Jump to content

    
Sign in to follow this  
Tay

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

Recommended Posts

Здравствуйте!

Нарисовал иерархический блок, вставил его 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.

 

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

Ну или пошлите меня... в смысле ссылку дайте :)

 

Еще немного поковырялся, сделал DRC. Выдались ошибки: дублирование элементов (для всех элементов, использующихся в иерархическом блоке),

Т.е., если я правильно ошибаюсь, то каждый элемент в копии иерархического блока считается одним и тем же элементом?

Edited by Tay

Share this post


Link to post
Share on other sites
Здравствуйте!

Нарисовал иерархический блок, вставил его 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.

 

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

Ну или пошлите меня... в смысле ссылку дайте :)

 

Еще немного поковырялся, сделал DRC. Выдались ошибки: дублирование элементов (для всех элементов, использующихся в иерархическом блоке),

Т.е., если я правильно ошибаюсь, то каждый элемент в копии иерархического блока считается одним и тем же элементом?

Наблюдал такое когда иерархический блок ссылается на внешний дизайн, если плату еще разводить не начали то самый простой вариант:

- в меню "Annotate" выполнить "Unconditional refrence update" при установленной галке Include non-primitive parts.

Share this post


Link to post
Share on other sites
Наблюдал такое когда иерархический блок ссылается на внешний дизайн, если плату еще разводить не начали то самый простой вариант:

- в меню "Annotate" выполнить "Unconditional refrence update" при установленной галке Include non-primitive parts.

Разобрался. Сделал то же самое, что Вы порекомендовали, но немного раньше :). Просто меня смутило, что схема блока только одна, а нумерации у его клонов должны быть вроде как разные...

В любом случае спасибо!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this