多路高速串口并行传输系统设计

被引:6
|
作者
夏为丙 [1 ]
杨朝明 [2 ]
张志文 [1 ]
机构
[1] 西安工业大学电子信息工程学院
[2] 西安现代控制技术研究所
关键词
多路串口; 高速传输; 数字复接; FPGA; USB3.0;
D O I
暂无
中图分类号
TN96 [无线电导航];
学科分类号
080401 ; 081105 ; 0825 ;
摘要
针对惯导测试中多串口采集卡在多路高波特率、大数据量传输时丢帧的情况,设计了一种以数字复接技术为基础,基于FPGA和USB3.0的多串口数据传输系统。该系统利用FPGA中的同步有限状态机实现了8路串口数据的按帧复接,通过USB3.0外设控制器的Slave FIFO模式将合路数据上传,并且在C#编写的上位机软件中完成对8路数据的分接和保存。该设计解决了惯导测试中多串口数据高速传输问题,可以达到在460 800 bps波特率下280字节/10 ms的数据传输速率,极大提升了惯导测试的工作效率。
引用
收藏
页码:97 / 100+108 +108
页数:5
相关论文
共 8 条
  • [1] 开放型惯组综合测试系统
    张志文
    杨震霄
    杨朝明
    [J]. 仪表技术与传感器, 2017, (03) : 78 - 81
  • [2] 基于C#的USB3.0接口程序设计
    樊高有
    王勇
    杨振国
    [J]. 软件导刊, 2016, 15 (11) : 111 - 113
  • [3] 基于FPGA的数字复接系统的同步技术研究
    贺绍桐
    薛伦生
    陈西宏
    刘赞
    吴文溢
    [J]. 火力与指挥控制, 2016, 41 (08) : 37 - 40+46
  • [4] USB3.0超高速多串口传输系统的设计
    朱耀麟
    马慧铭
    [J]. 电子技术应用, 2013, 39 (09) : 129 - 131
  • [5] 基于FPGA的多路并行独立串口的实现
    刘凤新
    赵坚固
    [J]. 仪表技术与传感器, 2010, (11) : 44 - 46
  • [6] 基于FPGA的多路复接器设计与实现[D]. 秦晟昱.西安电子科技大学. 2014
  • [7] USB 3.0编程宝典[M]. 电子工业出版社 , 郑杰, 2013
  • [8] 数字复接技术[M]. 人民邮电出版社 , 孙玉 编著, 1983