Hades logoHades applet banner
16-bit counter with settable limit

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

This applet demonstrates a synchronous 16-bit counter with user-settable count limit, built from register-transfer level components.

Unlike the counter circuits presented in the gate-level applets, the construction from individual function blocks is clearly visible. The 16-bit register holds the current count value, and the incrementer is used to calculate the next count value. The comparator block compares the current count value with the preset maximum count value and controls the multiplexer which selects the value that is loaded into the count register on the rising edge of the clock.

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/30-counter/counter.html