Softwarebeschreibung:
Version: 5.20.1
Upload-Datum: 20 Feb 15
Lizenz: Frei
Popularität: 111
Dolphin Smash ist eine kostenlose Mixed-Signal-und Multi-Language-Simulator für Leiterplatten und IC-Designs. Es erweitert die Funktionen für die Mixed-Signal-Empfindlichkeit-Analyse und Code-Coverage, um die Schaltung für die Schwächen DfM bewusste Designer erkennen und Fehler in virtuellen Testbenches zu erkennen.
Was ist neu in dieser Pressemitteilung:
- Diese Version verbessert die Ladelaufzeit von großen Verilog-Dateien mit einer bedeutenden Anzahl von Ports und setzt Unterstützung der .malias Richtlinie, um einen Alias zu einem Modell zuordnen oder Unterschaltung Name, zusammen mit einer Reihe von kleinen Korrekturen.
Was ist neu in der Version 5.19.0:
- Diese Version implementiert große Verbesserungen bei der Instanziierung Verhaltensmodelle (HDL / HDL-AMS) in SPICE-Netzlisten mit gemischten Makromodelle, bessere Multi-Threading-Fähigkeiten, um transiente Simulation Geschwindigkeit von analogen Designs zu erhöhen, Monte Carlo und Sweep-Analysen auf Logik-Designs, einen Domain-Färbung Betrachter mit Phase und Größe Betrachtung,. MODEL für Verilog-A Gussmodelle, .NRT für Gleichwertigkeit Prüfung zwischen Wellenformen, und die Möglichkeit, ein Verzeichnis zu definieren, um alle Ausgabedateien umzuleiten.
Was ist neu in der Version 5.18.0:
- Diese Version implementiert wichtige Verbesserungen, darunter Domain-Färbung für eine erste Annäherung der Pol / Nullstellen, einem .PZ Richtlinie für Pol / Nullanalyse, Unterstützung der .wav-Dateien als Ausgang der Logikstrukturen und CCS Segmentierung Extraktionsverarbeitungsfunktionen.
Was ist neu in der Version 5.17.0:
- Diese Version implementiert wesentliche Verbesserungen einschließlich verlängert Assertion-Based Verification (ABV) Funktionen mit SystemVerilog Assertions (SVA), Einhaltung von Verilog-AMS wreal für reellwertige Modeling (RVM), erhöhte Verilog-HDL und Verilog-A Sprache Compliance verbessert HSpice Kompatibilität mit .IF, .ELSIF, .ELSE, .ENDIF bedingte generieren Aussagen, und beschleunigten Ladekreis, Monte Carlo und Sweep-Analyse.
Was ist neu in der Version 5.16.2:
- Diese Version liefert eine signifikante Erhöhung der Geschwindigkeit für das Laden von SPICE-Bibliothek-Dateien und Schaltungen, besonders signifikant, wenn Zugriff auf Dateien auf langsame Netzwerkfestplatten.
- Einige kleinere Verbesserungen und Fehlerkorrekturen wurden vorgenommen.
Was ist neu in der Version 5.15.2:
- Eine Reihe von Mängel wurden behoben und einige kleinere Verbesserungen umgesetzt.
Was ist neu in der Version 5.15.1:
- SMASH - Viewer:
- Erweiterungen:
- Es wurde ein Menü zu "falten alle" und "entfalten alle" Elemente in der Texteditor (DDIsa05778 - SMASH 5.15.0).
- Eine Option in der & quot; In Spuren & quot; Dialog, in dem die Logik Vektoren Spuren als unsigned Werte in analoger Graphen (DDIsa05953 - SMASH 5.15.0).
- Hinzugefügt Kontextmenü-Eintrag in der Leiterplatte ermöglicht, den letzten Schaltungen (DDIsa05981 - SMASH 5.15.0) zu entfernen.
- Hinzugefügt Menüeinträge zu / Verbergen der linken und unteren Scheiben, die bisher nur durch einen Doppelklick auf das getan werden könnte zeigen
- Teiler (DDIsa06032 - SMASH 5.15.1).
- Implementiert Export der Anwendungsinstallation auf die Schaltung Verzeichnis und Bearbeitung von Leiterkonfiguration mit den Voreinstellungen (DDIsa06034 - SMASH 5.15.1).
- Implementiert die Möglichkeit, ein Tcl-Skript mit einer Schaltung zu Schaltung spezifischen Hook-Funktionen (DDIsa06098 - SMASH 5.15.1) registrieren zu verbinden.
- Verbesserte Behandlung von Simulatorsteuer-Datei-Updates, so dass die Original-Datei nicht beschädigt ist, wenn es keinen Platz auf
- Festplatte (DDIsa06209 - SMASH 5.15.1) .
- Modifikationen:
- modifiziert Umgang mit Dialog FFT zu erlauben Spezifikation einer negativen Zeit (DDIsa04663 - SMASH 5.15.0) .
- modifiziert SMASH eingebetteten Weinaufbau unter Linux zu zahlreichen Xlib Fehlermeldungen ausgegeben entfernen bei der Ausführung
- auf Cygwin X-Server angezeigt (DDIsa05532 - SMASH 5.15.0) .
- Implementiert eine Standardtemperatur von 25 ° C ausgelegt, wenn die HSPICE-Aroma ausgewählt (DDIsa05790 - SMASH 5.15.0).
- modifizierte Generation von Arbeitspunkt-Datei, so dass Logik bezogenen Daten ist nicht standardmäßig ausgegeben und können über aktiviert sein
- die Programmeinstellungen (DDIsa05154 - SMASH 5.15.1).
- modifiziert die Parameter von Richtlinien ".AC" und ".NOISE '' OP ', die dieselbe Standardwert haben soll (DDIsa06037 - SMASH 5.15.1).
- Korrigierte embeddedWinelib, um das Laden-Dateien mit sehr langen Pfadnamen unter Linux ermöglichen.
- Bug Fixieren:
- Korrigierte Wine-Version von SMASH, um in der Lage, Schaltkreisen, die mehr als 600 Mb von zugewiesenen Speicher zu laden (DDIsa05525 - SMASH 5.15.0).
- korrigiert die Anzeige der internen VHDL-AMS Mengen in das Add-Trace-Dialog (DDIsa06096 - SMASH 5.15.1).
- Korrigierte Umgang mit dem '.trace "Richtlinie, die Groß- und Kleinschreibung auf Wellenform" ONOISE' während einer Rauschanalyse nicht sein sollte (DDIsa06106 - SMASH 5.15.1).
- wurde korrigiert Export von Audiodateien aus dem & quot; Audiodatei ... & quot; Dialog, der mit einer Fehlermeldung abgebrochen wurde (DDIsa06117 - SMASH 5.15.1) .
- Korrigierte SNR und THD Berechnungen, wenn in einer generischen Fenster aus .FFT geführt führt fi l (DDIsa06192 - SMASH 5.15.1).
- Korrigierte Umgang mit FFT-Signale von * .fft.amf in generischen Fenster, so dass sie bei -400dB statt -300dB geklemmt (DDIsa06240 - SMASH 5.15.1).
- Korrigierte Umgang mit Update-Prüfung, die dazu führen können, SMASH, um in Anwesenheit eines leeren Eintrag ändern Absturz (DDIsa06242 - SMASH 5.15.1).
- korrigiert Signalüberlagerung, die für die Logiksimulation deaktiviert wurde (DDIsa06258 - SMASH 5.15.1) .
- korrigiert die Anzeige der Werte in Tera (DDIsa06264 - SMASH 5.15.1).
- SMASH - Batch:
- Erweiterungen:
- Implementiert die Möglichkeit, ein Tcl-Skript mit einer Schaltung zu Schaltung spezifischen Hook-Funktionen (DDIsa06098 - SMASH 5.15.1) registrieren zu verbinden.
- Modifikationen
- Korrigierte embeddedWinelib, um das Laden-Dateien mit sehr langen Pfadnamen unter Linux ermöglichen.
- Bug Fixieren:
- Korrigierte Wine-Version von SMASH, um in der Lage, Schaltkreisen, die mehr als 600 Mb von zugewiesenen Speicher zu laden (DDIsa05525 - SMASH 5.15.0).
- SMASH - Kernel
- Erweiterungen:
- Implementiert Unterstützung der Richtlinie ".option TNOM = Wert" für die Kompatibilität mit HSPICE (DDIsa05531 - SMASH 5.15.0).
- Implementiert Umgang mit C-Logic-Modelle mit dem hauseigenen Binary Simulation Model (BSM) Technologie (DDIsa05602 - SMASH 5.15.0).
- Implementiert die Unterstützung Semikolon ';' als Inline-Kommentarzeichen für die PSPICE-Aroma (DDIsa05769 - SMASH 5.15.0).
- Verbesserte die von der FFT verwendet DC-Extraktion (DDIsa05774 - SMASH 5.15.0).
- Implementiert eine Standardtemperatur von 25 ° C ausgelegt, wenn die HSPICE-Aroma ausgewählt (DDIsa05790 - SMASH 5.15.0).
- beschleunigte das Laden der abgeflacht SPICE Netzlisten (DDIsa05791 - SMASH 5.15.0).
- hinzugekommen & quot; lang = & quot; Option auf die LIB-Richtlinie, damit die Angabe der Hardwarebeschreibungssprache (DDIsa05895 - SMASH 5.15.0).
- 30. September 2010 Seite 10 / 23SMASH 5.15.1, 2.4.1 SCROOGE & SHAKER 5.15.1 Neue Funktionen
- Implementiert verbesserte SPICE-Analyse zur Analyse zu beschleunigen und eine bessere Fehlerberichterstattung einschließlich fi le und Zeilennummern (DDIsa01619 - SMASH 5.15.1).
- Verbesserte Konvergenz für einige PSPICE-Modelle durch die Verbesserung der Erfassungswerte von nicht-endlichen (NaN) während der Betriebspunkt und Transienten-Analyse (DDIsa03199 - SMASH 5.15.1).
- Implementiert SPICE Parsen von .INCLUDE Richtlinien in Teilschaltungen für HSPICE Verträglichkeit (DDIsa04326 - SMASH 5.15.1).
- Implementiert SPICE Parsen von LIB-Richtlinien in Teilschaltungen für HSPICE Verträglichkeit (DDIsa05538 - SMASH 5.15.1).
- Implementiert Umgang pro Schlusskonfiguration Einstellungen (DDIsa06035 - SMASH 5.15.1).
- Implementiert die Möglichkeit, ein Tcl-Skript mit einer Schaltung zu Schaltung spezifischen Hook-Funktionen (DDIsa06098 - SMASH 5.15.1) registrieren zu verbinden.
- Verbesserte Behandlung von Simulatorsteuer-Datei-Updates, so dass die Original-Datei nicht beschädigt ist, wenn es keinen Platz mehr auf der Festplatte (DDIsa06209 - SMASH 5.15.1).
- Modifikationen:
- modifiziert Umgang mit analogen Simulationen Simulationen zu stoppen, wenn Signaldaten können nicht auf Binär-Dateien geschrieben werden,
- Beispiel, wenn kein Festplattenspeicher, wenn verfügbar (DDIsa05907 - SMASH 5.15.0).
- Geänderte eine Fehlermeldung zu einer Warnmeldung, wenn die PowerUp Konvergenzmethode während eines Arbeitsstellenanalyse nicht (DDIsa05980 - SMASH 5.15.0).
- modifiziert in der Einschränkungen für die SPICE-Kit bei Verwendung des Discovery-Option (DDIsa06011 - SMASH 5.15.0).
- modifizierte Generation von Arbeitspunkt-Datei, so dass Logik bezogenen Daten ist nicht standardmäßig ausgegeben und können durch die Programmeinstellungen (DDIsa05154 - SMASH 5.15.1) aktiviert werden.
- modifizierte Handhabung von Logiksignalen in einem Verilog Kreis Hierarchie verbindet SPICE-Teilschaltungen, um nicht unnötige Schnittstellengeräte (DDIsa05442 - SMASH 5.15.1) zu schaffen.
- modifiziert die Parameter von Richtlinien ".AC" und ".NOISE '' OP ', die dieselbe Standardwert haben soll (DDIsa06037 - SMASH 5.15.1).
- modifiziert Umgang mit kompilierten Logikbeschreibungen, so dass der Zwischen BSM-Dateien können geladen, wenn die Verilog-Quellcode nicht verfügbar ist (DDIsa06186 - SMASH 5.15.1).
- Korrigierte embeddedWinelib, um das Laden-Dateien mit sehr langen Pfadnamen unter Linux ermöglichen.
- Optimiertes Handling von mehreren Sperr weist auf ein Signal in der gleichen Delta-Zyklus (DDIsa06281 - SMASH 5.15.1).
- Bug Fixieren:
- Korrigierte Management von Spice auf Verilog Instanziierung beim Passieren Spice Echt Parameter Verilog ganzzahligen Parameter (DDIsa03293 - SMASH 5.15.0).
- korrigiert die Berechnung der analogen Power beim SPICE-Geräte werden direkt von Verilog-A instanziiert (DDIsa05921 - SMASH 5.15.0).
- Korrigiert die Arbeitspunkt-Datei ausgegeben, wenn die Geräteinformationen Wahlschalter auf & quot; Alle Informationen & quot; (DDIsa05923 - SMASH 5.15.0).
- Es wurde ein Speicherverlust, der beim Schließen einer Schaltung mit .PRINT und .PRINTALL Richtlinien im Simulator Steuer-Datei (DDIsa05946 - SMASH 5.15.0) stattgefunden hat.
- Korrigierte VEC_WRITE, die Daten an das Ende des VEC-Datei angehängt, wenn die Simulation ausgeführt wurde mehrmals (DDIsa06007 - SMASH 5.15.0).
- Es wurde ein Speicherverlust, der beim Schließen einer Schaltung mit .measure Richtlinien im Simulator Steuer-Datei (DDIsa06008 - SMASH 5.15.0) stattgefunden hat.
- Korrigiert eine Speicherfreigabe Fehler, wenn ein LIB-Direktive erzeugt einen Analysefehler, die dazu führen können, SMASH zu frieren (DDIsa06017 - SMASH 5.15.0).
- Es wurde ein Absturz, der während der Betriebsstellenanalyse von Schaltungen mit VHDL-AMS-Beschreibungen (DDIsa06021 - SMASH 5.15.0) auftreten können.
- Korrigierte VEC_READ veri fi kationen von analogen Vorlagen, die falsch, wenn VOH und VOL Werte nicht VIH und VIL Werte (DDIsa06022 - SMASH 5.15.0) entsprechen.
- Korrigierte Initialisierung der Laplace-Modell Funktion, die falsch in Arbeitspunktanalyse sein könnte (DDIsa06026 - SMASH 5.15.0) .
- Korrigierte Umgang mit nicht verwendeten Netze in Verilog-A Beschreibungen, die Einträge in der Matrix Konvergenzprobleme (DDIsa05229 - SMASH 5.15.1) erstellt und verursacht werden.
- Korrigierte Umgang TEMPER automatischen Parameter beim Sweep-Analysen (DDIsa05368 - SMASH 5.15.1).
- Korrigierte Umgang mit der Tabellenfunktion, die stürzte ab, wenn "x" Werte waren nicht de fi in aufsteigender Reihenfolge (DDIsa05969 - SMASH 5.15.1) definiert.
- Korrigiert die Verilog-A-Laplace-Operator, die dazu führen können, schwie keiten zu fi nden einen Betriebspunkt (DDIsa06027 - SMASH 5.15.1).
- Korrigierte Abhängigkeit Umgang mit Verilog-Dateien enthalten die "include-Direktive, die von der Abhängigkeitsmanagement ignoriert wurden. (DDIsa06030 - SMASH 5.15.1)
- Korrigierte Anschluss der Logiksignal an einen analogen Port, der nicht mehr war die Schaffung einer Schnittstellenmodul (DDIsa06052 -SMASH 5.15.1).
- Correctedmeasurements auf Kleinsignal-Wellenform-Dateien hinzugefügt und Aliase formeasure Richtlinie fi l Parameter (DDIsa06065 - SMASH 5.15.1).
- Korrigierte Umgang .JITTER Richtlinie, dass nicht nach dem erneuten Laden Schaltung extrahiert wurde. (DDIsa06080 - SMASH 5.15.1)
- Es wurde ein Absturz, der bei der Initialisierung eines Verilog-A Analogsignal auftreten könnte (DDIsa06097 - SMASH 5.15.1).
- Korrigierte Handhabung des VHDL-AMS DOMAIN Signal, das nicht für die Kleinsignal-Analyse wurde aktualisiert, wenn ein Betriebspunkt oder transiente Analyse wurde erste (DDIsa06103 - SMASH 5.15.1) ausgeführt werden.
- Korrigierte Umgang mit dem '.trace "Richtlinie, die Groß- und Kleinschreibung auf Wellenform" ONOISE' während einer Rauschanalyse nicht sein sollte (DDIsa06106 - SMASH 5.15.1).
- Features:
- wurde korrigiert der VCD-Dateien erzeugt, die falsch sein könnte, wenn Erinnerungen wurden verfolgt (DDIsa06108 - SMASH 5.15.1).
- Es wurde ein Absturz, der beim Ausführen eines mehrere Betriebsstellenanalyse im Batch-Modus und Umleiten der Ausgabe zu einem aufgetreten
- fi l (DDIsa06161 - SMASH 5.15.1) .
- Korrigierte Einsparung von .FFT Ergebnis-Datei als & quot; durchschnittliche & quot; aktiviert ist (DDIsa06171 - SMASH 5.15.1).
- Korrigierte SNR und THD Berechnungen, wenn in einer generischen Fenster aus .FFT geführt führt fi l (DDIsa06192 - SMASH 5.15.1).
- Korrigierte erzeugt ICD-Datei Namen, die mit einem Index durch eine bei der Ausführung einer Monte-Carlo-Analyse (DDIsa06211 - SMASH 5.15.1) gespeichert wurde.
- Korrigierte Anzeige eines unerwarteten DC Messergebnis-Datei Fehlermeldung beim Ausführen von Sweep und Monte-Carlo-Analysen (DDIsa06234 - SMASH 5.15.1).
- Korrigierte Umgang mit Inline-Kommentare, eingeleitet durch das Zeichen '$' innerhalb Richtlinien (DDIsa06235 - SMASH 5.15.1).
- Korrigierte Umgang mit Abhängigkeit zwischen TEMPER Parameter und .temp Richtlinie (DDIsa06245 - SMASH 5.15.1) .
- Korrigierte SPICE-Teilschaltung Instanziierung von Logikbeschreibungen, die bei der Instanziierung mehrere Teilschaltungen (DDIsa06248 - SMASH 5.15.1) ausfallen könnte.
- korrigiert Signalüberlagerung, die für die Logiksimulation deaktiviert wurde (DDIsa06258 - SMASH 5.15.1) .
- korrigiert die Anzeige der Werte in Tera (DDIsa06264 - SMASH 5.15.1).
- Korrigierte Umgang mit Schaltung Netzlisten mit kreisförmigen Bibliotheksabhängigkeiten in einigen spezifischen Gießerei-Bibliothek-Dateien gefunden, die einen Absturz verursacht wurden (DDIsa06276 - SMASH 5.15.1).
- SMASH - SPICE:
- Erweiterungen:
- Implementiert Unterstützung der Richtlinie ".option TNOM = Wert" für die Kompatibilität mit HSPICE (DDIsa05531 - SMASH 5.15.0).
- Implementiert die Unterstützung Semikolon ';' als Inline-Kommentarzeichen für die PSPICE-Aroma (DDIsa05769 - SMASH 5.15.0).
- Verbesserte die von der FFT verwendet DC-Extraktion (DDIsa05774 - SMASH 5.15.0).
- beschleunigte das Laden der abgeflacht SPICE Netzlisten (DDIsa05791 - SMASH 5.15.0).
- Integrierter SPICE-Gerätemodell PSP-Version 103,1 (DDIsa05936 - SMASH 5.15.0).
- Implementiert verbesserte SPICE-Analyse zur Analyse zu beschleunigen und eine bessere Fehlerberichterstattung einschließlich fi le und Zeilennummern (DDIsa01619 - SMASH 5.15.1).
- Verbesserte Konvergenz für einige PSPICE-Modelle durch die Verbesserung der Erfassungswerte von nicht-endlichen (NaN) während der Betriebspunkt und Transienten-Analyse (DDIsa03199 - SMASH 5.15.1).
- Implementiert SPICE Parsen von .INCLUDE Richtlinien in Teilschaltungen für HSPICE Verträglichkeit (DDIsa04326 - SMASH 5.15.1).
- Implementiert SPICE Parsen von LIB-Richtlinien in Teilschaltungen für HSPICE Verträglichkeit (DDIsa05538 - SMASH 5.15.1).
- Implementiert Unterstützung für die verschiedenen Namen, die Verilog-AMS-Dateien constants.vams und disciplines.vams können (DDIsa06152 - SMASH 5.15.1) zu haben.
- Modifikationen:
- modifiziert Umgang mit analogen Simulationen Simulationen zu stoppen, wenn Signaldaten können nicht auf Binär-Dateien geschrieben werden,
- Beispiel, wenn kein Festplattenspeicher, wenn verfügbar (DDIsa05907 - SMASH 5.15.0).
- Geänderte eine Fehlermeldung zu einer Warnmeldung, wenn die PowerUp Konvergenzmethode während eines Arbeitsstellenanalyse nicht (DDIsa05980 - SMASH 5.15.0).
- modifizierte Handhabung von Logiksignalen in einem Verilog Kreis Hierarchie verbindet SPICE-Teilschaltungen, um nicht unnötige Schnittstellengeräte (DDIsa05442 - SMASH 5.15.1) zu schaffen.
- modifiziert die Parameter von Richtlinien ".AC" und ".NOISE '' OP ', die dieselbe Standardwert haben soll (DDIsa06037 - SMASH 5.15.1).
- modifizierte Handhabung von Geräuschquellen, so dass Übergangsrauschen wird nicht während des Hochanalyse berechnet (DDIsa06221 - SMASH 5.15.1).
- Bug Fixieren:
- Korrigierte Management von Spice auf Verilog Instanziierung beim Passieren Spice Echt Parameter Verilog ganzzahligen Parameter (DDIsa03293 - SMASH 5.15.0).
- korrigiert die Berechnung der analogen Power beim SPICE-Geräte werden direkt von Verilog-A instanziiert (DDIsa05921 - SMASH 5.15.0).
- Korrigiert die Arbeitspunkt-Datei ausgegeben, wenn die Geräteinformationen Wahlschalter auf & quot; Alle Informationen & quot; (DDIsa05923 - SMASH 5.15.0).
- Es wurde ein Speicherverlust, der beim Schließen einer Schaltung mit .PRINT und .PRINTALL Richtlinien im Simulator Steuer-Datei (DDIsa05946 - SMASH 5.15.0) stattgefunden hat.
- Korrigierte Umgang TEMPER automatischen Parameter beim Sweep-Analysen (DDIsa05368 - SMASH 5.15.1).
- Korrigierte Umgang mit der Tabellenfunktion, die stürzte ab, wenn "x" Werte waren nicht de fi in aufsteigender Reihenfolge (DDIsa05969 - SMASH 5.15.1) definiert.
- Correctedmeasurements auf Kleinsignal-Wellenform-Dateien hinzugefügt und Aliase formeasure Richtlinie fi l Parameter (DDIsa06065 - SMASH 5.15.1).
- Korrigierte Umgang .JITTER Richtlinie, dass nicht nach dem erneuten Laden Schaltung extrahiert wurde. (DDIsa06080 - SMASH 5.15.1)
- Korrigiert das Parsen von Vnoise Quelle der Parameter XSCALE und yscale und aktualisiert die Dokumentation (DDIsa06090 - SMASH 5.15.1) .
- Korrigierte Umgang mit dem '.trace "Richtlinie, die Groß- und Kleinschreibung auf Wellenform" ONOISE' während einer Rauschanalyse nicht sein sollte (DDIsa06106 - SMASH 5.15.1).
- 30. September 2010 Seite 14 / 23SMASH 5.15.1, 2.4.1 SCROOGE & SHAKER 5.15.1 Neue Funktionen
- Korrigierte Parsen von bipolaren Modellparameter TREF, die in Kelvin statt Celsius gelesen wurde (DDIsa06137 - SMASH 5.15.1).
- Es wurde ein Absturz, der beim Ausführen eines mehrere Betriebsstellenanalyse im Batch-Modus und Umleiten der Ausgabe zu einem fi l eingetreten ist (DDIsa06161 - SMASH 5.15.1) .
- Korrigierte Einsparung von .FFT Ergebnis-Datei als & quot; durchschnittliche & quot; aktiviert ist (DDIsa06171 - SMASH 5.15.1).
- Korrigierte SNR und THD Berechnungen, wenn in einer generischen Fenster aus .FFT geführt führt fi l (DDIsa06192 - SMASH 5.15.1).
- Korrigierte erzeugt ICD-Datei Namen, die mit einem Index durch eine bei der Ausführung einer Monte-Carlo-Analyse (DDIsa06211 - SMASH 5.15.1) gespeichert wurde.
- Korrigierte Anzeige eines unerwarteten DC Messergebnis-Datei Fehlermeldung beim Ausführen von Sweep und Monte-Carlo-Analysen (DDIsa06234 - SMASH 5.15.1).
- Korrigierte Umgang mit Inline-Kommentare, eingeleitet durch das Zeichen '$' innerhalb Richtlinien (DDIsa06235 - SMASH 5.15.1).
- Korrigierte Umgang mit Abhängigkeit zwischen TEMPER Parameter und .temp Richtlinie (DDIsa06245 - SMASH 5.15.1) .
- Korrigierte Umgang mit UNIT = HERTZ Parameter für Polynom-Beschreibungen in der Laplace-Modell (DDIsa06255 - SMASH 5.15.1).
- Korrigierte Umgang mit Schaltung Netzlisten mit kreisförmigen Bibliotheksabhängigkeiten in einigen spezifischen Gießerei-Bibliothek-Dateien gefunden, die einen Absturz verursacht wurden (DDIsa06276 - SMASH 5.15.1).
- SMASH - Verilog und Verilog-AMS:
- Erweiterungen:
- Implementiert Unterstützung Verilog 2001 Parameterdeklarationen mit Bereich Spezi fi kationen (DDIsa00671 - SMASH 5.15.0).
- Implementiert Management von Verilog & quot; $ dist_ & quot; Systemfunktionen zur Wahrscheinlichkeitsverteilungen (DDIsa01729 - SMASH 5.15.0).
- Implementiert semantische Verifikation für Verilog Aufgabe aktivieren und Werte, auf Argumente (DDIsa01769 - SMASH 5.15.0) übergeben.
- Implementiert semantische Verifikation für Verilog Aufgabe aktivieren und Werte, auf Argumente (DDIsa01872 - SMASH 5.15.0) übergeben.
- Implementiert Verwendung von integer, real, in Echtzeit und Zeitausdruckstypen als Argumente von Verilog Benutzer Aufgaben und Funktionen (DDIsa02157 - SMASH 5.15.0).
- Hinzugefügt statische und dynamische Erkennung von unendlichen Schleifen in Verilog & quot; immer & quot; und & quot; für immer & quot; Aussagen, die nur nicht blockierenden Zuweisungen (DDIsa02772 - SMASH 5.15.0).
- Implementiert Ausgabe einer Warnmeldung, wenn Sie einen echten Wert mit Typ% d-Format in Verilog $ Display-System-Task (DDIsa02799 - SMASH 5.15.0).
- Implementiert Unterstützung der Verilog-2001-Modul-Port Erklärungen in ANSI-Stil (DDIsa03035 - SMASH 5.15.0).
- Implementiert Unterstützung der Verilog-A Laplace analogen Operator (DDIsa03060 - SMASH 5.15.0).
- Implementiert Verwaltung Stärke Spezi fi kationen in Verilog Signaldeklarationen (DDIsa03179 - SMASH 5.15.0).
- Implementiert Management von Verilog Variablendeklarationen in Blockanweisungen (DDIsa03243 - SMASH 5.15.0).
- Verbesserte die Verilog Parsen von Fehlermeldungen, wenn damit eine nicht angemeldete Nutzer-Funktion (DDIsa03300 - SMASH 5.15.0).
- Implementiert Unterstützung der Verilog-2001 & quot; localparam & quot; Erklärungen (DDIsa03302 - SMASH 5.15.0).
- Implementiert Management von Verilog Variablendeklarationen in sequentiellen und parallelen Blockanweisungen (DDIsa03358 - SMASH 5.15.0).
- Implementiert Ausgabe einer Warnmeldung, wenn Verilog UDP enthält widerstreitenden Tabelleneinträge (DDIsa03473 - SMASH 5.15.0).
- Implementiert Umgang mit Verilog (Nicht-) blockieren Zuweisungen mit inner Verzögerungen bei namens Block-Anweisungen (DDIsa03649 - SMASH 5.15.0).
- Verbesserte die Zusammenstellung der Laufzeit bei der Deklaration und Verwendung von mehreren Verilog Benutzeraufgaben (DDIsa03780 - SMASH 5.15.0).
- Implementiert Unterstützung der Verilog-2001 & quot; @ * & quot; Aussagen (DDIsa03845 - SMASH 5.15.0).
- Implementiert Management Verkettung Ausdrücke mit konstanten Werten, die Verilog Aufgabe oder Funktion Argumente (DDIsa03872 - SMASH 5.15.0) übergeben werden.
- Implementiert Unterstützung Verilog & quot; @ (Ereignis Ausdruck) & quot; wenn Ausdruck enthält Operatoren (DDIsa04093 - SMASH 5.15.0).
- Implementiert Umgang mit Verilog & quot; "Zeitskala & quot; Richtlinien mit & quot; 10s & quot; und & quot; 100s & quot; Einheiten (DDIsa04112 - SMASH 5.15.0).
- Verbesserte ausgegeben, wenn die Zusammenstellung und Ausarbeitung von Verilog-Modellen (DDIsa04173 - SMASH 5.15.0) Fehlermeldung.
- Implementiert statische und dynamische Erkennung von unendlichen Schleifen in Verilog & quot; für immer & quot; Aussagen (DDIsa04253 - SMASH 5.15.0).
- Implementiert Verilog Instanziierung Gate Arrays, wo eine Verbindung ein Skalar Signal (DDIsa04689 - SMASH 5.15.0).
- Verbesserte die eingebettete Verilog-Parser, um den Weg für Verilog 2001 Verilog-AMS 2.3 und SystemVerilog ebnen (DDIsa04784 - SMASH 5.15.0).
- Implementiert Handhabung bei der Simulation von Verzögerungswertänderungen in Verilog kontinuierliche Zuweisungen (DDIsa04799 - SMASH 5.15.0).
- Implementierte Unterstützung von Bit-Auswahl und Teilauswahl auf Verilog & quot; Integer & quot; Variablen, die in der linken Seite Ausdruck Kontexten (DDIsa04853 - SMASH 5.15.0).
- Implementierte Unterstützung von Bit-Auswahl und Teilauswahl auf Verilog & quot; Zeit & quot; Variablen, die in der linken Seite Ausdruck Kontexten (DDIsa04854 - SMASH 5.15.0).
- Implementiert Unterstützung der Verilog-Port Erklärungen mit & quot; tri0 & quot; oder & quot; TRI1 & quot; net-Typen (DDIsa04979 - SMASH 5.15.0).
- Implementiert Umgang mit unterschiedlichen, aber kompatiblen Datentypen für Ausdrücke Verilog Funktionsargumente (DDIsa05053 - SMASH 5.15.0) übergeben.
- Verbesserte Verilog Fehlermeldungen, wenn die Verbindung während der Ausarbeitung Fehlanpassungen auftreten (DDIsa05640 - SMASH 5.15.0).
- Implementiert Umgang mit Verilog $ $ Altestelle und Finish Systemaufgaben wie Funktionsanweisungen (DDIsa05743 - SMASH 5.15.0).
- Features:
- Implementiert Umgang mit Verilog Signalteil-Auswahl als aktuellen Verbindungen an Ausgangsports (DDIsa05748 - SMASH 5.15.0).
- Implementiert SDF Annotation Handling auf Verilog & quot; $ setuphold & quot; mit negativen & quot; Setup & quot; oder & quot; zu halten & quot; Werte (DDIsa05947 - SMASH 5.15.0).
- Implementiert Handhabung in Verilog-A von mehreren Analogblöcke (DDIsa05984 - SMASH 5.15.0).
- Implementiert die Ausgabe einer Fehlermeldung, wenn Sie ein Verilog elektrischen Anschluss wie links-Seite des durchgehenden Zuweisungsanweisung (DDIsa05997 - SMASH 5.15.0).
- Implementiert Unterstützung 'unterzeichnet' Schlüsselwort in Verilog Register Erklärungen (DDIsa03766 - SMASH 5.15.1).
- Implementiert Unterstützung für Verilog Verzögerung Annotation mit Druck (gzip) SDF-Dateien. (DDIsa05504 - SMASH 5.15.1)
- Implementiert Unterstützung für Verilog PATHPULSE $ Parameter auf Ablehnung Grenze (DDIsa06094 - SMASH 5.15.1).
- Verbesserte Behandlung von Multi-Threading für Verilog-AMS analoge Beschreibungen (DDIsa06200 - SMASH 5.15.1).
- Modifikationen:
- Entfernt Beschränkung auf 32 Bit auf Verilog Parameterwerte für Binär-, Oktal- und hexadezimale Literale (DDIsa01718 - SMASH 5.15.0).
- modifiziert Verilog Anzeige der Zeitwert, der auf 32 Bit beschränkt wurde und die jetzt ermöglicht 64-Bit-Werte (DDIsa02841 - SMASH 5.15.0).
- modifiziert Verilog Aufgabe portsmanagement wie Verilog Aufgabe variabel in Bezug auf Verhalten der & quot; automatische & quot; Stil (DDIsa03960 - SMASH 5.15.0) .
- modifizierte Zusammen Umgang mit Verilog-Modellen mit einer großen (wie 2000) Anzahl der Parameter-Erklärungen, die zuvor nicht zu kompilieren (DDIsa04122 - SMASH 5.15.0).
- modifizierte Zusammen Umgang mit Verilog Modelle mit großen (zB 200000) Reihe von Aussagen in & quot; Anfangs & quot; oder & quot; immer & quot;
- Blöcke, die zuvor nicht zu kompilieren (DDIsa04525 - SMASH 5.15.0).
- modifiziert Umgang mit Verilog Modellbibliotheken, so dass ungültige oder noch nicht unterstützt Modelle nicht mit anderen Modellen (DDIsa05604 - SMASH 5.15.0) zu verhindern.
- modifiziert Verilog-Nachrichten, so dass der Quellcode Position, an der der Fehler auftritt, mit anklickbaren Links angezeigt (DDIsa05944 - SMASH 5.15.0).
- modifizierte Generation von Arbeitspunkt-Datei, so dass Logik bezogenen Daten ist nicht standardmäßig ausgegeben und können durch die Programmeinstellungen (DDIsa05154 - SMASH 5.15.1) aktiviert werden.
- modifizierte Handhabung von Logiksignalen in einem Verilog Kreis Hierarchie verbindet SPICE-Teilschaltungen, um nicht unnötige Schnittstellengeräte (DDIsa05442 - SMASH 5.15.1) zu schaffen.
- Erweiterte Verwendung Verilog mintypmax Ausdrücke, so dass sie nicht auf die Werte der Parameter (DDIsa06029 - ZERTRÜMMERN 5.15.1) beschränkt.
- Hinzugefügt fehlenden Quelle Link in ausgestellt zu berichten fi l bei der Deklaration von mehreren Variablen Verilog / Leitungen mit dem gleichen Namen (DDIsa06040 - SMASH 5.15.1) Fehlermeldung.
- Seite 17/23 30. September 2010New Eigenschaften SMASH 5.15.1, 2.4.1 SCROOGE & SHAKER 5.15.1
- modifizierte Handhabung Warnung über die Verwendung des Standard-Verilog Zeitskala, so dass es ausgestellt wird nur, wenn die Zeitskala wird vom Modul verwendet (DDIsa06050 - SMASH 5.15.1) .
- modifiziert Umgang mit kompilierten Logikbeschreibungen, so dass der Zwischen BSM-Dateien können geladen, wenn die Verilog-Quellcode nicht verfügbar ist (DDIsa06186 - SMASH 5.15.1).
- Verbesserte Verilog Fehlermeldungen bei unbekannten Systemfunktionen Systemfunktionen nicht unterstützt und Call-Stile (DDIsa06188 - SMASH 5.15.1) nicht unterstützt.
- Optimiertes Handling von mehreren Sperr weist auf ein Signal in der gleichen Delta-Zyklus (DDIsa06281 - SMASH 5.15.1).
- Bug Fixieren:
- Es wurde ein Absturz, wenn ein Verilog scalarmodule Eingangs Erklärung wurde als Vektor Draht neu deklariert aufgetreten (DDIsa02987 - SMASH 5.15.0).
- Korrigiert die Überprüfung in Verilog-A mathematische Operandentypen (DDIsa03019 - SMASH 5.15.0).
- Korrigierte Umgang mit Vorwärtsdeklarationen von Verilog-Signale (DDIsa03068 - SMASH 5.15.0).
- Korrigierte Unterstützung in Verilog-A der unendlichen Werte in Parameterbereich Spezi fi kationen (DDIsa03251 - SMASH 5.15.0).
- Korrigierte Management von Spice auf Verilog Instanziierung beim Passieren Spice Echt Parameter Verilog ganzzahligen Parameter (DDIsa03293 - SMASH 5.15.0).
- Korrigierte Umgang mit Verilog konstanten Wert 2147483648, die zuvor nicht zu kompilieren (DDIsa03746 - SMASH 5.15.0).
- Es wurde ein Absturz, die auftreten könnten aufgrund eines nicht abgefangene Ausnahme in einem Verilog-Modell (DDIsa03931 - SMASH 5.15.0).
- Korrigiert eine Zusammenstellung Fehler, wenn ein Verilog Taskausgabe Argument an eine Teilaufgabe ermöglicht geben (DDIsa03963 - SMASH 5.15.0).
- Korrigierte Umgang mit Coverage-Analyse mit Verilog Ausdrücke mit Logik und echte Argumente (DDIsa05199 - SMASH 5.15.0).
- Korrigierte Auswertung von Verilog-Replikation Ausdrücke wobei die Konstante Null (DDIsa05227 - SMASH 5.15.0).
- Korrigierte Umgang mit Vorwärtsdeklarationen von Verilog-Variablen (DDIsa05232 - SMASH 5.15.0).
- Korrigiert ein Absturz, der in Verilog-A bei Verwendung eines Eingangs-Arrays in einem Analog-Funktion aufgetreten. (DDIsa05431 - SMASH 5.15.0)
- Korrigierte Umgang mit negativen Werten für Verilog Portbereiche (DDIsa05520 - SMASH 5.15.0).
- korrigiert die Berechnung der analogen Power beim SPICE-Geräte werden direkt von Verilog-A instanziiert (DDIsa05921 - SMASH 5.15.0).
- Korrigierte Zuordnung von Verilog Echt Parameter VHDL integer Generika, wo der Wert anstelle von gerundeten abgeschnitten (DDIsa05948 - SMASH 5.15.0).
- Berichtigt Verhalten Verilog MOS-Schalter, so dass sie zu propagieren die Eingangskraft ändert, auch wenn keine Ebene Flanke auftritt (DDIsa05949 - SMASH 5.15.0).
- Features:
- Berichtigt Verhalten Verilog & quot; $ halten & quot; und & quot; $ Erholung & quot; Timing-Check-Funktionen, die falsch Verstöße Simulation Initialisierung (DDIsa05993 - SMASH 5.15.0) berichten könnte.
- Korrigierte den Namen des SPICE Primitive iSine und vsine, die nicht wie im LRM beschrieben geladen wurden (DDIsa06009 - SMASH 5.15.0).
- Korrigierte Initialisierung der Laplace-Modell Funktion, die falsch in Arbeitspunktanalyse sein könnte (DDIsa06026 - SMASH 5.15.0) .
- Korrigierte Auslösung der Empfindlichkeit auf Verilog Variablen mehrfach in einem Delta-Zyklus zugeordnet (DDIsa04932 - SMASH 5.15.1).
- Korrigierte Umgang mit nicht verwendeten Netze in Verilog-A Beschreibungen, die Einträge in der Matrix Konvergenzprobleme (DDIsa05229 - SMASH 5.15.1) erstellt und verursacht werden.
- Korrigiert die Verilog-A-Laplace-Operator, die dazu führen können, schwie keiten zu fi nden einen Betriebspunkt (DDIsa06027 - SMASH 5.15.1).
- Verbesserungen:
- Features:
- Features:
(DDIsa06193 - SMASH 5.15.1)
(DDIsa06193 - SMASH 5.15.1)
(DDIsa06193 - SMASH 5.15.1)
Kommentare nicht gefunden