A high utility rate dynamic buffer allocation method for on chip network architecture

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 96 === System-on-chip design has been commonly used in modern circuit design in multimedia, telecommunications and consumer electronics domain. With the technology scales down, more IP cores can be integrated into a single ship. The interconnection between IP becomes t...

Full description

Bibliographic Details
Main Authors: Yang-Yu Shen, 沈于揚
Other Authors: Fei-pei Lai
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/84671148563080693049
Description
Summary:碩士 === 國立臺灣大學 === 資訊工程學研究所 === 96 === System-on-chip design has been commonly used in modern circuit design in multimedia, telecommunications and consumer electronics domain. With the technology scales down, more IP cores can be integrated into a single ship. The interconnection between IP becomes the performance bottleneck. Network-on-chip (NoC) which is packet switch based communication is proposed to overcome the SoC interconnection problem. The NoC router (or so-called switch) is the fundamental component in NoC architecture, all the functionality and property of NoC is dominated by the router design. The most influence to network performance in router design is the buffer resource. However, under real application the buffer usage will be unbalanced and utilized inefficiently. In this thesis, we introduce a novel dynamic buffer allocating method with our router architecture organized by separate buffers to achieve shared buffer purpose. Moreover, we conquer the shortcoming of single buffer router and utilize the buffer resource efficiently. Experimental results show that we can achieve the same performance of conventional architecture in NoC while using only 60% buffer size.