多接口融合光纤总线光网络终端设计

Design of optical network terminal in multi-interface fusion optical fiber databus

  • 摘要: 光网络终端(network terminal,NT)是光纤数据总线中的数据传输与处理终端,是光纤总线的重要组成部分。介绍了一种集成通用异步收发传输(universal asynchronous receiver & transmitter,UART)、控制器域网(controller area network,CAN)、以太网、高速串行计算机扩展总线(peripheral component interconnect express,PCIE)等多种接口的NT 。这种NT以现场可编程逻辑门阵列(field programmable gate array,FPGA)为硬件基础,通过设计各接口对应知识产权模块(intellectual property core,IP核),以及基于FPGA平台设计不同接口数据格式转换逻辑模块,完成了符合光纤数据总线要求的NT设计。以该方法设计的NT可以低延时处理在光纤数据总线上UART、CAN、以太网、PCIE等接口的数据。最后,通过与国内外相似总线产品和标准比对,表明该种NT组成的光纤数据总线可以有效解决不同类型接口之间数据传输的问题。

     

    Abstract: Network terminal (NT) is the data transmission and processing terminal in optical fiber databus, and is also an important part of that. A kind of NT, which intergrated multiple interfaces such as universal asynchronous receiver and transmitter (UART), controller area network (CAN), ethernet and peripheral component interconnect express (PCIE) was introduced. The hardware foundation of this kind of NT was field programmable gate array (FPGA). Through the design of the corresponding intellectual property modules (IP core) of each interface and the design of data-format conversion logic module of different interfaces based on the FPGA platform, the NT design that met the requirements of optical fiber databus was completed. The NT designed in this method could deal with data in different interfaces such as UART, CAN, ethernet and PCIE on optical fiber databus in low time delay. Finally, through the comparison with similar databus products and standards at home and abroad, the results show that the optical fiber databus composed of this kind of NT can effectively solve the problem of data transmission between different types of interfaces.

     

/

返回文章
返回