(原創) Verilog入門書推薦2:數位系統實習 Quartus II (SOC) (Verilog)
2008-08-11 10:34
537 查看
Abstract
之前曾經推薦過一本Verilog的薄書,這次再推薦一本適合FPGA與Quartus II的Verilog入門書籍。
Intrduction
之前曾經在(原創) Verilog入門書籍推薦:Verilog數位電路設計範例寶典(基礎篇) (IC Design) (Verilog)推薦過一本相當容易閱讀的Verilog入門書籍,不過初學者可能面臨一個更基本的問題:連工具都不太會用!!。
這本書有以下幾個特色:
1.結合Quartus II與DE2
每個範例皆Step by step的介紹如何使用Quartus II,並搭配DE2,結果除了可用波形圖仿真外,還可實際燒入DE2觀察結果。
2.每個範例都用三種方式呈現
a.電路圖:
老實說,我不贊成一下子就用Verilog學習數位系統,由於Verilog與C語法相近,這會讓初學者沒有硬體觀念,而用C的軟體思維去思考,畢竟Verilog只是硬體描述語言,一定要先用電路思考,最後只是將電路用code表示而已。
b.Verilog:
已經用電路圖了解硬體架構後,才開始用Verilog的RTL去實現,並在範例中循序漸進的介紹Verilog語法。
c.Mega function:
這也是本書的一大特色,會在範例中使用Altera所提供的Mega function來簡化設計,讓你自然的學習Quartus II內建的Mega function。
Conclusion
事實上我在blog的很多範例,都是看了這本書之後加以修改而成,我從這本書學到很多東西,在此推薦給Verilog的初學者學習。
See Also
(原創) Verilog入門書籍推薦:Verilog數位電路設計範例寶典(基礎篇) (IC Design) (Verilog)
(原創) Verilog入門書推薦3:基于Verilog HDL的數字系統應用設計 (SOC) (Verilog)
之前曾經推薦過一本Verilog的薄書,這次再推薦一本適合FPGA與Quartus II的Verilog入門書籍。
Intrduction
作者:陸自強 出版社:儒林圖書公司 語言:繁體中文 ISBN:9789574998210 |
這本書有以下幾個特色:
1.結合Quartus II與DE2
每個範例皆Step by step的介紹如何使用Quartus II,並搭配DE2,結果除了可用波形圖仿真外,還可實際燒入DE2觀察結果。
2.每個範例都用三種方式呈現
a.電路圖:
老實說,我不贊成一下子就用Verilog學習數位系統,由於Verilog與C語法相近,這會讓初學者沒有硬體觀念,而用C的軟體思維去思考,畢竟Verilog只是硬體描述語言,一定要先用電路思考,最後只是將電路用code表示而已。
b.Verilog:
已經用電路圖了解硬體架構後,才開始用Verilog的RTL去實現,並在範例中循序漸進的介紹Verilog語法。
c.Mega function:
這也是本書的一大特色,會在範例中使用Altera所提供的Mega function來簡化設計,讓你自然的學習Quartus II內建的Mega function。
Conclusion
事實上我在blog的很多範例,都是看了這本書之後加以修改而成,我從這本書學到很多東西,在此推薦給Verilog的初學者學習。
See Also
(原創) Verilog入門書籍推薦:Verilog數位電路設計範例寶典(基礎篇) (IC Design) (Verilog)
(原創) Verilog入門書推薦3:基于Verilog HDL的數字系統應用設計 (SOC) (Verilog)
相关文章推荐
- (原創) Verilog入門書推薦3:基于Verilog HDL的數字系統應用設計 (SOC) (Verilog)
- (原創) Verilog入門書籍推薦:Verilog數位電路設計範例寶典(基礎篇) (IC Design) (Verilog)
- (原創) DE2-70能玩些什麼? (SOC) (Verilog) (Quartus II) (SOPC Builder) (Nios II) (μC/OS-II) (DE2-70)
- (原創) Nios II好書推薦1:系統晶片設計 -- 使用Nios II (SOC) (Nios II) (DE2)
- (原創) 如何使用SignalTap II觀察reg與wire值? (SOC) (Verilog) (Quartus II) (SignalTap II)
- (原創) 多工器MUX coding style整理 (SOC) (Verilog) (Quartus II)
- (原創) 是否該將所有Verilog檔都加入到Quartus II project中? (IC Design) (Quartus II)
- (原創) 如何以2進位顯示8位數的七段顯示器? (SOC) (Verilog) (DE2)
- (原創) 如何使用參數式模組? (SOC) (Verilog) (C/C++) (template)
- (原創) 如何設計電子鐘(II)? (SOC) (Verilog) (MegaCore) (DE2)
- (原創) 如何實現Real Time對Binary Image做Dilation? (SOC) (Verilog) (Image Processing) (DE2-70) (TRDB-D5M) (TRDB-LTM)
- (原創) 另外一個Quartus II 8.0破解方式 (SOC) (Quartus II) (Nios II)
- (原創) 如何使用Verilog將YCbCr轉RGB? (SOC) (Verilog) (DE2-70)
- 如何避免Quartus II自動將未宣告的信號視為wire? (SOC) (Verilog) (Quartus II)
- (原創) 物件導向技術不只用在軟體開發而已,一樣也適用在系統晶片開發 (IC Design) (Verilog) (OO)
- (原創) 如何做functional simulation? (SOC) (Quartus II) (ModelSim)
- (原創) 如何解決CONF_DONE pin failed to go high in device 1的錯誤訊息? (SOC) (Quartus II) (DE2)
- (原創) 如何自己用SOPC Builder建立一個能在DE2上跑μC/OS-II的Nios II系統 (SRAM精簡版)? (SOC) (Quartus II) (Nios II) (SOPC Builder) (μC/OS-II) (DE2)
- (原創) 如何實現Real Time對Binary Image做Erosion? (SOC) (Verilog) (Image Processing) (DE2-70) (TRDB-D5M) (TRDB-LTM)
- (原創) 如何設計乘加電路? (SOC) (Verilog) (MegaCore)