隨著FPGA技術(shù)的發(fā)展,在FPGA上實(shí)現(xiàn)片上系統(tǒng)在技術(shù)上已經(jīng)可能。基于FPGA片上系統(tǒng)開(kāi)發(fā)已成為目前FPGA應(yīng)用的一個(gè)熱點(diǎn)。但是基于FPGA片上系統(tǒng)對(duì)使用者的知識(shí)要求比較高,使用流程比較復(fù)雜,參考資料不多。成為目前開(kāi)發(fā)者應(yīng)用的瓶頸。本書針對(duì)基于FPGA片上系統(tǒng)開(kāi)發(fā)的核心,用戶IP的開(kāi)發(fā),并結(jié)合XILINX的嵌入式開(kāi)發(fā)工具EDK,詳細(xì)講解了怎么去開(kāi)發(fā)和調(diào)試客戶自己的用戶硬件外設(shè)(用戶IP),使得開(kāi)發(fā)者可以很快地熟練使用EDK,進(jìn)行自己的片上系統(tǒng)開(kāi)發(fā)。書中內(nèi)容主要針對(duì)嵌入式用戶硬件外設(shè)的開(kāi)發(fā)流程和調(diào)試方法,不涉及開(kāi)發(fā)語(yǔ)言的細(xì)節(jié)。在使用本書前必須熟練掌握硬件描述語(yǔ)言。本書基于XILINX的嵌入式開(kāi)發(fā)平臺(tái),講解了嵌入式系統(tǒng)的基本概念:FPGA原理和MicroBlaze處理器和最新的多端口內(nèi)存控制器(MPMC)。以基于3個(gè)不同總線和接口的試驗(yàn),詳細(xì)講述了怎樣開(kāi)發(fā)用戶自定義IP。本書前三章以基本概念介紹為主。后四章以試驗(yàn)為主,分別介紹了在XILINX嵌入式開(kāi)發(fā)平臺(tái)上常用接口上用戶IP開(kāi)發(fā)的實(shí)現(xiàn):第4章是介紹了EDK工具的使用流程;第5章是PLB總線的用戶IP的開(kāi)發(fā);第6章是FSL總線的用戶IP的開(kāi)發(fā);第7章是多端口內(nèi)存控制器(mpmc)中NPI接口的用戶IP的開(kāi)發(fā)。
標(biāo)簽:
xilinx
fpga
嵌入式系統(tǒng)
上傳時(shí)間:
2022-07-28
上傳用戶: