реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Удалить настройки диф пар в OrCad CIS
Джин
сообщение Sep 15 2015, 14:51
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 5-05-05
Из: С.-Петербург
Пользователь №: 4 757



Уперся в глюк с передачей между платой и схемой назначений диф пар - в схему при бэк анотейте не вгружаются диф пары, которые я назначаю в PCB. Подозреваю что это из-за намертво засевших в схеме двух "диф пар", в каждой из которых по десятку цепей. Что самое странное, что в схеме мне не удается эти аномальные ДП, ни убить, ни откорректировать. Кто-нибудь с таким сталкивался?

Может где-то есть некий атрибут "diff pair" на пинах каких-нибудь, или в проекте вообще. И этот атрибут нужно убить...
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 15 2015, 14:54
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



А почему нельзя скорректировать или удалить? На странице Flat Net (кажется) для всех объектов дизайна есть отдельный столбец с именем пары, в которую данная цепь входит. Удаляем названия - удаляем пары. Была ситуация с несколькими цепями в паре и все отредактировалось.

Еще момент: не знаю почему, но пары не удается назначить на цепи, физически отсутствующие в схеме. Т.е. имеем выводы символов с подключенными к ним портами, но между этими двумя элементами нет объекта типа WIRE - все, назначить диффпару на такую цепь не получится. Причем в списке инструмента Tools -> Create DiffPair она будет, но вот в Package уже не генерится. Не знаю, почему так, но столкнулся с таким буквально пару дней назад. Подвинул порты, чтобы добавились вайры - все пошло как по маслу, пары передались в РСВ.

Еще вопрос - а зачем передавать пару из РСВ в схему? Делать с ними там особо нечего, их наличие только в РСВ проекту никак не повредит(при апдейте схемой пары назначенные в РСВ не удаляются)... так зачем тогда?
Go to the top of the page
 
+Quote Post
Джин
сообщение Sep 15 2015, 15:06
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 5-05-05
Из: С.-Петербург
Пользователь №: 4 757



Цитата(Uree @ Sep 15 2015, 17:54) *
А почему нельзя скорректировать или удалить? На странице Flat Net (кажется) для всех объектов дизайна есть отдельный столбец с именем пары, в которую данная цепь входит. Удаляем названия - удаляем пары. Была ситуация с несколькими цепями в паре и все отредактировалось.

Еще момент: не знаю почему, но пары не удается назначить на цепи, физически отсутствующие в схеме. Т.е. имеем выводы символов с подключенными к ним портами, но между этими двумя элементами нет объекта типа WIRE - все, назначить диффпару на такую цепь не получится. Причем в списке инструмента Tools -> Create DiffPair она будет, но вот в Package уже не генерится. Не знаю, почему так, но столкнулся с таким буквально пару дней назад. Подвинул порты, чтобы добавились вайры - все пошло как по маслу, пары передались в РСВ.

Еще вопрос - а зачем передавать пару из РСВ в схему? Делать с ними там особо нечего, их наличие только в РСВ проекту никак не повредит(при апдейте схемой пары назначенные в РСВ не удаляются)... так зачем тогда?


Юрий, спасибо за ответ.

На странице Flat Net тоже не могу удалить. Удаляю значение в ячейке, сохраняю, а значение тут-же снова появляется. Ячейки, кстати желтого цвета, может в этом дело?

>Еще вопрос - а зачем передавать пару из РСВ в схему? Делать с ними там особо нечего, их наличие только в РСВ проекту никак не повредит(при апдейте схемой пары назначенные в РСВ не удаляются)... так зачем тогда?

Именно что, при апдейте из схемы дифпары удаляются, если прежде не был сделан бэк аннотейт. Если подскажете как это перенастроить, будет просто замечательно.
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 15 2015, 15:15
Сообщение #4


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ненене... ячейки должны быть обычными, никаких желтых. Значит на другом листе надо смотреть. Вернусь с работы гляну, где именно это редактируется.

А вот это странно, у меня никогда не удалялись вещи, созданные на уровне РСВ, ни диффпары, ни XNET-ы, ни классы, ни констрейны к ним. И ничего специально для этого не делал.
Go to the top of the page
 
+Quote Post
Джин
сообщение Sep 15 2015, 16:04
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 5-05-05
Из: С.-Петербург
Пользователь №: 4 757



В ходе экспериментов запорол схему, и откатился к утреней версии - глюка нет.
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 15 2015, 16:49
Сообщение #6


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Точно, ошибся я... На вкладке Schematics Net надо редактировать, предварительно установив фильтр в состояние Current Properties:

Прикрепленное изображение


А насчет надписывания констрейнов знаю только одну ситуацию - если в качестве фронт-энда используется DE HDL, то в импорте в РСВ есть опция "Overwrite current constraints". Но мы когда работали в такой связке всегда держали ее установленной в "Import changes only". А в связке с Capture это меню вообще серенькое, так что возможности надписать что-то в РСВ, кроме компонентов/цепей и их атрибутов попросту нет.
Go to the top of the page
 
+Quote Post
Джин
сообщение Sep 16 2015, 07:47
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 5-05-05
Из: С.-Петербург
Пользователь №: 4 757



Цитата(Uree @ Sep 15 2015, 19:49) *
Точно, ошибся я... На вкладке Schematics Net надо редактировать, предварительно установив фильтр в состояние Current Properties:


Да, теперь получилось. Спасибо, на будущее буду знать.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 15:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01652 секунд с 7
ELECTRONIX ©2004-2016