3.8.
Верификация схемы
При создании
сложных электрических схем практически трудно избежать ошибок при вводе всех
объектов схемы. Поэтому всегда необходимо производить проверку схемы на наличие
синтаксических ошибок («висячие» цепи и контакты компонентов, одноконтактные
цепи и т. п.).
Проверку схемы
выполняют по команде Utils/Erc (Electrical Rules Check — проверка правильности
электрических соединений). Диалоговое окно команды представлено на рис. 3.29.
Кнопка Filename
позволяет изменить предлагаемое имя файла (по умолчанию — имя схемы), в
который занесен протокол проверок схемы. В области Design Rule Checks устанавливается
перечень проверяемых параметров:
- Single Node Nets
- цепи, имеющие единственный узел;
- No Node Nets
— цепи, не имеющие узлов;
Рис. 3.29.
Окно команды контроля ошибок соединений
- Electrical Rules
— электрические ошибки соединений (соединяются два выхода компонента или
выходы подключены к общим цепям и т. д.);
- Unconnected Pins
— неподключенные выводы компонентов;
- Unconnected Wires
— неподключенные цепи;
- Bus/Net Rules —
подведенные к шине цепи, которые не подключены хотя бы один раз к другому
компоненту;
- Component Rules —
компоненты, наложенные на другие компоненты;
- Net Connectivity
Rules — неправильное подключение цепей «земли» и «питания»;
- Hierarchy Rules
— ошибки в иерархических структурах.
Степень значимости
конкретной ошибки (Error — недопустимая ошибка, Warning — предупреждение
о некритической ошибке, Ignored -ошибку допускается игнорировать) пользователь
может установить самостоятельно после нажатия на кнопку Severity Levels,
выделении конкретного параметра (в столбце Rule) и активизаций соответствующего
флажка в области Severity Level (рис. 3.30).
Рис. 3.30.
Установка значимости выявленных ошибок
В области
Report Options (рис. 3.29) можно включить флажок View Report и
просмотреть на экране текстовый отчет об ошибках, а включив флажок Annotate
Errors, — произвести индикацию ошибок на рисунке схемы сразу же после
выполнения проверки.
На рис. 3.31
показаны выявленные ошибки (отмечены кружочком с крестом).
Рис. 3.31.
Выделенные ошибки при проверке схемы
Для вывода
текстовой информации о выявленных ошибках нужно выбрать фрагмент схемы с пометкой
ошибки и выполнить команду Edit/Properties. В результате появится окно
(рис. 3.32) с диагностическим сообщением об ошибке.
Рис. 3.32.
Текстовая информация об одной выбранной ошибке
Для выбора
другого класса ошибок следует переключиться на соответствующий класс в левом
нижнем углу диалогового окна. Для получения информации о следующей ошибке нужно
выбрать номер ошибки в окне Error Numbers. Курсор устанавливается на
схеме в точку ошибки, если щелкнуть по кнопке Jump To (для просмотра места ошибки
надо сдвинуть диалоговое окно в сторону).