D Latch – Using D Latch as Transparent Latch

latchsequential-logic

I was reading an article over latches and suddenly a line struck me which says "D latches are also known as Transparent latches.". Anyone who can explain me why D latches are known as transparent latches. Thanks in advance.

Best Answer

When the input latch control is in the "capture" state the Q output will follow the state of the D input. When the input control changed to the "latch" state the most recent level on the D input which has propagated to the Q output will be held (latched) at the output.

The term transparent comes from the capture mode is active and the input can be seen at the output.