FPGA Verilog開發(fā)實(shí)戰(zhàn)指南:基于Intel Cyclone IV(進(jìn)階篇)
定 價(jià):169 元
- 作者:劉火良,楊森,張碩 著
- 出版時(shí)間:2021/3/1
- ISBN:9787111674108
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP332.1-62
- 頁碼:544
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書內(nèi)容銜接《FPGA Verilog開發(fā)實(shí)戰(zhàn)指南:基于Intel Cyclone IV(基礎(chǔ)篇)》,基于通用Intel Cyclone IV系列FPGA開發(fā)板介紹FPGA工程設(shè)計(jì)方法和實(shí)踐,并給出了大量參考實(shí)例。全書包括12章,以進(jìn)階提高內(nèi)容為主,涉及WM8978音頻回環(huán)實(shí)驗(yàn)、乒乓操作、SDRAM讀寫控制器的設(shè)計(jì)與驗(yàn)證、WM8978錄音與回放、OV7725攝像頭VGA圖像顯示、快速批量綁定或刪除引腳配置、SD卡音樂播放、以太網(wǎng)數(shù)據(jù)回環(huán)實(shí)驗(yàn)、基于以太網(wǎng)傳輸?shù)腣GA圖片顯示、基于OV7725的以太網(wǎng)視頻傳輸、時(shí)序分析理論基礎(chǔ),詳細(xì)介紹每個(gè)操作步驟,并附上大量的截圖供讀者在實(shí)際操作時(shí)參考。
適讀人群 :適合入門學(xué)習(xí)FPGA邏輯設(shè)計(jì)與開發(fā)的工程師參考閱讀,也可供高校電子信息、自動(dòng)控制等相關(guān)專業(yè)學(xué)生學(xué)習(xí)參考
1.本書基于Intel Cyclone IV的野火征途系列FPGA開發(fā)板,由野火專家結(jié)合實(shí)戰(zhàn)案例詳解FPGA邏輯設(shè)計(jì)方法與開發(fā)實(shí)戰(zhàn),配有大量實(shí)驗(yàn)例程,并提供案例源代碼。
2.本書內(nèi)容翔實(shí)、由淺入深、案例豐富,適合FPGA邏輯設(shè)計(jì)與開發(fā)工程師的入門學(xué)習(xí)參考,也可供高校電子信息、自動(dòng)控制等相關(guān)專業(yè)學(xué)生學(xué)習(xí)參考。
3.讀者可到野火論壇(www.fireBBS.cn)下載本書配套的FPGA視頻教程、電子版教程及后續(xù)例程的更新。
一、如何學(xué)習(xí)本書
在《FPGA Verilog開發(fā)實(shí)戰(zhàn)指南:基于Intel Cyclone IV(基礎(chǔ)篇)》中,我們主要針對(duì)FPGA基礎(chǔ)入門知識(shí)進(jìn)行了講解,包含硬件說明篇、軟件安裝篇、基礎(chǔ)入門篇、學(xué)習(xí)強(qiáng)化篇,共32章,講解方式由淺入深,讓你充分了解FPGA的前世今生,學(xué)會(huì)開發(fā)平臺(tái)的搭建與使用,掌握FPGA的正確開發(fā)流程與設(shè)計(jì)思想(包括Verilog HDL代碼的編寫)及板卡部分配套外設(shè)的使用。
當(dāng)你完成基礎(chǔ)篇內(nèi)容的學(xué)習(xí)后,對(duì)FPGA設(shè)計(jì)方法會(huì)有新的認(rèn)識(shí),在進(jìn)行項(xiàng)目開發(fā)時(shí)會(huì)更加得心應(yīng)手。
本書銜接基礎(chǔ)篇,繼續(xù)介紹FPGA開發(fā)實(shí)戰(zhàn)的相關(guān)內(nèi)容。
本書包含12章,主要講解了WM8978音頻回環(huán)、SDRAM、攝像頭、SD卡、以太網(wǎng)的相關(guān)知識(shí),同時(shí)設(shè)計(jì)并實(shí)現(xiàn)了SDRAM數(shù)據(jù)讀寫控制器、SD卡數(shù)據(jù)讀寫控制器,以及基于RMII接口的以太網(wǎng)數(shù)據(jù)收發(fā)控制器,并以此為基礎(chǔ),進(jìn)一步實(shí)現(xiàn)了攝像頭采集圖像的VGA實(shí)時(shí)顯示、SD卡存儲(chǔ)音樂播放,以及基于以太網(wǎng)的圖像、視頻的傳輸。除此之外,還講解了批量綁定或刪除引腳的小技巧,并簡(jiǎn)單介紹了時(shí)序分析的基礎(chǔ)知識(shí)。
希望讀者在學(xué)習(xí)本書時(shí),能夠按照章節(jié)順序循序漸進(jìn)地學(xué)習(xí),同時(shí)要做到理論與實(shí)踐相結(jié)合,真正把代碼寫出來,切莫好高騖遠(yuǎn)、眼高手低。學(xué)完本書后,希望你能掌握正確、規(guī)范的設(shè)計(jì)方法,為之后的FPGA進(jìn)階提升和實(shí)際應(yīng)用打下堅(jiān)實(shí)的基礎(chǔ)。
二、本書的編寫風(fēng)格
本書沿用基礎(chǔ)篇的編寫風(fēng)格,按照先易后難、由淺入深的順序講解部分常用工程實(shí)例以及相關(guān)外設(shè)的驅(qū)動(dòng)與應(yīng)用,力爭(zhēng)全面分析每個(gè)工程的設(shè)計(jì)思想與實(shí)現(xiàn)方法,對(duì)每個(gè)操作步驟都給出了盡可能詳細(xì)的描述,并附有大量截圖以供學(xué)習(xí)者實(shí)際操作時(shí)參考。一個(gè)實(shí)例工程或外設(shè)對(duì)應(yīng)一個(gè)或多個(gè)章節(jié),每章的主要內(nèi)容大概分為三部分。
第一部分為理論學(xué)習(xí),這一部分會(huì)將本章涉及的相關(guān)理論知識(shí)做一個(gè)系統(tǒng)性的全方位解讀,力求簡(jiǎn)潔明了、通俗易懂。
第二部分為實(shí)戰(zhàn)演練,這一部分會(huì)結(jié)合理論學(xué)習(xí)部分的內(nèi)容,帶領(lǐng)讀者設(shè)計(jì)并實(shí)現(xiàn)一個(gè)實(shí)驗(yàn)工程,通過模塊框圖設(shè)計(jì)、波形圖繪制、代碼編寫、仿真驗(yàn)證、上板驗(yàn)證等一系列FPGA設(shè)計(jì)流程,從無到有地實(shí)現(xiàn)切實(shí)可行的實(shí)驗(yàn)工程,使讀者掌握實(shí)驗(yàn)工程的設(shè)計(jì)思想與具體實(shí)現(xiàn)方法,加深讀者對(duì)理論知識(shí)的理解。
第三部分為章末總結(jié),這一部分主要對(duì)本章所學(xué)的內(nèi)容做一個(gè)全面的總結(jié),幫助讀者盡快掌握相關(guān)設(shè)計(jì)思想與方法。
三、配套資料獲取
由于篇幅限制,書中對(duì)一些資料進(jìn)行了適當(dāng)刪減。為方便各位讀者學(xué)習(xí),此處提供了完整資料與配套工程的下載鏈接。獲取資料的方式如下:
配套資料GitHub地址:https://github.com/Embedf?ire-altera
配套資料Gitee地址:https://gitee.com/Embedf?ire-altera
在線文檔查閱地址:http://doc.embedf?ire.com/fpga/altera/ep4ce10_mini
http://doc.embedf?ire.com/fpga/altera/ep4ce10_pro
四、野火技術(shù)論壇
讀者如果在學(xué)習(xí)過程中遇到問題,可以到論壇www.firebbs.cn發(fā)帖交流,大家開源共享,共同進(jìn)步。
鑒于筆者水平有限,本書難免存在錯(cuò)漏之處,讀者若發(fā)現(xiàn)不足,請(qǐng)及時(shí)反饋至郵箱firege@embedfire.com,以幫助我們繼續(xù)優(yōu)化。祝你學(xué)習(xí)愉快!FPGA的世界,野火與你同行!
五、致謝
學(xué)習(xí)FPGA并不是一件容易的事,筆者一路走來感慨良多,一直想把自己的學(xué)習(xí)經(jīng)驗(yàn)總結(jié)出來分享給大家,讓大家少走彎路,更好地掌握FPGA的開發(fā)方法。在此要感謝王振姣、胡遠(yuǎn)濤的支持,在大家的共同努力下,本書的內(nèi)容才更加完善。