Verilog HDL ist ein - Hardware-Beschreibungssprache - was wird von Entwicklern verwendet, um Hardware zu beschreiben. Verilog ist der Name aus der Sprache die Fähigkeit zu vergewissern und sich die Entwicklung und Umsetzung von Elektronik-Komponenten abgeleitet. SystemVerilog ist eine Erweiterung von Verilog , und baut auf den HDL -Protokolle. Wegen ihrer Beziehung sind die beiden HDL ist sehr ähnlich . Allerdings gibt es einige wichtige Faktoren, die Sie , um sie voneinander zu unterscheiden aktivieren. Programming Interface
SystemVerilog sucht , um die Fähigkeiten von Verilog konzentrieren und über die Sprache die Fähigkeit, IP-basierte Computer-Chips überprüfen zu verbessern. SystemVerilog erweitert Verilog mit der Umsetzung der "C" Computersprache Unterstützung, so dass Entwickler die HDL -Protokolle in der populären Programmiersprachen wie C und C + +.
Entwicklung
definieren < p> Verilog wurde von Automated Integrated Design Systems im Jahr 1985 entwickelt. Neunzehn Jahre später führte Accellera SystemVerilog zu Verilog -Fähigkeiten zu erweitern. Verilog begann als eine private HDL , bevor sie öffentlich gemacht im Jahr 1980. Nach Verilog HDL wurde eine öffentliche war Acellera der Lage, sowohl den Standard zu erweitern SystemVerilog und pflegen die verwaiste Verilog HDL .
Object und Assertion -based Verification
Im Gegensatz zu Verilog enthält die SystemVerilog HDL sowohl objekt- basierte und Assertion-Based- Verifikation. SystemVerilog kann verwendet werden, um true /false - Typ Behauptungen auf häufig verwendete Test -Module, die einen Teil der Arbeit schneidet der Umsetzung externen Test -Module für die Überprüfung vorzunehmen.
IEEE Labels
Verilog ist die IEEE 1364 Klassifizierung durch das Institute of Electrical and Electronics Engineers zugeordnet, während SystemVerilog als IEEE 1800 bezeichnet ist . Der IEEE entscheidet über eine Reihe von Standards oder Spezifikationen, müssen die Projekte erfüllen müssen, um die "IEEE "-Label tragen . Die numerischen Etiketten helfen, Verilog und SystemVerilog von zahllosen anderen des IEEE -Standards und Projekte unterscheiden - es gibt mehr als 1.300 Hardware-und Software-Protokolle durch die IEEE-Komitee entwickelt
.