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


Цифровые компоненты - часть 13


 

X1 IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14

+ OUT1   OUT2   OUT3   OUT4

+ PAL14H4

+ TEXT: JEDEC_FILE = "myprog.jed"

 

Здесь в схему включена ПЛМ типа PAL14H4, программируемая из файла “myprog.jed.

Примитивы ПЛМ вводятся в задание на моделирование предложением (рис. 6.11):

 

Uxxx <тип ПЛМ> (<количество входов>,<количество выходов>)

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

+ <входной узел>* <выходной узел>*

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

+ [FILE=<имя файла>]

+ [DATA=<флаг системы счисления>$<данные программы>$]

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

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

 

Рис. 6.11. Программируемая логическая матрица


 

Имеются ПЛМ следующих типов:

 

PLAND – матрица логики И;

PLOR – матрица логики ИЛИ;

PLXOR – матрица логики исключающее ИЛИ;

PLNAND – матрица логики И–НЕ;

PLNOR – матрица логики ИЛИ–НЕ;

PLNXOR – матрица логики исключающее ИЛИ–НЕ;

PLANDDC – матрица логики И, содержащая для каждого входа столбцы прямого и дополнительного кода;

PLORC – матрица логики ИЛИ, содержащая для каждого входа столбцы прямого и дополнительного кода;

PLXORC – матрица логики исключающее ИЛИ, содержащая для каждого входа столбцы прямого и дополнительного кода;

PLNANDC – матрица логики И–НЕ, содержащая для каждого входа столбцы прямого и дополнительного кода;

PLNORC – матрица логики ИЛИ–НЕ, содержащая для каждого входа столбцы прямого и дополнительного кода;

PLNXORC – матрица логики исключающее ИЛИ, содержащая для каждого входа столбцы прямого и дополнительного кода.

После ключевого слова FILE указывается имя файла

в формате JEDEC, в котором записана программа ПЛМ. Оно может быть указано как текстовая константа (и тогда заключается в кавычки " ") или как текстовое выражение (заключается между вертикальными черточками | |).


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