Буфер виходу з Z станом (TRI)

Буфер TRI дозволяє явно вказати компіляторові на необхідність використання виходу з Z станом. Буфер має інформаційний вхід (IN), вхід дозволу роботи (ОЕ) і вихід (OUT).

Якщо на вході ОЕ присутня логічна одиниця, то сигнал на виході OUT повторює сигнал, що надходить на вхід IN. Якщо логічний нуль, то вихід буфера TRI перебуває в Z стані. Якщо ж вхід ОЕ буфера залишиться непідключеним, то на нього автоматично буде подана логічна одиниця.

Правила використання буфера TRI:

§ Сигнал з виходу буфера TRI повинен подаватися тільки на один вивід: типу вхід/вихід (BIDIR) або вихід (OUTPUT) НВІС.

§ При використанні сигналу з виходу буфера як вхідного сигналу для логічних елементів НВІС, він повинен бути одночасно поданий і на вивід типу вхід/вихід (BIDIR) або вихід (OUTPUТ) НВІС.

1.10. Примітиви тригерів

У табл.10 наведені використовувані в мові AHDL примітиви тригерів.

Таблиця 10

Примітив Прототип примітива
DFF FUNCTION DFF (D, CLK, CLRN, PRN) RETURNS (Q)
DFFE FUNCTION DFFE (D,CLK,CLRN, PRN, ENA) RETURNS (Q)
TFF FUNCTION TFF (T, CLK, CLRN, PRN) RETURNS (Q)
TFFE FUNCTION TFFE (T, CLK, CLRN, PRN, ENA) RETURNS (Q)
JKFF FUNCTION JKFF (J, K, CLK, CLRN, PRN) RETURNS (Q)
JKFFE FUNCTION JKFFE (J, K, CLK, CLRN, PRN, ENA) RETURNS (Q)
SRFF FUNCTION SRFF (S, R, CLK, CLRN, PRN) RETURNS (Q)
SRFFE FUNCTION SRFFE (S, R, CLK, CLRN, PRN, ENA) RETURNS (Q)
LATCH FUNCTION LATCH (D, ENA) RETURNS (Q)

 

Виводи тригерів:

D, T, J, K, S, R — інформаційні входи;

CLK — вхід тактового сигналу (активний перепад 0→1);

CLRN — вхід асинхронного скидання тригера (активний рівень логічний нуль);

PRN — вхід асинхронної установки тригера (активний рівень логічний нуль);

ENA — вхід дозволу роботи тригера (активний рівень → логічна одиниця).


2. СТРУКТУРА ТЕКСТОВОГО ОПИСУ

 

В цьому розділі описується структура текстового файлу (проекту) мовою AHD. Розділи і оператори мови AHD описуються в тому порядку, в якому вони слідують в текстовому файлі проекту (TDF – Text Design File). Нижче наведена загальна структура текстового файлу проекту.