[發(fā)明專利]存儲器管理系統(tǒng)、存儲器管理方法以及信息處理設(shè)備在審
| 申請?zhí)枺?/td> | 201880090079.8 | 申請日: | 2018-11-21 |
| 公開(公告)號: | CN111868700A | 公開(公告)日: | 2020-10-30 |
| 發(fā)明(設(shè)計(jì))人: | 馬蒙·卡齊 | 申請(專利權(quán))人: | 索尼公司 |
| 主分類號: | G06F12/14 | 分類號: | G06F12/14;G06F12/0891;G06F12/0895;G06F12/1027 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 余剛 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲器 管理 系統(tǒng) 方法 以及 信息處理 設(shè)備 | ||
提供了一種存儲器管理系統(tǒng),該系統(tǒng)基于虛擬地址高速緩存方案有效地保護(hù)高速緩沖存儲器中的數(shù)據(jù)。存儲器管理系統(tǒng)包括:高速緩沖存儲器,臨時存儲處理器內(nèi)核請求對其進(jìn)行存儲器訪問的數(shù)據(jù);狀態(tài)存儲單元,存儲與存儲器訪問請求同時從處理器內(nèi)核發(fā)送的安全狀態(tài);以及存儲器管理單元,管理對主存儲器的訪問。如果當(dāng)處理器內(nèi)核請求存儲器訪問時安全狀態(tài)已改變,則對命中的高速緩存行執(zhí)行高速緩存刷新。
技術(shù)領(lǐng)域
本說明書中公開的技術(shù)涉及采用虛擬地址高速緩存方法的存儲器管理系統(tǒng)、存儲器管理方法以及信息處理設(shè)備。
背景技術(shù)
存儲器管理單元(MMU)設(shè)置在通常的存儲器系統(tǒng)中的處理器與物理存儲器之間。MMU對整個虛擬地址空間執(zhí)行這種地址轉(zhuǎn)換,以實(shí)現(xiàn)針對每個處理的虛擬地址空間,并且還提供等于或大于實(shí)際存儲器容量的虛擬存儲器。
此外,為了解決處理器中存儲器速度不足的問題,對存儲器進(jìn)行了分層處理。具體地,作為初級高速緩存,在與處理器相同的芯片中內(nèi)置高速且小容量的存儲器。然后,在處理器的附近設(shè)置昂貴且高速的靜態(tài)隨機(jī)存取存儲器(SRAM)作為次級高速緩沖。此外,設(shè)置有包括速度相對較低且廉價的動態(tài)RAM(DRAM)的主存儲器。
這里,作為處理器參考高速緩沖存儲器的方法,可以引用用于利用轉(zhuǎn)換后的物理地址進(jìn)行搜索的物理地址高速緩存方法和用于利用虛擬地址進(jìn)行搜索的虛擬地址高速緩存方法。在采用物理地址高速緩存方法的存儲器系統(tǒng)中,MMU設(shè)置在處理器與高速緩沖存儲器之間,并且地址轉(zhuǎn)換在處理器每次訪問高速緩存時執(zhí)行。另一方面,在采用虛擬地址高速緩存方法的存儲器系統(tǒng)中,MMU設(shè)置在高速緩沖存儲器與主存儲器之間,并且處理器通過使用虛擬地址來參考高速緩沖存儲器。僅在高速緩存未命中的情況下,MMU才執(zhí)行地址轉(zhuǎn)換并且訪問主存儲器。
物理地址高速緩存方法主要用于具有高速緩沖存儲器的存儲器系統(tǒng)中。然而,物理地址高速緩存方法的問題在于,處理器每次訪問高速緩沖存儲器時都在MMU中執(zhí)行地址轉(zhuǎn)換處理,導(dǎo)致了功率效率和電路速度的降低。
另一方面,在虛擬地址高速緩存方法中,僅在高速緩存未命中的情況下,才在MMU中執(zhí)行地址轉(zhuǎn)換和高速緩沖存儲器的激活。因此,降低了功耗。因此,對于需要用電池運(yùn)行許多小時的超低功耗物聯(lián)網(wǎng)(IoT)和需要低功耗的可穿戴裝置,虛擬地址高速緩存方法被認(rèn)為是有前途的。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1:日本專利申請公開號2014-78248
專利文獻(xiàn)2:日本專利申請公開號2006-155516
發(fā)明內(nèi)容
本發(fā)明要解決的問題
本說明書中公開的技術(shù)的目的是提供一種存儲器管理系統(tǒng)、存儲器管理方法以及信息處理設(shè)備,該存儲器管理系統(tǒng)有效地保護(hù)采用虛擬地址高速緩存方法的高速緩沖存儲器中的數(shù)據(jù)。
問題的解決方案
本說明書中公開的技術(shù)的第一方面是一種存儲器管理系統(tǒng),包括:
高速緩沖存儲器,臨時存儲處理器內(nèi)核請求對其進(jìn)行存儲器訪問的數(shù)據(jù);
狀態(tài)存儲單元,存儲與來自所述處理器內(nèi)核的所述存儲器訪問的請求同時傳送的安全狀態(tài);以及
存儲器管理單元,管理對主存儲器的訪問。高速緩沖存儲器采用虛擬地址高速緩存方式。
注意,這里使用的術(shù)語“系統(tǒng)”是指多個裝置(或?qū)崿F(xiàn)具體功能的功能模塊)的邏輯集合,并且每個裝置或功能模塊是否在單個殼體中并不重要。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于索尼公司,未經(jīng)索尼公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880090079.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





