十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

amba总线接口axi,ahb,apb

amba总线接口axi,ahb,apb axi系列。T信号名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内存类型表明一次传输是怎样通过系统的主机ARPRO保护类型表明一次传输的特权级及安全等级主机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-2b01, NONSEQ-2b10, SEQ-2b11主机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-ERROR1-OKAY从机HSELxslave选择信号跟地址同步会有HSEL_S1,HSEL_S2,HSEL_memory....从机HRDATA[31:0]decoder选中返回给master的读数据multiplexorHREADY1-通知master和多个slave前一笔的传输完成multiplexorHRESPdecoder选中的传输响应multiplexorHEXOKAYdecoder选中的exclusive传输完成multiplexorapb系列信号名apb3apb4信号描述来源PCLK有有上升沿传输时钟源PRESETn有有低有效与系统里的nresetn同步PADDR有有最高可达32bitssAPB桥PSELx有有APB桥产生的slave选择信号APB桥PENABLE有有标识下一拍或者几拍后会有APB传输APB桥PWRITE有有1-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桥
返回列表