发明名称 高速高带宽AHB总线到低速低带宽AHB总线的双向转换桥
摘要 本发明提供了一种高速高带宽AHB轻量级总线到低速低带宽AHB轻量级总线相互通信的双向总线桥。包括高速高带宽AHB轻量级总线对低速带宽AHB轻量级总线的主从桥,以及低速带宽AHB轻量级总线对高速高带宽AHB轻量级总线的主从桥两个部分构成。本发明的优点是:使用本发明的总线桥可以将原先单一的AHB总线进行分级处理,系统芯片的面积与功耗将会有效降低。
申请公布号 CN102750254B 申请公布日期 2014.12.03
申请号 CN201210207171.2 申请日期 2012.06.20
申请人 中国电子科技集团公司第五十八研究所 发明人 李天阳;于麦可;王澧
分类号 G06F13/40(2006.01)I 主分类号 G06F13/40(2006.01)I
代理机构 无锡市大为专利商标事务所(普通合伙) 32104 代理人 殷红梅
主权项  高速高带宽AHB总线到低速低带宽AHB总线的双向转换桥,其特征在于:包括高速高带宽AHB总线到低速低带宽AHB总线访问方向的转换桥HAHB2LAHB,以及从低速低带宽AHB总线到高速高带宽AHB总线访问方向的转换桥LAHB2HAHB;HAHB表示高速高带宽AHB总线,LAHB表示低速低带宽AHB总线;所述HAHB2LAHB包括第一控制信号寄存器(54)、第一地址寄存器(55)、第一写入数据寄存器(56)、第一读出数据寄存器(57)、第一主控状态机(51)、第一地址/控制通路(52)以及第一数据通路(53);第一主控状态机(51)连接第一地址/控制电路(52)和第一数据通路(53),第一控制信号寄存器(54)连接第一主控状态机(51)与HAHB,第一地址寄存器(55)连接第一地址/控制通路(52),第一写入数据寄存器(56)与第一读出数据寄存器(57)连接第一数据通路(53);HAHB2LAHB以HAHB主时钟作为主工作时钟,所述第一控制信号寄存器(54)、第一地址寄存器(55)、第一写入数据寄存器(56)、第一读出数据寄存器(57)用于暂存两端总线的信号与数据,第一主控状态机(51)在HAHB控制信号、LAHB反馈控制信号及时钟同步信号的共同作用下,根据不同的激励进入不同的工作状态,控制着HAHB2LAHB的工作状态,第一地址/控制通路(52)根据第一主控状态机(51)的不同工作状态,将保存在第一地址寄存器(55)中的访问地址传递给LAHB,同时产生包括读写信号在内的控制信号,并将控制信号传递给LAHB;写入操作时,双字写的条件下,第一数据通路(53)根据第一主控状态机(51)的不同工作状态,将保存在第一写入数据寄存器(56)中的64位数据分作两个节拍发送到LAHB总线;读出操作时,第一数据通路(53)根据第一主控状态机(51)的不同状态,将访问地址的低位进行译码,从而将LAHB读出位数据发送到HAHB的高字或低字的读出总线上;所述LAHB2HAHB包括第二控制信号寄存器(44)、第二地址寄存器(45)、第二写入数据寄存器(46)、第二读出数据寄存器(47)、第二主控状态机(41)、第二地址/控制通路(42)以及第二数据通路(43);第二主控状态机(41)连接第二地址/控制通路(42)和第二数据通路(43),第二控制信号寄存器(44)连接着第二主控状态机(41)与LAHB,第二地址寄存器(45)连接着第二地址/控制通路(42),第二写入数据寄存器(46)与第二读出数据寄存器(47)连接第二数据通路(43);LAHB2HAHB以HAHB主时钟作为工作主时钟,所述第二控制信号寄存器(44)、第二地址寄存器(45)、第二写入数据寄存器(46)、第二读出数据寄存器(47)用于暂存两端总线的信号与数据,第二主控状态机(41)在LAHB控制信号、HAHB反馈控制信号及时钟同步信号的共同作用下,根据不同的激励进入不同的工作状态;第二地址/控制通路(42)根据第二主控状态机的不同工作状态,将保存在第二地址寄存器(45)中的32位访问地址传递给HAHB,同时产生包括读写信号在内的控制信号,并将控制信号传递给HAHB;第二数据通路(43)根据第二主控状态机的不同工作状态,将保存在第二写入寄存器(46)中的32位数据发送到HAHB的64位数据写总线上;读出操作时,第二数据通路(43)根据第二主控状态机(41)的不同工作状态根据32位访问地址进行译码选择出高字或低字作为有效数据传递到LAHB的32位读数据总线上。
地址 214035 江苏省无锡市滨湖区惠河路5号