Multi-path low-speed I2C expansion method and device for high-speed I2C bus

The invention provides a multi-path low-speed I2C expansion method and device for a high-speed I2C bus, and belongs to the technical field of I2C buses. The method comprises the following steps of: accessing a high-speed I2C bus and a plurality of paths of low-speed I2C buses into an I2C controller,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZHAO YUCHENG, LI LONGJIE, LEE YOUNG-MOO, FAN SHIRONG
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides a multi-path low-speed I2C expansion method and device for a high-speed I2C bus, and belongs to the technical field of I2C buses. The method comprises the following steps of: accessing a high-speed I2C bus and a plurality of paths of low-speed I2C buses into an I2C controller, initializing and setting basic parameters; then, the host sends a communication signal through the high-speed I2C bus; the I2C controller receives the communication signal and caches the communication signal in the I2C controller; the cached communication signals are multiplexed to slaves on a multi-path low-speed I2C bus in a time division mode, and after the slaves respond, response signals are sent through the low-speed I2C bus; the I2C controller receives the response signal and caches the response signal in the I2C controller; the cached response signals are multiplexed back to the high-speed I2C bus, and parallel communication between the host and the multiple slaves is completed; according to the method and