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

 
 
 
Reply to this topicStart new topic
> Два вопроса по DC- Expedition, Идеология Instance i RefDes
nxn
сообщение Feb 20 2006, 17:08
Сообщение #1


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

Группа: Свой
Сообщений: 132
Регистрация: 24-06-04
Пользователь №: 160



Время от времени наступаю на одни и те же грабли. Почти разведенная плата имеет "дырки" в RefDes.
Хочется переномеровать в схеме RefDes. Привожу в порядок схему. Делаю прямую аннотацию.
На первый взгляд все нормально. Связи не нарушились, компоненты остались на своих местах, RefDes поменялись. Но это только на первый взгляд. В схеме есть много фильтрующих конденсаторов между питанием и землей. Так вот они почти все перепутаны. С точки зрения цепей все нормально, но конденсатор на схеме нарисован возле микросхемы D2, а на плате оказался возле микросхемы D25. И тек далее. Таких перепутанных конденсаторов на плате может оказаться штук 500 и это в почти законченной плате. Переставить конденсаторы свапированием не получается. От них идут проводники.
Выход один удалить перепутанные конденсаторы и установить заново. В данном случае система работает не с Instance сомпонентов (что было бы правильно), а с RefDes. Есть ли какой выход в этой ситуации? Или может я использую не те установки при прямой аннотации?

И второй вопрос. В Expedition есть копирование повторяющихся кусков схемы. Удобно, но если в этих кусках нет таких же конденсаторов.
Go to the top of the page
 
+Quote Post
fill
сообщение Feb 20 2006, 17:39
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(nxn @ Feb 20 2006, 20:08) *
Время от времени наступаю на одни и те же грабли. Почти разведенная плата имеет "дырки" в RefDes.
Хочется переномеровать в схеме RefDes. Привожу в порядок схему. Делаю прямую аннотацию.
На первый взгляд все нормально. Связи не нарушились, компоненты остались на своих местах, RefDes поменялись. Но это только на первый взгляд. В схеме есть много фильтрующих конденсаторов между питанием и землей. Так вот они почти все перепутаны. С точки зрения цепей все нормально, но конденсатор на схеме нарисован возле микросхемы D2, а на плате оказался возле микросхемы D25. И тек далее. Таких перепутанных конденсаторов на плате может оказаться штук 500 и это в почти законченной плате. Переставить конденсаторы свапированием не получается. От них идут проводники.
Выход один удалить перепутанные конденсаторы и установить заново. В данном случае система работает не с Instance сомпонентов (что было бы правильно), а с RefDes. Есть ли какой выход в этой ситуации? Или может я использую не те установки при прямой аннотации?

И второй вопрос. В Expedition есть копирование повторяющихся кусков схемы. Удобно, но если в этих кусках нет таких же конденсаторов.



Насколько я понимаю получается что изначально вы разместили кондеры не так как на схеме. Соответственно и при последующей аннотации изменений в схеме система берет и изменяет номера согласно тому что было (номер на номер, для нее в данном случае безразлично где на схеме находится компонент, логическая связь ведь не зависит от местоположения компонента в схеме). Т.е причина в первоначальном размещении - если бы размещали согласно схеме этого бы не было.

В доке было специальное описание как нужно создавать схему для оптимальной работы копирования повторяющихся кусков, насколько я помню там рекомендовали в схеме RefDes делать с префиксами или иерархическим подсхемами.

А вообще не даром изобрели упорядоченную перенумерацию в плате, чтобы не болела голова об этом и находить компоненты в плате было проще.

PS. Я добавил кое что в вопросе о CES.

Сообщение отредактировал fill - Feb 20 2006, 17:41


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
nxn
сообщение Feb 21 2006, 12:28
Сообщение #3


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

Группа: Свой
Сообщений: 132
Регистрация: 24-06-04
Пользователь №: 160



Спасибо за быстрый ответ.
Конденсаторы изначально были размещены правильно.
Все дело в том, что в процессе работы часть из них была выброшена из схемы, а часть добавлена с заведомо большими значениями RefDes. В результате в стройном ряду RefDes появились разрывы, а дальше происходит то, что описано в первом сообщении.

По второму вопросу. Даже если копируется часть схемы оформленная как блок (при этом RefDes имеют префиксы по типу 1.С1 2.С1 и т.д.), конденсаторы стоящие в цепях питания и земли перепутываются. Из этой ситуации есть выход. Поместить все компоненты на плату, и только те что должны выбраться при очередном копировании вынести за пределы платы.
Go to the top of the page
 
+Quote Post
fill
сообщение Feb 26 2006, 15:51
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(nxn @ Feb 21 2006, 15:28) *
Спасибо за быстрый ответ.
Конденсаторы изначально были размещены правильно.
Все дело в том, что в процессе работы часть из них была выброшена из схемы, а часть добавлена с заведомо большими значениями RefDes. В результате в стройном ряду RefDes появились разрывы, а дальше происходит то, что описано в первом сообщении.

По второму вопросу. Даже если копируется часть схемы оформленная как блок (при этом RefDes имеют префиксы по типу 1.С1 2.С1 и т.д.), конденсаторы стоящие в цепях питания и земли перепутываются. Из этой ситуации есть выход. Поместить все компоненты на плату, и только те что должны выбраться при очередном копировании вынести за пределы платы.


Все равно не понимаю как это может получится при правильном размещении, ведь система привязывается к RefDes, т.е если R200 был размещен на схеме рядом с DD2 и в топологии также, то при изменении номера R200 на R15 в схеме, в топологии перепишется именно R200 на R15, а не какой-либо другой, если конечно не делать переупаковку.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post

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

 


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


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