조회 수 0 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제

和写操作不同,可以看到读操作的等待较长时间后才获取到数据。 我先讲解如何封装FDMA IP,之后再分析源码。 封装IP少不了源码,这里是利用已经编写好的uiFDMA.v进行封装。 我们把修改后的代码命名为saxi_full_mem.v修改其中的部分代码,关键部分是memory部分定义。 以上代码中调用的system.bd的图形代码接口。 在状态机中,每次写262个长度32bit的数据,再读出来判断数据是否正确。
找到以下路径,中saxi_full_v1_0_S00_AXI.v文件,并且对齐修改。 这节课的源码文件已经编写好了,我们直接拿来使用。 新建2个文件,把源码文件 maxi_lite_gpio.v和saxi_lite_gpio.v并且方便放入03_ip/maxi_lite文件夹和03_ip/saxi_lite文件夹。 这里一次rburst_len_req多产生一次,但是结果却不影响,大家可以思考下。
这里一次wburst_len_req多产生一次,但是结果却不影响,大家可以思考下。 PL的GPIO可以定义为EMIO,其中PL部分FPGA引脚A21和A18接到了LED上,K24、F21接到了按键上。
下图中一次传输以传输262个长度的数据为例,需要2次AXI4 BURST才能完成,第一次传输256个长度数据,第二次传输6个长度的数据。 借此2024版本教程更新发布之际,我们也对FDMA1.0版本升级到FDMA3.2版本。 解决3.1版本中,当总的burst长度是奇数的时候出现错误,修改端口命名规则,设置I代表了输入信号,O代表了输出信号。 如果用过ZYNQ/ZYNQMP的都知道,要直接操作PS的DDR 通常是DMA 或者VDMA,然而用过XILINX 的DMA IP 和VDMA IP,总有一种遗憾,那就是不够灵活,还需要对寄存器配置,真是麻烦。 XILINX 的总线接口是AXI4总线,自定义AXI4 IP挂到总线上就能实现对内存地址空间的读写访问。 因此,我们只要掌握AXI4协议就能完成不管是PS还是PL DDR的读写操作。
FDMA是米联客的基于AXI4总线协议定制的一个DMA控制器。 本文对AXI4-FULL总线接口进行了封装,同时定义了简单的APP接口提供用户调用AXI4总线实现数据交互。 这个IP 我们命名为FDMA(Fast Direct Memory Access)。 基于前面5篇文章中5个实验,我们已经掌握了AXI4总线协议,现在我们编写一个自定义的AXI-Lite-Slave GPIO IP,并且用编写的AXI-Lite-Master IP对齐进行仿真验证和上板验证。 基于前面5篇文章中5个实验,我们已经掌握了AXI4总线协议,现在我们编写一个自定义的AXI-Lite-Slave GPIO IP,并且用编写的AXI-Lite-Master IP对其进行仿真验证和上板验证。 FDMA的读写代码高度对称,以上源码和以下波形图都和写操作类似,理解起会提高很多效率。
修改的这部分代码支持Memory的任意长度设置(FPGA内部RAM会消耗资源),其中参数USER_NUM_MEM用于定义RAM的长度,我们一次FDMA的burst长度应该小于等于USER_NUM_MEM这个参数。 设置完成,uisrc/03_ip/uifdma路径下多出2个文件,这个两个文件就是定义了自定义的总线接口。 AXI4总线最大的burst lenth是256,而经过封装后,用户接口的fdma_size可以任意大小的,fdma Download Windows 11 Cracked ip内部代码控制每次AXI4总线的Burst长度,这样极大简化了AXI4总线协议的使用。 由于AXI4总线协议直接操作起来相对复杂一些,容易出错,因此我们封装一个简单的用户接口,间接操作AXI4总线会带来很多方便性。 这个IP的源码可以基于axi-full-slave的模板简单修改就可以实现。


List of Articles
번호 제목 조회 수
19007 Nigh Viewed Sex Activity Videos Of The Calendar Month XNXX COM new 0
19006 56+ лучших порносайтов в 2025 году new 0
19005 藥注意,勿從網路購買來路不明藥品!- 衛生福利部 new 0
19004 Удаление правила исключения из проверки new 3
19003 Brazzers 1 Best Erotica Locate In The Planetary Methods & Guide new 0
19002 Assoass: Pros And Cons new 0
19001 таблетки Prosolution Plus рядом со мной new 0
19000 Detailed Exploration Into The Dark Side Of Russian Faceless Porn Worlds new 0
18999 Data On Charles Herbert Best Sole Fans Spare Porn new 0
18998 Subtle Recommendation: Sample These Relaxed Russian Play Choices new 0
18997 5 Fetching Shipway Of Employment For Purchase Sildenafil Citrate Online Flashy India new 0
18996 Login new 0
18995 {Explosive Rise Of {Gorgeous|Stunning|Voluptuous} Free Russian {Sex|Adult|Erotic} Babes In Digital Entertainment new 0
18994 The Mark Novel Promotional Material Some Topper Toll Sildenafil Online new 0
18993 Introducing Outdo Male Sweetening Pills Online new 0
18992 Rencontre transgenre : découvrez les fonctionnalités de JM Trans new 0
18991 5 Simpleton Actual Statements About Лучшее Бесплатное Порно 4K Explained new 0
18990 Why I Acquired Deuce Pornhib For My Loved Ones new 0
18989 美国BBW文化揭秘:身材与美的多元解读 岁序智库 new 0
18988 Лучшие таблетки для повышения потенции мужчинам: список топ-4 препаратов по версии КП new 0
Board Pagination Prev 1 ... 35 36 37 38 39 40 41 42 43 44 ... 990 Next
/ 990