DocumentCode
2761070
Title
High Speed DSP Block for FPGA Devices Using a Programmable Adder Graph
Author
Howard, Charles D. ; DeBrunner, Linda S.
Author_Institution
Coll. of Electr. & Comput. Eng., FAMU-FSU, Tallahassee, FL
fYear
2009
fDate
4-7 Jan. 2009
Firstpage
490
Lastpage
494
Abstract
Multiple constant multiplications (MCM) is an optimization technique that is well-suited to DSP implementations. Using MCM, all coefficient multiplications are grouped into one efficient block of wired shifts and adds. A disadvantage of using MCM is the requirement of knowing the filter coefficients a priori. Due to this limitation, MCM optimizations cannot be used in many applications. We propose a programmable adder graph (PAG) circuit that can implement multiplication using shift and add techniques without prior knowledge of the multiplier value. The PAG circuit allows any programmable device to be optimized using MCM for a wide range of DSP applications, including adaptive filters.
Keywords
adders; digital signal processing chips; directed graphs; field programmable gate arrays; FPGA devices; adaptive filters; high speed DSP block; multiple constant multiplications; programmable adder graph circuit; programmable device; Adaptive arrays; Adaptive filters; Adders; Digital signal processing; Driver circuits; Educational institutions; Field programmable gate arrays; Manufacturing; Programmable logic arrays; Routing; adaptive filters; directed graph; field programmable gate arrays; multiplier block; multiplierless;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Signal Processing Workshop and 5th IEEE Signal Processing Education Workshop, 2009. DSP/SPE 2009. IEEE 13th
Conference_Location
Marco Island, FL
Print_ISBN
978-1-4244-3677-4
Electronic_ISBN
978-1-4244-3677-4
Type
conf
DOI
10.1109/DSP.2009.4785973
Filename
4785973
Link To Document