Title :
Post-placement bdd-based decomposition for FPGAs
Author :
Manohararajah, Valavan ; Singh, Deshanand P. ; Brown, Stephen D.
Author_Institution :
Altera Toronto Technol. Center, Canada
Abstract :
This work explores the effect of adding a timing driven functional decomposition step to the traditional field programmable gate array (FPGA) CAD flow. Once placement has completed, alternative decompositions of the logic on the critical path are examined for potential delay improvements. The placed circuit is then modified to use the best decompositions found. Any placement illegalities introduced by the new decompositions are resolved by an incremental placement step. Experiments conducted on Altera´s Stratix and Stratix II device families indicate that this functional decomposition technique can provide average performance improvements of 6.1% and 5.6% on a large set of industrial designs, respectively.
Keywords :
binary decision diagrams; field programmable gate arrays; integrated circuit design; logic CAD; Altera Stratix II device; BDD-based decomposition; FPGA CAD flow; field programmable gate array CAD flow; functional decomposition technique; placement illegality; Boolean functions; Circuit synthesis; Data structures; Delay; Design automation; Digital signal processing chips; Field programmable gate arrays; Logic devices; Routing; Table lookup;
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
DOI :
10.1109/FPL.2005.1515695