发明名称 基于中断嵌套的中断处理方法及系统
摘要 本发明公开了一种基于中断嵌套的中断处理方法及系统,各种优先级的中断源分别设有中断计数器,各所述中断计数器设有饱和值,所述中断处理方法包括:处理当前中断源的当前中断请求过程中,若收到高优先级的其他中断源的其他中断请求,则打断所述当前中断请求,否则继续处理所述当前中断请求直至处理完毕;所述当前中断源的中断计数器统计所述当前中断请求被高优先级的所述其他中断请求打断的打断次数,若所述打断次数等于所述中断计数器的所述饱和值,则将所述当前中断源的优先级升高;处理高优先级的所述其他中断请求直至完毕,返回处理该当前中断请求。借此,本发明解决了低优先级中断请求长时间无法得到处理的问题,提高了中断处理效率。
申请公布号 CN102262566A 申请公布日期 2011.11.30
申请号 CN201110208554.7 申请日期 2011.07.25
申请人 记忆科技(深圳)有限公司 发明人 田劲;朱从义;张耀辉
分类号 G06F9/48(2006.01)I 主分类号 G06F9/48(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 黄韧敏
主权项 一种基于中断嵌套的中断处理方法,其特征在于,各种优先级的中断源分别设有中断计数器,各所述中断计数器设有饱和值,所述中断处理方法包括步骤如下:处理当前中断源的当前中断请求过程中,若收到高优先级的其他中断源的其他中断请求,则打断所述当前中断请求,否则继续处理所述当前中断请求直至处理完毕;所述当前中断源的中断计数器统计所述当前中断请求被高优先级的所述其他中断请求打断的打断次数,若所述打断次数等于所述中断计数器的所述饱和值,则将所述当前中断源的优先级升高;处理高优先级的所述其他中断请求直至完毕,返回处理该当前中断请求。
地址 518000 广东省深圳市南山区蛇口后海大道东角头东南工贸大厦5楼