基于FPGA的SOPC嵌入式系統設計與典型實例
本書通過核心技術與典型實例的形式,全面系統、深入淺出地介紹了基于FPGA的嵌入式SOPC系統設計技術與應用實例。全書共分14章,第1~3章簡要介紹了FPGA硬件結構知識、VerilogHDL編程基礎、FPGA常用開發工具,引導讀者入門;第4~7章重點對嵌入式SOPC系統設計技術進行了細致闡述,內容包括:SOPC硬件系統開發、SOPC軟件系統開發、Avalon總線規范、NiosII外圍設備及其編程;第8~14章通過7個典型實例,對基于FPGA的嵌入式SOPC系統設計過程進行實際演練,具體包括:七段數碼管時鐘顯示實例、串口通信DMA傳輸實例、LED燈控PWMIP核的設計實例、通用TFT-LCD控制器及PS2鼠標設計實例、對對碰游戲設計實例、GPS信息接收系統設計實例以及基于NiosII的I2C總線傳輸應用設計。經過這些例子的學習,讀者設計的能力將迅速提升,產生質的飛躍。本書語言通俗,結構清晰,基礎知識和大量工程實例結合,實踐性強。不但詳細介紹了基于FPGA的嵌入式SOPC系統設計的構架與軟硬件編程,同時提供了應用設計思路與方案,對實例的所有程序代碼做了詳細注釋,利于讀者理解和鞏固知識點。
·23.8萬字