Title :
An area-efficient partially reconfigurable crossbar switch with low reconfiguration delay
Author :
Hoo, Chin Hau ; Kumar, Akash
Author_Institution :
Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
Abstract :
With the increasing number of processors in Multiprocessor System-on-Chips (MPSoCs), Network-on-Chips (NoCs) are replacing conventional buses as the interprocessor communication architecture. Since different use cases might be running on MPSoCs, there is a need for dynamically reconfigurable NoC. However, most dynamically reconfigurable NoCs have a large area overhead due to the additional reconfiguration logic. While recently some dynamically reconfigurable NoCs have been proposed based on partial reconfiguration (PR), they have high reconfiguration delay and require off-line bitstream generation for all possible scenarios. The problem lies with the design of the crossbar switch, which is the fundamental component of a NoC. In this paper, a novel partially reconfigurable crossbar switch design with low area requirement, low reconfiguration delay and runtime bitstream generation is presented. The crossbar switch is built from lookup tables (LUTs), and reconfiguration is done by modifying the LUTs´ content through PR. Reconfiguration delay is minimized by constraining the placement of the LUTs into the least number of configurable logic block columns and identifying the configuration frames that are responsible for LUTs´ content. The novel crossbar switch design achieves an area saving of up to 84% and reconfiguration delay minimization of up to 78%. It can be used to realize any network topology, and Clos, Benes and single stage crossbar topologies are evaluated in the paper.
Keywords :
delays; multiprocessing systems; network-on-chip; switches; table lookup; Benes; Clos; LUT; MPSoC; area-efficient partially reconfigurable crossbar switch design; configurable logic block columns; dynamically reconfigurable NoC; interprocessor communication architecture; lookup tables; low reconfiguration delay; multiprocessor system-on-chips; network topology; network-on-chips; off-line bitstream generation; partial reconfiguration; reconfiguration logic; single stage crossbar topology; Bandwidth; Delay; Field programmable gate arrays; Switches; Table lookup; Time division multiplexing; Network-on-Chip; Reconfigurable architectures; crossbar switch; partial reconfiguration; spatial division multiplexing;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location :
Oslo
Print_ISBN :
978-1-4673-2257-7
Electronic_ISBN :
978-1-4673-2255-3
DOI :
10.1109/FPL.2012.6339136