Chargement…
Chargement…
4-bit serial-in serial-out (SISO) shift register. Bits move one position to the right on each clock cycle.
Behaviour:
i_reset='1'): o_q ← "0000", o_sout ← '0'.i_clk: right shift, i_sin enters at the MSB, the LSB leaves through o_sout.o_q continuously reflects the 4 flip-flop states.*Asynchronous active-high reset.*
| Signal | Direction | Width | Description |
|---|---|---|---|
i_clk | Input | 1 bit | System clock |
i_reset | Input | 1 bit | Active-high async reset |
i_sin | Input | 1 bit | Serial input |
o_sout | Output | 1 bit | Serial output (LSB) |
o_q | Output | 4 bits | Register content |