verilog語言入門教程 如何學習Verilog語言?
如何學習Verilog語言?如果你想開發FPGA,你必須精通Verilog。如果沒有數字電路基礎,建議先學習一些基本的數字電路知識。再看《Verilog-HDL數字設計與合成》一書,我們一定要注意,只
如何學習Verilog語言?
如果你想開發FPGA,你必須精通Verilog。如果沒有數字電路基礎,建議先學習一些基本的數字電路知識。再看《Verilog-HDL數字設計與合成》一書,我們一定要注意,只要我們看了可以合成的代碼,那些不能合成的東西就可以擦肩而過。練習!練習!練習!你不能通過閱讀來學習。如果你有一個開發板,當然,它是好的。如果你沒有,至少寫一個模擬程序。我讀書的時候買了一塊有幾千塊的開發板。我永遠學不會這個。一句話,先讀一本書,了解基礎數據和電學。那最好是學習和實踐。一個非常有用的方法是在書或你自己面前想一些代碼,然后看看電路是什么樣子。與C語言和其它軟件語言相比,FPGA的調試難度很大。我們必須確保學得更扎實。Verilog是硬件描述語言。歸根結底,你設計的是電路,而不是軟件。不能使用C語言和其他軟件語言。
對于初學者比較好的verilog教材是什么?
作為初學者,北京航空航天大學夏宇文老師寫了一本不錯的《Verilog數字系統設計教程》。該書詳細介紹了Verilog的語法和設計中需要注意的一些問題。當然,這本書只是一個介紹。Verilog只是一種語言。要真正設計FPGA,需要知道如何使用相應的軟件,比如Xilinx-ise和Altera-QuartusII。建議您也看一下這些軟件的使用指南。關于設計思想,很多書都提到過。我希望你能讀更多的外國書。史蒂夫·基爾茨的高級FPGA設計或邁克爾·D·西萊蒂的Verilog HDL高級數字設計都是好書。
Verilog哪本教材適合入門?
這三本我都讀過了。第三本書最適合初學者(這意味著他們以前從未接觸過Verilog)。它從宏觀的角度介紹這門課程,但也不乏具體的語法應用。如果你讀完這本書,你可以讀得更詳細。第二個很好,介紹也很詳細。但如果你一開始就用第二本書,會讓你覺得煩躁,因為它太詳細了。最初,Verilog只是一點點,它似乎談了很多。我讀的第一本書是夏宇文翻譯的Verilog advanced digital design。對初學者來說太深了,內容太多了。我看了很久以后會覺得無聊的。這是我的經驗,希望對你有所幫助