[发明专利]中断管理系统及其管理方法在审
申请号: | 201910092002.0 | 申请日: | 2019-01-30 |
公开(公告)号: | CN111506530A | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 林诗清;赖俊元 | 申请(专利权)人: | 智原科技股份有限公司 |
主分类号: | G06F13/24 | 分类号: | G06F13/24 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 徐协成 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中断 管理 系统 及其 方法 | ||
本发明公开一种中断管理系统及其管理方法。中断管理系统包括处理器以及中断信号扩展控制器。处理器接收多个原始中断信号。中断信号扩展控制器包括解码器以及中断向量表。解码器接收多个扩展中断要求信号,针对中断要求信号进行解码,并藉以产生原始中断信号,其中扩展中断要求信号的数量大于原始中断信号的数量。中断向量表存储多个中断向量。解码器依据扩展中断要求信号以读取中断向量的其中之一以产生取用中断向量,中断信号扩展控制器并传送取用中断向量至处理器。
技术领域
本发明涉及一种中断管理系统及其管理方法,且特别涉及一种可扩展的中断管理系统及其管理方法。
背景技术
在已知技术中,处理器可根据中断信号读取中断向量表,并直接导向中断服务程序。许多现代处理器采用效能高的向量式中断,有些精简或低功耗处理器为节省硬件资源,仅支持相对较少的中断数目,容易遇到中断数目不足的窘境。并减低了处理器的工作效能。
发明内容
本发明提供一种中断管理系统及其管理方法,可针对所提供的中断向量进行扩展。
本发明的中断管理系统包括处理器以及中断信号扩展控制器。处理器接收多个原始中断信号。中断信号扩展控制器耦接处理器,中断信号扩展控制器包括第一解码器以及中断向量表。第一解码器接收多个扩展中断要求信号,针对中断要求信号进行解码,并藉以产生原始中断信号,其中扩展中断要求信号的数量大于原始中断信号的数量。中断向量表耦接第一解码器,并存储多个中断向量。其中,第一解码器依据扩展中断要求信号以读取中断向量的其中之一以产生取用中断向量,中断信号扩展控制器并传送取用中断向量至处理器。
本发明的中断管理方法包括:提供中断信号扩展控制器以接收多个扩展中断要求信号,针对中断要求信号进行解码,并藉以产生原始中断信号,其中扩展中断要求信号的数量大于原始中断信号的数量;提供中断信号扩展控制器以依据扩展中断要求信号以读取中断向量的其中之一以产生取用中断向量;以及提供中断信号扩展控制器以传送取用中断向量至处理器。
基于上述,本发明通过中断信号扩展控制器以通过解码的方式,来使相对多的中断要求信号可对应至相对少的原始中断信号。如此一来,中断向量表的数量可以得到扩展,提升处理器的工作效能。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
图1绘示本发明一实施例的中断管理系统的硬件架构示意图。
图2绘示本发明另一实施例的中断管理系统的硬件架构示意图。
图3绘示本发明实施例的中断管理方法的流程图。
【符号说明】
100、200:中断管理系统
110、210:中断信号扩展控制器
120、220:处理器
111、211、241:解码器
112、212:中断向量表
230:存储器
240:总线
INT 0~INT 15:原始中断信号
EXT_INT 0~EXT_INT 63:扩展中断要求信号
ACCV:取用中断向量
V0~V63:中断向量
S310~S330:中断管理步骤
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智原科技股份有限公司,未经智原科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910092002.0/2.html,转载请声明来源钻瓜专利网。