[發明專利]一種異構多核系統中片上網絡模型定制建模方法無效
| 申請號: | 201310479559.2 | 申請日: | 2013-10-15 |
| 公開(公告)號: | CN103577632A | 公開(公告)日: | 2014-02-12 |
| 發明(設計)人: | 張德學;曾曉洋;虞志益 | 申請(專利權)人: | 復旦大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50;H04L12/771 |
| 代理公司: | 上海正旦專利代理有限公司 31200 | 代理人: | 陸飛;王潔平 |
| 地址: | 200433 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多核 系統 中片上 網絡 模型 定制 建模 方法 | ||
1.一種異構多核系統中片上網絡模型定制建模方法,其特征在于,具體步驟如下:
(1)系統內建NoC基本網絡組件模型,所述NoC基本網絡組件模型包括片上路由器Router模型、網絡接口NI模型和鏈路Link模型;其中:
所述Router、NI和Link模型采用TLM2.0接口標準;Router模型中具有本地、東、北、西、南共5組端口,每組端口具有發起者接口和目標接口,同時目標接口具有FIFO;?Link模型兩端分別是發起者接口和目標接口,可配置延時信息,用于對實際物理鏈路延時建模;NI模型在與NoC連接側具有1對發起者接口和目標接口,在與計算節點連接側具有1個目標接口;Router、NI和Link模型通過接口互連;
(2)用戶對欲定制的NoC中Router、NI和Link進行編號,并將每一個Link、NI
和Router信息按如下格式寫入配置文件:
struct?Link_info_t?{???????????????????????//Link信息結構
????unsigned?int?ID;?????????????????????????????//Link標識號
????unsigned?int?socket_from_ID;??????????????//連接到此Link的Router或NI標識號
????unsigned?int?socket_from_port;?????//連接到此Link的Router所用端口號
????//其他信息域?????????????????????????????????//與連接關系無關的其他配置信息,不限定
};
struct?NI_info_t?{?????????????????????????????????????????//NI信息結構
????unsigned?int?ID;????????????????????????????????????//NI標識號
????unsigned?int?socket_index_from_PE;?//連接到此NI的計算節點PE標識號
????unsigned?int?socket_from_ID;??????????????//連接到此NI的Link標識號
????//其他信息域???????????????????????????????????????????????//與連接關系無關的其他配置信息,不限定
};
struct?router_info_t?{?????????????????????????????//Router信息結構
????unsigned?int?ID;????????????????????????????????????//此Router標識號
unsigned?int?port_LOCAL;??????????????????//連接到LOCAL端口的Link標識號????
????unsigned?int?port_EAST;??????????????????????//連接到EAST端口的Link標識號????
????unsigned?int?port_NORTH;??????????????????//連接到NORTH端口的Link標識號????
????unsigned?int?port_WEST;????????????????????????????//連接到WEST端口的Link標識號????
????unsigned?int?port_SOUTH;??????????????????//連接到SOUTH端口的Link標識號????
????//其他信息域????????????????????????????????????????//與連接關系無關的其他配置信息,不限定
};
(3)系統提供NoC模型生成器NoC_gen,根據上述用戶輸入的定制NoC配置文件,生成定制NoC模型。
2.根據權利要求1所述的建模方法,其特征在于:所述步驟(3)中,NoC模型生成器NoC_gen的工作流程如下:
(1)開始?;
(2)分析命令行參數,?打開Noc?配置文件;
(3)讀取所有NI配置;
(4)讀取所有Link配置;
(5)讀取所有router配置;
(6)輸出模型文件頭部;
(7)輸出NI配置及例化語句;
(8)輸出Link配置及例化語句;
(9)輸出router配置及例化語句;
(10)輸出至NI?目標接口綁定語句;
(11)輸出至Link?目標接口綁定語句;
(12)輸出至router?目標接口綁定語句;
(13)輸出配置文件尾部;
(14)結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于復旦大學,未經復旦大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310479559.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種全智能防蠟降粘器上電感線圈裝置
- 下一篇:帶有復合屏蔽層的聚氯乙烯扁電纜





