DocumentCode :
2823259
Title :
Technology optimized fixed-point bit-parallel multiplier for LUT based FPGAs
Author :
Khurshid, Burhan ; Nazir, Liyaqat ; Mir, Roohie Naaz
Author_Institution :
Dept. of CSE, Nat. Inst. of Technol., Srinagar, India
fYear :
2015
fDate :
26-27 Feb. 2015
Firstpage :
316
Lastpage :
321
Abstract :
Modern day field programmable gate arrays (FPGA) have look-up tables (LUT) as inherent basic logic elements. With FPGAs fast moving from prototype designing to low and medium volume productions, there is an increased need for efficient utilization of these FPGA primitives. Unfortunately majority of the work concerned with FPGA implementations focus only on the technology independent (architectural) optimizations that can be done at the top level of the logic synthesis process. Once a design has been modified architecturally, its behavioral description is fed to the synthesizer that drives the logic synthesis process as per the desired cost function. Any technology dependent optimization done by the synthesizer is thus hidden from the designer. In this paper we consider the technology dependent optimization of the fixed-point bit-parallel multiplier on LUT based FPGAs. We perform technology dependent optimizations prior to the design entry phase and then use instantiation based coding styles to ensure that the optimizations remain preserved throughout the synthesis process. We have compared our implementation results against various fixed-point multipliers reported in [28]. Our implementations show substantial improvement in terms of resources utilized, critical path delays and dynamic power dissipation. An important feature of technology dependent optimizations is that it results in a simultaneous improvement of all the performance parameters. This is in contrast to the technology independent optimizations where there is always an application-driven trade-off between different performance parameters.
Keywords :
field programmable gate arrays; fixed point arithmetic; multiplying circuits; optimisation; table lookup; LUT based FPGA; critical path delays; dynamic power dissipation; instantiation based coding styles; technology optimized fixed-point bit-parallel multiplier; Delays; Field programmable gate arrays; Integrated circuit interconnections; Logic gates; Optimization; Power dissipation; Table lookup; FPGA; FPGA primitives; Fixed-point arithmetic; LUT; Technology mapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics and Communication Systems (ICECS), 2015 2nd International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4799-7224-1
Type :
conf
DOI :
10.1109/ECS.2015.7124915
Filename :
7124915
Link To Document :
بازگشت