02.01.2013 Aufrufe

Schaltungstechnik

Schaltungstechnik

Schaltungstechnik

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2.1 Methodik zur Elektroniksystementwicklung 37<br />

"Setup"<br />

Voreinstellungen,<br />

u.a.:<br />

capture.ini<br />

"Setup"<br />

Voreinstellungen,<br />

u.a.<br />

pspice.ini<br />

Design Manager;<br />

Schaltplaneingabe:<br />

(Capture bzw. Schematic);<br />

Property Editor<br />

Workspace<br />

*.opj, *.dsn,<br />

*.sim, *.net<br />

...<br />

Schaltkreissimulator<br />

(Spice-Simulator)<br />

Workspace<br />

*.out, *.dat,<br />

...<br />

Ergebnisdarstellung<br />

(Waveform-Analyzer)<br />

*.olb<br />

Symbole<br />

*.lib<br />

Modelle<br />

Symbol Editor<br />

Modell<br />

Generator/Editor<br />

Bild 2.1-27: Softwaremodule eines „virtuellen“ Labors und Prozessablauf mit Schaltplaneingabe,<br />

Schaltkreissimulator und graphischer Ergebnisdarstellung<br />

Der im Bild 2.1-27 skizzierte Designflow ist bei allen EDA-Systemen (EDA:<br />

Electronic Design Automation) ähnlich. Die Schaltungsdefinition oder Designdefinition<br />

erfolgt mit einem Werkzeug zur symbolischen Beschreibung eines Schaltplans<br />

(Capture bzw. Schematic). Dazu werden Symbole für Schaltkreiselemente<br />

benötigt, die in einer Symbol-Library (hier: *.olb) abgelegt sind. Die Erstellung<br />

und Bearbeitung von Symbolen ermöglicht der Symbol Editor. Über bestimmte<br />

Attribute am Symbol wird die Referenz vom Symbol zu einem dazu gültigen<br />

Modell aufgelöst. Komplexere Modelle bzw. Modellparametersätze sind in einer<br />

Model Library (hier: *.lib) hinterlegt. Im projektspezifischen „Workspace“ werden<br />

alle projekt- und designspezifischen Objekte (hier: *.opj, *.dsn, *.sim, *.net, *.dat,<br />

u.a.) abgelegt, dies gilt auch für designspezifische Symbole und Modelle. Der<br />

Design Manager ist ein „Projekt-Browser“; er stellt in einer Baumstruktur alle<br />

Design-Ressourcen dar, u.a. lassen sich Objekte auswählen und darauf verfügbare<br />

Methoden anwenden. Alle Voreinstellungen (z.B. Librarypfade, Fenstergestaltung,<br />

Schriftarten und Schriftgrößen) sind im „Setup“ definiert. Die Grundvoreinstellungen<br />

werden im *.ini File bzw. in der „Registry“ festgelegt.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!