ACM Home Page
Please provide us with feedback. Feedback
FastYield: variation-aware, layout-driven simultaneous binding and module selection for performance yield optimization
Full text PdfPdf (189 KB)
Source
Asia and South Pacific Design Automation Conference archive
Proceedings of the 2009 Asia and South Pacific Design Automation Conference table of contents
Yokohama, Japan
SESSION: Advances in behavioral synthesis table of contents
Pages 61-66  
Year of Publication: 2009
ISBN:978-1-4244-2748-2
Authors
Gregory Lucas  University of Illinois, Urbana-Champaign
Scott Cromar  University of Illinois, Urbana-Champaign
Deming Chen  University of Illinois, Urbana-Champaign
Sponsors
: IEEE Circuits and Systems Society
SIGDA: ACM Special Interest Group on Design Automation
IEICE ESS : Institute of Electronics, Information and Communication Engineers - Engineering Sciences Society
IPSJ SIGSLDM : Information Processing Society of Japan - SIG System LSI Design Methodology
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 33,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

While technology scaling has presented many new and exciting opportunities, new design challenges have arisen due to increased density, and delay and power variations. High-level synthesis has been touted as a solution to these problems, as it can significantly reduce the number of man hours required for a design by raising the level of abstraction. In this paper, we propose a new variation-aware high-level synthesis binding/module selection algorithm, named FastYield, which takes into consideration multiplexers, functional units, registers, and interconnects. Additionally, FastYield connects with the lower levels of the design hierarchy through its inclusion of a timing driven floorplanner guided by a statistical static timing analysis (SSTA) engine which is used to modify/enhance the synthesis solution. FastYield is able to incorporate spatial correlations of process variations in its optimization, which are shown to affect performance yield. On average, FastYield achieves a clock period that is 14.5% smaller, and a performance yield gain of 78.9%, when compared to a variation-unaware algorithm. By making use of accurate timing information, FastYield's rebinding improves performance yield by an average of 9.8% over the initial binding, for the same clock period. To the best of our knowledge, this is the first high-level synthesis binding/module selection algorithm that is layout-driven and variation aware.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
 
5
 
6
 
7
8
9
 
10
 
11
12
13
 
14
OSU Design Flows for MOSIS SCMOS_SUBM Design Flow FreePDK 45nm Variation-Aware Design Flow, http://vcag.ecen.okstate.edu/projects/scells/
 
15
 
16
S. N. Adya, I. L. Markov, "Fixed-outline Floorplanning: Enabling Hierarchical Design," IEEE Trans. on VLSI Systems, vol. 11(6), pp. 1120--1135, December 2003.
 
17
H. B. Bakoglu, J. D. Meindl, "Optimal Interconnection Circuits for VLSI," IEEE Trans. on Electron Devices, May 1985.
18
 
19
 
20
Collaborative Colleagues:
Gregory Lucas: colleagues
Scott Cromar: colleagues
Deming Chen: colleagues