| Pushing ASIC performance in a power envelope |
| Full text |
Pdf
(488 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 40th annual Design Automation Conference
table of contents
Anaheim, CA, USA
SESSION: ASIC design in nanometer era - dead or alive?
table of contents
Pages: 788 - 793
Year of Publication: 2003
ISBN:1-58113-688-9
|
|
Authors
|
|
Ruchir Puri
|
IBM Research, Yorktown Hts, NY
|
|
Leon Stok
|
IBM Research, Yorktown Hts, NY
|
|
John Cohn
|
IBM Microelectronics, Essex Jn, VT
|
|
David Kung
|
IBM Research, Yorktown Hts, NY
|
|
David Pan
|
IBM Research, Yorktown Hts, NY
|
|
Dennis Sylvester
|
University of Michigan, Ann Arbor, MI
|
|
Ashish Srivastava
|
University of Michigan, Ann Arbor, MI
|
|
Sarvesh Kulkarni
|
University of Michigan, Ann Arbor, MI
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 17, Downloads (12 Months): 63, Citation Count: 22
|
|
|
ABSTRACT
Power dissipation is becoming the most challenging design constraint in nanometer technologies. Among various design implementation schemes, standard cell ASICs offer the best power efficiency for high-performance applications. The flexibility of ASICs allow for the use of multiple voltages and multiple thresholds to match the performance of critical regions to their timing constraints, and minimize the power everywhere else. We explore the trade-off between multiple supply voltages and multiple threshold voltages in the optimization of dynamic and static power. The use of multiple supply voltages presents some unique physical and electrical challenges. Level shifters need to be introduced between the various voltage regions. Several level shifter implementations will be shown. The physical layout needs to be designed to ensure the efficient delivery of the correct voltage to various voltage regions. More flexibility can be gained by using appropriate level shifters. We will discuss optimization techniques such as clock skew scheduling which can be effectively used to push performance in a power neutral way.
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
|
N. Rohrer, et al., A 480MHz RISC microprocessor in a 0.12μm Leff CMOS technology with copper interconnects, ISSCC 1998, p.240--241.
|
 |
4
|
Supamas Sirichotiyakul , Tim Edwards , Chanhee Oh , Jingyan Zuo , Abhijit Dharchoudhury , Rajendran Panda , David Blaauw, Stand-by power minimization through simultaneous threshold voltage selection and circuit sizing, Proceedings of the 36th ACM/IEEE conference on Design automation, p.436-441, June 21-25, 1999, New Orleans, Louisiana, United States
[doi> 10.1145/309847.309975]
|
| |
5
|
Q. Wang and S.Vrudhula, Algorithms for minimizing standby power in deep submicron, dual Vt CMOS circuits, IEEE Transactions on CAD, vol.21, p.306--318, 2002.
|
| |
6
|
M. Hamada, Y. Ootaguro, and T. Kuroda, Utilizing surplus timing for power reduction, CICC 2001, p.89--92.
|
| |
7
|
K. Usami, et al., Automated Low-Power Technique Exploiting Multiple Supply Voltages Applied to a Media Processor, IEEE JSSC, Vol.33, No.3, 1998.
|
| |
8
|
M. Hamada, et al., A top-down low power design technique using clustered voltage scaling with variable supply-voltage scheme, CICC 1998, p.495--498.
|
 |
9
|
|
 |
10
|
|
 |
11
|
Chingwei Yeh , Yin-Shuin Kang , Shan-Jih Shieh , Jinn-Shyan Wang, Layout techniques supporting the use of dual supply voltages for cell-based designs, Proceedings of the 36th ACM/IEEE conference on Design automation, p.62-67, June 21-25, 1999, New Orleans, Louisiana, United States
[doi> 10.1145/309847.309872]
|
 |
12
|
David E. Lackey , Paul S. Zuchowski , Thomas R. Bednar , Douglas W. Stout , Scott W. Gould , John M. Cohn, Managing power and performance for System-on-Chip designs using Voltage Islands, Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design, p.195-202, November 10-14, 2002, San Jose, California
[doi> 10.1145/774572.774601]
|
| |
13
|
S. V. Kosonocky , A. J. Bhavnagarwala , K. Chin , G. D. Gristede , A.-M. Haen , W. Hwang , M. B. Ketchen , S. Kim , D. R. Knebel , K. W. Warren , V. Zyuban, Low-power circuits and technology for wireless digital systems, IBM Journal of Research and Development, v.47 n.2-3, p.283-298, March 2003
|
| |
14
|
A. Correale, D. Pan, D. Lamb, D. Wallach, D. Kung, R. Puri, Generic Voltage Island: CAD Flow and Design Experience, Austin Conference on Energy Efficient Design, March 2003 (IBM Research Report)
|
 |
15
|
Wilm Donath , Prabhakar Kudva , Leon Stok , Lakshmi Reddy , Andrew Sullivan , Kanad Chakraborty , Paul Villarrubia, Transformational placement and synthesis, Proceedings of the conference on Design, automation and test in Europe, p.194-201, March 27-30, 2000, Paris, France
[doi> 10.1145/343647.343732]
|
| |
16
|
R. Puri, E. D'souza, L. Reddy, W. Scarpero, B. Wilson, Optimizing Power-Performance with Multi-Threshold Cu11 -Cu08 ASIC Libraries, Austin Conference on Energy Efficient Design, March 2003 (IBM Research Report).
|
| |
17
|
R. Puri, D. Pan, D. Kung, A Flexible Design Approach for the Use of Dual Supply Voltages and Level Conversion for Low-Power ASIC Design, Austin Conference on Energy Efficient Design, March 2003 (IBM Research Report).
|
| |
18
|
Y. Taur, CMOS Design near the limit of scaling, IBM Journal of R&D, Vol. 46, No. 2/3, 2002.
|
| |
19
|
|
| |
20
|
|
| |
21
|
C. Albrecht , B. Korte , J. Schietke , J. Vygen, Cycle time and slack optimization for VLSI-chips, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.232-238, November 07-11, 1999, San Jose, California, United States
|
| |
22
|
S. Bhattacharya, J. Cohn, R. Puri, L. Stok and D. Sunderland, Power reduction of Hardwired DSPs in standard ASIC methodology, Submitted to CICC, 2003.
|
| |
23
|
L. Stok , D. S. Kung , D. Brand , A. D. Drumm , L. N. Reddy , N. Hieter , D. J. Geiger , H. H. Chao , P. J. Osler , A. J. Sullivan, BooleDozer: logic synthesis for ASICs, IBM Journal of Research and Development, v.40 n.4, p.407-430, July 1996
|
| |
24
|
Frederik Beeftink , Prabhakar Kudva , David S. Kung , Ruchir Puri , Leon Stok, Combinatorial cell design for CMOS libraries, Integration, the VLSI Journal, v.29 n.1, p.67-93, Mar. 2000
[doi> 10.1016/S0167-9260(99)00024-3]
|
| |
25
|
P. Kudva, D. Kung, R. Puri, L. Stok, Gain based Synthesis, ICCAD Tutorial, 2000.
|
CITED BY 24
|
|
Deming Chen , Jason Cong , Fei Li , Lei He, Low-power technology mapping for FPGA architectures with dual supply voltages, Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays, February 22-24, 2004, Monterey, California, USA
|
|
|
Fei Li , Yan Lin , Lei He , Jason Cong, Low-power FPGA using pre-defined dual-Vdd/dual-Vt fabrics, Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays, February 22-24, 2004, Monterey, California, USA
|
|
|
W. Hung , Y. Xie , N. Vijaykrishnan , M. Kandemir , M. J. Irwin , Y. Tsai, Total power optimization through simultaneously multiple-vDD multiple-vTH assignment and device sizing with stack forcing, Proceedings of the 2004 international symposium on Low power electronics and design, August 09-11, 2004, Newport Beach, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|