摘要
本申请涉及总线技术领域,公开了一种用于多路I2C总线设备的系统、方法和控制器,用于数字芯片,包括:监听模块用于获取时钟信号以及主设备和多个从设备的数据信号,根据与时钟信号对应的数据信号中的数据信息确定控制信号并输出;处理模块用于根据控制信号控制主设备和多个从设备之间的数据传输方向;将多个从设备的数据的逻辑与传输至主设备。通过监听模块获取主设备和多个从设备的数据信号,并根据数据信号中的数据信息确定控制信号并输出,可以确定主设备和多个从设备的数据信息的传输方向;通过处理模块调整主设备和多个从设备之间的数据传输方向,从而能够实现在内部只有逻辑0/1的情况下,将多个I2C设备连接到一起。