计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (33): 69-72.DOI: 10.3778/j.issn.1002-8331.2008.33.022

• 研发、设计、测试 • 上一篇    下一篇

基于SOC工控系统的总线控制器设计

王得利,高德远,王党辉   

  1. 西北工业大学 航空微电子中心部,西安 710072
  • 收稿日期:2008-06-20 修回日期:2008-07-09 出版日期:2008-11-21 发布日期:2008-11-21
  • 通讯作者: 王得利

Design of SOC based bus controller in industrial control system

WANG De-li,GAO De-yuan,WANG Dang-hui   

  1. Aviation Microelectronic Center,Northwestern Polytechnical University,Xi’an 710072,China
  • Received:2008-06-20 Revised:2008-07-09 Online:2008-11-21 Published:2008-11-21
  • Contact: WANG De-li

摘要: 通过对工控PC104总线协议的分析,在一个SOC中设计了一个同步的总线控制器。基于面向航空领域应用中断响应速度快、低功耗、可靠性高的要求以及SOC系统的特点,对设计相关方面做出改进,主要包括对SOC片上外设数据通路的优化、SOC片上外设总线周期加速、关键信号去噪音处理、总线周期超时自结束。实验数据表明,改进后的设计,在启动操作系统时间速度比原来缩短了7.3%,功耗下降了17.1%。集成了该控制器的一款SOC芯片流片成功,实际运行系统可靠性高,中断响应速度加快了14%。

Abstract: Based on the analysis of PC104 bus protocol,a design of synchronous PC104 bus controller is proposed in a SOC(System-on-Chip).With the demand of quick interrupt response time,low power and high reliability for the application of aviation and the characteristic of SOC,lots of efforts are made on the these targets.These techniques mainly include internal module data path optimization,internal module bus cycle speed-up.Some key signals are processed by noise-reduced scheme.Over-delay logic is added for recovery from possible halt state.Experiments show that the operating system boot time has been reduced by 7.3%,and the power consumed is reduced by 17.1% corresponding.A SOC integrating this controller has been manufactured and the real system is quite reliable and the interrupt response time is reduced by 14%。