axi4 总线之 axi-full 学习记录

=========================================================================

ARSIZE:3 位,读突发大小,给出每次突发传输的字节数支持 1、2、4、8、16、32、64、128

ARSIZE

字节数
3'b0001
3'b0012
3'b0104
3'b0118
3'b10016
3'b10132
3'b11064
3'b111128

        每个数据的字节数

=========================================================================

ARLEN:8 位,读传输的突发长度。

        AXI3 只支持1~16次的突发传输(Burst_length=AxLEN[3:0]+1)

        AXI4 扩展突发长度支持 INCR 突发类型为 1~256 次传输,对于其他的传输类型依然保持 1~16 次突发传输(Burst_Length=AxLEN[7:0]+1)

        AXI burst 传输具有如下规则:

        (1)wraping burst(回环突发) ,burst长度必须是 2,4,8,16

        (2)burst不能跨 4KB 边界

        (3)不支持提前终止burst传输

        ARLEN = 0,传输 1 个数据;

        ARLEN = 1,传输 2 个数据;

=========================================================================

ARBURST:2 位,突发类型

2‘b00FIXED突发传输过程中地址固定,用于FIFO访问
2‘b01INCR增量突发,传输过程中,地址递增。增加量取决 AxSIZE的值
2‘b10WRAP回环突发,和增量突发类似,但会在特定高地址的边界处回到低地址处。回环突发的长度只能是2,4,8,16次传输,传输首地址和每次传输的大小对齐。最低的地址整个传输的数据大小对齐。回环边界等于(AxSIZE*AxLEN)
2‘b11Reserved保留

=========================================================================

=========================================================================

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值