计算机应用 ›› 2014, Vol. 34 ›› Issue (4): 1222-1226.DOI: 10.11772/j.issn.1001-9081.2014.04.1226

• 行业与领域应用 • 上一篇    

通用嵌入式串行时间码采集系统设计

段小虎1,崔爽2   

  1. 1. 中国航空工业集团公司 西安航空计算技术研究所,西安 710068;
    2. 西安交通大学城市学院 中美项目办公室,西安 710018
  • 收稿日期:2013-09-04 修回日期:2013-11-10 出版日期:2014-04-01 发布日期:2014-04-29
  • 通讯作者: 段小虎
  • 作者简介:段小虎(1986-),男,山西忻州人,助理工程师,主要研究方向:机载计算机应用、FPGA设计;
    崔爽(1988-),女,陕西西安人,助理工程师,主要研究方向:英语科技文献翻译。
  • 基金资助:

    航空科学基金资助项目

Design of universal embedded serial time codes acquisition system

DUAN Xiaohu1,CUI Shuang2   

  1. 1. Xi'an Aeronautics Computing Technique Research Institute, Aviation Industry Corporation of China, Xi'an Shaanxi 710068, China
    2. Sino-American Program Office, Xi'an Jiaotong University City College, Xi'an Shaanxi 710018, China
  • Received:2013-09-04 Revised:2013-11-10 Online:2014-04-01 Published:2014-04-29
  • Contact: DUAN Xiaohu

摘要:

时间信息的采集和处理在现代的各种电子计算系统中都有着关键的作用。针对美国靶场仪器组(IRIG)串行时间码规范较多,格式多变的特性造成的其他时码采集系统硬件兼容性较差的问题,设计了一种兼容各种格式IRIG串行时间码的通用型采集和解析系统。该采集系统使用硬件和软件分层解析的方法实现了对各种IRIG码的通用化处理,并采用内部计数器、定时器等手段提高了系统的硬件计时精度、实时性和容错特性。应用结果表明,相对其他IRIG码采集电路,该系统在通用性和可扩展性上都有了很大提升,并且将计时时间精度从秒级和毫秒级提高到了纳秒级。该系统适用于各种有时间信息采集和实时处理需求的嵌入式应用场合。

Abstract:

The acquisition and processing of time information plays a key role in the modern electronic computing systems. Due to the poor hardware compatibility of the other time code acquisition systems caused by the varied formats of InterRange Instrumentation Group (IRIG) serial time code, a universal IRIG serial time code acquisition and analysis system compatible with different formats was designed. The acquisition system adopted hardware and software hierarchical analysis methods to achieve universal treatment of various IRIG codes, and used internal counters, timers and other means to improve the system's hardware timing accuracy, instantaneity, and fault tolerance. The application results show that compared with other IRIG code acquisition circuits, this system has great improvement on universality and scalability, and the timing accuracy is increased from second and millisecond level to nanosecond level. The system is applicable to different embedded applications of time information collection and real-time processing needs.

中图分类号: