電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子發(fā)燒友網(wǎng)>可編程邏輯>ZYNQ數(shù)據(jù)交互通路PS和PL的連接技術(shù)

ZYNQ數(shù)據(jù)交互通路PS和PL的連接技術(shù)

收藏

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

評(píng)論

查看更多

相關(guān)推薦

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

電子發(fā)燒友網(wǎng)核心提示:本文為玩轉(zhuǎn)賽靈思Zedboard開發(fā)板(3):基于Zynq PL的流水燈,內(nèi)容精彩,敬請(qǐng)對(duì)電子發(fā)燒友網(wǎng)保持密切關(guān)注。基于Zynq PL的流水燈是使用PL做流水燈實(shí)驗(yàn),目的是為
2012-12-05 14:25:4112770

如何設(shè)計(jì)高效PLPS數(shù)據(jù)交互通路的AXI接口

AXI 協(xié)議主要描述了主設(shè)備和從設(shè)備之間的數(shù)據(jù)傳輸方式,主設(shè)備和從設(shè)備之間通過握手信號(hào)建立連接。當(dāng)從設(shè)備準(zhǔn)備好接收數(shù)據(jù)時(shí),會(huì)發(fā)出 READY 信號(hào)。
2020-11-13 16:43:475099

Vivado中進(jìn)行ZYNQ硬件部分設(shè)計(jì)方案

I/O peripherals (IOP) Interconnect ZYNQ內(nèi)部的總體框架如所示,PS中包含2個(gè)ARM Cortex-9的內(nèi)核,一些基本的外設(shè)擴(kuò)展口以及Memory接口。PSPL的相互通信通過
2020-11-03 12:33:134586

基于zynq7000的linux系統(tǒng)搭建設(shè)計(jì)

的邏輯部分,PS側(cè)為arm端以及一些AXI接口控制部分,二者實(shí)際上通過AXI接口實(shí)現(xiàn)通信和互聯(lián)。PS可以通過AXI來(lái)對(duì)PL邏輯部分進(jìn)行配置和控制,PL側(cè)通過AXI和PS進(jìn)行數(shù)據(jù)交互。本章
2020-11-30 11:56:013490

PYNQ案例(一):ZYNQPLPS開發(fā)

。 Pynq降低了開發(fā)人員的門檻,但知其然也知其所以然,開發(fā)效率將會(huì)更高。因此,在進(jìn)入PYNQ的python開發(fā)之前,我們先來(lái)學(xué)習(xí)ZYNQPLPS開發(fā),為接下來(lái)的學(xué)習(xí)提供良好的基礎(chǔ)。 本部分的學(xué)習(xí)
2020-12-25 14:11:506843

ZYNQ Ultrascale+ MPSOC FPGA教程】第二十九章PL端AXI GPIO的使用

使用zynq最大的疑問就是如何把PSPL結(jié)合起來(lái)使用,在其他的SOC芯片中一般都會(huì)有GPIO,本實(shí)驗(yàn)使用一個(gè)AXI GPIO的IP核,讓PS端通過AXI總線控制PL端的LED燈,實(shí)驗(yàn)雖然簡(jiǎn)單,不過可以讓我們了解PLPS是如何結(jié)合的。
2021-02-01 10:06:006183

ZYNQ Ultrascale+ MPSOC FPGA教程】第三十二章PL讀寫PS端DDR數(shù)據(jù)

PLPS的高效交互zynq soc開發(fā)的重中之重,我們常常需要將PL端的大量數(shù)據(jù)實(shí)時(shí)送到PS端處理,或者將PS端處理結(jié)果實(shí)時(shí)送到PL端處理,常規(guī)我們會(huì)想到使用DMA的方式來(lái)進(jìn)行,但是各種協(xié)議非常
2021-01-30 09:54:0012917

【FPGA ZYNQ Ultrascale+ MPSOC教程】33.BRAM實(shí)現(xiàn)PSPL交互

有時(shí)CPU需要與PL進(jìn)行小批量的數(shù)據(jù)交換,可以通過BRAM模塊,也就是Block RAM實(shí)現(xiàn)此要求。本章通過Zynq的GP Master接口讀寫PL端的BRAM,實(shí)現(xiàn)與PL交互。在本實(shí)驗(yàn)中加入了自定義的FPGA程序,并利用AXI4總線進(jìn)行配置,通知其何時(shí)讀寫B(tài)RAM。
2021-02-22 13:51:007359

ZYNQ7000系列 PS、PL、AXI 、啟動(dòng)流程基本概念

/p/005899fe6815 二、ZYNQ7020 分為PS端、PLPS: 處理系統(tǒng) (Processing System) , 就是與 FPGA 無(wú)關(guān)的 ARM 的 SOC 的部分。 PL: 可編程邏輯
2021-05-12 10:25:3113960

ZYNQ PS + PL異構(gòu)多核案例開發(fā)手冊(cè)之1axi_gpio_led_demo案例

本文主要介紹ZYNQ PS + PL異構(gòu)多核案例的使用說(shuō)明,適用開發(fā)環(huán)境:Windows 7/10 64bit、Xilinx Vivado 2017.4、Xilinx SDK 2017.4
2021-09-07 17:03:302881

FPGA學(xué)習(xí)-如何實(shí)現(xiàn)PSPL間的數(shù)據(jù)交互

交互數(shù)據(jù)將會(huì)經(jīng)過Zynq子系統(tǒng)的內(nèi)部總線(用空再考證一下是什么名稱)控制器“Central Interconnect”轉(zhuǎn)發(fā)給Memory Interfaces。
2022-09-16 10:33:446493

Linux下如何通過UIO監(jiān)控PL給到PS的中斷

xilinx mpsoc 平臺(tái)中,PSPL 進(jìn)行交互時(shí),PS 需要獲取 PL 發(fā)出的中斷信號(hào)。從 mpsoc 技術(shù)參考手冊(cè) ug1085 TRM 中可知,PL 給到 PS 的中斷有兩組
2023-08-24 16:06:22560

PS端實(shí)現(xiàn)FreeRTOS嵌入式系統(tǒng)

ZYNQ進(jìn)階之路9--PS端實(shí)現(xiàn)FreeRTOS嵌入式系統(tǒng)導(dǎo)論FreeRTOS簡(jiǎn)介實(shí)現(xiàn)步驟導(dǎo)論在之前的章節(jié)中我們我們完成了PS端、PL端和PS+PL的一些工程,本章節(jié)我們插入一個(gè)小插曲,講解
2021-12-22 08:29:20

ZYNQ & AXI總線 & PSPL內(nèi)部通信(用戶自定義IP)

本帖最后由 何立立 于 2018-1-9 15:03 編輯 ZYNQ 、AXI協(xié)議、PSPL內(nèi)部通信 三種AXI總線分別為:AXI4:(For high-performance
2018-01-08 15:44:39

ZYNQ PS + PL異構(gòu)多核案例開發(fā)手冊(cè)之a(chǎn)xi_timer_pwm_demo案例

本帖最后由 Tronlong創(chuàng)龍科技 于 2021-6-7 08:48 編輯 ?本文主要介紹ZYNQ PS + PL異構(gòu)多核案例的使用說(shuō)明,適用開發(fā)環(huán)境:Windows 7/10 64bit
2021-05-28 14:28:28

ZYNQ PS端IIC接口怎么使用?

ZYNQ PS端IIC接口使用筆記
2021-02-23 06:23:31

ZYNQ中不同應(yīng)用的DMA總結(jié)

不同類型的DMAHigh performance w/DMA幾種DMA的總結(jié)ZYNQ中不同應(yīng)用的DMA幾個(gè)常用的 AXI 接口 IP 的功能(上面已經(jīng)提到):AXI-DMA:實(shí)現(xiàn)從 PS 內(nèi)存
2022-03-31 11:39:10

ZYNQ的ARM和FPGA數(shù)據(jù)交互——AXI交互最重要的細(xì)節(jié)

。 ③EMIO :由于MIO管腳有限,PS端可以通過EMIO訪問PL端引腳。 ④GP :通用AXI接口,用來(lái)實(shí)現(xiàn)一般主從互聯(lián)、數(shù)據(jù)交互,不用于高性能。 ⑤HP :是高性能/帶寬的標(biāo)準(zhǔn)接口,主要用于PL訪問PS
2023-11-03 10:51:39

ZYNQ的GPIO相關(guān)資料推薦

ZYNQ 分為 PSPL 兩部分,那么器件的引腳(Pin)資源同樣也分成了兩部分。ZYNQ PS 中的外設(shè)可以通過 MIO(Multiuse I/O,多用輸入/輸出)模塊連接PS 端的引腳
2022-02-08 07:27:16

ZYNQ簡(jiǎn)介和Hello World介紹

ZYNQ學(xué)習(xí)筆記_ZYNQ簡(jiǎn)介和Hello WorldZYNQ介紹PSPL連接ZYNQ開發(fā)工具鏈在PS端編寫Hello World程序ZYNQ介紹ZYNQ-7000系列是基于Xilinx開發(fā)環(huán)境
2022-02-17 07:37:36

ZYNQ芯片開發(fā)流程的簡(jiǎn)介

PSPL互聯(lián)技術(shù)ZYNQ芯片開發(fā)流程的簡(jiǎn)介
2021-01-26 07:12:50

ZYNQ(FPGA)與DSP之間GPIO通信實(shí)現(xiàn)

本文主要介紹說(shuō)明XQ6657Z35-EVM 高速數(shù)據(jù)處理評(píng)估板ZYNQ(FPGA)與DSP之間GPIO通信的功能、使用步驟以及各個(gè)例程的運(yùn)行效果。1.1 ZYNQ與DSP之間GPIO通信1.1.1
2023-06-16 16:02:47

Zynq在非JTAG模式下的啟動(dòng)配置流程

實(shí)現(xiàn)程序的下載?! 牧硪粋€(gè)角度來(lái)說(shuō),PLPS的配置都可以認(rèn)為是電腦主機(jī)通過 JTAG 完成的?! 〉?,在實(shí)際中,Zynq 開發(fā)板不可能實(shí)時(shí)與電腦連接,當(dāng) JTAG 不起作用時(shí),Zynq 芯片
2021-01-08 16:33:01

zynq 7020 PSzynq PL是如何通話的?

嗨,我必須找出zynq 7020 PSzynq PL如何通話,特別是我必須找到將在ARM中處理的SDK C代碼。你能用一個(gè)明確的C代碼告訴我,它解釋了數(shù)據(jù)如何從PS轉(zhuǎn)移到PL,這是ARM用來(lái)做這個(gè)的基本程序嗎?謝謝
2020-05-08 09:37:11

zynq XC7Z100板卡學(xué)習(xí)資料:基于zynq XC7Z100 FMC接口通用計(jì)算平臺(tái)

體驗(yàn),包括了Eclipse IDE 和完整的設(shè)計(jì)環(huán)境,支持Zynq? All Programmable SoC 開發(fā),同時(shí)集成了Vivado設(shè)計(jì)環(huán)境;PS端在Linux系統(tǒng)的基礎(chǔ)上,支持上位機(jī)配置AD9361和模擬數(shù)據(jù)的采集分析。五、應(yīng)用領(lǐng)域:軟件無(wú)線電處理平臺(tái);模擬數(shù)據(jù)采集處理。
2020-03-24 09:39:49

zynq-7z020電源和復(fù)位

進(jìn)行編程的初步PSPL。如果上面有必要的信息,請(qǐng)?zhí)峁?.請(qǐng)?zhí)峁?b class="flag-6" style="color: red">ZYNQ 7Z020-CLG484芯片的所有I / O文檔8.如何在沒有AXI的情況下將處理器(PS)地址,數(shù)據(jù),WRB,RDB連接PL)。如何使用emio PINS來(lái)PLPLPS)。請(qǐng)?zhí)峁┍匾男畔?/div>
2020-03-12 14:39:42

AD采集處理板卡學(xué)習(xí)資料第429篇:基于ZYNQ XC7Z035+ADS5474的2路400Msps AD采集處理板卡

PL端軟件PL端完成主要完成的設(shè)計(jì)功能為 AD、DA 數(shù)據(jù)輸入、輸出以及 PLPS之間的數(shù)據(jù)交互功能。測(cè)試項(xiàng)測(cè)試內(nèi)容測(cè)試狀態(tài)1FPGA程序燒寫Sdk程序能夠正常燒寫2PL端指示燈程序及IO控制下載點(diǎn)
2020-12-08 15:12:32

Xilinx Zynq7035 PL Cameralink回環(huán)實(shí)現(xiàn)

差分數(shù)據(jù)傳輸通道之間的映射關(guān)系上述28位并行數(shù)據(jù)是如何通過4路差分數(shù)據(jù)傳輸通道進(jìn)行傳輸?shù)哪兀?8位并行數(shù)據(jù)映射到4路差分數(shù)據(jù)傳輸通道各個(gè)時(shí)刻點(diǎn)的位置關(guān)系如下圖所示:1.1.4 管腳約束ZYNQ PL
2023-02-24 10:00:56

Xilinx Zynq7035 PL SFP光口通信例程

設(shè)置為5Gbps,參考時(shí)鐘設(shè)置為100MHz。1.1.3 管腳約束ZYNQ PL工程管腳約束如下圖所示: 1.1.4 例程使用1.1.4.1 連接光纖模塊將光模塊插入光模塊籠子,并使用光纖線纜將光模塊
2023-02-20 17:27:57

【Z-turn Board試用體驗(yàn)】+怎樣給PL提供時(shí)鐘

一直糾結(jié)于怎樣給PL提供時(shí)鐘,zynq開發(fā)不同于一般的FPGA開發(fā)。其中時(shí)鐘和復(fù)位問題就是相當(dāng)重要的問題,有兩種方式可以為PL部分提供時(shí)鐘和復(fù)位:1、PS部分可以產(chǎn)生四個(gè)毫無(wú)關(guān)系的輸出時(shí)鐘和復(fù)位信號(hào)
2015-06-08 17:29:32

【Z-turn Board試用體驗(yàn)】由PSPL提供時(shí)鐘信號(hào)(轉(zhuǎn)載)

輸入到PL的管腳上一個(gè)時(shí)鐘信號(hào),另一種方法則是使用PS提供給PL的時(shí)鐘信號(hào)。從ZYNQ技術(shù)手冊(cè)里我們得知,PS部分可以提供給PL四路相對(duì)獨(dú)立的時(shí)鐘信號(hào)(它們之間不保證時(shí)序上的關(guān)系),因此我們的任務(wù)就是
2015-06-01 11:54:12

【創(chuàng)龍TLZ7x-EasyEVM評(píng)估板試用連載】基于創(chuàng)龍TLZ7x-EasyEVM的監(jiān)測(cè)儀

ARM與PL端Artix-7架構(gòu)可編程邏輯資源。PS端可通過EMIO配置PL端IO,支持共享內(nèi)存,支持PSPL數(shù)據(jù)協(xié)同處理,可通過PS端配置及燒寫PL端程序,且PS端和PL端可以獨(dú)立開發(fā),互不
2020-04-23 10:32:27

【方案分享】基于C6678+Zynq-7045 的目標(biāo)追蹤視覺技術(shù)

GFLOP,算法能力強(qiáng),滿足目標(biāo)追蹤算法要求。ZYNQ Z-7045/7100集成PS端雙核ARM Cortex-A9 + PL端Kintex-7架構(gòu)28nm可編程邏輯資源,ARM主頻800MHz
2021-05-19 17:10:50

【正點(diǎn)原子FPGA連載】第二章實(shí)驗(yàn)平臺(tái)簡(jiǎn)介-領(lǐng)航者ZYNQ之FPGA開發(fā)指南

_KEY0~PL_KEY1)是直接連接PL端的IO口上的,可以作為人機(jī)交互的輸入信號(hào)。這2個(gè)按鍵信號(hào)默認(rèn)都是高電平的,當(dāng)按鍵被按下之后,按鍵信號(hào)變?yōu)榈碗娖健?.2個(gè)PS LED領(lǐng)航者底板板載2個(gè)PS LED燈
2020-09-21 16:42:52

【正點(diǎn)原子FPGA連載】第十四章基于BRAM的PSPL數(shù)據(jù)交互領(lǐng)航者 ZYNQ 之嵌入式開發(fā)指南

原子公眾號(hào),獲取最新資料第十四章基于BRAM的PSPL數(shù)據(jù)交互ZYNQ SOC開發(fā)過程中,PLPS之間經(jīng)常需要做數(shù)據(jù)交互。對(duì)于傳輸速度要求較高、數(shù)據(jù)量大、地址連續(xù)的場(chǎng)合,可以通過AXI DMA來(lái)
2020-09-04 11:08:46

一文詳解MPSoC芯片

之間的高速通信和數(shù)據(jù)交互,發(fā)揮ARM處理器和FPGA的性能優(yōu)勢(shì),需要設(shè)計(jì)高效的片內(nèi)高性能處理器與FPGA之間的互聯(lián)通路。因此,如何設(shè)計(jì)高效的PLPS數(shù)據(jù)交互通路ZYNQ芯片設(shè)計(jì)的重中之重,也是
2021-01-07 17:11:26

使用Zynq PL結(jié)構(gòu)時(shí)鐘驅(qū)動(dòng)代碼沒有反應(yīng)是為什么?

錯(cuò)誤。然后,我在SDK中編程PS端,led閃爍正確的頻率!我的問題,當(dāng)鎖定Zynq PL時(shí)鐘? PS程序之后?需要多長(zhǎng)時(shí)間?是不是意味著,PL配置期間LED閃爍錯(cuò)誤,在非易失性Flas Boot中編程PS期間(或之后)閃爍?謝謝的Berker
2020-08-27 15:09:19

如何讓SIL應(yīng)用中的Zynq電源分離

我正在設(shè)計(jì)使用Zynq(7Z020)作為核心的SIL2產(chǎn)品。我們正在實(shí)施Xilinx Zynq安全手冊(cè)中所述的冗余。在硬件要求一章中,明確指出PSPL需要兩個(gè)獨(dú)立的電源才能達(dá)到HFT = 1。在數(shù)據(jù)
2020-05-22 16:14:42

尋找Zynq Ultrascale+主板,其中DDR4接口連接PL

嗨,我正在尋找一款價(jià)格合理的Zynq Ultrascale +主板,其中DDR4接口連接PL。我想使用一個(gè)軟核內(nèi)存控制器。問候,Mosfa
2019-10-17 08:45:37

開始學(xué)習(xí)zynq第一天

操作系統(tǒng)開發(fā)嵌入式ARM處理通用Zynq-7000 EPP 原型設(shè)計(jì)Zynq-7000 芯片內(nèi)部集成了處理器和可編程邏輯,我們知道它的內(nèi)部大體可以劃分為PS(Processing System)和PL
2016-10-05 14:05:31

怎么在Petyninux 2014.4上使用Zynq上的PL UART?

你好我在Zynq 7010設(shè)計(jì)上添加了一個(gè)UART 16550 IP,中斷直接連接Zynq INTC。在petalinux中導(dǎo)入硬件設(shè)計(jì)后,pl.dtsi結(jié)構(gòu)似乎沒問題,但是當(dāng)我編譯圖像并啟動(dòng)板
2020-04-08 07:50:34

玩轉(zhuǎn)Zynq連載19——[ex02]基于Zynq PL的歡快流水燈

://pan.baidu.com/s/1XTQtP5LZAedkCwQtllAEyw提取碼:ld9c 1功能概述Zstar的Zynq PL連接了3個(gè)LED指示燈。如圖所示,3個(gè)LED指示燈分別在正極串聯(lián)
2019-08-28 09:26:47

玩轉(zhuǎn)Zynq連載29——[ex51] 制作裸跑程序的啟動(dòng)文件BOOT.bin

sd_image文件夾下。打開...zstar.sdkzstar_zynq_ps_wrapper_hw_platform_0文件夾,把PL配置文件zstar_zynq_ps_wrapper.bit也復(fù)制到
2019-09-30 14:11:59

玩轉(zhuǎn)Zynq連載2——Zynq PS的GPIO外設(shè)

`玩轉(zhuǎn)Zynq連載2——Zynq PS的GPIO外設(shè)更多資料共享 鏈接:https://share.weiyun.com/5s6bA0s1 概述 Zynq的GPIO外設(shè)控制最多54個(gè)MIO引腳,也
2019-04-18 16:33:51

玩轉(zhuǎn)Zynq連載30——[ex52]基于Zynq PS的GPIO控制

用于GPIO的MIO捉襟見肘時(shí)也不用當(dāng)心,可以打開GPIO EMIO,連接PL端的IO作為PS可控的GPIO使用,這個(gè)功能下一個(gè)例程我們會(huì)講,這里我們重點(diǎn)要來(lái)看看GPIO MIO怎么用。Zstar板載2個(gè)
2019-10-10 11:21:06

玩轉(zhuǎn)Zynq連載31——[ex53] 基于Zynq PS的EMIO控制

的就是PL的引腳)。關(guān)于MIO和EMIO的關(guān)系,更形象直接的可以示意如圖所示。MIO和EMIO都是PS的一部分,但是MIO可以直接連接Zynq芯片的引腳上,和PL無(wú)關(guān);而EMIO需要通過PL的IO
2019-10-12 17:35:16

玩轉(zhuǎn)Zynq連載34——[ex54] 基于Zynq的AXI GP總線的從機(jī)接口設(shè)計(jì)

zstar_zynq_ps_wrapper.v,可以看到有很多AXI_GP0打頭的信號(hào)增加到了系統(tǒng)中,這些信號(hào)就是Zynq系統(tǒng)作為主機(jī)連接PL的AXI GP總線接口。接下來(lái)我們要做的事就是設(shè)計(jì)一個(gè)
2019-11-12 10:23:42

玩轉(zhuǎn)Zynq連載38——[ex57] Zynq AXI HP總線帶寬測(cè)試

總線讀或?qū)懲ǖ烂棵氲?b class="flag-6" style="color: red">數(shù)據(jù)傳輸字節(jié)數(shù)。4 PL代碼解析工程代碼的層次結(jié)構(gòu)如圖所示。zstar.v模塊是頂層模塊,將ZYNQ Procssing System引出的4條AXI HP總線的讀寫通道分別連接
2019-11-28 10:11:38

請(qǐng)問zynq 怎么實(shí)現(xiàn)PSPL數(shù)據(jù)交互,然后通過UART串口打印出來(lái)?

請(qǐng)問zynq 怎么實(shí)現(xiàn)PSPL數(shù)據(jù)交互,然后通過UART串口打印出來(lái)?前輩們做過的指導(dǎo)我一下。
2020-08-03 15:53:30

請(qǐng)問FX3的UART口和Xilinx ZYNQ7000的PS端的UART進(jìn)行硬件連接需要TTL電平轉(zhuǎn)換嗎?

想讓FX3的UART口和Xilinx ZYNQ7000的PS(Processor system)端的內(nèi)置UART相互通信,兩個(gè)芯片使用的是同一個(gè)電源(同在一塊板子上或分別在兩塊相互連接的板子上),請(qǐng)教一下它們之間的硬件連接需要TTL電平轉(zhuǎn)換(使用2塊MAX3232ESE芯片,如下圖所示)么?謝謝
2024-02-28 08:32:43

請(qǐng)問是否可以在同一個(gè)Zynq FPGA中從PS控制PL JTAG?

XAPP1251說(shuō)明顯示,可以在Zynq ARM處理器上運(yùn)行XVC服務(wù)器來(lái)控制FPGA中的JTAG端口。但是,我不清楚,是否可以在同一個(gè)FPGA中控制PL JTAG?可以使用運(yùn)行在設(shè)備PS部分上
2020-07-30 13:51:19

采用AT指令進(jìn)行數(shù)據(jù)命令交互通信的方法

開發(fā)。因?yàn)槟=M支持MQTT協(xié)議,所以直接采用AT指令進(jìn)行數(shù)據(jù)命令交互通信,這種方式也是最簡(jiǎn)單,開發(fā)最快的。如下截圖,乃是其AT指令手冊(cè)的MQTT有關(guān)的AT指令篇。在開發(fā)使用了多款不同的通信模塊之后,也知道其無(wú)非分為這幾個(gè)步驟:1.等待模塊初始化;2.注冊(cè)激活網(wǎng)絡(luò)3.MQTT連接參數(shù)配置4.MQTT登
2022-01-27 06:18:59

實(shí)例詳解:如何利用Zynq-7000的PLPS進(jìn)行交互?

本文通過實(shí)例詳細(xì)解析如何利用Zynq-7000的PLPS進(jìn)行交互。實(shí)際上,Zynq就是兩大功能塊:雙核Arm的SoC和FPGA。根據(jù)Xilinx提供的手冊(cè),PS: 處理系統(tǒng) (Processing System) , 就是與FPGA無(wú)關(guān)的A
2012-12-12 13:40:2253205

datamover完成ZYNQ片內(nèi)PSPL間的數(shù)據(jù)傳輸

分享下PSPL之間數(shù)據(jù)傳輸比較另類的實(shí)現(xiàn)方式,實(shí)現(xiàn)目標(biāo)是: 1、傳輸時(shí)數(shù)據(jù)不能滯留在一端,無(wú)論是1個(gè)字節(jié)還是1K字節(jié)都能立即發(fā)送; 2、PL端接口為FIFO接口; PSPL數(shù)據(jù)傳輸流程: PS
2017-02-08 01:00:111431

閑話Zynq UltraScale+ MPSoC(連載5)

作者:Hello,Panda Part3 I/O資源 和Zynq-7000相比較,Zynq UltraScale+ 增強(qiáng)了PS端的IO性能;PL端每個(gè)產(chǎn)品系都有HR和HP兩種類型的IO。 1.PS
2017-02-08 08:29:11491

如何在芯片的PL上構(gòu)建軟核處理器?

到目前為止,我們已經(jīng)在之前的文章中聊過Zynq SOC內(nèi)部的 PSPL,以及在Zynq SoC PS部分的ARM Cortex-A9處理器上運(yùn)行的操作系統(tǒng)。但是有一個(gè)領(lǐng)域我們還沒有去探索過,那就是在芯片的PL上構(gòu)建軟核處理器。
2017-02-08 14:04:41989

Zynq PS / PL 第四篇:Adam Taylor MicroZed系列之 24

了解Zynq PS / PL接口之后;到目前為止,我們已經(jīng)分析了Zynq All Programmable SoC芯片中的PS (處理器系統(tǒng))與PL(可編程邏輯)之間的接口。
2017-02-10 12:00:11957

Zynq PS/ PL第五篇:Adam Taylor MicroZed系列之25

我們先來(lái)了解一下上節(jié)中介紹的Zynq SoC PS/PL接口,我創(chuàng)建一個(gè)很簡(jiǎn)單的外設(shè),使用的是DSP48E1的DSP邏輯片,依靠這個(gè)外設(shè)第一個(gè)寄存器內(nèi)的控制字執(zhí)行乘法,加法或減法。
2017-02-10 12:04:41469

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

《一步一步學(xué)ZedBoard & Zynq》系列第二篇,目的是為了學(xué)習(xí)不使用ARM PS情況下,只對(duì)Zynq PL的編程方法,同時(shí)學(xué)習(xí)Xilinx?PlanAhead工具的使用方法?
2017-02-10 20:24:113749

構(gòu)建SoC系統(tǒng)中PL讀寫DDR3

  構(gòu)建SoC系統(tǒng),畢竟是需要實(shí)現(xiàn)PSPL間的數(shù)據(jù)交互,如果PSPL端進(jìn)行數(shù)據(jù)交互,可以直接設(shè)計(jì)PL端為從機(jī),PS端向PL端的reg寫入數(shù)據(jù)即可,本節(jié)研究如何再實(shí)現(xiàn)PL端對(duì)DDR3的讀寫操作。
2017-09-18 11:08:5523

簡(jiǎn)析Zynq芯片中PSPL之間的9個(gè)雙向讀寫的通信端口

Zynq芯片中,PS(ProcessorSystem)和PL(Programmable Logic)之間提供了一共9個(gè)雙向讀寫的通信端口,他們分別是: M_GP0 M_GP1 S_GP0 S_GP1
2017-11-17 10:03:3911543

Zynq-7000系列特征概述

相比較經(jīng)典的FPGA,Zynq-7000系列最大的特點(diǎn)是將處理系統(tǒng)PS和可編程資源PL分離開來(lái),固化了PS系統(tǒng)的存在,實(shí)現(xiàn)了真正意義上的SOC(System On Chip)。 1.
2017-11-18 05:11:0118880

關(guān)于Zynq-7000 PL端HDMI的顯示控制的性能分析和應(yīng)用介紹

Zynq-7000 PL端HDMI的顯示控制 Zynq-7000 PSPL端emio的使用 Vivado 專家文章:Tcl 是什么? Zynq-7000 ARM端MIO的使用 Zynq
2019-09-15 14:57:003305

ZYNQ-7000如何生成從Flash和SD卡啟動(dòng)的鏡像文件

ZYNQ-7000如何生成從Flash和SD卡啟動(dòng)的鏡像文件 將PLPS部分一起使用,并且通過JTAG下載到板子運(yùn)行。對(duì)于ZYNQ,有多種啟動(dòng)方式
2018-12-01 08:38:187278

Xilinx的四個(gè)pynq類和PL接口

ZynqPSPL之間有9個(gè)AXI接口。
2018-12-30 09:45:006907

ZYNQ的啟動(dòng)原理和配置

ps的控制下,可以實(shí)現(xiàn)安全或非安全的配置所有pspl。通過zynq提供的JTAG接口,用戶可以在外部主機(jī)的控制下對(duì)zynq進(jìn)行配置,zynq不支持最開始就配置pl的過程。
2019-05-15 11:41:317190

Zynq的電源上電順序

因?yàn)?b class="flag-6" style="color: red">ZYNQ 的PSPL 部分的電源有上電順序的要求,在電路設(shè)計(jì)中,按照Z(yǔ)YQN 的電源要求設(shè)計(jì),上電依次為1.0V -> 1.8V -> 1.5 V -> 3.3V -> VCCIO,
2020-01-01 17:27:0010685

淺析三種AXI接口的特點(diǎn)

如何設(shè)計(jì)高效的 PLPS 數(shù)據(jù)交互通路ZYNQ 芯片設(shè)計(jì)的重中之重。AXI 全稱 Advanced eXtensible Interface,是 Xilinx 從 6 系列的 FPGA 開始引入的一個(gè)接口協(xié)議,主要描述了主設(shè)備和從設(shè)備之間的數(shù)據(jù)傳輸方式。
2020-03-15 17:04:0010317

PS/PL之間的數(shù)據(jù)交互辦法

MPSoC是Xilinx基于16nm工藝推出的異構(gòu)計(jì)算平臺(tái),由于靈活、穩(wěn)定,在業(yè)界得到了廣泛的使用。異構(gòu)計(jì)算是一個(gè)比較新的領(lǐng)域,需要協(xié)調(diào)硬件設(shè)計(jì)、邏輯設(shè)計(jì)、軟件設(shè)計(jì),對(duì)工程師的要求很高。實(shí)際設(shè)計(jì)過程中,很多工程師對(duì)實(shí)現(xiàn)PS/PL之間的數(shù)據(jù)交互感到頭疼。
2020-09-15 09:27:0011208

一文詳解ZYNQ中的DMA與AXI4總線

ZYNQ中,支持AXI-Lite,AXI4和AXI-Stream三種總線,但PSPL之間的接口卻只支持前兩種,AXI-Stream只能在PL中實(shí)現(xiàn),不能直接和PS相連,必須通過AXI-Lite
2020-09-24 09:50:304289

ZYNQ中DMA與AXI4總線

ZYNQ中DMA與AXI4總線 為什么在ZYNQ中DMA和AXI聯(lián)系這么密切?通過上面的介紹我們知道ZYNQ中基本是以AXI總線完成相關(guān)功能的: 圖4?34連接 PSPL 的 AXI 互聯(lián)
2020-11-02 11:27:513880

Zynq UltraScale+ 器件與PL DNA不同的值

Xilinx 用兩個(gè) 96 位獨(dú)特器件標(biāo)識(shí)符(稱為器件 DNA)為每個(gè) Zynq UltraScale+ 器件編程。一個(gè) DNA 值位于可編程邏輯 (PL) 中,另一個(gè) DNA 值位于處理系統(tǒng) (PS) 中。這兩個(gè) DNA 值是不同的,但每個(gè) DNA 都有以下屬性及讀取訪問方法。
2022-02-08 14:19:491149

Zynq UltraScale+ 器件 — PS DNA 沒有寫保護(hù),是一個(gè)與 PL DNA 不同的值

Xilinx 用兩個(gè) 96 位獨(dú)特器件標(biāo)識(shí)符(稱為器件 DNA)為每個(gè) Zynq UltraScale+ 器件編程。一個(gè) DNA 值位于可編程邏輯 (PL) 中,另一個(gè) DNA 值位于處理系統(tǒng) (PS) 中。這兩個(gè) DNA 值是不同的,但每個(gè) DNA 都有以下屬性及讀取訪問方法。
2021-01-23 06:32:3310

ZYNQ PS端IIC接口使用筆記

ZYNQ7000系列FPGA的PS自帶兩個(gè)IIC接口,接口PIN IO可擴(kuò)展為EMIO形式即將IO約束到PL端符合電平標(biāo)準(zhǔn)的IO(BANK12、BANK13、BANK34、BANK35);SDK
2021-01-28 08:05:2725

FPGA、ZynqZynq MPSoC三種器件的特點(diǎn)介紹

FPGAs,ZynqZynq MPSoC! Zynq MPSoC是Zynq-7000 SoC(之后簡(jiǎn)稱Zynq)的進(jìn)化版本。Zynq是賽靈思發(fā)布的集成PL(FPGA)和PS設(shè)計(jì)的最早的一代產(chǎn)品
2021-04-02 17:20:1413783

Zynq-7000系列可編程邏輯PL是什么?

剛學(xué)ZYNQ的時(shí)候,看到里面反復(fù)提到PSPL,還以為PS是PhotoShop的意思,PL是哪種型號(hào)的簡(jiǎn)稱。 稍微了解之后才知道,ZYNQ是ARM和FPGA的組合,PS是programming
2021-06-18 16:09:468666

ZYNQ的GPIO簡(jiǎn)介

ZYNQ 分為 PSPL 兩部分,那么器件的引腳(Pin)資源同樣也分成了兩部分。ZYNQ PS 中的外設(shè)可以通過 MIO(Multiuse I/O,多用輸入/輸出)模塊連接PS 端的引腳
2021-12-04 18:51:0616

ZYNQ學(xué)習(xí)筆記_ZYNQ簡(jiǎn)介和Hello World

ZYNQ學(xué)習(xí)筆記_ZYNQ簡(jiǎn)介和Hello WorldZYNQ介紹PSPL連接ZYNQ開發(fā)工具鏈在PS端編寫Hello World程序ZYNQ介紹ZYNQ-7000系列是基于Xilinx開發(fā)環(huán)境
2021-12-22 19:11:2910

ZYNQ:使用PL將任務(wù)從PS加載到PL

的協(xié)議,可用于寄存器式控制/狀態(tài)接口。例如,Zynq XADC 使用 AXI4-Lite 接口連接Zynq PS。
2022-05-10 09:52:121949

ZYNQ7020的PS端的基本開發(fā)流程

這篇文章記錄ZYNQ7020的PS端的基本開發(fā)流程,關(guān)于PL端的開發(fā)流程,參考之前文章,這里放個(gè)超鏈接。
2022-07-24 18:12:575860

強(qiáng)制開放MPSoC的PS-PL接口

MPSoC含有PS、PL;在PSPL之間有大量接口和信號(hào)線,比如AXI、時(shí)鐘、GPIO等。缺省情況下,PSPL之間有接口和信號(hào)線被關(guān)閉。加載bit后,軟件才會(huì)打開PSPL之間的接口和信號(hào)線
2022-08-02 09:45:03676

FPGAs,ZynqZynq MPSoC器件的特點(diǎn)

Zynq MPSoC是Zynq-7000 SoC(之后簡(jiǎn)稱Zynq)的進(jìn)化版本。Zynq是賽靈思發(fā)布的集成PL(FPGA)和PS設(shè)計(jì)的最早的一代產(chǎn)品。如圖2.1所示,在相對(duì)較高層次對(duì)比了三種器件。Zynq MPSoC的PS部分比ZynqPS部分面積更大,也更復(fù)雜。本章,將介紹這三種器件的特點(diǎn).
2022-08-15 09:16:381629

ZYNQ芯片架構(gòu)的理解

ZYNQ處理系統(tǒng)端PS所有的外設(shè)都連接在AMBA(Advanced Microcontroller Bus Architecture)總線,而基于FPGA設(shè)計(jì)的IP則可以通過AXI接口掛載在AMBA總線上,從而實(shí)現(xiàn)內(nèi)部各組件的互聯(lián)互通。這里涉及到兩個(gè)概念:
2022-08-15 09:42:241345

在Xilinx Zynq系統(tǒng)·上如何實(shí)現(xiàn)IEEE1588協(xié)議

zynq 中帶有兩個(gè)硬核千兆以太網(wǎng)MAC,ENET0,ENET1。與普通SOC 芯片不同,zynq PS 斷地外設(shè)可以通過MIO連接到芯片的引腳上,也可以通過EMIO 接口連接PL 端。連接PL端后,帶來(lái)了靈活性,可以轉(zhuǎn)換成各種接口。比如設(shè)計(jì)一個(gè)交換機(jī)。定義端其它的引腳。
2022-09-23 15:19:582023

Zynq在非JTAG模式下的啟動(dòng)配置流程

在無(wú) JTAG 的模式下,Zynq 是通過片上CPU完成對(duì)芯片的配置,也就是PSPL的配置是通過 PS 處理器 ARM 核來(lái)實(shí)現(xiàn)的。需要注意的是,與傳統(tǒng)的 Xilinx 7 系列 FPGA 芯片不同,Zynq 是不支持從 PL 端進(jìn)行直接啟動(dòng)配置的,一定要通過 PS 部分來(lái)完成。
2022-10-19 09:11:55986

Zynq PSPL與內(nèi)存映射寄存器集成

電子發(fā)燒友網(wǎng)站提供《將Zynq PSPL與內(nèi)存映射寄存器集成.zip》資料免費(fèi)下載
2022-12-06 15:14:292

FPGA系列之“Zynq MPSoC PS-PL AXI Interfaces”

S_AXI_ACP_FPD接口實(shí)現(xiàn)了PSPL 之間的低延遲連接,通過這個(gè)128位的接口,PL端可以直接訪問APU的L1和L2 cache,以及DDR內(nèi)存區(qū)域。故PL側(cè)可以直接從cache中拿到APU的計(jì)算結(jié)果,同時(shí)也可以第一時(shí)間將邏輯加速運(yùn)算的結(jié)果送至APU。
2023-02-01 15:36:531708

xilinx ZYNQ7000系列基本開發(fā)流程之PS

ZYNQ 芯片分為 PLPS, PS 端的 IO 分配相對(duì)是固定的,不能任意分配,雖然 PS 端的 ARM 是硬核,但是在 ZYNQ 當(dāng)中也要將 ARM 硬核添加到工程當(dāng)中才能使用,F(xiàn)PGA
2023-08-11 09:36:344805

ZYNQ設(shè)計(jì)的基本流程

ZYNQ內(nèi)部的總體框架如所示,PS中包含2個(gè)ARM Cortex-9的內(nèi)核,一些基本的外設(shè)擴(kuò)展口以及Memory接口。PSPL的相互通信通過兩個(gè)通路完成,分別是GP(General Purpose)Ports和HP(High Performance)Ports。
2023-09-22 09:26:13492

基于Xilinx Zynq-7010/20系列——PS+PL異構(gòu)多核案例開發(fā)手冊(cè)

前言本文主要介紹PS+PL端異構(gòu)多核案例的使用說(shuō)明,適用開發(fā)環(huán)境:Windows7/1064bit、XilinxVivado2017.4、XilinxSDK2017.4。案例位于產(chǎn)品資料“4-軟件
2023-01-03 15:50:3718

已全部加載完成