APP下载

光通信系统中基于Vxworks的CPCI总线驱动设计

2017-10-13肖迎春

移动信息 2017年4期
关键词:设备系统

何 磊 肖迎春



光通信系统中基于Vxworks的CPCI总线驱动设计

何 磊1肖迎春2

1.重庆光电技术研究所,重庆 400060 2.中国移动通信集团重庆有限公司,重庆 40112

为了满足某通信设备实时性、可靠性的要求,研制了一种基于CPCI总线的光传输系统,给出了其在VxWorks环境下驱动程序设计的详细过程。试验结果表明:该驱动程序工作正常可靠,较好地满足了VxWorks操作系统下的CPCI数据的透明传输的要求,应用前景广泛。

Vxworks;CPCI;驱动程序

1 绪论

VxWorks 实时操作系统是一种非常流行的嵌入式实时操作系统。由于其良好的实时性及可靠性高的特点,已广泛应用于各类嵌入式计算机系统,并得到了广大设备厂家及各军工单位的广泛应用[1]。

CPCI(Compact Peripheral Component Interconnect)是国际PICMG协会于制定的一种总线接口标准。CPCI具有高开放性、高可靠性、可热插拔(Hot Swap)、连接可靠、抗震动强和抗腐蚀高的特点,已广泛应用于通信骨干网及军事系统等领域。

本文在VxWorks 操作系统下,通过编写CPCI总线驱动程序,实现了VxWorks操作系统下CPCI数据的光传输的功能。为多种实际的程应用提供了完 备的解决方案[2]。

2 系统介绍

本系统由两台VxWorks操作系统的主机、两个CPCI光端机及光纤传输链路组成,为达到CPCI数据在操作系统中透明传输的要求,基于VxWorks操作系统的CPCI驱动程序的设计尤为关键。系统结构框图1所示:

图1 系统结构框图

CPCI数据光纤传输系统工作流程为操作系统通过驱动函数将CPCI数据发送到总线上,CPCI光端机通过PCI9054将CPCI总线上的数据送到FPGA内部进行处理。FPGA将处理后的数据进行复用后,将复用后的数据经TLK2501芯片进行并串转变后,将串行数据送入光模块进行电/光变换,通过光纤进行传输。……

登录APP查看全文

猜你喜欢

设备系统
谐响应分析在设备减振中的应用
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
基于VB6.0+Access2010开发的设备管理信息系统
基于MPU6050简单控制设备
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
500kV输变电设备运行维护探讨