XILINX_zynq_詳解(2)

  2010年4月硅谷舉行的嵌入式系統大會上,賽靈思發佈了可擴展處理平臺的架構詳情,這款基於無處不在的ARM處理器的SoC可知足複雜嵌入式系統的高性能、低功耗和多核處理能力要求。賽靈思可擴展處理平臺芯片硬件的核心本質就是將通用基礎雙ARMCortex-A9MPCore處理器系統做爲「主系統」,結合低功耗28nm工藝技術,以實現高度的靈活性、強大的配置功能和高性能。因爲該新型器件的可編程邏輯部分基於賽靈思28nm7系列FPGA,所以該系列產品的名稱中添加了「7000」,以保持與7系列FPGA的一致性,同時也方便往後本系列新產品的命名。html

  Zynq-7000可擴展處理平臺是採用賽靈思新一代FPGA(Artix-7與Kintex-7FPGA)所採用的同一28nm可編程技術的最新產品系列。可編程邏輯可由用戶配置,並經過「互連」模塊鏈接在一塊兒,這樣能夠提供用戶自定義的任意邏輯功能,從而擴展處理系統的性能及功能。不過,與採用嵌入式處理器的FPGA不一樣,Zynq-7000產品系列的處理系統不只能在開機時啓動,並且還可根據須要配置可編程邏輯。採用這種方法,軟件編程模式與全功能的標準ARM處理SoC毫無二致.編程

  Zynq-7000嵌入式處理平臺系列的每款產品均採用帶有NEON及雙精度浮點引擎的雙核ARMCortex-A9MPCore處理系統,該系統經過硬連線完成了包括L1,L2緩存、存儲器控制器以及經常使用外設在內的全面集成。該處理系統不只能在開機時啓動並運行各類獨立於可編程邏輯的操做系統(OS),並且還可根據須要配置可編程邏輯。利用這種方法,軟件編程模式與全功能的標準ARM處理SoC毫無二致。
  應用開發人員利用可編程邏輯強大的並行處理能力,不只能夠解決多種不一樣信號處理應用中的大量數據處理問題,並且還能經過實施更多外設來擴展處理系統的特性。系統和可編程邏輯之間的高帶寬AMBA®-AXI互聯能以極低的功耗支持千兆位級數據傳輸,從而解決了控制、數據、I/O和存儲器之間的常見性能瓶頸問題。
  Zynq-7000系列的可編程邏輯徹底基於賽靈思最新7系列FPGA架構來設計,可確保28nm系列器件的IP核、工具和性能100%兼容。最小型的Zynq-7000、Zynq-7010和Zynq-7020均基於專門針對低成本和低功耗優化的Artix-7系列;較大型的Zynq-7030和Zynq-7040器件基於包括4至12個10.3Gbps收發器通道,可支持高速片外鏈接的中端Kintex-7系列。全部四款產品均採用基於2個12位1MspsADC(模數轉換器)模塊的新型模擬混合信號模塊。
 
  ZYNQ的開發環境,能夠在ISE或者VIVADO,不過ISE在14.7以後就中止了更新,建議安裝VIVADO,畢竟VIVADO號稱是把各類開發工具集成而且支持圖形化建模的。
VIVADO的安裝教程太多了,再也不贅述,不過在此提供一下liscense,以防後來者沒法破解。
 
說了這麼多,還沒介紹了樓主的硬件環境,罪過啊罪過,上圖:

 

相關文章
相關標籤/搜索