Log Number System General Purpose Processor

Designed and implemented the verification (using Verilog) of a general purpose processor that uses log number system (LNS) arithmetic rather than today’s standard of floating point arithmetic. The log number system arithmetic is much more efficient at multiplies than floating point arithmetic; while floating point is much more efficient at addition than LNS. This full post is coming soon to discuss more LNS, its use cases, and why it is important to investigate other forms of arithmetic.