[發(fā)明專利]保護(hù)諸如微控制器的系統(tǒng)的方法以及對(duì)應(yīng)系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202111543028.6 | 申請(qǐng)日: | 2021-12-16 |
| 公開(公告)號(hào): | CN114647852A | 公開(公告)日: | 2022-06-21 |
| 發(fā)明(設(shè)計(jì))人: | F·魯伊勒 | 申請(qǐng)(專利權(quán))人: | 意法半導(dǎo)體(大西部)公司 |
| 主分類號(hào): | G06F21/57 | 分類號(hào): | G06F21/57;G06F13/16 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 黃海鳴 |
| 地址: | 法國(guó)*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 保護(hù) 諸如 控制器 系統(tǒng) 方法 以及 對(duì)應(yīng) | ||
1.一種用于保護(hù)系統(tǒng)的方法,所述系統(tǒng)包括處理單元和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)能由所述處理單元執(zhí)行的至少一個(gè)第一組指令和一個(gè)第二組指令,所述方法包括:
由所述處理單元從所述存儲(chǔ)器依次提取所述第一組的指令和所述第二組的指令以用于執(zhí)行;
將每個(gè)提取指令的存儲(chǔ)地址與保護(hù)準(zhǔn)則進(jìn)行比較;以及
響應(yīng)于所比較的存儲(chǔ)地址滿足所述保護(hù)準(zhǔn)則,觸發(fā)保護(hù)機(jī)制,所述保護(hù)機(jī)制包括對(duì)所述處理單元在所述第二組的指令的執(zhí)行期間再次執(zhí)行所述第一組的指令的至少一部分的至少一個(gè)禁止。
2.根據(jù)權(quán)利要求1所述的方法,其中所述系統(tǒng)還包括通信總線和連接在所述總線上的至少一個(gè)主設(shè)備,并且所述保護(hù)機(jī)制還包括對(duì)所述至少一個(gè)主設(shè)備在所述第二組的指令的執(zhí)行期間訪問(wèn)所述第一組的指令的所述至少一部分的禁止。
3.根據(jù)權(quán)利要求1所述的方法,其中所述保護(hù)準(zhǔn)則是所述第二組指令的第一指令的地址或所述第一組指令的最后指令的地址,并且當(dāng)受保護(hù)指令的地址分別是所述第二組指令的第一指令的地址或所述第一組指令的最后指令的地址時(shí),所述受保護(hù)指令滿足所述保護(hù)準(zhǔn)則。
4.根據(jù)權(quán)利要求2所述的方法,其中所述保護(hù)準(zhǔn)則包括第一地址范圍,并且當(dāng)受保護(hù)指令的地址在所述第一地址范圍之外時(shí),所述受保護(hù)指令滿足所述保護(hù)準(zhǔn)則。
5.根據(jù)權(quán)利要求4所述的方法,其中所述第一地址范圍是所述第一組的指令的地址范圍。
6.根據(jù)權(quán)利要求4所述的方法,其中所述保護(hù)機(jī)制包括對(duì)所述處理單元在所述第二組的指令的執(zhí)行期間再次執(zhí)行所述第一組的指令中的所有指令的至少一個(gè)禁止,或包括對(duì)所述至少一個(gè)主設(shè)備在所述第二組的指令的執(zhí)行期間訪問(wèn)所述第一組的指令中的所有指令的禁止。
7.根據(jù)權(quán)利要求2所述的方法,其中對(duì)由所述處理單元再次執(zhí)行所述部分的受保護(hù)指令的所述禁止、或?qū)τ伤鲋辽僖粋€(gè)主設(shè)備訪問(wèn)所述部分的所述受保護(hù)指令的所述禁止包括:
檢測(cè)由所述處理單元或由所述至少一個(gè)主設(shè)備發(fā)出的從所述存儲(chǔ)器提取所述受保護(hù)指令的新請(qǐng)求;以及
執(zhí)行阻止提取所述受保護(hù)指令的所述新請(qǐng)求被提供的行動(dòng)。
8.根據(jù)權(quán)利要求7所述的方法,其中執(zhí)行所述行動(dòng)包括將所述系統(tǒng)復(fù)位。
9.根據(jù)權(quán)利要求7所述的方法,其中執(zhí)行所述行動(dòng)包括:向所述處理單元或向所述至少一個(gè)主設(shè)備遞送基準(zhǔn)指令,而不是遞送所述受保護(hù)指令。
10.根據(jù)權(quán)利要求7所述的方法,其中由所述保護(hù)機(jī)制保護(hù)的所述第一組的指令的所述至少一部分被存儲(chǔ)在屬于至少一個(gè)第二地址范圍的存儲(chǔ)地址處,并且檢測(cè)提取所述受保護(hù)指令的所述新請(qǐng)求包括:將所述受保護(hù)指令的地址與所述至少一個(gè)第二地址范圍進(jìn)行比較。
11.根據(jù)權(quán)利要求2所述的方法,其中所述保護(hù)機(jī)制還包括:在所述第二組指令的執(zhí)行期間,對(duì)于所述處理單元或所述至少一個(gè)主設(shè)備禁止訪問(wèn)存儲(chǔ)在所述存儲(chǔ)器中的至少一個(gè)受保護(hù)數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的方法,其中所述禁止訪問(wèn)包括:
檢測(cè)由所述處理單元或由所述至少一個(gè)主設(shè)備發(fā)出的從所述存儲(chǔ)器提取所述受保護(hù)數(shù)據(jù)的新請(qǐng)求;以及
執(zhí)行阻止提取所述受保護(hù)數(shù)據(jù)的所述新請(qǐng)求被提供的行動(dòng)。
13.根據(jù)權(quán)利要求12所述的方法,其中執(zhí)行所述行動(dòng)包括將所述系統(tǒng)復(fù)位。
14.根據(jù)權(quán)利要求12所述的方法,其中執(zhí)行所述行動(dòng)包括:向所述處理單元或向所述至少一個(gè)主設(shè)備遞送基準(zhǔn)數(shù)據(jù),而不是遞送所述受保護(hù)數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于意法半導(dǎo)體(大西部)公司,未經(jīng)意法半導(dǎo)體(大西部)公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111543028.6/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過(guò)保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過(guò)保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過(guò)感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過(guò)限制訪問(wèn)計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過(guò)限制訪問(wèn)或處理程序或過(guò)程





