Моделирование дискретных устройств в системе PCAD. Асинхронное троичное моделирование дискретных устройств, позволяющее проверять правильность функционирования устройств, страница 22

В качестве имени входного файла следует указать имя файла схемы (набрать имя и нажать <RETURN>). По умолчанию устанавливается расширение .SCH. Выходному файлу списка цепей программа присвоит то же имя, что и у входного, и расширение .NLT, поэтому здесь следует нажать <RETURN>. При желании, имя выходного файла можно изменить. Для этого до нажатия <RETURN> наберите новое имя и только затем нажмите <RETURN>.

К программе PCNODES можно обратиться и так:

>PCNODES имя_файла.SCH <RETURN>

В этом случае программа не будет делать запросов на ввод имен файлов, а выходному файлу будет присвоено имя входного файла.

б) Многостраничная схема без иерархических структур

Сначала так, как и для простых схем, с помощью программы PCNODES составляются файлы списков цепей каждой страницы, имеющие расширение .NLT. Затем с помощью программы PCLINK составляется файл списка цепей всей схемы, имеющий расширение .XNL.

Программа PCLINK вызывается командой

>PCLINK <RETURN>

На экране появляется меню программы. Ниже дан пример заполнения этого меню при объединении файлов списков цепей CXEMA1.NLT, CXEMA2.NLT, CXEMA3.NLT в общий файл с именем CXEMA.XNL:

Netlist Extension: .NLT

Work Directory: Current

Library Path: Current

Netlist Filename: CXEMA1+CXEMA2+

Netlist Filename: CXEMA3

Expanded Netlist: CXEMA.XNL

Enter the filename: Press [Return] to accept; [ESC] to exit

На первой строке указывается расширение имен объединяемых файлов, на двух следующих – пути доступа в каталоги, где находятся объединяемые файлы и будет находиться результирующий файл (в примере – текущий каталог). На следующих строках указываются имена объединяемых файлов. Имена разделяются знаком +. При переносе списка имен на следующую строку знак + ставится в конце предыдущей строки. На строке Expanded Netlist: указывается имя объединенного файла списка цепей (по умолчанию принимается расширение .XNL).

в) Одностраничная схема с иерархической структурой

Файл списка цепей такой схемы составляется в следующей последовательности.

Сначала с помощью программы PCNODES необходимо получить файлы списков цепей основной схемы и отдельных схем всех иерархических модулей (входные файлы имеют расширение .SCH, выходные –.NLT). Затем полученные файлы основной схемы и отдельных модулей объединяются с помощью программы PCLINK в один общий файл списка цепей с расширением .XNL.

г) Многостраничная схема с иерархической структурой

Файл списка цепей многостраничной схемы, содержащей многостраничные иерархические структуры, получается следующим образом.

Сначала с помощью программы PCNODES для каждого модуля составляются файлы списков цепей отдельных страниц иерархической структуры, которые затем объединяются с помощью программы PCLINK в список цепей модуля. При этом первым указывается имя файла страницы, на которой помещен графический символ модуля. Расширение имен файлов .XNL, полученных программой PCLINK, заменяется на .NLT и снова используется программа PCLINK для объединения файлов списков цепей разных страниц схемы в единый список цепей.

2.7. Контрольные вопросы

1.  Что такое среда проектирования схем и чем она отличается от среды проектирования примитивов?

2.  Поясните основные этапы создания схем.

3.  Как именуются компоненты и цепи? Что будет, если некоторым из них Вы не присвоите имена?

4.  В каком случае и как производится ввод имен секций микросхемы и выводов компонентов?

5.  Как и для чего создается файл <имя_схемы>.PLT?

6.  Что такое схема с иерархией?

7.  Как строятся компоненты – модули иерархических схем?

8.  В каком случае на схеме указываются атрибуты?

9.  Поясните основные этапы создания шины?

10. Какие проверки выполняет программа PCERC?

11. Поясните назначение программы PCNODES.

12. Поясните назначение программы  PCLINK.


3. М О Д Е Л И Р О В А Н И Е

В подсистеме моделирования дискретных устройств системы PCAD реализовано асинхронное троичное моделирование.