| 5 | 1/1 | 返回列表 |
| 查看: 6136 | 回復: 21 | ||||||||||||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | ||||||||||||
[交流]
推薦一本學習FPGA的好書 已有21人參與
|
||||||||||||
|
現(xiàn)在介紹FPGA的教材非常多,大多都是先介紹FPGA的結(jié)構(gòu)、Veriolg語言或VHDL的語法,有些教材中這些內(nèi)容就要占到80%,在對FPGA的設計有了基本了解后,這些內(nèi)容其實就沒有太多必要地看了。我在看FPGA的相關(guān)書籍時,只要是看作者通過哪些實際的工程項目,這樣可以學習下這一類項目的基本知識。近幾年出版的大部分教材中,作者們逐漸開始把自己做的一些項目安排在最后一兩章,可以說這樣的教材也已經(jīng)算不錯的了。 我在學習FPGA的這段時間中,看了不少關(guān)于FPGA方面的書,其中有一本是非常不錯的。該書是由云創(chuàng)工作室編寫的《Verilog HDL程序設計與實踐》,2009年人民郵電出版社出版。該書屬于Xilinx大學合作計劃指定教材,有Xilinx大學計劃的標簽的(這樣的標簽不是隨便能貼上的,能夠有這樣的標簽也就可以看出該書的份量了)。 該書系統(tǒng)講解了Verilog HDL的基本語法和高級實用技巧,不僅能讓讀者掌握基本的語法,還能夠獲得深層次理解,具有很強的可讀性、指導性和實用性。 關(guān)于可讀性,我只想說,該書中第一章介紹EDA技術(shù)、Verilog與VHDL的對比等概述,第二章圖文并貌介紹ISE軟件從安裝到下載配置FPGA,僅用4頁介紹FPGA的結(jié)構(gòu)(如果想了解FPGA的結(jié)構(gòu),還是看其他書吧)。從第三章到第十三章每一頁都有必要細讀。 再說實踐性,除了講語法中列出的實例外,第十一章比較詳細地介紹7個實例,第十二章介紹Xilinx硬核模塊的調(diào)用,第十三章介紹串口通信的實例,這些實例中都包含了可綜合的程序和測試程序。 最重要的是該書的指導性。以該書在第十章介紹狀態(tài)的Verilog HDL實現(xiàn)進行說明。 按代碼描述方法的不同,狀態(tài)機可分為一段式描述、二段式描述和三段式描述等,并給出3種常用描述模板。 給出的“二段式”狀態(tài)機的Verilog HDL代碼模板如下: always @(posedge clk) begin if(!rst_n) state <= idle; else state <= next_state; end always @(state) begin case(state) s0: begin // out1 = ; out2 = ; next_state = ; // end s1: begin // out1 = ; out2 = ; next_state = ; // end endcase end 在夏宇聞的《Verilog數(shù)字系統(tǒng)設計教程》中(這本書也不錯,深入講解Verilog的語法,入門后深入設計FPGA是非看不可的),只是針對幾個例子介紹設計狀態(tài)要注意的一些問題,終究比不上這種直接列出整個結(jié)構(gòu)來得更加直觀形象。這里想起一個成語:授人魚不如授人漁。 此外書中還介紹了編寫測試文件的方法,其他書籍在這一方面沒有做到很好。 這本書是由公司組織編著的(前言是提到是Xilinx公司大學計劃部和上海智翔信息科技發(fā)展有限公司推出的),相比目前很多教師為了職稱或為了寫書而寫書四拼八湊起來,其中有更多的實踐經(jīng)驗值得大家學習,期待能有更多類似的書籍出版。 在百度上搜索了,云創(chuàng)工作室還有另外一本書《多媒體處理FPGA實現(xiàn)——System Generator篇》(含光盤1張),看了目錄,是屬于理論與實踐相結(jié)合的介紹在Xilinx FPGA上進行音頻、圖像、視頻等多媒體處理的開發(fā)過程,過段時間我會去買一本的。 |
通信工程與電子信息工程 | 學術(shù)研究 | 淘貼集 | 基金.論文.經(jīng)驗 |
學海無涯! | 信號處理資源 | 電子通信 | 資料 |
通信專業(yè)問題匯集 |

![]() ![]() ![]() ![]() |
銀蟲 (正式寫手)
銀蟲 (正式寫手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 307求調(diào)劑 +3 | 余意卿 2026-03-21 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 070300,一志愿北航320求調(diào)劑 +3 | Jerry0216 2026-03-22 | 5/250 |
|
|
[考研] 0854電子信息求調(diào)劑 +3 | α____ 2026-03-22 | 3/150 |
|
|
[考研] 311求調(diào)劑 +6 | 冬十三 2026-03-18 | 6/300 |
|
|
[考研] 308求調(diào)劑 +3 | 墨墨漠 2026-03-21 | 3/150 |
|
|
[考研] 289求調(diào)劑 +7 | 懷瑾握瑜l 2026-03-20 | 7/350 |
|
|
[考研] 319求調(diào)劑 +4 | 小力氣珂珂 2026-03-20 | 4/200 |
|
|
[考研] 生物學一志愿985,分數(shù)349求調(diào)劑 +4 | zxts12 2026-03-21 | 7/350 |
|
|
[考研] 一志愿深大,0703化學,總分302,求調(diào)劑 +4 | 七月-七七 2026-03-21 | 4/200 |
|
|
[考研] 材料學碩333求調(diào)劑 +3 | 北道巷 2026-03-18 | 3/150 |
|
|
[考研] 311求調(diào)劑 +3 | 勇敢的小吳 2026-03-20 | 3/150 |
|
|
[考研] 266求調(diào)劑 +3 | 哇呼哼呼哼 2026-03-20 | 3/150 |
|
|
[考研] 機械專碩299求調(diào)劑至材料 +3 | kkcoco25 2026-03-16 | 4/200 |
|
|
[考研] 一志愿重慶大學085700資源與環(huán)境專碩,總分308求調(diào)劑 +3 | 墨墨漠 2026-03-18 | 3/150 |
|
|
[考研] 350求調(diào)劑 +5 | weudhdk 2026-03-19 | 5/250 |
|
|
[考研] 求調(diào)劑 +3 | 暗涌afhb 2026-03-16 | 3/150 |
|
|
[論文投稿]
申請回稿延期一個月,編輯同意了。但系統(tǒng)上的時間沒變,給編輯又寫郵件了,沒回復
10+3
|
wangf9518 2026-03-17 | 4/200 |
|
|
[考研] 一志愿福大288有機化學,求調(diào)劑 +3 | 小木蟲200408204 2026-03-18 | 3/150 |
|
|
[考研] 0703化學調(diào)劑 +3 | 妮妮ninicgb 2026-03-17 | 3/150 |
|
|
[考研] 材料,紡織,生物(0856、0710),化學招生啦 +3 | Eember. 2026-03-17 | 9/450 |
|