Смоделируйте положительный запускаемый фронтом активированный D-триггер
Отдельно оплачиваемые предметы Simulink / Вьетнамки
Блок D Flip-Flop моделирует положительный запускаемый фронтом активированный D-триггер. Блок D Flip-Flop имеет три входных параметров:
D ввод данных
CLK — сигнал часов
!CLR — включите входной сигнал
На положительном (возрастающем) ребре сигнала часов, если блок включен (!CLR больше нуля), выход Q совпадает с входом D. Таблица истинности для блока D Flip-Flop следует.
Примечание
Блок D Flip-Flop обрабатывает ненулевой вход как верный (1).
| D | Q | Q |
|---|---|---|
| 1 | 1 | 0 |
| 0 | 0 | 1 |
Если блок не включен на сигнале фронта, Q сброшен до нуля, чтобы обнулить. Когда сигнал часов не повышается, блок остается в предыдущем состоянии.
Установка параметра конфигурации Implement logic signals as boolean data (vs. double) влияет на типы входных и выходных данных блока D Flip-Flop, потому что D Flip-Flop является подсистемой маскированной, которая использует блок Logical Operator. Блок Logical Operator в подсистеме маскированной имеет следующие установки параметров:
| Параметры блоков | Установка |
|---|---|
| Output data type | Inherit: Logical |
| Require all inputs and output to have the same data type | On |
Для получения дополнительной информации о параметре конфигурации Implement logic signals as boolean data (vs. double), смотрите сигналы логики Реализации как булевы данные (по сравнению с двойным).