INCR:增量突发,传输过程中,地址递增。增加量取决AxSIZE的值。 WRAP:回环突发,和增量突发类似,但会在特定高地址的边界处回到低地址处。回环突发的长度只能是2,4,8,16次传输,传输首地址和每次传输的大小对齐。最低的地址整个传输的数据大小对齐。回环边界等于(AxSIZE*AxLEN)。 AxBURST[1:0] burst type ‘b00 ...
INCR:增量突发,传输过程中,地址递增。增加量取决AxSIZE的值。 WRAP:回环突发,和增量突发类似,但会在特定高地址的边界处回到低地址处。回环突发的长度只能是2,4,8,16次传输,传输首地址和每次传输的大小对齐。最低的地址整个传输的数据大小对齐。回环边界等于(AxSIZE*AxLEN)。 AxBURST[1:0] burst type 'b00 F...
INCR:增量突发,传输过程中,地址递增。增加量取决AxSIZE的值。 WRAP:回环突发,和增量突发类似,但会在特定高地址的边界处回到低地址处。回环突发的长度只能是2,4,8,16次传输,传输首地址和每次传输的大小对齐。最低的地址整个传输的数据大小对齐。回环边界等于(AxSIZE*AxLEN)。 AxBURST[1:0] burst type 'b00 F...
RRESP slave 读响应 RLAST slave 有效时表示为突发传输的最后一个 RUSER slave 用户自定义 RVALID slave 读数据有效信号 RREADY master 主机就绪信号(有效时表示) 1.3.7.低功耗接口信号 信号名 来源 描述 CSYSREQ Clock controller 该信号有效时,系统退出低功耗模式 CSYSACK Peripheral device 退出低功耗模式应答信...
rresp:读是否成功的信号(读回复) wresp:写是否成功的信号(写回复) 回复信号的握手: bvalid:表示MEM是否可以反馈wresp信号给CPU bready:表示CPU是否可以接收来自MEM的wresp信号 加入错误处理信号 如果出现了读写错误,那么可以令CPU抛出异常,然后通知软件处理。RISC-V中可抛出3种Access fault异常。
RRESP与BRESP响应信号在表示一般访问成功时使用OKAY信号,而在表示独占访问成功时使用EXOKAY信号,这意味着不支持独占访问的从设备会使用OKAY信号表示独占访问操作的失败。 注意: 针对不支持独占访问从设备的独占写操作总会更新存储器。 针对支持独占访问从设备的独占写操作只有在独占写操作成功时才会更新存储器。
•RRESP[1:0],用于读传输。 •BRESP[1:0],用于写传输。 响应存在4种情况,具体如下: OKAY:正常访问成功。表示正常访问成功。还可以指示独占访问失败; EXOKAY:独占访问成功。指示独占访问的读或写部分已成功; SLVERR:从机错误。当访问成功到达从机,但从机向主机返回错误的状态; ...
RRESP[1:0],读传输 BRESP[1:0],写传输 OKAY('b00):正常访问成功 EXOKAY('b01):Exclusive 访问成功 SLVERR('b10):从机错误。表明访问已经成功到了从机,但从机希望返回一个错误的情况给主机。 DECERR('b11):译码错误。一般由互联组件给出,表明没有对应的从机地址。
对于读事务而言,从设备在读数据通道上发送响应信息,使用RRESP[1:0]信号。 对于写事务而言,从设备在写响应通道上发送响应信息,使用BRESP[1:0]信号。 响应共有四种类型: OKAY:一般访问成功。该信号表示一个一般访问成功,也表示一个独占访问失败。 EXOKAY:独占访问成功。
RRESP[1:0],读传输 BRESP[1:0],写传输 OKAY(‘b00):正常访问成功 EXOKAY(‘b01):Exclusive 访问成功 SLVERR(‘b10):从机错误。表明访问已经成功到了从机,但从机希望返回一个错误的情况给主机。 DECERR(‘b11):译码错误。一般由互联组件给出,表明没有对应的从机地址 ...