GeeksforGeeks

1. Verilog:
Verilog jest językiem opisu sprzętu (HDL). Jest to język komputerowy, który jest używany do opisu struktury i zachowania układów elektronicznych. W 1983 roku Verilog language zaczął być zastrzeżonym językiem do modelowania sprzętowego w Gateway Design Automation Inc, a później stał się standardem IEEE 1364 w 1995 roku i zaczął być coraz szerzej stosowany. Verilog jest oparty na testbench na poziomie modułu.

2. SystemVerilog :
SystemVerilog jest połączeniem języka opisu sprzętu (HDL) i języka weryfikacji sprzętu (HVL) i połączeniem określanym jako HDVL. Oznacza to, że opisuje strukturę i zachowanie obwodów elektronicznych, a także weryfikuje obwody elektroniczne napisane w języku opisu sprzętu. SystemVerilog działa jako superset Verilog z wieloma rozszerzeniami do języka Verilog w 2005 roku i stał się standardem IEEE 1800 i ponownie zaktualizowany w 2012 roku jako standard IEEE 1800-2012. SystemVerilog jest oparty na poziomie klasy testbench, który ma bardziej dynamiczny charakter.

różnica między Verilog i SystemVerilog :

S.No. VERILOG SYSTEMVERILOG
Verilog jest językiem opisu sprzętu (HDL). SystemVerilog jest połączeniem języka opisu sprzętu (HDL) i języka weryfikacji sprzętu (HVL).
język Verilog jest używany do budowy i modelowania systemów elektronicznych. język SystemVerilog służy do modelowania, projektowania, symulacji, testowania i wdrażania systemu elektronicznego.
wspiera zorganizowany paradygmat. obsługuje paradygmat strukturalny i obiektowy.
Verilog jest oparty na testbench na poziomie modułu. SystemVerilog jest oparty na poziomie klasy testbench.
jest standaryzowany jako IEEE 1364. jest standaryzowany jako IEEE 1800-2012.
Verilog jest pod wpływem języka C i języka programowania Fortran. SystemVerilog jest oparty na języku programowania Verilog, VHDL i C++.
posiada rozszerzenie pliku .v lub .vh ma rozszerzenie pliku. sv lub .svh
obsługuje typ danych Wire i Reg. obsługuje różne typy danych, takie jak enum, union, struct, string, class.
opiera się na hierarchii modułów. jest on oparty na klasach.
powstał w 1983 roku jako zastrzeżony język do modelowania sprzętowego. pierwotnie miał być przedłużeniem Verilog w roku 2005.

Tagi Artykułu: