SINGLE PORT/MULTIPLE RING IMPLEMENTATION OF A DATA SWITCH

A data switch, a method and a computer program are provided for the transfer of data between multiple bus units (140, 142, ...162) in a memory system. Each bus unit is connected to a corresponding data ramp (114, 116, ...136). Each data ramp is only directly connected to the adjacent data ramps. Thi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BROWN, JEFFREY, DOUGLAS, JOHNS, CHARLES, RAY, CLARK, SCOTT, DOUGLAS, KROLAK, DAVID, JOHN, YAMAZAKI, TAKESHI
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A data switch, a method and a computer program are provided for the transfer of data between multiple bus units (140, 142, ...162) in a memory system. Each bus unit is connected to a corresponding data ramp (114, 116, ...136). Each data ramp is only directly connected to the adjacent data ramps. This forms at least one data ring (102) that enables the transfer of data from each bus unit to any other bus unit in the memory system. A central arbiter (112) manages the transfer of data between the data ramps and the transfer of data between the data ramp and its corresponding bus unit. A preferred embodiment contains four data rings (102, 104, 106, 108), wherein two data rings transfer data clockwise and two data rings transfer data counter-clockwise.