[发明专利]一种能够实现紧凑型PCI产品热插拔的处理方法以及系统无效

专利信息
申请号: 201010505786.4 申请日: 2010-10-14
公开(公告)号: CN102446149A 公开(公告)日: 2012-05-09
发明(设计)人: 张月;曾崇 申请(专利权)人: 上海研祥智能科技有限公司
主分类号: G06F13/40 分类号: G06F13/40
代理公司: 上海翼胜专利商标事务所(普通合伙) 31218 代理人: 刁文魁;翟羽
地址: 200431 上海市宝山*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 能够 实现 紧凑型 pci 产品 热插拔 处理 方法 以及 系统
【说明书】:

技术领域

发明涉及紧凑型PCI产品领域,尤其涉及一种能够实现紧凑型PCI产品热插拔的处理方法以及系统。

背景技术

紧凑型PCI产品由紧凑型PCI主控卡、背板和周边卡构成,周边卡插入或拔出背板时,由主控卡负责监控。紧凑型PCI产品常见的可热插拔功能实现分可热插拔的周边卡和紧凑型PCI主控卡两端,下面作简要介绍。

紧凑型外部设备互联总线(Compact PCI: 紧凑型PCI)周边卡与紧凑型PCI背板之间的逻辑关系示意图如图1所示,包括紧凑型PCI背板10和可热插拔的周边卡19,可热插拔的周边卡19中进一步包括热插拔控制器191 、热插拔桥接芯片193、微动开关194以及热插拔状态指示灯195,其相互连接以及工作逻辑示意图请参考图1中的连接箭头。紧凑型PCI背板10与可热插拔的周边卡19之间采用连接器连接,该连接器的插针引脚分别有最长、中长、最短三种长度。将可热插拔的周边卡19插入到紧凑型PCI背板10的插槽内时,首先可热插拔的周边卡19连接器最长的插针引脚(电源和地)与紧凑型PCI背板10连接,可热插拔的周边卡19的硬件逻辑将所有PCI信号引脚预设到固定电平1V;然后中长度插针引脚的PCI信号等与紧凑型PCI背板10连接,这些信号已经被固定为1V电平但尚未开始工作,不会对系统造成干扰;最后最短的插针引脚,即BDSEL#信号连接,通知热插拔控制器191板卡逻辑开始工作。HEALTHY#信号为可热插拔的周边卡19的反馈信号,当可热插拔的周边卡19正常上电工作后会发出。可热插拔的周边卡19拔出的过程刚好相反,BDSEL#首先断开,然后PCI信号被调整到固定电平1V,最后才断开电源和地信号。

要使设计的可热插拔的周边卡19能够实现热插拔的功能,紧凑型PCI可热插拔周边卡19比普通PC板卡逻辑还增加一兼容紧凑型PCI规范的支持热插拔的PCI-to-PCI的桥接芯片193和一个微动开关194。微动开关194触发的信号会使桥接芯片193产生一枚举信号(ENUM#)传给紧凑型PCI背板10,当一个紧凑型PCI的周边卡被插入或拔出时,ENUM#被激活,通知系统配置改变。根据ENUM#信号的状态,进行板卡的资源分配及释放、驱动程序的加载及卸载,以及热插拔指示灯的控制。

为了实现热插拔得目的,必须配备一紧凑型PCI主控卡来控制周边卡的热插拔过程。以下主要描述现有技术中紧凑型PCI主控卡对ENUM#信号的处理方式。

图2所示为现有技术中紧凑型PCI主控卡18与紧凑型PCI背板10的逻辑关系示意图,紧凑型PCI主控卡18包括电平转换模块181 、热插拔桥接芯片182以及主板189,所述主板189中进一步包括Super I/O芯片183。紧凑型PCI主控卡18的ENUM#信号与Super I/O芯片183的IRQIN0引脚相连,以扩展中断输入的ISA中断方式实现对ENUM#信号的处理。所有可热插拔的周边卡到背板都会输出一个ENUM#信号,该信号为带上拉的集电极开路信号,低电平有效,而IRQIN0引脚的输入是边沿触发方式,所以需要电平转换模块181进行电平触发到边沿触发的转换。

结合图1和图2,现有技术中的热插拔系统硬件的逻辑工作是:首先,当可热插拔的周边卡19插入紧凑型PCI背板10时,热插拔桥接芯片193上电初始化,设置内部的热插拔寄存器INS(Insertion State)状态位、触发ENUM#信号为低、置LOO(LED Status)位,点亮热插拔状态指示灯195;然后,ENUM#经紧凑型PCI背板10到达紧凑型PCI主控卡18,经电平转换模块181 进行逻辑转换,生成中断请求的有效信号给Super I/O芯片183的IRQIN0引脚;最后,紧凑型PCI主控卡18的处理器响应中断,进入中断服务程序,ENUM#信号被撤除,安装可热插拔的周边卡19设备驱动程序成功后,清LOO位,熄灭热插拔状态指示灯195,周边卡设备开始工作。当要拔出可热插拔的周边卡19时,位于可热插拔的周边卡19上的微动开关194先被断开,热插拔桥接芯片193置内部的热插拔寄存器EXT(Extraction State)状态位,激活ENUM#信号,然后紧凑型PCI主控卡18的处理器响应中断,通知操作系统卸载设备驱动程序,ENUM#被撤除,设备可以安全拔出。

以上现有技术所述方案的缺点在于,紧凑型PCI产品因与普通PC功能需求不同,很多时候不需要Super I/O芯片,如果只单纯因为处理ENUM#信号,而增加Super I/O硬件,则会增加设计成本。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海研祥智能科技有限公司,未经上海研祥智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010505786.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top