amba总线信号总结

axi系列。

信号名axi4axi4-liteaxi4-stream描述源头
ACLK 全局时钟信号时钟源
ARESETn 全局复位信号,低有效复位源
AWID写地址ID,用来标志一组写信号主机
AWADDR写地址,给出一次写突发传输的写地址主机
AWLEN突发长度,给出突发传输的次数主机
AWSIZE突发大小,给出每次突发传输的字节数主机
AWBURST突发类型主机
AWLOCK总线锁信号,可提供操作的原子性主机
AWCACHE内存类型,表明一次传输是怎样通过系统的主机
AWPROT  保护类型,表明一次传输的特权级及安全等级主机
AWQOS质量服务QoS主机
AWREGION区域标志,能实现单一物理接口对应的多个逻辑接口 主机
AWUSER用户自定义信号 主机
AWVALID有效信号,表明此通道的地址控制信号有效主机
AWREADY表明“从”可以接收地址和对应的控制信号从机
WID 一次写传输的ID tag主机
WDATA写数据主机
WSTRB写数据有效的字节线,用来表明哪8bits数据是有效的主机
WLAST表明此次传输是最后一个突发传输主机
WUSER用户自定义信号主机
WVALID写有效,表明此次写有效主机
WREADY表明从机可以接收写数据从机
BID写响应ID tag从机
BRESP 写响应,表明写传输的状态从机 
BUSER用户自定义从机
BVALID写响应有效从机
BREADY  表明主机能够接收写响应主机
ARID 读地址ID,用来标志一组写信号主机
ARADDR读地址,给出一次写突发传输的读地址主机
ARLEN突发长度,给出突发传输的次数主机
ARSIZE突发大小,给出每次突发传输的字节数主机
ARBURST突发类型主机
ARLOCK  总线锁信号,可提供操作的原子性主机
ARCACHE 内存类型,表明一次传输是怎样通过系统的主机
ARPROT保护类型,表明一次传输的特权级及安全等级主机
ARQOS质量服务QoS主机
ARREGION 区域标志,能实现单一物理接口对应的多个逻辑接口主机
ARUSER用户自定义信号主机
ARVALID有效信号,表明此通道的地址控制信号有效主机
ARREADY表明“从”可以接收地址和对应的控制信号从机
RID读ID tag从机
RDATA  读数据从机
RRESP 读响应,表明读传输的状态从机
RLAST 表明读突发的最后一次传输从机
RUSER用户自定义从机
RVALID表明此通道信号有效从机
RREADY  表明主机能够接收读数据和响应信息主机
CSYSREQ系统退出低功耗请求,此信号从“时钟控制器”到“外设”时钟控制器
CSYSACK退出低功耗状态确认外设
CACTIVE外设请求时钟有效外设

ahb系列

信号对于ahb5和ahb-lite讲是一样的,就是有些功能ahb-lite用不到会设置为固定值。

信号名ahb5ahb-lite信号描述来源
HCLK全局时钟信号时钟源
HRESETn全局复位信号,低有效复位源
HADDR[31:0]32位系统地址主机
HBURST[2:0]确定传输是单个传输还是burst传输主机
HMASTLOCK若为高则是一个lock 传输。主机
HPROT[3:0]判定是否是opcode fetch或者数据传输,是个私有模式还是用户模式主机
HPROT[6:4]AHB5 extend_memory_type 的支持主机
HSIZE[2:0]一次传输大小,最大传输大小可达1024bits主机
HNONSEC确定当前传输是安全传输还是非安全传输主机
HEXCLexclusive传输主机
HMASTER[3:0]master指定。如果有多个exclusive能力的进程。由内部互联部件来修改来确定每个master都是被指定的。exclusive传输时用的信息。主机
HTRANS[1:0]确定传输的类型,IDLE-2‘b00, BUSY-2'b01, NONSEQ-2'b10, SEQ-2'b11主机
HWDATA[31:0]写数据,最小的数据bus宽度是32bits主机
HWRITE传输方向, 值为高是写,低是读。主机
HRDATA[31:0]多slave读回的数据,传给master,最小32bits的数据宽度,不确定。slave->multiplexor从机
HREADYOUThigh的时候是传输结束。low的时候会有新的transfer。从机
HRSP传输响应。0-OKAY, 1-ERROR从机
HEXOKAY如果ahb5 exclusive传输支持的话,这个标识传输成功还是没成功。0-ERROR,1-OKAY从机
HSELxslave选择信号,跟地址同步,会有HSEL_S1,HSEL_S2,HSEL_memory....从机
HRDATA[31:0]decoder选中返回给master的读数据multiplexor
HREADY1-通知master和多个slave,前一笔的传输完成multiplexor
HRESPdecoder选中的传输响应multiplexor
HEXOKAYdecoder选中的exclusive传输完成multiplexor

apb系列

信号名apb3apb4信号描述来源
PCLK上升沿传输时钟源
PRESETn低有效与系统里的nresetn同步
PADDR最高可达32bitssAPB桥
PSELxAPB桥产生的slave选择信号APB桥
PENABLE标识下一拍或者几拍后会有APB传输APB桥
PWRITE1-APB写, 0-APB读APB桥
PWDATA写数据,PWRITE为高的时候,写数据,最高32bitsAPB桥
PRDATA选定的slave返回的读数据,当PWRITE为低。最高32bits从机
PREADY从机用这根信号来回应是个APB 传输从机
PSLVERR传输错误。APB设备不需要支持这个pin,不支持时,tie成0.  当已有的apb设备和新的apb设备都存在的时候,可以使用这个pin。从机
PPROT保护类型,支持安全和非安全的传输APB桥
PSTRB写数据通路上支持稀疏传输APB桥

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值