An on-chip split transaction system bus having separate address and data portions is provided. The system bus contains separate address and data buses for initiating and tracking transactions on either or both of the address or data portions of the bus. The system bus provides communication via a bus interface that includes split transaction tracking and control to establish transaction ID's for each transaction initiated by the bus interface, and to determine whether data appearing on the data portion of the system bus is associated with one of its pending transactions. The bus interface also contains a data release mechanism to reduce turn around time of the data bus between competing data bus masters. The data release mechanism is incorporated within the bus interface of all data bus masters. A data bus master drives data release during the last cycle of a data transaction. Another data bus masters (awaiting mastership) receives the data release and begin driving the data bus one cycle after seeing data release.

Ein Aufspan aufgeteilter Buchungssystembus, der unterschiedliche Adresse und Datenteile hat, wird zur Verfügung gestellt. Der System Bus enthält unterschiedliche Adresse und Datenübertragungswege für das Einleiten und aufspürenverhandlungen auf irgendeinem oder beide der Adresse oder Datenteile des Busses. Der System Bus liefert Kommunikation über eine Busschnittstelle, die die aufgeteilte Verhandlungspurhaltung und -steuerung, um Verhandlung Kennzeichnungen für jede Verhandlung herzustellen einschließt, die durch die Busschnittstelle eingeleitet wird, und festzustellen ob die Daten, die auf dem Datenteil des System Busses erscheinen, mit einer seiner schwebenden Verhandlungen sind. Die Busschnittstelle enthält auch eine Datenfreigabeeinheit, um Umdrehung um Zeit des Datenübertragungsweges zwischen konkurrierenden Datenübertragungswegmeistern zu verringern. Die Datenfreigabeeinheit wird innerhalb der Busschnittstelle aller Datenübertragungswegmeister enthalten. Ein Datenübertragungswegmeister fährt Datenfreigabe während des letzten Zyklus einer Datenverhandlung. Eine anderen Datenübertragungswegmeister (Meisterschaft erwartend) empfängt die Datenfreigabe und fängt an, den Zyklus des Datenübertragungsweges zu fahren einer, nachdem sie Datenfreigabe gesehen haben.

 
Web www.patentalert.com

< Expert system utilizing a knowledge base and design of experiment (DOE) techniques

< Method and system for distributing objects over a network

> Methods for modulating flavonoid content in tomato by transformation with a chalcone isomerase DNA

> Heating apparatus and image forming apparatus

~ 00080