Lee, Woojoon2010-02-042010-02-042009-10https://hdl.handle.net/11299/57220University of Minnesot Ph.D. dissertation. October 2009. Major: Electrical Engineering. Advisor: Gerald E. Sobelman. 1 computer file (PDF) x, 89 pages, Ill. (some col.)Designing an efficient and flexible on-chip interconnect structure which can connect a large number of cores is an important issue since continued scaling of semiconductor technologies will enable an ever greater number of cores or processing elements (PEs) to be placed onto a chip. As a result, the Network-on-Chip (NoC) architecture, which provides packet-based routing, is emerging as a solution which can provide a scalable communication platform. In this thesis, we propose a multicasting and bandwidth-reusable Code Division Multiple Access (CDMA) based on-chip switch and demonstrate its capabilities to provide an efficient and error-tolerant NoC architecture. We propose a novel, flexible codeword assignment technique for a CDMA switch. Based on this technique, we propose a comprehensive method for reallocating bandwidth between different PEs on an as-needed basis as well as a low-overhead multicasting technique for CDMA switches. Using this proposed switch, we have simulated a 20-core star topology network. The results show that multicasting and bandwidth reallocation increase the network performance in terms of throughput and latency. Next, a mesh-star hybrid topology with multicasting CDMA switch is introduced. The results show that this approach alleviates the hotspot problem that occurs in a conventional 2D-mesh network and also exhibits a better multicasting performance. In addition, we develop a semi-distributed scheduling method for flexible codeword assignment in a CDMA NoC. This architecture reduces the latency for high injection rate, smallsize packets with a reasonable area cost. We also propose error management strategies for a CDMA switch, and their performance metrics and costs are compared. Finally, we apply the CDMA NoC architecture to the design of a reconfigurable Software Defined Radio (SDR) baseband platform and compared its performance with the conventional 2D-mesh approach.en-USCDMAMulticastingNoCOn-Chip NetworkElectrical EngineeringEfficient on-chip Network architectures for multicore VLSI systems.Thesis or Dissertation