What is Shift register?

A chain of flip-flops that moves data one bit to the next stage on each clock. It is used for serial-parallel conversion and as the scan chain in scan testing.

Field: Logic circuits

Shift register in the explanations

Questions that mention Shift register (3)

  1. What is a typical use of a shift register, which chains flip-flops in series and moves data one bit to the next on each clock?
  2. What is a typical use of a linear feedback shift register (LFSR), which feeds the XOR of some outputs of a shift register back to its input?
  3. How many states does a Johnson (twisted-ring) counter made of n flip-flops go through?

Related terms

BIST (built-in self-test) Clock skew Combinational circuit De Morgan's theorem Decoder Flip-flop Full adder Glitch Gray code Hold time

Back to the glossary