VxWorks下Compact PCI热插拔的原理与实现
席志红,范宝军
【摘 要】摘 要 热插拔是Compact PCI总线技术中突出且最吸引用户的技术,解决了用户对系统稳定性和冗余性迫切的要求。文中分析了Compact PCI总线系统3种热插拔技术的原理,以完全热插拔技术为基础,设计热插拔系统,硬件采用热插拔电源控制器LTC1643L和PCI桥接芯片PCI9030实现硬件功能板卡,软件使用硬实时操作系统VxWorks。在分析VxWorks操作系统结构以及设备驱动程序结构后,结合PCI9030的设备配置空间的特点,编写VxWorks下Compact PCI功能板卡的驱动程序以及热插拔监控程序,最终实现系统的热插拔功能。 【期刊名称】电子科技 【年(卷),期】2013(026)006 【总页数】3 【
关
键
词
】
关
键
词
Compact
PCI
总
线
;热
插
拔;VxWorks;LTC1643L;PCI9030;PCI配置空间
1992年,英特尔公司将PCI总线作为局部总线,用于CPU与外围器件相连,例如显示控制器、以太网控制器、内存控制器等。经过10多年的发展,PCI总线标准已成为PC机业界标准。但由于其自身无法提供更高可靠性及无法满足更高可用性系统对正常运作时间的要求,主板散热困难,边缘接头可靠性低,在更换主板时易受损坏等弊端逐渐显现出来[1]。1997年8月,PICMG发布了第一个技术标准Compact PCI技术标准PICMG2.0,该标准的发布标志着Compact PCI系统的诞生。
VxWorks下Compact PCI热插拔的原理与实现
VxWorks下CompactPCI热插拔的原理与实现席志红,范宝军【摘要】摘要热插拔是CompactPCI总线技术中突出且最吸引用户的技术,解决了用户对系统稳定性和冗余性迫切的要求。文中分析了CompactPCI总线系统3种热插拔技术的原理,以完全热插拔技术为基础,设计热插拔系统,硬件采用热插拔电源控制器LTC164
推荐度:
点击下载文档文档为doc格式