В системе PCAD имеются следующие встроенные логические модели типовых компонентов цифровых устройств (табл. 4.2).
Каждому компоненту присвоен код идентификации ID, в соответствии с которым программа PRESIM идентифицирует его тип и включает логическое описание компонента в задание на моделирование для программы PCLOGS.
Заметим, что во встроенных моделях принята одинаковая задержка сигнала с разных входов на выход. В атрибутах PCL указывается среднее или максимальное значение задержки. Задержка какого-либо компонента изменяется тремя способами: 1) в библиотеке графических символов; 2) путем редактирования атрибута компонента, помещенного в схему; 3) при проведении моделирования с помощью команд программы PCLOGS. В последних двух вариантах измененные значения задержек сохраняются только во время сеанса проектирования и не переносятся в библиотеку графических символов.
В программе PCCAPS можно задать определенным цепям постоянные логические состояния S1, S0 и SX, присвоив им имена HI, LO и UN соответственно. Как видно из приведенного выше перечня компонентов, в программе PCLOGS имеется довольно ограниченный набор встроенных моделей типовых компонентов. Моделирование сложных цифровых микросхем, не входящих в их перечень, возможно двумя способами.
Таблица 4.2
Встроенные модели примитивов
Имя компонента |
Функциональное назначение |
Код идентификации ID |
||||
INVR |
Инвертор |
1 |
||||
NAND |
Логическое И-НЕ |
2 |
||||
NOR |
Логическое ИЛИ-НЕ |
3 |
||||
AND |
Логическое И |
4 |
||||
OR |
Логическое ИЛИ |
5 |
||||
XOR |
Логическое исключающее ИЛИ |
6 |
||||
XNOR |
Логическое исключающее ИЛИ-НЕ |
7 |
||||
BUFR |
Неинвертирующий буфер |
8 |
||||
RES |
Резистор |
9 |
||||
TINV0 |
Инвертор с тремя состояниями, активное состояние при низком уровне сигнала разрешения |
10 |
||||
TINV1 |
Инвертор с тремя состояниями, активное состояние при высоком уровне сигнала разрешения |
11 |
||||
TBUF0 |
Буфер с тремя состояниями, активное состояние при низком уровне сигнала разрешения |
12 |
||||
TBUF1 |
Буфер с тремя состояниями, активное состояние при высоком уровне сигнала разрешения |
13 |
||||
CINV |
КМОП инвертор с тремя состояниями |
14 |
||||
|