嵌入式系統(tǒng)軟硬件協(xié)同設(shè)計實戰(zhàn)指南:基于Xilinx ZYNQ(第2版)
Zynq是集成了ARMCortexA9MPCore的SoC。和傳統(tǒng)SoC不一樣的是,Zynq同時也是一種以處理器為中心的FPGA平臺,能夠在單芯片上提供軟、硬件和I/O可編程的功能。從基礎(chǔ)知識到實戰(zhàn)案例,由淺入深地向讀者系統(tǒng)闡述了利用Zynq平臺進(jìn)行嵌入式系統(tǒng)和軟硬件協(xié)同設(shè)計的開發(fā)方法。本書分為基礎(chǔ)篇與進(jìn)階篇兩部分。基礎(chǔ)篇中介紹了Zynq和ZedBoard,并配合ZedBoard實現(xiàn)了一些簡單的入門實驗。同時針對軟件開發(fā)人員增設(shè)了FPGA硬件加速原理章節(jié)。在進(jìn)階篇中介紹了使用Zynq進(jìn)行軟硬件協(xié)同設(shè)計,同時對處理器與可編程邏輯接口等技術(shù)進(jìn)行了詳細(xì)剖析。本書提供了20個詳細(xì)的設(shè)計案例,內(nèi)容涵蓋了硬件板卡、FPGA邏輯、Linux驅(qū)動、Linux操作系統(tǒng)、上層應(yīng)用等Zynq開發(fā)中可能遇到的各個方面,并在最后章節(jié)將前述獨立案例整合為4個系統(tǒng)案例。本書重點突出實戰(zhàn),以案例為指導(dǎo),配合介紹相關(guān)參考文檔,協(xié)助讀者盡快上手Zynq上各項設(shè)計。本書可作為Zynq初學(xué)者、軟硬件協(xié)同設(shè)計開發(fā)人員的參考用書,亦可作為大專院校嵌入式系統(tǒng)設(shè)計、片上系統(tǒng)設(shè)計、可編程邏輯器件等相關(guān)專業(yè)的教師和學(xué)生參考用書。
·12.4萬字