国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      閃存卡功耗控制的方法及終端的制作方法

      文檔序號:6463428閱讀:147來源:國知局
      專利名稱:閃存卡功耗控制的方法及終端的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及閃存卡技術(shù),尤其涉及閃存卡功耗控制的方法及終端。
      背景技術(shù)
      目前,出廠時的閃存卡(移動存儲卡)內(nèi)設(shè)置有寄存器,該寄存器內(nèi)設(shè) 定有工作時閃存卡總線的鐘頻率范圍。使用閃存卡時,閃存卡與終端相連, 終端在時鐘頻率范圍內(nèi)為閃存卡提供一 固定的時鐘頻率,之后便使用該固定 的時鐘頻率進行終端與閃存卡之間的讀寫操作。具體地,終端根據(jù)閃存卡的 型號,在其時鐘頻率范圍內(nèi)為該型號的閃存卡指定進行閃存卡讀寫操作的固
      定時鐘頻率。所述終端包括手機、個人數(shù)字助理(PDA, Personal Digital Assistant)等。
      需要說明的是,在終端與閃存卡之間進行數(shù)據(jù)讀寫時,終端使用的時鐘 頻率越高,功耗越大。
      然而,在實際運用中,不同場合下需要采用不同的時鐘頻率進行數(shù)據(jù)傳 輸,例如,對閃存卡性能要求較低的場合,如果終端提供給閃存卡的固定時 鐘頻率較高,則造成不必要的功耗。
      由以上分析可見,現(xiàn)有技術(shù)在使用閃存卡時,由于終端不能根據(jù)實際應(yīng) 用情況對閃存卡的工作時鐘頻率進行實時調(diào)整,也就不能對閃存卡工作功耗 進行實時調(diào)整,導(dǎo)致消耗掉不必要的能源。

      發(fā)明內(nèi)容
      本發(fā)明提供一種閃存卡功耗控制的方法,該方法能夠降低使用閃存卡時 的功耗,避免因終端提供給閃存卡的時鐘頻率恒定而造成終端不必要的能源 消耗問題。本發(fā)明提供一種閃存卡功耗控制的終端,該終端能夠降低使用閃存卡時 消耗問題。
      一種閃存卡功耗控制的方法,該方法包括
      終端確定執(zhí)行閃存卡讀寫操作命令的速率,根據(jù)確定的速率選擇對應(yīng)的時
      鐘頻率;
      終端按照選擇的時鐘頻率執(zhí)行所述讀寫操作命令。
      一種閃存卡功耗控制的終端,該終端包括時鐘頻率確定模塊和命令執(zhí)行模
      塊;
      所述時鐘頻率確定模塊,用于確定與執(zhí)行閃存卡讀寫操作命令的速率對應(yīng) 的時鐘頻率,將讀寫操作命令和確定的時鐘頻率傳送給命令執(zhí)行模塊;
      所述命令執(zhí)行模塊,用于接收時鐘頻率確定模塊傳送的時鐘頻率和讀寫操 作命令,按照所述時鐘頻率執(zhí)行所述讀寫操作命令。
      從上述方案可以看出,本發(fā)明通過終端根據(jù)執(zhí)行閃存卡讀寫操作命令的速 率選擇對應(yīng)的時鐘頻率,然后,終端便可按照選擇的時鐘頻率執(zhí)行讀寫操作命 令。這樣,根據(jù)執(zhí)行讀寫操作命令的速率實時地調(diào)整終端與閃存卡之間進行讀 寫操作的時鐘頻率,避免了不必要的功耗。


      圖1為本發(fā)明閃存卡功耗控制的終端結(jié)構(gòu)示意圖; 圖2為本發(fā)明閃存卡功耗控制的方法示例性流程圖; 圖3為本發(fā)明閃存卡功耗控制的方法流程圖實例一; 圖4為本發(fā)明閃存卡功耗控制的方法流程圖實例二。
      具體實施例方式
      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施例和 附圖,對本發(fā)明進一步詳細說明。本發(fā)明通過根據(jù)執(zhí)行閃存卡讀寫操作命令的速率實時選擇對應(yīng)的時鐘 頻率,按照選擇的時鐘頻率執(zhí)行讀寫操作命令。這樣,對于某一型號的閃存 卡,可以根據(jù)不同的場合采用合適的時鐘頻率進行數(shù)據(jù)傳輸,避免了現(xiàn)有技 術(shù)中因提供給閃存卡的時鐘頻率恒定而消耗不必要能源的問題,從而,降低
      了的功耗。
      參見圖1,為本發(fā)明閃存卡功耗控制的終端結(jié)構(gòu)示意圖,該終端包括時鐘
      頻率確定模塊和命令執(zhí)行沖莫塊;
      所述時鐘頻率確定模塊,用于確定與執(zhí)行閃存卡讀寫操作命令的速率對應(yīng) 的時鐘頻率,將讀寫操作命令和確定的時鐘頻率傳送給命令執(zhí)行模塊;
      所述命令執(zhí)行模塊,用于接收時鐘頻率確定模塊傳送的時鐘頻率和讀寫操 作命令,按照所述時鐘頻率執(zhí)行所述讀寫操作命令。
      可選地,所述命令執(zhí)行模塊置于終端的終端卡控制器內(nèi),所述時鐘頻率確 定模塊置于終端的終端處理器內(nèi);
      所述終端處理器還包括速率確定模塊,用于確定執(zhí)行閃存卡讀寫操作命令 的速率,將確定的速率傳送給所述時鐘頻率確定模塊。
      可選地,所述命令執(zhí)行模塊和時鐘頻率確定模塊置于終端的終端卡控制器 內(nèi),此時,時鐘頻率確定模塊傳送給命令執(zhí)行模塊的讀寫操作命令由終端處理 器傳送而來;
      該終端還包括置于終端處理器內(nèi)的速率確定模塊,用于確定執(zhí)行閃存卡讀 寫操作命令的速率,將確定的速率傳送給所述時鐘頻率確定模塊。
      該終端還進一步包括終端數(shù)據(jù)緩存區(qū),此時,相應(yīng)地,命令執(zhí)行^t塊用于 根據(jù)讀寫操作命令,將終端數(shù)據(jù)緩存區(qū)內(nèi)的數(shù)據(jù)讀出,按照所述選擇的時鐘頻 率傳送給閃存卡;或者,根據(jù)讀寫操作命令,按照所述選擇的時鐘頻率接收閃 存卡傳送的數(shù)據(jù),存儲到終端數(shù)據(jù)緩存區(qū);
      所述終端數(shù)據(jù)緩存區(qū),用于在命令執(zhí)行模塊的控制下,讀出或存儲數(shù)據(jù)。
      所述閃存卡包括卡控制器和閃存;
      所述卡控制器,用于按照選擇的時鐘頻率接收終端卡控制器傳送的數(shù)據(jù),然后存儲到閃存,或者,用于按照選擇的時鐘頻率將閃存內(nèi)指定的數(shù)據(jù)傳送給 終端卡控制器。
      參見圖2,為本發(fā)明閃存卡功耗控制的方法示例性流程圖,該方法包括以 下步驟
      步驟201,終端確定執(zhí)行閃存卡讀寫操作命令的速率,根據(jù)確定的速率選 才奪對應(yīng)的時鐘頻率。
      具體地,本步驟包括終端處理器確定執(zhí)行閃存卡讀寫操作命令的速率, 根據(jù)確定的速率選擇對應(yīng)的時鐘頻率,將選擇的時鐘頻率傳送給終端卡控制器; 或者;終端處理器確定執(zhí)行閃存卡讀寫操作命令的速率,將確定的速率傳送給 終端卡控制器,終端卡控制器根據(jù)確定的速率選擇對應(yīng)的時鐘頻率。
      可見,根據(jù)執(zhí)行閃存卡讀寫操作命令的速率選擇對應(yīng)的時鐘頻率的步驟, 即可在終端處理器內(nèi)完成,也可在終端卡控制器內(nèi)完成。
      步驟202,終端按照選擇的時鐘頻率執(zhí)行所述讀寫操作命令。
      具體地,本步驟包括終端卡控制器將終端數(shù)據(jù)緩存區(qū)的數(shù)據(jù)讀出,按照 選擇的時鐘頻率傳送給閃存卡;或者,終端卡控制器按照選擇的時鐘頻率接收 閃存卡傳送的數(shù)據(jù),存儲到終端數(shù)據(jù)緩存區(qū)。
      下面通過圖3和圖4的實例分別對終端執(zhí)行讀操作、寫操作的流程進行說 明。參見圖3,為本發(fā)明閃存卡功耗控制的方法流程圖實例一,該實例為終端 執(zhí)行讀操作命令時的方法,其中根據(jù)執(zhí)行閃存卡讀操作命令的速率選擇對應(yīng)的 時鐘頻率的步驟在終端卡控制器內(nèi)完成,該方法具體包括以下步驟
      步驟301 ,終端處理器確定執(zhí)行當前讀操作命令的速率。
      所述終端處理器確定執(zhí)行當前讀操作命令的速率包括終端處理器根據(jù)操 作環(huán)境確定執(zhí)行讀操作時的速率,所謂讀操作也就是將閃存卡的數(shù)據(jù)讀入終端, 所謂操作環(huán)境即當前讀操作的具體內(nèi)容。例如,操作環(huán)境為從閃存卡中實時播 放一個多媒體文件,此時需要將閃存卡中的該多媒體文件傳送到終端,因?qū)崟r 播放需要保證一定的速率,此時便要求較高的速率;再如,操作環(huán)境為將一容 量為10k的TXT文件從閃存卡傳送到終端,因該TXT文件容量小,在執(zhí)行讀操作時無需過高的速率,這種情況采用較低的速率即可。
      終端處理器在確定執(zhí)行當前讀操作命令的速率的同時,還根據(jù)當前讀操作 命令設(shè)定終端數(shù)據(jù)緩存區(qū),該終端數(shù)據(jù)緩存區(qū)用于存儲從閃存卡傳輸?shù)臄?shù)據(jù)。 該終端數(shù)據(jù)緩存區(qū)大小根據(jù)當前讀操作命令的需求確定,例如,操作環(huán)境為從 閃存卡將一個4G的多媒體文件讀入終端卡控制器,終端卡控制器再將數(shù)據(jù)寫 入終端數(shù)據(jù)緩存區(qū),則相應(yīng)終端數(shù)據(jù)緩存區(qū)應(yīng)設(shè)置得相對較大,如果操作環(huán)境
      為從閃存卡將50k的TXT文件讀入終端卡控制器,終端卡控制器再將數(shù)據(jù)寫 入數(shù)據(jù)緩存區(qū),則相應(yīng)終端數(shù)據(jù)緩存區(qū)應(yīng)設(shè)置得相對較小。
      步驟302,終端處理器根據(jù)確定的速率選擇對應(yīng)的時鐘頻率。 在終端側(cè),預(yù)先設(shè)置了速率與時鐘頻率之間的對應(yīng)關(guān)系,速率越高,對應(yīng) 的時鐘頻率也越高。具體地,該對應(yīng)關(guān)系可以為一個速率范圍對應(yīng)某一時鐘頻 率。在終端處理器確定出讀操作的速率之后,便可根據(jù)所述對應(yīng)關(guān)系,選擇出 傳輸數(shù)據(jù)采用的相應(yīng)時鐘頻率。例如,操作環(huán)境為從閃存卡中實時播放一個多 媒體文件,此時需要將閃存卡中的該多媒體文件傳送到終端存儲,因?qū)崟r播放 要求校高的速率,相應(yīng)地,從對應(yīng)關(guān)系查出的時鐘頻率也相應(yīng)較高;再如,操 作環(huán)境為將一容量為10k的TXT文件從閃存卡傳送到終端,因該TXT文件容 量小,在執(zhí)行讀操作時采用較低的速率即可,相應(yīng)地,從對應(yīng)關(guān)系查出的時鐘 頻率也相應(yīng)較低。
      步驟303,終端處理器將讀操作命令和選擇的時鐘頻率的信息傳送給終端 卡控制器。
      所述讀操作命令包括將閃存卡中指定的數(shù)據(jù)讀入終端卡控制器,再由卡控 制器將數(shù)據(jù)寫入終端數(shù)據(jù)緩沖區(qū)的命令。
      步驟304,終端卡控制器根據(jù)終端處理器傳送的時鐘頻率信息,按照相應(yīng) 的時鐘頻率執(zhí)行終端處理器傳送的讀操作命令。
      本步驟中,所迷按照相應(yīng)的時鐘頻率執(zhí)行終端處理器傳送的讀操作命令 包括按照相應(yīng)的時鐘頻率接收閃存卡傳送的數(shù)據(jù),然后將數(shù)據(jù)寫入終端數(shù)據(jù) 緩存區(qū)內(nèi)。在閃存卡端,閃存卡內(nèi)的卡控制器按照選擇的時鐘頻率將閃存(flash)內(nèi) 指定的lt據(jù)傳送給終端卡控制器。
      參見圖4,為本發(fā)明閃存卡功耗控制的方法流程圖實例二,該實例為終 端執(zhí)行寫操作命令時的方法,其中根據(jù)執(zhí)行閃存卡寫操作命令的速率選擇對 應(yīng)的時鐘頻率的步驟在終端卡控制器內(nèi)完成,該方法具體包括以下步驟
      步驟401 ,終端處理器確定執(zhí)行當前寫操作命令的速率。
      所述終端處理器確定執(zhí)行當前寫操作命令的速率包括終端處理器根據(jù)操 作環(huán)境確定執(zhí)行寫操作時的速率,所謂寫操作也就是將終端的數(shù)據(jù)寫到閃存卡, 所謂操作環(huán)境即當前寫操作的具體內(nèi)容。例如,操作環(huán)境為對閃存卡內(nèi)的TXT 文件的名稱進行更改,此時需要將更新后的名稱的數(shù)據(jù)從終端寫出,傳送到閃 存卡,因更新后的名稱的數(shù)據(jù)容量很小,無需過高的速率,這種情況采用較低 的速率即可。
      終端處理器在確定執(zhí)行當前寫操作命令的速率的同時,還根據(jù)當前寫操作 命令設(shè)定終端數(shù)據(jù)緩存區(qū),用于存儲需要傳送給閃存卡的數(shù)據(jù)。該終端數(shù)據(jù)緩 存區(qū)的大小根據(jù)當前寫操作命令的需求確定。
      步驟402,終端處理器根據(jù)確定的速率選擇對應(yīng)的時鐘頻率。
      在終端側(cè),預(yù)先設(shè)置了速率與時鐘頻率之間的對應(yīng)關(guān)系,速率越高,對應(yīng) 的時鐘頻率也越高。具體地,該對應(yīng)關(guān)系可以為一個速率范圍對應(yīng)一個時鐘頻 率。在終端處理器確定出寫操作的速率之后,便可根據(jù)所述對應(yīng)關(guān)系,選擇出 傳輸數(shù)據(jù)采用的相應(yīng)的時鐘頻率。例如,操:作環(huán)境為將終端存儲器內(nèi)容量為8k 的TXT文件傳送給閃存卡,因該TXT文件容量小,在執(zhí)行寫操作時采用較低 的速率即可,相應(yīng)地,從對應(yīng)關(guān)系查出的時鐘頻率也相應(yīng)較低。
      步驟403,終端處理器將寫操作命令和選擇的時鐘頻率的信息傳送給終端 控制器。
      所述寫操作命令包括終端卡控制器將終端數(shù)據(jù)緩存區(qū)中指定的數(shù)據(jù)讀出, 然后傳送給閃存卡的命令。
      步驟404,終端卡控制器4艮據(jù)終端處理器傳送的時鐘頻率信息,按照相應(yīng)的時鐘頻率執(zhí)行終端處理器傳送的寫操作命令。
      本步驟中,所述按照相應(yīng)的時鐘頻率執(zhí)行終端處理器傳送的寫操作命令
      包括終端卡控制器將終端數(shù)據(jù)緩存區(qū)內(nèi)指定的數(shù)據(jù)讀出,按照相應(yīng)的時鐘 頻率傳送給閃存卡。
      在閃存卡端,閃存卡內(nèi)的卡控制器按照選擇的時鐘頻率接收終端卡控制器 發(fā)送的數(shù)據(jù),然后存入閃存卡的閃存(flash)。
      本發(fā)明方案根據(jù)讀寫操作命令的速率選擇相應(yīng)的時鐘頻率,根據(jù)確定的時 鐘頻率進行終端與閃存卡之間數(shù)據(jù)的讀出、寫入。這樣,避免了現(xiàn)有技術(shù)中針 對某一閃存卡,在任何情況下都采用同一固定時鐘頻率進行數(shù)據(jù)讀寫操作的問 題,也就是,在數(shù)據(jù)讀寫時能夠自適應(yīng)地調(diào)整時鐘頻率。從而,解決了現(xiàn)有技 術(shù)中因采用較高時鐘頻率進行數(shù)據(jù)讀寫而造成不必要的功耗的問題。
      以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進 一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施例而已,并不 用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、 等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
      權(quán)利要求
      1. 一種閃存卡功耗控制的方法,其特征在于,該方法包括終端確定執(zhí)行閃存卡讀寫操作命令的速率,根據(jù)確定的速率選擇對應(yīng)的時鐘頻率;終端按照選擇的時鐘頻率執(zhí)行所述讀寫操作命令。
      2、 如權(quán)利要求l所述的方法,其特征在于,所述終端確定執(zhí)行閃存卡讀寫 操作命令的速率,根據(jù)確定的速率選^r對應(yīng)的時鐘頻率包括終端的終端處理器確定執(zhí)行閃存卡讀寫操作命令的速率,根據(jù)確定的速率 選擇對應(yīng)的時鐘頻率,將選擇的時鐘頻率傳送給終端的終端卡控制器; 所述終端按照選擇的時鐘頻率執(zhí)行所述讀寫操作命令包括 終端卡控制器按照選擇的時鐘頻率執(zhí)行所述讀寫操作命令。
      3、 如權(quán)利要求l所述的方法,其特征在于,所述終端確定執(zhí)行閃存卡讀寫 操作命令的速率,根據(jù)確定的速率選擇對應(yīng)的時鐘頻率包括終端的終端處理器確定執(zhí)行閃存卡讀寫操作命令的速率,將確定的速率傳 送給終端的終端卡控制器,終端卡控制器根據(jù)確定的速率選擇對應(yīng)的時鐘頻率; 所述終端按照選擇的時鐘頻率執(zhí)行所述讀寫操作命令包括 終端卡控制器按照選擇的時鐘頻率執(zhí)行所述讀寫操作命令。
      4、 如權(quán)利要求2或3所述的方法,其特征在于,所述終端卡控制器按照選 擇的時鐘頻率執(zhí)行所述讀寫操作命令包括終端卡控制器將終端數(shù)據(jù)緩存區(qū)的數(shù)據(jù)讀出,按照選擇的時鐘頻率傳送給 閃存卡;或者,終端卡控制器按照選擇的時鐘頻率接收閃存卡傳送的數(shù)據(jù),存 儲到終端數(shù)據(jù)緩存區(qū)。
      5、 一種終端,其特征在于,該終端包括時鐘頻率確定模塊和命令執(zhí)行模塊; 所述時鐘頻率確定模塊,用于確定與執(zhí)行閃存卡讀寫操作命令的速率對應(yīng)的時鐘頻率,將讀寫操作命令和確定的時鐘頻率傳送給命令執(zhí)行模塊;所述命令執(zhí)行模塊,用于接收時鐘頻率確定模塊傳送的時鐘頻率和讀寫操作命令,按照所述時鐘頻率執(zhí)行所述讀寫操作命令。
      6、 如權(quán)利要求5所述的終端,其特征在于,所述命令執(zhí)行模塊置于終端的終端卡控制器內(nèi),所述時鐘頻率確定^t塊置于終端的終端處理器內(nèi);所述終端處理器還包括速率確定模塊,用于確定執(zhí)行閃存卡讀寫操作命令 的速率,將確定的速率傳送給所述時鐘頻率確定模塊。
      7、 如權(quán)利要求5所述的終端,其特征在于,所述命令執(zhí)行模塊和時鐘頻率 確定模塊置于終端的終端卡控制器內(nèi);該終端還包括置于終端處理器內(nèi)的速率確定模塊,用于確定執(zhí)行閃存卡讀 寫搡作命令的速率,將確定的速率傳送給所述時鐘頻率確定模塊。
      8、 如權(quán)利要求6或7所述的終端,其特征在于,該終端還包括終端數(shù)據(jù)緩 存區(qū),所述命令執(zhí)行模塊,用于根據(jù)讀寫操作命令,將終端數(shù)據(jù)緩存區(qū)內(nèi)的數(shù)據(jù) 讀出,按照所述選擇的時鐘頻率傳送給閃存卡;或者,按照所述選擇的時鐘頻 率接收閃存卡傳送的數(shù)據(jù),存儲到終端數(shù)據(jù)緩存區(qū);所述終端數(shù)據(jù)緩存區(qū),用于在命令執(zhí)行模塊的控制下,讀出或存儲數(shù)據(jù)。
      全文摘要
      本發(fā)明公開了閃存卡功耗控制的方法及終端,所述閃存卡功耗控制的方法包括終端確定執(zhí)行閃存卡讀寫操作命令的速率,根據(jù)確定的速率選擇對應(yīng)的時鐘頻率;終端按照選擇的時鐘頻率執(zhí)行所述讀寫操作命令。本發(fā)明方案有效地降低了使用閃存卡時的功耗,避免了因提供給閃存卡的時鐘頻率恒定而消耗不必要能源的問題。
      文檔編號G06F1/32GK101286087SQ200810105859
      公開日2008年10月15日 申請日期2008年5月4日 優(yōu)先權(quán)日2008年5月4日
      發(fā)明者張海英, 曹會揚, 楊光敏, 王晨陽 申請人:普天信息技術(shù)研究院有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1