【技术实现步骤摘要】
本专利技术涉及面向多核微处理器的片上互连网络体系结构,具体涉及一种用于多核微处理器片上互连网络的网络通信胞元。
技术介绍
多核微处理器中使用的片上互连网络的基本形式有总线、交叉开关、环、二维mesh (2D_mesh)、二维环网(2D_torus)和多维 mesh 等。总线通过多个接口连接多个处理器核(每个核作为一个结点)并对其进行分时服务,每次通信只能有一个源结点和目的结点连通,其它结点断开。总线具有简洁实用,所需的设备量小的特点,但是能够连接的结点数和总线工作频率与总线接口电路的速度和驱动 能力以及总线长度和负载大小都有关,一般适合对通信能力要求不高且规模较小的系统。 斯坦福大学的Hydra多核处理器是采用总线进行片上多核处理器的互连的典型实例。交叉开关选址方便、控制简单、连接特性好,但是所需的设备量大,一般适合对通信能力要求较高且规模中等的系统,但是线路的利用率较低。典型的采用交叉开关作为片上互连的多核处理器有Piranha、Sun公司的Niagara处理器、Niagara-2处理器和IBM的Cyclops64 等。环是将线性阵列两个端结点的空闲链路对接而 ...
【技术保护点】
一种用于多核微处理器片上互连网络的网络通信胞元,其特征在于:包含至少一个物理通道,所述物理通道包括通信接口单元(1)和两级流水线结构(2),所述通信接口单元(1)包括接口寄存器(11)和不超过8个双向通信接口(12),所述两级流水线结构(2)包括用于仲裁输入的报文微包数据请求及缓存输入报文微包数据的仲裁站(21)和用于将被仲裁许可的报文微包数据进行选择输出的数据选择站(22),所述仲裁站(21)、数据选择站(22)分别通过接口寄存器(11)与双向通信接口(12)相连,所述仲裁站(21)、数据选择站(22)之间设有用于缓存所述被仲裁选择的报文微包数据的站间寄存器(3)。
【技术特征摘要】
【专利技术属性】
技术研发人员:周宏伟,邓让钰,晏小波,李永进,衣晓飞,张英,窦强,曾坤,谢伦国,孙彩霞,
申请(专利权)人:中国人民解放军国防科学技术大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。