期刊文献+

基于FPGA的时间触发协议控制器实现

Implementation of a Time-Triggered Protocol Controller on FPGA
在线阅读 下载PDF
导出
摘要 时间触发协议是TTA架构必需的通信协议,用于在要求高可靠性的分布式容错实时系统中电子模块之间的互连;目前作为时间触发通信系统重要组成部分的时间触发控制器主要是采用处理器来实现协议的处理,协议开销比较大;基于FPGA的时间触发协议控制器的设计,采用了具有较好同步能力的编码方式和合理的帧格式,在建立全局时间基准的基础上优化了协议处理状态机,利用FPGA的并行处理能力,降低了协议开销,增加了总线的效率,同时也提高了时钟同步精度和容错能力;仿真结果表明,基于FPGA的时间触发协议控制器具有较好的性能。 The Time--Triggered Protocol is integral communication protocol for time--triggered architectures, designed to support the interconnection of electronic modules of distributed fault tolerant real--time systems with stringent dependability requirement. As one of the important components of time--triggered communication system, TTP controller is mainly implemented by processors to achieve the process of protocol. So the overhead of protocol is relatively large. The design of TTP controller based on FPGA adopts an encoding means with good capability of synchronization and reasonable frame structure, and optimizes the state machine of protocol after establishing a global time base. With the capability of parallel processing of FPGA, the design reduces the overhead of protocol and increases the efficiency of the bus and also improves the clock precision and the capability of fault tolerance. The result of simulation shows that the design of TTP controller based on FPGA has a relatively good performance.
出处 《计算机测量与控制》 CSCD 北大核心 2011年第2期322-325,328,共5页 Computer Measurement &Control
关键词 时间触发协议 控制器 FPGA 状态机 VERILOG TTP controller FPGA state machine verilog
  • 相关文献

参考文献8

  • 1Time-Triggered Protocol TTP/C High-Level Specification Docu- ment Protocol Version 1.1 [S]. Specification edition 1.4. 3 of 19- Nov-2003 Document number D - 032 - S - 10 - 028.
  • 2Mirko Jakovljevic, TTTech Computerchnik AG. Time-Triggered Protocol [M]. Avonics: elements, software, and functions / Cary R. Spitzer. Taylor &- Francis Group, LLC, 2007.
  • 3Gwaltney D A, Briscoe J M. Comparison of Communication Architectures for Spacecraft Modular Avionics Systems [R]. Marshall Space Flight Center, Marshall Space Flight Center, Alabama.NASA/TM-2006 - 214431.
  • 4Kopetz H, Ochsenreiter W. Clock Synchronization in Distributed Real-Time Systems [J]. IEEE Transactions on Computers, 36 (8): 933-940, Aug. 1987.
  • 5Kopetz H, Ademaj A, Hanzlik A. Clock-State and Clock-Rate Correction in Fault-Tolerant Distributed Systems [D]. Vienna University of Technology, Real- Time Systems Group, Vienna, Austria, 2003.
  • 6Ademaj A. Assessment of Error Detection Mechanisms of the Time -Triggered Architecture Using Fault Injection [D]. PhD Thesis, Vienna University of Technology, Real-Time Systems Group, Vienna, Austria, April 2003.
  • 7Krishna C M,Shin K G.实时系统/Real-time Systems[M].戴琼海,译.北京:清华大学出版社,2004.
  • 8吕喜在,黄芝平,苏绍璟.基于FPGA的宽带数据采集时钟相位校正方法[J].计算机测量与控制,2009,17(11):2319-2321. 被引量:1

二级参考文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部