新闻中心

EEPW首页>手机与无线通信>设计应用> 多核系统中NoC通讯架构的关键技术

多核系统中NoC通讯架构的关键技术

作者: 时间:2012-08-13 来源:网络 收藏

片上网络结构常用的为直接型结构,即网络中每个节点与相邻节点之间以点对点方式或直接互联的方式连接,如网格(Mesh)结构,Mesh结构足规则的拓扑结构,具备硬件实现简单、网络扩展性好等优点,因此做为以最为常用拓扑结构。包括了规则的Mesh结构、不规则的Mesh结构、多层Mesh结构、稀疏的Mesh结构,二维环状Mesh结构,还有胖树结构、八角形网络等。图2所示为采用二维网格结构的片上网络,这是较常用的结构。该二维网格结构由资源单元和网络结构构成,其中网络结构包括交换单元、通信通道和资源与网络的接口,资源单元由嵌入式或者存储器构成。图中S表示交换单元,P与C分别表示处理器单元与缓冲存储器,D表示DSP单元,re表示可配置单元,如FPGA单元。mi表示资源与网络的接口,M表示存储单元。图中每一个方形区域(Region)用于映射不同结构的系统,例如处理器子系统和存储器子系统合成的区域,区域的规模可以大于一般的资源单元,但区域与片上网络其他部分的互连需要通过交换单元进行。

本文引用地址://m.amcfsurvey.com/article/154153.htm

b.JPG


法国Pierre et Marie Curie大学的Pierre Guerrier等人在2000年提出了称为胖树(Fat-tree)结构的网络结构,如图3所示。r是节点,p是资源节点,其在设计一种可升级、可编程的集成网络时采用了这种结构。与二维网状网络相比,胖树结构中树的深度决定了点对点的延迟,两个资源结点间的最多需要经过3个结点。

c.JPG


与此同时,F.Karim等人在设计网络处理器时提出了八角形网络结构,如图4所示。类似于胖树网络,该网络中两个资源结点间的点对点的延迟取决于源点与终点的相对位置。任意两个资源结点间的通讯最多需要通过两个内部连线。

d.JPG



评论


相关推荐

技术专区

关闭