[發明專利]多處理器高安全啟動的異構系統及其啟動方法無效
| 申請號: | 201310405188.3 | 申請日: | 2013-09-09 |
| 公開(公告)號: | CN103473094A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 胡越黎;江超;張科科;楊鎮遙;曹陽;鄧曄 | 申請(專利權)人: | 上海大學 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 上海上大專利事務所(普通合伙) 31205 | 代理人: | 何文欣 |
| 地址: | 200444*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理器 安全 啟動 系統 及其 方法 | ||
1.一種多處理器高安全啟動的異構系統,包括處理器模塊(1)、啟動控制模塊(2)和存儲器模塊(3),其特征在于:?
所述處理器模塊(1)包括多個異構處理器,所述多個異構處理器為一個主處理器(1-1)和多個輔處理器(1-2),多個異構處理器按照啟動控制模塊(2)中的啟動策略值進行啟動;
所述啟動控制模塊(2),用于對多個異構處理器的啟動策略值進行配置;
所述存儲器模塊(3),用于存儲和訪問多個處理器啟動指令;
所述處理器模塊(1)、啟動控制模塊(2)和存儲器模塊(3)互連,以實現主處理器(1-1)能訪問到輔處理器(1-2)、啟動控制模塊(2)和存儲器模塊(3)在內的所有物理空間。
2.根據權利要求1所述的多處理器高安全啟動的異構系統,其特征在于:所述處理器模塊(1)包括多個異構處理器分為一個主處理器(1-1)和多個輔處理器(1-2),為32位或8位通用處理器,所述主處理器(1-1)能對啟動控制模塊(2)中啟動策略值進行配置,系統中主處理器(1-1)具有唯一性,其他非主處理器均為所述輔處理器(1-2)。
3.根據權利要求2所述的多處理器高安全啟動的異構系統,其特征在于:所述啟動控制模塊(2)用于接受所述主處理器(1-1)發送的啟動策略值,對多個異構處理器的啟動策略值進行配置,并保存到所述存儲器模塊(3)中相應的寄存器中。
4.根據權利要求2所述的多處理器高安全啟動的異構系統,其特征在于:所述啟動控制模塊(2)還用于在所述異構多核系統上電運行時,根據啟動策略值決定多個異構處理器的啟動。
5.根據權利要求1所述的多處理器高安全啟動的異構系統,其特征在于:所述存儲器模塊(3)包括:
1)存儲單元ROM(3-2),用于存儲所述多個異構處理器的啟動指令,所述存儲單元ROM(3-2)分為專屬存儲區(3-2-1)和公共存儲區(3-2-2);所述多個輔處理器(1-2)既擁有專屬存儲區(3-2-1),又擁有和所述主處理器(1-1)共享的公共存儲區(3-2-2);
2)存儲器控制器(3-1),用于訪問所述的存儲單元ROM(3-2)。
6.根據權利要求5所述的多處理器高安全啟動的異構系統,其特征在于:所述多個輔處理器(1-2)的專屬存儲區(3-2-1)由片外存儲單元ROM0、片內存儲單元ROM2提供。
7.根據權利要求5所述的多處理器高安全啟動的異構系統,其特征在于:所述公共存儲區(3-2-2)由片外存儲單元ROM1提供,所述主處理器(1-1)和所述多個輔處理器(1-2)均能通過所述存儲器控制器(3-1)訪問。
8.根據權利要求2、3或4所述的多處理器高安全啟動的異構系統,其特征在于:所述啟動策略值包括:
啟動策略值為8’h00,是默認的啟動策略1,即所述主處理器(1-1)通過所述公共存儲區(3-2-2)片外存儲單元ROM1啟動,所述輔處理器(1-2)通過片外存儲單元ROM0啟動;啟動策略值為8’h02,是啟動策略2,即所述主處理器(1-1)通過所述公共存儲區(3-2-2)片外存儲單元ROM1啟動,所述輔處理器(1-2)通過所述片內存儲單元ROM2啟動;啟動策略值為8’h04,是啟動策略3,即所述主處理器(1-1)和所述輔處理器(1-2)通過所述公共存儲區(3-2-2)片外存儲單元ROM1進行啟動;若所述主處理器(1-1)配置啟動策略值失敗,則異構系統按照默認啟動策略1進行啟動。
9.一種多處理器高安全啟動的異構系統啟動方法,用于對權利要求1所述的系統進行啟動,其特征在于:操作步驟如下:
a)?主處理器(1-1)對啟動控制模塊(2)中啟動策略值進行配置;
b)?多個異構處理器根據啟動策略值進行啟動。
10.根據權利要求9所述的多處理器高安全啟動的異構系統啟動方法,其特征在于:所述步驟a)中主處理器(1-1)對啟動控制模塊(2)中啟動策略值進行配置包括:
所述主處理器(1-1)啟動指令開頭部分為配置啟動控制模塊(2)的啟動策略值,所述啟動策略值由實際環境以及系統自身的需求決定;
主處理器(1-1)發送啟動策略值到啟動控制模塊(2),啟動控制模塊(2)保存啟動策略值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海大學,未經上海大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310405188.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:云模式下的虛擬化方法
- 下一篇:稀油潤滑密封裝置





