DocumentCode
2932618
Title
A Python-based layout-aware analog design methodology for nanometric technologies
Author
Youssef, Stéphanie ; Javid, Farakh ; Dupuis, Damien ; Iskander, Ramy ; Louerat, Marie-Minerve
Author_Institution
LIP6 Lab., Univ. Pierre et Marie Curie (UPMC), Paris, France
fYear
2011
fDate
11-14 Dec. 2011
Firstpage
62
Lastpage
67
Abstract
This paper presents a methodology for procedural layout-aware design for nanometric technologies. A Python-based layout generation tool generates different layout styles for the same basic analog building blocks. Moreover, layout dependent parasitic parameters such as stress effects are easily computed and compared for different layout styles. The procedural layout description is written using a Python API that ensures layout portability over different technologies. A main focus is on how the layout generation tool addresses both geometric and parasitic-aware electrical synthesis. This is made possible through an internal loop that links circularly both the sizing phase and the layout generation phase. The proposed design methodology assists the analog designer in exploring electrical and physical trade-offs. At the end, we present synthesis and characterization results that prove the effectiveness and speed of the proposed methodology.
Keywords
analogue integrated circuits; integrated circuit layout; Python API; Python-based layout generation tool; analog building blocks; geometric-aware electrical synthesis; internal loop; layout styles; layout-aware analog design; nanometric technologies; parasitic parameters; parasitic-aware electrical synthesis; procedural layout-aware design; sizing phase; stress effects;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Test Workshop (IDT), 2011 IEEE 6th International
Conference_Location
Beirut
ISSN
2162-0601
Print_ISBN
978-1-4673-0468-9
Electronic_ISBN
2162-0601
Type
conf
DOI
10.1109/IDT.2011.6123103
Filename
6123103
Link To Document