2013-05-06 47 views
4

如何獲取Verilog語言標準? 有免費版嗎?如果不是,我可以得到的最接近的免費資源是什麼?如何獲得Verilog語言標準?

我感興趣的是:

  • IEEE標準1364-2001
  • IEEE標準1364年至2005年

我發現IEEEXplore付費版本,但價格($ 175),似乎一對於那些只想查找一些東西的人來說,這一點很陡。

+2

如果你的大學生大多數課程提供通過大學的IEEE訪問。但Google可能對這些版本很安靜;) – Morgan 2013-05-06 14:55:19

回答

10

你可以得到免費的最接近的是IEEE 1800至2012年的SystemVerilog LRM,您可以在這裏免費下載:

+2

如果您的學校或公司擁有IEEEXplore訂閱,那麼您應該可以通過該訂閱獲得免費。我建議獲得免費的IEEE Std 1800-2012,@dwikle提供鏈接。它集成了所有Verilog版本(IEEE Std 1364-XXXX),SystemVerilog版本(IEEE Std 1800-20XX)。 IEEE Std 1800-2012第22.14節列出了關鍵字的差異。 – Greg 2013-05-06 19:00:53

+0

SystemVerilog!= Verilog 2001 – Stephen 2014-11-09 12:10:55

6

不要讓1800 LRM - SystemVerilog的不是Verilog,並且改變了很多,它作爲Verilog參考是沒用的。你可以在各個地方免費找到2005 LRM的草案2 - 搜索'1364-2005.pdf'。這非常接近2005年的LRM,而且足夠好。不知道你在哪裏得到了175美元的價格標籤 - 我想我幾年前爲印刷版和pdf版付了很多。

+5

這不完全正確。在IEEE Std 1800-2009的發佈中,Verilog和SystemVerilog已經被IEEE合併,如快速摘要中所述; http://ieeexplore.ieee.org/servlet/opac?punumber=5354133。這兩種語言現在是相同的,假設你正在運行一個跟上標準的模擬器。 – Greg 2013-05-08 01:39:17

+2

不,它*完全正確。這兩種語言是不一樣的;從類型到網絡和登記冊之間的差異,從上到下,各種基本的東西都有根本的區別。如果您需要Verilog的指導,讀取SystemVerilog LRM完全是錯誤的。 IEEE是無關緊要的;這個過程是由供應商通過CAG驅動的,並由IEEE制定的。 – EML 2013-05-08 07:44:19

+1

[關於Verilog的維基百科文章](http://en.wikipedia.org/wiki/Verilog#SystemVerilog)表明SystemVerilog代表Verilog 2005中定義的_superset_。我不是Verilog規範的專家,我只是然而,假設該維基百科文章中的那個項目可能代表一個有效且真實的斷言。 雖然我不希望聽起來不友善,但我不確定供應商政治如何在規範中引入。在考慮Verilog w.r.t中Java的前瞻性工具開發時,我想我想從SystemVerilog開始,LOL Cheers – 2014-01-24 19:02:29