DocumentCode :
993209
Title :
Automatic Creation of Domain-Specific Reconfigurable CPLDs for SoC
Author :
Holland, Mark ; Hauck, Scott
Author_Institution :
Univ. of Washington, Seattle, WA
Volume :
26
Issue :
2
fYear :
2007
Firstpage :
291
Lastpage :
295
Abstract :
This paper presents tools that automate the creation of domain-specific complex programmable logic devices (CPLDs), targeted for systems-on-a-chip. By tailoring full-crossbar-based CPLDs to the domains that they support, we provide results that beat fixed reconfigurable architectures by 5.5times-11.8times on average in terms of area-delay product. We also create sparse-crossbar-based CPLD architectures, using a novel switch-smoothing algorithm that makes the crossbars amenable to layout. This algorithm reduced the wire jog pitch of our largest layout from 48 to just 3, allowing for a compact very-large-scale-integration layout. These sparse-crossbar-based CPLDs require just 0.37times the area and 0.30times the delay of our full-crossbar-based CPLDs. We also address the question of how best to add resources to a CPLD in order to support future, unknown circuits, concluding that the best strategy is to add 5% to the crossbar switch density and to provide additional programmable logic arrays of the same size found in the base architecture
Keywords :
VLSI; logic CAD; programmable logic devices; reconfigurable architectures; system-on-chip; SoC; area-delay product; automatic creation; crossbar switch density; programmable logic arrays; reconfigurable CPLD; sparse crossbar architectures; switch-smoothing algorithm; systems-on-a-chip; very-large-scale-integration layout; Delay; Logic circuits; Programmable logic arrays; Programmable logic devices; Reconfigurable architectures; Switches; Switching circuits; System-on-a-chip; Very large scale integration; Wire; Automation; complex programmable logic device (CPLD); domain-specific; system-on-a-chip (SoC);
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2006.887926
Filename :
4068921
Link To Document :
بازگشت