Simple RTL Design for Integer Number Calculation in Altera Family and other compatible FPGAs using VHDL.
- Make new Project in
Quartus Prime Software
. - Generate 32x8 bits single-port RAM.
- Create 7 Segment Entity for Output.
- Create each Arithmatical operation entity ( this project will only covers addition, substraction, division, multiplication, factorial, square, volume, and square root operation ).
- Combine All Entity into one main Entity.
- Main Entity
- Seven Segment Module
- RAM Module
- Additon Function
- Substraction Function
- Multiplication Function
- Division Function
- Factorial Function
- Square Function
- Volume Function
- Root Square Function
For documentation, check in the documentation
folder that are provided in this repository.