High-speed dynamic TDMA arbiter for inter-layer communications in 3-D network-on-chip

The conventional two-dimensional 2-D integrated circuit IC has limited scope for floor planning and therefore limits the performance improvements resulting from the Network-on-Chip NoC paradigm. The arrangement of 3-D also offers opportunities for new circuit architecture based on the geometric capacity that provide greater numbers of interconnections among multi-layer active circuits. The emerging 3-D VLSI Integration and process technologies allow the new design opportunities in 3-D NoC. The 3-D NoC can reduce significant amount of wire length for local and global interconnects. The role of bus and arbitration logic is equally important in the design of NoC. The performance of the traditional bus is degraded by the increasing number of processing elements and transaction oriented model [On-Chip Communication Architectures, Morgan Kaufmann, 2008]. This has attracted much attention for applying wireless network protocols as CDMA, TDMA, dTDMA, etc. in SoC. The TDMA systems use a fixed number of timeslot. This protocol wastes bandwidth when some timeslots are allocated but not used. The dynamic TDMA dTDMA bus arbiter dynamically grows and shrinks the number of timeslots to match the number of active transmitters [in: VLSI Design, 2006. Held jointly with 5th International Conference on Embedded Systems and Design, 19th International Conference on, January 2006, p. 8]. In this paper, we present a design of high-speed switch and layer arbiter for inter-layer communications in 3-D Network-on-Chip. We have developed a Register Transfer Logic RTL level simulation model to evaluate the performance of proposed arbiter. A 640-bit message with uniform random destination data pattern was injected per IP per machine clock cycle. The worst case latency for the proposed design is 35 clock cycles. The presented architecture demonstrates their superior functionality in terms of speed and latency compared with existing implementation. The design is synthesized using 0.18 micron TSMC Technology [Taiwan Semiconductor Manufacturing Company, Ltd, 2011].

[1]  William J. Dally,et al.  Route packets, not wires: on-chip inteconnection networks , 2001, DAC '01.

[2]  Chita R. Das,et al.  A hybrid SoC interconnect with dynamic TDMA-based transaction-less buses and on-chip networks , 2006, 19th International Conference on VLSI Design held jointly with 5th International Conference on Embedded Systems Design (VLSID'06).

[3]  J.W. Joyner,et al.  A stochastic global net-length distribution for a three-dimensional system-on-a-chip (3D-SoC) , 2001, Proceedings 14th Annual IEEE International ASIC/SOC Conference (IEEE Cat. No.01TH8558).

[4]  Chang Yong Kang,et al.  CDMA as a multiprocessor interconnect strategy , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[5]  I. Verbauwhede,et al.  CT-bus: a heterogeneous CDMA/TDMA bus for future SOC , 2004, Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004..

[6]  Nisha Checka,et al.  Technology, performance, and computer-aided design of three-dimensional integrated circuits , 2004, ISPD '04.

[7]  Alain Greiner,et al.  A generic architecture for on-chip packet-switched interconnections , 2000, DATE '00.

[8]  Chita R. Das,et al.  Network-on-Chip Architectures - A Holistic Design Exploration , 2010, Lecture Notes in Electrical Engineering.

[9]  Nikil Dutt,et al.  On-Chip Communication Architectures: System on Chip Interconnect , 2008 .

[10]  Mahmut T. Kandemir,et al.  Design and Management of 3D Chip Multiprocessors Using Network-in-Memory , 2006, 33rd International Symposium on Computer Architecture (ISCA'06).

[11]  M. P. Forrer Survey of circuitry for wristwatches , 1972 .

[12]  Marce Eleccion The electronic watch , 1973, IEEE Spectrum.

[13]  Partha Pratim Pande,et al.  Networks-on-Chip in a Three-Dimensional Environment: A Performance Evaluation , 2009, IEEE Transactions on Computers.