Система схемотехнического моделирования и проектирования Design Center


Цифровые компоненты


Цифровые компоненты (примитивы) задаются по формату

 

Uxxx <тип> [(<список параметров>*)]

+ <+узел источника питания> <–узел источника питания>

+ <список узлов>*

+ <имя модели динамики> <имя модели вход/выход>

+ [MNTYMXDLY=<выбор значения задержки>]

+ [IO_LEVEL=<уровень модели интерфейса>]

 

Параметр <тип> указывает тип логического устройства (их перечень приведен ниже, например AND, NOR); в круглых скобках указываются значения одного или более параметров через запятую (например, для схемы И указывается количество входов). После списка узлов подключения логического устройства следуют имена двух моделей. Первая модель описывает динамические свойства устройства, вторая – характеристики входных и выходных сопротивлений.

Модели динамики  имеют следующие ключевые слова:

 

Имя модели динамики

Тип компонента

UADC

 Аналого-цифровой преобразователь

UDAC

Цифро-аналоговый преобразователь

UIO

Модель входа/выхода цифрового устройства

UGATE

Стандартный вентиль

UTGATE

Вентиль с тремя состояниями

UBTG

Двунаправленный переключающий вентиль

UEFF

Триггер с динамическим управлением

UGFF

Триггер с потенциальным управлением

UDLY

Цифровая линия задержки

UPLD

Программируемые логические матрицы

UROM

Постоянное запоминающее устройство

URAM

Оперативное запоминающее устройство

 

Модели вход/выход имеют ключевое слово UIO (разд. 6.2.3).

Параметр MNTYMXDLY позволяет конкретному индивидуальному устройству назначить минимальное, типичное или максимальное значение времени задержки, указанное в спецификации модели его динамики:

0 – значение задержки, заданное параметром DIGMNTYMX  директивы .OPTIONS (по умолчанию параметр равен 2);

1 – минимальное значение;

2 – типичное значение;

3 – максимальное значение;

4 – расчет наихудшего случая (минимум/максимум).

Параметр IO_LEVEL указывает тип цифро-аналогового и аналого-цифрового интерфейса данного цифрового устройства:




- Начало -  - Назад -  - Вперед -