基于三级Clos架构的可重配置选路交叉网络制造技术

技术编号:21036034 阅读:45 留言:0更新日期:2019-05-04 06:02
本实用新型专利技术公开了一种基于三级Clos架构的可重配置选路交叉网络。选路交叉网络在FPGA中实现,主要包括配置单元、基础交叉单元和固定数据通路三部分,配置单元完成对基础交叉单元的控制,基础交叉单元内部的可配置数据通路和固定数据通路协同实现网络的选路交叉功能。FPGA缓存配置数据后需要按照数据的时钟周期依次打开第一级、第二级、第三级基础交叉单元与配置数据之间的开关,使其依次生效,完成新、旧网络的无缝衔接。本实用新型专利技术的有益效果是:以更少的FPGA逻辑资源和更优的时序实现同样容量的选路交叉功能,并且确保选路交叉结果的重配置不会对现有业务造成影响,有助于降低阻塞率,并具有良好的可扩展性和高度的灵活性。

【技术实现步骤摘要】
基于三级Clos架构的可重配置选路交叉网络
本技术涉及通信领域中的数据选路交叉,具体涉及一种基于三级Clos架构的可重配置选路交叉网络。
技术介绍
随着通信技术的迅速发展,人们对数据交换的需求逐渐提高。传统的单级交叉技术,虽然能满足一定的应用需求,但其FPGA实现消耗资源多、时序欠佳。Clos架构于1953年由贝尔试验室的CharlesClos提出,当前使用的大容量交换网络拓扑多采用三级Clos架构,其FPGA实现消耗相对较少的资源且时序更优,尤其适用于庞大的交换矩阵。N×N的三级Clos网络基本结构如图1所示,每一竖列称之为一级,每级均由多个基础交叉单元搭建而成(图中每个矩形框代表一个基础交叉单元),N×N是指该结构实现N个输入端口到N个输出端口的全交叉。三个参数n、m、r的含义为:第一级为n×m的基础交叉单元,共r个,第二级为r×r的基础交叉单元,共m个,第三级为m×n的基础交叉单元,共r个。其中N=nr。
技术实现思路
本技术基于现有的三级Clos架构(如图1所示),提供一种基于三级Clos架构的可重配置选路交叉网络。该交叉网络有助于降低阻塞率,并具有良好的可扩展性和高度的灵活性。本文档来自技高网...

【技术保护点】
1.一种基于三级Clos架构的可重配置选路交叉网络,其特征在于,该选路交叉网络在FPGA中实现,包括由触发寄存器、每一级配置开关及选路交叉结果构成的配置单元、由多个多选一电路构成的基础交叉单元和固定数据通路三部分,其中配置单元完成对基础交叉单元的控制,基础交叉单元内部的可配置数据通路通过多个多选一电路与固定数据通路连接,协同实现网络的选路交叉功能;所述多选一电路即为n选1电路,n选1电路根据不同的选路交叉结果选择性连接n个不同的输入端口到输出端口的可配置数据通路,若有m个n选1电路则选择性连接n个不同的输入端口到m个输出端口的可配置数据通路,即n×m的基础交叉单元。

【技术特征摘要】
1.一种基于三级Clos架构的可重配置选路交叉网络,其特征在于,该选路交叉网络在FPGA中实现,包括由触发寄存器、每一级配置开关及选路交叉结果构成的配置单元、由多个多选一电路构成的基础交叉单元和固定数据通路三部分,其中配置单元完成对基础交叉单元的控制,基础交叉单元内部的可配置数据通路通...

【专利技术属性】
技术研发人员:陈轩张晓峰陈伟峰李斌王伟
申请(专利权)人:天津光电通信技术有限公司
类型:新型
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1