The digital d-type latch is a one-bit, level-sensitive storage element which
will output the value on the data line whenever the enable input line is
high (ONE). The value on the data line is stored (i.e., held on the out
line) whenever the enable line is low (ZERO).
In addition,
asynchronous set and reset signals exist, and each of the four methods of
changing the stored output of the d_dlatch (i.e., data changing with
enable=ONE, enable changing to ONE from ZERO with a new value on data,
raising set and raising reset) have separate delays associated with them.