论文部分内容阅读
卫星话音通信设备广泛采用了“DSP+FPGA”的系统结构。为了保证话音通信的工作模式随业务变化作自适应切换,需要和UART监控信道随时交换信息;同时,为保障系统安全可靠工作,还需采用故障监控WatchDog电路。文中研究了WatchDog和UART的FPGA设计实现过程,区别于传统方案中使用专用芯片MAX6701、TL16C550分别实现WatchDog、UART功能,直接利用声码板上现成的FPGA芯片Lattice 4256V-10T100I实现上述两功能,并在话音处理系统中进行了硬件测试。结果表明:与传统方案相比,文中方案具有资源利用率高、体积轻便、功耗低、系统配置方便等优点。
Satellite voice communications equipment widely used “DSP + FPGA ” system structure. In order to ensure that the working mode of voice communication switches adaptively with service changes, information needs to be exchanged with the UART monitoring channel at any time. In addition, fault monitoring WatchDog circuit is also required to ensure system safety and reliability. In this paper, we study the FPGA design and implementation process of WatchDog and UART, different from the traditional programs using the dedicated chip MAX6701, TL16C550 respectively WatchDog, UART function, the direct use of vocoder onboard FPGA chip Lattice 4256V-10T100I achieve these two functions, and In the voice processing system hardware testing. The results show that compared with the traditional scheme, the proposed scheme has the advantages of high resource utilization, light weight, low power consumption and convenient system configuration.