[發(fā)明專利]中斷輔助處理裝置、實時系統(tǒng)及中斷處理方法有效
| 申請?zhí)枺?/td> | 201210126074.0 | 申請日: | 2012-04-26 |
| 公開(公告)號: | CN102693193A | 公開(公告)日: | 2012-09-26 |
| 發(fā)明(設計)人: | 朱志輝;唐新東;羅剛華;岳天天 | 申請(專利權)人: | 重慶重郵信科通信技術有限公司 |
| 主分類號: | G06F13/10 | 分類號: | G06F13/10 |
| 代理公司: | 北京海虹嘉誠知識產(chǎn)權代理有限公司 11129 | 代理人: | 謝殿武 |
| 地址: | 400065 *** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 中斷 輔助 處理 裝置 實時 系統(tǒng) 方法 | ||
1.一種中斷輔助處理裝置,其特征在于,包括:
觸發(fā)控制模塊,接收外設中斷,獲取外設中斷對應的中斷服務例程存儲位置并發(fā)送到指令解析模塊;
指令解析模塊,根據(jù)所述中斷服務例程存儲位置從指令存儲模塊讀取中斷服務例程代碼并解析;
指令存儲模塊,保存中斷輔助處理裝置處理的各外設中斷的中斷服務例程;
指令執(zhí)行模塊,從指令解析模塊獲取解析后的中斷服務例程代碼;執(zhí)行解析后的中斷服務例程代碼;通過外設接口模塊讀取外設的中斷信息;發(fā)送控制信息到外設接口模塊;產(chǎn)生中斷輔助處理裝置中斷及中斷輔助處理裝置中斷信息通過處理器接口模塊發(fā)送到處理器;
處理器接口模塊,中斷輔助處理裝置與處理器之間的數(shù)據(jù)交互接口;
外設接口模塊,中斷輔助處理裝置和外設之間的信息交互接口。
2.根據(jù)權利要求1所述的裝置,其特征在于,所述觸發(fā)控制模塊包括:
中斷存儲單元,接收并存儲外設中斷;
存儲位置獲取單元,從中斷存儲單元讀取外設中斷,根據(jù)該外設中斷的中斷號獲取該外設中斷對應的中斷服務例程存儲位置并發(fā)送給所述指令解析模塊;
3.根據(jù)權利要求2所述的裝置,其特征在于,所述中斷存儲單元按優(yōu)先級從高到低的順序存儲外設中斷;所述存儲位置獲取單元按外設中斷在中斷存儲單元中的存儲順序依次讀取外設中斷。
4.根據(jù)權利要求3所述的裝置,其特征在于,所述中斷存儲單元包括多個中斷存儲區(qū),每一個中斷存儲區(qū)存儲屬于同一個優(yōu)先級的外設中斷。
5.根據(jù)權利要求3所述的裝置,其特征在于,所述中斷存儲單元以鏈表形式按優(yōu)先級從高到低的順序存儲外設中斷。
6.根據(jù)權利要求4或5所述中斷存儲單元存儲相同優(yōu)先級的外設中斷時,按外設中斷的接收時間順序存儲。
7.根據(jù)權利要求2所述的裝置,其特征在于,所述中斷存儲單元按外設中斷的接收時間順序依次存儲各外設中斷;所述存儲位置獲取單元按外設中斷在中斷存儲單元中的存儲順序依次讀取外設中斷。
8.根據(jù)權利要求7所述的裝置,其特征在于,所述中斷存儲單元存儲接收時間相同的外設中斷時,按外設中斷的優(yōu)先級從高到低順序存儲。
9.根據(jù)權利要求1所述的裝置,其特征在于,所述指令存儲模塊包括多個指令存儲區(qū),每一個指令存儲區(qū)存儲一個中斷服務例程;所述存儲位置為中斷服務例程存儲的指令存儲區(qū)序號或首地址。
10.根據(jù)權利要求1所述的裝置,其特征在于,所述指令存儲模塊根據(jù)各中斷服務例程代碼長度為各中斷服務例程動態(tài)分配存儲空間;所述存儲位置為中斷服務例程存儲空間的首地址。
11.根據(jù)權利要求1或2或9或10所述的裝置,其特征在于,所述指令存儲模塊通過所述處理器接口模塊從處理器接收中斷服務例程并存儲;
所述觸發(fā)控制模塊通過所述處理器接口模塊從處理器接收并保存各外設中斷的中斷服務例程代碼存儲位置。
12.一種實時系統(tǒng),包括處理器和多個外設,其特征在于,還包括:
如權利要求1~10中任意一項所述的中斷輔助處理裝置。
13.根據(jù)權利要求1所述的實時系統(tǒng),其特征在于,所述外設的中斷輸出端在所述處理器的控制下選擇連接到所述中斷輔助處理裝置或處理器。
14.根據(jù)權利要求12或13所述的實時系統(tǒng),其特征在于,所述處理器發(fā)送外設中斷的中斷服務例程代碼和存儲位置到所述中斷輔助處理裝置。
15.一種中斷處理方法,其特征在于,包括:
中斷輔助處理裝置響應接收到的外設中斷,執(zhí)行該外設中斷的中斷服務例程;
如果有需要處理器處理的任務,中斷輔助處理裝置觸發(fā)中斷輔助處理裝置中斷發(fā)送給處理器;
處理器響應中斷輔助處理裝置中斷,執(zhí)行中斷輔助處理裝置中斷的中斷服務例程,處理任務。
16.根據(jù)權利要求15所述的方法,其特征在于,所述中斷輔助處理裝置響應外設中斷包括:
中斷輔助處理裝置按優(yōu)先級從高到低的順序響應接收到的外設中斷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶重郵信科通信技術有限公司,未經(jīng)重慶重郵信科通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210126074.0/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





