[發明專利]一種NAND Flash訪問操作方法、裝置及系統有效
| 申請號: | 201711408297.5 | 申請日: | 2017-12-22 |
| 公開(公告)號: | CN108172249B | 公開(公告)日: | 2021-09-17 |
| 發明(設計)人: | 汪再金;彭鵬;姜黎 | 申請(專利權)人: | 湖南國科微電子股份有限公司 |
| 主分類號: | G11C5/14 | 分類號: | G11C5/14;G11C16/14;G11C16/26 |
| 代理公司: | 北京弘權知識產權代理有限公司 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 410100 湖南省長*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 nand flash 訪問 操作方法 裝置 系統 | ||
本發明提供一種NAND Flash訪問操作方法、裝置及系統。該方法預先將軟件應用層的操作原子定義為一個指令序列,根據指令序列預定義指令模板,并根據指令模板構建指令序列模板。指令譯碼模塊接收指令序列后對指令序列解析,并調用當前NAND操作的指令序列模板。對調用的指令序列模板解析和重構,以實現硬件自動將指令序列進行解析和下發,進而減少軟件指令的頻繁下發,提升訪問NAND Flash存儲器的速度。由于定義了指令模板,因而能夠減少軟件的重復類型指令的重復下發,由硬件自動解析模板下發指令,這不僅減輕軟件對操作指令集的管理工作,還提升訪問NAND速度,提升NAND Flash操作性能。
技術領域
本發明涉及訪問操作技術領域,尤其涉及一種NAND Flash訪問操作方法、裝置及系統。
背景技術
NAND Flash存儲器為Flash存儲器中的一種非易失性存儲器,其在斷電時仍舊能夠保存所存儲的信息。NAND Flash存儲器具有存儲密度高、改寫速度遠高于硬盤等的優點,適用于大量數據的存儲,在業界得到了越來越廣泛的應用。
NAND Flash存儲器在使用時,需要特殊的系統接口以及復雜的Flash管理,因而應用NAND Flash存儲器較為困難。為便于NAND Flash存儲器的管理和操作,通常需要一個硬件控制器--NAND Flash控制器(英文名稱:NAND Flash Controller)作為系統接口,以便于將系統對NAND Flash存儲器的操作轉譯為NAND Flash存儲器的接口定義,進而firmware(中文名稱:固件)用戶通過NAND Flash控制器能夠實現對NAND Flash存儲器的靈活管理。
NAND Flash存儲器的生產廠家眾多,因而接口類型定義復雜,由此存在多樣化的接口時序要求。若每一接口都需要在軟件應用層定義,則提升了系統處理的復雜度。如附圖1所示的NAND Flash典型的page read操作結構圖。由附圖1可知,page read操作包括命令、地址鎖存,從NAND存儲陣列讀出數據到其數據寄存器,以及數據寄存器輸出等,這一系列的操作都分別對應著特定的NAND接口時序,這導致系統處理的復雜度。為簡化復雜度,軟件應用層通常定義要執行的NAND Flash操作類型,而復雜的接口協議實現則由物理層硬件完成。即根據NAND操作實現的不同階段,軟件應用層定義不同的操作指令,物理層硬件接收操作指令后通過解析、控制的方式生成滿足NAND接口時序的命令,進而最終被NAND Flash鎖存。系統通過軟硬件功能劃分的方式實現NAND Flash存儲器的管理以及訪問。
通過軟硬件功能劃分的方式雖然能夠實現NAND Flash存儲器的管理以及訪問,但從軟件應用層看,軟件應用層操作的原子為預定義的指令,多個預定義指令串起來完成一個諸如復位、讀、寫、擦等的NAND Flash訪問操作。由此,軟件應用層仍然需要管理大量的Flash操作指令,不利于管理維護。另外,由于多個預定義指令串起來完成一個NAND Flash操作,因而軟件應用層需要頻繁下發指令,這大大增加NAND的訪問時間,降低NAND Flash控制器的性能,進而使得訪問NAND Flash存儲器的速度降低。
發明內容
本發明提供一種NAND Flash訪問操作方法、裝置及系統,以解決現有NAND Flash訪問操作方法訪問速度較慢的問題。
本發明提供一種NAND Flash訪問操作方法,包括:
預定義多個由指令模板構建的指令序列模板,所述指令模板包括指令類型和固化指令參數;
接收應用層軟件下發的指令序列,并對所述指令序列解析,以從所述指令序列模板中調用與所述指令序列相對應的指令序列模板;
對調用的所述指令序列模板解析和重構,生成子命令;
將所述子命令發送到NAND接口。
優選地,接收應用層軟件下發的指令序列前,將所述指令序列模板初始化于芯片內嵌內存中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南國科微電子股份有限公司,未經湖南國科微電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711408297.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:控制邏輯、半導體存儲器件及其操作方法
- 下一篇:高速和低功率讀出放大器





