[發(fā)明專利]用于初始化存儲器裝置的存儲器接口和方法在審
| 申請?zhí)枺?/td> | 202211663913.2 | 申請日: | 2022-12-23 |
| 公開(公告)號: | CN116400849A | 公開(公告)日: | 2023-07-07 |
| 發(fā)明(設(shè)計)人: | 拉古·瓦姆西·克里希納·塔蘭基;阿馳塔·哈雷;拉胡爾·塔里克里·拉維庫馬爾;蘇鎮(zhèn)麟;李宗鍵 | 申請(專利權(quán))人: | 三星電子株式會社 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京銘碩知識產(chǎn)權(quán)代理有限公司 11286 | 代理人: | 史泉;張川緒 |
| 地址: | 韓國京畿*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 初始化 存儲器 裝置 接口 方法 | ||
提供用于初始化存儲器裝置的存儲器接口和方法。用于初始化存儲器裝置的存儲器接口包括:控制電路,被配置為:確定是否已經(jīng)發(fā)生用于初始化存儲器裝置中的一個或多個存儲器位置的觸發(fā)事件,并且在確定已經(jīng)發(fā)生觸發(fā)事件時用預(yù)定義數(shù)據(jù)來初始化存儲器裝置中的一個或多個存儲器位置。
技術(shù)領(lǐng)域
本公開總體涉及存儲器初始化。
背景技術(shù)
易失性存儲器是計算機系統(tǒng)的需要電力來維持存儲的信息的計算機存儲器。易失性存儲器在通電時保留其內(nèi)容,但是在電源中斷時,存儲的數(shù)據(jù)迅速丟失。因此,易失性存儲器(諸如,動態(tài)隨機存取存儲器(DRAM))需要在通電之后被初始化。非易失性存儲器是一種即使在電力被移除之后也可保留存儲的信息的計算機存儲器。應(yīng)用程序和由程序使用的數(shù)據(jù)可存儲在易失性存儲器或非易失性存儲器的區(qū)域中。然而,由于這些程序可共享同一區(qū)域,因此共享區(qū)域的存儲器位置可能需要在程序中的下一個被啟動之前被初始化。
存儲器初始化可包括將與一個或多個變量對應(yīng)的存儲器的每個地址設(shè)置為初始值。變量可用應(yīng)用程序來定位。例如,應(yīng)用程序可安裝有在執(zhí)行期間由應(yīng)用程序使用的默認的或用戶指定的值。首先,存儲器分配在存儲器初始化期間被執(zhí)行。存儲器分配是通過其應(yīng)用程序被分配物理或虛擬存儲器空間的處理。
計算機系統(tǒng)可使用中央處理器(CPU)、緩存和轉(zhuǎn)譯后備緩沖器(TLB)來執(zhí)行存儲器初始化。然而,緩存污染和TLB污染可降低計算系統(tǒng)的效率。緩存污染描述計算機程序?qū)?shù)據(jù)不必要地加載到緩存的情況。因此,有用的數(shù)據(jù)從緩存被逐出到存儲器層次的較低級中。TLB污染由于TLB未命中而發(fā)生。TLB未命中在所需的數(shù)據(jù)不能從TLB被預(yù)取時而引起。這導(dǎo)致時間的進一步損失,并增加資源的消耗。此外,在存儲器初始化期間計算機系統(tǒng)的CPU和數(shù)據(jù)總線的使用可以是高的。此外,計算機系統(tǒng)的功耗在CPU的使用增加時也增加。
發(fā)明內(nèi)容
根據(jù)發(fā)明構(gòu)思的示例性實施例,一種用于與存儲器裝置接口連接的存儲器接口被提供。所述存儲器接口包括:控制電路,被配置為:確定是否已經(jīng)發(fā)生用于初始化存儲器裝置中的一個或多個存儲器位置的觸發(fā)事件,并且在確定已經(jīng)發(fā)生觸發(fā)事件時用預(yù)定義數(shù)據(jù)來初始化存儲器裝置中的一個或多個存儲器位置。
根據(jù)發(fā)明構(gòu)思的示例性實施例,一種用于與存儲器裝置接口連接的方法被提供。所述方法包括:由存儲器接口的控制電路確定是否已經(jīng)發(fā)生用于初始化存儲器裝置中的一個或多個存儲器位置的觸發(fā)事件;以及在確定觸發(fā)事件已經(jīng)發(fā)生時,由控制電路用相關(guān)的預(yù)定義數(shù)據(jù)來初始化存儲器裝置中的一個或多個存儲器位置。
根據(jù)發(fā)明構(gòu)思的示例性實施例,一種用于與存儲器裝置接口連接的存儲器接口被提供。所述存儲器接口包括:存儲器控制器、緩存和CPU。存儲器控制器連接到存儲器裝置。緩存連接到存儲器控制器。CPU經(jīng)由數(shù)據(jù)總線連接到緩存并且經(jīng)由與數(shù)據(jù)總線分離的信號線連接到存儲器控制器。存儲器控制器響應(yīng)于經(jīng)由信號線從CPU接收到觸發(fā)信號來初始化存儲器裝置的一個或多個存儲器位置。
附圖說明
發(fā)明構(gòu)思的實施例將根據(jù)下面結(jié)合附圖的詳細描述而被更清楚地理解,其中:
圖1示出用于執(zhí)行存儲器初始化的計算機系統(tǒng);
圖2示出根據(jù)本公開的實施例的用于初始化易失性存儲器中的一個或多個主存儲器位置的計算機系統(tǒng)的框圖;
圖3A示出根據(jù)本公開的實施例的用于在計算機系統(tǒng)中執(zhí)行存儲器刷洗的刷洗引擎的框圖;
圖3B示出根據(jù)本公開的實施例的用于在計算機系統(tǒng)的易失性存儲器中執(zhí)行存儲器初始化的刷洗引擎的框圖;
圖4示出根據(jù)本公開的實施例的示出使用寫入控制器執(zhí)行的用于初始化易失性存儲器中的一個或多個主存儲器位置的方法步驟的示例性流程圖;
圖5示出根據(jù)本公開的實施例的用于初始化易失性存儲器中的一個或多個主存儲器位置的示例性圖示;以及
該專利技術(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/202211663913.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





