A method and apparatus of improving serial bus efficiency. Improvement of
bus efficiency through the reduction of enforced subaction gaps can be
accomplished by attaching an explicit end of subaction (EOS) token to
packets that are the last packet of a subaction. The EOS should be
selected to be an encoding that is not easily confused with any encoding
used for normal data encoding. The presence of the EOS token permits
arbitration to begin without waiting for a subaction gap after the EOS
token is seen on the bus. Additionally, it permits fly by concatenation
with packets containing an EOS token. In some cases multiple
concatenations are possible. Because the EOS token is independent of
subaction type, this technique expands readily as new subactions are
developed. Employing the features overall bus efficiency can be increased.
Eine Methode und ein Apparat des Verbesserns der Serienbus-Leistungsfähigkeit. Verbesserung der Bus-Leistungsfähigkeit durch die Verkleinerung der erzwungenen subaction Abstände kann vollendet werden, indem man ein ausdrückliches Ende subaction (EOS) des Zeichens zu den Paketen anbringt, die das letzte Paket eines subaction sind. Das EOS sollte vorgewählt werden, um eine kodierung zu sein, die nicht leicht mit irgendeiner kodierung verwirrt wird, die für normale Datenkodierung verwendet wird. Das Vorhandensein der EOS Scheinerlaubnisschlichtung, zum, ohne einen subaction Abstand nach dem EOS Zeichen zu warten, anzufangen gesehen wird auf den Bus. Zusätzlich ermöglicht es fliegt durch Hintereinanderschaltung mit den Paketen, die ein EOS Zeichen enthalten. In einigen Fällen sind mehrfache Hintereinanderschaltungen möglich. Weil das EOS Zeichen Unabhängiges der subaction Art ist, erweitert diese Technik bereitwillig, während neue subactions entwickelt werden. Das Einsetzen der Eigenschaften gesamten Bus-Leistungsfähigkeit kann erhöht werden.