Design Automation Algorithms for the NP-Separate VLSI Design Methodology

被引:0
|
作者
Dewan, Monzurul Islam [1 ]
Kim, Dae Hyun [1 ]
机构
[1] Washington State Univ, Sch Elect Engn & Comp Sci, 355 NE Spokane St, Pullman, WA 99164 USA
关键词
NP-Separate; N cell; P cell; design automation algorithms; cell overlapping; detailed placement; cell-level routing; FINFETS;
D O I
10.1145/3508375
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The NP-Separate design methodology for very-large-scale integration (VLSI) design fine-controls the sizes of transistors, thereby achieving significant power, performance, and area improvement compared to the conventional standard-cell-based design methodology. NP-Separate uses NP cells formed by merging and routing N and P cells having only NFETs and PFETs, respectively. The NP cell formation, however, should be automated to design large circuits using the NP-Separate design methodology. In this paper, we propose design automation algorithms to create NP cells automatically. Simulation results show that the automated NP-Separate reduces the design time significantly, decreases the coupling capacitance by 13%, the critical path delay by 6%, and the power consumption by 10% on average compared to the manual NP-Separate designs. We also propose a detailed placement algorithm to generate more compact VLSI layouts with a little wirelength overhead. The combined effect reduces the coupling capacitance by 10%, the critical path delay by 5%, and the power consumption by 10% on average compared to the manual NP-Separate designs.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] A design reliability methodology for CMOS VLSI circuits
    Oshiro, L
    Radojcic, R
    1995 INTERNATIONAL INTEGRATED RELIABILITY WORKSHOP, FINAL REPORT, 1996, : 34 - 39
  • [32] Random characterization of design automation algorithms
    Kondapuram, SK
    Maurer, PM
    ISVLSI 2003: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: NEW TRENDS AND TECHNOLOGIES FOR VLSI SYSTEMS DESIGN, 2003, : 264 - 265
  • [33] Orthogonal drawings of graphs for the automation of VLSI circuit design
    Liu Y.
    Journal of Computer Science and Technology, 1999, 14 (5) : 447 - 459
  • [34] Global placement techniques for VLSI physical design automation
    Yang, Z
    Areibi, S
    COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2002, : 243 - 247
  • [35] DESIGN AUTOMATION CONFERENCE ROUNDTABLE - THE FUTURE OF THE VLSI WORKSTATION
    MYERS, W
    IEEE DESIGN & TEST OF COMPUTERS, 1985, 2 (05): : 100 - 105
  • [36] On using tabu search for design automation of VLSI systems
    Emmert, JM
    Lodha, S
    Bhatia, DK
    JOURNAL OF HEURISTICS, 2003, 9 (01) : 75 - 90
  • [37] A DESIGN METHODOLOGY FOR THE CORRECT SPECIFICATION OF VLSI SYSTEMS
    BOLCHINI, C
    BOMBANA, M
    CAVALLORO, P
    COSTI, C
    FUMMI, F
    ZAZA, G
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 563 - 570
  • [39] ARCHITECTURE SIMULATION OF VLSI DESIGN TO VALIDATE ALGORITHMS
    COTE, JF
    LAROCHELLE, F
    MALOWANY, AS
    PROCEEDINGS OF THE 1989 SUMMER COMPUTER SIMULATION CONFERENCE, 1989, : 115 - 118
  • [40] A VLSI DESIGN DESIGN-SYNTHESIS METHODOLOGY AT THE TRANSISTOR LAYOUT LEVEL
    Bourbakis, Nikolaos
    Mortazavi, M.
    JOURNAL OF INTEGRATED DESIGN & PROCESS SCIENCE, 2005, 9 (03) : 63 - 85