• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Artikel
  4. Generating the Generator: A User-Driven and Template-Based Approach towards Analog Layout Automation
 
  • Details
  • Full
Options
February 20, 2023
Journal Article
Title

Generating the Generator: A User-Driven and Template-Based Approach towards Analog Layout Automation

Abstract
Various analog design automation attempts have addressed the shortcomings of the still largely manual and, thus, inefficient and risky analog design approach. These methods can roughly be divided into synthesis and procedural generation. An important key aspect has, however, rarely been considered: usability. While synthesis requires sophisticated constraints, procedural generators require expert programmers. Both prevent users from adopting the respective method. Thus, we propose a new approach to automatically create procedural generators in a user-driven way. First, analog generators, which also create symbols and layouts, are utilized during schematic entry to encapsulate common analog building blocks. Second, automatic code creation builds a hierarchical generator for all views with the schematic as input. Third, the approach links the building block generators with the layout through an object-oriented template library that is accessible through generator parameters, allowing the user to control the arrangement. No programming is required to reach this state. We believe that our approach will significantly ease the transition of analog designers to procedural generation. At the same time, the templates allow for a “bridge” to open frameworks and synthesis approaches so that the methodologies can be both better spread and combined. This way, comprehensive frameworks of both synthesis-based and procedural-based analog automation methods can be built in a user-driven way, and designers are enabled to gain early layout insight and ease IP reusability.
Author(s)
Prautsch, Benjamin  orcid-logo
Fraunhofer-Institut für Integrierte Schaltungen IIS  
Eichler, Uwe  orcid-logo
Fraunhofer-Institut für Integrierte Schaltungen IIS  
Hatnik, Uwe
Fraunhofer-Institut für Integrierte Schaltungen IIS  
Journal
Electronics. Online journal  
Project(s)
Automatisierte Entwurfsmethoden für hocheffiziente integrierte Sensormodule in Edge-Computing-Anwendungen  
Funder
Bundesministerium für Bildung und Forschung -BMBF-  
Open Access
DOI
10.3390/electronics12041047
Language
English
Fraunhofer-Institut für Integrierte Schaltungen IIS  
Keyword(s)
  • IntelligentIP

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024