[发明专利]中断检测装置和信息处理系统无效
| 申请号: | 200910210937.0 | 申请日: | 2009-11-12 |
| 公开(公告)号: | CN101739369A | 公开(公告)日: | 2010-06-16 |
| 发明(设计)人: | 金谷英一 | 申请(专利权)人: | 索尼株式会社 |
| 主分类号: | G06F13/24 | 分类号: | G06F13/24 |
| 代理公司: | 北京信慧永光知识产权代理有限责任公司 11290 | 代理人: | 陈桂香;武玉琴 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 中断 检测 装置 信息处理 系统 | ||
相关申请的交叉参考
本申请含有与2008年11月13日向日本专利局提交的日本在先专利申请JP 2008-290438的公开内容相关的主题,在此将该在先申请的全部内容以引用的方式并入本文。
技术领域
本发明涉及中断检测装置,具体而言涉及一种对包含地址信息的中断消息进行检测的中断检测装置,本发明还涉及包括上述中断检测装置的信息处理系统。
背景技术
当处理器等进行正常工作时,可以通过发出让该正常工作中断的中断信号来将该工作切换到另外的工作。在包含外围设备接口(PeripheralComponent Interconnect,PCI)总线的计算机系统中,采用了消息信号中断(Message Signaled Interrupt,MSI)方法,来作为将表示中断信号的通知从PCI设备传送到主处理器的方法。MSI方法在基于信息包的处理层中用于消息格式的中断,并且是作为使用双字的写处理而被实现的。能够发出MSI的PCI设备包括MSI地址寄存器和用于接收由主处理器写入的数据的MSI数据寄存器。在从某一PCI设备接收中断信号以作为MSI之前,主处理器对要被传送有MSI的地址以及对分别存在于PCI设备所包含的MSI地址寄存器和MSI数据寄存器中的数据进行设定。当发出MSI时,PCI设备通过发出用来写入在MSI数据寄存器中设定的数据的PCI写处理,将中断通知传送到在MSI地址寄存器中设定的地址。主处理器使用例如中断控制器来对表示已将数据写入指定地址的信息进行检测,并且对由PCI设备传来的中断通知进行识别。然后,主处理器根据接收到的MSI来执行中断处理程序。
在该相关技术的系统中,通过将MSI地址设为中断检测区域并将与该区域对应的MSI转换为要被传送到处理器的中断信号,来进行使用MSI的中断处理(例如,参考日本专利申请公开能公报第2008-90375号(图5))。
在上述相关技术中,通过将MSI转换为中断信号而向处理器发出中断。然而,当使用中断信号来对发送到处理器的中断进行传送时,通知目标限于处理器,这导致缺乏灵活性。此外,引起了包括地址信息和数据值的MSI的特性未能被充分利用的问题。
发明内容
本发明期望利用消息格式的中断的特性来实现灵活的中断处理。
根据本发明的实施例,提供了一种中断检测装置和包括这种中断检测装置的信息处理系统,所述中断检测装置包括检测地址区域存储单元、发出中断信息存储单元、中断消息检测单元和中断发出单元,所述检测地址区域存储单元用于存储作为检测地址区域的地址区域,该地址区域是要根据具有地址信息的第一中断消息而被检测出来的,所述发出中断信息存储单元用于将第二中断消息的地址信息作为发出中断信息而存储下来,所述中断消息检测单元用于判定所述第一中断消息与所述检测地址区域对应,在判定了所述第一中断消息与所述检测地址区域对应时,所述中断发出单元发出具有所述发出中断信息的所述第二中断消息。因此,响应于与所述检测地址区域对应的所述第一中断消息的检测结果,发出所述第二中断消息。
所述发出中断消息存储单元可以存储多条发出中断消息,并且所述中断发出单元可以根据所述多条发出中断消息来发出多个第二中断消息。因此,响应于与所述检测地址区域相对应的所述第一中断消息的检测结果,发出多个第二中断消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼株式会社,未经索尼株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910210937.0/2.html,转载请声明来源钻瓜专利网。





