[發明專利]存儲器控制器、包括存儲器控制器的存儲器系統和應用處理器有效
| 申請號: | 201810902334.6 | 申請日: | 2018-08-09 |
| 公開(公告)號: | CN109388517B | 公開(公告)日: | 2023-05-30 |
| 發明(設計)人: | 金泰勛;柳龍相;趙萬輝;曹民映;金志雄;成洛熙 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10;G11C29/42 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邵亞麗;李琳 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器 控制器 包括 系統 應用 處理器 | ||
1.一種存儲器控制器,被配置為控制包括多個存儲頁面的存儲器設備,所述存儲器控制器包括:
糾錯碼(ECC)區域管理器,被配置為通過將所述多個存儲頁面劃分為ECC啟用區域和ECC禁用區域來管理所述多個存儲頁面;以及
ECC引擎,被配置為對包括在ECC啟用區域中的數據執行ECC操作,
其中,當從所述存儲器控制器外部接收到數據和數據地址并且所述ECC啟用區域包括所述數據地址時,所述ECC引擎對接收到的數據執行ECC操作,并且
其中,當ECC禁用區域包括所述數據地址時,ECC引擎不對接收到的數據執行ECC操作。
2.根據權利要求1所述的存儲器控制器,其中,所述糾錯碼(ECC)區域管理器被配置為存儲關于ECC啟用區域的信息作為區域數據。
3.根據權利要求2所述的存儲器控制器,還包括:
ECC判定器,被配置為接收區域數據,并基于區域數據確定是否將輸入到存儲器控制器的數據遞送到ECC引擎。
4.根據權利要求1所述的存儲器控制器,其中,所述糾錯碼(ECC)區域管理器被配置為從所述存儲器控制器外部接收用于識別所述ECC啟用區域的區域判定控制信號。
5.根據權利要求1所述的存儲器控制器,還包括:
ECC高速緩存,被配置為存儲ECC數據。
6.根據權利要求5所述的存儲器控制器,其中,所述ECC高速緩存被配置為針對所述存儲器設備的每個存儲體存儲所述ECC數據。
7.根據權利要求1所述的存儲器控制器,其中,所述存儲器設備包括易失性存儲器設備。
8.一種存儲器系統,包括:
存儲器設備,被配置為包括多個存儲頁面;以及
存儲器控制器,被配置為控制所述存儲器設備,
其中,所述存儲器控制器被配置為通過將所述多個存儲頁面劃分為ECC啟用區域和ECC禁用區域來管理所述多個存儲頁面,并且被配置為將ECC數據和正常數據存儲在所述ECC啟用區域中,
所述ECC啟用區域中的所述多個存儲頁面中的ECC存儲頁面中的每一個包括用于存儲所述ECC數據的ECC區和用于存儲所述正常數據的數據區,并且
所述ECC存儲頁面中的每一個還包括死區,所述死區既不是所述ECC區,也不是所述數據區。
9.根據權利要求8所述的存儲器系統,其中,由所述ECC區占用的字節的容量與由所述數據區占用的字節的容量的比率是1:8。
10.根據權利要求8所述的存儲器系統,其中,所述ECC存儲頁面中的每一個的容量是2KB,
所述數據區的容量是1792個字節,
所述ECC區的容量是224個字節,并且
所述死區的容量是32個字節。
11.根據權利要求8所述的存儲器系統,還包括:
存儲器模塊,包括多個存儲器設備,所述多個存儲器設備中的至少一個包括所述存儲器設備,
所述多個存儲器設備包括,
全ECC存儲器設備,在所述全ECC存儲器設備中,全部存儲頁面被包括在ECC啟用區域中;以及
全非ECC存儲器設備,在所述全非ECC存儲器設備中,全部存儲頁面被包括在ECC禁用區域中。
12.根據權利要求8所述的存儲器系統,其中,所述存儲器設備包括易失性存儲器設備。
13.根據權利要求8所述的存儲器系統,其中,所述存儲器設備和所述存儲器控制器被集成在片上系統(SoC)上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810902334.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有非侵入式自測試的處理器
- 下一篇:數據寫入方法





