【技术实现步骤摘要】
开漏总线中继器和包括该开漏总线中继器的系统
[0001]本专利技术总体上涉及用于开漏总线通信的中继器、和包括该中继器的系统。更具体地,本专利技术涉及一种适用于I2C总线通信的中继器。
技术介绍
[0002]下文中,开漏总线(open
‑
drain bus)是指使用开漏输出驱动器来将设备连接到其的总线。
[0003]系统中设备间的数据通信可以使用总线连接器来执行。例如,一个设备可以使用基于内部集成电路(I2C)通信协议的开漏总线连接器来与另一个设备通信。
[0004]图1示出了已知的系统100,其包括使用总线连接器101连接的第一通信单元110和第二通信单元120。总线连接器101包括使用I2C总线中继器130连接的第一段102和第二段103,第一段102包括第一总线线路102a,第二段103包括第二总线线路103a。第一总线线路102a和第二总线线路103a各自具有与其相关联的寄生电容,分别由C1和C2表示。应当注意,通常第一段102和第二段103各自包括多条总线线路,例如数据总线线路和时钟总线线路。
[0005]第一段102还包括连接在第一总线线路102a和电源电压Vcc之间的第一上拉电阻器R1。类似地,第二段103还包括连接在第二总线线路103a和电源电压Vcc之间的第二上拉电阻器R2。
[0006]第一通信单元110包括第一I2C控制器111,第一I2C控制器111控制连接在第一总线线路102a和地之间的第一下拉晶体管112。类似地,第二通信单元120包括第二控 ...
【技术保护点】
【技术特征摘要】
1.一种用于开漏总线通信的总线中继器(20),其包括中继单元(1),所述中继单元(1)具有A侧端子(2a)和B侧端子(2b),所述A侧端子(2a)被配置为电连接到A侧开漏总线线路,所述B侧端子(2b)被配置为电连接到B侧开漏总线线路,所述中继单元(1)可在第一模式下操作,在所述第一模式下所述中继单元(1)被配置为在所述A侧端子(2a)处接收信号,并且基于在所述A侧端子(2a)处接收到的信号而在所述B侧端子(2b)处产生信号,其中,所述中继单元(1)还包括:A到B缓冲器(4a),其被配置为接收所述A侧端子(2a)处的信号并产生第一缓冲信号;B侧下拉控制单元(5b),其被配置为从所述A到B缓冲器(4a)接收所述第一缓冲信号,并基于接收到的第一缓冲信号产生第一控制信号,所述B侧下拉控制单元(5b)被配置为响应于当所述中继单元(1)在所述第一模式下操作时在所述A侧端子(2a)处的高到低电压转变而被激活;和B侧下拉元件(6b),其被配置为基于所述第一控制信号而下拉所述B侧端子(2b)处的电压,其中,所述B侧下拉元件(6b)包括B侧下拉晶体管,所述B侧下拉晶体管被布置在所述B侧端子(2b)和B侧接地参考端子之间并且具有控制端子;其中,所述第一控制信号控制所述B侧下拉晶体管的所述控制端子处的电压,以控制所述B侧下拉晶体管,其中,所述B侧下拉晶体管优选地包括n型金属氧化物半导体NMOS晶体管;其中,所述B侧下拉控制单元(5b)包括B侧比较单元(CMP_B),所述B侧比较单元(CMP_B)被配置为将所述B侧端子(2b)处的电压与第一参考电压(Vref1)进行比较,并且基于比较的结果来产生所述第一控制信号,所述第一参考电压(Vref1)优选地对应于用于所述B侧开漏总线线路的逻辑低电压。2.根据权利要求1所述的总线中继器(20),其中,所述B侧下拉控制单元(5b)还包括B侧下拉检测单元,所述B侧下拉检测单元被配置为:通过检测所述B侧端子(2b)处的电压小于所述第一参考电压(Vref1)减去第一预定义电压来检测由通过所述B侧开漏总线线路连接到所述B侧端子(2b)的外部设备所致的下拉事件;以及在所述B侧下拉检测单元的输出(Vo1)处输出检测的结果。3.根据权利要求2所述的总线中继器(20),其中,所述B侧下拉检测单元被配置为:基于所述B侧端子(2b)处的电压产生第一电流;基于所述第一参考电压产生第一参考电流;基于所述第一电流产生第一中间电流;以及将所述第一中间电流与所述第一参考电流进行比较。4.根据权利要求3所述的总线中继器(20),其中,所述B侧下拉检测单元包括:第一检测单元晶体管(M1);第二检测单元晶体管(M2);和第一电流镜(M3、M4),其输入支路电连接至所述第一检测单元晶体管(M1),并且其输出支路电连接至所述第二检测单元晶体管(M2),其中,通过将所述B侧端子(2b)处的电压施加到所述第一检测单元晶体管(M1)的栅极
端子或基极端子来产生所述第一电流,其中,通过将所述第一参考电压施加到所述第二检测单元晶体管(M2)的栅极端子或基极端子来产生所述第一参考电流,其中,基于在所述第一电流镜(M3、M4)的所述输入支路处接收的所述第一电流而在所述第一电流镜(M3、M4)的所述输出支路处产生所述第一中间电流,其中,所述第一参考电流和所述第一中间电流取决于第一节点(Vx1)处的电压,所述第二检测单元晶体管(M2)和所述第一电流镜(M3、M4)的所述输出支路连接到所述第一节点(Vx1),并且其中,所述B侧下拉检测单元被配置为基于所述第一节点(Vx1)处的电压来检测所述下拉事件,其中,所述第一检测单元晶体管(M1)和所述第二检测单元晶体管(M2)优选地各自包括NMOS晶体管,并且其中,所述第一电流镜(M3、M4)优选地使用PMOS晶体管来实现。5.根据权利要求4所述的总线中继器(20),其中,所述B侧下拉检测单元还包括连接在所述第一节点(Vx1)和所述B侧下拉检测单元的所述输出(Vo1)之间的第一反相器(13a),其中,所述B侧下拉检测单元的所述输出(Vo1)处的电压信号代表所述B侧端子(2b)处的所述下拉事件的检测的结果。6.根据前述权利要求中任一项所述的总线中继器(20),其中,所述中继单元(1)还包括:B到A缓冲器(4b),其被配置为接收所述B侧端子(2b)处的信号并产生第二缓冲信号;A侧下拉控制单元(5a),其被配置为从所述B到A缓冲器(4b)接收所述第二缓冲信号,并基于接收到的第二缓冲信号来产生第二控制信号,所述A侧下拉控制单元(5a)被配置为响应于当所述中继单元(1)在第二模...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。