Автомат управления турникетом в метро
7. Уравнения, описывающие на языке AHDL
TITLE "IDZ";
SUBDESIGN IDZ
CLK:INPUT;
L1:INPUT;
L2:INPUT;
M:INPUT;
B:OUTPUT;
K:OUTPUT;
Q_2:OUTPUT;
Q_1:OUTPUT;
Q_0:OUTPUT;
VARIABLE
Q2:JKFF;
Q1:JKFF;
Q0:JKFF;
BEGIN
Q_2=Q2;
Q_1=Q1;
Q_0=Q0;
Q2.CLK=CLK;
Q1.CLK=CLK;
Q0.CLK=CLK;
Q2.J=(!Q2 & !Q1 & !Q0 & L1 &!L2 & !M) #
(!Q2 & !Q1 & !Q0 & !L1 & L2 );
Q2.K=( Q2 & Q1 & !Q0 & !L1 &!L2) #
( Q2 & !Q1 & !Q0 & !L1 &!L2) #
( Q2 & !Q1 & Q0);
Q1.J=(!Q2 & !Q1 & !Q0 & !L1 & L2) #
(!Q2 & !Q1 & Q0 & L1 &!L2);
Q1.K=(!Q2 & Q1 & !Q0 & !L1 &!L2) #
( Q2 & Q1 & !Q0 & !L1 &!L2);
Q0.J=(!Q2 & !Q1 & !Q0 & !L1 & !L2 & M) #
(!Q2 & !Q1 & !Q0 & !L1 & L2 );
Q0.K=(!Q2 & Q1 & Q0 & !L1 & L2) #
( Q2 & Q1 & Q0 & L1 & !L2) #
( Q2 & !Q1 & Q0);
B=( Q2 & !Q1 & !Q0) #
( Q2 & !Q1 & Q0);
K=(!Q2 & Q1 # Q0);
END;
Содержание
- 1. Задание
- 2. Разработка турникета. Условно-графическое изображение
- 3. Формализация задания. Формирование списка входных и выходных сигналов
- 4. Построение полного графа состояний
- 5. Выбор количества триггеров
- 6. Таблица состояний
- 7. Уравнения, описывающие на языке AHDL
- 8. Результаты моделирования работы
- Выводы
Похожие материалы
- 3. Автономная проходная с турникетом.
- 2.4 Турникеты
- Турникеты.
- №11 Турникет метро
- Разметка турникетов
- Катастрофы в метро Правила поведения в метрополитене:
- 2.11.1 Турникеты и калитки
- Виды рекламы в метро. Стиккер.
- Вариант 16 Тема: Объектно-ориентированный анализ и проектирование программного обеспечения. Программное обеспечение турникета метро
- 1. Программное обеспечение микропроцессора турникета метро