TCJJ

导航

AHB信号列表

信号名 来源 信号列表与描述
HCLK 时钟源
  • AHB-时钟信号
  • 0:低电平;
  • 1:高电平;
  • AHB以上升沿为基准
HRESETn  复位控制器
  • 复位信号
  • 0:低电平,全局复位;(唯一一个低电平有效的信号)
  • 1:高电平,开始正常运作;
 HADDR[31:0]  主机
  • 地址总线
  • 32位系统地址总线
 HTRABS[1:0]  主机
  • 传输类型
  • 00:(IDLE)空闲,
  • 01:(BUSY)忙,
  • 10:(NONSEQ)非连续
  • 11:(SEQ)连续
 HWRITE  主机
  • 读写操作
  • 0:表示一个读传输;
  • 1:表示一个写传输。
HSIZE[2:0] 主机
  • 传输大小
  • 000:8位传输,是一个字节传输;
  • 001 :16位传输,是一个半字传输;
  • 010 :32位传输,是一个字传输;
  • 011:64位传输,
  • 100:128位传输,是一个4字线传输;
  • 101:256位传输,是一个8字线传输;
  • 110:512位传输,
  • 111:1024位传输,
HBURST[2:0] 主机
  • 突发传输类型
  • 000:SINGLE, 单一传输;
  • 001:INCR,     未定长度的增量突发;
  • 010:WRAP4,  4拍回环突发;
  • 011:INCR4,   4拍增量突发;
  • 100:WRAP8,  8拍回环突发;
  • 101:INCR8,   8拍增量突发;
  • 110:WRAP16,16拍回环突发;
  • 111:INCR16, 16拍增量突发;
HPROT[3:0] 主机
  • 保护控制信号
  • ---0:预取址;
  • ---1:数据访问;
  • --0-:用户模式访问;
  • --1-:特权模式访问;
  • -0--:无缓冲;
  • -1--:带缓冲;
  • 0---:无高速缓存;
  • 1---:带高速缓存;
HWDATA[31:0] 主机
  • 写数据总线
  • 在写操作期间,从主机到从机传输数据
HSELx 译码器
  • 从机选择
HRDATA[31:0] 从机
  • 读数据总线
HREADY 从机
  • 传输完成
  • 0:扩展响应信号
  • 1:传输完成
HRESP[1:0] 从机
  • 传输响应
  • 00:OKEY,HREADY为高;
  • 01:ERROR;
  • 10:RETRY;
  • 11:SPLIT;
HBUSREQx 主机
  • 总线请求
  • x表示对应的模块;
  • 总线主机的的总线请求信号;
  • 任意一个系统可以有最大16个独立的总线主机;
HLOCKx 主机
  • 锁定传输,针对主机和仲裁器的锁定;
  • 0:其他主机可以访问总线;
  • 1:x主机请求对总线的锁定,其他主机不可以访问总线;
HGRANTx 仲裁器
  • 总线授予
  • 0:主机不被授予访问总线;
  • 1:且HREADY为高,总线授予主机对其的访问。
HMASTER[3:0] 仲裁器
  • 主机号
  • 表示那个主机正在执行传输;
  • 或者具有SPLIT的从机确定那个主机正在尝试一次访问;
HMASTLOCK 仲裁器
  • 锁定哪个主机;
  • 针对主机与从机的锁定;
  • 表示主机正在执行一次锁定顺序的传输;
  • 该信号与HMASTER[3:0]有相同的时序;
HSPLITx[15:0]  从机
  •  支持分块传输的从机用这个信号指示哪一个总机完成一个分块传输;
  • 每一位对应一个总线主机,

posted on 2021-03-12 10:22  TCJJ  阅读(200)  评论(0)    收藏  举报

1