Electronic Design Automation / Rechnergestützte Entwurfsverfahren für die Mikroelektronik (EDA)

Inhalt

Die Vorlesung gibt einen Überblick über die Algorithmen und Verfahren für den rechnergestützten Entwurf integrierter Schaltungen und Systeme (EDA, Electronic Design Automation) zu vermitteln. Dabei stehen nicht die Entwurfsobjekte (Schaltungen), sondern die Entwurfsmittel (Werkzeuge) im Vordergrund.

Inhalte sind: Überblick über den System- und IC-Entwurf, Entwurfsebenen, Entwurfsstile, Entwurfswerkzeuge und Entwurfseingabe, Werkzeuge für den funktionellen und physikalischen Entwurf von digitalen und analogen Schaltungen.

Zu diesen Werkzeugen gehören unter anderem:  

Digitaler Entwurf
  • Digitale Synthese
  • Digitale Verifikation
  • Simulation/Emulation
  • Timinganalysen
  • Formale Verifikation
  • Testmusterberechnung
Analoger Entwurf
  • Analoge Synthese
  • Analog Simulation
  • Mixed Signal Simulation
Layoutentwurf
  • Zellerzeugung
  • Floorplanning
  • Platzierung
  • Verdrahtung
Layoutprüfung
  • Design Rule Check
  • Extraktion
  • Layout versus Schematic

Aktuelles

Anmeldung zur mündlichen Prüfung: Die Anmeldung zu einer mündlichen Prüfung erfolgt über Frau Gülden Bispinck. Bitte geben Sie in der E-Mail Ihren Namen, Ihre Matrikelnummer, Ihren Studiengang und das Prüfungsfach an.

Sonstiges Material

Uebung: Platzierungsskript

Yosys Synthese Tool:
          Sourcecode/git: https://github.com/YosysHQ/yosys
          Debian Paket: yosys

CAD-Applets
Gute EDA Applets: https://sites.lafayette.edu/cadapps/