全球著名的可編程邏輯器件廠商Xilinx推出的新一代Zynq-7000可擴展處理平臺(EPP)將雙核ARMCortex-A9處理器、可編程邏輯(FPGA)和定制硬件IP外設緊密集成在一起,實現了靈活性、可配置性和高性能的組合。 Zynq-7000將雙核ARM嵌入到FPGA內,可以利用其雙核ARM運行嵌入式操作系統,進行人機交互界面和網絡通信設計,利用Zynq的FPGA部分對算法進行并行計算,利用定制硬件IP外設進行接口擴展設計,從而簡化了設計難度和復雜度。 本書以Zynq-7000的ARM Cortex-A9部分為核心,以Zynq-7000的FPGA部分為可編程外設,由淺入深,從最簡單的流水燈、Hello World開始,詳細介紹了底層硬件接口原理、嵌入式Linux環境搭建、嵌入式Linux操作系統移植以及應用程序設計方法。本書是一本真正的"實戰指南"!
學習資源
為了方便教學和自學,本書配套提供所有案例的完整工程設計文件。這些資源可以在清華大學出版社網站本書頁面下載。
推薦閱讀
Xilinx新一代FPGA設計套件Vivado應用指南(EDA工程技術叢書)
Xilinx FPGA設計指南——Vivado集成設計環境(EDA工程技術叢書)
Xilinx All Programmable Zynq-7000 SoC設計指南
陸啟帥 中科院南京天文光學技術研究所(天文光學技術重點實驗室)工程師。長期從事嵌入式系統方面科研和教學工作,在天文望遠鏡高精度跟蹤控制、自適應光學控制、高速計算、ARM處理器架構以及嵌入式Linux有比較深入的研究和工程實踐經驗。
及時篇 Zynq入門篇.... 1
及時章 Zynq初體驗.... 2
1.1 PL部分設計實現... 2
1.1.1創建工程... 3
1.1.2 設計輸入... 5
1.1.3 設計綜合... 9
1.1.4 設計實現... 10
1.1.5 下載執行... 11
1.2 PS部分設計實現... 12
1.2.1 建立Zynq硬件系統... 13
1.2.2在PS中設計Hello World程序... 15
1.2.3下載執行程序... 18
第二章Zynq集成開發環境.... 21
2.1 Zynq硬件平臺... 21
2.1.1 Zynq XC7Z020芯片硬件資源... 21
2.1.2 ZedBoard硬件資源... 22
2.2 Zynq軟件平臺... 23
2.2.1嵌入式硬件開發工具XPS. 24
2.2.2嵌入式軟件開發工具SDK.. 28
第三章Zynq啟動流程及鏡像制作.... 33
我們生活在一個快速連接的世界中——全球有超過60億臺移動計算設備相互連接,并且每天都持續增加約100萬臺移動計算設備。預計到2020年,全球移動計算設備總數將達到300億臺。隨著物聯網(IoT)以及萬聯網(IoE)的發展,海量大數據的存儲、傳輸、處理、挖掘技術出現了極大的挑戰。從處理響應速度來看,計算的處理響應速度從文字時代的秒級,到多媒體時代的百毫秒級、視頻時代的十毫秒級,會迅速推進到5G時代的1毫秒級。對海量數據在1毫秒內完成處理,將是未來數十年擺在電子信息系統設計工程師面前的巨大難題。
隨著摩爾定律走向深納米時代,在20nm以下的工藝節點,每個節點的性價比提高幅度會比上一代逐漸減少,而前期的一次性工程費用(NRE)投入巨大,服務客戶數量稀少,使得專用集成電路(ASIC)及專用標準集成電路(ASSP)在商業模式上步入絕境,贏利的公司數量銳減直至消亡,尚能存活的將是可編程器件。
面對海量的計算任務,多核并行曾是解決方案之一,但受制于算法可并行部分的局限,更多的核并不能帶來更高的效率,加速效能也逐漸走到了盡頭。此外,受單顆芯片發熱量密度限制,即使芯片上集成的晶體管越來越多,但可同時運行的晶體管數目卻趨于恒定,多余的晶體管將淪為暗硅 (Dark Silicon)。因此,設計者不得不將目光轉向馮·諾依曼架構之外的計算構架,例如領域定制化計算(Domain Specific Computing),它可在保持靈活性的同時,發揮每一個晶體管的計算能力,當然這也離不開可編程器件技術的長足發展。
在系統級別,大數據與軟件定義一切,虛擬化一切的趨勢,使得系統構架工程師不得不尋求更靈活、更智慧、更快速、更綠色的解決方案。而這些解決方案的核心往往與軟件、硬件及I/O均可編程的芯片——賽靈思公司的All Programmable芯片相關。
在教育領域,除了需要培養能夠應對未來數十年技術挑戰的電子信息系統工程師之外,教學本身也充滿了變革和機遇。隨著大型開放式網絡課程(MOOC)的興起,在統一平臺下通過互聯網,以翻轉課堂的方式,打破業界與教育界的壁壘,完成軟件與硬件、理論與實驗、年級與院系的貫通,將是很多電子信息類學科教育工作者的更高追求。
賽靈思大學計劃將不遺余力地幫助教育工作者應對這些變革,與清華出版社合作將All Programmable可編程技術系統地引入到新型知識傳播體系中去,培養能夠應對下一代電子系統設計挑戰的工程師,為實現將"中國制造"變成"中國智造"的夢想,提供充足的智力和人才保障。
謝凱年
Xilinx大學計劃大中華區經理
內容不錯。
新書,看看再說!
滿意!
內容沒有想象的好,適合初入門的人使用。
對于學習此芯片還是有所幫助的。
書不錯
很一般,想看的東西沒有,貴。
非常滿意
很好,適合初學者。
內容豐富,很有參考價值。
不錯,好評!
整體感覺不錯,內容也不錯
書非常好
可以
挺好
好評!
???
好評
一如既往的好
不錯
推薦購買 非常不錯
推薦購買 非常不錯
版本可能有些舊
每次都會買很多書,覺得書籍給我們帶來的東西不僅深入內心,而且讓人成長,每本書都有不同的收獲,不同的體驗!讓我們都來讀書,用書籍充實自己!
質量還可以,至少比Linux設備驅動程序(第三版)好
入門操作 可以當做軟件人員學習硬件知識的入門,好評