1. 程式人生 > >《Xilinx ALL Programmable Zynq-7000 SoC設計指南》第一章

《Xilinx ALL Programmable Zynq-7000 SoC設計指南》第一章

《Xilinx ALL Programmable Zynq-7000 SoC設計指南》一書是北京化工大學的何賓教授編著的,但是說實話好像基本上是翻譯的UG585,當然啦直接閱讀英文文件對大多數攻城獅來講是有點難度的。

第一章首先介紹了可程式設計SoC系統的發展、特點、設計流程和開發工具,MicroBlaze這樣的軟核可以用在純純FPGA中,比如Spartan6,Artix7,Kintex7等,Cortex-A9這樣的硬核基本上用在ZYNQ系列中,不過後面的ZU9EG這樣的晶片裡是Cortex-A53和Cortex-R5,還有就是現在最新的ACAP一樣,異構平臺會成為未來的主流,因為FPGA、GPU、CPU各有優缺點,無法一統江湖,只能合作共贏。

第一章接下來介紹ZYNQ平臺,PS(Processing System)部分都是一樣的,雙核Cortex-A9,PL(Programmable Logic)部分有區別,ZYNQ7010和ZYNQ7020是A7,ZYNQ7030和ZYNQ2045是K7,還有兩者各自的特性以及互聯優勢,不過從最近做專案來看,要學習的內容還有很多。

第一章最後介紹ZYNQ的設計方法學, 趕腳是升級階段,一時半會兒用不到,但從低功耗來講,就可以關閉PL端的電源、調整PS端的時鐘和利用ARM的休眠模式三種,很強大,有木有!!!