一種閃存存儲(chǔ)器控制裝置及一種閃存移動(dòng)存儲(chǔ)裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種閃存存儲(chǔ)器控制裝置及一種閃存移動(dòng)存儲(chǔ)裝置,特別涉及到一種 通過(guò)命令解析單元判斷移動(dòng)設(shè)備主機(jī)發(fā)送過(guò)來(lái)的數(shù)據(jù)操作命令為寫(xiě)命令或讀命令,并依據(jù) 判斷結(jié)果產(chǎn)生時(shí)鐘頻率控制信號(hào),時(shí)鐘發(fā)生器單元可根據(jù)時(shí)鐘頻率控制信號(hào)產(chǎn)生不同頻率 的閃存存儲(chǔ)器系統(tǒng)時(shí)鐘,并通過(guò)閃存存儲(chǔ)器接口單元據(jù)此頻率訪(fǎng)問(wèn)閃存存儲(chǔ)器,在保證移 動(dòng)設(shè)備主機(jī)以低功耗和穩(wěn)定電流訪(fǎng)問(wèn)閃存存儲(chǔ)器要求的前提下,最大程度提高閃存存儲(chǔ)器 讀寫(xiě)性能的閃存存儲(chǔ)器控制裝置及閃存移動(dòng)存儲(chǔ)裝置。
【背景技術(shù)】
[0002] 目前,隨著當(dāng)今移動(dòng)設(shè)備主機(jī)的功能越來(lái)越強(qiáng)大,其內(nèi)置存儲(chǔ)容量和電池容量的 提高卻遠(yuǎn)遠(yuǎn)跟不上用戶(hù)的需求,越來(lái)越多的基于閃存的移動(dòng)存儲(chǔ)設(shè)備出現(xiàn)在市場(chǎng)上,這些 移動(dòng)存儲(chǔ)設(shè)備通常使用通用串行總線(xiàn)微型B接口(USBMicro-B)、通用串行總線(xiàn)C型(USB Type-C)或閃電接口(Lightning)作為與移動(dòng)設(shè)備主機(jī)的接口,而使用與非型閃存存儲(chǔ)器 (NandFlash)、嵌入式多媒體卡(eMMC)、安全數(shù)碼卡(SD)或通用閃存存儲(chǔ)(UFS)為存儲(chǔ)器 件。這些移動(dòng)存儲(chǔ)設(shè)備的最大功耗電流往往決定了其是否能通過(guò)移動(dòng)設(shè)備廠(chǎng)商的認(rèn)證,也 是衡量其性能的一個(gè)重要指標(biāo),例如蘋(píng)果MFI認(rèn)證標(biāo)準(zhǔn)規(guī)定iPhone在外接存儲(chǔ)設(shè)備時(shí),在 與認(rèn)證芯片交互過(guò)程中,電流不能超過(guò)30毫安,在進(jìn)行正常讀寫(xiě)操作時(shí),電流不能超過(guò)100 毫安,已有技術(shù)在對(duì)閃存存儲(chǔ)器進(jìn)行寫(xiě)操作和讀操作時(shí)都使用相同頻率的閃存存儲(chǔ)器系統(tǒng) 時(shí)鐘,由于閃存存儲(chǔ)器自身的特點(diǎn),對(duì)閃存存儲(chǔ)器進(jìn)行寫(xiě)操作比讀操作需要花費(fèi)更長(zhǎng)的時(shí) 間和更大的電流,這對(duì)最大電流有限制的移動(dòng)設(shè)備主機(jī)來(lái)說(shuō)是一個(gè)不小的挑戰(zhàn)。因?yàn)殚W存 存儲(chǔ)器在不同的時(shí)鐘頻率下需要的電流不同,在時(shí)鐘頻率低時(shí)需要的電流小但存取速度 低,在時(shí)鐘頻率高時(shí)需要的電流大但存取速度高,因此,如何平衡寫(xiě)操作和讀操作過(guò)程中的 電流,在滿(mǎn)足移動(dòng)設(shè)備主機(jī)最大供電電流限制的前提下最大程度提高讀寫(xiě)操作性能,成為 當(dāng)前一項(xiàng)重大的技術(shù)難題。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明所要解決的技術(shù)問(wèn)題是,通過(guò)命令解析單元判斷移動(dòng)設(shè)備主機(jī)發(fā)送過(guò)來(lái)的 數(shù)據(jù)操作命令為寫(xiě)命令或讀命令,并依據(jù)判斷結(jié)果產(chǎn)生時(shí)鐘頻率控制信號(hào),時(shí)鐘發(fā)生器單 元可根據(jù)時(shí)鐘頻率控制信號(hào)產(chǎn)生不同頻率的閃存存儲(chǔ)器系統(tǒng)時(shí)鐘,并通過(guò)閃存存儲(chǔ)器接口 單元以不同的時(shí)鐘頻率寫(xiě)入或讀取閃存存儲(chǔ)器,在滿(mǎn)足移動(dòng)設(shè)備主機(jī)最大供電電流限制的 前提下,最大程度的提高閃存存儲(chǔ)器讀寫(xiě)性能,以避免以相同頻率的閃存存儲(chǔ)器系統(tǒng)時(shí)鐘 對(duì)閃存存儲(chǔ)器進(jìn)行寫(xiě)操作和讀操作時(shí)產(chǎn)生的電流波動(dòng)的問(wèn)題。
[0004] 為了解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案是:
[0005] 做為本發(fā)明的一種閃存存儲(chǔ)器控制裝置,包括移動(dòng)設(shè)備主機(jī)接口單元、命令解析 單元、數(shù)據(jù)處理單元、時(shí)鐘發(fā)生器單元和閃存存儲(chǔ)器接口單元,移動(dòng)設(shè)備主機(jī)接口單元連接 著移動(dòng)設(shè)備主機(jī),閃存存儲(chǔ)器接口單元連接著閃存存儲(chǔ)器,命令解析單元通過(guò)移動(dòng)設(shè)備主 機(jī)接口單元從移動(dòng)設(shè)備主機(jī)接收數(shù)據(jù)操作命令,命令解析單元將數(shù)據(jù)操作命令通過(guò)閃存存 儲(chǔ)器接口單元發(fā)送到閃存存儲(chǔ)器,命令解析單元將時(shí)鐘頻率控制信號(hào)發(fā)送到時(shí)鐘發(fā)生器單 元,時(shí)鐘發(fā)生器單元產(chǎn)生閃存存儲(chǔ)器系統(tǒng)時(shí)鐘,并通過(guò)閃存存儲(chǔ)器接口單元將閃存存儲(chǔ)器 系統(tǒng)時(shí)鐘發(fā)送到閃存存儲(chǔ)器,數(shù)據(jù)處理單元通過(guò)移動(dòng)設(shè)備主機(jī)接口單元從移動(dòng)設(shè)備主機(jī)接 收寫(xiě)數(shù)據(jù),數(shù)據(jù)處理單元通過(guò)閃存存儲(chǔ)器接口單元向閃存存儲(chǔ)器發(fā)送寫(xiě)數(shù)據(jù),數(shù)據(jù)處理單 元通過(guò)閃存存儲(chǔ)器接口單元從閃存存儲(chǔ)器接收讀數(shù)據(jù),數(shù)據(jù)處理單元通過(guò)移動(dòng)設(shè)備主機(jī)接 口單元向移動(dòng)設(shè)備主機(jī)發(fā)送讀數(shù)據(jù),命令解析單元通過(guò)判斷數(shù)據(jù)操作命令為寫(xiě)命令或讀命 令,并依據(jù)判斷結(jié)果產(chǎn)生時(shí)鐘頻率控制信號(hào),時(shí)鐘發(fā)生器單元根據(jù)時(shí)鐘頻率控制信號(hào)產(chǎn)生 不同頻率的閃存存儲(chǔ)器系統(tǒng)時(shí)鐘,從而閃存存儲(chǔ)器控制裝置據(jù)此頻率寫(xiě)數(shù)據(jù)到閃存存儲(chǔ)器 或從閃存存儲(chǔ)器讀數(shù)據(jù)。
[0006] 做為本發(fā)明的一種閃存移動(dòng)存儲(chǔ)裝置,包括閃存存儲(chǔ)器控制裝置和閃存存儲(chǔ)器, 閃存存儲(chǔ)器控制裝置包括移動(dòng)設(shè)備主機(jī)接口單元、命令解析單元、數(shù)據(jù)處理單元、時(shí)鐘發(fā)生 器單元和閃存存儲(chǔ)器接口單元,移動(dòng)設(shè)備主機(jī)接口單元連接著移動(dòng)設(shè)備主機(jī),閃存存儲(chǔ)器 接口單元連接著閃存存儲(chǔ)器,命令解析單元通過(guò)移動(dòng)設(shè)備主機(jī)接口單元從移動(dòng)設(shè)備主機(jī)接 收數(shù)據(jù)操作命令,命令解析單元將數(shù)據(jù)操作命令通過(guò)閃存存儲(chǔ)器接口單元發(fā)送到閃存存儲(chǔ) 器,命令解析單元將時(shí)鐘頻率控制信號(hào)發(fā)送到時(shí)鐘發(fā)生器單元,時(shí)鐘發(fā)生器單元產(chǎn)生閃存 存儲(chǔ)器系統(tǒng)時(shí)鐘,并通過(guò)閃存存儲(chǔ)器接口單元將閃存存儲(chǔ)器系統(tǒng)時(shí)鐘發(fā)送到閃存存儲(chǔ)器, 數(shù)據(jù)處理單元通過(guò)移動(dòng)設(shè)備主機(jī)接口單元從移動(dòng)設(shè)備主機(jī)接收寫(xiě)數(shù)據(jù),數(shù)據(jù)處理單元通過(guò) 閃存存儲(chǔ)器接口單元向閃存存儲(chǔ)器發(fā)送寫(xiě)數(shù)據(jù),數(shù)據(jù)處理單元通過(guò)閃存存儲(chǔ)器接口單元從 閃存存儲(chǔ)器接收讀數(shù)據(jù),數(shù)據(jù)處理單元通過(guò)移動(dòng)設(shè)備主機(jī)接口單元向移動(dòng)設(shè)備主機(jī)發(fā)送讀 數(shù)據(jù),命令解析單元通過(guò)判斷數(shù)據(jù)操作命令為寫(xiě)命令或讀命令,并依據(jù)判斷結(jié)果產(chǎn)生時(shí)鐘 頻率控制信號(hào),時(shí)鐘發(fā)生器單元根據(jù)時(shí)鐘頻率控制信號(hào)產(chǎn)生不同頻率的閃存存儲(chǔ)器系統(tǒng)時(shí) 鐘,從而閃存存儲(chǔ)器控制裝置據(jù)此頻率寫(xiě)數(shù)據(jù)到閃存存儲(chǔ)器或從閃存存儲(chǔ)器讀數(shù)據(jù)。
[0007] 本發(fā)明的有益效果是:本發(fā)明的一種閃存存儲(chǔ)器控制裝置及一種閃存移動(dòng)存儲(chǔ)裝 置,通過(guò)命令解析單元判斷移動(dòng)設(shè)備主機(jī)發(fā)送過(guò)來(lái)的數(shù)據(jù)操作命令為寫(xiě)命令或讀命令,并 依據(jù)判斷結(jié)果產(chǎn)生時(shí)鐘頻率控制信號(hào),時(shí)鐘發(fā)生器單元可根據(jù)時(shí)鐘頻率控制信號(hào)產(chǎn)生不同 頻率的閃存存儲(chǔ)器系統(tǒng)時(shí)鐘,并通過(guò)閃存存儲(chǔ)器接口單元以不同的時(shí)鐘頻率寫(xiě)入或讀取閃 存存儲(chǔ)器,在滿(mǎn)足移動(dòng)設(shè)備主機(jī)最大供電電流限制的前提下,最大程度的提高閃存存儲(chǔ)器 讀寫(xiě)性能,本發(fā)明避免了以相同頻率的閃存存儲(chǔ)器系統(tǒng)時(shí)鐘對(duì)閃存存儲(chǔ)器進(jìn)行寫(xiě)操作和讀 操作時(shí)產(chǎn)生的電流波動(dòng)的問(wèn)題。
【附圖說(shuō)明】
[0008] 下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說(shuō)明:
[0009] 圖1是本發(fā)明一種閃存存儲(chǔ)器控制裝置應(yīng)用示意圖和本裝置總體模塊圖
[0010] 圖2是本發(fā)明一種閃存移動(dòng)存儲(chǔ)裝置應(yīng)用示意圖和本裝置總體模塊圖
[0011] 圖3是本發(fā)明一種閃存存儲(chǔ)器控制裝置及一種閃存移動(dòng)存儲(chǔ)裝置的內(nèi)部結(jié)構(gòu)圖
[0012] 其中:
[0013] 1移動(dòng)設(shè)備主機(jī) 2移動(dòng)設(shè)備主機(jī)接口單元
[0014] 3命令解析單元 4數(shù)據(jù)處理單元
[0015] 5時(shí)鐘發(fā)生器單元 6閃存存儲(chǔ)器接口單元
[0016] 7閃存存儲(chǔ)器 8閃存存儲(chǔ)器控制裝置
[0017] 9閃存移動(dòng)存儲(chǔ)裝置
[0018] 3001數(shù)據(jù)操作命令 3002 時(shí)鐘頻率控制信號(hào)
[0019] 4001寫(xiě)數(shù)據(jù) 4002 讀數(shù)據(jù)
[0020] 5001閃存存儲(chǔ)器系統(tǒng)時(shí)鐘
【具體實(shí)施方式】
[0021] 下面結(jié)合附圖中的實(shí)施例對(duì)本發(fā)明一種閃存存儲(chǔ)器控制裝置及一種閃存移動(dòng)存 儲(chǔ)裝置做進(jìn)一步說(shuō)明。
[0022] 如圖2所示,本發(fā)明一種閃存移動(dòng)存儲(chǔ)裝置9包括閃存存儲(chǔ)器控制裝置8和閃存 存儲(chǔ)器7,閃存存儲(chǔ)器控制裝置8包括移動(dòng)設(shè)備主機(jī)接口單元2、命令解析單元3、數(shù)據(jù)處理 單元4、時(shí)鐘發(fā)生器單元5和閃存存儲(chǔ)器接口單元6,移動(dòng)設(shè)備主機(jī)接口單元2連接著移動(dòng) 設(shè)備主機(jī)1,閃存存儲(chǔ)器接口單元6連接著閃存存儲(chǔ)器7,其中移動(dòng)設(shè)備主機(jī)接口單元2為 蘋(píng)果閃電(Lightning)接口單元,閃存存儲(chǔ)器接口單元6