A Comparative Study of Metamodels for Fast and Accurate Simulation of Nano-CMOS Circuits

被引:24
作者
Garitselov, Oleg [1 ]
Mohanty, Saraju P. [1 ]
Kougianos, Elias [2 ]
机构
[1] Univ N Texas, Dept Comp Sci & Engn, Denton, TX 76207 USA
[2] Univ N Texas, Dept Elect Engn & Technol, Denton, TX 76207 USA
基金
美国国家科学基金会;
关键词
Circuit simulation; metamodeling; mixed-signal circuits; nanoscale CMOS; statistical sampling; ANALOG; DESIGN;
D O I
10.1109/TSM.2011.2173957
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Fast simulation is a bottleneck for design space exploration of complex nanoscale CMOS (nano-CMOS) analog and mixed-signal (AMS) circuits. This paper presents the use of "metamodels" for fast and accurate AMS circuit design exploration. A design process flow that uses metamodels is introduced. Metamodel generation is the most time-consuming step of the design flow. Consequently, accurate and fast sampling of the design space is essential for the creation of the metamodel. Different sampling techniques are investigated to minimize the number of samples required. This paper uses two nanoscale CMOS analog circuits: a 45-nm ring oscillator and a 180-nm LC-VCO, as case studies. It is observed that the parasitics generated from the physical design of the circuits have a drastic effect on their performance metrics, such as frequency. Four alternative sampling techniques, both random [Monte Carlo (MC)] and uniform [Latin hypercube sampling (LHS), middle Latin hypercube sampling (MLHS), and design of experiments (DOEs)], are considered and compared for speed and accuracy. This paper provides a thorough exploration of these sampling techniques to determine which one is more suitable to minimize sampling size for metamodel generation and optimize the design cycle. Experiments show that LHS sampling is best for both circuits, followed by MLHS, MC, and DOE. In this paper, it is also shown that polynomial metamodels of order higher than two (which are commonly used) provide best accuracy.
引用
收藏
页码:26 / 36
页数:11
相关论文
共 24 条
[1]   Hierarchical performance macromodels of feasible regions for synthesis of analog and RF circuits [J].
Agarwal, A ;
Vemuri, R .
ICCAD-2005: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2005, :430-436
[2]  
[Anonymous], 2003, QUAL ENG
[3]   Variation-Aware Macromodeling and Synthesis of Analog Circuits using Spline Center and Range Method and Dynamically Reduced Design Space [J].
Basu, Shubhankar ;
Kommineni, Balaji ;
Vemuri, Ranga .
22ND INTERNATIONAL CONFERENCE ON VLSI DESIGN HELD JOINTLY WITH 8TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2009, :433-438
[4]  
Delican Y, 2010, P 11 INT WORKSH SYMB, P1, DOI DOI 10.1109/SM2ACD.2010.5672326
[5]  
Ding MM, 2005, I CONF VLSI DESIGN, P553
[6]   Exploration-based high-level synthesis of linear analog systems operating at low/medium frequencies [J].
Doboli, A ;
Vemuri, R .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (11) :1556-1568
[7]  
Fang KT, 2006, CH CRC COMP SCI DATA, P3
[8]   An elitist non-dominated sorting based genetic algorithm for simultaneous area and wirelength minimization in VLSI floorplanning [J].
Fernando, Pradeep ;
Katkoori, Srinivas .
21ST INTERNATIONAL CONFERENCE ON VLSI DESIGN: HELD JOINTLY WITH THE 7TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2008, :337-342
[9]  
Garitselov O., 2010, Proceedings of the 2010 International Symposium on Electronic System Design (ISED 2010), P191, DOI 10.1109/ISED.2010.44
[10]  
Garitselov O, 2011, INT SYM QUAL ELECT, P405