摘要 |
Bei einem Datenbus für eine serielle Datenübertragung zwischen Geräten, welche Daten über den Datenbus senden und/oder empfangen können, wobei auf dem Datenbus rezessive und dominante Zustände vorgesehen sind, denen jeweils ein Bitwert zugeordnet ist, ist zur Unterbrechung einer Nachricht niedrigerer Priorität durch eine Nachricht höherer Priorität ohne zeitliche Verzögerung und ohne zusätzliche Datenkanäle vorgesehen, daß Nachrichten in Nachrichtenblöcken übertragen werden, wobei jeder Nachrichtenblock zu Beginn einen Starblock mit (n+k) dominanten und j nachfolgenden rezessiven Bits und nachfolgende Datenblöcke mit n Datenbits und m nachfolgenden rezessiven Bits aufweist, DOLLAR A daß ein laufend übertragener Nachrichtenblock niedriger Priorität durch ein anderes Gerät zur Übertragung eines Nachrichtenblockes mit hoher Priorität unterbrochen werden kann, indem dieses einen neuen Startblock auf dem Datenbus erzeugt und nachfolgend die zugehörigen Datenblöcke sendet, DOLLAR A und daß ein einen Nachrichtenblock auf dem Datenbus sendendes Gerät laufend überprüft, ob auf dem Datenbus ein Startblock auftaucht und gegebenenfalls die Sendung seines Nachrichtenblockes abbricht.
|