характеристичне рівняння D-Latch є Q + =DE+E'Q. Це можна реалізувати одним СГ. Його можна зіставити з SG, вказавши E, Q, D і 0 відповідно в 1-му, 2-му, 3-му і 4-му вхідних даних SG.
Засувка – це електронний пристрій, який можна використовувати для зберігання одного біта інформації. Засувка D використовується для захоплення або «фіксації» логічного рівня, який присутній у рядку даних, коли вхідний сигнал тактового сигналу високий. Якщо дані в лінії D змінюють стан, коли тактовий імпульс високий, тоді вихід Q слідує за входом D.
Ви можете побудувати схему D Latch за допомогою додавання трьох логічних вентилів до схеми засувки S-R. На наступному зображенні ви можете побачити бітовий шлях схеми D Latch, коли він увімкнений і має 0 на вході D. Щоб проаналізувати наведену вище схему, потрібно пам’ятати, що вентиль NAND видає 0 лише тоді, коли обидва його входи дорівнюють 1.
D-засувки можуть бути використані як 1-розрядні схеми пам'яті, зберігання «високий» або «низький» стан, коли вимкнено, і «читання» нових даних із входу D, коли ввімкнено.
Таблиця істинності D-засувки: таблиця істинності для D-засувки показує це коли EN високий, вихід слідує за входом D; інакше результат залишається незмінним.