We often use basic arithmetic operations for synthesis - adders, multipliers & sometimes the division operation.
Some useful tips while using arithmetic operators:
- It is always recommended to use advanced options for synthesis in XST like “Use Mult”, “Use DSP” while using arithmetic operations.
- Check for customizable IP Cores. Most arithmetic operations are covered in FPGA vendor specific IP’s.
- However if you wish to use +,*,/ operators you will need to include libraries which define these operators.
Table shows VHDL Libraries needed to be added for specific arithmetic operations