[發明專利]存儲器區塊大小判定方法在審
| 申請號: | 201811471565.2 | 申請日: | 2018-12-04 |
| 公開(公告)號: | CN111273852A | 公開(公告)日: | 2020-06-12 |
| 發明(設計)人: | 吳承桓 | 申請(專利權)人: | 智微科技股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 郭蔚 |
| 地址: | 中國臺*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器 區塊 大小 判定 方法 | ||
一種存儲器區塊大小判定方法,包含:將一魔術字串寫入到一存儲器的存儲空間的起始位置;以第一范圍對該存儲器進行第一次讀取,并于該第一次讀取未找到該魔術字串的情況下,以第二范圍對該存儲器進行第二次讀取,直到找出該魔術字串為止;以及當魔術字串是于第N次讀取中被找到時,將對應于該第N次讀取的第N范圍判定為該存儲器的區塊大小,其中,N是大于或等于1的正整數。
【技術領域】
本發明是關于存儲器裝置的領域,尤其關于一種存儲器區塊大小判定方法。
【背景技術】
串行外設接口(Serial Peripheral Interface,SPI)為在兩個裝置之間提供相對簡單連接的通信接口,其用以作為主裝置與一或多個附屬裝置進行通信的接口。數據經由SPI同時傳輸及接收,從而使其成為全雙工協定(full duplexed protocol)。
由于市面上串行外設接口快閃存儲器(flash memory)的種類繁多且每種快閃存儲器的大小可能不一致,當燒入數據大于快閃存儲器大小時可能造成不可預期的錯誤。因此,要如何妥善預防將過大的數據燒入串行外設接口快閃存儲器是本領域人士必須解決的問題。
相關技術中提及通過將每顆快閃存儲器的讀取辨識碼(RDID)以及將存儲器大小記錄于數據表(datasheet)中,之后要對快閃存儲器進行讀取的時候則通過查表的方式找出RDID以及對應的存儲器大小。換言之,已知作法必須不斷地查表,而這樣的查表動作除了耗費時間,也影響到維護上的便利性,舉例來說,每當使用新的快閃存儲器時,開發者就必須去研究其規格,并且修改程序碼以及數據表。
【發明內容】
有鑒于上述相關技術會遭遇的問題,本發明的目的在于提供一種存儲器區塊大小判定方法,以在不用事先記錄所要讀取的存儲器的規格以及進行查表的情況下取得存儲器大小,以利后續的各種操作。
本發明的至少一實施例提供了一種存儲器區塊大小判定方法,該方法包含以下步驟:將一魔術字串(magic string)寫入到一存儲器的存儲空間的起始位置;以第一范圍對該存儲器進行第一次讀取,并于該第一次讀取未找到該魔術字串的情況下,以第二范圍對該存儲器進行第二次讀取,直到找出該魔術字串為止;以及當魔術字串是于第N次讀取中被找到時,將對應于該第N次讀取的第N范圍判定為該存儲器的區塊大小,其中,N是大于或等于1的正整數。
通過以上本發明的方法,可快速且確實地得知存儲器的區塊大小。另外,依據本發明的實施例來實施不需要額外設置硬件架構,亦即,亦即,并不會造成成本的增加。相較于相關技術,本發明能在沒有副作用或較不可能帶來副作用的狀況下實現存儲裝置的讀取。
【附圖說明】
圖1是串行外設接口快閃存儲器的操作示意圖。
圖2是根據本發明實施例的存儲器區塊大小判定方法的示意圖。
【符號說明】
202~222步驟
【具體實施方式】
在說明書及后續的申請專利范圍當中使用了某些詞匯來指稱特定的元件。所屬領域中具有通常知識者應可理解,硬件制造商可能會用不同的名詞來稱呼同樣的元件。本說明書及后續的申請專利范圍并不以名稱的差異來作為區分元件的方式,而是以元件在功能上的差異來作為區分的準則。在通篇說明書及后續的權利要求當中所提及的「包含」是一開放式的用語,故應解釋成「包含但不限定于」。
請參考圖1,圖1是串行外設接口(SPI)快閃存儲器的操作示意圖,如圖1所示,共有兩條控制線及兩條數據線,控制線包含串行時脈(serial clock)線SCLK及芯片選擇(chipselect)線CS#,其中,串行時脈線SCLK用以提供數字時脈信號,芯片選擇線CS用以選取所要操作的裝置。數據線包含信號輸出線SO以及信號輸入線SI,用以傳遞數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于智微科技股份有限公司,未經智微科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811471565.2/2.html,轉載請聲明來源鉆瓜專利網。





