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