Создание электрических схем графическим редактором P-CAD Schematic

       

Синтаксическая проверка


Основной причиной ошибок в печатных платах является недостаточный контроль принципиальной схемы. К сожалению, автоматизации поддается лишь контроль простых синтаксических ошибок (цепи, присоединенные только к одному выводу или вовсе не имеющие узлов, неподключенные вы­воды, различные электрические ошибки и т.д.). Контроль логического со­единения выводов компонентов во все времена будет только визуальным, вот почему процесс создания принципиальной схемы - очень важный этап в проектировании изделия и требует самого пристального внимания.

   

Для проверки возможных синтаксических ошибок, допущенных при создании схемы необходимо выполнить команды Utils/ERC. Откроется окно (рис. 5.30) Utils electrical rules check (проверка правильности выпол­нения правил электрических соединений), в котором приводится перечень проверок, выполняемых программой.

    Кнопка Filename позволяет выбрать файл, в который записывается отчет о проверке. В нем выводится информация о типе ошибки и ее координаты. Файл сообщений об ошибках *.erc имеет текстовый формат и может быть просмотрен в любом текстовом редакторе.

    В зоне Design Rule Checks включить все виды проверок и вывод на экран отчета об ошибках с индикацией ошибок на схеме.

-        Single Node Nets - поиск цепей, имеющих единственный узел.

-        No Node Nets - поиск цепей, не имеющих узлов.

-        Electrical Errors - поиск электрических ошибок, как правило, соедине­ние выходов компонентов, их подключение к общим цепям и т. п.

-        Unconnected Pins - поиск неподключенных (висячих) выводов компо­нентов.

-        Unconnected Wires - поиск неподключенных цепей.

-        Bus/Net Errors - поиск ошибок групповой связи.

-        Component Errors - поиск ошибок компонентов, например расположе­ние символа поверх других компонентов.


-        Net Connectivity Errors - поиск неправильного подключения цепей зем­ли и питания.

-        Hierarchy Errors - поиск ошибок в иерархических структурах.

    В группе флажков Report Options выбираются параметры, подлежащие кон­тролю при выполнении верификации схемы:

-        установка флажка View Report вызывает просмотр файла сообщений об ошибках по окончании верификации схемы;

-        выбором флажка Annotate Errors включается цветовое выделение ошибок.

   


Нажать на панель Severity Levels. Откроется окно Rules Severity Level, в котором указать степень серьезности ошибок (рис. 5.31). Нажать кнопку ОК, а затем еще раз нажать кнопку ОК в окне Utils/ERC.

    После этого программой производится поиск ошибок, результаты которого выводятся в текстовом файле с расширением .ERC. Пример фрагмента такого файла приведен на рис 5.32.



    Для выделения на схеме цепи с ошибкой необходимо выполнить                   команды  Edit/Nets. В открывшемся одноименном   диалоговом   окне выделить цепь с помеченным цветом номером, нажать на панель Select, а затем на панель Close (рис. 5.27). В результате на схеме эта цепь будет выделена желтым цветом. Устранить выявленную в цепи ошибку.

   
Для перевода сообщений об ошибках и их анализа целесообразно использовать [11].

    Некоторые предупреждения (Warning) не являются серьезными ошибками и их можно игнорировать. Например, Net GND has no input pins (Цепь GND не имеет входных выводов).


Содержание раздела