无阻塞通信的光片上网络系统及其通信方法.pdf

上传人:e1 文档编号:1648254 上传时间:2018-07-01 格式:PDF 页数:12 大小:4.47MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210245590.5

申请日:

2012.07.17

公开号:

CN102780936A

公开日:

2012.11.14

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04Q 11/00申请日:20120717|||公开

IPC分类号:

H04Q11/00; H04B10/00

主分类号:

H04Q11/00

申请人:

西安电子科技大学

发明人:

陈可; 顾华玺; 杨银堂; 王琨; 陈峥; 李慧

地址:

710071 陕西省西安市太白南路2号

优先权:

专利代理机构:

陕西电子工业专利中心 61205

代理人:

王品华;朱红星

PDF下载: PDF下载
内容摘要

本发明公开了一种无阻塞通信的光片上网络系统及其通信方法,主要解决现有光片上网络存在的阻塞问题。其包括光传输网络和电控制网络,光传输网络中的各节点包括IP核、发送单元、接收单元和光交换单元,各发送单元的发送波长固定,光交换单元由光垂直开关构成,各接收单元的内部结构相同。其通信方法是:首先为光传输网络建立二维坐标系,读取源节点和目的节点的坐标;其次电控制网络根据源节点和目的节点坐标打开所需的微环谐振器;最后光传输网络将光信息传输至目的节点进行处理,同时关闭已打开的微环谐振器。本发明将波分复用技术、空分复用技术和光电路交换技术相结合,可实现IP核之间的无阻塞通信,提高了网络的资源利用率和吞吐性能。

权利要求书

1.一种无阻塞通信的光片上网络系统,包括光传输网络和电控制网络,该光片
上网络系统的规模为N×N,N是正偶数,4≤N≤32,其特征在于:
光传输网络,用于传输波长为λ0,λ1,......λN,λN+1,......λ2N-1的光信息,它包
括N2个节点,N2个节点按照从左至右,从下至上的方式均匀规则排布,节点之间用
波导相连并形成Torus拓扑结构,每个节点包括一个能够产生并处理电信息和电控制
信息的IP核、一个发送单元、一个接收单元和一个光交换单元,发送单元和接收单
元均置于IP核与光交换单元之间;在光传输网络中,以左下角的节点为坐标原点,
水平向右为X维正方向,竖直向上为Y维正方向,建立二维坐标系,依次确定所有
节点的坐标(x,y),每个节点内的IP核、发送单元、接收单元和光交换单元共享该
节点的坐标;
电控制网络,通过传输电控制信息,控制光传输网络内部单元工作,它包括N2
个电控制单元,每个电控制单元之间通过电连线连接,形成Mesh拓扑结构。
2.根据权利要求1所述的无阻塞通信的光片上网络系统,其特征在于,光传输
网络中的波导,分为水平波导和垂直波导,该水平波导为单向波导,以沿顺时针方向
传输多个波长的信号,该垂直波导为双向波导,以双向传输多个波长的光信号。
3.根据权利要求1所述的无阻塞通信的光片上网络系统,其特征在于,发送单
元由一个电光转换单元和一个光平行开关构成,该电光转换单元用于将IP核产生的
电信息调制为波长是λi的光信息,该光平行开关用于将波长是λi的光信息耦合进波
导,其中λi为发送单元的发送波长,发送波长λi由节点的坐标决定,0≤i≤2N-1,
其中x、y分别为发送单元的横坐标和纵坐标,为向下取整运
算。
4.根据权利要求3所述的无阻塞通信的光片上网络系统,其特征在于,光平行
开关由两根平行波导和一个微环谐振器构成,该微环谐振器置于两根平行波导之间,
以将一根波导中的光信息耦合进另一根波导中;微环谐振器的谐振波长作为光平行开
关的工作波长。
5.根据权利要求1所述的无阻塞通信的光片上网络系统,其特征在于,光交换
单元由N/2个光垂直开关构成,该光垂直开关用于控制光信息转向;N/2个光垂直开
关水平排成一行,从左至右依次编号为0,1,2,…,N/2-1。
6.根据权利要求5所述的无阻塞通信的光片上网络系统,其特征在于,光垂直
开关由一根水平波导、一根垂直波导和两个谐振波长不同的微环谐振器构成,该水平
波导与垂直波导垂直相交,相交处形成波导交叉点,波导交叉点的左上角与左下角各
放置一个微环谐振器,左上角微环谐振器的谐振波长为λj,左下角微环谐振器的谐振
波长为λj+1,0≤j≤2N-2,其中y为光垂直开关所在光交换
单元的纵坐标,k为光垂直开关的编号,“%”为求余运算,为向下取整运算;
当微环谐振器打开时,实现光信息转向。
7.根据权利要求1所述的无阻塞通信的光片上网络系统,其特征在于,接收单
元由N/2组光平行开关、N2个光电转换单元和1个处理单元构成;光平行开关用来
从垂直波导中提取到达目的节点的光信息,光电转换单元将光信息转换成电信息,处
理单元用于对多路电信息的缓存和复用,并依次交予IP核处理;N/2组光平行开关,
各组从左至右依次编号为0,1,2,…,N/2-1。
8.根据权利要求7所述的无阻塞通信的光片上网络系统,其特征在于,接收单
元的每组光平行开关的数量均为2N个;各组中的2N个光平行开关垂直排成一列,
N/2组光平行开关分别放置于光交换开关单元中N/2根垂直波导的左侧;每列的2N
个光平行开关,从上到下工作波长依次为λ0,λ1,......λN,λN+1,......λ2N-1,其中奇
数序号工作波长的光平行开关用来提取逆时针方向传输的光信息,偶数序号工作波长
的光平行开关提取顺时针方向传输的光信息。
9.一种无阻塞通信的光片上网络系统的通信方法,包括如下步骤:
(1)为N×N规模的光传输网络的N2个节点建立二维坐标系:以左下角第一个节
点为坐标原点,水平向右为X维正方向,竖直向上为Y维正方向,依次确定所有节
点的坐标值(x,y),每个节点内的所有单元共享该节点的坐标;
(2)根据步骤(1)所建立的二维坐标系,读取源节点的纵坐标ys和源节点内发送单
元的发送波长λi,读取目的节点的横坐标xd,确定坐标为(xd,ys)的节点,读取该节点
内谐振波长为λi的微环谐振器所在光垂直开关的编号k;
(3)源节点的IP核向电控制网络发送电控制信息,电控制网络通过传输电控制信
息,依次打开源节点发送单元的光平行开关中谐振波长为λi的微环谐振器、坐标为(xd,
ys)的节点中光交换单元中谐振波长为λi的微环谐振器和目的节点接收单元的第k组
光平行开关中谐振波长为λi的微环谐振器;
(4)源节点的发送单元将IP核发送的电信息调制为波长为λi的光信息,该光信息
经光传输网络传输至目的节点,目的节点从垂直波导中提取光信息,将光信息转换成
电信息,并对电信息进行缓存和复用后交予目的节点的IP核进行相应处理,本次通
信结束;
(5)本次通信结束后,电控制网络再次通过传输电控制信息,关闭步骤(3)中打
开的微环谐振器,准备下次通信。
10.根据权利要求9所述的无阻塞通信的光片上网络系统的通信方法,其中,步
骤(4)所述的目的节点的IP核对电信息进行相应处理,是根据目的节点的IP核的类型
确定,对于处理器类型的IP核,其相应处理是指对电信息进行计算处理,对于存储
器类型的IP核,其相应处理是指对电信息进行存储处理,对于译码器类型的IP核,
其相应处理是指对电信息进行译码处理。

说明书

无阻塞通信的光片上网络系统及其通信方法

技术领域

本发明属于通信技术领域,特别涉及无阻塞通信的光片上网络系统,支持芯片
上处理器之间的无阻塞通信,提高网络的资源利用率和时延吞吐性能,并支持多到
一无阻塞通信。

背景技术

基于总线结构的片上系统,是将多个IP核通过总线互连集成到芯片上,这种片
上系统在朝着多核化和异构化方向发展的过程中,由于总线结构的通信效率低、可
扩展性差等问题逐渐成为限制片上通信性能的瓶颈。因此,片上网络应运而生。片
上网络的核心思想是将计算机网络技术移植到芯片设计中,从而彻底解决总线结构
带来的问题。但随着集成电路工艺特征尺寸的进一步缩小,电路集成度和时钟频率
的迅速提高,片上网络中电互连带来的带宽有限、功耗较大、信号串扰等问题将成
为限制片上网络性能提高的瓶颈。光片上网络通过使用光互连技术,可提供高带宽
和低时延,从而解决了电互连面临的带宽瓶颈和功耗限制等诸多问题。

现有的光片上网络大多采用光电路交换机制,在源节点发送光信息之前,需要
发送电建链信息来预约从源节点到达目的节点的光链路资源,已被预约的链路不能
被其它节点使用,从而导致了网络中出现阻塞,降低了网络的资源利用率和吞吐性
能。现有的减少网络阻塞的两种方法分别是波分复用方法和空分复用方法。

波分复用方法,支持同一波导中同时传输多个不同波长的光信息,可以有效地
降低网络中出现阻塞的概率,但是现有实现方案主要通过增加网络中所使用的波长
数量减少阻塞。由于目前光片上网络中可用的波长数目有限,单纯使用该技术会限
制网络的扩展。

空分复用方法,通过增加网络中的波导数目为光信息提供多条传输通道,减少
网络阻塞。但随着波导使用数量的增加,波导交叉数增加,从而增加了信号的损耗
与串扰。过多的波导也会增大芯片面积和布局复杂度。

上述两种方法尽管能减小阻塞发生的概率,却不能真正实现无阻塞通信;同时,
这两种方法的资源利用率较低,吞吐性能较差。

发明内容

本发明的目的在于针对上述已有技术的不足,提出一种无阻塞通信的光片上网
络系统,以实现多到一无阻塞通信,提高网络的资源利用率和吞吐性能。

为实现上述目的,本发明无阻塞通信的光片上网络系统,包括光传输网络和电
控制网络,该光片上网络系统的规模为N×N,N是正偶数,4≤N≤32,其特征在
于:

光传输网络,用于传输波长为λ0,λ1,......λN,λN+1,......λ2N-1的光信息,它包
括N2个节点,N2个节点按照从左至右,从下至上的方式均匀规则排布,节点之间用
波导相连并形成Torus拓扑结构,每个节点包括一个能够产生并处理电信息和电控
制信息的IP核、一个发送单元、一个接收单元和一个光交换单元,发送单元和接收
单元均置于IP核与光交换单元之间;在光传输网络中,以左下角的节点为坐标原点,
水平向右为X维正方向,竖直向上为Y维正方向,建立二维坐标系,依次确定所有
节点的坐标(x,y),每个节点内的IP核、发送单元、接收单元和光交换单元共享
该节点的坐标;

电控制网络,通过传输电控制信息,控制光传输网络内部单元工作,它包括N2
个电控制单元,每个电控制单元之间通过电连接,形成Mesh拓扑结构。

上述无阻塞通信的光片上网络系统,其特征在于,光传输网络中的波导,分为
水平波导和垂直波导,该水平波导为单向波导,以沿顺时针方向传输多个波长的信
号,该垂直波导为双向波导,以双向传输多个波长的光信号。

上述无阻塞通信的光片上网络系统,其特征在于,发送单元由一个电光转换单
元和一个光平行开关构成,该电光转换单元用于将IP核产生的电信息调制为波长是
λi的光信息,该光平行开关用于将波长是λi的光信息耦合进波导,其中λi为发送单
元的发送波长,发送波长λi由节点的坐标决定,0≤i≤2N-1,其中
x、y分别为发送单元的横坐标和纵坐标,为向下取整运算。

上述无阻塞通信的光片上网络系统,其特征在于,光平行开关由两根平行波导
和一个微环谐振器构成,该微环谐振器置于两根平行波导之间,以将一根波导中的
光信息耦合进另一根波导中;微环谐振器的谐振波长作为光平行开关的工作波长。

上述无阻塞通信的光片上网络系统,其特征在于,光交换单元由N/2个光垂直
开关构成,该光垂直开关用于控制光信息转向;N/2个光垂直开关水平排成一行,
从左至右依次编号为0,1,2,…,N/2-1;该光垂直开关由一根水平波导、一根垂
直波导和两个谐振波长不同的微环谐振器构成,该水平波导与垂直波导垂直相交,
相交处形成波导交叉点,波导交叉点的左上角与左下角各放置一个微环谐振器,左
上角微环谐振器的谐振波长为λj,左下角微环谐振器的谐振波长为λj+1,0≤j≤2N-2,
其中y为光垂直开关所在光交换单元的纵坐标,k为光垂
直开关的编号,“%”为求余运算,为向下取整运算;当微环谐振器打开时,
实现光信息转向。

上述无阻塞通信的光片上网络系统,其特征在于,接收单元由N/2组光平行开
关、N2个光电转换单元和1个处理单元构成;光平行开关用来从垂直波导中提取到
达目的节点的光信息,光电转换单元将光信息转换成电信息,处理单元用于对多路
电信息的缓存和复用,并依次交予IP核处理;N/2组光平行开关,各组从左至右依
次编号为0,1,2,…,N/2-1。每组光平行开关的数量均为2N个;各组中的2N个
光平行开关垂直排成一列,N/2组光平行开关分别放置于光交换开关单元中N/2根
垂直波导的左侧;每列的2N个光平行开关,从上到下工作波长依次为λ0,λ1,......λN,
λN+1,......λ2N-1,其中奇数序号工作波长的光平行开关用来提取顺时针方向传输的光
信息,偶数序号工作波长的光平行开关提取逆时针方向传输的光信息。

为实现上述目的,本发明的通信方法,包括如下步骤:

(1)为N×N规模的光传输网络的N2个节点建立二维坐标系:以左下角第一个
节点为坐标原点,自左向右为X维正方向,自下而上为Y维正方向,依次确定所有
节点的坐标值(x,y),每个节点内的所有单元共享该节点的坐标;

(2)根据步骤(1)所建立的二维坐标系,读取源节点的纵坐标ys和源节点内发送
单元的发送波长λi,读取目的节点的横坐标xd,确定坐标为(xd,ys)的节点,读取该
节点内谐振波长为λi的微环谐振器所在光垂直开关的编号k;

(3)源节点的IP核向电控制网络发送电控制信息,电控制网络通过传输电控制
信息,依次打开源节点发送单元的光平行开关中谐振波长为λi的微环谐振器、坐标
为(xd,ys)的节点中光交换单元中谐振波长为λi的微环谐振器和目的节点接收单元的
第k组光平行开关中谐振波长为λi的微环谐振器;

(4)源节点的发送单元将IP核发送的电信息调制为波长为λi的光信息,该光信
息经光传输网络传输至目的节点,目的节点从垂直波导中提取光信息,将光信息转
换成电信息,并对电信息进行缓存和复用后交予目的节点的IP核进行相应处理,本
次通信结束;

(5)本次通信结束后,电控制网络再次通过传输电控制信息,关闭步骤(3)中
打开的微环谐振器,准备下次通信。

本发明与现有技术相比具有以下优点:

第一,由于本发明的光传输网络采用Torus拓扑结构,并结合光交换单元特有
的结构设计,可实现IP核之间的多到一无阻塞通信。

第二,由于本发明采用了波分复用与空分复用相结合的技术,平衡了光片上网
络中波长和波导的使用数目,简化了光交换单元的设计,增强了网络的扩展性能。

第三,由于本发明将波分复用技术、空分复用技术和光电路交换技术相结合,
有效地降低了网络的通信时延,并提高了网络的资源利用率和吞吐性能。

附图说明

图1为本发明无阻塞通信的光片上网络系统示意图;

图2为本发明光传输网络的节点内部结构示意图;

图3为本发明发送单元中光平行开关的工作原理示意图;

图4为本发明光交换单元中光垂直开关的工作原理示意图;

图5为本发明光垂直开关内的微环谐振器谐振波长分配示意图;

图6为本发明无阻塞通信的光片上网络通信流程图。

具体实施方式

为更清楚的介绍本发明提出的无阻塞通信的光片上网络系统,下面将结合附图
和具体实例进行详细说明。

参照图1,本发明提出的无阻塞通信的光片上网络系统,包括光传输网络和电
控制网络两部分,光片上网络系统的规模为4×4。其中,光传输网络用于传输波长
为λ0,λ1,λ2,λ3,λ4,λ5,λ6,λ7的光信息,它包括16个节点101,16个节点按照
从左至右,从下至上的方式均匀规则排布,节点之间用波导相连并形成Torus拓扑
结构,每个节点包括1个能够产生并处理电信息和电控制信息的IP核102、1个发
送单元103、1个接收单元104和1个光交换单元105;在光传输网络中,以左下角
的节点为坐标原点,水平向右为X维正方向,竖直向上为Y维正方向,建立二维坐
标系,依次确定所有节点的坐标(x,y),每个节点内的IP核、发送单元、接收单
元和光交换单元共享该节点的坐标;电控制网络,通过传输电控制信息,控制光传
输网络内部单元工作,它包括16个电控制单元106,每个电控制单元之间通过电连
接,形成Mesh拓扑结构。

光传输网络中的波导,分为水平波导107和垂直波导108,该水平波导为单向
波导,以沿顺时针方向传输多个波长的信号,该垂直波导为双向波导,以双向传输
多个波长的光信号。

参照图2,发送单元由1个电光转换单元201和1个光平行开关202构成;该
电光转换单元用于将IP核产生的电信息调制为波长是λi的光信息,该光平行开关用
于将波长是λi的光信息耦合进水平波导,其中λi为发送单元的发送波长,0≤i≤7,
其中x、y分别为发送单元的横坐标和纵坐标,为向下取整运
算。光交换单元由两个光垂直开关203构成,该光垂直开关用于控制光信息转向;
这两个光垂直开关水平排成一行,左边的光垂直开关编号为0,右边的光垂直开关
编号为1。接收单元由2组光平行开关202、16个光电转换单元204和1个处理单
元205构成;每组光平行开关的数量均为8个;各组中的8个光平行开关垂直排成
一列,2组光平行开关分别放置于光交换开关单元中2根垂直波导的左侧;每列的8
个光平行开关,从上到下工作波长依次为λ0,λ1,λ2,λ3,λ4,λ5,λ6,λ7,其中奇
数序号工作波长的光平行开关用来提取顺时针方向传输的光信息,偶数序号工作波
长的光平行开关提取逆时针方向传输的光信息。光平行开关用来从垂直波导中提取
到达目的节点的光信息,光电转换单元将光信息转换成电信息,处理单元用于对多
路电信息的缓存和复用,并依次交予IP核处理。

参照图3,光平行开关由两根平行波导301和一个微环谐振器302构成,该微
环谐振器置于两根平行波导之间,通过调整微环谐振器的状态控制光信息的传输路
径,当微环谐振器在打开状态时,一根波导中的光信息耦合进另一根波导中传输,
如图3(a)所示,当微环谐振器在关闭状态时,光信息继续在原波导中传输,如图3(b)
所示;微环谐振器的谐振波长作为光平行开关的工作波长。

参照图4,光垂直开关由一根水平波导401、一根垂直波导402和两个谐振波长
不同的微环谐振器构成,该水平波导与垂直波导垂直相交,相交处形成波导交叉点,
波导交叉点的左上角与左下角各放置一个微环谐振器,左上角微环谐振器403的谐
振波长为λj,左下角微环谐振器404的谐振波长为λj+1,0≤j≤6,
其中y为光垂直开关所在光交换单元的纵坐标,k为光垂直
开关的编号,“%”为求余运算,为向下取整运算;通过调整两个微环谐振器
的状态控制光信息的传输方向,若左上角微环谐振器在关闭状态、左下角微环谐振
器在打开状态,则光信息偏转向下传输,如图4(a)所示,若左上角微环谐振器在
打开状态、左下角微环谐振器在关闭状态,则光信息偏转向上传输,如图4(b)所
示,若左上角微环谐振器与左下角微环谐振器均在关闭状态,则光信息继续向前传
输,如图4(c)所示。

参照图5,对于坐标为(1,1)的光垂直开关501,它的纵坐标y值为1,它的编
号k值为0,光垂直开关501的左上角放置谐振波
长确定为λ2的微环谐振器,左下角放置谐振波长确定为λ3的微环谐振器;从而依次
在各个光垂直开关中,放置所需谐振波长的微环谐振器。

参照图6,本发明的通信方法,包括如下步骤:

步骤1,为光传输网络的16个节点建立二维坐标系:以左下角第一个节点为坐
标原点,自左向右为X维正方向,自下而上为Y维正方向,依次确定所有节点的坐
标值(x,y),每个节点内的所有单元共享该节点的坐标。

步骤2,根据步骤1所建立的二维坐标系,读取源节点的纵坐标ys和源节点内
发送单元的发送波长λi,读取目的节点的横坐标xd,确定坐标为(xd,ys)的节点,读
取该节点内谐振波长为λi的微环谐振器所在光垂直开关的编号k;

步骤3,源节点的IP核向电控制网络发送电控制信息,电控制网络通过传输电
控制信息,依次打开源节点发送单元的光平行开关中谐振波长为λi的微环谐振器、
坐标为(xd,ys)的节点中光交换单元中谐振波长为λi的微环谐振器和目的节点接收单
元的第k组光平行开关中谐振波长为λi的微环谐振器;

步骤4,源节点的发送单元将IP核发送的电信息调制为波长为λi的光信息,该
光信息经光传输网络传输至目的节点,目的节点从垂直波导中提取光信息,将光信
息转换成电信息,并对电信息进行缓存和复用后交予目的节点的IP核;

步骤5,目的节点的IP核对电信息进行相应处理:该相应处理是根据目的节点
的IP核的类型确定,对于处理器类型的IP核,其相应处理是指对电信息进行计算
处理,对于存储器类型的IP核,其相应处理是指对电信息进行存储处理,对于译码
器类型的IP核,其相应处理是指对电信息进行译码处理;目的节点的IP核对电信
息进行所述的相应处理后本次通信结束。

步骤6,本次通信结束后,电控制网络再次通过传输电控制信息,关闭步骤3
中打开的微环谐振器,准备下次通信。

无阻塞通信的光片上网络系统及其通信方法.pdf_第1页
第1页 / 共12页
无阻塞通信的光片上网络系统及其通信方法.pdf_第2页
第2页 / 共12页
无阻塞通信的光片上网络系统及其通信方法.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《无阻塞通信的光片上网络系统及其通信方法.pdf》由会员分享,可在线阅读,更多相关《无阻塞通信的光片上网络系统及其通信方法.pdf(12页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102780936 A(43)申请公布日 2012.11.14CN102780936A*CN102780936A*(21)申请号 201210245590.5(22)申请日 2012.07.17H04Q 11/00(2006.01)H04B 10/00(2006.01)(71)申请人西安电子科技大学地址 710071 陕西省西安市太白南路2号(72)发明人陈可 顾华玺 杨银堂 王琨陈峥 李慧(74)专利代理机构陕西电子工业专利中心 61205代理人王品华 朱红星(54) 发明名称无阻塞通信的光片上网络系统及其通信方法(57) 摘要本发明公开了一种无阻塞通信的光片上网络。

2、系统及其通信方法,主要解决现有光片上网络存在的阻塞问题。其包括光传输网络和电控制网络,光传输网络中的各节点包括IP核、发送单元、接收单元和光交换单元,各发送单元的发送波长固定,光交换单元由光垂直开关构成,各接收单元的内部结构相同。其通信方法是:首先为光传输网络建立二维坐标系,读取源节点和目的节点的坐标;其次电控制网络根据源节点和目的节点坐标打开所需的微环谐振器;最后光传输网络将光信息传输至目的节点进行处理,同时关闭已打开的微环谐振器。本发明将波分复用技术、空分复用技术和光电路交换技术相结合,可实现IP核之间的无阻塞通信,提高了网络的资源利用率和吞吐性能。(51)Int.Cl.权利要求书2页 说。

3、明书5页 附图4页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 2 页 说明书 5 页 附图 4 页1/2页21.一种无阻塞通信的光片上网络系统,包括光传输网络和电控制网络,该光片上网络系统的规模为NN,N是正偶数,4N32,其特征在于:光传输网络,用于传输波长为0,1,.N,N+1,.2N-1的光信息,它包括N2个节点,N2个节点按照从左至右,从下至上的方式均匀规则排布,节点之间用波导相连并形成Torus拓扑结构,每个节点包括一个能够产生并处理电信息和电控制信息的IP核、一个发送单元、一个接收单元和一个光交换单元,发送单元和接收单元均置于IP核与光交换单元之间;在光传输。

4、网络中,以左下角的节点为坐标原点,水平向右为X维正方向,竖直向上为Y维正方向,建立二维坐标系,依次确定所有节点的坐标(x,y),每个节点内的IP核、发送单元、接收单元和光交换单元共享该节点的坐标;电控制网络,通过传输电控制信息,控制光传输网络内部单元工作,它包括N2个电控制单元,每个电控制单元之间通过电连线连接,形成Mesh拓扑结构。2.根据权利要求1所述的无阻塞通信的光片上网络系统,其特征在于,光传输网络中的波导,分为水平波导和垂直波导,该水平波导为单向波导,以沿顺时针方向传输多个波长的信号,该垂直波导为双向波导,以双向传输多个波长的光信号。3.根据权利要求1所述的无阻塞通信的光片上网络系统。

5、,其特征在于,发送单元由一个电光转换单元和一个光平行开关构成,该电光转换单元用于将IP核产生的电信息调制为波长是i的光信息,该光平行开关用于将波长是i的光信息耦合进波导,其中i为发送单元的发送波长,发送波长i由节点的坐标决定,0i2N-1,其中x、y分别为发送单元的横坐标和纵坐标,为向下取整运算。4.根据权利要求3所述的无阻塞通信的光片上网络系统,其特征在于,光平行开关由两根平行波导和一个微环谐振器构成,该微环谐振器置于两根平行波导之间,以将一根波导中的光信息耦合进另一根波导中;微环谐振器的谐振波长作为光平行开关的工作波长。5.根据权利要求1所述的无阻塞通信的光片上网络系统,其特征在于,光交换。

6、单元由N/2个光垂直开关构成,该光垂直开关用于控制光信息转向;N/2个光垂直开关水平排成一行,从左至右依次编号为0,1,2,N/2-1。6.根据权利要求5所述的无阻塞通信的光片上网络系统,其特征在于,光垂直开关由一根水平波导、一根垂直波导和两个谐振波长不同的微环谐振器构成,该水平波导与垂直波导垂直相交,相交处形成波导交叉点,波导交叉点的左上角与左下角各放置一个微环谐振器,左上角微环谐振器的谐振波长为j,左下角微环谐振器的谐振波长为j+1,0j2N-2,其中y为光垂直开关所在光交换单元的纵坐标,k为光垂直开关的编号,“%”为求余运算,为向下取整运算;当微环谐振器打开时,实现光信息转向。7.根据权。

7、利要求1所述的无阻塞通信的光片上网络系统,其特征在于,接收单元由N/2组光平行开关、N2个光电转换单元和1个处理单元构成;光平行开关用来从垂直波导中提取到达目的节点的光信息,光电转换单元将光信息转换成电信息,处理单元用于对多路电信息的缓存和复用,并依次交予IP核处理;N/2组光平行开关,各组从左至右依次编号为0,1,2,N/2-1。8.根据权利要求7所述的无阻塞通信的光片上网络系统,其特征在于,接收单元的每组光平行开关的数量均为2N个;各组中的2N个光平行开关垂直排成一列,N/2组光平行开权 利 要 求 书CN 102780936 A2/2页3关分别放置于光交换开关单元中N/2根垂直波导的左侧。

8、;每列的2N个光平行开关,从上到下工作波长依次为0,1,.N,N+1,.2N-1,其中奇数序号工作波长的光平行开关用来提取逆时针方向传输的光信息,偶数序号工作波长的光平行开关提取顺时针方向传输的光信息。9.一种无阻塞通信的光片上网络系统的通信方法,包括如下步骤:(1)为NN规模的光传输网络的N2个节点建立二维坐标系:以左下角第一个节点为坐标原点,水平向右为X维正方向,竖直向上为Y维正方向,依次确定所有节点的坐标值(x,y),每个节点内的所有单元共享该节点的坐标;(2)根据步骤(1)所建立的二维坐标系,读取源节点的纵坐标ys和源节点内发送单元的发送波长i,读取目的节点的横坐标xd,确定坐标为(x。

9、d,ys)的节点,读取该节点内谐振波长为i的微环谐振器所在光垂直开关的编号k;(3)源节点的IP核向电控制网络发送电控制信息,电控制网络通过传输电控制信息,依次打开源节点发送单元的光平行开关中谐振波长为i的微环谐振器、坐标为(xd,ys)的节点中光交换单元中谐振波长为i的微环谐振器和目的节点接收单元的第k组光平行开关中谐振波长为i的微环谐振器;(4)源节点的发送单元将IP核发送的电信息调制为波长为i的光信息,该光信息经光传输网络传输至目的节点,目的节点从垂直波导中提取光信息,将光信息转换成电信息,并对电信息进行缓存和复用后交予目的节点的IP核进行相应处理,本次通信结束;(5)本次通信结束后,电。

10、控制网络再次通过传输电控制信息,关闭步骤(3)中打开的微环谐振器,准备下次通信。10.根据权利要求9所述的无阻塞通信的光片上网络系统的通信方法,其中,步骤(4)所述的目的节点的IP核对电信息进行相应处理,是根据目的节点的IP核的类型确定,对于处理器类型的IP核,其相应处理是指对电信息进行计算处理,对于存储器类型的IP核,其相应处理是指对电信息进行存储处理,对于译码器类型的IP核,其相应处理是指对电信息进行译码处理。权 利 要 求 书CN 102780936 A1/5页4无阻塞通信的光片上网络系统及其通信方法技术领域0001 本发明属于通信技术领域,特别涉及无阻塞通信的光片上网络系统,支持芯片上。

11、处理器之间的无阻塞通信,提高网络的资源利用率和时延吞吐性能,并支持多到一无阻塞通信。背景技术0002 基于总线结构的片上系统,是将多个IP核通过总线互连集成到芯片上,这种片上系统在朝着多核化和异构化方向发展的过程中,由于总线结构的通信效率低、可扩展性差等问题逐渐成为限制片上通信性能的瓶颈。因此,片上网络应运而生。片上网络的核心思想是将计算机网络技术移植到芯片设计中,从而彻底解决总线结构带来的问题。但随着集成电路工艺特征尺寸的进一步缩小,电路集成度和时钟频率的迅速提高,片上网络中电互连带来的带宽有限、功耗较大、信号串扰等问题将成为限制片上网络性能提高的瓶颈。光片上网络通过使用光互连技术,可提供高。

12、带宽和低时延,从而解决了电互连面临的带宽瓶颈和功耗限制等诸多问题。0003 现有的光片上网络大多采用光电路交换机制,在源节点发送光信息之前,需要发送电建链信息来预约从源节点到达目的节点的光链路资源,已被预约的链路不能被其它节点使用,从而导致了网络中出现阻塞,降低了网络的资源利用率和吞吐性能。现有的减少网络阻塞的两种方法分别是波分复用方法和空分复用方法。0004 波分复用方法,支持同一波导中同时传输多个不同波长的光信息,可以有效地降低网络中出现阻塞的概率,但是现有实现方案主要通过增加网络中所使用的波长数量减少阻塞。由于目前光片上网络中可用的波长数目有限,单纯使用该技术会限制网络的扩展。0005 。

13、空分复用方法,通过增加网络中的波导数目为光信息提供多条传输通道,减少网络阻塞。但随着波导使用数量的增加,波导交叉数增加,从而增加了信号的损耗与串扰。过多的波导也会增大芯片面积和布局复杂度。0006 上述两种方法尽管能减小阻塞发生的概率,却不能真正实现无阻塞通信;同时,这两种方法的资源利用率较低,吞吐性能较差。发明内容0007 本发明的目的在于针对上述已有技术的不足,提出一种无阻塞通信的光片上网络系统,以实现多到一无阻塞通信,提高网络的资源利用率和吞吐性能。0008 为实现上述目的,本发明无阻塞通信的光片上网络系统,包括光传输网络和电控制网络,该光片上网络系统的规模为NN,N是正偶数,4N32,。

14、其特征在于:0009 光传输网络,用于传输波长为0,1,.N,N+1,.2N-1的光信息,它包括N2个节点,N2个节点按照从左至右,从下至上的方式均匀规则排布,节点之间用波导相连并形成Torus拓扑结构,每个节点包括一个能够产生并处理电信息和电控制信息的IP核、一个发送单元、一个接收单元和一个光交换单元,发送单元和接收单元均置于IP核与说 明 书CN 102780936 A2/5页5光交换单元之间;在光传输网络中,以左下角的节点为坐标原点,水平向右为X维正方向,竖直向上为Y维正方向,建立二维坐标系,依次确定所有节点的坐标(x,y),每个节点内的IP核、发送单元、接收单元和光交换单元共享该节点的。

15、坐标;0010 电控制网络,通过传输电控制信息,控制光传输网络内部单元工作,它包括N2个电控制单元,每个电控制单元之间通过电连接,形成Mesh拓扑结构。0011 上述无阻塞通信的光片上网络系统,其特征在于,光传输网络中的波导,分为水平波导和垂直波导,该水平波导为单向波导,以沿顺时针方向传输多个波长的信号,该垂直波导为双向波导,以双向传输多个波长的光信号。0012 上述无阻塞通信的光片上网络系统,其特征在于,发送单元由一个电光转换单元和一个光平行开关构成,该电光转换单元用于将IP核产生的电信息调制为波长是i的光信息,该光平行开关用于将波长是i的光信息耦合进波导,其中i为发送单元的发送波长,发送波。

16、长i由节点的坐标决定,0i2N-1,其中x、y分别为发送单元的横坐标和纵坐标,为向下取整运算。0013 上述无阻塞通信的光片上网络系统,其特征在于,光平行开关由两根平行波导和一个微环谐振器构成,该微环谐振器置于两根平行波导之间,以将一根波导中的光信息耦合进另一根波导中;微环谐振器的谐振波长作为光平行开关的工作波长。0014 上述无阻塞通信的光片上网络系统,其特征在于,光交换单元由N/2个光垂直开关构成,该光垂直开关用于控制光信息转向;N/2个光垂直开关水平排成一行,从左至右依次编号为0,1,2,N/2-1;该光垂直开关由一根水平波导、一根垂直波导和两个谐振波长不同的微环谐振器构成,该水平波导与。

17、垂直波导垂直相交,相交处形成波导交叉点,波导交叉点的左上角与左下角各放置一个微环谐振器,左上角微环谐振器的谐振波长为j,左下角微环谐振器的谐振波长为j+1,0j2N-2,其中y为光垂直开关所在光交换单元的纵坐标,k为光垂直开关的编号,“%”为求余运算,为向下取整运算;当微环谐振器打开时,实现光信息转向。0015 上述无阻塞通信的光片上网络系统,其特征在于,接收单元由N/2组光平行开关、N2个光电转换单元和1个处理单元构成;光平行开关用来从垂直波导中提取到达目的节点的光信息,光电转换单元将光信息转换成电信息,处理单元用于对多路电信息的缓存和复用,并依次交予IP核处理;N/2组光平行开关,各组从左。

18、至右依次编号为0,1,2,N/2-1。每组光平行开关的数量均为2N个;各组中的2N个光平行开关垂直排成一列,N/2组光平行开关分别放置于光交换开关单元中N/2根垂直波导的左侧;每列的2N个光平行开关,从上到下工作波长依次为0,1,.N,N+1,.2N-1,其中奇数序号工作波长的光平行开关用来提取顺时针方向传输的光信息,偶数序号工作波长的光平行开关提取逆时针方向传输的光信息。0016 为实现上述目的,本发明的通信方法,包括如下步骤:0017 (1)为NN规模的光传输网络的N2个节点建立二维坐标系:以左下角第一个节点为坐标原点,自左向右为X维正方向,自下而上为Y维正方向,依次确定所有节点的坐标值(。

19、x,y),每个节点内的所有单元共享该节点的坐标;0018 (2)根据步骤(1)所建立的二维坐标系,读取源节点的纵坐标ys和源节点内发送单元的发送波长i,读取目的节点的横坐标xd,确定坐标为(xd,ys)的节点,读取该节点内说 明 书CN 102780936 A3/5页6谐振波长为i的微环谐振器所在光垂直开关的编号k;0019 (3)源节点的IP核向电控制网络发送电控制信息,电控制网络通过传输电控制信息,依次打开源节点发送单元的光平行开关中谐振波长为i的微环谐振器、坐标为(xd,ys)的节点中光交换单元中谐振波长为i的微环谐振器和目的节点接收单元的第k组光平行开关中谐振波长为i的微环谐振器;00。

20、20 (4)源节点的发送单元将IP核发送的电信息调制为波长为i的光信息,该光信息经光传输网络传输至目的节点,目的节点从垂直波导中提取光信息,将光信息转换成电信息,并对电信息进行缓存和复用后交予目的节点的IP核进行相应处理,本次通信结束;0021 (5)本次通信结束后,电控制网络再次通过传输电控制信息,关闭步骤(3)中打开的微环谐振器,准备下次通信。0022 本发明与现有技术相比具有以下优点:0023 第一,由于本发明的光传输网络采用Torus拓扑结构,并结合光交换单元特有的结构设计,可实现IP核之间的多到一无阻塞通信。0024 第二,由于本发明采用了波分复用与空分复用相结合的技术,平衡了光片上。

21、网络中波长和波导的使用数目,简化了光交换单元的设计,增强了网络的扩展性能。0025 第三,由于本发明将波分复用技术、空分复用技术和光电路交换技术相结合,有效地降低了网络的通信时延,并提高了网络的资源利用率和吞吐性能。附图说明0026 图1为本发明无阻塞通信的光片上网络系统示意图;0027 图2为本发明光传输网络的节点内部结构示意图;0028 图3为本发明发送单元中光平行开关的工作原理示意图;0029 图4为本发明光交换单元中光垂直开关的工作原理示意图;0030 图5为本发明光垂直开关内的微环谐振器谐振波长分配示意图;0031 图6为本发明无阻塞通信的光片上网络通信流程图。具体实施方式0032 。

22、为更清楚的介绍本发明提出的无阻塞通信的光片上网络系统,下面将结合附图和具体实例进行详细说明。0033 参照图1,本发明提出的无阻塞通信的光片上网络系统,包括光传输网络和电控制网络两部分,光片上网络系统的规模为44。其中,光传输网络用于传输波长为0,1,2,3,4,5,6,7的光信息,它包括16个节点101,16个节点按照从左至右,从下至上的方式均匀规则排布,节点之间用波导相连并形成Torus拓扑结构,每个节点包括1个能够产生并处理电信息和电控制信息的IP核102、1个发送单元103、1个接收单元104和1个光交换单元105;在光传输网络中,以左下角的节点为坐标原点,水平向右为X维正方向,竖直向。

23、上为Y维正方向,建立二维坐标系,依次确定所有节点的坐标(x,y),每个节点内的IP核、发送单元、接收单元和光交换单元共享该节点的坐标;电控制网络,通过传输电控制信息,控制光传输网络内部单元工作,它包括16个电控制单元106,每个电控制单元之间通过电连接,形成Mesh拓扑结构。说 明 书CN 102780936 A4/5页70034 光传输网络中的波导,分为水平波导107和垂直波导108,该水平波导为单向波导,以沿顺时针方向传输多个波长的信号,该垂直波导为双向波导,以双向传输多个波长的光信号。0035 参照图2,发送单元由1个电光转换单元201和1个光平行开关202构成;该电光转换单元用于将IP。

24、核产生的电信息调制为波长是i的光信息,该光平行开关用于将波长是i的光信息耦合进水平波导,其中i为发送单元的发送波长,0i7,其中x、y分别为发送单元的横坐标和纵坐标,为向下取整运算。光交换单元由两个光垂直开关203构成,该光垂直开关用于控制光信息转向;这两个光垂直开关水平排成一行,左边的光垂直开关编号为0,右边的光垂直开关编号为1。接收单元由2组光平行开关202、16个光电转换单元204和1个处理单元205构成;每组光平行开关的数量均为8个;各组中的8个光平行开关垂直排成一列,2组光平行开关分别放置于光交换开关单元中2根垂直波导的左侧;每列的8个光平行开关,从上到下工作波长依次为0,1,2,3。

25、,4,5,6,7,其中奇数序号工作波长的光平行开关用来提取顺时针方向传输的光信息,偶数序号工作波长的光平行开关提取逆时针方向传输的光信息。光平行开关用来从垂直波导中提取到达目的节点的光信息,光电转换单元将光信息转换成电信息,处理单元用于对多路电信息的缓存和复用,并依次交予IP核处理。0036 参照图3,光平行开关由两根平行波导301和一个微环谐振器302构成,该微环谐振器置于两根平行波导之间,通过调整微环谐振器的状态控制光信息的传输路径,当微环谐振器在打开状态时,一根波导中的光信息耦合进另一根波导中传输,如图3(a)所示,当微环谐振器在关闭状态时,光信息继续在原波导中传输,如图3(b)所示;微。

26、环谐振器的谐振波长作为光平行开关的工作波长。0037 参照图4,光垂直开关由一根水平波导401、一根垂直波导402和两个谐振波长不同的微环谐振器构成,该水平波导与垂直波导垂直相交,相交处形成波导交叉点,波导交叉点的左上角与左下角各放置一个微环谐振器,左上角微环谐振器403的谐振波长为j,左下角微环谐振器404的谐振波长为j+1,0j6,其中y为光垂直开关所在光交换单元的纵坐标,k为光垂直开关的编号,“%”为求余运算,为向下取整运算;通过调整两个微环谐振器的状态控制光信息的传输方向,若左上角微环谐振器在关闭状态、左下角微环谐振器在打开状态,则光信息偏转向下传输,如图4(a)所示,若左上角微环谐振。

27、器在打开状态、左下角微环谐振器在关闭状态,则光信息偏转向上传输,如图4(b)所示,若左上角微环谐振器与左下角微环谐振器均在关闭状态,则光信息继续向前传输,如图4(c)所示。0038 参照图5,对于坐标为(1,1)的光垂直开关501,它的纵坐标y值为1,它的编号k值为0,光垂直开关501的左上角放置谐振波长确定为2的微环谐振器,左下角放置谐振波长确定为3的微环谐振器;从而依次在各个光垂直开关中,放置所需谐振波长的微环谐振器。0039 参照图6,本发明的通信方法,包括如下步骤:0040 步骤1,为光传输网络的16个节点建立二维坐标系:以左下角第一个节点为坐标原点,自左向右为X维正方向,自下而上为Y。

28、维正方向,依次确定所有节点的坐标值(x,y),每个节点内的所有单元共享该节点的坐标。说 明 书CN 102780936 A5/5页80041 步骤2,根据步骤1所建立的二维坐标系,读取源节点的纵坐标ys和源节点内发送单元的发送波长i,读取目的节点的横坐标xd,确定坐标为(xd,ys)的节点,读取该节点内谐振波长为i的微环谐振器所在光垂直开关的编号k;0042 步骤3,源节点的IP核向电控制网络发送电控制信息,电控制网络通过传输电控制信息,依次打开源节点发送单元的光平行开关中谐振波长为i的微环谐振器、坐标为(xd,ys)的节点中光交换单元中谐振波长为i的微环谐振器和目的节点接收单元的第k组光平行。

29、开关中谐振波长为i的微环谐振器;0043 步骤4,源节点的发送单元将IP核发送的电信息调制为波长为i的光信息,该光信息经光传输网络传输至目的节点,目的节点从垂直波导中提取光信息,将光信息转换成电信息,并对电信息进行缓存和复用后交予目的节点的IP核;0044 步骤5,目的节点的IP核对电信息进行相应处理:该相应处理是根据目的节点的IP核的类型确定,对于处理器类型的IP核,其相应处理是指对电信息进行计算处理,对于存储器类型的IP核,其相应处理是指对电信息进行存储处理,对于译码器类型的IP核,其相应处理是指对电信息进行译码处理;目的节点的IP核对电信息进行所述的相应处理后本次通信结束。0045 步骤6,本次通信结束后,电控制网络再次通过传输电控制信息,关闭步骤3中打开的微环谐振器,准备下次通信。说 明 书CN 102780936 A1/4页9图1说 明 书 附 图CN 102780936 A2/4页10图2图3图4说 明 书 附 图CN 102780936 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1