verilog語言入門教程 如何學習Verilog語言?
如何學習Verilog語言?如果你想開發(fā)FPGA,你必須精通Verilog。如果沒有數(shù)字電路基礎,建議先學習一些基本的數(shù)字電路知識。再看《Verilog-HDL數(shù)字設計與合成》一書,我們一定要注意,只
如何學習Verilog語言?
如果你想開發(fā)FPGA,你必須精通Verilog。如果沒有數(shù)字電路基礎,建議先學習一些基本的數(shù)字電路知識。再看《Verilog-HDL數(shù)字設計與合成》一書,我們一定要注意,只要我們看了可以合成的代碼,那些不能合成的東西就可以擦肩而過。練習!練習!練習!你不能通過閱讀來學習。如果你有一個開發(fā)板,當然,它是好的。如果你沒有,至少寫一個模擬程序。我讀書的時候買了一塊有幾千塊的開發(fā)板。如果你不練習,就永遠學不會。一句話,先讀一本書,了解基礎數(shù)據(jù)和電學。那最好是學習和實踐。一個非常有用的方法是在書或你自己面前想一些代碼,然后看看電路是什么樣子。與C語言和其它軟件語言相比,F(xiàn)PGA的調(diào)試難度很大。我們必須確保學得更扎實。Verilog是硬件描述語言。歸根結(jié)底,你設計的是電路,而不是軟件。不能使用C語言和其他軟件語言。
Verilog哪本教材適合入門?
這三本我都讀過了。第三本書最適合初學者(這意味著他們以前從未接觸過Verilog)。它從宏觀的角度介紹這門課程,但也不乏具體的語法應用。如果你讀完這本書,你可以讀得更詳細。第二個很好,介紹也很詳細。但如果你一開始就用第二本書,會讓你覺得煩躁,因為它太詳細了。最初,Verilog只是一點點,它似乎談了很多。我讀的第一本書是夏宇文翻譯的Verilog advanced digital design。對初學者來說太深了,內(nèi)容太多了。我看了很久以后會覺得無聊的。這是我的經(jīng)驗,希望對你有所幫助