摘要
基于FPGA平台,设计了较为完整的紫外通信系统。为进一步保证紫外通信的可靠性,在系统包含物理层调制解调、扰码解码、滤波锁相、串并变换和缓存等功能的基础上,加入高级数据链路控制(HDLC)协议相关模块。使用Veri l og硬件语言开发出组帧、拆帧和CRC校验等功能,并解决了HDLC与多种调制方式兼容性的问题。完成了设计模块的硬件仿真,实现了紫外硬件平台上的实际通信。
Based on FPGA bed we design relatively complete ultraviolet communication system. To further en- sure the reliability of ultraviolet communication, we add some modules related to HDLC (High-Level Data Link Control)protocol to our system on the basis of some realized fimctions such as modem, scramble codec, filter, phase locked loop and cache in the physical layer. With Verilog, the hardware language, we developed modules of framing and CRC computation and solved the problem about compatibility between I-/DLC and several modulation modes. Finally, we completed hardware simulation, and realized practical ultraviolet com- munication on our hardware platform.
出处
《光通信技术》
CSCD
北大核心
2012年第9期53-56,共4页
Optical Communication Technology
基金
国家"863"项目(2008AA12Z225)资助
教育部青年科研创新计划专项(2009RC0404)资助