发明名称 |
一种中断处理方法及系统 |
摘要 |
本发明公开了一种中断处理方法,用于节约引脚资源,提高中断处理速度,减轻系统的软件负载。所述方法为:基带芯片产生中断,并且通过复用总线向协处理芯片发送中断开始标志;所述协处理芯片在收到所述中断开始标志时记录缓存中的数据和地址,并将记录的内容保存在其内部的用于在正常模式下工作的第一硬件堆栈;以及所述协处理芯片在中断处理过程中将接收到的数据和地址存储在其内部的用于在中断模式下工作的第二硬件堆栈;所述基带芯片在中断处理结束时通过所述复用总线向所述协处理芯片发送中断结束标志。本发明还公开了一种基带芯片、协处理芯片和嵌入式系统。 |
申请公布号 |
CN101075219B |
申请公布日期 |
2010.08.11 |
申请号 |
CN200710119079.X |
申请日期 |
2007.06.19 |
申请人 |
北京中星微电子有限公司 |
发明人 |
马凤翔;张军琪 |
分类号 |
G06F13/24(2006.01)I |
主分类号 |
G06F13/24(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种中断处理方法,其特征在于,包括以下步骤:基带芯片产生中断,并且通过复用总线向协处理芯片发送中断开始标志;所述协处理芯片在收到所述中断开始标志时记录缓存中的数据和地址,并将记录的内容保存在其内部的用于在正常模式下工作的第一硬件堆栈;以及所述协处理芯片在中断处理过程中将接收到的数据和地址存储在其内部的用于在中断模式下工作的第二硬件堆栈;所述第一硬件堆栈和所述第二硬件堆栈将从所述基带芯片接收的数据和地址进行处理后分别发送给用于发送地址的第一多路器和用于发送数据的第二多路器;第一多路器和第二多路器在收到第一中断状态信号后,关闭与第一硬件堆栈之间的接口,并打开与第二硬件堆栈之间的接口;所述基带芯片在中断处理结束时通过所述复用总线向所述协处理芯片发送中断结束标志。 |
地址 |
100083 北京市海淀区学院路35号世宁大厦15层 |