INTERRUPT MANAGEMENT ON A ONE-WIRE BIDIRECTIONAL BUS

A data communication apparatus comprises a line driver configured to couple the data communication apparatus to a 1-wire serial bus; and a controller configured to: transmit a plurality of synchronization pulses over the 1-wire serial bus after a sequence start condition (SSC) has been transmitted o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GATTA, Francesco, SRIKANTIAH, Umesh, WIETFELDT, Richard Dominic, MISHRA, Lalan Jee
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A data communication apparatus comprises a line driver configured to couple the data communication apparatus to a 1-wire serial bus; and a controller configured to: transmit a plurality of synchronization pulses over the 1-wire serial bus after a sequence start condition (SSC) has been transmitted over the 1-wire serial bus, the plurality of synchronization pulses being configured to synchronize one or more receiving devices coupled to the 1-wire serial bus to an untransmitted transmit clock signal; initiate an interrupt handling procedure when the plurality of synchronization pulses is encoded with a first value; and initiate a read transaction or a write transaction with at least one of the one or more receiving devices coupled to the 1-wire serial bus when the plurality of synchronization pulses is encoded with a second value. Un appareil de communication de données comprend un circuit de commande de ligne conçu pour coupler l'appareil de communication de données à un bus série à 1 fil ; et un dispositif de commande conçu pour : transmettre une pluralité d'impulsions de synchronisation sur le bus série à 1 fil après qu'une condition de début de séquence (SSC) a été transmise sur le bus série à 1 fil, la pluralité d'impulsions de synchronisation étant conçue pour synchroniser un ou plusieurs dispositifs de réception couplés au bus série à 1 fil à un signal d'horloge de transmission non transmis ; lancer une procédure de gestion d'interruption lorsque la pluralité d'impulsions de synchronisation est codée avec une première valeur ; et lancer une transaction de lecture ou une transaction d'écriture avec au moins l'un desdits un ou plusieurs dispositifs de réception couplés au bus série à 1 fil lorsque la pluralité d'impulsions de synchronisation est codée avec une seconde valeur.