DocumentCode :
1122195
Title :
Applying CDMA Technique to Network-on-Chip
Author :
Wang, Xin ; Ahonen, Tapani ; Nurmi, Jari
Author_Institution :
Tampere Univ. of Technol., Tampere
Volume :
15
Issue :
10
fYear :
2007
Firstpage :
1091
Lastpage :
1100
Abstract :
The issues of applying the code-division multiple access (CDMA) technique to an on-chip packet switched communication network are discussed in this paper. A packet switched network-on-chip (NoC) that applies the CDMA technique is realized in register-transfer level (RTL) using VHDL. The realized CDMA NoC supports the globally-asynchronous locally-synchronous (GALS) communication scheme by applying both synchronous and asynchronous designs. In a packet switched NoC, which applies a point-to-point connection scheme, e.g., a ring topology NoC, data transfer latency varies largely if the packets are transferred to different destinations or to the same destination through different routes in the network. The CDMA NoC can eliminate the data transfer latency variations by sharing the data communication media among multiple users concurrently. A six-node GALS CDMA on-chip network is modeled and simulated. The characteristics of the CDMA NoC are examined by comparing them with the characteristics of an on-chip bidirectional ring topology network. The simulation results reveal that the data transfer latency in the CDMA NoC is a constant value for a certain length of packet and is equivalent to the best case data transfer latency in the bidirectional ring network when data path width is set to 32 bits.
Keywords :
asynchronous circuits; code division multiple access; hardware description languages; network-on-chip; packet switching; CDMA technique; VHDL; code-division multiple access technique; data communication media; data transfer latency; globally-asynchronous locally-synchronous communication scheme; on-chip bidirectional ring topology network; on-chip packet switched communication network; packet switched network-on-chip; register-transfer level; Communication networks; Communication switching; Delay; Multiaccess communication; Network topology; Network-on-a-chip; Packet switching; Switches; Switching circuits; System-on-a-chip; Code-division multiple access (CDMA); integrated circuit (IC) design; network-on-chip (NoC);
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2007.903914
Filename :
4303132
Link To Document :
بازگشت