Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструкция к созданию ПП (2012.09.18 final).doc
Скачиваний:
9
Добавлен:
13.11.2019
Размер:
6.74 Mб
Скачать

3.8 Верификация схемы

При создании сложных электрических схем практически трудно избежать ошибок при вводе всех объектов схемы. Поэтому всегда необходимо производить проверку схемы на наличие синтаксических ошибок («висячие» цепи и контакты компонентов, одноконтактные цепи и т. п.).

Проверку схемы выполняют по команде Utils/ERC (Инструменты/Проверка правильности электрических соединений – Electrical Rules Check)(рис. 3.17).

Рис. 3.17

Кнопка Filename (Имя файла) позволяет изменить предлагаемое имя файла (по умолчанию – имя схемы), в который занесен протокол проверок схемы. В блоке параметров Design Rule Checks (Проверка правильности разработки) устанавливается перечень проверяемых параметров:

Single Node Nets – цепи, имеющие единственный узел;

No Node Nets – цепи, не имеющие узлов;

Electrical Rules – электрические ошибки соединений (соединяются два выхода компонента или выходы подключены к общим цепям и т. д.);

Unconnected Pins – неподключенные выводы компонентов;

Unconnected Wires – неподключенные цепи;

Bus/Net Rules – подведенные к шине цепи, которые не подключены хотя бы один раз к другому компоненту;

Component Rules – компоненты, наложенные на другие компоненты;

Net Connectivity Rules – неправильное подключение цепей «земли» и «питания»;

Hierarchy Rules – ошибки в иерархических структурах.

При нажатии на кнопку Severity Levels (Уровни Серьезности) в открывшемся окне (рис. 3.18), выделив конкретный параметр (в столбце Rule) и активизации соответствующего флажка в области Severity Level, можно самостоятельно установить степень значимости конкретной ошибки (Error – недопустимая ошибка, Warning – предупреждение о некритической ошибке, Ignored – ошибку допускается игнорировать).

Рис. 3.18

Возвращаясь к рис. 3.17 в блоке параметров Report Options (Параметры Отчета) можно включить флажок View Report (Просмотреть Отчет) и просмотреть на экране текстовый отчет об ошибках, а включив флажок Annotate Errors (Комментировать Ошибки), – произвести индикацию ошибок на рисунке схемы сразу же после выполнения проверки.

В результате проверки в отчете «Scheme.erc» программа указала несколько предупреждений (их можно игнорировать) и одну ошибку (рис. 3.19) – «Unconnected wire end» («Неподсоединенный конец цепи»).

Рис. 3.19

Выделив левой кнопкой мыши фрагмент схемы с пометкой ошибки, щелкнув по нему правой кнопкой мыши и выбрав пункт Properties (рис. 3.20 а) откроется окно Find Errors (рис. 3.21 б). С помощью этого окна можно просматривать диагностические сообщения об ошибке и переходить от одной ошибки к другой.

а б

Рис. 3.20

После устранения всех ошибок и критических предупреждений снова сохраните схему в файле с именем «Scheme.SCH».

3.9 Создание списка цепей

Завершающим этапом работы над принципиальной схемы является создание списка цепей (Netlist). Список цепей – это файл, в котором прописано, какая цепь соединяет конкретные выводы компонентов согласно принципиальной схеме.

Выполните команду Utils/Generate Netlist (Инструменты/Генерировать список цепей) (рис. 3.21 а). В открывшемся окне (рис. 3.21 б) установите параметры: имя файла (кнопка Netlist Filename) списка цепей – «Scheme.NET», формат списка цепей (Netlist Format) – «Tango». Нажмите OK.

а б

Рис. 3.21

Список сгенерирован. Теперь P-CAD Schematic можно закрывать. Проверьте, в той папке, где сохранена схема «Scheme.SCH», появился файл «Sheme.NET».