本实用新型提供一种基于FPGA实现I I C多路切换的总线设备,包括前级FPGA器件上的多个I I C通道连接多个底板上的后级FPGA器件,后级FPGA器件的多个I I C通道连接多个移动终端从设备,形成两级的FPGA线路,使得该总线设备代替了传统的I I C切换器和集线器,能够解决I I C信号出现异常不能自行恢复的问题,一旦后端链路异常也不会对其他路I I C信号产生影响,具有隔离异常设备的作用,若主机端出现异常造成I I C时序未完成,导致信号异常时,FPGA可以检测到这种状态并进行超时释放总线,大大提高I I C通讯的可靠性。