Цифровые компоненты
Флаг системы счисления принимает значения:
- В – двоичная система счисления;
- О – восьмеричная система счисления (бит старшего разряда расположен по младшему адресу);
- X – шестнадцатеричная система счисления (бит старшего разряда расположен по младшему адресу).
Данные программы помещаются между знаками доллара $ и могут располагаться как слитно, так и разделяться одним или несколькими пробелами. Поток данных начинается с нулевого адреса, по которому программируется соединение первого входа с вентилем, управляющим первым выходом. Наличие "0" означает, что вход не подсоединен к вентилю, а "1" – наличие такого соединения (изначально все входы не подсоединены ни к каким выходам). Данные по следующему адресу управляют соединением дополнения первого входа к вентилю, управляющему первым выходом (только для ПЛМ с прямыми и дополнительными входами), или второго входа, подключенного к вентилю, управляющему первым выходом. Каждая дополнительная "1" или "0" программирует соединение следующего входа или его дополнения с вентилем, управляющим первым выходом, до тех пор, пока не переберут все входы (и их дополнения). Последующие данные программируют соединения входов со вторым выходом и т.д. Модель динамики ПЛМ имеет формат:
.MODEL
<имя модели динамики>
UPLD {(параметры модели динамики)}
Параметры этой модели приведены в табл. 4.40.
Таблица 4.40. Параметры модели динамики ПЛМ.
Идентификатор | Параметр | Значение по умолчанию | Единица измерения |
---|---|---|---|
TPLHMN | Время задержки на выход при переключении 0 › 1, минимальное значение | 0 | с |
TPLHTY | То же, типичное значение | 0 | с |
TPLHMX | То же, максимальное значение | 0 | с |
TPHLMN | Время задержки на выход при переключении 1 › 0, минимальное значение | 0 | с |
TPHLTY | То же, типичное значение | 0 | с |
TPHLMX | То же, максимальное значение | 0 | с |
OFFSET | Адрес данных, управляющих подключением первого входа к первому выходу (в файле JEDEC) | 0 | |
COMPOFFSET | Адрес данных, управляющих подключением дополнения первого входа к первому выходу (в файле JEDEC) | 1 | - |
INSCALE | Количество адресов для программирования изменения состояния каждого входа (в файле JEDEC) | 1 | |
OUTSCALE | Количество адресов в файле JEDEC для программирования изменения состояния каждого выхода (вентиля) | 2 |