Automated pre-placement phase as a part of robust analog-mixed signal physical design flow
Autor: | Adam Kubacak, Miroslav Husak, Patrik Vacula, Jiri Jakovenko, Vlastimil Kote |
---|---|
Rok vydání: | 2018 |
Předmět: |
010302 applied physics
Computer science business.industry Search engine indexing Sorting Mixed-signal integrated circuit 02 engineering and technology Integrated circuit 01 natural sciences 020202 computer hardware & architecture law.invention Hardware and Architecture law 0103 physical sciences Hardware_INTEGRATEDCIRCUITS 0202 electrical engineering electronic engineering information engineering Design process Electrical and Electronic Engineering Circuit complexity Physical design business Software Computer hardware Electronic circuit |
Zdroj: | Integration. 63:18-30 |
ISSN: | 0167-9260 |
DOI: | 10.1016/j.vlsi.2018.04.018 |
Popis: | A new pre-placement phase of integrated circuits (IC) analog-mixed-signal (AMS) physical design flow, introduced in this paper, automatically sorts electrical devices used in planar IC technologies according to their topological, structural and electrical properties. The presented design phase replaces human labour and allows to save design time and prevent human mistakes. Software implementation of the proposed method works with virtual objects of layout instances which are moved only once at the end of the script when creating the final pre-placement matrix. Algorithm complexity is decreased by a new way of virtual objects matrix indexing. The automatic pre-placement phase has been used during design of AMS circuits in 160 nm BCD8sP and SOIBCD8S technologies from STMicroelectronics and has been faster in the range of 3164 to 20099 times compared to manual sorting. The estimation of ratio between manual sorting time and automatic pre-placement time shows a growing time saving with increasing circuit complexity compared to standard layout flow. The introduced enhanced layout flow is able to prevent a creation of hardly detectable errors occurring at the beginning of AMS physical design, especially the wrong bulk connection errors of semiconductor devices. The automatic pre-placement phase saves hours of reworks and speeds up the entire design process. |
Databáze: | OpenAIRE |
Externí odkaz: |