发明名称 集中化中断控制器
摘要
申请公布号 申请公布日期 2011.03.01
申请号 TW095141105 申请日期 2006.11.07
申请人 英特尔公司 发明人 波崔夫特 布莱恩;克莱利 詹姆斯
分类号 G06F13/26 主分类号 G06F13/26
代理机构 代理人 恽轶群 台北市松山区南京东路3段248号7楼;陈文郎 台北市松山区南京东路3段248号7楼
主权项 一种用于中断控制之装置,包含:一单一逻辑区块,用来对传输中断讯息往来于多个处理单元之动作进行优先顺位的排序及控制功能,其中该逻辑区块为该等多个处理单元所共享;耦接至该逻辑区块之一中断排序器区块,用来对该等多个处理单元排程中断事件供由该逻辑区块处理;一储存区,用来对该等多个处理单元各自维持架构中断状态资讯;一个或多个内送讯息伫列,用来接收内送中断讯息以及将来自于该等讯息之资讯置入该储存区;以及一个或多个外送讯息伫列,用来发送外送中断讯息。如申请专利范围第1项之装置,其中:该单一逻辑区块包括非冗余电路而非对各个处理单元包括冗余逻辑装置。如申请专利范围第1项之装置,其中:该中断排序器区块系用来根据一公平体系为该等多个处理单元排程该等中断事件。如申请专利范围第3项之装置,其中:该中断排序器区块系用来根据一循序横越该储存区之顺序为该等多个处理单元排程该等中断事件。如申请专利范围第1项之装置,其进一步包含:一计分板,用来维持有关哪一个处理单元有悬而未决之中断事件之资料。如申请专利范围第1项之装置,其中:该储存区进一步系供储存微架构状态资讯。如申请专利范围第1项之装置,其中:该等多个处理单元欲透过一本地互连装置通讯。如申请专利范围第7项之装置,其中:该一个或多个输入讯息伫列包括用来透过该本地互连装置接收内送中断讯息之一讯息伫列;以及该一个或多个输出讯息伫列包括用来透过该本地互连装置发送外送中断讯息之一讯息伫列。如申请专利范围第7项之装置,其中:该一个或多个输入讯息伫列包括用来透过一系统互连装置接收内送中断讯息之一讯息伫列;以及该一个或多个输出讯息伫列包括用来透过该系统互连装置发送外送中断讯息之一讯息伫列。如申请专利范围第1项之装置,其中该一或多个外送讯息伫列进一步:由该储存区取回有关该等外送中断讯息之资讯。如申请专利范围第1项之装置,其中该一个或多个外送讯息伫列进一步包含:防火墙逻辑装置,用来抑制该等外送中断讯息中之一或多者的传输。如申请专利范围第1项之装置,其中该一个或多个内送讯息伫列进一步包含:防火墙逻辑装置,用来抑制该等内送中断讯息中之一或多者传输至该等处理单元中之一者或多者。一种用于中断控制之方法,包含有下列步骤:藉一单一逻辑区块来对传输中断讯息往来于多个处理单元之动作进行优先顺位的排序及控制功能;谘询一储存阵列来针对该等处理单元之一判定架构中断状态;将该等处理单元之一加以排程以供用于一非冗余中断传输区块之中断传输服务;对该等多个处理单元排程中断事件供由该逻辑区块处理;以及对该等多个处理单元各自维持架构中断状态资讯;其中该排程步骤系根据一公平体系执行,允许各个处理单元可同等存取该非冗余中断传输区块。如申请专利范围第13项之方法,其中:该非冗余中断传输区块包括先进可程式中断控制器(APIC)逻辑装置。如申请专利范围第13项之方法,其中:该公平体系为用于具有一或多个悬而未决之中断事件之该等处理单元之一种循序轮转体系。一种执行绪化运算系统,包含:多个处理单元,用来执行一或多个执行绪;一单一逻辑区块,用来对传输中断讯息往来于多个处理单元之动作进行优先顺位的排序及控制功能;耦接至该逻辑区块之一中断排序器区块,用来对该等多个处理单元排程中断事件供由该逻辑区块处理;耦接至该等处理单元之一记忆体,用来对该等多个处理单元各自维持架构中断状态资讯;及一共享中断控制器,用来对该等多个处理单元提供中断传输服务。如申请专利范围第16项之系统,其中:该共享中断控制器进一步对该等多个处理单元提供APIC中断传输服务。如申请专利范围第16项之系统,进一步包含:该等处理单元不含有自备式APIC中断传输逻辑装置。如申请专利范围第16项之系统,其中:该共享中断控制器进一步包括防火墙逻辑装置。如申请专利范围第16项之系统,其进一步包含:耦接于该等多个处理单元间之一本地互连装置。如申请专利范围第20项之系统,其中该共享中断控制器进一步包含:防火墙逻辑装置,用来抑制一个或多个中断讯息透过该本地互连装置传输。如申请专利范围第16项之系统,其进一步包含:耦接至该共享中断控制器之一系统互连装置。如申请专利范围第22项之系统,其中该共享中断控制器进一步包含:防火墙逻辑装置,用来抑制一个或多个中断讯息透过该系统互连装置传输。如申请专利范围第16项之系统,其中:该共享中断控制器系进一步于该等多个处理单元间排程中断之串列式服务。
地址 美国