DocumentCode :
3184155
Title :
A library of dual-clock FIFOs for cost-effective and flexible MPSoC design
Author :
Strano, Alessandro ; Ludovici, Daniele ; Bertozzi, Davide
Author_Institution :
ENDIF, Univ. of Ferrara, Ferrara, Italy
fYear :
2010
fDate :
19-22 July 2010
Firstpage :
20
Lastpage :
27
Abstract :
Customization of IP blocks in a multi-processor system-on-chip (MPSoC) is the historical approach to the cost-effective implementation of such systems. A recent trend consists of structuring a MPSoC into loosely coupled voltage and frequency islands to meet tight power budgets. In this context, synchronization between islands of synchronicity becomes a major design issue. Dual-clock FIFOs compare favorably with respect to synchronizer-based designs and pausible clocking interfaces from a performance viewpoint, but incur a significant area, power and latency overhead. This paper proposes a library of dual-clock FIFOs for cost-effective MPSoC design, where each architecture variant in the library has been designed to match well-defined operating conditions at the minimum implementation cost. Each FIFO synchronizer is suitable for plug-and-play insertion into the NoC architecture and selection depends on the performance requirements of the synchronization interface at hand. Above all, components of our synchronization library have not been conceived in isolation, but have been tightly co-designed with the switching fabric of the on-chip interconnection network, thus making a conscious use of power-hungry buffering resources and leading to affordable implementations in the resource constrained MPSoC domain.
Keywords :
industrial property; library automation; multiprocessor interconnection networks; network-on-chip; synchronisation; FIFO; IP blocks; MPSoC; NoC; customization; dual-clock; library; multiprocessor system-on-chip; on-chip interconnection network; plug-and-play insertion; synchronization; Clocks; Computer architecture; Libraries; Receivers; Switches; Synchronization; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computer Systems (SAMOS), 2010 International Conference on
Conference_Location :
Samos
Print_ISBN :
978-1-4244-7936-8
Electronic_ISBN :
978-1-4244-7938-2
Type :
conf
DOI :
10.1109/ICSAMOS.2010.5642098
Filename :
5642098
Link To Document :
بازگشت