Цитата(X-Shadow @ Jun 29 2008, 23:25)

Еще один небольшой вопрос: если у меня есть блок и в нем используется земля. Нужно ли делать отдельно порт и подключать его к земле чтобы потом снаружи соединить его с общей землей? И вообще если у меня есть несколько листов схем и на каждой есть земля, необходимо ли делать порты чтобы соединить их всех?
Делать порты не обязательно, невидимые выводы компонентов (power pins) автоматически считаются подключенными к цепи с тем-же именем, что и имя пина. Эта цепь будет глобальной для всего проекта.
Аналогично для цепей, к которым подключены "power symbol" (Place->Power или Place->Ground).
Почитайте в Online help разделы "Connecting to power or ground", "About power and ground pins", "resolve netname conflicts".
А если наоборот, хочется чтобы питания у разных вхождений схемы были разными, то тогда следует подключать эти цепи через Hierarchical Port и Hierarchical Pin.
Цитата(X-Shadow @ Jun 30 2008, 02:25)

Оказывается не все так просто. Создал блок, вроде бы все нормально. Скопировал его еще 3 раза. Вот тут начались проблемы. При проверке правильности проекта (Design rule check) выдает кучу ошибок на тему того что компонент соединен с множеством проводников (Same Pin Number connected to more than one net). Подозреваю что это из за того что все блоки ссылаются на одну схему. Как можно от этого избавиться?
То, что все блоки ссылаются на одну схему это нормально. Но это значит что в проекте есть четыре экземпляра этой схемы и для каждого компонента должны быть четыре разных Part Reference, по одному на каждое вхождение. Можно назначить им Part Reference вручную, через Edit Properties, или воспользоваться Tools->Annotate.
Опять-же, в хелпе посмотрите Instance и Occurrence property.