1 Fraunhofer Institut Integrierte Schaltungen IIS 8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen Seminar1 Werkzeuge und Verfahren zur Optimierung von Mikrosystemen Modulares Optimierungssystem MOSCITO Sandra Parodat Fraunhofer-Institut für Integrierte Schaltungen Außenstelle EAS Dresden Zeunerstraße 38, D-01069 Dresden e-mail: [email protected]
23
Embed
Seminar1 Werkzeuge und Verfahren zur Optimierung von ...publications.eas.iis.fraunhofer.de/papers/1999/040/slides.pdf1 Fraunhofer Institut Integrierte Schaltungen IIS 8. GMM-Workshop
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
Fraunhofer InstitutIntegrierte Schaltungen
IIS
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen
Seminar1Werkzeuge und Verfahren zur Optimierung von Mikrosystemen
Modulares Optimierungssystem MOSCITO
Sandra Parodat
Fraunhofer-Institut für Integrierte SchaltungenAußenstelle EAS DresdenZeunerstraße 38, D-01069 Dresdene-mail: [email protected]
2
IIS
Fraunhofer InstitutIntegrierte Schaltungen
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen“
Verbindung Simulation und Optimierung
Modulares Gesamtsystem, Schnittstellen
Optimierung einer Mehrfach-Ionisationskammer
Implementierung als verteiltes System
Weiterentwicklungen
Motivation
Konzeption
Beispiel
Realisierung
Ausblick
Übersicht
3
IIS
Fraunhofer InstitutIntegrierte Schaltungen
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen“
System
Subsystem
Device
MikrosystementwurfAbstraktionsebenen
SimulatorkopplungModellierung
4
IIS
Fraunhofer InstitutIntegrierte Schaltungen
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen“
Verhaltensanalyse und Validierung von Modellen für definierte Simulationsstimuli und ausgewählte Parameterkombinationen
leistungsfähige Algorithmen für die Suche nach Optima (Maxima oder Minima) in Parameterräumen
Verbindung von Simulations- und Optimierungsmethoden
Simulation
Optimierung
Ziel
MikrosystementwurfModellierung und Simulation
5
IIS
Fraunhofer InstitutIntegrierte Schaltungen
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen“
Optimierungssystem MOSCITOModular System for Constraint Nonlinear Microsystem Optimization
6
IIS
Fraunhofer InstitutIntegrierte Schaltungen
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen“
• Integration von neuen Komponenten• Erweiterung der Funktionalität
• Austauschbarkeit von Algorithmen(Optimierungsverfahren, Simulatoren, ...)
• Zuschnitt auf industrielle Entwurfssysteme, standartisierte Beschreibungssprachen
• Einbeziehung von Erfahrungen und Entscheidungendes Entwerfers
• Problemanalyse• Anzeige des Optimierungsfortschritts
Offenheit
Modularität
Schnittstellen
Interaktives User-Interface
Visualisierung
Optimierungssystem MOSCITOAnforderungen
7
IIS
Fraunhofer InstitutIntegrierte Schaltungen
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen“
Optimierungssystem MOSCITOStruktur
SimulationModellgenerierung
Optimierung
Front End
File Edit View HelpRun
Istfunktion
Zielfunktion
instanziertes Modell
aktuelle
Wichtung
Spezifikation
Steuerparameter
FehlerberechnungStartwerte
Steuerparameter
generisches
Parameter
Restriktionen
Modell p1
p2p3
8
IIS
Fraunhofer InstitutIntegrierte Schaltungen
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen“
Optimierungssystem MOSCITOModularität
SimulationModellgenerierung
Optimierung
Front End
File Edit View HelpRun
Istfunktion
Zielfunktion
instanziertes Modell
aktuelle
Wichtung
Spezifikation
Steuerparameter
FehlerberechnungStartwerte
Steuerparameter
generisches
Parameter
Restriktionen
Modell
APDLMAST HDL-A
C/C++JAVA Saber
ELDO/Accusim
MatlabSpice
Quadratsumme
BetragsummeMinimum
9
IIS
Fraunhofer InstitutIntegrierte Schaltungen
8. GMM-Workshop „Methoden und Werkzeuge zum Entwurf von Mikrosystemen“