Power proficient Application Specific Communication Infrastructure for Advance SoC
Naveen Choudhary1, M. S. Gaur2, V. Laxmi3
1Naveen Choudhary, Department of Computer Science and Engineering, College of Technology and Engineering, Maharana Pratap University of Agriculture and Technology, Udaipur, Rajasthan, India.
2M. S. Gaur, Department of Computer Engineering, Malaviya National Institute of Technology, Jaipur, India.
3V. Laxmi, Department of Computer Engineering, Malaviya National Institute of Technology, Jaipur, India.
Manuscript received on August 22, 2011. | Revised Manuscript received on August 31, 2011. | Manuscript published on September 05, 2011. | PP: 227-232 | Volume-1 Issue-4, September 2011. | Retrieval Number: D0129081411/2011©BEIESP
Open Access | Ethics and Policies | Cite
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Networks-on-Chip is getting established as a communication infrastructure for future advance and complex SoC plateforms, composed of a large number of homogenous or heterogeneous processing resources. Application specific SoC design presents the prospects for incorporating custom NoC architectures that are more suitable for a specific application, and may not be suitable for regular topologies. The precise but often different communication requirements among IP-cores of the SoC call for the design of application-specific topology of SoC for better performance with respect to communication energy, latency, and throughput. In the presented work, a methodology for the design of customized irregular topology for SoC with complex communication behavior is proposed. The proposed methodology uses the aforementioned knowledge of the application’s communication attribute to produce an power optimized network and corresponding routing tables.
Keywords: SoC, on-chip networks, application specific NoC, interconnection network.