Сети с несколькими именами
Parent category: Нарушения, связанные с цепями
Default report mode: ![]()
Сводка
Это нарушение возникает, когда для одной цепи (net) в проекте обнаружено несколько связанных с ней имён.
Уведомление
Если включён показ ошибок и предупреждений компилятора на схеме (включается на странице Schematic - Compiler диалогового окна Preferences), под объектом-нарушителем будет отображаться цветная волнистая линия. Уведомление также отображается на панели Messages в следующем формате:
Nets <Identifier> has multiple names (<NameList>),
где:
Identifier обозначает тип соединения и имя цепи. Соединение может быть одним из следующих:
- Wire - при этом идентификатор будет отображаться в формате
Wire NetName(например, Wire DTSA) - Bus - при этом идентификатор будет отображаться в формате
Bus Slice NetName(например, Bus Slice A[0..7]) - Bus Element - при этом идентификатор будет отображаться в формате
Element[n]: NetPrefix(например, Element[0]: A)
NameList — это список всех имён, обнаруженных как связанные с цепью-нарушителем, разделённый запятыми. Эти имена могут поступать из присоединённых меток цепей (net labels), входов листа (sheet entries), портов питания (power ports) и межлистовых соединителей (offsheet connectors).
Рекомендация по устранению
Это нарушение можно устранить, убедившись, что имена всех идентификаторов цепи, связанных с конкретной цепью, совпадают. Однако если вы хотите свободно использовать для цепей в проекте несколько имён и предотвратить появление связанных сообщений о нарушениях на панели Messages , установите параметр Report Mode для этого типа нарушения в значение No Report на вкладке Error Reporting диалогового окна Options for Project (Project | Content | ![]()