Исследование триггеров и их моделирование в среде Simulink, страница 2

Ø Проверить работоспособность триггера из поставки пакета (S-R Flip-Flop). При необходимости преобразовать сигналы генераторов к нужному типу с помощью элемента (Data Type Conversion). Убедиться в работоспособности триггера и записать его таблицу переключений. Изучить структуру построения триггера (Edit - Loock under mask). По образцу из поставки (на базе элемента Combinatorial Logic) создать свой RS-триггер со статическими инверсными входами. Дать ему наименование "MODEL-2".

Таблица состояний триггера (S-R Flip-Flop)

Таблица 2

N

S

R

Q

NQ

1

1

1

0

0

1

1

0

1

0

1

0

1

0

1

1

0

0

1

0

0

1

1

0

0

0

1

0

1

0

0

0

1

0

1

0

0

0

0

1

Для данного триггера комбинации имеют следующие значения: (1 1) – (запрещённая комбинация), (1 0) – (установка), (0 1) – (сброс), (0 0) – (Память).

Ø Исследовать элемент памяти. Включить в схему датчик времени и сравнить его показания с видом сигналов генераторов в зависимости от максимального времени счета (Simulation - Simulations parametrs - Max step times).

Ø Преобразовать свою модель асинхронного RS-триггера со статическими инверсными входами ("MODEL-1А") в подсистему, обозначив входы подсистемы NS и NR, а выходы Q1 и NQ1, назначить подсистеме имя "MODEL-3А". Проверить полученную "MODEL-3А" на правильность функционирования.

Ø Преобразовать свою "MODEL-2А", обозначив ее именем "MODEL-4А". Проверить полученную "MODEL-4А" на правильность функционирования.

1.   

1.1.   

1.2.   

1.3.  Временные диаграммы работы асинхронного и синхронного RS-триггера при различных комбинациях входных сигналов.

Ø На базе созданной подсистемы ("MODEL-4A" асинхронного RS- триггера) создать "MODEL-4C" синхронного    RS-триггера со статическими инверсными входами. В качестве средств синхронизации использовать схемы "логическое И" на входах исходного триггера и сигнал генератора F3 (сигнал "strob"). Сравнить осциллограммы синхронного и асинхронного RS-триггеров.

Где синхронный триггер – S, асинхронный – AS.

Ø На базе созданной подсистемы "MODEL-4A" создать "MODEL-5C" синхронного RS-триггера со статическими инверсными входами. В качестве средств синхронизации использовать элемент "Trigger". Сравнить осциллограммы "MODEL-4C" и "MODEL-5C". Изучить настройки элемента "Trigger".

Где S – синхронный RS-триггер (Model – 4C), а S tr – (Model – 5C).

Поместим этот блок в подсистеме или в корневом уровне модели для создания вызова функций системы.

Если триггер типа "0-1", "1-0", или "оба", разместим этот блок на корневом уровне модели.

1.4.  Обоснование необходимости применения блока Memory и описание принципа его работы.

Блок MEMORY Выполняет задержку входного сигнала на один временной такт.