Arithmetic Operations using Xilinx FPGA

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

Blog comments powered by Disqus
Guests So Far FPGA BLOG | VLSI | VHDL | Digital Design | Timing Analysis | RTL Coding | Signal Processing | VLSI in India

Creative Commons License
Licensed underCreative Commons Attribution-SA 3.0 Unported License