Проект PCAD.Ru
Главная / Форум / Объявления / Книги / Производство / Проектирование / Обратная связь

Иерархические блоки в OrCAD

Оглавление форума | Открыть новую тему | Регистрация | Личные данные | Поиск | RSS

Изготовление печатных плат OrCAD за 19900 в год!

oleg Просмотров темы: 2829       18.03.2008 11:04 [Ответить]
Здравствуйте!
Работаю в ОРКАД. Нарисовал иерархический блок, вставил его 4 раза в схему. При попытке создания нетлиста для layout выдает кучу ошибок:
...
ERROR [MNL0019] 'R27.2' is tied to nets 'N410050' and 'N410008'.
ERROR [MNL0019] 'R27.2' is tied to nets 'N410206' and 'N410008'.
ERROR [MNL0019] 'R18.2' is tied to nets 'N410030' and 'N410108'.
ERROR [MNL0019] 'R18.2' is tied to nets 'N409988' and 'N410108'.
ERROR [MNL0019] 'R18.2' is tied to nets 'N410186' and 'N410108'.
ERROR [MNL0019] 'FS2.1' is tied to nets 'N409988' and 'N410108'.
ERROR [MNL0019] 'FS2.1' is tied to nets 'N410186' and 'N410108'.
ERROR [MNL0023] 750 errors found in file.
ERROR [NET0011] Netlist failed or may be unusable.

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


в оркаде не работаю, с проблемой не сталкивался...  Влад  [18.03.08 13:29]
Спасибо, кажется разобрался...  oleg  [18.03.08 14:10]
Иерархические блоки в Cadence Allegro  Евгений Иванов  [05.02.13 08:04]
Дополнение  oleg  [18.03.08 14:15]

в оркаде не работаю, с проблемой не сталкивался...  Влад 18.03.2008 13:29  [Вверх] [Ответить]
но вообщето тут написано, что, например, нога R27/2 присоединена одновременно к цепи N410050 и N410008. и т.д.
скорее всего вставлять иерархический блок надо так, чтобы автоматически менялись имена элементов. Т.е. чтобы не было элементов с одинаковыми именами. для этого можно применять различные в именах суффиксы, префиксы... например, 1R27, 2R27 и т.д.

Спасибо, кажется разобрался...  oleg 18.03.2008 14:10  [Вверх] [Ответить]
Действительно, в каждом блоке должна быть уникальная нумерация элементов. Сделал нумерацию - ошибок значительно поубавилось.

Дополнение  oleg 18.03.2008 14:15  [Вверх] [Ответить]
В общем-то интуитивно было понятно, что должна быть уникальная нумерация (а иначе как нетлист генерить?). Нужно было только разобраться как ее сделать, вот тут я и споткнулся - ни разу до этого с иерархией дела не имел.
Спасибо.

Иерархические блоки в Cadence Allegro  Евгений Иванов 05.02.2013 08:04  [Вверх] [Ответить]
Подскажите, а как сделать уникальную нумерацию в каждом иерархическом блоке?