ESE 382 Lecture Notes - Lecture 9: Octal, Clock Signal, Edge Detection
Document Summary
Two or more d latches with their clock inputs connected together form a multibit latch that stores multiple bits of data simultaneously, in response to a clock signal. A similar structure using d flip-flops is called a register. A dff is a 1 bit register and two or more dff with their clock inputs connected together form a multibit register. Using std_logic_vectors we can easily change a d latch into a multibit latch. A shift registers stored value is shifted one bit position (right or left) on each clock edge. If the shift is to the right, all bits are shifted one position to the right, the input value is shifted into the leftmost position, and the original value in the rightmost position is shifted out. A shift register that shifts in only one direction is easily implemented by connecting the. Q output of one flip-flop to the d input of the next flip-flop.