Component Implementations with Invalid Pin Mappings – Экземпляры компонентов с некорректным отображением выводов
Родительская категория: Violations Associated with Components
Режим отчета по умолчанию:
Обзор
Это нарушение возникает в ходе компиляции проекта интегрированной библиотеки (*.LibPkg
) при обнаружении некорректного соответствия выводов между схемным компонентом и подключенной моделью.
Уведомление
Если включено отображение на схеме ошибок и предупреждений компилятора (включено на странице Schematic - Compiler диалогового окна Preferences), то под объектом, вызывающим нарушение, будет отображена цветная волнистая линия. Наведите курсор мыши на объект, чтобы отобразить всплывающую подсказку с информацией по нарушению. Нарушение также отображается в панели Messages в следующем формате:
ИмяКомпонента: Could not find port <НомерВыводаМодели> on model <ИмяМодели> for pin <НомерВыводаКомпонента>
– для посадочного места
ИмяКомпонента: Could not map port <НомерВыводаМодели> on model <ИмяМодели> to a pin
– для имитационной модели
где:
ИмяКомпонента
– имя компонента в исходной схемной библиотеке.НомерВыводаМодели
– ожидаемое обозначение вывода/контактной площадки, которая не найдена в подключенной модели.ИмяМодели
– имя подключенной к компоненту модели.НомерВыводаКомпонента
– обозначение вывода в исходной схемной библиотеке, в который отображается ошибочный вывод модели.
Рекомендации по исправлению
Для исправления нарушения необходимо открыть параметры отображения целевой модели в схемный символ. Для этого сначала откройте свойства соответствующего компонента в схемной библиотеке. Дважды щелкните по компоненту в списке Components панели SCH Library, чтобы открыть панель Properties, в которой будут отображены свойства компонента.
Если сообщение об ошибке относится к посадочному месту, выберите модель в разделе Footprint панели и нажмите кнопку под списком, чтобы открыть диалоговое окно PCB Model. Здесь нажмите кнопку Pin Map, чтобы открыть диалоговое окно Model Map. В столбце Component Pin Designator найдите номер вывода, который был отображен в сообщении (НомерВыводаКомпонента). Нарушение происходит, поскольку соответствующий элемент в столбце Model Pin Designator указывает на обозначение контактной площадки, которой нет в посадочном месте. Измените этот элемент необходимым образом. Обычно здесь задается однозначное отображение, с одинаковыми обозначениями в каждом столбце.
Если сообщение об ошибке относится к имитационной модели, выберите модель в разделе Models панели и нажмите кнопку под списком, чтобы открыть диалоговое окно Sim Model. Здесь перейдите на вкладку Port Map. Нарушение происходит, поскольку вывод модели некорректно отображен в вывод схемного компонента. Это может произойти, если вывод модели назначен выводу компонента с уже заданным отображением, либо если он не подключен (Not Connected
). Измените элемент необходимым образом.
Совет
- Подсказки по объектам появляются, только если включен параметр Enable Connectivity Insight на странице System - Design Insight диалогового окна Preferences. Используйте элементы управления пункта Object Hints в области Connectivity Insight Options этой страницы, чтобы определить режим запуска этих подсказок – при наведении курсора мыши (Mouse Hover) и/или при двойном щелчке мышью с зажатой клавишей Alt (Alt+Double Click).