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