Wenn die erforderlichen Analysen konfiguriert und ausgeführt werden, werden die Analyseergebnisse in eine Simulation Data File (SDF) geschrieben, die nach dem Projekt selbst benannt ist (<ProjectName>.sdf) und im Projects -Panel unter dem Ordner Generated\Simulation Documents erscheint. Die Datei wird automatisch als Dokumentregisterkarte geöffnet – dargestellt im SimData-Editor. Diese funktionsreiche Umgebung ermöglicht es Ihnen, Simulationsergebnisse schnell und effizient zu analysieren, sodass Sie den Betrieb Ihres Designs bewerten, Fehler beheben und letztlich Vertrauen in dessen Funktion gewinnen können. Beachten Sie, dass diese Datei zwar erstellt wird, anfangs jedoch noch nicht gespeichert ist.
Arbeiten mit der Liste der Simulationsergebnisse
Durchgeführte Simulationsläufe werden im Bereich Results des Simulation Dashboard Panels angezeigt. Die Schaltfläche rechts neben einem bestimmten Ergebniseintrag bietet die folgenden Aktionen:
Show Results – die Ergebnisse dieses Laufs erneut öffnen. Sie können ein Ergebnis auch durch Doppelklick auf seinen Namen erneut öffnen.
Load Profile – die Analyseeinstellungen dieses Laufs im entsprechenden Bereich des Bereichs Simulation Dashboard des Analysis Setup & Run -Panels wiederherstellen.
Edit Title – den Ergebniseintrag umbenennen. Standardmäßig wird ein Ergebnis nach der Analyse benannt.
Edit Description – die Beschreibung des Ergebniseintrags bearbeiten. Standardmäßig spiegelt eine Beschreibung die wichtigsten Parameter des Laufs wider. Sie können auch auf das Beschreibungsfeld klicken, um es zu bearbeiten.
Delete – den Ergebniseintrag löschen.
Verwenden Sie den Bereich Results des Simulation Dashboard -Panels, um Simulationsergebnisse zu verwalten.
Sie können auch das Sperrsymbol ( / ) umschalten, das einem Simulationsergebniseintrag zugeordnet ist, um die Ergebnisse dieses Laufs beizubehalten. Ein nachfolgender Analyselauf dieses Typs wird dann mit einem inkrementierten Zahlensuffix umbenannt. Das Sperren von Simulationsergebnissen ermöglicht es Ihnen, die Ergebnisse mehrerer Läufe desselben Analysetyps zu sammeln.
Eine Simulation Data File lässt sich im Wesentlichen in drei Bestandteile unterteilen:
Diagramme
Plots
Kurvenformen
Ein Diagramm kann als „Seite“ in der SDF-Datei betrachtet werden. Eine SDF-Datei kann mehrere Diagramme enthalten, deren Inhalt jeweils vom Typ der durchgeführten Analyse abhängt. Ein Plot ist ein Bereich zur grafischen Darstellung von Daten und kann zur Anzeige einer oder mehrerer Kurvenformen verwendet werden. Ein Diagramm kann mehrere Plots enthalten. Eine Kurvenform repräsentiert Analysedaten, die an einem bestimmten Punkt oder Knoten in einem Design erfasst wurden.
Die verschiedenen Elemente in den Simulationsergebnissen verstehen
Beim Ausführen einer Simulation wird für jeden Analysetyp ein separates Diagramm erstellt. Auf das Diagramm für einen Analysetyp greifen Sie zu, indem Sie unten im Designbereich auf die entsprechend benannte Registerkarte klicken. Mit den Tasten + und - auf dem Ziffernblock können Sie schnell durch mehrere Diagramme mit Analyseergebnissen blättern.
Zugriff auf Ergebnisse der Simulationsanalyse. Klicken Sie auf die entsprechende Registerkarte, um die Ergebnisse für diesen Analysetyp anzuzeigen.
Bei Analysen, die Kurvenformdaten erzeugen, hängt die Anzahl der in einem Diagramm enthaltenen Plots vom Analysetyp, den den Schaltplänen hinzugefügten Sonden und den beim Konfigurieren des Analysetyps hinzugefügten Ausdrücken für die Ausgabe ab.
Die für bestimmte Simulationsanalysetypen erstellten Diagramme enthalten keine Plots und/oder Kurvenformen. Beispielsweise zeigt das Diagramm für eine Operating Point-Analyse Textdaten an. Das Diagramm für eine Pole-Zero-Analyse enthält einen einzelnen Plot, jedoch grafische Pole- (X) und Nullstellen-Einträge (0) statt Kurvenformen im typischen Sinne einer „analogen Welle“.
Schnelle Tipps für die Arbeit im SimData-Editor:
Eine Kurve kann von einem Plot in einen anderen verschoben werden, indem Sie auf den Namen der Kurvenform klicken, ihn gedrückt halten und dann in einen anderen Plot ziehen.
Um eine vorhandene Kurve in einem neuen, separaten Plot anzuzeigen, doppelklicken Sie auf den Namen und wählen dann New Plot in der Dropdown-Liste Plot Number im Dialog Edit Waveform .
Um zum Untersuchen eines Plotbereichs hineinzuzoomen, klicken Sie mit der linken Maustaste und ziehen ein Rechteck auf, um den neuen Ansichtsbereich festzulegen. Um die Ansicht wiederherzustellen, klicken Sie mit der rechten Maustaste und wählen Fit Document .
Doppelklicken Sie irgendwo innerhalb eines Plots, um den Dialog Plot Options zu öffnen, in dem Sie Titel, Gitternetzlinien und Linienstil konfigurieren können.
Doppelklicken Sie auf eine Achse, um diese zu beschriften und zu konfigurieren.
Doppelklicken Sie auf den Diagrammtitel, um den Dialog Chart Options zu öffnen, in dem Sie das Diagramm benennen und außerdem festlegen können, welche Cursormessungen in diesem Plot angezeigt werden, sofern die Cursor derzeit aktiviert sind.
Wählen Sie Tools » Document Options aus dem Menü, um den Dialog Document Options zu öffnen, in dem Sie die Farben, die Sichtbarkeit verschiedener Kurven-, Diagramm- und Plotelemente (einschließlich der Datenpunkte) konfigurieren und die FFT-Länge festlegen können.
Auswählen einer Kurvenform
Um eine Kurvenform im Designbereich auszuwählen, klicken Sie auf den Namen der Kurvenform. Nach der Auswahl wird die Kurvenform farblich kräftiger dargestellt und links neben ihrem Namen erscheint ein Punkt. Es wird eine Filterung angewendet, wobei der Name der Kurvenform als Geltungsbereich dient. Alle anderen Kurvenformen im aktiven Diagramm mit anderen Namen werden maskiert (abgedunkelt).
Wenn im aktiven Diagramm mehr als eine Kurvenform mit demselben Namen vorhanden ist, bleiben die nicht ausgewählten Instanzen vollständig sichtbar.
Wählen Sie mehrere Kurvenformen mit dem Tastenkürzel Shift+Click aus. Dies kann nützlich sein, um einige Kurvenformen in einem Plot mit vielen Kurvenformen zu vergleichen.
Das Ausmaß der Maskierung kann mit dem Schieberegler Mask Level gesteuert werden, auf den Sie durch Klicken auf die Schaltfläche Mask Level unten rechts im Designbereich zugreifen.
Wählen Sie eine Kurvenform durch Klicken auf ihren Namen aus und legen Sie den Maskierungsgrad mit der Schaltfläche und dem Schieberegler unten rechts fest.
Um die Filterung aufzuheben und zur vollständigen Sichtbarkeit aller Plots zurückzukehren, klicken Sie auf die Schaltfläche Clear unten rechts im Designbereich oder verwenden Sie den Befehl Wave » Clear Filter aus den Hauptmenüs (Tastenkürzel: Esc , Shift+C ). Die zuvor ausgewählte Kurvenform, deren Name als Grundlage für den Geltungsbereich des angewendeten Filters diente, wird abgewählt.
Wenn ein Plot eine beträchtliche Anzahl von Kurvenformen enthält, verfügt der Plot über eine Bildlauffunktion. Klicken Sie auf die verfügbaren Schaltflächen, um durch alle im Plot enthaltenen Kurvenformnamen zu blättern.
Anzeigen von Multi-Pass-Ergebnissen
Temperature Sweep , Parameter Sweep und Monte Carlo analysis sind Simulationsfunktionen, die mehrere Durchläufe eines grundlegenden Analysetyps (z. B. AC Sweep, Transient usw.) ausführen, wobei bei jedem Durchlauf ein oder mehrere Schaltungsparameter variiert werden. Wenn die Ergebnisse im SimData-Editor angezeigt werden, enthält der zugehörige Plot Kurvenformen für mehrere Durchläufe, und jeder Durchlauf wird durch Hinzufügen eines Buchstabens und einer Zahl hinter dem Namen der Kurvenform gekennzeichnet (z. B. v(Output) p1, v(Output) p2 usw.). Der Buchstabe kennzeichnet den Typ der Multi-Pass-Analyse:
t – Temperature Sweep
p – Parameter Sweep
m – Monte Carlo
Die Zahl kennzeichnet den tatsächlichen Durchlauf.
Beispielergebnisse einer Parameter Sweep-Analyse
Wenn Sie auf den Namen der Kurvenform klicken, werden Informationen zu den in diesem bestimmten Durchlauf verwendeten Parametern unterhalb des Plots und in der Statusleiste angezeigt. Außerdem werden die anderen Kurvenformen, die denselben Parameterwerten entsprechen, hervorgehoben, wenn die Option Highlight Similar Waves im Dialog Document Options aktiviert ist (Tools » Document Options ).
Klicken Sie auf eine Kurvenform für einen bestimmten Durchlauf, um deren Parameter anzuzeigen und andere Kurvenformen hervorzuheben, die zu demselben Durchlauf gehören.
Steuern der Anzahl sichtbarer Plots
Wenn Analyseergebnisse erstmals in eine SDF-Datei geschrieben werden, werden sie standardmäßig optimal angezeigt – es werden je nach Anzahl der aus der Analyse resultierenden Plots zwischen einem und vier Plots gleichzeitig angezeigt. Wenn es beispielsweise drei Plots gibt, wird das Diagramm automatisch so konfiguriert, dass alle drei Plots gleichzeitig sichtbar sind. Bei sechs Plots würde das Diagramm automatisch so konfiguriert, dass jeweils vier Plots gleichzeitig sichtbar sind, und so weiter. Sie können ändern, wie viele Plots „sichtbar“ sind, indem Sie die Option Number of Plots Visible im Dialog Document Options konfigurieren, der für die aktive SDF-Datei über Tools » Document Options in den Hauptmenüs aufgerufen wird.
Die im Dialog Document Options definierten Einstellungen können nur auf das aktive Diagramm, auf alle Diagramme in der aktuellen SDF-Datei und/oder als Standardoptionen angewendet werden – diese werden dann auf alle anschließend erzeugten Diagramme angewendet. Verwenden Sie die Dropdown-Liste unten links im Dialog, um die gewünschte Option auszuwählen.
Wählen Sie die erforderliche Number of Plots Visible im Dialog Document Options aus.
Wenn Sie die Anzahl der sichtbaren Plots auf All setzen, können Sie in der Regel alle Plots gleichzeitig im Designbereich sehen (abhängig natürlich von der Anzahl der aus der Analyse resultierenden Plots). Dies wird als „Entwurfsmodus“ betrachtet – er bietet einen schnellen Überblick über die erzeugten Kurvenformen.
Wenn Sie die Kurvenformen detaillierter analysieren möchten, sollten Sie von der Anzeige aller Plots zu einer bestimmten Anzahl davon wechseln. Je geringer die Anzahl der gleichzeitig im Designbereich sichtbaren Plots ist, desto leichter können Sie sich auf eine bestimmte Kurvenform konzentrieren und Messungen daran vornehmen. Wenn Sie Größenänderungsfunktionen (X- und/oder Y-Achsen), das Hinzufügen von Y-Achsen und die Beschriftung von Plots nutzen möchten, müssen Sie die Option Number of Plots Visible auf einen anderen Wert als All setzen.
Plots und Kurvenformen neu anordnen
Sie können die Reihenfolge, in der Plots in einem Diagramm erscheinen, durch Klicken und Ziehen ändern. Stellen Sie zunächst sicher, dass der Plot, den Sie verschieben möchten, im Designbereich aktiv ist. Wenn Number of Plots Visible auf All gesetzt ist, wird der aktive Plot durch eine durchgezogene Linie um seinen Wellenformnamenbereich hervorgehoben; wenn Number of Plots Visible auf 2 , 3 oder 4 gesetzt ist, wird der aktive Plot durch einen Pfeil auf der linken Seite seines Anzeigebereichs hervorgehoben. Klicken Sie dann innerhalb des Wellenformnamenbereichs (nicht direkt auf den Namen) und ziehen Sie den Plot je nach Bedarf nach oben oder unten. Eine Linie zeigt an, unter welchem Plot der verschobene Plot platziert wird, wenn Sie die Maustaste loslassen.
So wie Plots verschoben werden können, können auch Wellenformen zwischen Plots verschoben werden. Klicken Sie auf einen Wellenformnamen und ziehen Sie ihn zum gewünschten Zielplot. Am oberen Ende der Y-Achse des Zielplots erscheint ein Pfeil. Das Verschieben ist unabhängig von der Anzahl der sichtbaren Plots möglich.
Eine Wellenform kann auch in einen neuen Plot verschoben werden, indem Sie auf den Namen der Wellenform doppelklicken und dann New Plot im Dropdown-Menü Plot Number im sich öffnenden Dialog Edit Waveform auswählen. Danach müssen Sie möglicherweise die Anzahl der sichtbaren Plots ändern; dies erfolgt im Dialog Document Options (Tools » Document Options ).
Verschieben Sie eine Wellenform mithilfe des Dialogs Edit Waveform in einen neuen Plot.
Das folgende Video zeigt den Vorgang zum Neuanordnen von Plots und Wellenformen.
Demonstration der Techniken zum Neuanordnen von Plots und Wellenformen.
Mehrere ausgewählte Wellenformen (im selben oder in verschiedenen Plots mit dem Kurzbefehl Shift+Click ausgewählt) können ebenfalls per Drag-and-drop in einen anderen Plot verschoben werden.
Möglicherweise müssen Sie die Y-Achse nach dem Verschieben anpassen, damit die Wellenformen besser „passen“. Dies gilt insbesondere dann, wenn die Zielwellenform eine größere Amplitude hat als die Wellenform im Zielplot. Weitere Informationen zur Anpassung von Plot-Achsen finden Sie im Abschnitt Ändern der Achse .
Vergrößern der Daten
Sie können die Vergrößerung des aktiven Plots ändern und so beim Analysieren von Wellenformdaten hinein- oder herauszoomen. Verwenden Sie dazu die entsprechenden Befehle Zoom In und Verkleinern im Hauptmenü View , um hinein- bzw. herauszuzoomen. Alternativ können Sie ein Auswahlrechteck um einen interessierenden Punkt aufziehen, um diesen Punkt zu vergrößern (hineinzuzoomen).
Wenn Sie die Vergrößerung der Daten in einem Plot ändern, werden die anderen Plots nicht geändert. Deaktivieren Sie die Option Zoom Plots Separately im Dialog Document Options , damit beim Ändern der Vergrößerung der Daten in einem Plot dieselbe Vergrößerungsstufe auf alle Plots angewendet wird.
Um relativ zur Position des Mauszeigers mit den Befehlen Zoom In und Verkleinern zu zoomen, positionieren Sie den Zeiger und führen den Befehl über sein Tastaturkürzel aus – PgUp zum Hineinzoomen und PgDn zum Herauszoomen.
Verwenden Sie das Tastaturkürzel Z , um ein Popup-Menü mit Zoom-Befehlen aufzurufen:
Zoom All – zoomt auf alle Wellenformen im aktuellen Diagramm in ihrer vollständigen Darstellung.
Zoom In – bringt die Wellenform(en) näher heran (hineinzoomen), relativ zu den Mittelpositionen der jeweils zugehörigen Wellenplots im aktiven Diagramm.
Zoom Out – bewegt die Wellenform(en) von Ihnen weg (herauszoomen), relativ zu den Mittelpositionen der jeweils zugehörigen Wellenplots im Diagramm.
Um zur ursprünglichen Anzeige der Wellenformen (ohne Vergrößerung) zurückzukehren, führen Sie den Befehl Fit Document im Hauptmenü View oder im Rechtsklickmenü des Designbereichs aus (Kurzbefehl: Ctrl+PgDn ).
Das folgende Video zeigt den Vorgang zum Vergrößern der Simulationsergebnisdaten.
Demonstration der Techniken zum Vergrößern von Daten.
Definieren mehrerer Y-Achsen für einen Plot
Es kann Situationen geben, in denen eine einzelne Y-Achse einfach nicht ausreicht. Beispielsweise möchten Sie vielleicht Strom- und Spannungssignale in einem gemeinsamen Plot gegenüberstellen. Das Spannungssignal kann bis 5 V reichen, während das Stromsignal im Bereich von Milliampere oder Mikroampere liegt. Damit die Wellenformen „lesbar“ bleiben, unterstützt der SimData-Editor die Verwendung zusätzlicher Y-Achsen.
Betrachten Sie die im folgenden Bild gezeigten Wellenformen. Eine zeigt die Eingangsspannung und die andere den Strom durch einen Widerstand. Wenn die Stromwellenform nun in denselben Plot wie die Spannungswellenform verschoben wird, sehen Sie, dass die Stromwellenform bei Skalierung mit der vorhandenen Y-Achse des Plots praktisch verloren geht. Ein besserer Ansatz ist es, eine neue Y-Achse zu definieren, was zu dem unten gezeigten Ergebnis führt.
Eine neue Y-Achse kann für die Stromwellenform auf eine der folgenden Arten hinzugefügt werden:
Die neue (automatisch skalierte) Y-Achse für die Wellenform wird links von der vorhandenen Y-Achse hinzugefügt. Das Ergebnis sind gut lesbare Wellenformen in einem einzigen Plot.
Um eine Y-Achse aus einem Plot zu entfernen, für den mehrere Y-Achsen definiert sind, klicken Sie auf die Achse, um sie auszuwählen, und führen Sie den Befehl Plot » Remove Y Axis aus. Alternativ klicken Sie mit der rechten Maustaste auf die Achse und wählen im Kontextmenü Delete Axis .
Beim Löschen einer Y-Achse wird auch die ihr zugeordnete Wellenform gelöscht. Natürlich kann die Wellenform jederzeit aus dem Bereich Source Data des Panels Sim Data wieder zu einem Plot hinzugefügt werden. Wenn Sie die Achse jedoch entfernen möchten, ohne die Wellenform zu entfernen, müssen Sie ihre Zuordnung zur Achse aufheben. Klicken Sie auf den Namen der Wellenform und ziehen Sie ihn auf die Y-Achse, die bestehen bleiben soll. Anschließend können Sie die überflüssige Y-Achse gefahrlos entfernen.
Anzeigen von Datenpunkten
Wenn Sie sich über die Genauigkeit der Wellenformen nicht sicher sind – vielleicht sehen sie scharf und gezackt statt glatt und gekrümmt aus – können Sie die Anzeige von Datenpunkten aktivieren, um zu prüfen, ob die Ergebnisse häufig genug berechnet wurden.
Um diese Punkte anzuzeigen, aktivieren Sie die Option Show Data Points im Dialog Document Options . An jedem Punkt entlang der Welle, an dem Daten berechnet wurden, wird ein kleiner Kreis angezeigt.
Verwenden Sie die Option Show Data Points , um die Genauigkeit der Wellenformen zu visualisieren.
Schnelle Fourier-Transformation
Mit dem Befehl Chart » Create FFT Chart können Sie schnell eine schnelle Fourier-Transformation für jede Wellenform im aktiven Diagramm durchführen. Die Ergebnisse werden in einem neuen Diagramm gespeichert und angezeigt, das nach dem Format <SourceChartName>_FFT benannt wird und rechts neben den vorhandenen Diagrammen in der SDF-Datei hinzugefügt wird.
Legen Sie die FFT Length im Dialog Document Options fest (Tools » Document Options ). Standardmäßig beträgt die Länge 128.
Verwenden Sie den Befehl Create FFT Chart , um eine schnelle Fourier-Transformation durchzuführen.
Weitere Funktionen für die Verwaltung von Diagrammen, Plots und Wellenformen
In den folgenden Abschnitten erfahren Sie mehr über weitere Funktionen zur Verwaltung von Diagrammen, Plots und Wellenformen.
Changing the Axis
Die Wellenformen werden beim ersten Anzeigen automatisch skaliert. Die X-Achse wird entsprechend der Einstellung für den jeweiligen Analysetyp skaliert. Die Y-Achse jedes Plots wird so skaliert, dass alle Wellenformen im Diagramm vollständig sichtbar sind.
Die X- bzw. Y-Achse kann im Dialog X Axis Settings bzw. Y Axis Settings geändert werden. Um auf den Dialog für die Achse des aktiven Plots zuzugreifen, wählen Sie den Befehl Plot » Format X Axis / Plot » Format Y Axis in den Hauptmenüs oder doppelklicken Sie auf die gewünschte Achse.
Die Dialoge X Axis Settings und Y Axis Settings
Im Bereich X Axis / Y Axis des Dialogs können Sie der Achse eine Beschriftung hinzufügen und Einheiten dafür angeben.
Im Bereich Scale des Dialogs deaktivieren Sie die Kontrollkästchen, wenn Sie eine eigene manuelle Skalierung anwenden möchten. Verwenden Sie die Felder Minimum und Maximum , um die Ausdehnung der Achse zu ändern. Ändern Sie Division Size , um die Anzahl der Gitterlinien für die Achse festzulegen.
Verwenden Sie die Optionen Grid Type im Dialog, um die Achse auf Linear oder Logarithmic zu ändern (Basis 2 oder Basis 10 ).
Um schnell alle Wellenformen vollständig anzuzeigen, verwenden Sie den Befehl View » Fit Document (Kurzbefehl: Ctrl+PgDn ).
Die Achsen können nicht geändert werden, wenn das Diagramm so konfiguriert ist, dass All Plots angezeigt werden.
Neue Diagramme und Plots hinzufügen
Es kann vorkommen, dass Sie mathematische Funktionen auf Wellenformen anwenden, die Plots in einer bestimmten Reihenfolge anordnen, die Skalierung der Achsen ändern oder benutzerdefinierte Wellenformen anzeigen möchten. Wenn Sie eine dieser Aktionen in einem vorhandenen (automatisch erzeugten) Diagramm für eine Analyse durchführen, gehen diese Informationen verloren, wenn Sie eine nachfolgende Analyse ausführen. In solchen Fällen ist es möglicherweise sinnvoller, ein oder mehrere neue Diagramme zu erstellen.
Erstellen Sie ein neues Diagramm mit dem Befehl Chart » New Chart im Hauptmenü. Das Dialogfeld Create New Chart wird angezeigt. Verwenden Sie das Dialogfeld, um einen Namen (der auf der Registerkarte angezeigt wird) und einen Titel für das Diagramm festzulegen. Auf der Registerkarte Cursors können Sie festlegen, welche Daten im Diagramm selbst bei Verwendung von Mess-Cursorn angezeigt werden. Diese Optionen können vor dem Erstellen des Diagramms oder später über das Dialogfeld Chart Options (Chart » Chart Options ) definiert werden.
Sie können die Cursor-Messungen, die unter dem übergeordneten Plot angezeigt werden sollen, über die im Dialogfeld Chart Options auf der Registerkarte Cursors verfügbaren Optionen festlegen, wenn einer oder beide Cursor zu einer Wellenform hinzugefügt wurden.
Die Registerkarten General und Cursors des Dialogfelds Create New Chart
Das neue Diagramm wird hinzugefügt, wobei seine Registerkarte rechts neben den vorhandenen Diagramm-Registerkarten eingefügt wird.
Leere Plots können einem Diagramm auch mit dem Befehl Edit » Insert hinzugefügt werden. Wenn bereits Plots vorhanden sind, wird mit diesem Befehl ein neuer Plot oberhalb des aktiven Plots eingefügt.
Ein neu erstelltes Diagramm ist standardmäßig leer, daher sollten Sie es mit Inhalt füllen. Am schnellsten geht das, indem Sie vorhandene Plots aus einem anderen Diagramm kopieren und in das neue Diagramm einfügen (siehe nächsten Abschnitt). Sie können jedoch auch neue Plots von Grund auf erstellen.
Plots werden mit dem Plot Wizard erstellt. Auf diesen Assistenten greifen Sie zu, indem Sie im Hauptmenü den Befehl Plot » New Plot ausführen oder mit der rechten Maustaste innerhalb des Diagramms klicken und Add Plot wählen. Folgen Sie den Seiten des Assistenten, einschließlich der Festlegung, wie der Plot aussehen soll und welche Wellenformen beim Erstellen zum Plot hinzugefügt werden sollen. Nach dem Klicken auf Finish wird der neue Plot unterhalb des letzten vorhandenen Plots im Diagramm hinzugefügt.
Die Plot Wizard
Wellenformen können einem Plot auch nach dessen Erstellung hinzugefügt werden. Stellen Sie zunächst sicher, dass der Wellen-Plot, dem Sie die Wellenform(en) hinzufügen möchten, aktiv ist. Wählen Sie dann die Wellenform(en), die Sie hinzufügen möchten, im Bereich Source Data des Fensters Sim Data aus. Mehrere Wellenformen können mit den üblichen Mehrfachauswahl-Funktionen ausgewählt werden (Ctrl+Click , Shift+Click und Klicken-und-Ziehen). Sobald die gewünschte(n) Wellenform(en) ausgewählt ist/sind, klicken Sie auf die Schaltfläche Add Wave to Plot . Die Wellenform(en) werden entsprechend zum Wellen-Plot hinzugefügt.
Benötigte Wellenformen können mit dem Fenster Sim Data zum aktiven Plot hinzugefügt werden.
Alternativ können Sie den Befehl Wave » Add Wave im Hauptmenü verwenden oder mit der rechten Maustaste innerhalb des Plotbereichs klicken und im Kontextmenü den Befehl Add Wave To Plot wählen, um das Dialogfeld Add Wave to Plot zu öffnen, in dem Sie eine darzustellende Wellenform auswählen und bei Bedarf einen mathematischen Ausdruck definieren können. Das Dialogfeld verwendet dieselben Steuerelemente wie das Dialogfeld Add Output Expression , das beim Hinzufügen von Ausdrücken für Ausgaben über das Fenster Simulation Dashboard verwendet wird.
Das Dialogfeld Add Wave to Plot
Einen Plot formatieren
Die Eigenschaften eines vorhandenen Plots können im Dialogfeld Plot Options geändert werden, das durch Doppelklicken innerhalb eines Plotbereichs im Arbeitsbereich, durch Rechtsklick auf einen Plot und Auswahl des Befehls Plot Options im Kontextmenü oder – für den aktiven Plot – durch Auswahl des Befehls Plot » Plot Options im Hauptmenü geöffnet wird. In diesem Dialogfeld können Sie den Titel des Plots und die Darstellung des Gitters in diesem Plot ändern.
Das Dialogfeld Plot Options
Diagramme und Plots kopieren
Wie bereits erwähnt, ist der schnellste Weg, einen Plot zu einem neuen (oder vorhandenen) Diagramm hinzuzufügen, das Kopieren eines vorhandenen Plots. Stellen Sie sicher, dass der Plot, den Sie kopieren möchten, im aktuellen Diagramm aktiv ist, und verwenden Sie den Befehl Edit » Copy im Hauptmenü (Tastenkürzel: Ctrl+C ). Wichtig ist, dass vor dem Kopieren keine enthaltene Wellenform ausgewählt ist, da Sie andernfalls die Wellenform statt des Plots kopieren.
Beim Kopieren eines Plots werden sowohl der Plot als auch seine enthaltene(n) Wellenform(en) in die Kopie aufgenommen.
Der Plot kann mit Ctrl+V in dasselbe Diagramm, in ein anderes Diagramm derselben SDF-Datei oder in ein Diagramm einer völlig anderen SDF-Datei eingefügt werden. Beim Einfügen wird der Plot hinter dem letzten Plot im Diagramm eingefügt. Ein kopierter Plot kann nur einmal eingefügt werden.
Ein Diagramm selbst kann zur Verwendung in anderen Anwendungen in die Windows-Zwischenablage kopiert werden. Stellen Sie sicher, dass das Diagramm, das Sie kopieren möchten, im Arbeitsbereich aktiv ist, und wählen Sie Tools » Copy to Clipboard im Hauptmenü.
Wenn ein Diagramm ausschließlich Textinformationen enthält, wie etwa bei einer Operating-Point-Analyse, können die Informationen selbst (anstelle der gesamten Diagrammanzeige) mit dem Befehl Tools » Copy to Clipboard as Text in die Zwischenablage kopiert werden.
Verwenden Sie den Befehl Edit » Cut (Tastenkürzel: Ctrl+X , Shift+Delete ), um den aktiven Plot aus dem Arbeitsbereich zu entfernen und in die Zwischenablage des SimData-Editors zu kopieren.
Altium Designer verwendet für normale Ausschneiden-/Kopiervorgänge in *.sdf -Dokumenten nicht die Windows-Zwischenablage. Stattdessen wird für diesen Dokumenttyp eine separate interne Zwischenablage verwendet. Außerdem ist die interne Zwischenablage des SimData-Editors vollständig unabhängig von den internen Zwischenablagen der anderen Editoren. Sie können nur zwischen oder innerhalb von *.sdf -Dokumenten ausschneiden/kopieren und einfügen.
Diagramme und Plots löschen
Um ein Diagramm zu löschen, stellen Sie sicher, dass es das aktive Diagramm im Arbeitsbereich ist, und verwenden Sie entweder den Befehl Chart » Delete Chart oder klicken Sie mit der rechten Maustaste auf die Registerkarte des Diagramms und wählen Sie Delete Chart im Kontextmenü.
Um einen Plot zu löschen, stellen Sie sicher, dass er der aktive Plot im aktuellen Diagramm ist, und verwenden Sie entweder den Befehl Plot » Delete Plot oder klicken Sie mit der rechten Maustaste innerhalb des Plots und wählen Sie Delete Plot im Kontextmenü. Alternativ können Sie den Plot aktivieren, sicherstellen, dass keine Wellenform dafür ausgewählt ist, und dann im Hauptmenü den Befehl Edit » Delete wählen.
Wenn Sie den Plot beibehalten und nur die darin enthaltenen Wellenformen löschen möchten, verwenden Sie stattdessen den Befehl Edit » Clear .
Eine Wellenform bearbeiten und formatieren
Im Rahmen der Analyse Ihres Designs möchten Sie möglicherweise eine mathematische Operation auf eines oder mehrere der Analysesignale anwenden und die resultierende Wellenform anzeigen. Um eine Wellenform zu bearbeiten, klicken Sie mit der rechten Maustaste auf ihren Namen und wählen Sie Edit Wave (oder wählen Sie die Wellenform aus und dann im Hauptmenü Wave » Edit Wave ). Das Dialogfeld Edit Waveform wird angezeigt. Das Dialogfeld verwendet dieselben Steuerelemente wie das Dialogfeld Add Output Expression , das beim Hinzufügen von Ausdrücken für Ausgaben über das Fenster Simulation Dashboard verwendet wird.
Das Dialogfeld Edit Waveform
Während Sie Wellenformfarben einzeln über das Dialogfeld Edit Waveform festlegen können, ermöglicht Ihnen das Dialogfeld Modify Wave Colors , das über den Befehl Tools » Brightness im Hauptmenü geöffnet wird, die Farbhelligkeit aller Wellenformen im aktuell aktiven Diagramm zu ändern. Das Dialogfeld enthält im Wesentlichen drei Schaltflächen, mit denen Sie die Farben aller Wellenformen im Diagramm aufhellen, abdunkeln oder die ursprünglichen Farbtiefen wiederherstellen können. Beim Klicken auf die Schaltflächen ändern sich die Wellenformfarben, sodass Sie mit den Farbtiefen experimentieren können. Die tatsächliche Änderung wird jedoch erst nach dem Klicken auf OK übernommen.
Das Dialogfeld Modify Wave Colors
Eine neue Wellenform erstellen
Neben Quelldaten-Wellenformen, die als Ergebnis einer Analyse erzeugt werden, haben Sie auch die Möglichkeit, eigene Wellenformen zu erstellen. Auf die Funktion zur Erstellung von Wellenformen greifen Sie über das Dialogfeld Source Data zu, das über das Hauptmenü (Chart » Source Data ) oder durch Klicken auf die Schaltfläche Source Data im Fenster Sim Data geöffnet wird.
Wenn das Dialogfeld Source Data geöffnet ist, klicken Sie auf die Schaltfläche Create . Das Dialogfeld Create Source Waveform wird angezeigt. In diesem Dialogfeld können Sie Folgendes erstellen:
Eine benutzerdefinierte Wellenform auf Basis der Eingabe eines Satzes von Datenpunkten, wobei jeder Punkt durch ein XY-Wertepaar definiert wird.
Eine sinusförmige Wellenform
Eine pulsbasierte Wellenform
Verwenden Sie das Dialogfeld Create Source Waveform , um eine benutzerdefinierte Wellenform festzulegen.
Wenn Sie die neue Wellenform wie gewünscht definiert haben, geben Sie ihr einen aussagekräftigen Namen und klicken Sie auf OK – sie wird der Liste der Quelldaten-Wellenformen hinzugefügt.
Benutzerdefinierte Wellenformen (d. h. solche, die nicht durch eine Schaltungsanalyse erzeugt wurden) können in jeder Phase hinsichtlich ihrer Eigenschaften bearbeitet werden. Wählen Sie den Eintrag der Wellenform in der Liste aus und klicken Sie auf die Schaltfläche Edit .
Storing and Recalling Waveforms
Der SimData-Editor bietet die Möglichkeit, Wellenform-Quelldaten zu speichern und wieder aufzurufen. Auf die Speicherfunktion kann auf zwei Arten zugegriffen werden:
Direkt aus dem Arbeitsbereich. Wählen Sie die Wellenform aus, die Sie speichern möchten, und wählen Sie Tools » Store Waveform aus den Hauptmenüs.
Über den Dialog Source Data (Chart » Source Data ). Wählen Sie die zu speichernde Wellenform aus der Liste aus und klicken Sie auf die Schaltfläche Store .
Die Wellenform wird in einer ASCII-Datei (*.wdf) als Satz von Datenpunkten gespeichert, wobei jeder Punkt durch ein XY-Wertepaar dargestellt wird. Verwenden Sie den nachfolgenden Dialog Store Selected Waveform , um festzulegen, wo und unter welchem Namen die Datei gespeichert werden soll. Standardmäßig wird die Datei mit dem tatsächlichen Namen der Wellenform benannt (d. h. WaveformName.wdf).
Das Wiederaufrufen einer zuvor gespeicherten Wellenform kann ebenfalls auf zwei Arten erfolgen:
Verwenden Sie den Dialog Source Data , um Wellenformen zu speichern und wieder aufzurufen.
Verwenden Sie den nachfolgenden Dialog Recall Stored Waveform , um zur gewünschten WDF-Datei zu navigieren und sie zu öffnen. Die Wellenform wird wieder aufgerufen und in die Liste der Quelldaten für das aktive Diagramm geladen. Beachten Sie, dass benutzerdefinierte Wellenformen nach dem Speichern und Wiederaufrufen nicht mehr bearbeitet werden können.
Wenn eine Wellenform wieder aufgerufen wird, die denselben Namen wie eine vorhandene Wellenform in der Quelldatenliste besitzt, erhält sie das Suffix _1. Beim erneuten Wiederaufrufen derselben Wellenform erscheinen Wellenformen in der Liste mit fortlaufend erhöhten Suffixen (_2, _3 usw.).
Copying Waveforms
Eine Wellenform kann mit den Standard-Tastenkombinationen Ctrl+C und Ctrl+V (bzw. den Befehlen Edit » Copy und Edit » Paste aus den Hauptmenüs) einfach kopiert und eingefügt werden. Stellen Sie sicher, dass die Wellenform vor dem Kopieren ausgewählt ist.
Die Wellenform kann in einen Plot desselben Diagramms, einen Plot eines anderen Diagramms in derselben SDF-Datei oder einen Plot in einem Diagramm einer vollständig anderen SDF-Datei eingefügt werden. Stellen Sie beim Einfügen sicher, dass der Ziel-Plot aktuell der aktive Plot im Diagramm ist. Der empfangende Plot kann leer sein oder bereits eine oder mehrere vorhandene Wellenformen enthalten. Eine kopierte Wellenform kann nur einmal eingefügt werden.
Nach dem Einfügen einer kopierten Wellenform können Sie sie bei Bedarf in einen anderen Plot verschieben. Wenn Sie die Wellenform in einen eigenen Plot verschieben möchten und im Diagramm kein leerer Plot vorhanden ist, ändern Sie den Ansichtsmodus so, dass All Plots sichtbar sind (über den Dialog Document Options ), und ziehen Sie dann die Wellenform an eine Position hinter dem letzten Plot im Diagramm – ein neuer Plot wird automatisch hinzugefügt.
Beim Einfügen zwischen Diagrammen kann die eingefügte Wellenform auf den ersten Blick falsch aussehen. Dies kann daran liegen, dass die Zeitbasis (X-Achse) zwischen Quell- und Zieldiagramm unterschiedlich ist.
Verwenden Sie den Befehl Edit » Cut (Tastenkombinationen: Ctrl+X , Shift+Delete ), um die ausgewählte Wellenform aus dem Arbeitsbereich zu entfernen und sie in die Zwischenablage des SimData-Editors zu kopieren.
Altium Designer verwendet für normale Ausschneiden-/Kopieren-Vorgänge in *.sdf Dokumenten nicht die Windows-Zwischenablage. Stattdessen wird für diesen Dokumenttyp eine separate interne Zwischenablage verwendet. Außerdem ist die interne Zwischenablage des SimData-Editors vollständig unabhängig von den internen Zwischenablagen der anderen Editoren. Sie können nur zwischen oder innerhalb von *.sdf Dokumenten ausschneiden/kopieren und einfügen.
Deleting Waveforms
Um eine Wellenform aus einem Plot zu löschen, stellen Sie sicher, dass sie ausgewählt ist, und verwenden Sie entweder den Befehl Wave » Remove Wave oder Edit » Delete , oder klicken Sie mit der rechten Maustaste auf den Namen der Wellenform und wählen Sie Remove Wave aus dem angezeigten Menü. Alternativ können Sie die Wellenform auswählen und die Taste Delete drücken.
Das Löschen einer Wellenform auf diese Weise entfernt sie jedoch nur aus dem Arbeitsbereich. Die erfassten Daten der Wellenform werden nicht gelöscht. Die Wellenform bleibt als Teil der verfügbaren Quelldaten für das aktive Diagramm aufgeführt. Das dauerhafte Entfernen von Wellenformen erfolgt über den Dialog Source Data . Öffnen Sie diesen Dialog über die Hauptmenüs (Chart » Source Data ) oder durch Klicken auf die Schaltfläche Source Data im Bereich Sim Data . Um eine Wellenform dauerhaft zu löschen, wählen Sie ihren Namen in der Liste aus und klicken Sie auf die Schaltfläche Delete . Mehrere Wellenformen können mit den Standardfunktionen Ctrl+Click , Shift+Click und Klicken-und-Ziehen zum Löschen ausgewählt werden.
Um eine auf diese Weise gelöschte Wellenform wiederherzustellen, müssten Sie entweder eine gespeicherte Kopie davon wieder aufrufen (aus einer *.wdf-Datei) oder die Analyse erneut ausführen.
Exporting Charts, Plots and Waveforms
Befehle, die im Untermenü File » Export verfügbar sind, ermöglichen es Ihnen, das aktive Diagramm, den aktiven Plot oder die ausgewählte Wellenform in das Format mit kommagetrennten Werten (*.csv) zu exportieren. In beiden Fällen wird der Dialog Export Data angezeigt, in dem Sie die Exportoptionen nach Bedarf festlegen können.
Der Dialog Export Data
Wenn Sie den aktiven Plot exportieren (File » Export » Plot ), werden alle in diesem Plot enthaltenen Wellenformen exportiert. Wenn Sie die ausgewählte Wellenform exportieren (File » Export » Waveform ), wird nur die ausgewählte Wellenform exportiert. Sie können festlegen, ob Real - oder Complex -Daten exportiert werden, und das zu verwendende Trennzeichen angeben (standardmäßig ein Komma).
Wenn Sie das aktive Diagramm exportieren (File » Export » Chart ), ist auch der Bereich Waves To Export des Dialogs verfügbar. Sie können wählen, ob nur Daten für die aktuell im Diagramm angezeigten Wellenformen oder alle Wellenformen exportiert werden sollen, für die Quelldaten verfügbar sind. Letzteres kann sowohl Signaldaten umfassen, die aus der analysierten Schaltung erfasst wurden, als auch benutzerdefinierte Wellenformen. Der Bereich Source Data des Fensters Sim Data listet alle Wellenformen auf, für die verfügbare (gespeicherte) Daten vorhanden sind.
Nachdem Sie die Exportoptionen festgelegt haben, geben Sie im Dialog Export Selected Waveforms an, wo die exportierte Datei gespeichert werden soll.
Die exportierte Datei enthält jede gespeicherte Signalwellenform als Satz von Datenpunkten, bestehend aus einem X-Achsenwert (Zeit) und einem Y-Achsenwert (Daten).
Importing Waveforms
Im Format mit kommagetrennten Werten (*.csv) gespeicherte Wellenformdaten können einfach in das aktive Diagramm importiert werden. So können Sie schnell Daten importieren, die zuvor exportiert wurden, oder Wellenformdaten, die von einer Drittanbieteranwendung erzeugt wurden – sofern sie im CSV-Format gespeichert wurden.
Stellen Sie vor dem Import zunächst sicher, dass das Diagramm, in das Sie importieren möchten, im Arbeitsbereich aktiv ist. Greifen Sie auf die Importfunktion zu, indem Sie den Befehl File » Import ausführen. Verwenden Sie den daraufhin angezeigten Dialog, um zur gewünschten CSV-Datei zu navigieren und sie zu öffnen. Die verbleibenden Schritte des Imports werden vollständig mit dem Import Data Wizard durchgeführt. Folgen Sie den Seiten des Assistenten – nach dem Klicken auf Finish werden die Wellenformen in das aktive Diagramm importiert und zur Quelldatenliste dieses Diagramms hinzugefügt.
Wenn der Assistent vorhandene Wellenformen erkennt, die im aktiven Diagramm verfügbar sind und deren Namen mit denen der zu importierenden Wellenformen übereinstimmen, wird die Seite Invalid Waveforms geöffnet. Ungültige Wellenformen werden nicht importiert. Um eine Wellenform aus der Datei zu importieren, müssen Sie sie umbenennen. Klicken Sie auf das Namensfeld und ändern Sie den Namen entsprechend. Die Wellenform wird dann in den Bereich Valid Waveforms verschoben.
Der Assistent Import Data
Wenn einige der zu importierenden Wellenformen Namen haben, die mit bereits im Zieldiagramm vorhandenen Namen übereinstimmen, weist der Assistent Sie darauf hin, listet die betreffenden Wellenformen auf und fordert Sie auf, die importierte Version dieser Signale umzubenennen. Klicken Sie direkt auf einen Namen im Assistenten, um ihn zu bearbeiten.
Identifying Waveforms on a Monocolor Print
Da Sie einer Wellenform jede gewünschte Farbe zuweisen können, bleibt die Anzeige mehrerer Wellenformen innerhalb desselben Plots bei der Betrachtung der Ergebnisse und beim Unterscheiden zwischen Wellenformen im SimData-Editor übersichtlich. Werden die Ergebnisse jedoch monochrom gedruckt, ist die Farbzuweisung im Großen und Ganzen überflüssig.
Verwenden Sie die Option Show Designation Symbols , um Wellenformen im selben Plot mithilfe individueller Symbole zu unterscheiden.
Damit jede Wellenform auf einem einfarbigen Ausdruck leicht identifizierbar ist, bietet der Editor eine Funktion zum Hinzufügen von Kennzeichnungssymbolen zu jeder Wellenform. Um diese Symbole anzuzeigen, aktivieren Sie die Option Show Designation Symbols im Dialog Document Options . Wenn die Wellenformen in einzelnen Plots angezeigt werden, wird für jede ein quadratisches Symbol verwendet. Wenn zwei oder mehr Wellenformen innerhalb desselben Plots angezeigt werden, wird für jede eine andere Form verwendet.
Printing Analysis Results
Das Drucken Ihrer Analyseergebnisse erfolgt in den folgenden Schritten:
Stellen Sie sicher, dass das Diagramm, aus dem Sie Ergebnisse drucken möchten, im Hauptanalysefenster aktiv ist. Dabei kann es sich um ein Diagramm mit Daten beliebigen Typs handeln, einschließlich grafischer, textueller oder Spannungsanalyse- Daten.
Richten Sie die Seiteneigenschaften ein
Richten Sie den Drucker ein
Zeigen Sie die Druckvorschau an (optional)
Drucken
Obwohl im Hauptmenü verschiedene Befehle für diese Schritte verfügbar sind, können Sie alle erforderlichen Einrichtungsdialoge über den SimView Print Properties Dialog (File » Page Setup ) aufrufen.
Der SimView Print Properties Dialog
Verwenden Sie diesen Dialog, um Papierformat, Skalierung und die Ausgabefarbe für den Druck festzulegen.
Klicken Sie auf die Schaltfläche Printer Setup , um den Printer Configuration for Dialog zu öffnen – einen Standarddialog zur Auswahl des Geräts, auf dem gedruckt werden soll, und zum Festlegen der entsprechenden Eigenschaften.
Klicken Sie im SimView Print Properties Dialog auf die Schaltfläche Advanced , um den Wave Print Properties Form Dialog zu öffnen. Verwenden Sie diesen Dialog, um auszuwählen, welche Plots im Diagramm gedruckt werden sollen, welche Kurven innerhalb dieser Plots gedruckt werden sollen und wie die Seitennummerierung erscheinen soll. Sie können außerdem festlegen, welche Messdaten in den Ausdruck aufgenommen werden sollen. Cursorbasierte Messdaten für den Druck sind nur verfügbar, wenn Sie Cursor in Ihrem Diagramm aktiviert haben. Die tatsächlichen Messtypen hängen davon ab, wie die Cursor zugewiesen wurden (siehe Abschnitt Cursorbasierte Messungen ). Verwenden Sie die Optionen unten im Dialog, um festzulegen, ob weitere Dokumentelemente aufgenommen werden sollen: Diagrammtitel, Plottitel usw.
Der Wave Print Properties Form Dialog
Wenn Sie im SimView Print Properties Dialog auf die Schaltfläche Preview klicken, werden die zu druckenden Daten in den Preview SimView Prints Dialog geladen. Verwenden Sie diesen Dialog, um die Informationen durchzublättern, die Sie drucken möchten.
Der Preview SimView Prints Dialog
Wenn Sie zufrieden sind, dass die Ausdrucke Ihren Anforderungen entsprechen, führen Sie den Befehl Print aus – entweder aus dem Preview SimView Prints Dialog, dem Menü File oder dem SimView Print Properties Dialog.
Arbeiten mit textuellen Daten
Die für die Analysetypen Operating Point und Transfer Function erstellten Diagramme enthalten keine Plots und/oder Kurven – diese Diagramme zeigen textuelle Daten an. In diesem Fall stellt eine „Kurve“ einen einzelnen berechneten Wert dar. Fügen Sie dem Diagramm die erforderlichen Werte hinzu, indem Sie den entsprechenden Eintrag in der Liste Source Data im Bereich Sim Data auswählen und auf die Schaltfläche Add Wave to Plot klicken.
Ein Beispiel für das Hinzufügen eines berechneten Werts einer Transient-Function-Analyse.
Textinformationen können mit dem Befehl Tools » Copy to Clipboard as Text aus den Hauptmenüs in die Zwischenablage kopiert werden.
Arbeiten mit digitalen Plots
Digitale Plots stellen den logischen Pegel in einem digitalen Knoten dar: 0 oder 1. Ein Beispiel für einen digitalen Plot ist unten dargestellt.
Ein Beispiel für einen digitalen Plot
Digitale Kurven können auch die undefinierten und hochohmigen Zustände mithilfe von zwei- bzw. dreizeiligen Kurvenabschnitten anzeigen.
Undefinierte (erstes Bild) und hochohmige (zweites Bild) Zustände in einem digitalen Plot dargestellt.
Beachten Sie, dass Messcursor undefinierte und hochohmige Zustände jeweils als „X“ und „Z“ darstellen.
Darstellung von undefinierten und hochohmigen Zuständen durch Messcursor.
Digitale Plots haben keine Y-Achse, da für digitale Kurven nur digitale Pegel angezeigt werden. Beachten Sie außerdem, dass digitale und analoge Kurven nicht in einem einzelnen Plot gemischt werden können.
Boolesche Funktionen können auf digitale Kurven angewendet werden. Die resultierenden Kurven bleiben digital, d. h. sie werden in einem digitalen Plot angezeigt. Andere Operationen wandeln die resultierende Kurve in eine analoge Kurve um.
Arbeiten mit Messergebnissen
Die Ergebnisdaten von Messungen werden auf der Registerkarte Measurements des Bereichs Sim Data angezeigt, wenn das Simulationsergebnisdokument untersucht wird.
Es gibt eine Reihe von Funktionen, die Sie bei der Analyse der Simulationsmessergebnisse unterstützen. Zu diesen Funktionen gehören:
Wählen Sie einen Messwert aus und klicken Sie auf die Schaltfläche Show on chart , um die Messcursor im Plot anzuzeigen, die den Bereich hervorheben, für den die Messung berechnet wurde. Erfahren Sie mehr über Cursorbasierte Messungen .
Verwenden Sie die Schaltfläche Show on chart , um die Messung zu visualisieren.
Klicken Sie auf die Schaltfläche Add , um den Dialog Add Waves to Plot zu öffnen, in dem eine neue Kurve und Messungen dafür definiert werden können.
Klicken Sie auf die Schaltfläche , um den Dialog Edit Waveform zu öffnen, in dem eine vorhandene Kurve und die aktuell definierte Messung bearbeitet werden können; es ist nicht erforderlich, zum Bereich Simulation Dashboard zurückzukehren.
Wenn das Simulationsergebnisdokument Kurven für mehrere Durchläufe der Analyse enthält (z. B. bei einem Temperatursweep oder einer Monte-Carlo-Analyse), gibt es für jede Kurve einen Messwert. In diesem Fall wird auf der Registerkarte Measurements des Bereichs Sim Data eine Messtabelle angezeigt, und die folgenden Funktionen sind verfügbar:
Messstatistiken werden automatisch berechnet und im unteren Bereich des Bereichs Sim Data angezeigt.
Eine vollständige Tabelle der Messergebnisse kann durch Klicken auf das Steuerelement Expand the table im Bereich Sim Data angezeigt werden. Die Tabelle wird im Diagramm Measurement Table angezeigt. Die Daten in der Tabelle können ausgewählt und kopiert werden (z. B. um sie in eine Tabellenkalkulation einzufügen).
Erzeugen Sie mit der Schaltfläche Plot einen Plot. Wenn beispielsweise ein parametrischer Sweep durchgeführt wurde, können Sie einen Plot der Messwerte gegen den gesweepten Parameter erstellen. Der Plot wird dem Diagramm Measurement Plot hinzugefügt.
Visualisieren Sie die Datenverteilung, indem Sie mit der Schaltfläche Histogram ein Histogramm erzeugen. Das Histogramm wird dem Diagramm Measurement Histogram hinzugefügt.
Direkte Messungen durchführen
Der SimData-Editor bietet Funktionen, um Messinformationen direkt im Designbereich zu erhalten. Basismessungen werden für eine ausgewählte Kurve automatisch angezeigt. Wenn Sie präzisere Messungen durchführen möchten, stehen spezielle Messcursor zur Verfügung – damit können Sie Messungen auf interaktivere Weise durchführen.
Messungen für eine ausgewählte Kurve
Allgemeine Messungen für eine ausgewählte Kurve werden im Bereich Waveform Measurements des Fensters Sim Data angezeigt.
Allgemeine Messungen für eine ausgewählte Kurve.
Die Daten werden aus der Kurve selbst berechnet und beziehen die Messcursor in keiner Weise ein. Die folgenden Daten werden berechnet:
Rise Time
Die Zeit, die das Signal benötigt, um sich von 10 % auf 90 % der Differenz zwischen den Werten der oberen Linie und der Basislinie zu ändern. Messdaten sind nur verfügbar, wenn das ausgewählte Signal leistungsbasiert ist (Mixed-Signal-Simulation) oder eine resultierende Kurve einer Signalintegritätsanalyse ist.
Fall Time
Die Zeit, die das Signal benötigt, um sich von 90 % auf 10 % der Differenz zwischen den Werten der oberen Linie und der Basislinie zu ändern. Messdaten sind nur verfügbar, wenn das ausgewählte Signal leistungsbasiert ist (Mixed-Signal-Simulation) oder eine resultierende Kurve einer Signalintegritätsanalyse ist.
Min
Der minimale Wert, den die Kurve erreicht. Der X-Achsen-Wert, bei dem dieser Punkt auftritt, wird ebenfalls angezeigt.
Max
Der maximale Wert, den die Kurve erreicht. Der X-Achsen-Wert, bei dem dieser Punkt auftritt, wird ebenfalls angezeigt.
Base Line
Der stationäre Wert für den niedrigen Pegel der Signalkurve. Dieser Wert ist grafisch am deutlichsten bei einer signalintegritätsbasierten Analysekurve erkennbar, bei der ein Klingeln des Signals um diesen Basislinienwert auftritt (Undershoot).
Top Line
Der stationäre Wert für den hohen Pegel der Signalkurve. Dieser Wert ist grafisch am deutlichsten bei einer signalintegritätsbasierten Analysekurve erkennbar, bei der ein Klingeln des Signals um diesen Wert der oberen Linie auftritt (Overshoot).
Cursorbasierte Messungen
Präzise Datenmessungen können mit den speziellen Messcursorn des SimData-Editors durchgeführt werden. Es stehen zwei Cursor zur Verfügung – Cursor A und Cursor B –, die derselben oder unterschiedlichen Kurven im Designbereich hinzugefügt werden können.
Ein Cursor (A oder B) kann im aktiven Diagramm nur einmal verwendet werden. Wenn Sie einen Cursor einer Kurve zuweisen möchten und eine andere Kurve diesen Cursor bereits verwendet, wird der Cursor der neuen Kurve neu zugewiesen.
Ein Messcursor kann auf eine von zwei Arten hinzugefügt werden:
Wählen Sie die Kurve aus und verwenden Sie den Befehl Wave » Cursor A oder Wave » Cursor B .
Klicken Sie mit der rechten Maustaste auf den Namen der Kurve und wählen Sie Cursor A oder Cursor B aus dem Kontextmenü.
Ein hinzugefügter Cursor erscheint als Registerkarte oben im Plot, in dem sich die Kurve befindet, und übernimmt dieselbe Farbe wie die Kurve, der er zugewiesen ist. Im Plot erscheinen Fadenkreuze, die die Kurve schneiden. Bewegen Sie den Cursor, indem Sie auf seine Registerkarte klicken und sie ziehen.
Schnittpunkt und Registerkarte des Cursors
Wenn Sie den Mauszeiger über den Bereich eines Diagramms bewegen, wird das XY-Wertepaar ganz links in der Statusleiste angezeigt.
Messdaten sind im Bereich Measurement Cursors des Fensters Sim Data verfügbar. Sie können die Anzeige von Messdaten auch im Designbereich aktivieren. Dies erfolgt über die Registerkarte Cursors des Dialogs Chart Options (Chart » Chart Options ).
Die Registerkarte Cursors des Dialogs Chart Options
Die Verfügbarkeit von Cursormessungen – sowohl im Designbereich als auch im Fenster Sim Data – hängt davon ab, wie die Messcursor zugewiesen wurden:
Wenn ein einzelner Cursor verwendet wird, können Sie nur die XY-Werte des Schnittpunkts des Cursors ablesen.
Wenn die beiden Cursor zu unterschiedlichen Kurvenformen hinzugefügt wurden, können Sie Folgendes messen:
Wenn die beiden Cursor derselben Kurvenform hinzugefügt wurden, können Sie Folgendes messen:
XY-Werte
B-A
Minimum A..B
Maximum A..B
Mittelwert A..B
AC-Effektivwert A..B
Effektivwert A..B
Frequenz A..B
Wählen Sie den Cursor durch Klicken auf seine Registerkarte aus, um Zugriff auf eine Reihe von Befehlen im Hauptmenü Wave zu erhalten, die auf den Cursor wirken. Sie können ihn zum Maximum- oder Minimumpunkt der Kurvenform bewegen oder schnell zum nächsten/vorherigen Peak oder Tal springen.
Um einen Cursor zu entfernen, verwenden Sie den Befehl Wave » Cursor A oder Wave » Cursor B im Hauptmenü oder klicken Sie mit der rechten Maustaste auf die Cursor-Registerkarte und wählen Sie den Befehl Cursor Off aus dem Kontextmenü.
Cross-Probing zum Schaltplan
Der SimData-Editor bietet die Möglichkeit, von der ausgewählten Kurvenform zum entsprechenden Analyseknoten in der Schaltung zu springen, aus der die Ergebnisse für diese Kurvenform erfasst wurden.
Um diese Funktion zu verwenden, klicken Sie mit der rechten Maustaste auf den Namen einer Kurvenform im Designbereich und wählen Sie Cross Probe to Schematic aus dem eingeblendeten Menü. Das Quell-Schaltplandokument wird aktiviert und der entsprechende Knoten hervorgehoben – gemäß dem unter Highlight Methods auf der Seite System – Navigation des Dialogs Preferences definierten Verhalten.
Sie können nur von Kurvenformen aus per Cross-Probing springen, deren Daten durch Analyse der Schaltplanschaltung erfasst wurden. Wenn Sie eine Quell-Kurvenform durch Anwenden eines mathematischen Ausdrucks bearbeitet oder eine neue Kurvenform erstellt haben, ist Cross-Probing nicht möglich.