Das Verfolgen der Signale und das Zählen der Merkmale der Kanten ist auch sehr nützlich, um die Kanten zu zählen. Bewertung gesammelt von und auf G2.com gehostet.
Manchmal hängt es, wenn mehrere Signale geladen werden oder die große Welle abklingt. Bewertung gesammelt von und auf G2.com gehostet.
1. Schneller als die meisten Simulatoren wie ModelSim, XST, Quartus, Riviera Pro.
2. Ermöglicht das Hinzufügen der tiefsten Signale in der Hierarchie, was der schönste Teil daran ist. Es ist eine kritische Funktionalität, ich weiß nicht, warum andere sie noch nicht in ihre Simulatoren aufgenommen haben. Bewertung gesammelt von und auf G2.com gehostet.
1. Kein Erzwingen erlaubt.
2. Die Simulation sollte vollständig TB-basiert sein, sonst ist man hilflos.
Ich würde dem Cadence-Team empfehlen, eine Art Erzwingungsfunktionalität hinzuzufügen. Es könnte zu zeitlichen Unvollkommenheiten führen, aber für ein kleines Stück Code, das einer Überprüfung bedarf, wird das Schreiben von TB ein wenig Zeitverschwendung. Bewertung gesammelt von und auf G2.com gehostet.
Das Beste an der Nutzung ist, dass es mehrere verfügbare Optionen hat, die es von anderen Debugging-Tools unterscheiden. Ich habe es nach der Verwendung von VCS genutzt und dieses scheint benutzerfreundlicher zu sein. Es hat viele Optionen wie Trace Drivers Sidebars, die uns Informationen über den Prozentsatz der Logik zeigen, die an der Diskrepanz beteiligt ist, und das ist cool. Das Debugging ist mit seinen Funktionen, die den Testbench-String im ASCII-Format und in anderen verschiedenen Formaten darstellen, sehr einfach geworden, was als Neuling sehr nützlich ist, um zu wissen, in welchem Modus man sich befindet und welches Problem man hat, was einen guten Start für das Debugging gibt. Die verfügbaren Filteroptionen zur Suche in der Hierarchie sind sehr gut. Wir können jeden String mit der Hierarchie abgleichen, ob es ein Punkt oder Schrägstrich ist, obwohl dies kleine Dinge sind, finde ich sie sehr benutzerfreundlich. Es speichert die vorherigen 2-3 Sitzungen im Tool-Speicher und gibt uns die Möglichkeit, die Sitzung erneut zu öffnen, wenn es beim Debuggen eines Problems hängt. Bewertung gesammelt von und auf G2.com gehostet.
Das einzige, was ich am meisten nicht mag, ist sein schematischer Tracer. Jemand könnte es gut finden, da es das gesamte hierarchische Schema im schematischen Browser anzeigt, aber manchmal passiert es, dass es die Netze als unverbunden zeigt, die wir als verbunden finden, wenn wir im Netlist oder DFTVisualizer analysieren. Bewertung gesammelt von und auf G2.com gehostet.
Die Debugging-Funktionen, bei denen man in verschiedene Debugging-Mechanismen wie das Verfolgen von Signalen im Schaltplan oder das Suchen nach Treibern eines bestimmten Signals im Quellcode-Browser, UVM-Debug-Steuerungen, Zielausdrucksrechner, die Fähigkeit, die Signale und die Simulation während des Laufs zu steuern, springen kann; usw. Auch der Zugriff auf Checker-Blöcke und Assertions-Blöcke hilft manchmal sehr, um einen Blick auf Fehler zu werfen. All dies zusammen macht es zu einem großartigen Werkzeug für das Debugging. Bewertung gesammelt von und auf G2.com gehostet.
Manchmal ist das Debugging etwas knifflig, wenn es um die x-Propagation geht, oder die Simulation gerät in eine Endlosschleife. Da ich in der Mixed-Signal-Verifikation tätig bin, hätte ich gerne einen leichteren Dump und eine schnellere Simulation. Jedenfalls glaube ich, dass Cadence kontinuierlich Anstrengungen unternimmt, um dies zu erreichen. Bewertung gesammelt von und auf G2.com gehostet.
Ich mag die Funktion, bei der ich den Quellcode ansehen kann, und auch das Signal mithilfe eines Schaltplans verfolgen kann. Ich kann die Treiber und Lasten eines Signals mühelos nachverfolgen. Auch das GUI-Debugging, bei dem ich einen Haltepunkt hinzufügen und jeden Schritt oder Zwischenausgang ansehen kann. Es ist hilfreich. Ich arbeite im Mixed-Signal-Bereich, und das Prüfen und Debuggen von Mixed-Signal-IP/SoC wird mit den oben genannten Funktionen erleichtert. Bewertung gesammelt von und auf G2.com gehostet.
Ich habe es für mehrere Produkte verwendet und es funktioniert gut für mich. Bewertung gesammelt von und auf G2.com gehostet.
Enge Integration für verschiedene Debugs wie:
Verilog (RTL)
Gate Level
SV-TB
UVM
Specman
PSS
SVA
PSL
SystemC
DPI usw.
Sehr zuverlässiger Debugger, stürzt nicht so oft ab wie andere ähnliche Werkzeuge. Solides Aussehen und Gefühl geben ein sehr professionelles Werkzeug für die tägliche Fehlersuche.
Signal-Suche, Wert-Findung, Treiberverfolgung sind sehr einfach. Ausdrucks-Builder, Bus-Builder funktionieren wie ein Zauber. Bewertung gesammelt von und auf G2.com gehostet.
Manchmal langsam - besonders bei großen Designs über Remote-Verbindungen. Ich wünschte, das SHM (das Dump-Format in Xcelium/Simvision) wäre so kompakt wie FSDB (Fast Signal Data Base). Auch die Unterstützung für PSS (Portable Stimulus Standard) muss noch reifen. Assertions funktionieren gut, ich würde gerne einen Evaluator-Engine sehen, damit wir SVA (SystemVerilog Assertions) on-the-fly hinzufügen und neu bewerten können, ohne die Simulationen erneut ausführen zu müssen. Bewertung gesammelt von und auf G2.com gehostet.
Simvision-Debug bietet die Möglichkeit, UVM-klassenbasierte Funktionen in der Wellenform zu sehen. Außerdem ist es am einfachsten zu verwenden. Derzeit das beste Werkzeug auf dem Markt. Der einzige fähige Konkurrent ist Synopsys Verdi. Bewertung gesammelt von und auf G2.com gehostet.
Mehr Bildungsressourcen können bereitgestellt werden und mehr Unterstützung von Anbietern ist erforderlich. Manchmal dauert die Ladezeit für große Datenmengen so lange, dass es scheint, als wäre das Tool abgestürzt. Aber dennoch habe ich nichts Besseres als dieses gefunden. Und anstatt so viel für Lizenzen und Kosten auszugeben, sind mehr Open-Source-Initiativen erforderlich. Bewertung gesammelt von und auf G2.com gehostet.
Das Werkzeug ermöglicht es mir, die Signale mit viel Bequemlichkeit zu verfolgen. Dumps sind einfach zu handhaben und schnell zu laden. Bewertung gesammelt von und auf G2.com gehostet.
Die anfängliche Lernkurve ist für einen Neuling ziemlich steil. Bewertung gesammelt von und auf G2.com gehostet.
Es hat mehrere Werkzeuge zum Debuggen der Funktionalität meines RTL-Designs. Bewertung gesammelt von und auf G2.com gehostet.
Aus meiner Erfahrung mit der Nutzung empfehle ich eine Funktion, um alle Gruppierungssignale im Waveform-Fenster auf einmal zu erweitern. Bewertung gesammelt von und auf G2.com gehostet.
Ich mag die Funktionen zur Wellenformanzeige und Schaltplanverfolgung. Als Implementierungsingenieur ist dies sehr hilfreich beim Debuggen verschiedener DFT-Probleme (Scan, Speicher-BIST, Logik-BIST, Boundary-Scan usw.). Bewertung gesammelt von und auf G2.com gehostet.
Es gibt einige Male, dass SimVision-Abstürze auftreten, insbesondere beim Laden sehr großer Designs. Bewertung gesammelt von und auf G2.com gehostet.
Sehr leistungsstarkes Debugging-Tool. Einfaches Debuggen von UVM-Klassen, Assertions und interaktiven Sitzungen. Ich mag die Suchoptionen und das Setzen von Haltepunktbedingungen. Es ist sehr einfach, Ausdrücke mit den Signalen zu erstellen. Ich habe alle erforderlichen Befehle im Konsolenfenster gefunden, sodass ich problemlos im Batch-Modus arbeiten kann, meistens nutze ich den Batch-Modus für die Abdeckungsanalyse. Bewertung gesammelt von und auf G2.com gehostet.
AutoTracing kann verbessert werden. X-Prop-Simulationstracing fühlt sich mit diesem Werkzeug schwierig an. Das Zusammenführen alter und neuer Wellenform-Dumps und das Debuggen parallel in zwei Fenstern fühlt sich immer schwierig an. Bewertung gesammelt von und auf G2.com gehostet.