laforest / Octavo

Verilog FPGA Parts Library. Old Octavo soft-CPU project.

Home Page:http://fpgacpu.ca/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Resource Diversity: Conditional Add and Subtract

laforest opened this issue · comments

Add an option to implement conditional add and subtract instructions to implement multiplication and division, faster than software, slower than hardware, but much cheaper than either. Use an i/o port to catch shifted upper bits.

(Also support for some form of newton-raphson, for quick 1/sqrt(n)?)