一种基于FPGA+DSP的高速串口通信设计Design of high-speed serial communication based on FPGA and DSP
王蕾,李淑婧
摘要(Abstract):
介绍一种基于FPGA和DSP、高速串口驱动芯片、电源芯片、时钟芯片等硬件结构耦合设计的高速串口通信方法,使用芯片内核,通过软件编程实现高速串口通信平台。系统通过DSP进行通信数据组包、解析、纠错;FPGA实现高速率设计、串口时序转换、数据交互;结合高速串口驱动芯片和串口调试终端实现高速数据传输。装置通信速率可达到10 Mb/s,数据传输可靠性高,在机载和地面设备中可广泛应用。
关键词(KeyWords): 高速率;串口通信;DSP;FPGA;误码率;可靠性
基金项目(Foundation): 陕西省电子信息系统综合集成重点实验室基金资助~~
作者(Author): 王蕾,李淑婧
DOI: 10.16652/j.issn.1004-373x.2018.15.005
参考文献(References):
- [1]桂江华,邵健,潘邈.一种高可靠串行通信协议[J].电子与封装,2016,16(2):40-43.GUI Jianghua,SHAO Jian,PAN Miao.A high reliable serial communication protocol[J].Electronics and packaging,2016,16(2):40-43.
- [2]丁毅,赵笑龙,丰伟.基于在线调试的串口通信协议测试方法[J].航空电子技术,2016,47(2):30-33.DING Yi,ZHAO Xiaolong,FENG Wei.Test method of serial port communication protocol based on online debugging[J].Avionics technology,2016,47(2):30-33.
- [3]蒋欣,蔡明,张伟栋,等.基于FPGA的可反馈式同步串行通信技术[J].现代电子技术,2015,38(12):139-142.JIANG Xin,CAI Ming,ZHANG Weidong,et al.Feedback synchronous serial communication technology based on FPGA[J].Modern electronics technique,2015,38(12):139-142.
- [4]蔡艳辉,胡锐,程鹏飞,等.一种基于FPGA+DSP的北斗兼容型高精度接收机系统设计[J].导航定位学报,2013,1(2):1-6.CAI Yanhui,HU Rui,CHENG Pengfei,et al.Design of a Beidou compatible high precision receiver based on FPGA+DSP[J].Journal of navigation and positioning,2013,1(2):1-6.
- [5]李伟.基于FPGA的多串口通信设计与实现[J].数字技术与应用,2015(2):174-175.LI Wei.Design and implementation of multi-serial port communication based on FPGA[J].Digital technology and applications,2015(2):174-175.
- [6]胡焱.基于FPGA+DSP的数字中频收发机的设计[J].现代电子技术,2016,39(15):78-80.HU Yan.Design of digital medium frequency transmitter based on FPGA+DSP[J].Modern electronics technique,2016,39(15):78-80.
- [7]肖凡,马娅婕,尹首一,等.FPGA串行通信的视频叠加系统的设计[J].仪表技术与传感器,2016(2):72-75.XIAO Fan,MA Yajie,YIN Shouyi,et al.Design of video overlay system for FPGA serial communication[J].Instrument technology and sensors,2016(2):72-75.
- [8]王斌,张林,邓军,等.一种基于高速串口通信的高效数据处理方法[J].自动化技术与应用,2016,35(6):57-60.WANG Bin,ZHANG Lin,DENG Jun,et al.A high efficiency data processing method based on high-speed serial port communication[J].Communications and information processing,2016,35(6):57-60.
- [9]李莹,贾彬.一种基于状态机的串口通信协议的设计与实现[J].电子设计工程,2012,20(7):100-103.LI Ying,JIA Bin.A serial port communication protocol based on state machine and its implementation[J].Electronic design engineering,2012,20(7):100-103.
- [10]王冲,汪宝祥.基于FPGA的串行通讯接口设计[J].微处理机,2016,37(3):73-76.WANG Chong,WANG Baoxiang.Design of serial communication interface based on FPGA[J].Microprocessors,2016,37(3):73-76.