JavaScript is currently disabled.Please enable it for a better experience of Jumi. Verilator har blivit asynkron

Verifiering i UVM blev just mer användbar i och med att Verilator fick stöd för dynamisk schemaläggning.

Det finns idag ett antal verifieringsramverk som tillåter användarna att skriva sina tester i allt från C++ till Python. Men för den som helst håller sig till Verilog och kanske dessutom har en inarbetad UVM-miljö så finns förbättringsmöjligheter även här.

UVM är i dagsläget det mest populära ramverket för verifiering av digital logik. Det är i sig öppen källkod men kräver en proprietär simulator eftersom ingen öppen simulator har haft tillräckligt med stöd för System Verilog.

Det har funnits stort intresse från industrin att kunna använda Verilator, världens snabbaste Verilogsimulator som dessutom är öppen källkod, tillsammans med UVM.

Tidigare har Verilator bara hanterat helt klocksynkrona händelser men nyligen togs ett stort kliv i den riktningen när stöd för dynamisk schemaläggning lades till för att stödja simulerade fördröjningar av signaler och asynkrona händelser.

Prenumerera på Elektroniktidningens nyhetsbrev eller på vårt magasin.


MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Rainer Raitasuo

Rainer
Raitasuo

+46(0)734-171099 rainer@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)