Anbieter zum Thema
Um sowohl die Produktivität der Benutzer als auch den gesamtem Return-on-Investment der Verifikation zu maximieren, muss sich die Emulation von einem projektgebundenen Engineering-Laborinstrument zu einer als Rechenzentrum bereitgestellter globalen Ressource wandeln. Diese Wandlung erfordert die Umstellung von der In-Circuit-Emulation mit ihrem Kabelgewirr, ihren Speed-Adaptern und physikalischen Geräten zu einer sauberen virtuellen Verifikationsumgebung. Ein erfolgreiches Beispiel ist Mentor Graphics’ Veloce OS3 VirtuaLab, das mehrere Projekte und rasch wechselnde Prioritäten unterstützt, weil es Peripheriekomponenten sofort neu konfigurieren kann. Möglich wird dies, weil VirtuaLab auf einem standardmäßigen Rechenzentrumscomputer bereitgestellt wird und nicht auf proprietären Hardware-Targets.
Der OS3-Enterprise-Server verwaltet die globalen Emulations-Ressourcen sehr effizient und konsolidiert sie in kommerzielle Queue-Manager als einzelne Einheit mit hoher Kapazität. Der Enterprise-Server bestimmt den effizientesten Ort, um jeden Job ablaufen zu lassen und bedient Jobs mit hoher Priorität sofort, indem er Jobs mit niedriger Priorität zeitweilig aussetzt. Veloce OS3 bietet für den Emulator auch moderne Verifikationsfunktionen, einschließlich PSL/SystemVerilog-Assertions, funktionale Coverage und UPF für Low-Power-Verifikation. Dies ermöglicht einen leistungsfähigen Coverage-Closure-Flow und „Pre-Silicon“-Performanceanalysen kritischer SoC-Subsysteme, auf denen Anwendungssoftware läuft.
Hardware-/Software-Co-Verifikation verlangt mehr Leistungsfähigkeit
Um die Wiederverwendung von Testbenches zu maximieren, wurde Mentors Verification-IP, die mittels Standard-UVM/RTL aufgebaut ist, für Simulations- und Beschleunigungsmodi konzipiert. Dies ermöglicht einen reibungslosen Übergang von der Simulation zur Emulation und führt im Vergleich zur Simulation zu einer 1000-fachen Leistungssteigerung ohne Abstriche bei der Funktionalität.
In jüngster Zeit hat sich der Emulationsmarkt angetrieben durch die Anforderungen von SoC-Designteams dramatisch entwickelt. Hardware-/Software-Co-Verifikation, ein Markenzeichen von SoC-Designs, hat die Nachfrage nach höherer Leistungsfähigkeit gesteigert. Mehrere Milliarden oder sogar Billionen von Zyklen werden für Treiber und Echtzeitbetriebssysteme, die Ausführung von Anwendungen wie High-Definition-Displays und Kompression oder die Leistungscharakterisierung in Netzwerk-Chips benötigt.
Während die Kapazitätsprobleme bereits gelöst wurden, werden die Leistungsfähigkeit und Kosten zu vorherrschenden Faktoren. Die meisten Designer werden auf Emulation umsteigen oder ihre Lizenzen erneuern, da sie schnell und bezahlbar ist.
Artikelfiles und Artikellinks
(ID:43060804)