Calculator


Please sign in to view the rest of this entry.

Calculator
CalculatorThe calculator application has been improved up to this chapter. Now, it is time to finalize it. Therefore, we modify it such that two-digit decimal numbers can be taken as input. A USB keyboard can be used for this purpose. The result (which can go up to 4096) will be seen on seven-segment display of the Basys3 board. We provide the top module for the calculator application in Listing 13.5. As can be seen here, the top module uses several IP modules developed in previous chapters. These are the seven-segment display driver, calculator, debounce, and binary to BCD modules. When the calculator IP module is used, the number length is set as seven.
Citation
Cem √únsalan, Ph.D.; Bora Tar, Ph.D.: Digital System Design with FPGA: Implementation Using Verilog and VHDL. Calculator, Chapter (McGraw-Hill Professional, 2017), AccessEngineering Export