Page 28 - 网络电信2020年5月刊上
P. 28

解  决  方  案

            南、西、北4个方向的邻接寄存器互连,完成数据通信。                                光电混合互连FPGA原型系统结构如图2所示。簇内电通信采
             图1 可重构视频阵列处理器光电混合互连系统结构                             用单片FPGA进行系统验证,而簇间光通信则通过两片FPGA上的4
                                                                 通道小型可插拔+(Quad Small Form-factor Pluggable Plus,
                                                                 QSFP+)光模块实现光纤互连,以达到簇间通信验证的目的。

                                                                  图2 光电混合互连FPGA原型系统结构图















                                                                     2.AuroraIP配置
                                                                     Aurora  IP配置是实现簇间光通信的重要部分。Aurora  IP
                                                                 是Xilinx公司开发的用于点对点串行通信的数据传输协议,在
                                                                 FPGA开发过程中,通过引脚绑定,将I/O口连接到QSFP+光口便
                                                                 可实现FPGA间的数据通信。Aurora IP链路结构如图3所示。
                                                                  图3 Aurora IP链路结构示意图













                                                                     为了对Aurora  IP进行功能仿真,需要在测试文件中调用两
                                                                 个Aurora  IP核,分别用于两侧的用户应用,用信号线将数据发
                                                                 送端和数据接收端互连,以模拟实际链路中的数据传输。测试
                图1所示为由可重构视频阵列处理器与高速交换单元、光电                       方案如图4所示。图中,LANE_UP和CHANNEL_UP信号为链路状态
            转换器和光总线结构共同构成的可重构视频阵列处理器光电混                          指示,当信号为高电平时,说明当前通信链路已经建立完成;
            合互连系统。当系统复位完成后,首先通过电控制信号对光链                          RXP、RXN、TXP和TXN分别为数据的接收与发送信号,用于同另
            路按照预期的链路结构进行配置;当处理元进行数据通信时,                          一侧的用户进行数据通信。
            首先发送访问请求信号,通过光电转换器将该请求信号发送到
                                                                  图4 Aurora IP测试方案框图
            光链路,经过光链路的交换,送往指定输出端口。当数据返回
            时,沿相反的传输路径进行传输            [7] 。


                二、可重构视频阵列处理器光电混合互连原
            型系统
                1.现场可编程门阵列原型系统总体结构
                三维集成工艺为核间通信提供了新的解决方案,能缩短通
            信距离、降低通信延迟         [8] 。传统电互连方式可通过硬件编程,
            在单片现场要编程门阵列
                (Field  Programmable  Gate  Array,FPGA)上进行功能验        3.片间光链路的设计
            证,然而由于工艺水平的限制,集成光器件无法在FPGA芯片内                            BEE4平台共集成4片Xilinx  V6系列FPGA芯片,现对其中两
            部实现,且现有技术无法做到三维集成,因此采用片外光器件                          片FPGA芯片进行通信,每个芯片配有两路QSFP+光接口,支持
            模拟片上光互连系统来达到原型验证。                                    40Gbit/s的传输速率。为了验证通过Aurora  IP核搭建的光链

            46                                         网络电信 二零二零年五月
   23   24   25   26   27   28   29   30   31   32   33