Title :
NoC Switch with Credit Based Guaranteed Service Support Qualified for GALS Systems
Author :
Kranich, Tim ; Berekovic, Mladen
Author_Institution :
Inst. of Comput. & Network Eng., Tech. Univ. Braunschweig, Braunschweig, Germany
Abstract :
In this paper we present a scalable wormhole switch architecture with a credit based guaranteed service implementation. By means of credits for a service guarantee the architecture is also able to deal with mesochronous GALS systems. We extended a regular wormhole switch architecture with a control unit for service configuration during run-time and modified the arbitration policy. These changes result in a marginal area overhead per switch of approximately 4%. Thus our new architecture provides a simple solution to implement service guarantees without limitation to a fully synchronous system. We synthesized our design with a 65nm technology and achieved a clock frequency of 1GHz. Due to the high clock frequency we are able to get a channel throughput of more than 4GB/sec whereas the total design complexity is 30k gate equivalents.
Keywords :
clocks; integrated circuit design; network-on-chip; switching networks; NoC switch; channel throughput; clock frequency; control unit; credit based guaranteed service support; design complexity; frequency 1 GHz; global asynchronous local synchronous; mesochronous GALS system; service configuration; size 65 nm; wormhole switch architecture; Bandwidth; Computer architecture; Containers; Peer to peer computing; Switches; Synchronization; System-on-a-chip; Guaranteed Service; NoC; Router;
Conference_Titel :
Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on
Conference_Location :
Lille
Print_ISBN :
978-1-4244-7839-2
DOI :
10.1109/DSD.2010.30