Goran Devic's calculator project - FPGA, own CPU, CORDIC, RPN (opens in new tab)
@gdevic offers us a ten-part blog post series, a calculator built using the kinds of techniques found in an HP calculator of the 70s, but in FPGA, with a custom BCD-oriented CPU. How does a scientific calculator actually work? Not in the hand-waving sense of “it has a chip and some buttons,” but all the way down. How does it store numbers? What algorithm computes sin(x)? How its very simple CPU operates? This series documents getting those answers: the final product being a fully working sc...
Read the original article