A first counter sequentially counts a plurality of numbers from respective sources requesting transfer of data. Each of the numbers represents an amount of isochronous data to transfer over the bus from the respective ones of the sources during a frame on a bus. A count value in a second counter is selectably incremented when the first counter is counting, to provide a remaining count value indicative a remaining amount of data to transfer during the frame. The remaining count value in the second counter is decremented for each isochronous transfer on the bus after the remaining amount of data to transfer has been determined from all sources requesting transfer of isochronous data during the frame. A third counter tracks the time remaining in the frame and compares the remaining count value to the time remaining in the frame to determine a priority mode on the bus. The bus switches to isochronous priority mode on the bus according to a comparison of the remaining count value and the time remaining in the time period.

Ein erstes Gegen zählt der Reihe nach eine Mehrzahl von Zahlen von den jeweiligen Quellen, die um Übertragung von Daten bitten. Jede der Zahlen stellt eine Menge isochrone Daten dar, um über den Bus von den jeweiligen der Quellen während eines Rahmens auf einem Bus zu bringen. Ein Zählwert in einem zweitem Gegen wird selectably, wenn das erste Gegen zählt erhöht, um einen restlichen Zählwert Indicative ein restliche Menge Daten zur Übertragung während des Rahmens zur Verfügung zu stellen. Der restliche Zählwert im zweiten Gegen wird für jede isochrone Übertragung auf den Bus verringert, nachdem die restliche Menge zu bringen der Daten von allen Quellen festgestellt worden ist, die um Übertragung der isochronen Daten während des Rahmens bitten. Vergleicht dritte Gegenschienen die Zeit, die im Rahmen restlich ist und den restlichen Zählwert mit der Zeit, die im Rahmen, um einen Priorität Modus auf dem Bus festzustellen restlich ist. Der Bus schaltet zum isochronen Priorität Modus auf dem Bus entsprechend einem Vergleich des restlichen Zählwertes und der Zeit, die im Zeitabschnitt restlich sind.

 
Web www.patentalert.com

< (none)

< System and method for executing store instructions

> RISC86 instruction set

> (none)

~ 00024