Lab six (Digital Systems)

Copyright © 2024 J. M. Spivey
Jump to navigation Jump to search

Preserved here is the code for an earlier Digital Systems practical, involving a simulation of a fast adder written in Haskell. This carry lookahead adder has a propagation delay proportional to the logarithm of the number of bits N while still using an amount of hardware that is linear in N.

We are not likely in the course to have time to do more than touch on this fascinating subject.