Title :
Improved small multiplier based multiplication, squaring and division
Author :
Lee, B.R. ; Burgess, N.
Author_Institution :
Cardiff Sch. of Eng., Cardiff Univ., UK
Abstract :
This paper presents the design of parameterized fixed-point integer multiplication, squaring and fractional division units. The units are targeted at the Virtex-II family of FPGAs (field programmable gate arrays) from Xilinx and are based on the small 18X18-bit multiplier blocks. New partial product creation and summation techniques that exploit the low level primitives are used that achieve a 20% area and a 30% delay reduction for multiplication. A dedicated squaring component is presented that offers substantial area savings of up to 50%. The division component uses the multipliers for pre-scaling to reduce the delay and complexity of each minimally redundant radix-8 stage.
Keywords :
field programmable gate arrays; fixed point arithmetic; FPGA; Stratix; Virtex-II; Xilinx; arithmetic; complexity reduction; delay reduction; field programmable gate array; fixed-point integer multiplication; fractional division; parameterized fixed-point integer; radix-8; squaring; Buildings; Circuits; Concatenated codes; Delay; Design engineering; Embedded computing; Field programmable gate arrays; Logic; Table lookup;
Conference_Titel :
Field-Programmable Custom Computing Machines, 2003. FCCM 2003. 11th Annual IEEE Symposium on
Print_ISBN :
0-7695-1979-2
DOI :
10.1109/FPGA.2003.1227245