AMBA总线
文章平均质量分 83
AXI、AHB、APB
Sterne365
人道洛阳花似锦,偏我来时不逢春
展开
-
DDR3AXI4接口读写仿真
然后就是本次仿真最头疼也是最简单的问题,如下图所示,其他错误改正后可以进行仿真,但是我的s_axi_awready信号总是在s_axi_awvalid拉高的同时马上拉低,导致写地址通道不能完成握手,困扰我两天半后终于让我发现了问题,问题也很简单,读写控制模块中的复位信号是由MIG ip核输出的,而这个复位信号是高电平有效信号,我平时用的都是低电平复位信号,因此才会出现这种问题,浪费了好长时间,希望自己以后可以仔细一点,同时以后一定要搞清楚每个信号的来源和作用,防止这种错误再发生。原创 2024-09-14 16:04:39 · 1279 阅读 · 0 评论 -
AXI4主机测试
设计思路:本次设计的主要目的是验证AXI4_FULL总线的时序,并且提升对AXI4_FULL总线协议的理解,因此可以采用状态机来控制,先向一个地址写入数据,然后读出该地址的数据验证数据的正确性,如果没有错再向下一个地址中写入数据,如此反复执行。读地址通道首先完成握手,下一个时钟周期读数据通道再完成握手,开始读取数据,需要注意的是,每读出一次数据读数据通道完成一次握手,直到读最后一个数据的时候拉高RLAST,本次验证结束。原创 2024-09-09 16:32:01 · 592 阅读 · 0 评论 -
AXI4总线详解
5个通道都具有的同一类信号:VALIDREADY。这两个信号用来实现AXI协议的握手机制(handshake)。在读写数据两条数据通道中,传输突发传输()中的最后一个数据,必须要给出LAST信号,来标识这是此次突发传输中的最后一个数据。在共同的定义之外,各个通道有自己的定义。原创 2024-09-07 16:06:15 · 1934 阅读 · 0 评论
分享