›› 2013, Vol. 26 ›› Issue (6): 28-.

• 论文 • 上一篇    下一篇

VxWorks下Compact PCI热插拔的原理与实现

席志红,范宝军   

  1. (哈尔滨工程大学 教学中心,黑龙江 哈尔滨 150001)
  • 出版日期:2013-06-15 发布日期:2013-06-04
  • 作者简介:席志红(1965—),女,教授,博士生导师。研究方向:图像处理。范宝军(1985—),男,硕士。研究方向:基于Compact PCI总线的多路信号采集卡。E-mail:fbjgenius@yahoo.com.cn

Principle and Design of Compact PCI Hot Swap Technology Under VxWorks

XI Zhihong,FAN Baojun   

  1. (Teaching Center,Harbin Engineering University,Harbin 150001,China)
  • Online:2013-06-15 Published:2013-06-04

摘要:

热插拔是Compact PCI总线技术中突出且最吸引用户的技术,解决了用户对系统稳定性和冗余性迫切的要求。文中分析了Compact PCI总线系统3种热插拔技术的原理,以完全热插拔技术为基础,设计热插拔系统,硬件采用热插拔电源控制器LTC1643L和PCI桥接芯片PCI9030实现硬件功能板卡,软件使用硬实时操作系统VxWorks。在分析VxWorks操作系统结构以及设备驱动程序结构后,结合PCI9030的设备配置空间的特点,编写VxWorks下Compact PCI功能板卡的驱动程序以及热插拔监控程序,最终实现系统的热插拔功能。

关键词: Compact PCI总线, 热插拔, VxWorks, LTC1643L, PCI9030, PCI配置空间

Abstract:

Hot swap is the most outstanding and attractive technology of Compact PCI bus,which resolves the users' requirements of stability and small redundancy.This article analyzes three hot swap principles of Compact PCI bus system,and a hot plug system based on complete hot plug is designed.As for the hardware,hot plug power supply adopts LTC1631 and the PCI bridge chip uses PCI9030.As for the software,hard real-time operating system takes VxWorks.After an analysis of the VxWorks operating system construct and device driver program,the designs of drivers and monitoring program are given to achieve the function of hot swap.

Key words: Compact PCI bus;hot swap;VxWorks;LTC1643L;PCI9030;PCI configuration space

中图分类号: 

  • TN91