1、43新技术新业务2023.02 广东通信技术DOI:10.3969/j.issn.1006-6403.2023.02.011基于 MEMS 全光交换矩阵的设计与实现付益随着全光通信网络超高速发展,光交叉连接器(OXC)的广泛应用,全光交换矩阵作为 OXC 中重要组成部分,广泛应用在网络光交换及光分组中。提出了一种基于MEMS 全光交换矩阵解决方案,介绍了其主要组成、硬件与软件设计,并进行了主要性能指标测试。付益高级工程师,中国电子科技集团公司第三十四研究所,主要从事光电子技术方面研究工作。关键词:光交叉连接器(OXC)光交换 光分组摘要基金项目:广西科技计划项目:桂科计字 202176 号(桂
2、科 AB20175009)资助。*1 引言伴随 5G 时代的普及,大数据、物联网、云计算、区块链、人工智能等技术将获得迅速发展。互联网中的业务量以指数规律呈爆炸式增长姿势,它对网络通信的传输带宽和交换容量提出了更高要求,各大网络运营商普遍采用以波分复用技术为平台的光传输网来提供大容量、高速率的带宽。光交叉连接设备为光传输网的核心单元,是一种兼有复用、光交叉连接、保护/恢复、监控和网络的多功能 OTN 传输设备。其交叉连接功能由光交换矩阵实现。光交换矩阵是为光分组提供合理的光链路,完成交换和控制功能,实现简单而极其高速的光交换处理。目前,在光传输网中各种不同交换原理和实现技术的光交换被广泛地提出
3、。不同原理和技术的光交换具有不同的特性,适应于不同的场合。根据光交换的交换介质区分,可分有自由空间交换和波导交换。微电子光交换(MEMS)为自由空间交换,是由半导体材料,如 Si 等构成的微机械结构器件。MEMS 光交换是将机械、光和电集成一体,能透明的传送不同协议、不同速率的业务。MEMS 器件的结构类似 IC 的结构,它的基本原理是通过静电的作用使可以活动的微型镜面发生移动,而改变输入光信号的传输方向。2 主要组成全光交换矩阵由光切换单元、电源单元、控制单元和屏幕显示单元组成,如图 1 所示。光路切换单元的主要功能是在控制单元的作用下,把输入端的光信号切换到指定的输出端口输出。控制单元的主
4、要功能是接收上级指令,控制光切换单元按照接收到的命令正确切换光路,并通过屏幕显示出来。电源单元由交44新技术 新业务新技术新业务流(AC)、AC/DC 与 DC/DC 变换模块及电源控制电路等组成。其基本功能是将输入的 AC220V、DC48V 变换为各电路模块需要的+5 V 直流工作电压。电源单元的工作方式可以人工选择单交流220 V、单直流48 V、交流和直流同时供电,采用交流和直流同时供电方式时,交流和直流没有优先级,互为备份,确保了突然一边断电后,电源切换过程中不产生误码。屏幕显示单元是显示当前通道和相关信息。光切换单元选择了用 N 个 1N MEMS 光开关整合成 1 个 NN ME
5、MS 光开换模块的方式,光路如图 2 所示。STM32F407VGT6 是由 ST(意法半导体)公司开发的一种高性能微控制器,其采用了 90 纳米的 NVM 工艺和自适应实时存储加速器技术,具有以下优点。(1)兼容于 STM32F2 系列产品,便于 ST 的用户扩展或升级产品,而保持硬件的兼容能力(2)低电压:1.83.6 V VDD,在某些封装上,可降低至 1.7 V。(3)全双工 12 S。(4)12 位 ADCO41US 转换/2.4 Msps。(5)高速 USART,可达 10.5 Mbits/s。(6)高速 SPI,可达 37.5 Mbits/s。(7)Camera 接口,可达 54
6、 M 字节/s。STM32F407VGT6微控制器外围电路原理如图3所示。图 1 全光交换矩阵组成图图 2 光路示意图3 硬件与软件设计MEMS 全光交换矩阵控制单元电路主要由单片机(STM32F407VGT6)控制 DA 芯片(AD5504)驱动多个 1N MEMS 光交换实现工作,并在屏幕上显示出来。图 3 STM32F407VGT6 微控制器外围电路原理图DA 芯片 AD5504 是一款集成片内高压输出放大器和精密基准电压源的四通道、12 位串行输入数模转换器。DAC输出电压范围可以通过范围选择引脚(R_SEL)编程设置。如果 R_SEL 保持高电平,则 DAC 输出范围为 030 V。
7、如果 R_SEL 保持低电平,则 DAC 输出范围为 060 V。片内输出放大器支持 AGND+0.5V 至 VDD-0.5V 范围内的输出45新技术新业务基于 MEMS 全光交换矩阵的设计与实现2023.02 广东通信技术在发送信号时,HR601680 将 STM32F407VGT6 发送的数据通过耦合滤波,并通过转换电路转换成与所在网络相符的电平,最后通过网口水晶接头的 TX 发送出去;接收信号时,网络信号通过 HR601680 差模耦合电路和电磁感应原理把来自信号电平转换成能被芯片所识摆幅,具有以下优点。(1)四通道高压 DAC。(2)12 位分辨率。(3)引脚可选的 30 V 或 60
8、 V 输出范围。(4)集成式精密基准。(5)带回读能力的低功耗串口。(6)集成式温度传感器报警功能。(7)上电复位。(8)通过 LDAC 同时更新。(9)宽工作温度范围:-40至+105。AD5504 引脚封装如图 4 所示。MEMS 全光交换矩阵有串口控制和网口控制两种方式。串口设计电路主要由单片机和串口 RS232 完成,串口初始化代码如下。void rt_hw_usart_init(void)struct stm32_uart*uart;struct serial_configure config;RCC_Configuration();GPIO_Configuration();#ifd
9、ef RT_USING_UART1 uart=&uart1;config.baud_rate=BAUD_RATE_115200;config.bit_order=BIT_ORDER_LSB;config.data_bits=DATA_BITS_8;config.parity =PARITY_NONE;config.stop_bits=STOP_BITS_1;config.invert =NRZ_NORMAL;serial1.ops =&stm32_uart_ops;serial1.int_rx=&uart1_int_rx;serial1.config=config;NVIC_Configura
10、tion(&uart1);rt_hw_serial_register(&serial1,uart1,RT_DEVICE_FLAG_RDWR|RT_DEVICE_FLAG_INT_RX|RT_DEVICE_FLAG_STREAM,uart);#endif网口设计电路主要由单片机、以太网芯片 KSZ8721 BLI、网络变压器 HR601680 的电路连接图如图 5 所示。STM32F407VGT6 微处理器与网络水晶接头连接的时候,需把 HR601680 中心抽头接到了 3.3 V 电源上。图 5 HR601680 的电路图图 4 AD5504 引脚封装图46新技术 新业务新技术新业务别的电平。
11、图中的 TXP2、TXM2、RXP2、RXM2 分别接到 STM32F407VGT6 微处理器的以太网模块对应管脚,RX+、RX-、TX+、TX-分别接到 RJ45 对应管脚。1N MEMS 光交换原理是在硅晶上刻出若干微小的镜片,通过静电力或电磁力的作用,使相关微镜片产生升降、旋转或移动,从而改变输入光的传播方向以实现光路选择的功能。1N MEMS 光交换在光学性能方面的特性参量主要有插入损耗、回波损耗、串扰(隔离度)切换时间、消光比等。插入损耗(Insertion Loss):当光信号通过光交换时,将伴随着能量损耗。依据功率预算设计网络时,光交换及其级联对网络性能的影响很大,损耗和干扰将影
12、响到功率预算。光交换产生损耗的原因主要有两个:一是光纤和光交换端口耦合时的损耗,二是光交换自身材料对光信号产生的损耗。插入损耗可表示为某一光通道输出光功率与输入光功率之比值,以分贝表示为IL=-10lg(P1/P0)其中,P0为输入端的光功率,P1为输出端接收到的光功率。插入损耗与开交的状态有关。回波损耗(Return Loss):也称为反射损耗或反射率,表示从输出端返回输入端的光功率与输入光功率的比值,以分贝表示为RL=-10lg(P1r/P0)其中,P1r为输入端口接收到的的从输出端返回的光功率。串扰(Crosstalk):串入相邻端口的输出光功率与光交换接通端口的输出光功率的比值,以分贝
13、表示为C12=-10lg(P2/P1)其中,P1是光交换接通输出端口 1 输出的光功率,P2是串入端口 2 输出的光功率。切换时间(Switching Time):光交换端口从某一初始态转为开启或关闭所需的时间,光交换的开启时间和关闭时间从在光交换上施加或撤去转换能量的时刻起计算。交换时间有两个重要的量级,当从一个端口到另一个端口的交换时间达到几个 ms 时,对因故障而重新选择路由来说已经足够,如对 SDH/SONET 来说,因故障而重新选择路由时,50 ms 的交换时间几乎可以使上层感觉不到。当交换时间到达ns量级时,可以支持光互联网的分组交换,这对于实现光互联网是十分重要的。消光比(Ext
14、inction Ratio):输入端口和输出端口之间处于导通(开启)与非导通(关闭)状态时的插入损耗之差,即ERnm=ILnm ILonm其中,ILnm和 ILonm为输入端口 n 和 m 输出端口之间分别在导通和不导通状态时的插入损耗。4 主要性能指标测试MEMS 全光交换矩阵的主要性能指标为插入损耗和切换时间。(1)插入损耗测试方法 如图6(a)所示,将光源输出端直接接入光功率计,读取光源输出功率 Pin(单位为 dBm)为参考功率;(a)光源的功率测试注:T1 TN 矩阵输入端 R1 RM一矩阵输出端(b)全光交换矩阵的功率测试图 6 插入损耗测试配置 如图 6(b)连接全光交换矩阵,将
15、矩阵链路配置被测设备的输入端口(T1 TN)和输出端口(R1 RM)中的任一端口 T1 R1连接状态,输入端口与光源输出端连接,在输出端口接入光功率计;读取光功率计值 Pout,Pin-Pout 即为 T1 R1的插入损耗;重复步骤(b)(c),依次测试矩阵 N 通道的光分别连接到设备的 M 号通道输出的插入损耗。(2)切换时间测试方法 如图 7 所示,连接测试设备;47新技术新业务基于 MEMS 全光交换矩阵的设计与实现2023.02 广东通信技术以光源波长为1 550 nm进行88 MEMS全光交换矩阵的插入损耗测试,其中 T1 T8为输入端、R1 R8为输出端,单位是 dB,具体数据如表
16、 1 所示。配置矩阵的输入端口(T1TN)和输出端口(R1RM)中的任一端口 T1与 R1连接;配置矩阵的输入端口(T1TN)的其它任一端口 T2与 R1连接;记录示波器出现的高低电平跳变时间差值 T 即为T1 T2(R1)的切换时间;重复步骤(b)(c),依次测试矩阵T1T3(R1),T1 TN(RM)TN-1 TN(RM)的切换时间。88 MEMS 全光交换矩阵插入损耗和切换时间的实物测试环境如图 8 所示。图 8 88 MEMS 全光交换矩阵测试环境图表 1 插入损耗测试数据R1R2R3R4R5R6R7R8T11.211.081.111.071.041.201.091.05T21.121.051.231.041.031.011.121.20T31.081.061.221.071.091.111.021.04T41.061.031.091.061.071.101.201.11T51.111.061.051.071.081.211.051.20T61.221.191.001.091.191.181.121.14T71.061.181.021.071.021.031.041.16T81