Jump to content

D Latch

From Logic World Wiki
Revision as of 00:55, 7 September 2025 by HuntaBadday (talk | contribs) (Created page with "{{Infobox component|caption=D Latch|id=MHG.DLatch|io.propagationDelay=1|title=D Latch|io.maxInputs=2|io.minInputs=2|io.outputs=1}}The '''D Latch''' is a basic digital component who's output can be latched to the input when the latch pin is set to HIGH. The D Latch has an input on the side (data), an input on the top (enable), and an output on the top. The input on the side is a state to be latched; while the enable input is HIGH, the output state will be latched to the...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
D Latch

D Latch
Component info
Internal ID MHG.DLatch
Configurable No
Input and output
Input count 2
Output count 1
Propagation delay 1 tick

The D Latch is a basic digital component who's output can be latched to the input when the latch pin is set to HIGH.

The D Latch has an input on the side (data), an input on the top (enable), and an output on the top. The input on the side is a state to be latched; while the enable input is HIGH, the output state will be latched to the input's state.

The D Latch will demonstrate the following behavior:

D Latch Truth Table (* = Previous State)
Data Enable Output
LOW LOW *
LOW HIGH LOW
HIGH LOW *
HIGH HIGH HIGH

Timing

The D Latch has a latency of 1 tick, so in the instance when the enable pin is HIGH, the output will become latched to the data input 1 tick later.

Configurability

This component cannot be configured in the edit menu.