Verilog HDL是一種硬件描述語(yǔ)言,以文本形式來(lái)描述數(shù)字系統(tǒng)硬件的結(jié)構(gòu)和行為的語(yǔ)言,用它可以表示邏輯電路圖、邏輯表達(dá)式,還可以表示數(shù)字邏輯系統(tǒng)所完成的邏輯功能。 Verilog HDL和VHDL是世界上最流行的兩種硬件描述語(yǔ)言,都是在20世紀(jì)80年代中期開發(fā)出來(lái)的。前者由Gateway Design Automation公司(該公司于1989年被Cadence公司收購(gòu))開發(fā)。兩種HDL均為IEEE標(biāo)準(zhǔn)。
這兩種語(yǔ)言都是用于bai數(shù)字電子系統(tǒng)設(shè)計(jì)的硬件描述語(yǔ)言,而且都已經(jīng)zhi是 IEEE 的標(biāo)準(zhǔn)。 VHDL 1987 年成為dao標(biāo)準(zhǔn),而 Verilog 是 1995 年才成為標(biāo)準(zhǔn)的。這個(gè)是因?yàn)?VHDL 是美國(guó)軍方組織開發(fā)的,而 Verilog 是一個(gè)公司的私有財(cái)產(chǎn)轉(zhuǎn)化而來(lái)的。為什么 Verilog 能成為 IEEE 標(biāo)準(zhǔn)呢?它一定有其優(yōu)越性才行,所以說(shuō) Verilog 有更強(qiáng)的生命力。
這兩者有其共同的特點(diǎn):
1. 能形式化地抽象表示電路的行為和結(jié)構(gòu);
2. 支持邏輯設(shè)計(jì)中層次與范圍地描述;
3. 可借用高級(jí)語(yǔ)言地精巧結(jié)構(gòu)來(lái)簡(jiǎn)化電路行為和結(jié)構(gòu);具有電路仿真與驗(yàn)證機(jī)制以保證設(shè)計(jì)的正確性;
4. 支持電路描述由高層到低層的綜合轉(zhuǎn)換;
5. 硬件描述和實(shí)現(xiàn)工藝無(wú)關(guān);
6. 便于文檔管理;
7. 易于理解和設(shè)計(jì)重用
但是兩者也各有特點(diǎn)。 Verilog HDL 推出已經(jīng)有 20 年了,擁有廣泛的設(shè)計(jì)群體,成熟的資源也比 VHDL 豐富。 Verilog 更大的一個(gè)優(yōu)勢(shì)是:它非常容易掌握,只要有 C 語(yǔ)言的編程基礎(chǔ),通過(guò)比較短的時(shí)間,經(jīng)過(guò)一些實(shí)際的操作,可以在 2 ~ 3 個(gè)月內(nèi)掌握這種設(shè)計(jì)技術(shù)。而 VHDL 設(shè)計(jì)相對(duì)要難一點(diǎn),這個(gè)是因?yàn)?VHDL 不是很直觀,需要有 Ada 編程基礎(chǔ),一般認(rèn)為至少要半年以上的專業(yè)培訓(xùn)才能掌握。
目前版本的 Verilog HDL 和 VHDL 在行為級(jí)抽象建模的覆蓋面范圍方面有所不同。一般認(rèn)為 Verilog 在系統(tǒng)級(jí)抽象方面要比 VHDL 略差一些,而在門級(jí)開關(guān)電路描述方面要強(qiáng)的多。
近 10 年來(lái), EDA 界一直在對(duì)數(shù)字邏輯設(shè)計(jì)中究竟用哪一種硬件描述語(yǔ)言爭(zhēng)論不休,目前在美國(guó),高層次數(shù)字系統(tǒng)設(shè)計(jì)領(lǐng)域中,應(yīng)用 Verilog 和 VHDL 的比率是 80 %和 20 %;日本和臺(tái)灣和美國(guó)差不多;而在歐洲 VHDL 發(fā)展的比較好。在中國(guó)很多集成電路設(shè)計(jì)公司都采用 Verilog
-
Verilog
+關(guān)注
關(guān)注
28文章
1364瀏覽量
111409 -
vhdl
+關(guān)注
關(guān)注
30文章
819瀏覽量
129335
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
例說(shuō)Verilog HDL和VHDL區(qū)別

FPGA編程是用VHDL還是verilog HDL好用?謝謝了!
如何用VHDL、Verilog HDL實(shí)現(xiàn)設(shè)計(jì)輸入?
X-HDL v3.2.55 VHDL/Verilog語(yǔ)言翻譯器
VHDL和Verilog HDL語(yǔ)言對(duì)比
Verilog HDL與VHDL及FPGA的比較分析
vhdl和verilog的區(qū)別_vhdl和verilog哪個(gè)好?

Verilog HDL的基礎(chǔ)知識(shí)詳細(xì)說(shuō)明

Verilog HDL verilog hdl和vhdl的區(qū)別
Verilog HDL入門教程-Verilog HDL的基本語(yǔ)法
Verilog與VHDL的比較 Verilog HDL編程技巧
淺談Verilog和VHDL的區(qū)別

評(píng)論