[發明專利]一種閃存控制器以及閃存控制方法有效
| 申請號: | 201210367601.7 | 申請日: | 2012-09-28 |
| 公開(公告)號: | CN102902644A | 公開(公告)日: | 2013-01-30 |
| 發明(設計)人: | 邢冀鵬;陳磊;楊濤 | 申請(專利權)人: | 憶正科技(武漢)有限公司 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 薛祥輝 |
| 地址: | 430074 湖北省武漢市東湖新技術*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 閃存 控制器 以及 控制 方法 | ||
技術領域
本發明涉及一種閃存管理裝置,具體涉及一種閃存控制器的設計技術。
背景技術
隨著閃存大量在終端設備中使用,閃存的存儲容量也越來越大,而用戶對于閃存讀寫速度的要求也越來越高。現有技術中的管理閃存的裝置為閃存控制器,在閃存控制器中一般設置有指令解析單元,用于解析主機發送的閃存控制命令;對于主機的每一個命令都需要有一個解析過程和存儲解析后的閃存控制命令的存儲過程;再根據一定的規則將解析后的閃存控制命令予以執行。上述的處理機制對閃存控制器的性能要求比較高,導致閃存控制器芯片的面積較大,而且對于主機發送的閃存控制命令的處理速度不高。此外對于下掛多通道閃存芯片或者閃存芯片陣列時,設計思路復雜。而且對于下掛不同的閃存芯片可能需要重新設計閃存控制器,通用性比較差。
發明內容
本發明解決的技術問題是提供一種閃存控制器以及閃存控制方法,使得閃存控制器能夠高速執行主機發送的閃存控制命令。
本發明公開的閃存控制器,包括:指令分解模塊、指令編碼模塊和閃存控制單元;所述指令分解模塊,用于接收主機的閃存控制命令,并將其分解成原子操作指令;所述指令編碼模塊,用于將所述原子操作指令編譯成微碼;所述閃存控制單元,用于將所述微碼解析成閃存可以識別的操作信號,并執行所述操作信號。
進一步的,所述指令編碼模塊還包括存儲器單元,所述存儲器單元用于存儲所述指令分解模塊分解后的原子操作指令和所述原子操作指令編譯后的微碼。所述存儲器單元還包括原子操作指令存儲器和微碼存儲器;所述原子操作指令存儲器,用于存儲所述指令分解模塊分解后的原子操作指令;所述微碼存儲器,用于存儲所述原子操作指令編譯后的微碼。
優選的,所述原子操作指令存儲器為第一級RAM,所述微碼存儲器為第二級RAM。所述的第一級RAM和第二級RAM還用于通過非易失性存儲器或者裝載器軟件裝入所述原子操作指令和所述微碼。
優選的,所述指令分解模塊分解后的原子操作指令為RISC指令集。
本發明還公開的閃存控制方法,包括以下處理步驟:
將主機的閃存控制命令分解成原子操作指令;
將所述原子操作指令編譯成微碼,并將所述原子操作指令和所述微碼裝入存儲器單元;
接收主機發送的閃存控制命令,獲取對應的原子操作指令在存儲器單元中的地址信息;
根據對應的原子操作指令在存儲器單元中獲取對應的微碼信息;
將微碼信息解析成閃存可以識別的操作信號,并執行所述操作信號。
進一步的,所述將所述原子操作指令和所述微碼裝入存儲器單元具體為:
在所述的存儲器單元中設置原子操作指令存儲器和微碼存儲器;
將所述分解后的原子操作指令裝入原子操作指令存儲器;
將所述原子操作指令編譯后的微碼裝入微碼存儲器。
優選的,所述裝入原子操作指令和微碼的方式包括通過非易失性存儲器裝入和通過或者裝載器軟件裝入。
優選的,所述分解后的原子操作指令為RISC指令集。
由于本發明采用事先將閃存控制命令進行分解,將其分解為閃存可以識別的原子操作;并將該原子操作編成微碼裝載在閃存控制器中。在執行閃存控制命令時,采用查找的方式找到對應的微碼,完成命令的執行過程。閃存控制器不需要對每條閃存控制命令進行解析,因此提高了閃存控制命令的執行速度。此外由于采用了RAM來存儲閃存操作所需要的控制信號,可以有效減少芯片的使用面積。對于增加新的閃存控制命令時,只需要進行一次命令的分解、編碼和裝載過程,后續就可以快速執行該新的閃存控制命令,大大簡化了閃存控制器設計的復雜度。
附圖說明
圖1是閃存控制器的工作原理圖;
圖2是本發明閃存控制器的工作原理圖;
圖3是本發明下掛閃存陣列的閃存控制器的工作原理圖;
圖4是本發明閃存控制方法流程圖。
具體實施方式
下面結合附圖,并通過實施例詳細介紹本發明的實現過程。
如圖1所示,閃存控制器是位于主機和閃存之間,用于接收主機的閃存控制命令,完成對閃存的讀寫控制。閃存控制器將主機的閃存控制命令轉換成閃存可以識別并執行的操作信號。
實施例一
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于憶正科技(武漢)有限公司,未經憶正科技(武漢)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210367601.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種銅鋁釬焊設備線夾
- 下一篇:一種可穿戴設備





