Title :
Self-timed ring architecture for SOC applications
Author :
Liljeberg, Pasi ; Plosila, Juha ; Isoaho, Jouni
Author_Institution :
Electron. & Commun. Syst., Univ. of Turku, Finland
Abstract :
This paper describes a modular deadlock-free ring bus architecture aimed for high-performance globally asynchronous locally synchronous SoC designs. The pipelined ring structure consists of consecutive bidirectional bus segments which can all operate in parallel. These segments are asynchronous point-to-point interconnects separated by identical self-timed transfer stages. Each system module accesses the ring via a transfer stage, and bus arbitration and control is distributed among the stages. According to simulations, using a 0.18 μm technology, the overall maximum performance varied between 4.9 and 6.6 Gword/s depending on the communication pattern and the ring topology.
Keywords :
asynchronous circuits; integrated circuit interconnections; logic design; logic simulation; multiprocessor interconnection networks; pipeline processing; system buses; system-on-chip; timing circuits; GALS system-on-chip; asynchronous point-to-point interconnects; bus arbitration; bus control; communication pattern; consecutive bidirectional bus segments; deadlock-free ring bus architecture; globally asynchronous locally synchronous SoC; pipelined ring structure; ring topology; self-timed ring architecture; self-timed transfer stages; Clocks; Communication system control; Control systems; Distributed control; Information technology; Pipelines; System buses; System recovery; Topology; Wires;
Conference_Titel :
SOC Conference, 2003. Proceedings. IEEE International [Systems-on-Chip]
Print_ISBN :
0-7803-8182-3
DOI :
10.1109/SOC.2003.1241543