LAYGO2: A Custom Layout Generation Engine Based on Dynamic Templates and Grids for Advanced CMOS Technologies

  • Shin, Taeho
  • Lee, Dongjun
  • Kim, Dongwhee
  • Sung, Gaeryun
  • Shin, Wookjin
  • ... Han, Jaeduk
  • 외 2명
Citations

WEB OF SCIENCE

7
Citations

SCOPUS

12

초록

This article presents an automatic layout generation framework in advanced CMOS technologies. The framework extends the template-and-grid-based layout generation methodology to produce optimal layouts more efficiently. Layout templates and grids are dynamically created and adjusted during the generation phase to provide more reusability and flexibility. Virtual instances are used to encapsulate the dynamically generated layout structures. Internal node probes embedded in the dynamic templates capture parasitic effects precisely. The framework also implements various post-processing functions to handle process-specific tasks while maintaining the overall process portability of procedural layout generators. The post-processing functions include cut/dummy pattern generation and multiple-patterning adjustment. The generator description coverage is enhanced with circular grid indexing/slicing and conditional conversion operators. The layout generation framework is applied to generate various DRC/LVS clean layouts automatically in advanced CMOS technologies, achieving 0.66-249.35 transistors-per-line (the ratio of the generated transistor count to the source lines of code) generation efficiencies.

키워드

Analog circuitsdesign rulesfull-custom circuitslayout generationANALOG PLACEMENTSYSTEM
제목
LAYGO2: A Custom Layout Generation Engine Based on Dynamic Templates and Grids for Advanced CMOS Technologies
저자
Shin, TaehoLee, DongjunKim, DongwheeSung, GaeryunShin, WookjinJo, YunseongPark, HyungjooHan, Jaeduk
DOI
10.1109/TCAD.2023.3294462
발행일
2023-12
유형
Article
저널명
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
42
12
페이지
4402 ~ 4412