A Network-on-Chip Design Supporting Priority-based Communication for Multi-Core SoCs
碩士 === 逢甲大學 === 資訊工程所 === 98 === As the technology of production process makes significant progress, the number of units contained in the single chip substantially raises. Therefore, multi-core system, the kind of system architecture which contains several cores in one single chip, becomes more and...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/13835035424473928957 |
id |
ndltd-TW-098FCU05392101 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098FCU053921012016-04-20T04:18:21Z http://ndltd.ncl.edu.tw/handle/13835035424473928957 A Network-on-Chip Design Supporting Priority-based Communication for Multi-Core SoCs 支援優先權功能通訊之晶片內網路設計 Ying-Ming Liao 廖英明 碩士 逢甲大學 資訊工程所 98 As the technology of production process makes significant progress, the number of units contained in the single chip substantially raises. Therefore, multi-core system, the kind of system architecture which contains several cores in one single chip, becomes more and more popular. The demand for multi-core system''s communicating capability will definitely increase. Producing mass flow easily results in problems of delivery delay. Moreover, as the development of application extends, the functions that it should support also increase. Network-on-Chip (NoC) can solve this communicational problem of the architecture that such a complicated System-on-Chip brings about. This thesis introduces the network architecture on NoC and designs a router for NoC which provides priority-based function, co-ordinating with wormhole-switching as well as XY routing algorithm, and it can be applied to multi-core systems in the future. While both important and less important packets require transmission, the priority-based function makes the more important packet transmitted first with the higher priority to save the time from waiting and avoid influencing efficiency of the entire system due to waiting. In the experiment, we design a 3x3 two-dimension mesh NoC architecture and operate the priority-based communication, making use of the router that provides specific functions, and it will further promote the efficiency of multi-core system. Kuei-Chung Chang 張貴忠 2010 學位論文 ; thesis 46 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 逢甲大學 === 資訊工程所 === 98 === As the technology of production process makes significant progress, the number of units contained in the single chip substantially raises. Therefore, multi-core system, the kind of system architecture which contains several cores in one single chip, becomes more and more popular. The demand for multi-core system''s communicating capability will definitely increase. Producing mass flow easily results in problems of delivery delay. Moreover, as the development of application extends, the functions that it should support also increase. Network-on-Chip (NoC) can solve this communicational problem of the architecture that such a complicated System-on-Chip brings about.
This thesis introduces the network architecture on NoC and designs a router for NoC which provides priority-based function, co-ordinating with wormhole-switching as well as XY routing algorithm, and it can be applied to multi-core systems in the future.
While both important and less important packets require transmission, the priority-based function makes the more important packet transmitted first with the higher priority to save the time from waiting and avoid influencing efficiency of the entire system due to waiting.
In the experiment, we design a 3x3 two-dimension mesh NoC architecture and operate the priority-based communication, making use of the router that provides specific functions, and it will further promote the efficiency of multi-core system.
|
author2 |
Kuei-Chung Chang |
author_facet |
Kuei-Chung Chang Ying-Ming Liao 廖英明 |
author |
Ying-Ming Liao 廖英明 |
spellingShingle |
Ying-Ming Liao 廖英明 A Network-on-Chip Design Supporting Priority-based Communication for Multi-Core SoCs |
author_sort |
Ying-Ming Liao |
title |
A Network-on-Chip Design Supporting Priority-based Communication for Multi-Core SoCs |
title_short |
A Network-on-Chip Design Supporting Priority-based Communication for Multi-Core SoCs |
title_full |
A Network-on-Chip Design Supporting Priority-based Communication for Multi-Core SoCs |
title_fullStr |
A Network-on-Chip Design Supporting Priority-based Communication for Multi-Core SoCs |
title_full_unstemmed |
A Network-on-Chip Design Supporting Priority-based Communication for Multi-Core SoCs |
title_sort |
network-on-chip design supporting priority-based communication for multi-core socs |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/13835035424473928957 |
work_keys_str_mv |
AT yingmingliao anetworkonchipdesignsupportingprioritybasedcommunicationformulticoresocs AT liàoyīngmíng anetworkonchipdesignsupportingprioritybasedcommunicationformulticoresocs AT yingmingliao zhīyuányōuxiānquángōngnéngtōngxùnzhījīngpiànnèiwǎnglùshèjì AT liàoyīngmíng zhīyuányōuxiānquángōngnéngtōngxùnzhījīngpiànnèiwǎnglùshèjì AT yingmingliao networkonchipdesignsupportingprioritybasedcommunicationformulticoresocs AT liàoyīngmíng networkonchipdesignsupportingprioritybasedcommunicationformulticoresocs |
_version_ |
1718229000608808960 |