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

      在移動臺中交接調(diào)制解調(diào)器和存儲器的設(shè)備和方法

      文檔序號:7721527閱讀:207來源:國知局
      專利名稱:在移動臺中交接調(diào)制解調(diào)器和存儲器的設(shè)備和方法
      背景技術(shù)
      1.發(fā)明領(lǐng)域本發(fā)明一般涉及移動臺(MS)中處理內(nèi)部數(shù)據(jù)的設(shè)備和方法,尤其涉及交接調(diào)制解調(diào)器和存儲器的設(shè)備和方法。
      2.相關(guān)技術(shù)描述MS在其早期發(fā)展階段只為語音呼叫服務(wù),隨著用戶需求的不斷增長和通信技術(shù)的進(jìn)步,現(xiàn)在,支持包括數(shù)據(jù)服務(wù)在內(nèi)的各種各樣服務(wù)。各種各樣服務(wù)是文本服務(wù)、圖形服務(wù)、電子郵件、語音郵件、導(dǎo)航、運(yùn)動圖像的發(fā)送等。
      MS配有處理在無線網(wǎng)絡(luò)上接收的數(shù)據(jù)和要發(fā)送的數(shù)據(jù)的調(diào)制解調(diào)器。調(diào)制解調(diào)器通常以芯片的形式實(shí)現(xiàn),調(diào)制解調(diào)器對于驅(qū)動MS來說是必不可少的。MS還配有存儲來自上述服務(wù)的數(shù)據(jù)和操作MS所需的信息的存儲器。因此,MS需要交接調(diào)制解調(diào)器和存儲器,以提供上述服務(wù)的設(shè)備。
      傳統(tǒng)MS把NOR(“或非”)閃速存儲器用于存儲應(yīng)用程序和OS(操作系統(tǒng))代碼。利用NOR閃速存儲器在MS中的調(diào)制解調(diào)器和存儲器之間交接數(shù)據(jù)的交接結(jié)構(gòu)顯示在

      圖1中。
      參照圖1,芯片選擇信號ROM_CSB、讀出允許信號RDB、寫入允許信號WRB、地址信號A、和數(shù)據(jù)信號D用于在調(diào)制解調(diào)器110和NOR閃速存儲器112之間交接數(shù)據(jù)。另外,芯片選擇信號(RAM_CSB)用于交接調(diào)制解調(diào)器110和工作存儲器114。
      參照圖1,調(diào)制解調(diào)器110處理在無線網(wǎng)絡(luò)上接收的數(shù)據(jù)或要發(fā)送的數(shù)據(jù)。一旦生成用于無線網(wǎng)絡(luò)上的數(shù)據(jù)發(fā)送/接收的數(shù)據(jù),調(diào)制解調(diào)器110還把數(shù)據(jù)存儲在NOR閃速存儲器112中。調(diào)制解調(diào)器110從NOR閃速存儲器112中讀取用于在無線網(wǎng)絡(luò)上發(fā)送的數(shù)據(jù)。當(dāng)對MS加電時(shí),調(diào)制解調(diào)器110通過NOR閃速存儲器112存取初始化所需的機(jī)器代碼,譬如,引導(dǎo)代碼、向量表、和負(fù)載代碼。NOR閃速存儲器112存儲MS中所需的應(yīng)用程序和OS代碼。工作存儲器114暫時(shí)存儲調(diào)制解調(diào)器110處理預(yù)定數(shù)據(jù)和提供特定服務(wù)所需的應(yīng)用程序,并且可以在需要的時(shí)候被存取。工作存儲器114可以是,例如,SRAM(靜態(tài)隨機(jī)存取存儲器)或UtRAM(實(shí)用隨機(jī)存取存儲器)。例如,在MS被初始化之后,調(diào)制解調(diào)器110從NOR閃速存儲器112中讀取OS代碼和呼叫軟件,將它們復(fù)制到工作存儲器114中。然后,調(diào)制解調(diào)器110訪問工作存儲器114。把數(shù)據(jù)從NOR閃速存儲器112復(fù)制到工作存儲器114中的理由是,由于用作工作存儲器114的SRAM的短存取時(shí)間,在工作存儲器114中可以更迅速地存取數(shù)據(jù)。調(diào)制解調(diào)器110直接從NOR閃速存儲器112中讀取應(yīng)用數(shù)據(jù)或直接把應(yīng)用數(shù)據(jù)寫入NOR閃速存儲器112中。在必要的時(shí)候,調(diào)制解調(diào)器110把應(yīng)用數(shù)據(jù)復(fù)制到工作存儲器114中。
      為了把數(shù)據(jù)寫入NOR閃速存儲器112中,調(diào)制解調(diào)器110通過芯片選擇信號ROM_CSB,啟用NOR閃速存儲器112,在啟用寫入允許信號WRB期間,通過地址信號A指定預(yù)定地址,同時(shí),通過數(shù)據(jù)信號D,把數(shù)據(jù)提供給NOR閃速存儲器112。NOR閃速存儲器112通過芯片選擇信號ROM_CSB啟用,并且,一旦在啟用寫入允許信號WRB的間隔內(nèi),接收到地址信號A和數(shù)據(jù)信號D,它就把數(shù)據(jù)信號D所代表的數(shù)據(jù)存儲在地址信號A指定的區(qū)域中。
      為了從NOR閃速存儲器112中讀出數(shù)據(jù),調(diào)制解調(diào)器110通過芯片選擇信號ROM_CSB,啟用NOR閃速存儲器112,并且,在啟用讀出允許信號RDB期間,通過地址信號A接收來自NOR閃速存儲器112的數(shù)據(jù)信號。NOR閃速存儲器112通過芯片選擇信號ROM_CSB啟用,在啟用讀出允許信號RDB期間,讀出來自從調(diào)制解調(diào)器110接收的地址信號A所指定的存儲區(qū)的數(shù)據(jù),并且把數(shù)據(jù)信號D發(fā)送到調(diào)制解調(diào)器110。
      為了把數(shù)據(jù)寫入工作存儲器114中,調(diào)制解調(diào)器110通過芯片選擇信號RAM_CSB,啟用工作存儲器114,并且,一旦在啟用寫入允許信號WRB期間,接收到地址信號A和數(shù)據(jù)信號D,它就把代表數(shù)據(jù)的數(shù)據(jù)信號D存儲在地址信號A指定的存儲區(qū)中。
      為了從工作存儲器114中讀出數(shù)據(jù),調(diào)制解調(diào)器110通過芯片選擇信號RAM_CSB,啟用工作存儲器114,并且,在啟用讀出允許信號RDB期間,通過地址信號A接收來自工作存儲器114的數(shù)據(jù)信號D。工作存儲器114通過芯片選擇信號RAM_CSB啟用,在啟用讀出允許信號RDB期間,讀出來自地址信號A所指定的存儲區(qū)的數(shù)據(jù),并且把數(shù)據(jù)信號D發(fā)送到調(diào)制解調(diào)器110。
      當(dāng)前,16或32Mb(兆位)的存儲容量對于MS提供的服務(wù)來說足夠了。但是,考慮到通信市場的迅速增長,各種各樣的MS服務(wù)、高級功能、高容量、和導(dǎo)致的數(shù)據(jù)文件大小的增加,存儲容量要求是64/128Mb或更大。
      就其結(jié)構(gòu)而言,不可能提供存儲速度要求提高了的廉價(jià)NOR閃速存儲器。此外,對NOR閃速存儲器需求的急劇增加增大了為制造NOR閃速存儲器供應(yīng)零部件的難度。在這種背景下,NAND(“與非”)閃速存儲器因可以低價(jià)提供而可以更廣泛地用作MS的存儲器。
      將容量相同的NOR閃速存儲器和NAND閃速存儲器作比較,前者每兆字節(jié)3.56美元,后者每兆字節(jié)0.83美元。可以期待,在2002年,NOR閃速存儲器和NAND閃速存儲器將分別是3.06美元和0.63美元。
      就密度而言,512Mb的NAND閃速存儲器對應(yīng)于64-Mb NOR閃速存儲器。在2002年,1024Mb的NAND閃速存儲器將對應(yīng)于128-Mb NOR閃速存儲器。
      因此,可以斷言,就成本和密度而言,NAND閃速存儲器優(yōu)于NOR閃速存儲器。因此,在MS中,NOR閃速存儲器已經(jīng)到達(dá)它們的使用極限。
      發(fā)明概述因此,本發(fā)明的一個(gè)目的是提供一種利用NAND閃速存儲器的MS。
      本發(fā)明的另一個(gè)目的是提供一種在MS中的調(diào)制解調(diào)器和NAND閃速存儲器之間交接數(shù)據(jù)的設(shè)備和方法。
      為了實(shí)現(xiàn)上面和其它目的,本發(fā)明提供了在MS中的調(diào)制解調(diào)器和NAND閃速存儲器之間交接數(shù)據(jù)的設(shè)備和方法。在NAND閃速存儲器和調(diào)制解調(diào)器之間的接口電路中,工作存儲器具有比NAND閃速存儲器的容量小的容量,把存儲在NAND閃速存儲器中的一部分信息復(fù)制到其中,和具有與NAND閃速存儲器的第一地址不同的第二地址??删幊檀鎯ζ骶哂邪汛鎯υ贜AND閃速存儲器中的一部分信息復(fù)制到工作存儲器所需的機(jī)器代碼。控制器與可編程存儲器相連接,用于控制利用第二地址隨機(jī)讀出存儲在工作存儲器中的信息。
      為了把數(shù)據(jù)寫入NAND閃速存儲器中,當(dāng)調(diào)制解調(diào)器啟用第一芯片選擇信號和寫入命令時(shí),通過啟用用于啟動NAND閃速存儲器的第二芯片選擇信號和命令鎖存允許信號,把寫入命令發(fā)送到NAND閃速存儲器。通過禁用命令鎖存允許信號和啟用地址鎖存允許信號,和把來自調(diào)制解調(diào)器的數(shù)據(jù)寫入NAND閃速存儲器中,把寫入地址發(fā)送到NAND閃速存儲器。通過禁用地址鎖存允許信號和第三芯片選擇信號,在糾錯(cuò)碼發(fā)生器中生成數(shù)據(jù)的糾錯(cuò)碼。通過禁用第三芯片選擇信號和啟用用于啟動NAND閃速存儲器的第二芯片選擇信號,把糾錯(cuò)碼發(fā)送到NAND閃速存儲器,并且將其寫入NAND閃速存儲器中。然后,禁用第二芯片選擇信號。
      為了從NAND閃速存儲器中讀出數(shù)據(jù),當(dāng)調(diào)制解調(diào)器啟用第一芯片選擇信號和讀出命令時(shí),通過啟用用于啟動NAND閃速存儲器的第二芯片選擇信號和命令鎖存允許信號,把讀出命令發(fā)送到NAND閃速存儲器。通過禁用命令鎖存允許信號和啟用地址鎖存允許信號,把讀出地址發(fā)送到NAND閃速存儲器,和讀出在讀出地址上的數(shù)據(jù)和數(shù)據(jù)的糾錯(cuò)碼。通過禁用地址鎖存允許信號和第三芯片選擇信號,在糾錯(cuò)碼發(fā)生器中生成數(shù)據(jù)的糾錯(cuò)碼。當(dāng)禁用第三芯片選擇信號時(shí),通過將讀出的糾錯(cuò)碼與生成的糾錯(cuò)碼相比較,確定讀出的數(shù)據(jù)是否存在錯(cuò)誤。如果確定讀出的數(shù)據(jù)存在錯(cuò)誤,那么,糾正錯(cuò)誤。
      附圖簡述通過結(jié)合附圖,進(jìn)行如下詳細(xì)描述,本發(fā)明的上面和其它目的、特征和優(yōu)點(diǎn)將更加清楚,在附圖中圖1是交接MS中的調(diào)制解調(diào)器和存儲器的傳統(tǒng)設(shè)備的方塊圖;圖2是根據(jù)本發(fā)明實(shí)施例交接MS中的調(diào)制解調(diào)器和存儲器的設(shè)備的方塊圖;圖3是圖2所示的NFC(NAND閃速存儲器)的方塊圖;圖4是顯示根據(jù)本發(fā)明實(shí)施例把數(shù)據(jù)從MS中的調(diào)制解調(diào)器寫入存儲單元中的流程圖;圖5是顯示根據(jù)本發(fā)明實(shí)施例把數(shù)據(jù)從MS中的存儲單元讀到調(diào)制解調(diào)器中的流程圖;圖6顯示了圖3所示的組合邏輯單元的一部分;圖7是含有圖6所示的組合邏輯單元的交接設(shè)備的時(shí)序圖;圖8是組合邏輯單元的另一個(gè)實(shí)施例的詳細(xì)電路圖;和圖9是當(dāng)使用圖8所示的組合邏輯單元時(shí),輸入到ECC(糾錯(cuò)碼)發(fā)生器的信號的時(shí)序圖。
      優(yōu)選實(shí)施例詳述下文參照附圖描述本發(fā)明的優(yōu)選實(shí)施例。在如下的描述中,對那些眾所周知的功能或結(jié)構(gòu)將不作詳細(xì)描述,否則的話,本發(fā)明的重點(diǎn)將不突出。
      為了用根據(jù)本發(fā)明的NAND閃速存儲器取代NOR閃速存儲器,一般說來,要解決如下幾個(gè)方面。
      (1)當(dāng)最初對MS加電時(shí),調(diào)制解調(diào)器隨機(jī)存取包括向量表、引導(dǎo)代碼、和負(fù)載代碼的機(jī)器代碼,供初始化用。在傳統(tǒng)NOR閃速存儲器的情況中,機(jī)器代碼是否在允許隨機(jī)存取的NOR閃速存儲器中是無關(guān)緊要的。但是,由于根據(jù)本發(fā)明的NAND閃速存儲器不允許隨機(jī)存取,因此,需要允許對機(jī)器代碼隨機(jī)存取的器件。
      (2)需要NAND閃速存儲器控制器,它根據(jù)來自調(diào)制解調(diào)器的命令,控制NAND閃速存儲器,并且報(bào)告NAND閃速存儲器的控制狀態(tài),從而使調(diào)制解調(diào)器能夠存取NAND閃速存儲器。
      圖2顯示了根據(jù)本發(fā)明實(shí)施例交接調(diào)制解調(diào)器和存儲單元的設(shè)備,它滿足上面幾個(gè)方面。如圖所示,交接設(shè)備包括調(diào)制解調(diào)器210、存儲單元230、和交接調(diào)制解調(diào)器210和存儲單元230的接口220。
      參照圖2,接口220包括NFC222、掩模型ROM(只讀存儲器)224、和糾錯(cuò)碼(ECC)發(fā)生器226。調(diào)制解調(diào)器210可以隨機(jī)存取掩模型ROM224。因此,掩模型ROM224存儲初始化所需的基本數(shù)據(jù),譬如,向量表、引導(dǎo)代碼、和負(fù)載代碼,從而回避了NOR閃速存儲器或刷新的需要。掩模型ROM224的基本數(shù)據(jù)是把數(shù)據(jù)從NAND閃速存儲器232復(fù)制到工作存儲器234的程序數(shù)據(jù)。
      ECC發(fā)生器226接收在調(diào)制解調(diào)器210和存儲單元230之間發(fā)送的數(shù)據(jù),為輸入數(shù)據(jù)生成奇偶校驗(yàn)碼ECCDATAL[7:0]、ECCDATAH[7:0]和ECCDATAX[7:0]。奇偶校驗(yàn)碼用于調(diào)制解調(diào)器中的位錯(cuò)誤檢驗(yàn)和糾正。掩模型ROM224通過來自調(diào)制解調(diào)器210的芯片選擇信號ROM1_CSB啟用,并且,根據(jù)地址信號A[13:1],把數(shù)據(jù)D[15:0]輸出到調(diào)制解調(diào)器210。NFC222控制存儲單元230,以便調(diào)制解調(diào)器210可以把數(shù)據(jù)寫入存儲單元230中或從存儲單元230中讀出數(shù)據(jù)。也就是說,根據(jù)從調(diào)制解調(diào)器210接收的命令ROM2_CSB、GP_CSB、WRB和RDB,NFC_220通過信號NFROM_CSB、CLE、ALE、NAND_WRB和NAND_RDB控制存儲單元230。這些信號和命令下面將作進(jìn)一步描述。NFC220還向調(diào)制解調(diào)器210報(bào)告存儲單元230的當(dāng)前控制狀態(tài),并且把ECC發(fā)生器226生成的奇偶校驗(yàn)碼發(fā)送到調(diào)制解調(diào)器210。
      存儲單元230包括NAND閃速存儲器232和工作存儲器234。NAND閃速存儲器232在NFC222的控制下,讀寫數(shù)據(jù)。工作存儲器234暫時(shí)存儲從調(diào)制解調(diào)器210接收的數(shù)據(jù),以便于調(diào)制解調(diào)器210快速數(shù)據(jù)存取。
      現(xiàn)在,定義與接口220有關(guān)的信號如下。
      對于輸入到接口220的信號,ROM1_CSB是啟用掩模型ROM224的芯片選擇信號。ROM2_CSB是當(dāng)NFC222存取ECC發(fā)生器226、NAND閃速存儲器232、或工作存儲器234時(shí)啟用的、輸入到NFC222的芯片選擇信號。GP_CSB是輸入到NFC222的和當(dāng)NFC222存取ECC發(fā)生器226或NAND閃速存儲器232時(shí)啟用的芯片選擇信號。A[13:1]是地址總線信號。RDB是為調(diào)制解調(diào)器210從NAND閃速存儲器230、工作存儲器234、ECC發(fā)生器226、或NFC222中讀出數(shù)據(jù)而啟用的。WRB是為調(diào)制解調(diào)器210把數(shù)據(jù)寫入NAND閃速存儲器230、工作存儲器234、ECC發(fā)生器226、或NFC222中而啟用的。
      對于從接口220輸出的信號,當(dāng)存取NAND閃速存儲器232時(shí),啟用ALE(地址鎖存允許信號),以便把地址寫入數(shù)據(jù)總線中。當(dāng)存取NAND閃速存儲器232時(shí),啟用CLE(命令鎖存允許信號),以便把命令寫入數(shù)據(jù)總線中。命令可以根據(jù)NAND閃速存儲器232來定義。NFROM_CSB是為NFC222存取NAND閃速存儲器232而啟用的芯片選擇信號。當(dāng)NFC222把數(shù)據(jù)寫入NAND閃速存儲器232中時(shí),啟用NAND_WRB。當(dāng)NFC222從NAND閃速存儲器232中讀出數(shù)據(jù)時(shí),啟用NAND_RDB。
      對于接口220中的內(nèi)部信號,NFC222通過ECC_START啟用ECC發(fā)生器226,以生成奇偶校驗(yàn)碼。ECC_RCE是為根據(jù)來自ECC222的請求,讀出奇偶校驗(yàn)碼而啟用的芯片選擇信號。ECCDATAL[7:0]、ECCDATAH[7:0]和ECCDATAX[7:0]是代表ECC發(fā)生器226根據(jù)來自NFC222的請求生成的奇偶校驗(yàn)碼的信號。
      除了上述信號之外,RBB是代表NAND閃速存儲器的狀態(tài),即,就緒狀態(tài)或忙狀態(tài)的信號。當(dāng)NAND閃速存儲器232忙著時(shí),不允許調(diào)制解調(diào)器210存取數(shù)據(jù)。換句話說,只有當(dāng)NAND閃速存儲器232就緒時(shí),數(shù)據(jù)存取才可以進(jìn)行。調(diào)制解調(diào)器210利用通過通用輸入輸出引腳GPIO_INT接收的信號RBB,確定NAND閃速存儲器232的當(dāng)前狀態(tài),供將調(diào)制解調(diào)器210與外部設(shè)備交接用。RAM_CSB是調(diào)制解調(diào)器210存取工作存儲器234時(shí)啟用的芯片選擇信號。當(dāng)NFC222不存取NAND閃速存儲器232時(shí),可以將信號ROM2_CSB與RAM_CSB連接在一起。
      由于供初始化用的機(jī)器代碼存儲在掩模型ROM224中,調(diào)制解調(diào)器210在開始加電時(shí),利用從掩模型ROM224中讀出的機(jī)器代碼進(jìn)行自舉。在初始化之后,調(diào)制解調(diào)器210從NAND閃速存儲器232中讀出0S代碼和呼叫軟件,并且把它們復(fù)制到工作存儲器234中。然后,調(diào)制解調(diào)器210存取工作存儲器234。把數(shù)據(jù)從NAND閃速存儲器232復(fù)制到工作存儲器234中的理由是用作工作存儲器234的SRAM或UtRAM的短存取時(shí)間。雖然調(diào)制解調(diào)器直接從NAND閃速存儲器232中讀取應(yīng)用數(shù)據(jù)或直接把應(yīng)用數(shù)據(jù)寫入NAND閃速存儲器232中,但是,在必要的時(shí)候,也可以把應(yīng)用數(shù)據(jù)復(fù)制到工作存儲器234中。
      圖3是圖2所示的NFC222的詳細(xì)方塊圖。參照圖3,當(dāng)啟用從調(diào)制解調(diào)器210接收的芯片選擇信號GP_CSB和寫入允許信號WRB,和把特定地址和數(shù)據(jù)分別寫入地址總線信號A和數(shù)據(jù)總線信號D中時(shí),它們控制通過第一寄存器群中的端點(diǎn)Q0到Q4輸出的信號。Mux_Select是通過端口Q3輸出的。如果Mux_Select被設(shè)置成0,通過第一組合邏輯單元和第一寄存器群控制與NAND閃速存儲器232有關(guān)的信號CLE、ALE、NFROM_CSB、NAND_WRB、和NAND_RDB和與ECC發(fā)生器226有關(guān)的信號ECC_RCE。另一方面,如果Mux_Select被設(shè)置成1,通過第二組合邏輯單元和第二寄存器群控制信號CLE、ALE、NFROM CSB、NAND_WRB、NAND_RDB、和ECC_RCE。也就是說,利用第一組合邏輯單元和第一寄存器群,或第二組合邏輯單元和第二寄存器群來控制NAND閃速存儲器232和ECC發(fā)生器226。
      下面對根據(jù)本發(fā)明實(shí)施例的交接設(shè)備的操作加以描述??梢栽诎褦?shù)據(jù)寫入NAND閃速存儲器232中和從NAND閃速存儲器232中讀出數(shù)據(jù)方面對操作加以考慮。
      圖4和5分別是顯示從NAND閃速存儲器232中讀出數(shù)據(jù)和把數(shù)據(jù)寫入NAND閃速存儲器232中的NFC_222中的控制操作的流程圖。
      參照圖4,在步驟410中,NFC222接收來自調(diào)制解調(diào)器210的數(shù)據(jù)寫入請求。調(diào)制解調(diào)器210利用地址總線信號A、數(shù)據(jù)總線信號D、寫入允許信號WRB、和芯片選擇信號GP_CSB或ROM2_CSB請求數(shù)據(jù)寫入。
      在步驟412中,NFC222啟用存取NAND閃速存儲器232的芯片選擇信號NFROM_CSB和把數(shù)據(jù)寫入命令發(fā)送到NAND閃速存儲器232的信號CLE。NAND閃速存儲器232通過NFROM_CSB啟用,為響應(yīng)信號CLE,接收來自NFC222的命令作好準(zhǔn)備。在步驟414中,NFC222通過數(shù)據(jù)總線信號D[7:0]向NAND閃速存儲器232發(fā)送寫入命令(80H)。然后,NAND閃速存儲器232等待接收要寫入的地址和數(shù)據(jù)。同時(shí),在步驟416中,NFC222禁用信號CLE和啟用分別存取NAND閃速存儲器232和發(fā)送地址的信號NFROM_CSB和ALE。
      在步驟418中,NFC222通過數(shù)據(jù)總線信號D[7:0]發(fā)送要把數(shù)據(jù)寫在上面的地址。然后,在步驟420中,NFC222禁用信號ALE和啟用在ECC發(fā)生器226中生成奇偶校驗(yàn)碼的信號ECC_START。
      調(diào)制解調(diào)器210通過數(shù)據(jù)總線信號D[15:0]發(fā)送預(yù)定寫入數(shù)據(jù)。把數(shù)據(jù)寫在NAND閃速存儲器232中的指定地址上。數(shù)據(jù)還被饋送到ECC發(fā)生器226,ECC發(fā)生器226生成供接收數(shù)據(jù)用的奇偶校驗(yàn)碼ECDATAL[7:0]、ECDATAH[7:0]和ECDATAX[7:0]。
      在步驟422中,調(diào)制解調(diào)器210通過NFC 222啟用信號ECC_RCE,讀出奇偶校驗(yàn)碼ECDATAL[7:0]、ECDATAH[7:0]和ECDATAX[7:0]。在步驟424中,NFC222禁用信號ECC_START和啟用信號NFROM_CSB,把奇偶校驗(yàn)碼寫入NAND閃速存儲器232中。隨后,在步驟426中,調(diào)制解調(diào)器2l0通過數(shù)據(jù)總線信號D[7:0]發(fā)送奇偶校驗(yàn)碼。把奇偶校驗(yàn)碼存儲在NAND閃速存儲器232的預(yù)定區(qū)域中。
      NFC222在步驟428中啟用信號CLE,和在步驟430中發(fā)送用于通過數(shù)據(jù)總線信號D[7:0]確定數(shù)據(jù)寫入是否取得成功的檢驗(yàn)命令(10H)。在步驟432中,NFC222禁用信號CLE。
      一旦接收到檢驗(yàn)命令,NAND閃速存儲器232就通過數(shù)據(jù)總線信號D[6]發(fā)送有關(guān)它當(dāng)前狀態(tài)的信息。當(dāng)前狀態(tài)指的是忙狀態(tài)或空閑狀態(tài)。即使不接收檢驗(yàn)命令,NAND閃速存儲器232也總是通過信號RBB向調(diào)制解調(diào)器210報(bào)告它的當(dāng)前狀態(tài)。NAND閃速存儲器232通過數(shù)據(jù)總線信號D
      告訴NFC222數(shù)據(jù)寫入是否取得成功。
      在步驟434中,調(diào)制解調(diào)器210通過數(shù)據(jù)總線信號D[6]或RBB確定NAND閃速存儲器232的狀態(tài)。如果NAND閃速存儲器232處在空閑狀態(tài),調(diào)制解調(diào)器210就在步驟436中,通過數(shù)據(jù)總線信號D
      確定在數(shù)據(jù)寫入期間已經(jīng)出現(xiàn)了錯(cuò)誤。如果數(shù)據(jù)寫入取得成功,NFC222就禁用信號NFROM_CSB和結(jié)束數(shù)據(jù)寫入。另一方面,在數(shù)據(jù)寫入失敗的情況下,NFC222禁用信號NFROM_CSB,返回到步驟410。
      參照圖5,在步驟5l0中,NFC222接收來自調(diào)制解調(diào)器210的數(shù)據(jù)讀出請求。調(diào)制解調(diào)器210利用地址總線信號A、數(shù)據(jù)總線信號D、讀出允許信號RDB、和芯片選擇信號GP_CSB或ROM2_CSB請求數(shù)據(jù)讀出。
      在步驟512中,NFC222啟用存取NAND閃速存儲器232的芯片選擇信號NFROM_CSB和把數(shù)據(jù)讀出命令發(fā)送到NAND閃速存儲器232的信號CLE。NAND閃速存儲器232通過NFROM_CSB啟用,為響應(yīng)信號CLE,接收來自NFC222的命令作好準(zhǔn)備。在步驟514中,NFC222通過數(shù)據(jù)總線信號D[7:0]向NAND閃速存儲器232發(fā)送數(shù)據(jù)讀出命令(00H)。然后,NAND閃速存儲器232等待接收地址。同時(shí),在步驟516中,NFC222禁用信號CLE和啟用發(fā)送地址的信號ALE。
      在步驟518中,NFC222通過數(shù)據(jù)總線信號D[7:0]發(fā)送要從中讀出數(shù)據(jù)的地址。然后,在步驟520中,NFC222禁用信號ALE。一旦接收到數(shù)據(jù)讀出命令和地址,NAND閃速存儲器232就通過數(shù)據(jù)總線信號D[6]或信號RBB,發(fā)送有關(guān)它當(dāng)前狀態(tài)的信息。當(dāng)前狀態(tài)指的是忙狀態(tài)或空閑狀態(tài)。在空閑狀態(tài)下,NAND閃速存儲器232從地址中讀出數(shù)據(jù),并且通過數(shù)據(jù)總線信號D[7:0]發(fā)送它。
      在步驟524中,調(diào)制解調(diào)器210通過數(shù)據(jù)總線信號D[6]或信號RBB確定NAND閃速存儲器232的狀態(tài)。如果NAND閃速存儲器232處在空閑狀態(tài),調(diào)制解調(diào)器210就在步驟524中啟用生成供讀出數(shù)據(jù)用的奇偶校驗(yàn)碼的信號ECC_START。ECC發(fā)生器226生成供讀出數(shù)據(jù)用的奇偶校驗(yàn)碼ECDATAL[7:0]、ECDATAH[7:0]和ECDATAX[7:0]。
      調(diào)制解調(diào)器210在步驟526中,通過EFC222啟用信號ECC_RCE,從ECC發(fā)生器226中讀出奇偶校驗(yàn)碼,和在步驟528中,通過EFC222禁用信號ECC_START。在步驟530中,調(diào)制解調(diào)器210從NAND閃速存儲器232中讀出與讀出數(shù)據(jù)相對應(yīng)的奇偶校驗(yàn)碼。然后,在步驟532中,調(diào)制解調(diào)器210禁用信號NFROM_CSB。
      調(diào)制解調(diào)器210在步驟534中,將生成的奇偶校驗(yàn)碼與讀出的奇偶校驗(yàn)碼相比較,并且在步驟536中,根據(jù)比較結(jié)果確定讀出數(shù)據(jù)是否存在錯(cuò)誤。如果奇偶校驗(yàn)碼有異,調(diào)制解調(diào)器210就確定讀出數(shù)據(jù)存在錯(cuò)誤。如果它們是相同的,調(diào)制解調(diào)器210就確定在讀出數(shù)據(jù)中沒有錯(cuò)誤。
      如果在步驟536中,調(diào)制解調(diào)器210確定讀出數(shù)據(jù)沒有錯(cuò)誤,那么,結(jié)束數(shù)據(jù)讀出操作,否則,在步驟538中糾正錯(cuò)誤,然后,結(jié)束數(shù)據(jù)讀出操作。
      如上所述,數(shù)據(jù)被寫入NAND閃速存儲器232的數(shù)據(jù)區(qū)中。對于數(shù)據(jù)寫入,ECC發(fā)生器226為數(shù)據(jù)生成奇偶校驗(yàn)碼。調(diào)制解調(diào)器210把奇偶校驗(yàn)碼寫入NAND閃速存儲器232中。在讀出操作中,把從NAND閃速存儲器232中讀出的數(shù)據(jù)饋送到ECC發(fā)生器226。ECC發(fā)生器226為讀出數(shù)據(jù)生成新的奇偶校驗(yàn)碼。調(diào)制解調(diào)器210將新的奇偶校驗(yàn)碼與像存儲在NAND閃速存儲器232中那樣的、與讀出數(shù)據(jù)相對應(yīng)的奇偶校驗(yàn)碼相比較。根據(jù)比較結(jié)果,調(diào)制解調(diào)器確定讀出數(shù)據(jù)是否存在錯(cuò)誤。如果是,糾正錯(cuò)誤。
      同時(shí),當(dāng)最初加電時(shí),調(diào)制解調(diào)器210從掩模型ROM224中讀出機(jī)器代碼,進(jìn)行初始化。初始化操作將參照圖2加以描述。
      在最初加電時(shí),調(diào)制解調(diào)器210啟用芯片選擇信號ROMl_CSB來存取掩模型ROM224。掩模型ROM224通過ROMl_CSB啟用,并且等待來自調(diào)制解調(diào)器210的命令。調(diào)制解調(diào)器210通過地址總線信號A[13:1]把存儲機(jī)器代碼的地址提供經(jīng)掩模型ROM224。然后,掩模型ROM224讀出地址上的機(jī)器代碼,通過數(shù)據(jù)總線信號D[15:0]發(fā)送它們。調(diào)制解調(diào)器210根據(jù)機(jī)器代碼進(jìn)行初始化。
      如上所述,調(diào)制解調(diào)器210把從NAND閃速存儲器232中讀出的數(shù)據(jù)復(fù)制到工作存儲器234中,供快速存取用。
      為此,調(diào)制解調(diào)器210啟用芯片選擇信號RAM_CSB,通過端口CE1存取工作存儲器234。如果調(diào)制解調(diào)器210不存取NAND閃速存儲器232,可以用信號ROM2_CSB來取代信號RAM_CSB。工作存儲器234通過信號RAM_CSB啟動,等待接收來自調(diào)制解調(diào)器210的命令。當(dāng)調(diào)制解調(diào)器210打算把從NAND閃速存儲器232讀出的OS代碼和呼叫軟件復(fù)制到工作存儲器234中時(shí),它啟用寫入允許信號WRB。相反,為了從工作存儲器234中讀出OS代碼和呼叫軟件,調(diào)制解調(diào)器210啟用讀出允許信號RDB。通過端口OE把信號WRB饋送到工作存儲器234,和通過端口WE把信號RDB饋送到工作存儲器234。當(dāng)啟用端口OE時(shí),工作存儲器234等待從調(diào)制解調(diào)器210接收地址和數(shù)據(jù),譬如,OS代碼、呼叫軟件等。工作存儲器234通過地址總線信號[21:1]接收地址,通過數(shù)據(jù)總線信號[15:0]接收數(shù)據(jù),把數(shù)據(jù)寫在地址上。
      如果先啟動工作存儲器234,然后,啟用端口WE,那么,工作存儲器234等待從調(diào)制解調(diào)器210接收地址。一旦通過地址總線信號[21:1]接收到地址,就讀出地址上的數(shù)據(jù),和通過數(shù)據(jù)總線信號D[15:0]把它發(fā)送到調(diào)制解調(diào)器210。
      回頭參照圖3,對于從調(diào)制解調(diào)器210的信號輸入,即,A[13:1]、D[15:0]、GP_CSB、WRB、RDB、和ROM2_CSB,NFC 222輸出把數(shù)據(jù)寫入NAND閃速存儲器232中或從NAND閃速存儲器232中讀出數(shù)據(jù)所需的信號,即,CLE、ALE、ECC_RCE、NFROM_CSB、GP_CSB_OUT、NAND_WRB、和NAND_RDB。
      通過AND(“與”)門把信號GP_CSB和WRB饋送到第一寄存器群的端口CK。第一寄存器群通過端口Q3輸出信號Mux_Select,作為多路復(fù)用器(MUX)多路復(fù)用信號CLE、ALE、ECC_RCE、NFROM_CSB、GP_CSB_OUT、NAND_WRB、和NAND_RDB的允許信號。第一寄存器群利用第一組合邏輯單元,根據(jù)信號A[13:1]和D[15:0]控制信號CLE、ALE、ECC_RCE、和NFROM_CSB。把信號A[12]和A[13]和芯片選擇信號GP_CSB施加到第二組合邏輯單元的輸入端上。第二組合邏輯單元生成信號CLE、ALE、ECC_RCE、和NFROM_CSB。信號GP_CSB_OUT用作NAND閃速存儲器232或LCD(液晶顯示器)模塊(未示出)的接口信號。當(dāng)啟用信號GP_CSB,和信號A[10]和A[13]二者都是1時(shí),啟用信號GP_CSB_OUT,并且把信號GP_CSB_OUT用作芯片選擇信號。
      圖6顯示了圖3所示的第二組合邏輯單元。參照圖6,以觸發(fā)器(F/F)的形式構(gòu)造組合邏輯單元。第一反相器NOT1使地址信號A[12]反相。第一OR(“或”)門OR1對第一反相器NOT1的輸出和芯片選擇信號GP_CSB進(jìn)行“或”選通。第三OR門OR3對第一OR門OR1的輸出和寫入允許信號WRB進(jìn)行“或”選通。把第三OR門OR3的輸出作為時(shí)鐘脈沖信號MSM_CLK饋送到寄存器群。
      第二反相器NOT2使地址信號A[13]反相。第二OR門OR2對第二反相器NOT2的輸出和芯片選擇信號GP_CSB進(jìn)行“或”選通。第四OR門OR4對第二OR門OR2的輸出和寫入允許信號WRB進(jìn)行“或”選通。第四和第五OR門OR4和OR5的輸出分別變成NAND閃速存儲器寫入信號NAND_WRB和NAND閃速存儲器讀出信號NAND_RDB。
      圖7是含有圖3和6所示的組合邏輯單元的NFC222的時(shí)序圖。參照圖7,描述讀出信號和寫入信號的時(shí)序。
      當(dāng)請求數(shù)據(jù)寫入時(shí),在時(shí)刻t0低電平啟用芯片選擇信號GO_CSB。在從時(shí)刻t1的下降沿開始的一個(gè)時(shí)鐘脈沖間隔內(nèi)啟用信號WRB。這對應(yīng)于圖4中從步驟410到步驟412,或圖5中從步驟510到步驟512的轉(zhuǎn)變。也就是說,由于啟用了信號GP_CSB和WRB,因此,滿足步驟410或510。在時(shí)刻t2,高電平啟用信號CLE,并且,信號NFROM_CSB轉(zhuǎn)變成低電平。也就是說,執(zhí)行步驟412或512。然后,在時(shí)刻t1的下降沿和時(shí)刻t7的下降沿之間,如步驟414或514中那樣,輸出讀出命令或?qū)懭朊?,作為接口輸出I/O。在輸出讀出命令或?qū)懭朊钪?,在時(shí)刻t7的下降沿上啟用使命令得以發(fā)送的信號CLE和ALE二者。
      然后,輸出讀出地址或?qū)懭氲刂?。由于在把?shù)據(jù)輸入NAND閃速存儲器中或從NAND閃速存儲器中讀出數(shù)據(jù)期間的高差錯(cuò)率,必須在寫入數(shù)據(jù)或讀出數(shù)據(jù)之前啟動ECC發(fā)生器226。
      為了把開始命令發(fā)送到ECC發(fā)生器226,在時(shí)刻t8的上升沿啟用信號GP_CSB,和在時(shí)刻t19的下降沿啟用信號WRB。因此,在時(shí)刻t19的下降沿,信號NFROM_CSB從低電平轉(zhuǎn)變成高電平,和信號ECC_RCE從高電平轉(zhuǎn)變成低電平。因此,從時(shí)刻t20到時(shí)刻t25,把開始命令傳送到ECC發(fā)生器226。然后,執(zhí)行數(shù)據(jù)讀出命令或數(shù)據(jù)寫入命令。
      從圖7中可以看出,在傳送命令信號之前和之后分別損失了兩個(gè)時(shí)鐘脈沖。這是因?yàn)?,在利用地址信號A[12]和信號GP_CSB生成寫入時(shí)鐘脈沖信號MSM_CLK之后,它起觸發(fā)器時(shí)鐘脈沖信號的作用,因此,根據(jù)輸入數(shù)據(jù),生成信號ALE、CLE、NFROM_CSB、和ECC_RCE。另外,借助于地址信號A[13]和信號GP_CSB,生成信號NAND_WEB和NAND_RDB。因此,在發(fā)送每個(gè)命令之前和之后出現(xiàn)兩個(gè)時(shí)鐘脈沖損失。
      圖8是根據(jù)本發(fā)明的組合邏輯單元的另一個(gè)實(shí)施例的詳細(xì)電路圖。參照圖8,把芯片選擇信號GP_CSB饋送到第一OR門OR1、第二OR門OR2、和第二反相器NOT2。第二反相器NOT2使信號GP_CSB反相。第一AND(“與”)門AND1對地址信號A[12]和第二反相器NOT2的輸出進(jìn)行AND選通,輸出信號NAND_CLE。第二AND門AND2對地址信號A[11]和第二反相器NOT2的輸出進(jìn)行AND選通,輸出信號NAND_ALE。
      同時(shí),第一反相器NOT1使地址信號A[13]反相。第一OR門OR1對信號GP_CSB和第一反相器NOT1的輸出進(jìn)行OR選通,輸出信號NAND_CSB。第二OR門OR2對信號GP_CSB和在第三反相器NOT3中反相的地址信號A[10]進(jìn)行OR選通,輸出信號ECC_RCE。
      圖9是輸入到含有圖8所示的組合邏輯單元的接口220中的ECC發(fā)生器的信號的時(shí)序圖。
      與圖7所示的信號時(shí)序相比,通過利用信號GP_CSB的特性,在傳送命令信號之前和之后沒有出現(xiàn)兩個(gè)時(shí)鐘脈沖的延遲。也就是說,這是因?yàn)槔肎P_CSB和A[12]、和GP_CSB和A[13]的信號對生成信號ECC_RCE、ALE、CLE、和NFROM_CSB,并且,這種組合邏輯單元不利用觸發(fā)器。
      按照如上所述的本發(fā)明,在MS中,高容量、廉價(jià)NAND閃速存儲器取代了在成本、容量、和供應(yīng)方面都存在諸多限制的NOR閃速存儲器。因此,MS在成本和性能方面都得到提升。
      雖然通過參照本發(fā)明的某些優(yōu)選實(shí)施例,已經(jīng)對本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對其作各種各樣的改變,而不偏離所附權(quán)利要求書所限定的本發(fā)明的精神和范圍。
      權(quán)利要求
      1.一種內(nèi)含NAND閃速存儲器的電路,所述NAND閃速存儲器含有數(shù)個(gè)輸入和輸出引腳和含有第一地址,用于存儲操作對象所需的信息,接收讀出命令和地址,和輸出存儲在地址上的信息,所述電路包括工作存儲器,具有比NAND閃速存儲器的容量小的容量,把存儲在NAND閃速存儲器中的一部分信息復(fù)制到其中,和具有與NAND閃速存儲器的第一地址不同的第二地址;可編程存儲器,含有把存儲在NAND閃速存儲器中的一部分信息復(fù)制到工作存儲器所需的機(jī)器代碼;和與可編程存儲器相連接的控制器,用于控制利用第二地址隨機(jī)讀出存儲在工作存儲器中的信息。
      2.根據(jù)權(quán)利要求1所述的電路,其中,在初始操作中,控制器從可編程存儲器中讀出機(jī)器代碼,和把存儲在NAND閃速存儲器中的一部分信息復(fù)制到工作存儲器中。
      3.根據(jù)權(quán)利要求1所述的電路,還包括糾錯(cuò)碼發(fā)生器,用于為要寫入或讀出的數(shù)據(jù)生成糾錯(cuò)碼,和把糾錯(cuò)碼輸出到控制器。
      4.根據(jù)權(quán)利要求3所述的電路,其中,當(dāng)數(shù)據(jù)寫入NAND閃速存儲器中時(shí),控制器控制糾錯(cuò)碼發(fā)生器生成糾錯(cuò)碼,和控制NAND閃速存儲器把糾錯(cuò)碼存儲在與用于數(shù)據(jù)的地址不同的地址上。
      5.根據(jù)權(quán)利要求3所述的電路,其中,當(dāng)讀出數(shù)據(jù)時(shí),控制器控制糾錯(cuò)碼發(fā)生器生成糾錯(cuò)碼,從NAND閃速存儲器中的數(shù)據(jù)中讀出存儲在不同地址上的糾錯(cuò)碼,將生成的糾錯(cuò)碼與讀出的糾錯(cuò)碼相比較,和根據(jù)比較結(jié)果,確定讀出數(shù)據(jù)是否存在錯(cuò)誤。
      6.根據(jù)權(quán)利要求1所述的電路,其中,機(jī)器代碼包括向量表、引導(dǎo)代碼、和負(fù)載代碼。
      7.一種交接存儲數(shù)據(jù)的NAND閃速存儲器和處理要寫入NAND閃速存儲器中的數(shù)據(jù)的調(diào)制解調(diào)器的設(shè)備,包括存儲器控制器,用于當(dāng)啟用芯片選擇信號和寫入命令時(shí),控制從調(diào)制解調(diào)器接收的數(shù)據(jù)和要寫入NAND閃速存儲器中的糾錯(cuò)碼;由存儲器控制器啟動的掩模型ROM(只讀存儲器),用于在初始加電時(shí),一旦接收到來自調(diào)制解調(diào)器的讀出命令,就輸出初始化所需的機(jī)器代碼;和由存儲器控制器啟動的糾錯(cuò)碼發(fā)生器,用于為從調(diào)制解調(diào)器接收的數(shù)據(jù)生成糾錯(cuò)碼,和通過存儲器控制器把糾錯(cuò)碼輸出到調(diào)制解調(diào)器。
      8.根據(jù)權(quán)利要求7所述的設(shè)備,還包括通過控制存儲器控制器啟動的糾錯(cuò)碼發(fā)生器,用于通過存儲器控制器把糾錯(cuò)碼提供給調(diào)制解調(diào)器。
      9.根據(jù)權(quán)利要求7所述的設(shè)備,還包括由調(diào)制解調(diào)器啟動的工作存儲器,用于接收存儲在要求從調(diào)制解調(diào)器快速存取的NAND閃速存儲器中的一部分?jǐn)?shù)據(jù),和在存儲器控制器的控制下把數(shù)據(jù)輸出到調(diào)制解調(diào)器。
      10.一種在移動臺中交接NAND閃速存儲器和調(diào)制解調(diào)器的方法,所述移動臺含有存儲數(shù)據(jù)的NAND閃速存儲器、和處理要寫入NAND閃速存儲器中的數(shù)據(jù)的調(diào)制解調(diào)器,所述方法包括如下步驟當(dāng)調(diào)制解調(diào)器啟用第一芯片選擇信號和寫入命令時(shí),通過啟用用于啟動NAND閃速存儲器的第二芯片選擇信號和命令鎖存允許信號,把寫入命令發(fā)送到NAND閃速存儲器;通過禁用命令鎖存允許信號和啟用地址鎖存允許信號,和把來自調(diào)制解調(diào)器的數(shù)據(jù)寫入NAND閃速存儲器中,把寫入地址發(fā)送到NAND閃速存儲器;和禁用第二芯片選擇信號。
      11.根據(jù)權(quán)利要求10所述的方法,還包括如下步驟在第二芯片選擇信號禁用步驟之前,通過命令鎖存允許信號發(fā)送檢驗(yàn)命令,檢驗(yàn)NAND閃速存儲器的當(dāng)前狀態(tài),和確定數(shù)據(jù)寫入是否取得成功。
      12.一種在移動臺中交接NAND閃速存儲器和調(diào)制解調(diào)器的方法,所述移動臺含有存儲數(shù)據(jù)的NAND閃速存儲器、處理要寫入NAND閃速存儲器中的數(shù)據(jù)的調(diào)制解調(diào)器、和為從調(diào)制解調(diào)器接收的數(shù)據(jù)生成糾錯(cuò)碼的糾錯(cuò)碼發(fā)生器,所述方法包括如下步驟當(dāng)調(diào)制解調(diào)器啟用第一芯片選擇信號和讀出命令時(shí),通過啟用用于啟動NAND閃速存儲器的第二芯片選擇信號和命令鎖存允許信號,把讀出命令發(fā)送到NAND閃速存儲器;通過禁用命令鎖存允許信號和啟用地址鎖存允許信號,把讀出地址發(fā)送到NAND閃速存儲器,和讀出在讀出地址上的數(shù)據(jù)和數(shù)據(jù)的糾錯(cuò)碼;通過禁用地址鎖存允許信號和第三芯片選擇信號,在糾錯(cuò)碼發(fā)生器中生成數(shù)據(jù)的糾錯(cuò)碼;通過將讀出的糾錯(cuò)碼與生成的糾錯(cuò)碼相比較,確定讀出的數(shù)據(jù)是否存在錯(cuò)誤;和如果確定讀出的數(shù)據(jù)存在錯(cuò)誤,那么,糾正錯(cuò)誤。
      13.一種在移動臺中交接NAND閃速存儲器和調(diào)制解調(diào)器的方法,所述移動臺含有存儲數(shù)據(jù)的NAND閃速存儲器、含有要根據(jù)初始化從NAND閃速存儲器中讀出的機(jī)器代碼的可編程存儲器、含有與NAND閃速存儲器不同的地址的工作存儲器、和從NAND閃速存儲器中讀出數(shù)據(jù)的調(diào)制解調(diào)器,所述方法包括如下步驟根據(jù)來自可編程存儲器的基本數(shù)據(jù),初始化調(diào)制解調(diào)器;和根據(jù)基本數(shù)據(jù)從NAND中讀出數(shù)據(jù),和把讀出數(shù)據(jù)寫入工作存儲器中。
      14.根據(jù)權(quán)利要求13所述的方法,還包括如下步驟一旦通過調(diào)制解調(diào)器啟用芯片選擇信號和寫入命令,就啟用用于啟動NAND閃速存儲器的芯片選擇信號和命令鎖存允許信號,和把寫入命令發(fā)送到NAND閃速存儲器;通過禁用命令鎖存允許信號和啟用地址鎖存允許信號,發(fā)送要把來自調(diào)制解調(diào)器的數(shù)據(jù)寫在上面的地址,和通過NAND閃速存儲器,寫入來自調(diào)制解調(diào)器的數(shù)據(jù);和禁用用于啟動NAND閃速存儲器的芯片選擇信號。
      15.根據(jù)權(quán)利要求13所述的方法,還包括如下步驟一旦通過調(diào)制解調(diào)器啟用芯片選擇信號和讀出命令,就通過啟用用于啟動NAND閃速存儲器的芯片選擇信號和命令鎖存允許信號,把讀出命令發(fā)送到NAND閃速存儲器和讀出數(shù)據(jù)。
      16.一種在移動臺中交接NAND閃速存儲器和調(diào)制解調(diào)器的方法,所述移動臺含有存儲數(shù)據(jù)的NAND閃速存儲器、含有要根據(jù)初始化從NAND閃速存儲器中讀出的機(jī)器代碼的可編程存儲器、為在調(diào)制解調(diào)器和NAND閃速存儲器之間接收/發(fā)送的數(shù)據(jù)生成糾錯(cuò)碼的糾錯(cuò)碼發(fā)生器、含有與NAND閃速存儲器不同的地址的工作存儲器、和從NAND閃速存儲器中讀出數(shù)據(jù)的調(diào)制解調(diào)器,所述方法包括如下步驟根據(jù)來自可編程存儲器的基本數(shù)據(jù),初始化調(diào)制解調(diào)器;和根據(jù)基本數(shù)據(jù)從NAND中讀出數(shù)據(jù),和把讀出數(shù)據(jù)寫入工作存儲器中。
      17.根據(jù)權(quán)利要求16所述的方法,還包括如下步驟一旦通過調(diào)制解調(diào)器啟用芯片選擇信號和寫入命令,就啟用用于啟動NAND閃速存儲器的芯片選擇信號和命令鎖存允許信號,和把寫入命令發(fā)送到NAND閃速存儲器;通過禁用命令鎖存允許信號和啟用地址鎖存允許信號,發(fā)送要把來自調(diào)制解調(diào)器的數(shù)據(jù)寫在上面的地址,和通過NAND閃速存儲器,寫入來自調(diào)制解調(diào)器的數(shù)據(jù);和禁用用于啟動NAND閃速存儲器的芯片選擇信號。
      18.根據(jù)權(quán)利要求17所述的方法,還包括如下步驟一旦寫入數(shù)據(jù),就禁用地址鎖存允許信號和啟用芯片選擇信號,和從糾錯(cuò)碼發(fā)生器接收與調(diào)制解調(diào)器的數(shù)據(jù)相對應(yīng)的糾錯(cuò)碼;和通過禁用用于糾錯(cuò)的芯片選擇信號和啟用用于啟動NAND閃速存儲器的芯片選擇信號,把糾錯(cuò)碼發(fā)送到NAND閃速存儲器,并且寫入數(shù)據(jù)。
      19.根據(jù)權(quán)利要求18所述的方法,還包括如下步驟一旦通過調(diào)制解調(diào)器啟用芯片選擇信號和讀出命令,就啟用用于啟動NAND閃速存儲器的芯片選擇信號和命令鎖存允許信號,和把讀出命令發(fā)送到NAND閃速存儲器。
      20.根據(jù)權(quán)利要求19所述的方法,還包括如下步驟一旦讀出數(shù)據(jù),就通過禁用命令鎖存允許信號和啟用地址鎖存允許信號,發(fā)送把要讀出的數(shù)據(jù)寫在上面的地址,和通過NAND閃速存儲器,讀出相應(yīng)數(shù)據(jù)和與相應(yīng)數(shù)據(jù)相對地寫入的糾錯(cuò)碼;和禁用地址鎖存允許信號和啟用芯片選擇信號,和從糾錯(cuò)碼發(fā)生器接收與讀出數(shù)據(jù)相對應(yīng)的糾錯(cuò)碼;禁用芯片選擇信號,和將糾錯(cuò)碼發(fā)生器的糾錯(cuò)碼與讀出數(shù)據(jù)的糾錯(cuò)碼相比較,以確定是否產(chǎn)生與讀出數(shù)據(jù)有關(guān)的錯(cuò)誤;和一旦產(chǎn)生錯(cuò)誤,就對讀出數(shù)據(jù)進(jìn)行糾錯(cuò)。
      全文摘要
      移動臺中的內(nèi)部數(shù)據(jù)處理設(shè)備和方法。用NAND閃速存儲器取代NOR閃速存儲器,作為存儲內(nèi)部數(shù)據(jù)的存儲器,并且,將調(diào)制解調(diào)器與NAND閃速存儲器交接。
      文檔編號H04B1/40GK1473397SQ02802946
      公開日2004年2月4日 申請日期2002年8月20日 優(yōu)先權(quán)日2001年8月20日
      發(fā)明者成元容, 白寅權(quán) 申請人:三星電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1