国产精品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>

      數(shù)據(jù)存儲系統(tǒng)以及其管理方法

      文檔序號:8318897閱讀:489來源:國知局
      數(shù)據(jù)存儲系統(tǒng)以及其管理方法【專利說明】[0001]本申請是申請日為2013年11月12日、申請?zhí)枮?01310560162.6、發(fā)明名稱為"數(shù)據(jù)存儲系統(tǒng)以及其管理方法"的發(fā)明專利申請的分案申請。
      技術(shù)領(lǐng)域
      [0002]本發(fā)明涉及一種快閃存儲器,特別涉及一種適用于快閃存儲器的管理方法以及其數(shù)據(jù)存儲系統(tǒng)。【
      背景技術(shù)
      】[0003]快閃存儲器是一種電子抹除式可編程只讀存儲器,允許在操作中被多次抹除或?qū)懭?,?yīng)用于存儲卡或隨身碟等裝置??扉W存儲器通常會包含多種管理表,暫存于快閃存儲器的一隨機(jī)存取存儲器(RandomAccessMemory,下稱RAM)中,便于在對該快閃存儲器進(jìn)行存取操作的過程中,對這些管理表進(jìn)行查找及實(shí)時更新。這些管理表包括邏輯對應(yīng)物理地址表(logical-to-physicaladdressmappingtable),其用于記錄以及管理數(shù)據(jù)存放的邏輯位置和物理地址對應(yīng)關(guān)系;壞塊表(badblocktable),其用于記錄該快閃存儲器中已經(jīng)損壞的區(qū)塊;等等。除了多種管理表之外,快閃存儲器的RAM還暫存對該快閃存儲器進(jìn)行存取時的數(shù)據(jù)。[0004]由于快閃存儲器的RAM的空間有限,其緩存的管理表以及數(shù)據(jù)大小也受到限制。隨著快閃存儲器的存儲空間越來越大,需要緩存的管理表以及數(shù)據(jù)的數(shù)據(jù)量也越來越大。單純采用更大存儲容量RAM的方式會導(dǎo)致產(chǎn)品成本和體積大大增加。因此需要一種存儲器管理方法,用于在不增加產(chǎn)品成本及體積的前提下,增加用于緩存的管理表及數(shù)據(jù)的存儲器空間,并在所有傳輸狀況下都可以控制以及管理緩存的管理表以及暫存的數(shù)據(jù)?!?br/>發(fā)明內(nèi)容】[0005]基于上述目的,本發(fā)明實(shí)施例公開了一種管理方法,適用于一數(shù)據(jù)存儲裝置,其中該數(shù)據(jù)存儲裝置經(jīng)由一總線耦接至一主機(jī)裝置,該主機(jī)裝置經(jīng)由該總線對該數(shù)據(jù)存儲裝置的一快閃存儲器的數(shù)據(jù)進(jìn)行存取,該管理方法包括:[0006]經(jīng)由該總線對該主機(jī)裝置發(fā)送一裝置總線主控(DeviceBusMaster,DBM)請求訊息以請求該總線上數(shù)據(jù)傳輸?shù)囊豢刂茩?quán);響應(yīng)于該裝置總線主控請求訊息,檢測該總線以判斷是否從該主機(jī)裝置接收一第一裝置總線主控允許訊息;以及如果收到該第一裝置總線主控允許訊息,則對該主機(jī)裝置的一第一暫存存儲器進(jìn)行存取,以存取屬于該數(shù)據(jù)存儲裝置的一第二暫存存儲器的數(shù)據(jù)。[0007]本發(fā)明實(shí)施例另外公開了數(shù)據(jù)存儲系統(tǒng),包括:一快閃存儲器;以及一主機(jī)裝置,經(jīng)由一總線耦接至該數(shù)據(jù)存儲裝置,并經(jīng)由該總線對該數(shù)據(jù)存儲裝置的該快閃存儲器的數(shù)據(jù)進(jìn)行存取,其中該數(shù)據(jù)存儲裝置還包括:一存儲裝置控制器,;以及一存儲裝置收發(fā)器,耦接該存儲裝置控制器,經(jīng)由該總線對該主機(jī)裝置發(fā)送一裝置總線主控(DeviceBusMaster,DBM)請求訊息以請求該總線上數(shù)據(jù)傳輸?shù)囊豢刂茩?quán),其中該主機(jī)裝置還包括:一主機(jī)控制器,檢測到該裝置總線主控請求訊息后,經(jīng)由該總線發(fā)出一第一裝置總線主控允許訊息;其中該存儲裝置控制器檢測該總線以判斷是否從該主機(jī)裝置接收該第一裝置總線主控允許訊息,如果該存儲裝置控制器收到該第一裝置總線主控允許訊息,對該主機(jī)裝置的一第一暫存存儲器進(jìn)行存取,以存取屬于該數(shù)據(jù)存儲裝置的一第二暫存存儲器的數(shù)據(jù)。[0008]本發(fā)明公開的數(shù)據(jù)存儲系統(tǒng)以及其管理方法可以在數(shù)據(jù)存儲裝置和主機(jī)裝置連線間的任何階段,包括閑置狀態(tài)、寫入傳輸狀態(tài)或是讀取傳輸狀態(tài)進(jìn)行的情況下,只要判定需要使用主機(jī)裝置的暫存存儲器暫存數(shù)據(jù)或管理表,數(shù)據(jù)存儲裝置就可以即時發(fā)出裝置總線主控(devicebusmaster,以下稱為DBM)請求訊息至主機(jī)裝置,對主機(jī)裝置請求總線上數(shù)據(jù)傳輸?shù)目刂茩?quán)。一旦主機(jī)裝置允許數(shù)據(jù)傳輸?shù)目刂茩?quán),數(shù)據(jù)存儲裝置即可自由存取主機(jī)裝置的暫存存儲器?!靖綀D說明】[0009]圖1是顯示本發(fā)明實(shí)施例中一種數(shù)據(jù)存儲系統(tǒng)1的區(qū)塊圖;[0010]圖2是顯示本發(fā)明實(shí)施例中一種正常寫入傳輸模式的時序圖;[0011]圖3是顯示本發(fā)明實(shí)施例中一種正常讀取傳輸模式的時序圖;[0012]圖4是顯示本發(fā)明實(shí)施例中一種在正常寫入傳輸模式下請求總線主控方法的時序圖;[0013]圖5是顯示本發(fā)明實(shí)施例中一種在正常讀取傳輸模式下請求總線主控方法的時序圖;[0014]圖6是顯示本發(fā)明實(shí)施例中一種在閑置模式下請求總線主控方法的時序圖;[0015]圖7是顯示本發(fā)明實(shí)施例中一種解除請求總線主控方法的時序圖;[0016]圖8是顯示本發(fā)明實(shí)施例中另一種請求總線主控方法的時序圖;[0017]圖9是顯示本發(fā)明實(shí)施例中另一種請求總線主控方法的時序圖;[0018]圖10是顯示本發(fā)明實(shí)施例中另一種請求總線主控方法的時序圖;[0019]圖11是顯示本發(fā)明實(shí)施例另一種在獲得總線主控后針對寫入錯誤的管理方法的時序圖;[0020]圖12是顯示本發(fā)明實(shí)施例中另一種在獲得總線主控后針對寫入錯誤的管理方法的時序圖;以及[0021]圖13是顯示本發(fā)明實(shí)施例中一種數(shù)據(jù)存儲系統(tǒng)的管理方法13的流程圖。[0022]【符號說明】[0023]10~數(shù)據(jù)存儲裝置;[0024]100~存儲裝置收發(fā)器;[0025]102~存儲裝置控制器;[0026]104~快閃存儲器;[0027]1〇6~暫存存儲器;[0028]12~主機(jī)裝置;[0029]13~總線;[0030]120~主機(jī)裝置收發(fā)器;[0031]122~主機(jī)裝置控制器;[0032]124~暫存存儲器;[0033]CLK~時鐘信號線;[0034]DS~數(shù)據(jù)閃動信號線;[0035]CMD~指令信號線;[0036]DAT~數(shù)據(jù)信號線;[0037]200~指令訊息;[0038]202~回應(yīng)訊息;[0039]220、224~數(shù)據(jù)訊息;[0040]222、226~驗(yàn)證狀態(tài)訊息;[0041]240、242~數(shù)據(jù)快閃訊息;[0042]Tbsyl、Tbsy2~忙碌期間;[0043]Tblkl、Tblk2~區(qū)塊空閑期間;[0044]TDBM-re(ll、TDBM-re(l2、TDBM-re(l3、TDBM-re(l4~閑直期間;[0045]300~指令訊息;[0046]303~回應(yīng)訊息;[0047]320、322~數(shù)據(jù)訊息;[0048]340、342~數(shù)據(jù)快閃訊息;[0049]400、408~數(shù)據(jù)訊息;[0050]402、410~驗(yàn)證狀態(tài)訊息;[0051]404~DBM數(shù)據(jù)訊息;[0052]406~DBM驗(yàn)證狀態(tài)訊息;[0053]420~DBM允許訊息;[0054]422~DBM回應(yīng)訊息;[0055]442~DBM請求訊息;[0056]440、444、446~數(shù)據(jù)快閃訊息;[0057]500~指令訊息;[0058]502~回應(yīng)訊息;[0059]504~DBM允許訊息;[0060]506~DBM回應(yīng)訊息;[0061]520~DBM數(shù)據(jù)訊息;[0062]522~DBM驗(yàn)證狀態(tài)訊息;[0063]524~數(shù)據(jù)訊息;[0064]540~DBM請求訊息;[0065]542、544~數(shù)據(jù)快閃訊息;[0066]600~DBM請求訊息[0067]602~數(shù)據(jù)快閃訊息[0068]622~DBM允許訊息;[0069]622~DBM回應(yīng)訊息;[0070]640~DBM數(shù)據(jù)訊息;[0071]644~DBM驗(yàn)證狀態(tài)訊息;[0072]720~DBM請求訊息[0073]722~數(shù)據(jù)快閃訊息[0074]700~指令訊息;[0075]702~回應(yīng)訊息;[0076]740~數(shù)據(jù)訊息;[0077]840~DBM請求訊息[0078]842、844~數(shù)據(jù)快閃訊息[0079]800~指令訊息;[0080]802~回應(yīng)訊息;[0081]804~DBM允許訊息;[0082]806~DBM回應(yīng)訊息;[0083]820~DBM數(shù)據(jù)訊息;[0084]822~DBM驗(yàn)證狀態(tài)訊息;[0085]824~數(shù)據(jù)訊息;[0086]940~DBM請求訊息[0087]942、944~數(shù)據(jù)快閃訊息[0088]900~DBM允許訊息(TID=0);[0089]902~DBM回應(yīng)訊息(TID=0);[0090]904~DBM允許訊息(TI當(dāng)前第1頁1 2 3 
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1