Mismatched Bus or Wire Object on Wire or Bus – Неподходящий объект шины или провода на проводе или шине
Родительская категория: Violations Associated with Buses
Режим отчета по умолчанию: 
Обзор
Это нарушение возникает, когда объект провода некорректно подсоединен к шине либо когда объект шины некорректно подсоединен к проводу. Например, порт A может быть подсоединен к шине, но в имени порта не введен корректный синтаксис обозначения шины (например, A[0..1]). Фактически этот порт представляет собой объект одиночной связи (провод), который ошибочно подключен к шине.
Уведомление
Если включено отображение на схеме ошибок и предупреждений компилятора (включено на странице Schematic - Compiler диалогового окна Preferences), то под объектом, вызывающим нарушение, будет отображена цветная волнистая линия. Наведите курсор мыши на объект, чтобы отобразить всплывающую подсказку с информацией по нарушению. Нарушение также отображается в панели Messages в следующем формате:
<ИдентификаторОбъекта> at <Расположение> placed on a <ТипОбъекта>
где:
ИдентификаторОбъектапредставляет несоответствующий объект, который может быть проводом или шиной (например, выводом, портом, портом питания, входом в лист). Идентификатор отображается в одном из двух форматов:- Для шины –
Bus <Объект> <Имя>(например,Bus Net Label GND_BUS[..]). - Для провода –
Wire <Объект> <Имя>(например,Wire Port TXD).
- Для шины –
Расположение– координаты X,Y электрической точки объекта.ТипОбъекта– объект, на котором расположен объект, вызывающий нарушение (провод или шина).
Рекомендации по исправлению
Когда нарушение выделено в панели Messages, используйте область Details, чтобы быстро перейти к объекту, вызывающему нарушение. Чтобы исправить проблему, обратите внимание на следующее:
- Корректно ли соединение? Не должна ли быть шина, подключенная к объекту, быть проводом, и наоборот?
- Корректно ли определен объект? Для объекта шины убедитесь, что имя объекта задано с использованием корректного синтаксиса шины, в виде
<Имя>[<НижнийИндекс>..<ВерхнийИндекс>]или<Имя>[<ВерхнийИндекс>..<НижнийИндекс>]. Например, выходной байтовый порт может быть задан какDAT_OUT[7..0]. Для объекта провода убедитесь, что имя объекта определяет одиночную связь и не использует синтаксис шины.
Совет
- Подсказки по объектам появляются, только если включен параметр Enable Connectivity Insight на странице System - Design Insight диалогового окна Preferences. Используйте элементы управления пункта Object Hints в области Connectivity Insight Options этой страницы, чтобы определить режим запуска этих подсказок – при наведении курсора мыши (Mouse Hover) и/или при двойном щелчке мышью с зажатой клавишей Alt (Alt+Double Click).