[发明专利]一种异构多核系统中片上网络模型定制建模方法无效

专利信息
申请号: 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)结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310479559.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top