Сети, содержащие несколько похожих объектов
Parent category: Нарушения, связанные с цепями
Default report mode: ![]()
Сводка
Это нарушение возникает, когда обнаружено, что два или более объектов одного и того же типа (вывод, порт, вход листа) и с одной и той же электрической спецификацией I/O соединены друг с другом в одной и той же родительской цепи. Например, Input Port подключён к Input Port.
Уведомление
Если ошибки и предупреждения компилятора включены для отображения на схеме (включается на странице Schematic - Compiler диалогового окна Preferences), под проблемным объектом будет показана цветная волнистая линия. Уведомление также отображается на панели Messages в следующем формате:
Net <NetName> contains multiple <ObjectType> (<ObjectList>),
где:
NetName — имя проблемной цепи.
ObjectType — тип объекта, для которого в проблемной цепи найдено несколько экземпляров. Запись также будет отражать электрический тип объекта.
ObjectList — список всех экземпляров объекта, найденных в проблемной цепи, разделённый запятыми.
Рекомендации по устранению
Выбрав нарушение на панели Messages , используйте область Details этой панели, чтобы выполнить перекрёстную подсветку (cross probe) проблемных объектов. Определите, создают ли соединённые объекты реальную проблему связности, и если да — измените спецификацию I/O для одного или обоих объектов соответствующим образом.
Если объект избыточен, удалите его из проекта. Если объект предполагалось подключить к другой части проекта и он был соединён с неверным назначением (и, следовательно, стал частью неверной цепи), убедитесь, что он отключён от текущей цепи и подключён к правильной.
Примечания
- Фактически используемый режим отчёта для нарушения этого типа зависит от конкретных типов объектов, их электрических типов I/O и соответствующего уровня отчётности, заданного на вкладке Connection Matrix диалогового окна Options for Project (Project | Content |
). - Параметр Report Mode на вкладке Error Reporting диалогового окна Options for Project не влияет на параметр Report Mode, который отображается для нарушения этого типа на панели Messages . Однако он используется онлайн-отчётностью об ошибках (в реальном времени) непосредственно в рабочей области проекта. Элементы управления онлайн-отчётностью доступны на странице Schematic - Compiler диалогового окна Preferences. Обратите внимание: онлайн-отчётность об ошибках для конкретной пары «тип объекта — тип I/O» не будет присутствовать, если индивидуальная проверка для этой комбинации в матрице соединений (Connection Matrix) установлена в
No Report.