DocumentCode
2005283
Title
Automating the layout of reconfigurable subsystems using circuit generators
Author
Phillips, Shawn ; Hauck, Scott
Author_Institution
Dept. of Electr. Eng., Washington Univ., Seattle, WA, USA
fYear
2005
fDate
18-20 April 2005
Firstpage
203
Lastpage
212
Abstract
When designing systems-on-a-chip (SoCs), a unique opportunity exists to generate custom FPGA architectures that are specific to the application domain in which the device is used. The inclusion of such devices provides an efficient compromise between the flexibility of software and the performance of hardware, while at the same time allowing for post-fabrication modification of the SoC. To automate the layout of reconfigurable subsystems for systems-on-a-chip, we present the circuit generator method. The circuit generator method enables a designer to leverage the regularity that exists in FPGAs, creating structures that have only the needed resources to support the specified application domain. To facilitate this we have created generators that automatically produce the various components of the custom reconfigurable device. Compared to the unaltered full-custom tile, we achieve designs that are on average approximately 46% smaller and 16% faster, while continuing to support the algorithms in the particular application domain.
Keywords
electronic design automation; field programmable gate arrays; integrated circuit layout; reconfigurable architectures; system-on-chip; SoC; circuit generator method; custom FPGA architectures; reconfigurable subsystems; systems-on-a-chip; Algorithm design and analysis; Application software; Circuits; Computer architecture; Design methodology; Field programmable gate arrays; Hardware; Software performance; System-on-a-chip; Tiles;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2005. FCCM 2005. 13th Annual IEEE Symposium on
Print_ISBN
0-7695-2445-1
Type
conf
DOI
10.1109/FCCM.2005.24
Filename
1508540
Link To Document