2.1 全局信号
HCLK和HRESETn(低有效)
2.2 Master信号
- HADDR[31:0]:总线地址信号
- HBURST[2:0]:buest type(突发类型)表明了传输类型是single类型还是突发组成的一部分。固定长度的bursts支持4/8/16 beats。burst还可以是递增或者循环类型,未指明长度的递增突发类型也是协议支持的。
- HMASTLOCK:表明当前传输是锁定的
- HPROT[3:0]:表明传输是通过操作码还是通过数据访问,以及传输访问是特权模式还是用户模式;对具有内存管理单元的master,这些信号还可以表明当前访问是cacheable还是bufferable。
- HSIZE[2:0]:表明一笔transfer的大小,典型大小有byte/halfword/word。协议支持的最大size为1024bits。
- HTRANS[1:0]:表明当前传输的传输类型,四种类型分别为 IDLE / BUSY / NONSEQUENTIAL / SEQUENTIAL
- HWDATA[31:0]:从master到slave的写数据,协议建议最小位宽为32,然而也可以扩展位宽以实现更高的带宽
- HWRITE:表明了传输的方向,高电平表示写操作,低电平表示读操作。该信号和地址信号在同一个沿采样,不同的是该信号需要在