Hades logoHades applet banner
shift-register

applet icon

The image above shows a thumbnail of the interactive Java applet embedded into this page. Unfortunately, your browser is not Java-aware or Java is disabled in the browser preferences. To start the applet, please enable Java and reload this page. (You might have to restart the browser.)

Circuit Description

A demonstration of the RTLIB ShiftRegR n-bit shift-register with asynchronous reset input (class hades.models.rtlib.register.ShiftRegR).

As long as the shift/nload switch connected to the shift-register ena input is tied low (0), the register behaves like the normal edge-triggered register with asynchronous reset (RegR). The SOUT output pin is internally connected to the output of the least-significant bit register (index 0).

If the shift/nload (ena) input is driven high (1), the register functions like a standard shift-register. On the each rising edge of the clock input signal, the current data value inside the register is shifted one bit right, and the current input value from the SIN input is loaded into the leftmost (most significant) register.

Print version | Run this demo in the Hades editor (via Java WebStart)
Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German)
Impressum http://tams.informatik.uni-hamburg.de/applets/hades/webdemos/50-rtlib/20-registers/shiftreg.html