D-триггер





| Векторный | Си |
в палитре на схеме

Описание

Блок реализует модель D-триггера с синхронизирующим входом С, который передает данные с входа D на выход в момент синхронизации в зависимости от типа синхронизирующего входа:
  • по фронту – при изменении значения на синхронизирующем входе от 0 до 1;
  • по спаду – при изменении значения на синхронизирующем входе от 1 до 0;
  • по фронту и спаду – при любом изменении значения на синхронизирующем входе;
  • по уровню – при подаче логической единицы на синхронизирующий вход (данные с входа D будут передаваться на выход на каждом шаге интегрирования).

Таблица истинности D-триггера в момент синхронизации представлена ниже.

D y(t–Δt) y(t)
0 0 0
0 1 0
1 0 1
1 1 1

где y(t–Δt) и y(t) – выходные сигналы блока на предыдущем и текущем шагах интегрирования соответственно.

В противном случае блок сохраняет предыдущее состояние выхода вне зависимости от значения на входе D.

Входные порты

Имя Описание Тип линии связи
D Входной порт данных. Математическая
C Входной порт синхронизации. Математическая

Выходные порты

Имя Описание Тип линии связи
out Выходной порт триггера. Математическая
YINV Инверсный выходной порт (опционально добавляется в свойствах блока). Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Тип входа синхронизации synctype Условие срабатывания входа синхронизации. По фронту Перечисление
Начальные условия y0 Начальные значения выходного логического сигнала. [0] Массив
Добавить инверсный выход InvY Добавление дополнительного инверсного выходного порта. Нет Двоичное

Параметры

Блок не имеет параметров.