Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Generators, Templates, and Code Generation for Flexible Automation of Array-Style Layouts

 
: Prautsch, Benjamin; Wittmann, Reimund; Eichler, Uwe; Hatnik, Uwe; Lienig, Jens

Verband Deutscher Elektrotechniker e.V. -VDE-, Berlin; Informationstechnische Gesellschaft -ITG-:
SMACD / PRIME 2021, International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design and 16th Conference on PhD Research in Microelectronics and Electronics : 19 -22 July 2021, Online Event
Berlin: VDE-Verlag, 2021
ISBN: 978-3-8007-5588-2
ISBN: 978-3-8007-5589-9
S.180-183
International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD) <2021, Online>
Conference on PhD Research in Microelectronics and Electronics (PRIME) <16, 2021, Online>
Bundesministerium für Bildung und Forschung BMBF (Deutschland)
Rahmenprogramm der Bundesregierung für Forschung und Innovation 2020 - 2024; 16ES0990; AnastASICA
Strukturierter und automatisierter Chip-Entwurf für die Automobilelektronik
Englisch
Konferenzbeitrag
Fraunhofer IIS, Institutsteil Entwurfsautomatisierung (EAS) ()
analog automation; generator; template; array layout; reuse; design migration; analog layout

Abstract
The design of integrated circuits from the specification onward aims at the successful validation by silicon measurements. One key milestone in this process is the completion of the layout. This, however, is very challenging as many iterations are usually necessary due to parasitic effects. In order to address this challenge in analog layout design, our work extends procedural generator-based automation. A declarative array template is embedded into the common generator structure. Following this structure, generator code is automatically generated with a schematic as the input. Using this approach, a flexible generator is created immediately that allows automatic design of array-style layouts with template-based flexibility and at generator-based execution speed. In addition, the template enables early and fast parasitic estimates. Our combined approach contributes to analog layout automation by bridging the gap between generators and templates.

: http://publica.fraunhofer.de/dokumente/N-638994.html