Hades logoHades applet banner
TTL-series 7485 comparator demonstration (24 bit)

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 circuit demonstrates how to interconnect multiple 7485 chips to build an n-bit comparator. In the example, six chips are uses to create a 24-bit magnitude comparators for positive binary numbers (note that the comparison also works for binary-coded decimal numbers).

Obviously, the clean way to build the 24-bit comparator would have been to use six chips (with four A/B inputs each) for the first level, and then two more chips for the second level.

The design presented here, taken from the original TTL series datasheet from Texas Instruments, uses a simple trick to reduce the number of required chips. It uses the A<B_in and A>B_in inputs of the circuits to effectively provide five bits of input. However, this can lead to the funny situation that a first level chips asserts both its A<B_out and A>B_out outputs at the same time - if A equals B and the cascade inputs are both low. Luckily, the second level chip interprets this situation correctly and the circuit works as it should.

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-www.informatik.uni-hamburg.de/applets/hades/webdemos/20-arithmetic/45-compare/7485-demo.html