A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Non-restoring integer square root: A case study in design by principled optimization
[chapter]
1995
Lecture Notes in Computer Science
Theorem proving techniques are particularly well suited for reasoning about arithmetic above the bit level and for relating di erent levels of abstraction. In this paper we show h o w a non-restoring integer square root algorithm can be transformed to a very e cient hardware implementation. The top level is a Standard ML function that operates on unbounded integers. The bottom level is a structural description of the hardware consisting of an adder subtracter, simple combinational logic and
doi:10.1007/3-540-59047-1_42
fatcat:mtixusqgjngyrb4tde7zgpzbmy