发明名称 用来越位一事件向量表中一事件项目之方法、装置及系统
摘要 在一项具体实施例中,本发明揭示一种可包含一用以处理一些事件之处理器的系统。这些事件可包括指派给该系统中特定装置的一般用途中断(GPI)。适合特定事件之事件服务常式的位址可储存在一事件向量表(EVT)中。在具有利用处理器资源之一些装置的系统中,可能会多载某些中断,即,指派给一个以上的装置。如果多载中断发生,处理器可越位EVT项目,并选取一由一系统控制器在一组重置向量接脚针供应的位址。
申请公布号 TW565781 申请公布日期 2003.12.11
申请号 TW090124146 申请日期 2001.09.28
申请人 英特尔公司;亚拿罗设计公司 发明人 查理P 洛西;拉维 柯拉高勒;乔西 费德曼
分类号 G06F17/16 主分类号 G06F17/16
代理机构 代理人 陈长文 台北市松山区敦化北路二○一号七楼
主权项 1.一种用来越位一事件向量表中一事件项目之方法,该方法包括下列步骤:从一事件向量表选取一第一位址,以响应一第一事件号码不符合一多载事件号码;以及从复数个接脚针选取一第二位址,以响应该第一事件号码符合该多载事件号码。2.如申请专利范围第1项之方法,该方法进一步包括:储存至少一多载事件号码以越位;识别一具有该第一事件号码之事件的发生;以及比较该第一事件号码与该多载事件号码。3.如申请专利范围第1项之方法,该方法进一步包括:于该所选位址撷取一事件服务常式的第一指令。4.如申请专利范围第1项之方法,该方法进一步包括:储存复数个多载事件号码;以及比较该第一事件号码与该等复数个多载事件号码的每个多载事件号码。5.如申请专利范围第1项之方法,其中该等复数个接脚针包括重置向量接脚针。6.如申请专利范围第1项之方法,其中该事件向量表包括十六个项目。7.如申请专利范围第1项之方法,其中该多载事件号码对应于一般用途中断。8.一种包含驻存在一机器可读取媒体上之指令的装置,用来越位一事件向量表中的事件项目,该等指令会引发该机器执行下列动作:从一事件向量表选取一第一位址,以响应一第一事件号码不符合一多载事件号码;以及从复数个接脚针选取一第二位址,以响应该第一事件号码符合该多载事件号码。9.如申请专利范围第8项之装置,该装置进一步包括引发该机器执行下列动作的指令:储存至少一多载事件号码以越位;识别一具有该第一事件号码之事件的发生;以及比较该第一事件号码与该多载事件号码。10.如申请专利范围第8项之装置,该装置进一步包括引发该机器执行下列动作的指令:于该所选位址撷取一事件服务常式的指令。11.如申请专利范围第8项之装置,该装置进一步包括引发该机器执行下列动作的指令:储存复数个多载事件号码;以及比较该第一事件号码与该等复数个多载事件号码的每个多载事件号码。12.如申请专利范围第8项之装置,其中该等复数个接脚针包括重置向量接脚针。13.如申请专利范围第8项之装置,其中该事件向量表包括十六个项目。14.如申请专利范围第8项之装置,其中该多载事件号码对应于一般用途中断。15.一种用来越位一事件向量表中一事件项目之装置,包括:一事件向量表,其包括复数个项目,每个项目均包括一对应于一特定事件号码之事件服务常式指令的位址;复数个接脚针,其被调整以接收一位址;以及一越位电路,用以输出一越位信号,以响应一输入事件号码符合至少一多载事件号码。16.如申请专利范围第15项之装置,其中位于该等复数个接脚针的位址包括对应于一具有一多载事件号码之事件之一事件服务常式中第一指令的位址。17.如申请专利范围第15项之装置,该装置进一步包括:一越位暂存器,用以储存至少一多载事件号码。18.如申请专利范围第15项之装置,该装置进一步包括:一选择电路,其连接至该越位电路,该选择电路被调整以选取位于该等复数个接脚针的位址,响应该越位信号。19.如申请专利范围第16项之装置,其中该多载事件号码对应于一一般用途中断。20.如申请专利范围第17项之装置,其中该越位暂存器被调整以储存复数个多载事件号码,并且其中该越位电路被调整,以比较该输入事件号码与该等复数个多载事件号码的每个多载事件号码。21.如申请专利范围第17项之装置,其中该越位暂存器被调整以输出一用以识别至少一多载事件号码的第一n位元字组,并且其中该越位电路包括:一「及」(AND)闸,用以从该第一n位元字组与一n位元事件字组的位元(Bitwise)乘积来产生一第二n位元字组;以及一「或」(OR)闸,用以从该第二n越位字组中的位元总和来产生该越位信号。22.如申请专利范围第15项之装置,其中该等复数个接脚针包括复数个重置向量接脚针。23.如申请专利范围第15项之装置,其中该越位暂存器包括一记忆体对应暂存器。24.一种用来越位一事件向量表中一事件项目之系统,包括:一系统控制器;复数个装置,其连接至该系统控制器;以及一处理器,其连接至该系统控制器,该处理器包括:一事件向量表,其包括复数个项目,每个项目均包括一对应于一特定事件号码之事件服务常式指令的位址;复数个接脚针,其被调整以从该系统控制器接收一位址;一越位电路,用以输出一越位信号,以响应一输入事件号码符合至少一多载事件号码。25.如申请专利范围第24项之系统,该系统进一步包括:一装置优先顺序处理常式,其连接至该系统控制器,该装置优先顺序处理常式被调整,以具有同一事件号码之复数个装置之间解析优先顺序。26.如申请专利范围第24项之系统,该系统进一步包括:一越位暂存器,用以储存至少一多载事件号码。27.如申请专利范围第24项之系统,其中来自于该系统控制器之位于该等复数个接脚针的位址包括对应于一具有一多载事件号码之事件之一事件服务常式中的第一位址。28.一种用来越位一事件向量表中一事件项目之系统,包括:一静态随机存取记忆体;以及一处理器,其耦合至该静态随机存取记忆体,该处理器包括:一事件向量表;复数个接脚针;以及一事件向量表越位电路,其被调整以从该事件向量表选取一第一位址,以响应一第一事件号码不符合一多载事件号码,以及从该等复数个接脚针选取一第二位址,以响应该第一事件号码符合该多载事件号码。29.如申请专利范围第28项之系统,其中该事件向量表越位电路被进一步调整,以执行下列动作:储存至少一多载事件号码以越位;识别一具有该第一事件号码之事件的发生;以及比较该第一事件号码与该多载事件号码。图式简单说明:图1显示利用根据一项具体实施例之处理器之行动视讯装置的方块图。图2显示根据一项具体实施例之信号处理系统的方块图。图3显示根据一项具体实施例之另一种信号处理系统的方块图。图4显示图1所示之根据一项具体实施例之处理器之示范性管线阶的图式。图5显示包含图1所示之根据一项具体实施例之处理器之系统的方块图。图6显示根据一项具体实施例之用以越位事件向量表之电路的方块图。图7显示根据一项具体实施例之越位事件向量表作业的流程图。
地址 美国