Project Options - Connection Matrix
Обзор
Эта вкладка диалогового окна Project Options позволяет задавать в виде матрицы правила соединений между выводами компонентов и идентификаторами цепей, такими как порты и входы в лист. Матрица определяет логические и электрические состояния, о которых должно быть сообщено как о предупреждениях или ошибках. Например, выходной вывод, подключенный к другому выходному выводу, обычно считается ошибкой, в то время как два соединенных пассивных вывода – это нормальная ситуация.
Когда проект скомпилирован, эти настройки (в сочетании с настройками на вкладке Error Reporting) будут использоваться для проверки исходных документов на нарушения. Найденные нарушения, которым задан уровень отчета Warning, Error или Fatal Error, будут отображены в качестве сообщений в панели Messages. Кроме того, если включено отображение на схеме ошибок и предупреждений компилятора (включено на странице Schematic - Compiler диалогового окна Preferences), под вызывающим нарушение объектом будет показана цветная волнистая линия.
Доступ
Это одна из множества вкладок, доступных при настройке проекта через диалоговое окно Project Options. Чтобы открыть это диалоговое окно:
- Выберите команду Project » Project Options в редакторе схем или плат.
- Щелкните ПКМ по названию проекта в панели Projects и выберите команду Project Options из контекстного меню.
Параметры и элементы управления
Матрица соединений
В матрице представлены все возможные проверки соединений между выводами, портами и входами в лист, а также проверки неподключенных объектов. Цвет элемента матрицы на пересечении строки и столбца определяет, как компилятор будет отвечать при проверке того или иного состояния.
Для изменения уровня отчета проверки нарушения в матрице щелкайте мышью по квадратику на пересечении строки и столбца двух объектов. При каждом щелчке режим будет изменяться на следующий уровень отчета. Поддерживаются следующие уровни:
No Report
(Без отчета)Warning
(Предупреждение)Error
(Ошибка)Fatal Error
(Критическая ошибка)
Контекстное меню
В контекстном меню доступны следующие команды:
- All Off (Отключить все) – задает значение
No Report
для всех элементов матрицы. - All Warning (Задать все нарушения как предупреждения) – задает значение
Warning
для всех элементов матрицы. - All Error (Задать все нарушения как ошибки) – задает значение
Error
для всех элементов матрицы. - All Fatal (Задать все нарушения как критические ошибки) – задает значение
Fatal Error
для всех элементов матрицы. - Default (По умолчанию) – задает значение по умолчанию для всех элементов матрицы.
Дополнительные параметры
- Set To Installation Defaults (Задать настройки по умолчанию) – нажмите для задания всем параметрам настроек по умолчанию.
Советы
- Используйте вкладку Project Options - Error Reporting для определения уровней отчета, связанных с прочими электрическими и графическими нарушениями.
- В некоторых местах проекта, об электрических нарушениях которых вы знаете, нет необходимости сообщать о нарушениях. Для их подавления используйте директиву No ERC редактора схем в этих местах.