DocumentCode :
3318635
Title :
Synthesizing datapath circuits for FPGAs with emphasis on area minimization
Author :
Ye, Andy ; Rose, Jonathan ; Lewis, David
Author_Institution :
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
fYear :
2002
fDate :
16-18 Dec. 2002
Firstpage :
219
Lastpage :
226
Abstract :
Large circuits, whether they are arithmetic, digital signal processing, switching, or processors, typically contain a greater portion of highly regular datapath logic. Datapath synthesis algorithms preserve these regular structures, so they can be exploited by packing, placement, and routing tools for speed or density. Typical datapath synthesis algorithms, however, sacrifice area to gain regularity. Current algorithms can have as much as 30% to 40% area inflation when compared with traditional flat synthesis algorithms. This paper describes a datapath synthesis algorithm with very low area overhead, which is an enhancement to the module compaction algorithm. We propose two word-level optimizations - multiplexer tree collapsing and operation reordering. They reduce the area inflation to 3%-8% as compared with flat synthesis. Our synthesis results also retain significant amount of regularity from the original designs.
Keywords :
circuit layout CAD; circuit optimisation; field programmable gate arrays; integrated circuit layout; logic CAD; minimisation of switching nets; network routing; FPGAs; area minimization; area overhead; datapath circuits; datapath logic; module compaction algorithm; multiplexer tree collapsing; operation reordering; packing; placement; regularity; routing; word-level optimizations; Circuit synthesis; Digital arithmetic; Digital signal processing; Field programmable gate arrays; Logic circuits; Minimization; Routing; Signal processing algorithms; Signal synthesis; Switching circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
Print_ISBN :
0-7803-7574-2
Type :
conf
DOI :
10.1109/FPT.2002.1188685
Filename :
1188685
Link To Document :
بازگشت