Abstruct-Realistic traffic patterns for a multi-processor M P E G 4 architecture are used to evaluate the performance of network-on-chip (NoC) implementations. In particdar, we study the characteristics for a design that is based on CDhlA switching techniques and a star-network topology. The rcsults are compared to those for a morc conventional mesh-topology NoC. We In this paper, we study the performance and area overhead , bandwidth. of NoCs for MPEG-4 system implementations. In particular, we focus on the properties o f a recently proposed NoC that is based on using CDMA switching techniques to concurrently route multiple data streams between computationat resources [ l l ] . We use the average data rates between the blocks in a realistic MPEG-4 implementation that uses a CDMA star network topology. In addition, we compare the performance and area overhead of the CDMA NoC to that of a more conventional mesh topology NoC for this application. The remainder of this paper is organized as follows. In Section 11, we describe the mapping methodology that is used to create the MPEG system implementation and traffic model. In Section Ill, we briefly describe the properties of our CDMA-based star network topology. Then, in Section IV, we give the specific mapping that results for the MPEG-4 application onto our NoC, as well as on a baseline mesh topology NoC. Section V presents our results for performance and area overhead and our conclusions are given in Section VI. Our overall procedure for characterizing the performance of the NoC for a particular application such as MPEG-4 is illustrated in Figure 1 . We start with the given communication characteristic parameters such as bandwidth requirements, payload size, buffer size, and operating clock period, etc. The traffic generator, which is actually a resource (IP) model written in a hardware description language, generates traffic with a given probability of the packet being sent out to a given destination resource. The generated input traffic data is used to simulate the application on the NoC platform. Using the specified communication characteristics, a mapper groups the resources which communicate frequently onto the same switch in order to reduce latency. The transmitted and received packet traffic is traced in a log file. In a post-processing phase, we use the log file to analyze the performance. in particular, the latency of packet transmission and the FIFO buffer full signal are monitored for their performance. These steps can be iterated until all the requirements are met, After finding the best case structure and mapping for the NoC platform, wc can then synthesize it and thereby obtain the estimated frequency and area overhead of she system. , O-7803-901 5-6/05/$20.00 02005 IEEE. 493
Kim et. al. REF developed a new CDMA-based on-chip interconnection network using a Star NoC topology.
MPEG-4 performance analysis for a CDMA network-on-chip
Proceedings. 2005 International Conference on Communications, Circuits and Systems, 2005.
Proceedings. 2005 International Conference on Communications, Circuits and Systems, 2005.
Computer Science