用户名: 密码: 验证码:
基于FPGA的高可靠串行收发控制器设计
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Design of Highly Reliable Serial Transceiver Controller Based on FPGA
  • 作者:王昭
  • 英文作者:WANG Zhao;Xi′an Aeronautics Computing Technique Research Institute AVIC;
  • 关键词:串行通信 ; 串口协议 ; FPGA ; IP软核
  • 英文关键词:serial communication;;serial port protocol;;FPGA;;IP soft core
  • 中文刊名:HKJJ
  • 英文刊名:Aeronautical Computing Technique
  • 机构:航空工业西安航空计算技术研究所;
  • 出版日期:2019-03-25
  • 出版单位:航空计算技术
  • 年:2019
  • 期:v.49;No.209
  • 基金:航空科学基金项目资助(2016ZC31004)
  • 语种:中文;
  • 页:HKJJ201902030
  • 页数:4
  • CN:02
  • ISSN:61-1276/TP
  • 分类号:123-125+128
摘要
串行通信是上位机和硬件平台之间一种基本的数据交互方式,当硬件平台采用FPGA架构时,需要设计控制器来满足串口收发协议的需求。为了解决传统软核传送批量数据出现的丢包问题,设计的控制器软核定义了波特率时钟启动信号这一标志位,用以监控数据收发时的初始化使能是否有效。测试结果表明,所优化的IP逻辑软核可以实现批量数据的无误传输,提高了数据传输的高效性和准确性。
        The serial communication is a basic way of data interaction between PC and hardware platform.When the hardware platform use FPGA architecture,it is necessary to design the controller to meet the needs of the serial transceiver protocol.In order to solve the problem of packet loss in batch data transmission by the traditional soft core,the designed controller in this paper defines the baud rate clock starting signal as a flag to monitor the validity of initialization enable when sending and receiving data.The test results show that the optimized IP logic soft core can realize the error-free transmission of batch data and improve the efficiency and accuracy of data transmission.
引文
[1] 蔡德胜,方寿海.一种高可靠性的计算机与FPGA 串行通信的实现[J].现代电子技术,2011,34(19):84-86.
    [2] 田乐,张勇.基于FPGA实现异步串行通信[J].现代电子技术,2013,36(13):71-73.
    [3] 殷安龙,张持健,陈林,等.基于FPGA 的多串口通信设计与实现[J].电子设计工程,2016,24(17):45-47.
    [4] 戴彦,王诚意,孙春.基于FPGA的RS-232串行通信设计[J].唐山学院学报,2011,24(3):74-76.
    [5] Altera Corporation.High- Speed Differential Interfaces in the Cyclone III Device Family[EB/OL].[2011-11-20].http://www.altera.com.
    [6] Maxim,Inc.3.0V to 5.5V Low- Power up to 1Mbps True RS-232 Transceivers Using Four 0.1μF External Capacitors[EB/OL].[2007-05-16].http://www.maxim- ic.com.
    [7] 王剑博,胡晓吉.基于FPGA的智能串行通信板卡的设计与实现[J].现代电子技术,2015,38(7):39-42.
    [8] 李健,吕胜涛.基于VerilogHDL的异步串行通信IP核设计[J].兵工自动化,2013,32(7):86-88.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700