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


Приложение 3

Меню команд POSTSIM

BReak:         Прерывание просмотра результатов по истинности события.

BReak–:       Прерывание просмотра результатов по ложности события.

CMode:        Изменение режима экрана.

ConFig:       Изменение конфигурации программы POSTSIM.

CYcle:         Переопределение длительности цикла.

DIsplay:       Вывод результатов в виде временных диаграмм.

EVent:         Определение события.

EXit:            Завершение работы с программой POSTSIM.

FindB:         Поиск назад заданного события.

FindB–:       Поиск назад события, предшествующего заданному.

FindF:          Поиск вперед заданного события.

FindF–:        Поиск вперед события, следующего за заданным.

ForMat:        Определение формата вывода таблиц.

FormfeeD:   Устанавливает новую страницу при выводе информации.

HeaDer:       Включает заголовок при выводе таблиц.

HElp:           Вызов списка команд или описания отдельной команды.

HeX:            Объединение узлов в шестнадцатеричную группу.

LOad:          Ввод файла результатов моделирования.

MOnitor:      Выбор узлов для вывода и записи на диск.

MOnitor–:    Удаление узлов из списка команды MONITOR.

MoVe:         Сдвиг экрана на заданное число строк или колонок.

OCt:             Объединение узлов в восьмеричную группу.

PaGe:           Сдвиг экрана на заданное число окон.

PAuse:         Прерывание моделирования.

PLot:            Вывод временных диаграмм на принтер или на диск.

PRint:          Вывод таблиц на принтер.

REview:       Просмотр файла результатов моделирования в циклах.

StatuS:         Показ текущих опций команд.

StEp:            Просмотр файла результатов моделирования в шагах.

STore:          Вывод таблиц в текстовый файл на диск.

SWap:          Перестановка двух узлов в выбранном списке.

SYmbol:      Определение выходных символов при выводе таблиц.

TItle:            Определение заголовка вывода.

TYpe:          Вывод результатов на экран в виде таблиц.


Приложение 4

Библиотека примитивов PCLOGS

Примитив

Функция.  Порядок обхода выводов

ID

INVR

Инвертор НЕ. Выход, вход

1

NAND2 NAND3

Логическое И-НЕ. Выход, вход1, вход2,... (количество входов >=2)

2

NOR2 NOR3

Логическое ИЛИ-НЕ. Выход, вход1, вход2,... (количество входов >=2)

3

AND2 AND3

Логическое И. Выход, вход1, вход2,...

(количество входов >=2)

4

OR2

OR3

Логическое ИЛИ. Выход, вход1, вход2

(количество входов >=2)

5

XOR

Исключающее ИЛИ. Выход, вход1, вход2

6

XNOR

Исключающее ИЛИ-НЕ. Выход, вход1, вход2

7

BUFR

Неинвертирующий буфер. Выход, вход

8

RES

Резистор. Выход, вход

9

TINVO

Инвертор с тремя состояниями, разрешение активное низкое. Выход, разрешение W, вход X

10

TINV1

Инвертор с тремя состояниями, разрешение активное высокое. Выход, разрешение W, вход X

11

TBUFO

Буфер с тремя состояниями, состояние активное низкое. Выход, разрешение W, вход X

12

TBUF1

Буфер с тремя состояниями, разрешение активное высокое. Выход, разрешение W, вход X

13

CINV

КМОП-инвертор с тремя состояниями. Выход, разрешение N, разрешение P, вход X

14

CBUF

КМОП-неинвертирующий буфер с тремя состоян. Выход, разрешение N, затем P, вход X

15

NXFR

N-кан. МОП транзистор акт. уровень – высокий. Сток, затвор, исток

16

PXFR

Р-кан. МОП транзистор акт. уровень – низкий. Сток, затвор, исток

17

CXFR

Проходной КМОП-транзистор. Выход OUT, затвор N, затвор P, вход IN

18

WOR WOR2 WOR3

...

ИЛИ с повышенной нагрузочной способностью (монтажное ИЛИ) Выход, вход1, вход2,... (количество входов >=2)

19

ROM

ПЗУ. Выходы DO (начиная со старшего разряда), разрешение чтения (выбор кристалла) CS, входы адреса А (начиная со старшего разряда), количество адресных входов N>=1, количество выходов M>=1

20

RAM

ОЗУ. Выходы DO (начиная со старшего разряда), разрешение чтения RD, разрешение записи WR, входы адреса А (начиная со старшего разряда), входы данных DI (начиная со старшего разряда) количество адресных входов N>=1, количество входов/выходов данных M>=1   

21

MUX

2x1MUX

4x1MUX

8x1MUX

Мультиплексор. Выход, адресные входы А (начиная со старшего разряда), входы данных Х (начиная с младшего разряда); максимальное количество входов данных М=128, адресных входов - N=7

81

DFFPL DFFP DFFPLS DFFPLSR

D-триггер с полож. фронтом срабатывания и низким уровнем сигналов установки и сброса. Выход, инверсный выход, тактовый вход С, вход D, вход установки S, вход сброса R

105

DFFPH DFFPHS DFFPHSR

D-триггер с полож. фронтом срабатывания и  высоким уровнем сигналов установки и сброса. Выход, инверсный выход, тактовый вход С, вход D, вход установки S, вход сброса R  

106

JKFFPL JKFFP JKFFPLS JKFFPLSR

JK-триггер с полож. фронтом срабатывания, низким уровнем сигнала установки и сброса.  Выход, инверсный выход, тактовый вход С, вход J, вход K, вход уст.S, вход сброса R 

107

JKFFPH JKFFPHS JKFFPHSR

JK-триггер с полож. фронтом срабатывания и высоким уровнем сигналов установки и сброса. Выход, инверсный выход, тактовый вход С, вход J, вход K, вход уст.S, вход сброса R 

108

JKFFNL JKFFN JKFFNLS JKFFNLSR

JK-триггер с отрицат. фронтом срабатывания, низким уровнем сигналов установки и сброса Выход, инверсный выход, тактовый вход С,  вход J, вход K, вход уст.S, вход сброса R

109

JKFFNH JKFFNHS JKFFNHSR

JK-триггер с отрицат. фронтом срабатывания, высоким уровнем сигнала установки и сброса Выход, инверсный выход, тактовый вход С, вход J, вход K, вход уст. S, вход сброса R

110

TFFNL TFFN TFFNLS TFFNLSR

Т-триггер с отрицат. фронтом срабатывания, низким уровнем сигнала установки и сброса.  Выход, инверсный выход, тактовый вход С, вход T, вход установки S, вход сброса R  

111

TFFNH TFFNHS TFFNHSR

Т-триггер с отрицат. фронтом срабатывания, высоким уровнем сигнала установки и сброса. Выход, инверсный выход, тактовый вход С, вход T, вход установки S, вход сброса R 

112