=========================================================================
连续读写,只读,只写,速率不同
同一时刻只能读或写
=========================================================================
待处理写事务达到 3 个,会出现 overflow 红色标志
第一版:读事务后级进行了限制,待处理的读事务无法达到 3 个, 不会出现 overflow 红色标志
第二版:读事务后级进行了限制,待处理的读事务无法达到 4 个, 不会出现 overflow 红色标志
第三版:ila 监测问题,改变 ila 中事务数量,则可避免出现 overflow 红色标志
读事务数量达到了 5 条,且没出现 overflow 红色标志
=========================================================================
写事务完成标志为响应通道,以写数据完成作为标志,开启下一次写事务,还是会出现写事务达到 3 个。
采取写事务计数器和响应通道同时判断,以避开 overflow 红色标志
arburst 在 ila 中没有出现的原因:AXI 接口中只有读通道,没有写通道
=========================================================================
1024 个 256 位---连续读---用时 1200 个时钟左右,200M 时钟,即 6 us 左右
ila 放开后,写事务数量达到了四个
每个 burst 有 tlast 信号要添加,故需要长度,tlast 后开启下一次传输
4096 个 256 位--跨 4KB 写--用时 64684 个时钟左右,200M 时钟,即 323.42 us 左右