<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

zedboard的大體架構介紹(PS、PL、硬件互聯)

Hx ? 來源:網絡整理 ? 作者:工程師陳翠 ? 2018-06-26 06:24 ? 次閱讀

zedboard可以將邏輯資源和軟件分別映射到PS和PL中,這樣可以實現獨一無二和差異換的系統功能,主要分為兩大部分,處理系統和可編程邏輯。以及二者之間的互聯特性。這篇筆記主要記錄zedboard的大體架構。

1. 處理系統(PS)

應用處理單元(APU)

存儲器接口

I/O外設,包括靜態存儲器和Flash存儲器接口,可以通過共享一個54引腳的多路復用io(MIO)

互聯,也可以擴展訪問PL中的IO

2. 可編程邏輯(PL)

PS和PL使用了大量的借口和信號可以滿足幾乎所有的連接。

系統的啟動

zynq的啟動過程包含多個階段,啟動過程至少包含啟動rom和第一級的啟動引導代碼( first-stage boot loader FSBL ),t同時包含可啟動的rom,這個rom用戶不可修改,完成了啟動rom之后,然后執行FSLB 。復位之后,zynq可以自動的從外部的引導設備中啟動設備,根據需要,用戶可以配置zynq的PS和PL,可以使用jtag借口,用于啟動時的調試。

在使用過程中,可以選擇性的關閉PL一側的電源,以降低功耗,當然也可以降低PS內的時鐘。

處理系統的PS特性

1. 應用處理單元(APU)

arm 雙核Cortex-A9多核處理器( ARM V7 )

系統特性:從PL和PS的加速器一致性端口ACP),帶有校驗的256K的OCM,

DMA控制器,通用的中斷控制器,

2. 存儲器接口

DDR控制權,四-SPI控制器,并且應當注意的是,下面的存儲器可以作為基本的啟動設備:

NAMD控制器,并行SRAM/NOR控制器

3. IO特性

提供了標準的io、工業標準接口。

GPIO,

3模式的以太網控制器,

USB控制器,可以作為主設備或者OTG

SD/SDIO控制器,兩個,可以作為基本的啟動設備,支持sd 2.0規范,

SPI控制器:四線總線,MOSI,MISO,SCLK,SS,支持全雙工操作,

CAN控制器(兩個)

UART控制器兩個

i2c控制器(兩個)

可編程邏輯PL特性

可配置邏輯塊(CLB)

36KB的Bram,雙端口,最多72位寬度,可編程fifo邏輯,

數字信號處理-DSP48E1芯片

時鐘管理

可配置的io

模數轉換特性(XADC

互聯特性

1. 基于AXI高性能數據通路開關的PS互聯

OCM互聯,提供來自中央互聯和PL的,用于對256KB存儲器的訪問,

CPU和ACP的接口,

中央互聯,

中央互聯是64位的,將IOP和DMA控制連接到DDR存儲器控制器,片上系統RAM的接口開關。將以太網、usb、和sd/sdio控制器內的本地DMA單元連接到中央互聯,將PS內的主設備連接到IOP。

2. PS-PL接口,包含所有PL設計者的可用信號,可以基于PL的功能和PS集結在 一起。

功能接口,包含AXI互聯,用于大多數的IO外設、中斷,DMA控制流、時鐘和調試接口的擴展MIO接口,

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Zedboard
    +關注

    關注

    45

    文章

    70

    瀏覽量

    49089
收藏 人收藏

    評論

    相關推薦

    玩轉賽靈思Zedboard開發板(3):基于Zynq PL的流水燈

    電子發燒友網核心提示:本文為玩轉賽靈思Zedboard開發板(3):基于Zynq PL的流水燈,內容精彩,敬請對電子發燒友網保持密切關注?;赯ynq PL的流水燈是使用PL做流水燈實
    發表于 12-05 14:25 ?1.3w次閱讀

    PYNQ案例(一):ZYNQ的PLPS開發

    上一期的學習中,我們系統性地介紹了PYNQ與ZYNQ地區別與聯系。PYNQ = Python + ZYNQ,即將ZYNQ部分功能的Python化,直接調用Python庫和FPGA硬件庫進行功能的開發
    的頭像 發表于 12-25 14:11 ?7099次閱讀

    Linux下如何通過UIO監控PL給到PS的中斷

    xilinx mpsoc 平臺中,PSPL 進行交互時,PS 需要獲取 PL 發出的中斷信號。從 mpsoc 技術參考手冊 ug1085 TRM 中可知,
    發表于 08-24 16:06 ?813次閱讀
    Linux下如何通過UIO監控<b class='flag-5'>PL</b>給到<b class='flag-5'>PS</b>的中斷

    玩轉賽靈思Zedboard開發板(2):最簡單的測試工程

    電子發燒友網核心提示 : ZedBoard開發板 上的Zynq是一個ARM PS(processing system, 雙核A9 + 存儲管理 + 外設)+ PL(programable Logic) 結構,如果不使用
    發表于 11-26 15:49 ?1.4w次閱讀

    如何在使用PSPL時使用SDK生成啟動映像和程序閃存?

    我的設備是zedboard702,我知道如何在使用PSPL時使用SDK生成啟動映像和程序閃存。問題是我只是使用PL,現在如何編程flash?
    發表于 09-30 09:43

    怎么在zedboard上測試DDR讀寫?

    我想在zedboard上測試DDR讀/寫。 zedboard上的DDR大小為512M。根據UG585,分配給DDR的地址是0x00100000到0x3fffffff,即1023M。我的設計如下:1.
    發表于 10-22 08:36

    zynq 7020 PS和zynq PL是如何通話的?

    嗨,我必須找出zynq 7020 PS和zynq PL如何通話,特別是我必須找到將在ARM中處理的SDK C代碼。你能用一個明確的C代碼告訴我,它解釋了數據如何從PS轉移到PL,這是A
    發表于 05-08 09:37

    xapp1218移植到zedboard板子上大體流程是什么?

    將xapp1218移植到zedboard板子上,大體流程是什么
    發表于 10-18 07:16

    一步一步學ZedBoard:使用PL做流水燈(完整工程文件下載)

    一步一步學ZedBoard:使用PL做流水燈:目的是為了學習不使用ARM PS情況下,只對Zynq PL的編程方法,同時學習Xilinx PlanAhead工具的使用方法。(本資料是其
    發表于 12-05 13:52 ?185次下載
    一步一步學<b class='flag-5'>ZedBoard</b>:使用<b class='flag-5'>PL</b>做流水燈(完整工程文件下載)

    datamover完成ZYNQ片內PSPL間的數據傳輸

    分享下PSPL之間數據傳輸比較另類的實現方式,實現目標是: 1、傳輸時數據不能滯留在一端,無論是1個字節還是1K字節都能立即發送; 2、PL端接口為FIFO接口; PS
    發表于 02-08 01:00 ?1535次閱讀
    datamover完成ZYNQ片內<b class='flag-5'>PS</b>與<b class='flag-5'>PL</b>間的數據傳輸

    一步一步學ZedBoard Zynq(二):使用PL做流水燈

    《一步一步學ZedBoard & Zynq》系列第二篇,目的是為了學習不使用ARM PS情況下,只對Zynq PL的編程方法,同時學習Xilinx?PlanAhead工具的使用方法?
    發表于 02-10 20:24 ?3797次閱讀

    基于ZedBoard的SCA架構的設計原理

    ZedBoard平臺的硬件結構,并針對SCA架構在專用硬件平臺上無法實現的問題,通過分析研究MHAL硬件抽象層技術和OCP接口規范,設計了
    發表于 11-17 07:19 ?5491次閱讀
    基于<b class='flag-5'>ZedBoard</b>的SCA<b class='flag-5'>架構</b>的設計原理

    Zedboard開發板硬件用戶手冊的資料免費下載

    Zedboard是一個基于Xilinx Zynqtm-7000全可編程SoC(AP SoC)的評估和開發板,它結合了雙COREX-A9處理系統(PS)和85000系列7可編程邏輯(PL)單元,可以
    發表于 02-12 17:20 ?96次下載
    <b class='flag-5'>Zedboard</b>開發板<b class='flag-5'>硬件</b>用戶手冊的資料免費下載

    強制開放MPSoC的PS-PL接口

    MPSoC含有PS、PL;在PSPL之間有大量接口和信號線,比如AXI、時鐘、GPIO等。缺省情況下,PS
    發表于 08-02 09:45 ?751次閱讀

    zedboard原理圖介紹

    電子發燒友網站提供《zedboard原理圖介紹.pdf》資料免費下載
    發表于 04-07 09:10 ?6次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>