基于FPGA的发射机数据稳定传输系统设计
2021-10-27康博
通信电源技术 2021年10期
康 博
(国家广播电视总局二〇二二台,新疆 喀什 844000)
0 引 言
传统的发射机数据传输系统大多利用I/O查询或单片机中断系统控制整个系统,但这两种方法在数据传输时都需要CPU干预,其处理速度较慢、误码率较高,难以满足多通道、大量的数据传输[1,2]。因此,本文设计基于FPGA的发射机数据稳定传输系统,提高数据传输速率,降低误码率。对于发射机的数据传输系统来说,加入FPGA可保证数据传输的稳定性[3,4]。
1 基于FPGA的发射机数据稳定传输系统硬件设计
本系统的硬件设计主要包括发送数据设备和接收数据设备,这两种设备都具有视频、音频及数据处理的功能,其中FPGA是实现这些功能的核心。
1.1 微控制器FPGA
核心控制程序采用的微控制器包括MCU、DSP以及FPGA,其中MCU的特点是主频较低、数据处理能力不高以及接口资源非常有限。DSP有很强的数据处理能力,主频相比其余处理器较高,但芯片价格也较高,接口可用资源较少。本文系统采用FPGA实现对系统的控制,FPGA器件采用的芯片性价比很高,共有4 608个逻辑单元,内嵌RAM的内存为119 808 bits,包含两个PLL通道和58个差分通道,可供系统灵活设计[5-7]。
利用FPGA可实现接收和发送光信号。光纤的收发程序接收到光信号后,会传送给FPGA模块,FPGA将其还原为模拟视频、音频或数据信号以显示现场状况,并根据现场状况分析,最后使用光纤把控制指令发送回现场。除此之外,控制室的管理人员还可通过MIC键盘将数据和语音信号传给FPGA处理。
目前,系统的数据电平转换设备大多使用RS232和RS485型号转换器传输数据。……
登录APP查看全文
