A fast (single-cycle) base-2 antilog function.
Need an electronic design solution? Visit http://www.cantares.on.ca
Doesn't run quite as fast as my Log code: 166MHz, vs. 250MHz for the log. Registering the input would bring that up. Takes about the same resources as the log.
To do a single-cycle square-root, first take the log. Then, divide that result by 2 (shift), and take the antilog. Tada...
If you use this, please write and tell me about it!