專利名稱::多個(gè)獨(dú)立的串行鏈接存儲(chǔ)器的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及半導(dǎo)體存儲(chǔ)器設(shè)備,更具體地,本發(fā)明涉及一種用來(lái)提高半導(dǎo)體閃爍存儲(chǔ)器設(shè)備的速度和/或容量的存儲(chǔ)器結(jié)構(gòu)。
背景技術(shù):
:諸如數(shù)碼照相機(jī)、便攜式數(shù)字助理、便攜式音頻/視頻播放器和移動(dòng)終端的移動(dòng)電子設(shè)備一直以來(lái)要求大容量存儲(chǔ)器,優(yōu)選的是具有不斷增加容量和速度能力的非易失性存儲(chǔ)器。例如,目前使用的音頻播放器可以具有介于"6M字節(jié)至40G字節(jié)的用于存儲(chǔ)音頻/視頻數(shù)據(jù)的存儲(chǔ)器。由于在沒(méi)有電力的情況下非易失性存儲(chǔ)器可以保存數(shù)據(jù),優(yōu)先選擇諸如閃爍存儲(chǔ)器和硬盤驅(qū)動(dòng)器的非易失性存儲(chǔ)器,因此延長(zhǎng)了電池壽命。目前,硬盤驅(qū)動(dòng)器具有可以存儲(chǔ)20-40G字節(jié)數(shù)據(jù)的高密度,但體積相對(duì)龐大。但是,閃爍存4諸器,也被稱作固態(tài)驅(qū)動(dòng)器,由于其高密度、非易失性和相對(duì)硬盤驅(qū)動(dòng)器的較小尺寸而受到歡迎。閃爍存儲(chǔ)器技術(shù)是基于EPROM和EEPROM技術(shù)的。選擇術(shù)語(yǔ)"閃爍"是由于其一次可擦除大量存儲(chǔ)器單元,這區(qū)別于只能單獨(dú)4察除每一字節(jié)的EEPROM。多層單元(MLC)的出現(xiàn)相對(duì)于單層單元進(jìn)一步增加了閃爍存儲(chǔ)器密度。本領(lǐng)域內(nèi)技術(shù)人員清楚地知道閃爍存儲(chǔ)器可以被配置為或非(NOR)閃爍或者與非(NAND)閃爍,其中,NAND閃爍由于其更緊密存儲(chǔ)器陣列結(jié)構(gòu)而相對(duì)給定面積具有更高密度。為了進(jìn)一步討論,所提及到的閃爍存儲(chǔ)器可以被理解為N0R、NAND或者其它類型閃爍存儲(chǔ)器。雖然,現(xiàn)有閃爍存儲(chǔ)器模塊對(duì)于目前的消費(fèi)電子設(shè)備具有足夠速度運(yùn)行,但是用于要求高數(shù)據(jù)速率的其他設(shè)備中可能并不足夠。例如,記錄高分辨率移動(dòng)圖像的移動(dòng)多媒體設(shè)備可能要求存儲(chǔ)模塊具有至少10MB/s的編程吞吐量,而現(xiàn)有閃爍存儲(chǔ)器技術(shù)難以達(dá)到,因?yàn)楝F(xiàn)有閃爍存儲(chǔ)器技術(shù)典型的編程數(shù)據(jù)率為7MB/s。由于編程單元需要的多步驟編程序列,多層單元閃爍存儲(chǔ)器具有1.5MB/s的更低的速率。通過(guò)增加閃爍存儲(chǔ)器的運(yùn)行頻率,可以直接增加閃爍存儲(chǔ)器的編程和讀取吞吐量。例如,目前大約20-30MHz的運(yùn)行頻率可以被增加一個(gè)數(shù)量級(jí)到大約200MHz。雖然這種解決方案顯得直截了當(dāng),但是在如此高的頻率下信號(hào)質(zhì)量會(huì)有顯著問(wèn)題,這就對(duì)閃爍存儲(chǔ)器的運(yùn)行頻率設(shè)置了一個(gè)實(shí)際應(yīng)用上的限制。特別地,閃爍存儲(chǔ)器使用一組并行輸入/輸出(I/O)引腳與其他元件通信,根據(jù)期望配置,所述引腳數(shù)量為8或者16,用于接收命令指令、接收輸入數(shù)據(jù)和提供輸出數(shù)據(jù)。這通常被稱作并行接口。高速運(yùn)行將會(huì)導(dǎo)致眾所周知的諸如串?dāng)_、信號(hào)偏移和信號(hào)衰減的通信退化效應(yīng),從而降低信號(hào)質(zhì)量。上述并行接口使用大量引腳來(lái)讀取和寫入數(shù)據(jù)。隨著輸入引腳和線路的增加,許多不期望的效應(yīng)也在增加。這些效應(yīng)包括符號(hào)間干擾、信號(hào)偏移和串?dāng)_。符號(hào)間干擾來(lái)自沿線路傳輸?shù)男盘?hào)的衰減以及當(dāng)多個(gè)元件連接到線路時(shí)所造成的反射(reflection)。當(dāng)信號(hào)沿著具有不同長(zhǎng)度和/或特性的線路傳輸并且在不同時(shí)間到達(dá)端點(diǎn)時(shí),產(chǎn)生信號(hào)偏移。串?dāng)_是指在非常接近的線路上的信號(hào)的不期望的耦合。隨著存儲(chǔ)器設(shè)備的運(yùn)行速度增加,串?dāng)_越來(lái)越成為一個(gè)問(wèn)題。因此,在本
技術(shù)領(lǐng)域:
中需要這樣的存儲(chǔ)器模塊用于移動(dòng)電子設(shè)備和固態(tài)驅(qū)動(dòng)器應(yīng)用中,其具有增加的存儲(chǔ)容量和/或運(yùn)行速度,并且最小化存取存儲(chǔ)器模塊所需的輸入引腳和線路的數(shù)量。
發(fā)明內(nèi)容以下說(shuō)明本發(fā)明的一些實(shí)施例的簡(jiǎn)要概括,用來(lái)提供對(duì)本發(fā)明多個(gè)方面的基本認(rèn)識(shí)。此概要并不是本發(fā)明的詳盡的全面概述,其用意并非是標(biāo)識(shí)本發(fā)明的關(guān)鍵或者重要部分,也不是界定本發(fā)明的范圍。其唯一目的是以簡(jiǎn)化形式提供本發(fā)明的一些實(shí)施例,作為下述的更加詳細(xì)描述的前序。根據(jù)本發(fā)明的多個(gè)方面,本發(fā)明公開(kāi)了具有多個(gè)存儲(chǔ)體和多個(gè)串行數(shù)據(jù)鏈接接口的半導(dǎo)體存儲(chǔ)器設(shè)備。在一個(gè)實(shí)施例中,存儲(chǔ)器設(shè)備包括獨(dú)立控制鏈接接口和存儲(chǔ)體之間的數(shù)據(jù)傳輸?shù)目刂齐娐?。在一些?shí)例中,所述存儲(chǔ)體為非易失性存儲(chǔ)器。本發(fā)明的控制電路可以與存儲(chǔ)器設(shè)備內(nèi)的多個(gè)模塊和其他電路通信。例如,所述控制電路產(chǎn)生驅(qū)動(dòng)多個(gè)所述模塊的控制信號(hào)。還包括了用于每一個(gè)串行數(shù)據(jù)鏈接接口和存儲(chǔ)體的狀態(tài)指示器。當(dāng)所述存儲(chǔ)體忙碌(或者返回就緒)時(shí),以及當(dāng)鏈4妄接口忙碌(或者返回就緒)時(shí),更新這些狀態(tài)指示器。此外,虛擬多鏈接特征允許具有減少引腳數(shù)量的存儲(chǔ)器設(shè)備以高于現(xiàn)有技術(shù)中設(shè)備的吞吐量運(yùn)行。根據(jù)本發(fā)明的多個(gè)方面,本發(fā)明公開(kāi)了一種具有多個(gè)級(jí)聯(lián)存儲(chǔ)器設(shè)備的存儲(chǔ)器系統(tǒng)。所述存儲(chǔ)器設(shè)備可以被串行連接,并且外部存儲(chǔ)器控制器可以接收和提供數(shù)據(jù)和控制信號(hào)給所述存儲(chǔ)器系統(tǒng)。在本發(fā)明的其他實(shí)施例中,用來(lái)實(shí)現(xiàn)所公開(kāi)方法的可執(zhí)行指令被存儲(chǔ)為控制邏輯或者諸如光盤或者磁盤的計(jì)算機(jī)可讀^某介上的計(jì)算機(jī)可讀指令。在本發(fā)明的一些實(shí)施例中,每一個(gè)閃爍存儲(chǔ)器設(shè)備可以包括一個(gè)唯一的設(shè)備識(shí)別符。可以配置所述設(shè)備用來(lái)解析串行輸入數(shù)據(jù)中的目標(biāo)設(shè)備信息域,將目標(biāo)設(shè)備信息與所述設(shè)備的所述唯一設(shè)備識(shí)別號(hào)碼相關(guān)聯(lián),來(lái)判斷所述設(shè)備是否是所述目標(biāo)設(shè)備。本說(shuō)明書全文也公開(kāi)了本發(fā)明的多個(gè)其他方面。通過(guò)示例性實(shí)施例來(lái)說(shuō)明本發(fā)明,但本發(fā)明并不限于相應(yīng)附圖,其中相同附圖標(biāo)號(hào)表示同一部件。圖1A、1B、1C為根據(jù)本發(fā)明多個(gè)方面說(shuō)明允許并發(fā)操作的示例性存儲(chǔ)器設(shè)備的高級(jí)示意圖;圖2A為根據(jù)本發(fā)明多個(gè)方面的示例性存儲(chǔ)器設(shè)備的高級(jí)框圖;圖2B為根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖2A所示的串行數(shù)據(jù)鏈接的示意圖;圖2C為根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖2A所示的輸入串行到并行的寄存器塊的示意圖;圖2D為根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖2A所示的路徑開(kāi)關(guān)電路的示意圖;圖2E為根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖2A所示的輸出并行到串行寄存器塊的示意圖;圖3A、圖4、圖5A、圖6A和圖7為根據(jù)本發(fā)明多個(gè)方面的由存儲(chǔ)器設(shè)備執(zhí)行的存儲(chǔ)器操作的時(shí)序圖;圖3B、圖5B和圖6B為根據(jù)本發(fā)明多個(gè)方面的設(shè)備中分別說(shuō)明圖3A、5A和6A的所述存儲(chǔ)器操作的流程圖;圖8A、8B和8C為根據(jù)本發(fā)明多個(gè)方面的存儲(chǔ)器設(shè)備中執(zhí)行的并發(fā)存儲(chǔ)器操作的時(shí)序圖;圖9和圖10為根據(jù)本發(fā)明多個(gè)方面的控制多個(gè)串行數(shù)據(jù)鏈接接口和多個(gè)存儲(chǔ)體之間的數(shù)據(jù)傳輸?shù)姆椒ǖ牧鞒虉D;圖11為根據(jù)本發(fā)明的多個(gè)方面的設(shè)備中存儲(chǔ)器設(shè)備的輸出引腳配置方框圖;圖12為根據(jù)本發(fā)明的在裝備有虛擬多鏈接特征的多個(gè)方面的存儲(chǔ)器設(shè)備中執(zhí)行存儲(chǔ)器操作的時(shí)序圖;圖13描述根據(jù)本發(fā)明多個(gè)方面的多個(gè)存儲(chǔ)器設(shè)備的級(jí)聯(lián)配置的高級(jí)框圖;圖14為根據(jù)本發(fā)明一些方面的級(jí)聯(lián)配置中的存儲(chǔ)器設(shè)備上執(zhí)行的存儲(chǔ)器操作的簡(jiǎn)化時(shí)序圖。具體實(shí)施方式串行數(shù)據(jù)接口可以包括一個(gè)或者多個(gè)與中央控制邏輯通信的串行數(shù)據(jù)鏈接,其中,每一個(gè)串行數(shù)據(jù)鏈接可以串行接收命令和數(shù)據(jù),可以串行提供輸出數(shù)據(jù)。每一個(gè)串行數(shù)據(jù)鏈接可以存取存儲(chǔ)器中的任一存儲(chǔ)體用來(lái)編程和讀取數(shù)據(jù)。串行接口的至少一個(gè)優(yōu)點(diǎn)是在不同密度下具有標(biāo)準(zhǔn)輸出引腳而引腳數(shù)少的設(shè)備,因此,允許將來(lái)相兼容地升級(jí)到更高密度而無(wú)需重新設(shè)計(jì)電路板。圖1A和IB為根據(jù)本發(fā)明多個(gè)方面說(shuō)明支持并發(fā)操作的示例性存儲(chǔ)器設(shè)備的高級(jí)示意圖。圖1A示出具有多個(gè)串行數(shù)據(jù)鏈接接口102和104以及多個(gè)存儲(chǔ)體106和108的存儲(chǔ)器設(shè)備。此處所示布置被稱作雙端口配置。每一串行數(shù)據(jù)鏈接接口具有相連接的輸入/輸出引腳以及數(shù)據(jù)輸入和數(shù)據(jù)輸出電路,并將結(jié)合圖2A進(jìn)一步詳細(xì)描述。通過(guò)串行數(shù)據(jù)鏈接接口傳輸?shù)臄?shù)據(jù)以串行方式(例如以單個(gè)比特寬度的數(shù)據(jù)流)傳輸,所述存儲(chǔ)器設(shè)備內(nèi)的每一個(gè)數(shù)據(jù)鏈接接口102和104都是獨(dú)立的,可以傳輸數(shù)據(jù)出入存儲(chǔ)體106和108類似地,串行數(shù)據(jù)鏈接104可以傳輸數(shù)據(jù)出入存儲(chǔ)體106和108。由于所示兩個(gè)串行數(shù)據(jù)鏈接接口是獨(dú)立的,所以它們可以并發(fā)的傳輸數(shù)據(jù)出入單獨(dú)的存儲(chǔ)體。此處所述的"鏈接"是指電路,所述電路可以為數(shù)據(jù)出入所述一個(gè)或多個(gè)存儲(chǔ)體提供路徑,并控制其傳輸??刂颇KIIO可以使用命令進(jìn)行配置,以控制數(shù)據(jù)在每一個(gè)串行數(shù)據(jù)鏈接接口102和104與每一個(gè)存儲(chǔ)體106和108之間交換。例如,控制模塊11G可以被配置為允許串行數(shù)據(jù)鏈接接口102讀取來(lái)自存儲(chǔ)體106的數(shù)據(jù),同時(shí)允許串行數(shù)據(jù)鏈接接口104寫數(shù)據(jù)到存儲(chǔ)體108中。這個(gè)特征增強(qiáng)了系統(tǒng)設(shè)計(jì)的靈活性并提高了設(shè)備利用率(例如,總線利用率和核心利用率)。如下所示,控制模塊110可以包括控制電路、寄存器和開(kāi)關(guān)電路。圖1B示出一個(gè)實(shí)施例,其中,單個(gè)串行數(shù)據(jù)鏈接接口120通過(guò)控制模塊126鏈接到多個(gè)存儲(chǔ)體122和124。此處所示布置在此稱為單端口配置,并且相對(duì)于圖1A所示的雙端口配置,使用較少的存儲(chǔ)器設(shè)備的輸入/輸出引腳。配置控制模塊126來(lái)運(yùn)行或者執(zhí)行兩個(gè)操作過(guò)程或者線程,使得串行數(shù)據(jù)鏈接接口120可以與存儲(chǔ)體122和124以流水線方式交換數(shù)據(jù)。例如,當(dāng)數(shù)據(jù)被寫入存儲(chǔ)體122時(shí),數(shù)據(jù)鏈接接口120可以同時(shí)讀取存儲(chǔ)體124的數(shù)據(jù)。根據(jù)本發(fā)明的多個(gè)方面并且如下進(jìn)一步詳細(xì)描述,存儲(chǔ)器設(shè)備使用圖1B所示的單鏈接配置模擬了多鏈接操作。使用此單鏈接結(jié)合多存儲(chǔ)體配置,此處被稱之為虛擬多鏈接,可以在其他存儲(chǔ)體可能處于忙碌狀態(tài)時(shí)存取任一可用存儲(chǔ)體。因此,通過(guò)連接仲裁電路存取其他可用存儲(chǔ)體,此存儲(chǔ)器設(shè)備可以提升單鏈接配置的利用率。圖1A和圖1B所示的存儲(chǔ)器設(shè)備包括僅用于說(shuō)明目的的兩個(gè)存儲(chǔ)體。本領(lǐng)域內(nèi)技術(shù)人員可以意識(shí)到此處/^開(kāi)的本發(fā)明的多個(gè)方面是可以縮放的,并且允許使用多個(gè)存儲(chǔ)體和多個(gè)串行數(shù)據(jù)鏈接接口。例如,單個(gè)存儲(chǔ)器設(shè)備可以包括例如2、4或者多個(gè)存儲(chǔ)體。圖1C示出一個(gè)實(shí)施例,其中,在控制模塊15G的控制下,配置有四個(gè)獨(dú)立的串行數(shù)據(jù)鏈接132、134、136和138,用來(lái)與四個(gè)存儲(chǔ)體140、142、144和146交換數(shù)據(jù)。當(dāng)使用虛擬多鏈接配置,僅有一個(gè)鏈接是必要的,其余的鏈接(例如圖1A中的雙鏈接或者圖1C中的四鏈接輸出引腳配置)并不使用,并被認(rèn)為是沒(méi)有連接(NC)。相比傳統(tǒng)的并行接口結(jié)構(gòu),串行數(shù)據(jù)鏈接接口至少有一個(gè)優(yōu)點(diǎn),就是在保持鏈接靈活性和大密度的同時(shí),降低了存儲(chǔ)器設(shè)備上的引腳數(shù)量。例如,當(dāng)傳統(tǒng)的閃爍存儲(chǔ)器設(shè)備可以要求在封裝的多個(gè)面上有48個(gè)引腳時(shí),根據(jù)本發(fā)明的存儲(chǔ)器設(shè)備可以在標(biāo)準(zhǔn)封裝1100的單面上使用很少的引腳(例如,ll個(gè)引腳),如圖11所示?;蛘呤牵捎谛枰^少的內(nèi)部接合焊盤,所以可以使用不同的、更小類型的封裝。根據(jù)本發(fā)明的一個(gè)具體實(shí)施例,圖2A示例性說(shuō)明圖1A所示的存儲(chǔ)器設(shè)備的更詳細(xì)的示意圖。存儲(chǔ)器設(shè)備200中的每一個(gè)存儲(chǔ)體的結(jié)構(gòu)可以相同或者相似于NAND閃爍存儲(chǔ)器核心結(jié)構(gòu)。圖2A示出和本發(fā)明相關(guān)的這些電路,并且有目的地省略了某些電路塊來(lái)簡(jiǎn)化圖2A,例如,使用閃爍存儲(chǔ)器核心結(jié)構(gòu)的存儲(chǔ)器設(shè)備200將包括高壓產(chǎn)生電路,此電路對(duì)存儲(chǔ)單元的編程和擦除是必要的。此處所用的核心結(jié)構(gòu)(或者核心電路)是指包括存儲(chǔ)單元陣列和相關(guān)聯(lián)的存取電路(例如解碼和數(shù)據(jù)傳輸電路)的電路。由于標(biāo)準(zhǔn)存儲(chǔ)器結(jié)構(gòu)是眾所周知的,因此與所選擇的結(jié)構(gòu)相關(guān)聯(lián)的原始操作也是公知的,這一點(diǎn)本領(lǐng)域內(nèi)技術(shù)人員應(yīng)該了解。本領(lǐng)域內(nèi)的技術(shù)人員更應(yīng)明白,任何已知的非易失性或者易失性存儲(chǔ)器結(jié)構(gòu)可以用在本發(fā)明的替代實(shí)施例中。存儲(chǔ)器設(shè)備20G包括多個(gè)具有各自數(shù)據(jù)、控制和尋址電路的同樣的存儲(chǔ)體,諸如存儲(chǔ)體A202和存儲(chǔ)體B204,地址和數(shù)據(jù)路徑開(kāi)關(guān)電路206連接到存儲(chǔ)體202和204,并且連接到與各存儲(chǔ)體相關(guān)聯(lián)的同樣的接口電路205和207用于提供到開(kāi)關(guān)電路206和接收來(lái)自開(kāi)關(guān)電路206的數(shù)據(jù)。例如,存儲(chǔ)體202和204優(yōu)選的是非易失性存儲(chǔ)器,諸如閃爍存儲(chǔ)器。邏輯上,由存儲(chǔ)體202接收和提供的信號(hào)被標(biāo)以字母"A",同時(shí)由存儲(chǔ)體204接收和提供的信號(hào)被標(biāo)以字母"B"。類似地,由接口電路205接收和提供的信號(hào)被標(biāo)以數(shù)字"0",由接口電路207接收和提供的信號(hào)被標(biāo)以數(shù)字'T,。每一接口電路205/207以串行數(shù)據(jù)流接收存取數(shù)據(jù),其中例如,所述存取數(shù)據(jù)可以包括用于編程操作的命令、地址信息和輸入數(shù)據(jù)。在讀取操作中,接口電路將響應(yīng)于讀取命令和地址數(shù)據(jù)提供輸出數(shù)據(jù)作為串行數(shù)據(jù)流。存儲(chǔ)器設(shè)備200進(jìn)一步包括全局電路(globalcircuit),諸如控制接口208和狀態(tài)/ID寄存器電路210,用來(lái)提供諸如時(shí)鐘信號(hào)sclki和reset的全局信號(hào)給存儲(chǔ)體202和204二者的電路以及各自的接口電路205和207。前述電路將在以下進(jìn)一步討論。存儲(chǔ)體202包括公知的存儲(chǔ)器外圍電路,諸如用于提供輸出數(shù)據(jù)DOUT_A和用于接收輸入編程lt據(jù)DIN-A的感應(yīng)放大器和頁(yè)面緩沖電路塊212,還有行解碼塊214。本領(lǐng)域內(nèi)技術(shù)人員可以明白,塊212也將包括列解碼電路??刂坪皖A(yù)解碼電路塊216經(jīng)由信號(hào)線ADDR_A接收地址信號(hào)和控制信號(hào),并且提供預(yù)解碼地址信號(hào)給行解碼器214、感應(yīng)放大器和頁(yè)面緩沖電路塊212。存儲(chǔ)體204的外圍電路與前面描述的存儲(chǔ)體202的外圍電路相同。存儲(chǔ)體B的電路包括用于提供輸出數(shù)據(jù)DOUT-B和用于接收輸入編程數(shù)據(jù)DIN-B的感應(yīng)放大器和頁(yè)面緩沖電路塊218,還有行解碼塊220以及控制和預(yù)解碼電路塊222??刂坪皖A(yù)解碼電路塊222經(jīng)由信號(hào)線ADDR-B接收地址信號(hào)和控制信號(hào),并且提供預(yù)解碼地址信號(hào)給行解碼器220、感應(yīng)放大器和頁(yè)面緩沖電路塊222。每一個(gè)存儲(chǔ)體和相應(yīng)的外圍電路可以使用公知的結(jié)構(gòu)配置。在一般操作中,每一個(gè)存儲(chǔ)體對(duì)特定的命令和地址響應(yīng),并且如果必要,對(duì)輸入數(shù)據(jù)響應(yīng)。例如,存儲(chǔ)體202將響應(yīng)讀取命令和讀取地址而提供輸出數(shù)據(jù)D0UT-A,并且可以響應(yīng)編程命令和編程地址而對(duì)輸入數(shù)據(jù)編程。例如,每一個(gè)存儲(chǔ)體可以響應(yīng)諸如擦除命令的其它命令。在目前所示實(shí)施例中,路徑開(kāi)關(guān)206為雙端口電路,可以在兩種模式的其中之一中運(yùn)行用來(lái)在存儲(chǔ)體202和204與接口電路205和207之間傳遞信號(hào)。第一種是直接傳輸模式,其中,存儲(chǔ)體202和接口電路205的信號(hào)互相傳遞。同時(shí),在所述直接傳輸模式中,存儲(chǔ)體204和接口電路207的信號(hào)互相傳遞。第二種是交叉?zhèn)鬏?cross-transfer)模式,其中,存儲(chǔ)體202和接口電路207的信號(hào)互相傳遞,同時(shí),存儲(chǔ)體204和接口電路205的信號(hào)互相傳遞。稍后將討論路徑開(kāi)關(guān)206的單端口配置。如上提及的,接口電路205和207以串行數(shù)據(jù)流方式接收和提供數(shù)據(jù),這是為了在高運(yùn)行頻率下提高總的信號(hào)吞吐量的同時(shí),降低芯片的輸出引腳的需求。由于存儲(chǔ)體202和204的電路通常被配置為用于并行地址和數(shù)據(jù),所以需要轉(zhuǎn)換電路。接口電路205包括串行數(shù)據(jù)鏈接230,輸入串行到并行寄存器塊232和輸出并行到串行寄存器塊234。串行數(shù)據(jù)鏈接230接收串行輸入數(shù)據(jù)SIPO、輸入使能信號(hào)IPE0和輸出使能信號(hào)OPE0,并且提供串行輸出數(shù)據(jù)SOP0、輸入使能回波信號(hào)IPEQO和輸出使能回波信號(hào)OPEQ0。信號(hào)SIPO(和SIP1)為串行數(shù)據(jù)流,其中,每一信號(hào)可以包括地址、命令和輸入數(shù)據(jù)。串行數(shù)據(jù)鏈接230提供相應(yīng)于SIPO的緩沖的串行輸入數(shù)據(jù)SER-IN0并且接收來(lái)自輸出并行到串行寄存器塊234的串行輸出數(shù)據(jù)SER-OUT0。輸入串行到并行寄存器塊232接收SER-INO并且將其轉(zhuǎn)換為一組并行信號(hào)PAR-INO。輸出并行到串行寄存器塊234接收一組并行輸出數(shù)據(jù)PAR-OUT0并且將其轉(zhuǎn)換為串行輸出數(shù)據(jù)SER-OUTO,其被隨后提供作為數(shù)據(jù)流SOP0。輸出并行到串行寄存器塊234也可以接收來(lái)自狀態(tài)/ID寄存器電路210的數(shù)據(jù),用來(lái)輸出其中存儲(chǔ)的數(shù)據(jù),而不是PAR—OUT0的數(shù)據(jù)。這個(gè)特定特征的細(xì)節(jié)將隨后進(jìn)一步描述。此外,串行數(shù)據(jù)鏈接230配置成為另一存儲(chǔ)器設(shè)備200提供控制信號(hào)和數(shù)據(jù)信號(hào)的菊花鏈的級(jí)聯(lián)。串行接口電路207與接口電路205相同地配置,并且包括串行數(shù)據(jù)鏈接236、輸入串行到并行寄存器塊240和輸出并行到串行寄存器塊238。串行數(shù)據(jù)鏈接236接收串行輸入數(shù)據(jù)SIP1、輸入使能信號(hào)IPE1和輸出使能信號(hào)0PE1,并且提供串行輸出數(shù)據(jù)S0P1、輸入使能回波信號(hào)IPEQ1和輸出使能回波信號(hào)0PEQ1。串行數(shù)據(jù)鏈接236提供相應(yīng)于SIP1的緩沖的串行輸入數(shù)據(jù)SER_IN1,并且接收來(lái)自輸出并行到串行寄存器塊238的串行輸出數(shù)據(jù)SER_0UT1。輸入串行到并行寄存器塊238接收SER-IN1并且將其轉(zhuǎn)換為一組并行信號(hào)PAR-IN1。輸出并行到串行寄存器塊240接收一組并行輸出數(shù)據(jù)PAR-0UT1并且將其轉(zhuǎn)換為串行輸出數(shù)據(jù)SER-0UT1,其被隨后提供作為數(shù)據(jù)210的數(shù)據(jù),用來(lái)輸出其中存儲(chǔ)的數(shù)據(jù),而不是PAR-0UT1的數(shù)據(jù)。如同串行數(shù)據(jù)鏈接230—樣,串行數(shù)據(jù)鏈接236配置成為另一存儲(chǔ)器設(shè)備200提供控制信號(hào)和數(shù)據(jù)信號(hào)的菊花鏈的級(jí)聯(lián)??刂平涌?08包括標(biāo)準(zhǔn)輸入緩沖器電路,并且產(chǎn)生分別對(duì)應(yīng)于CS#、SCLK和RST井的內(nèi)部芯片選擇信號(hào)chip_sel、內(nèi)部時(shí)鐘信號(hào)sclki和內(nèi)部復(fù)位信號(hào)reset。雖然信號(hào)chip—sel主要由串行數(shù)據(jù)鏈接230和236使用,但是reset和sclki通過(guò)存4渚器設(shè)備200^皮許多電路使用。圖2B為根據(jù)本發(fā)明的一個(gè)實(shí)施例的串行數(shù)據(jù)鏈接230的示意圖。串行數(shù)據(jù)鏈接230包括用于接收輸入信號(hào)OPE0、IPEO和SIP0的輸入緩沖器242、用于驅(qū)動(dòng)信號(hào)SOP0、IPEQ0和OPEQ0的輸出驅(qū)動(dòng)器244、用于按拍輸出(clocking)信號(hào)out_en0和in_en0的觸發(fā)器電路246以及反相器248和多路轉(zhuǎn)換器(麗X)250。響應(yīng)信號(hào)chip_sel來(lái)啟動(dòng)信號(hào)OPE0和SIP0的輸入緩沖器,響應(yīng)經(jīng)反相器248反相的chip_sel啟動(dòng)信號(hào)SOP0的輸出驅(qū)動(dòng)器。信號(hào)out-en0啟動(dòng)輸出緩沖器(后面圖2E中示出)并且提供信號(hào)SER_OUT0。信號(hào)in—en0啟動(dòng)輸入串行到并行寄存器塊232來(lái)鎖存SER_IN0數(shù)據(jù)。信號(hào)iruen0、out_enO和SERINO。串行數(shù)據(jù)鏈接230包括啟動(dòng)將存儲(chǔ)器設(shè)備200和其它存儲(chǔ)器設(shè)備級(jí)聯(lián)的菊花鏈的電路。更具體地,串行輸入數(shù)據(jù)流SIP0和使能信號(hào)OPE0和IPE0可以通過(guò)串行數(shù)據(jù)《連接230傳遞到另一存儲(chǔ)器設(shè)備的相應(yīng)引腳。當(dāng)iruen0在激活的高邏輯水平時(shí),SER-IN0被與邏輯門252接收并傳遞到相應(yīng)的觸發(fā)器246。與此同時(shí),處于激活的高邏輯水平的in-enO將控制MUX250來(lái)傳輸Si_next0到輸出驅(qū)動(dòng)器244。類似地,IPE0和OPE0也可以通過(guò)各自的觸發(fā)器246被按拍輸出到IPEQ0和OPEQ0。雖然此處描述串行數(shù)據(jù)鏈接230,應(yīng)該清楚串行數(shù)據(jù)鏈4妄236也包括相同元件,它們按照與圖2B所示串行數(shù)據(jù)鏈接230相同的方式相互連《^。圖2C為輸入串行到并行寄存器塊232的示意圖。此寄存器塊接收時(shí)鐘信號(hào)sclki、^f吏能信號(hào)in-enO和輸入數(shù)據(jù)流SER—INO,并且轉(zhuǎn)換SER—INO為一組并行數(shù)據(jù)。特別地,可以轉(zhuǎn)換SER_IN0來(lái)提供命令CMD_0、列地址C-ADD0、行地址R_ADDO和輸入數(shù)據(jù)DATA-INO。本發(fā)明公開(kāi)的實(shí)施例優(yōu)選地在高頻下運(yùn)行,例如在200MHz。以此速度,串行輸入數(shù)據(jù)流可以在快過(guò)解碼所接收的命令的速度下接收。正是由于此原因,串行輸入數(shù)據(jù)流初始被緩沖在一組寄存器中。應(yīng)該明白,本發(fā)明所示的示意圖也適用于輸入串行到并行寄存器塊240,唯一不同之處是信號(hào)名稱的標(biāo)號(hào)不同。輸入串行到并行寄存器塊232包括輸入控制器254、命令寄存器256、臨時(shí)寄存器258和串行數(shù)據(jù)寄存器260,其中,輸入控制器254用來(lái)接收iiuenO和sclki。由于串行輸入數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)是預(yù)先確定的,所以可以將特定位數(shù)的輸入數(shù)據(jù)流分配到前述的寄存器中。例如,與命令相應(yīng)的位可以被存儲(chǔ)到命令寄存器256中,與行地址和列地址相應(yīng)的位可以被存儲(chǔ)到臨時(shí)寄存器258中,與輸入數(shù)據(jù)相應(yīng)的位可以被存儲(chǔ)到串行數(shù)據(jù)寄存器260中。串行輸入數(shù)據(jù)流的位分配可以由輸入控制器254控制,其可以包括計(jì)數(shù)器,用于在接收到每一預(yù)先確定的位數(shù)之后產(chǎn)生合適的寄存器啟動(dòng)控制信號(hào)。換句話說(shuō),三個(gè)寄存器的每一個(gè)可以被順序啟動(dòng)以根據(jù)串行輸入數(shù)據(jù)流的預(yù)先確定的數(shù)據(jù)結(jié)構(gòu)來(lái)接收和存儲(chǔ)串行輸入數(shù)據(jù)流的數(shù)據(jù)位。命令解釋器(interpreter)262并行接收來(lái)自命令寄存器256的命令信號(hào),并且產(chǎn)生一個(gè)經(jīng)過(guò)解碼的命令CMD-O。命令解釋器262是由互相連接的邏輯門或者固件實(shí)現(xiàn)的標(biāo)準(zhǔn)電路,用于解碼接收到的命令。如圖4所示,CMD—0可以包括信號(hào)cmd-status和cmd_id。開(kāi)關(guān)控制器264接收一個(gè)或者多個(gè)來(lái)自CMD-O的信號(hào),用來(lái)控制一個(gè)簡(jiǎn)單的開(kāi)關(guān)電路266。開(kāi)關(guān)電路266并行地接收存儲(chǔ)在臨時(shí)寄存器258中的所有數(shù)據(jù),并且根據(jù)經(jīng)過(guò)解碼的命令CMD-0加載數(shù)據(jù)到列地址寄存器268和行/體寄存器270的二者或其中之一。由于臨時(shí)寄存器不總是包括列和行/體地址數(shù)據(jù)兩者,所以優(yōu)選的進(jìn)行這一解碼。例如,具有塊擦除命令的串行輸入數(shù)據(jù)流將僅使用行地址,此情況中,僅有存儲(chǔ)在臨時(shí)寄存器258中的相應(yīng)位加載到行/體寄存器270。列地址寄存器268提供并行信號(hào)C-ADDG,行/體地址寄存器270提供并行信號(hào)R-ADDG,并且數(shù)據(jù)寄存器272提供并行信號(hào)DATA-INO,用于編程操作。CMD—0、C-ADDO、R_ADD0和Data—INO(可選)共同形成并行信號(hào)PAR-INO。每一并行信號(hào)的位寬尚未被指定,因?yàn)樗璧膶挾仁且环N設(shè)計(jì)參數(shù),可以根據(jù)特定標(biāo)準(zhǔn)定制或者設(shè)計(jì)。用于閃爍核心結(jié)構(gòu)實(shí)現(xiàn)的存儲(chǔ)器設(shè)備200的一些操作的實(shí)例如下表1所示。表1列出可能的用于CMD_G的操作(OP)代碼和列地址(C—ADDO)、行/體地址(R-ADDO)和輸入數(shù)據(jù)(DATA-INO)的相應(yīng)狀態(tài)。表l命令集<table>tableseeoriginaldocumentpage17</column></row><table>此外,表2示出輸入數(shù)據(jù)流的優(yōu)選的輸入序列。命令、地址和數(shù)據(jù)串行移入和移出存儲(chǔ)器設(shè)備200,從最高有效位開(kāi)始。命令序列以一個(gè)字節(jié)的命令代碼開(kāi)始(表2中的"cmd"),根據(jù)所述命令,一個(gè)字節(jié)的命令代碼之后可以跟隨列地址字節(jié)(表2中的"ca")、行地址字節(jié)(表2中的"ra")、體地址字節(jié)(表2中的"ba")、數(shù)據(jù)字節(jié)(表2中的"data"),其組合或者均無(wú)。表2字節(jié)模式的輸入序列<table>tableseeoriginaldocumentpage18</column></row><table>圖2D為圖2A所示的路徑開(kāi)關(guān)206的示意圖。開(kāi)關(guān)206被邏輯上分為兩個(gè)具有相同配置的開(kāi)關(guān)子電路274和276。開(kāi)關(guān)子電路274包括四個(gè)輸入多路轉(zhuǎn)換器278,可以選擇性的傳遞接口電路205或者接口電路207的命令、地址和輸入數(shù)據(jù)到存儲(chǔ)體202的電路。例如,這些信號(hào)在如圖2C中先前已被組合起來(lái)作為PAR_INO。開(kāi)關(guān)子電路274包括一個(gè)輸出多路轉(zhuǎn)換器280,用來(lái)選擇性地傳遞來(lái)自存儲(chǔ)體202或者存儲(chǔ)體204的輸出數(shù)據(jù)到接口電路205。開(kāi)關(guān)子電路276包括四個(gè)輸入多路轉(zhuǎn)換器(未示),可以選擇性的傳遞接口電路205或者接口電路207的命令、地址和輸入數(shù)據(jù)到存儲(chǔ)體204的電路。開(kāi)關(guān)子電路276包括一個(gè)輸出多路轉(zhuǎn)換器(未示),用來(lái)選擇性地傳遞來(lái)自存儲(chǔ)體202或者存儲(chǔ)體204的輸出數(shù)據(jù)到接口電路207。依據(jù)開(kāi)關(guān)控制信號(hào)SW_CONT的狀態(tài),開(kāi)關(guān)子電路274和276二者可以同時(shí)在直接傳輸模式或者交叉?zhèn)鬏斈J街羞\(yùn)行。路徑開(kāi)關(guān)電路206當(dāng)前所示為雙端口配置,意p未著通過(guò)接口電路205或者207可以同時(shí)存取存儲(chǔ)體202和204。根據(jù)本發(fā)明的另一實(shí)施例,如前圖1B所述的,路徑開(kāi)關(guān)206可以在單端口模式中運(yùn)行,其中,接口電路205和207只有一個(gè)激活。由于不再需要與未使用的接口電路相連的輸入/輸出焊盤,這種配置可以進(jìn)一步降低存儲(chǔ)器設(shè)備200所需的輸出引腳面積。在單端口配置中,除了可以響應(yīng)SW_CONT選擇信號(hào)而保持的各個(gè)輸出多路轉(zhuǎn)換器280以外,開(kāi)關(guān)子電路274和276被設(shè)置為只在直接傳輸模式中運(yùn)行。在一單端口實(shí)施例中,其中,只有接口電路205激活,在輸入并行到串行寄存器塊232(或者塊234)中包括輔助路徑開(kāi)關(guān)(未示出),用來(lái)選擇性地傳輸開(kāi)關(guān)266和串行數(shù)據(jù)寄存器260的輸出數(shù)據(jù)到輸入串行到并行寄存器塊232或者240的相應(yīng)的列、行/體和數(shù)據(jù)寄存器。實(shí)際上,此輔助路徑開(kāi)關(guān)可以與開(kāi)關(guān)206相同。因此,輸入串行到并行寄存器塊232和240二者的列、行/體和數(shù)據(jù)寄存器可以被加載數(shù)據(jù),用于交替存儲(chǔ)體存取或者實(shí)質(zhì)上并發(fā)存取。圖2E為輸出并行到串行寄存器塊234的示意圖。應(yīng)該注意到,輸出并行到串行寄存器塊238也是同樣配置。輸出并行到串行寄存器塊234提供自存儲(chǔ)器塊存取的數(shù)據(jù),或者提供預(yù)先存儲(chǔ)在寄存器中的狀態(tài)數(shù)據(jù)。更特別地,用戶或系統(tǒng)可以請(qǐng)求串行數(shù)據(jù)鏈接230或者236的狀態(tài)。所輸出的狀態(tài)數(shù)據(jù)中指定位位置(例如,第4位)的值為'T,可以指示特定的串行數(shù)據(jù)鏈接接口忙碌。該固定的數(shù)據(jù)可以進(jìn)一步包括芯片識(shí)別數(shù)據(jù),其可以與狀態(tài)數(shù)據(jù)一起,在存儲(chǔ)器設(shè)備200加電時(shí)以默認(rèn)狀態(tài)預(yù)加載。狀態(tài)數(shù)據(jù)可以被配置為具有任一為系統(tǒng)所識(shí)別的預(yù)選位模式。盡管沒(méi)有示出,但是圖2E可以包括附加控制電路,用來(lái)基于一個(gè)或者多個(gè)預(yù)設(shè)條件,更新一個(gè)或者多個(gè)存儲(chǔ)在寄存器284中的位。例如,基于已用時(shí)鐘周期的計(jì)數(shù),或者基于從存儲(chǔ)器設(shè)備200的不同電路塊接收的一個(gè)或者多個(gè)標(biāo)志信號(hào)的組合,可以改變一個(gè)或者多個(gè)狀態(tài)位。輸出并行到串行寄存器塊234包括第一并行到串行寄存器282和第二并行到串行寄存器284,第一并行到串行寄存器282用于接收來(lái)自路徑開(kāi)關(guān)206的輸出數(shù)據(jù)PAR_OUT0,第二并行到串行寄存器284用于接收來(lái)自多路轉(zhuǎn)換器286的固定數(shù)據(jù)。響應(yīng)信號(hào)cmd」d,多路轉(zhuǎn)換器286選擇性地傳輸存儲(chǔ)在狀態(tài)寄存器288中的狀態(tài)數(shù)據(jù)或者存儲(chǔ)在ID寄存器290中的芯片識(shí)別數(shù)據(jù)的一個(gè)。響應(yīng)經(jīng)或門294的激活的cmd-id或者cmd-Status,輸出多路轉(zhuǎn)換器292傳輸來(lái)自第一并行到串行寄存器282的數(shù)據(jù)或者第二并行到串行寄存器284的數(shù)據(jù)。最后,由out-en0啟動(dòng)的串行輸出控制電路296來(lái)提供SER—OUT0。根據(jù)本發(fā)明的不同方面,本領(lǐng)域內(nèi)技術(shù)人員可以意識(shí)到可以改變狀態(tài)指示器的尺寸和位置。例如,串行數(shù)據(jù)鏈接接口狀態(tài)指示器可以結(jié)合其他類型的狀態(tài)指示器(例如存儲(chǔ)體狀態(tài)指示器)和/或物理上位于寄存器塊(例如在鏈接仲裁模塊或者控制模塊238中)的外側(cè)。在另一實(shí)施例中,串行數(shù)據(jù)鏈接接口狀態(tài)指示器為一位寄存器。圖3A、圖4、圖5A、圖6A和圖7為根據(jù)本發(fā)明多個(gè)方面的由存儲(chǔ)器設(shè)備200執(zhí)行的一些存儲(chǔ)器操作的示例性時(shí)序圖。由存儲(chǔ)器設(shè)備200執(zhí)行的一些存儲(chǔ)器命令包括但不限于頁(yè)面讀取、隨機(jī)數(shù)據(jù)讀取、用于復(fù)制的頁(yè)面讀取、用于復(fù)制的目標(biāo)地址輸入、串行數(shù)據(jù)輸入、隨機(jī)數(shù)據(jù)輸入、頁(yè)面編程、塊擦除、讀取狀態(tài)、讀取ID、寫配置寄存器、寫設(shè)備名入口、復(fù)位和/或存儲(chǔ)體選擇。以下討論的時(shí)序圖將參考前面圖中所示的存儲(chǔ)器設(shè)備200的具體實(shí)施例和表1以及表2。在圖3A的時(shí)序圖描述的實(shí)例中,根據(jù)本發(fā)明,"頁(yè)面讀取"存儲(chǔ)器命令314在存儲(chǔ)器設(shè)備200的串行數(shù)據(jù)鏈接230處被接收。進(jìn)一步,圖3B示出圖3A的時(shí)序圖中"頁(yè)面讀取"存儲(chǔ)器命令314的并行才喿作的簡(jiǎn)化流程圖。作為實(shí)際問(wèn)題,圖3B所示的步驟將結(jié)合圖3A的時(shí)序圖討論。通過(guò)此例,在步驟324中,在存儲(chǔ)器設(shè)備200的串行數(shù)據(jù)鏈接230處讀取"頁(yè)面讀取"存儲(chǔ)器命令314。在此例中,輸入的數(shù)據(jù)流為6字節(jié)串行數(shù)據(jù)流(即,串行輸入數(shù)據(jù)),包括命令數(shù)據(jù)(第1字節(jié))、列地址數(shù)據(jù)(第2、3字節(jié))和行與體地址數(shù)據(jù)(第4、5、6字節(jié))。體地址可以用來(lái)確定經(jīng)路徑開(kāi)關(guān)206存取存儲(chǔ)體202或者204。本領(lǐng)域內(nèi)技術(shù)人員可以理解不同的存儲(chǔ)器命令可以具有不同的數(shù)據(jù)流。例如,"隨機(jī)數(shù)據(jù)讀取"存儲(chǔ)器命令具有預(yù)設(shè)的僅3字節(jié)的數(shù)據(jù)流命令數(shù)據(jù)(第1字節(jié))和列地址數(shù)據(jù)(第2、3字節(jié))。在后一實(shí)例中,串行輸入數(shù)據(jù)的地址域僅包含列地址數(shù)據(jù)并且為2字節(jié)長(zhǎng)。同時(shí),在前一實(shí)例中,地址域?yàn)?字節(jié)長(zhǎng)。本領(lǐng)域內(nèi)技術(shù)人員可以意識(shí)到,看過(guò)整個(gè)公開(kāi)內(nèi)容后,根據(jù)本發(fā)明的多個(gè)方面,許多存儲(chǔ)器命令和預(yù)設(shè)的數(shù)據(jù)流是明顯的。繼續(xù)說(shuō)明圖3A所示有關(guān)"頁(yè)面讀取"存儲(chǔ)器命令的實(shí)例,當(dāng)芯片選擇(CS#)信號(hào)302被設(shè)為低電平,以及響應(yīng)輸入端口使能(IPEx)信號(hào)306被設(shè)為高電平,串行輸入(SIPx)端口308在串行時(shí)鐘(SCLK)信號(hào)304的第一個(gè)上升沿處被采樣(其中,'x,是一個(gè)占位符,表示鏈接接口數(shù),例如,鏈接O接口232或者鏈接1接口234)。數(shù)據(jù)讀出(步驟328)是一個(gè)與"頁(yè)面讀取"存儲(chǔ)器命令相對(duì)應(yīng)的數(shù)據(jù)流。CSM言號(hào)302是存儲(chǔ)器設(shè)備200的一個(gè)輸入信號(hào),除了可以用在其他方面之外,還可以用來(lái)指示存儲(chǔ)器設(shè)備200是否激活(例如,當(dāng)CS并為低電平時(shí))。IPEx信號(hào)306指示輸入數(shù)據(jù)流是否將在特定鏈接接口處凈皮接收(例如,當(dāng)IPEx為高電平時(shí)),或者特定鏈接接口是否將忽略輸入數(shù)據(jù)流(例如,當(dāng)IPEx為低電平時(shí))。輸入數(shù)據(jù)流在存儲(chǔ)器設(shè)備的鏈接接口的SIPx308處被接收。最后,系統(tǒng)時(shí)鐘(SCLK)信號(hào)304為存儲(chǔ)器設(shè)備200的一個(gè)輸入信號(hào),并且被用來(lái)同步由存儲(chǔ)器設(shè)備200的多個(gè)電路執(zhí)行的各種操作。對(duì)于本領(lǐng)域內(nèi)技術(shù)人員明顯的是,根據(jù)本發(fā)明多個(gè)方面的存儲(chǔ)器設(shè)備可以以此時(shí)鐘信號(hào)(例如,操作和數(shù)據(jù)傳輸發(fā)生在時(shí)鐘信號(hào)的上升沿和/或下降沿)同步或者異步(即,不同步)。或者是,在雙倍數(shù)據(jù)速率(DDR)實(shí)現(xiàn)中,SCLK時(shí)鐘信號(hào)的上升沿和下降沿都可以用來(lái)鎖存信息。但是,在圖3A的實(shí)例中,在SCLK的下降沿鎖存輸入數(shù)據(jù),并且在SCLK的上升沿之后,輸出數(shù)據(jù)322才出現(xiàn)在串行輸出引腳312SOPx上。如圖3A所示,"頁(yè)面讀取"狀態(tài)可以在SOPx引腳312上檢查,因此,在SOPx上將提供"存儲(chǔ)體忙碌"的結(jié)果,直到時(shí)間點(diǎn)318出現(xiàn)"就緒"指示時(shí),并且不久將會(huì)在時(shí)間322期間出現(xiàn)輸出數(shù)據(jù)。應(yīng)該注意,盡管圖3A說(shuō)明具有隨后"讀取狀態(tài)"的"頁(yè)面讀取",但是也可以根據(jù)本發(fā)明一個(gè)方面設(shè)想到?jīng)]有"讀取狀態(tài)"的"頁(yè)面讀取"。在此實(shí)施例中,不會(huì)在SOPx引腳上提供數(shù)據(jù),直到輸出數(shù)據(jù)就緒為止。SIPx采樣的命令數(shù)據(jù)被寫到圖2C所示的合適的寄存器(例如,命令寄存器256)。設(shè)計(jì)輸入數(shù)據(jù)流中第一個(gè)字節(jié)為命令數(shù)據(jù),選擇這樣設(shè)計(jì)輸入數(shù)據(jù)流的至少一個(gè)益處是,所述數(shù)據(jù)可以被傳輸?shù)矫罴拇嫫鞫鵁o(wú)需附加的步驟。根據(jù)存儲(chǔ)器命令的類型,數(shù)據(jù)流中的后續(xù)字節(jié)可以是地址數(shù)據(jù)和/或輸入數(shù)據(jù)。本領(lǐng)域內(nèi)技術(shù)人員可以理解,根據(jù)本發(fā)明的多個(gè)方面,存儲(chǔ)器設(shè)備可以識(shí)別的存儲(chǔ)器命令集可以由基于字(即,16位)的寬度或任意I/O寬度所定義。在圖3A中,命令數(shù)據(jù)(即,OOh代表"頁(yè)面讀取,,314)之后跟隨五字節(jié)的地址數(shù)據(jù)兩字節(jié)列地址數(shù)據(jù)和三字節(jié)行/體地址數(shù)據(jù)。地址數(shù)據(jù)被寫到圖2C所示的地址寄存器258中。地址數(shù)據(jù)用于定位將被讀取的存儲(chǔ)體202中存儲(chǔ)的數(shù)據(jù)。在此選擇被讀取數(shù)據(jù)的過(guò)程中,使用預(yù)解碼器電路216、行解碼器214以及電路212中的列解碼器。例如,預(yù)解碼器模塊214用來(lái)預(yù)解碼地址信息。隨后,行解碼器214和電路212中的列解碼器用于激活對(duì)應(yīng)于地址數(shù)據(jù)的位線和字線。在"頁(yè)面讀取"命令的例子中,對(duì)應(yīng)于一個(gè)字線,多個(gè)位線被激活。隨后,存儲(chǔ)在存儲(chǔ)體202中的數(shù)據(jù)在被感應(yīng)放大器感應(yīng)之后,傳輸?shù)诫娐?12中的頁(yè)面寄存器中。在圖3A所示時(shí)間點(diǎn)318之前,頁(yè)面寄存器中的數(shù)據(jù)可能無(wú)法使用,即輸出引腳SOPx將顯示"忙碌"。已用時(shí)間的總量稱為傳輸時(shí)間(tR)。傳輸時(shí)間周期在時(shí)間點(diǎn)318(圖3A)結(jié)束,并且持續(xù)一個(gè)fe周期。在傳輸時(shí)間周期結(jié)束之前,存儲(chǔ)體狀態(tài)顯示器被設(shè)定為顯示特定的存儲(chǔ)體(例如,存儲(chǔ)體202)為"忙碌"。圖3A中的示例性存儲(chǔ)體狀態(tài)指示器是一個(gè)字節(jié)的域,使用這些位中的一位(例如,第4位)指示存儲(chǔ)體202(即,存儲(chǔ)體0)是"忙碌"或者"就緒"。存儲(chǔ)體狀態(tài)指示器存儲(chǔ)在圖2E的狀態(tài)寄存器288中。在存儲(chǔ)體由輸入數(shù)據(jù)流識(shí)別之后,更新存儲(chǔ)體狀態(tài)指示器(例如,第4位設(shè)為'0,)。一旦存儲(chǔ)操作完成,更新存儲(chǔ)體狀態(tài)指示器(例如,第4位設(shè)為T)來(lái)指示存儲(chǔ)體不再"忙碌"(即,"就緒")。應(yīng)該注意,存儲(chǔ)體狀態(tài)指示器和SOPx輸出引腳二者將一起指示"忙碌"狀態(tài),將在下面詳細(xì)說(shuō)明。本領(lǐng)域內(nèi)^t術(shù)人員應(yīng)該意識(shí)到盡管在圖3A中存儲(chǔ)體狀態(tài)指示器被描述為1字節(jié)域,但其尺寸沒(méi)有必要如此限制。更大的狀態(tài)指示器具有至少一個(gè)益處是可以監(jiān)視更多的存儲(chǔ)體的狀態(tài)。此外,狀態(tài)指示器可以用來(lái)監(jiān)視其它類型的狀態(tài)(例如,在執(zhí)行諸如"頁(yè)面編程"的存儲(chǔ)器操作后,存儲(chǔ)體處于"通過(guò)"或"失敗"狀態(tài))。此外,對(duì)于本領(lǐng)域內(nèi)技術(shù)人員明顯的,此例中使用的狀態(tài)指示器每一位代表不同存儲(chǔ)體的狀態(tài)僅用于示例。例如,位的組合值也可以用來(lái)指示存儲(chǔ)體的狀態(tài)(例如,通過(guò)使用邏輯門或者其他電路)。與存儲(chǔ)體狀態(tài)指示器相應(yīng)的"讀取狀態(tài),,命令的操作將在以下結(jié)合圖7討論。使用"讀取狀態(tài)"存儲(chǔ)器命令316讀取圖3實(shí)例中的存儲(chǔ)體狀態(tài)指示器(步驟328)。有時(shí)在傳輸時(shí)間期間,"讀取狀態(tài)"命令316被發(fā)送到寄存器塊224的命令寄存器。"讀取狀態(tài)"命令指示存儲(chǔ)器設(shè)備200來(lái)監(jiān)視存儲(chǔ)體202的狀態(tài),從而決定何時(shí)完成從存儲(chǔ)體202到頁(yè)面寄存器216的數(shù)據(jù)傳輸。通過(guò)數(shù)據(jù)路徑控制模塊230從控制模塊238或者直接由數(shù)據(jù)路徑控制模塊230發(fā)出"讀取狀態(tài)"命令。一旦"讀取狀態(tài)"命令被發(fā)出(例如,發(fā)送給命令解釋器228和/或控制模塊238),輸出端口使能(0PEx)信號(hào)310被驅(qū)為高電平,并且通過(guò)串行輸出(S0Px)端口312輸出存儲(chǔ)體狀態(tài)指示器的內(nèi)容。與IPEx信號(hào)306類似,當(dāng)^皮設(shè)定為高電平時(shí),0PEx信號(hào)310啟動(dòng)串行輸出端口緩存器(例如,數(shù)據(jù)輸出寄存器)。在圖3A中的時(shí)間點(diǎn)318,SOPx中的狀態(tài)指示器數(shù)據(jù)指示存儲(chǔ)體202已從"忙碌"狀態(tài)轉(zhuǎn)變?yōu)?步驟330)"就緒"狀態(tài)。由于不再需要狀態(tài)指示器的內(nèi)容,OPEx信號(hào)310返回低電平。接著在圖3A中,IPEx信號(hào)被設(shè)為高電平,并且不跟隨地址數(shù)據(jù)的"頁(yè)面讀取"命令320被重新發(fā)送(步驟332)到寄存器塊224中的命令寄存器,用來(lái)從數(shù)據(jù)寄存器提供數(shù)據(jù)到輸出引腳SOPx。隨后,OPEx信號(hào)被設(shè)為高電平(并且IPEx返回低電平),并且頁(yè)面寄存器216的內(nèi)容被傳輸?shù)絊OPx312。所提供的輸出數(shù)據(jù)(步驟334)通過(guò)鏈接接口230,離開(kāi)存儲(chǔ)器設(shè)備200。糾錯(cuò)電路(圖中未示)可以檢查輸出數(shù)據(jù)并且如果檢測(cè)到一個(gè)錯(cuò)誤就顯示讀錯(cuò)誤。本領(lǐng)域技術(shù)人員清楚,狀態(tài)的監(jiān)視和頁(yè)面讀取命令的重新確立可以由系統(tǒng)自動(dòng)完成。圖3A僅是根據(jù)本發(fā)明多個(gè)方面的存儲(chǔ)器設(shè)備操作的一個(gè)實(shí)例,并且本發(fā)明不限于此。例如,根據(jù)本發(fā)明的多個(gè)方面可以想到其他的存儲(chǔ)器命令和時(shí)序圖。例如,圖4中說(shuō)明"頁(yè)面讀取"命令之后的"隨機(jī)數(shù)據(jù)讀取,,命令的簡(jiǎn)化時(shí)序圖。"隨機(jī)數(shù)據(jù)讀取"命令啟動(dòng)"頁(yè)面讀取"命令或者"隨機(jī)數(shù)據(jù)讀取"命令之后的一個(gè)或者多個(gè)列地址處的額外數(shù)據(jù)的讀取。"隨機(jī)數(shù)據(jù)讀取"命令402的數(shù)據(jù)流包含三個(gè)字節(jié)命令數(shù)據(jù)(第一字節(jié))和列地址數(shù)據(jù)(第—二和第三字節(jié))。由于所讀取的數(shù)據(jù)來(lái)自"頁(yè)面讀取"命令中所選擇的同一行,所以不需要行地址數(shù)據(jù)。正常的"頁(yè)面讀取,,命令完成之后發(fā)出的"隨機(jī)數(shù)據(jù)讀取"命令導(dǎo)致當(dāng)前頁(yè)面(即較早命令期間讀取的頁(yè)面)的一些數(shù)據(jù)404被輸出。由于相應(yīng)于存儲(chǔ)體202的電路212的頁(yè)面寄存器沖的數(shù)據(jù)已經(jīng)存在,"隨機(jī)數(shù)據(jù)讀取"命令的至少一個(gè)優(yōu)點(diǎn)是提高了自預(yù)選頁(yè)面輸出數(shù)據(jù)的效率。參照?qǐng)D5A,說(shuō)明"頁(yè)面編程"命令的時(shí)序圖。由于圖2A說(shuō)明的實(shí)施例使用了串行數(shù)據(jù)輸入和輸出鏈接結(jié)構(gòu),所以在開(kāi)始對(duì)頁(yè)面編程之前,必須首先把編程數(shù)據(jù)加載到存儲(chǔ)體頁(yè)面寄存器中,其使用"串行數(shù)據(jù)輸入命令"完成。"串行數(shù)據(jù)輸入"命令502包括串行數(shù)據(jù)加載期間,在此期間多達(dá)一頁(yè)(例如,2,2112字節(jié))的數(shù)據(jù)加載到電路212中的頁(yè)面緩沖器中。加載數(shù)據(jù)寄存器的步驟完成后,發(fā)出"頁(yè)面開(kāi)始"命令504以將來(lái)自存儲(chǔ)體寄存器的數(shù)據(jù)傳輸?shù)竭m當(dāng)?shù)拇鎯?chǔ)體。一旦發(fā)出命令504,內(nèi)部寫狀態(tài)機(jī)執(zhí)行適當(dāng)?shù)乃惴ú⑶铱刂茣r(shí)序來(lái)編程和驗(yàn)證操作。因此,根據(jù)本發(fā)明的一實(shí)施例,"頁(yè)面開(kāi)始"命令分為兩步串行數(shù)據(jù)輸入和驗(yàn)證。當(dāng)成功地完成"頁(yè)面編程"命令,存儲(chǔ)體狀態(tài)指示器將提供"通過(guò)"(相反的為"失敗")的結(jié)果來(lái)顯示一個(gè)成功的操作。在其他方面,圖5A的實(shí)例的時(shí)序圖和步驟與圖3A所示的類似,已經(jīng)在前面更詳細(xì)地描述過(guò)。此外,圖5B示出圖5A的時(shí)序圖中的"頁(yè)面編程"命令的并行操作的簡(jiǎn)化流程圖。步驟506中,"串行數(shù)據(jù)輸入"命令502被輸入到串行輸入端口(SIP)線。此例中的輸入到SIP線的數(shù)據(jù)流為多字節(jié)串行數(shù)據(jù)流(即,串行輸入數(shù)據(jù)),以命令數(shù)據(jù)開(kāi)頭(在第一字節(jié))。然后,列地址數(shù)據(jù)(串行數(shù)據(jù)流的第二、第三字節(jié))和行/體地址數(shù)據(jù)(串行數(shù)據(jù)流的第四、第五和第六字節(jié)),都被輸入(步驟508)到SIP線。在串行數(shù)據(jù)流的隨后的字節(jié)中,輸入數(shù)據(jù)被輸入(步驟510)到SIP線。步驟512中,發(fā)出"編程開(kāi)始"命令504。接著,為監(jiān)視操作的狀態(tài),將"讀取狀態(tài)"命令寫到SIP線(步驟顯示存儲(chǔ)體就緒(步驟516),并且存儲(chǔ)體指示"通過(guò)"(步驟518),則"頁(yè)面編程"存儲(chǔ)器命令已經(jīng)被成功執(zhí)行。此外,根據(jù)本發(fā)明多個(gè)方面,"用于復(fù)制的頁(yè)面讀取"和"用于復(fù)制的目標(biāo)地址輸入"存儲(chǔ)器命令為存儲(chǔ)器設(shè)備所執(zhí)行的其它操作。如果"用于復(fù)制的頁(yè)面讀取"命令被寫到串行鏈接接口的命令寄存器,則存儲(chǔ)器位置的內(nèi)部源地址(3字節(jié))被寫入。一旦輸入源地址,存儲(chǔ)器設(shè)備傳輸特定源地址的存儲(chǔ)體的內(nèi)容到數(shù)據(jù)寄存器。隨后,"用于復(fù)制的目標(biāo)地址輸入"存儲(chǔ)器命令(帶有3字節(jié)體/行地址序列)被用來(lái)指定用于頁(yè)面復(fù)制操作的目標(biāo)存儲(chǔ)器地址。然后,可以利用"頁(yè)面編程"命令使內(nèi)部控制邏輯自動(dòng)地將頁(yè)面數(shù)據(jù)寫入到目標(biāo)地址。"讀取狀態(tài),,命令可以隨后用來(lái)確認(rèn)命令的成功執(zhí)行。根據(jù)此處公開(kāi)的全部?jī)?nèi)容,對(duì)于本領(lǐng)域內(nèi)技術(shù)人員來(lái)說(shuō),其它存儲(chǔ)器操作是明顯的。參照?qǐng)D6A,用來(lái)說(shuō)明"擦除"(或"塊擦除")命令的時(shí)序圖。此外,圖6B示出圖6A的時(shí)序圖中的"纟察除"命令的并行操作的簡(jiǎn)化流程圖。本領(lǐng)域內(nèi)技術(shù)人員可以意識(shí)到擦除典型地發(fā)生在塊一級(jí)。例如,閃爍存儲(chǔ)器設(shè)備200每一個(gè)存儲(chǔ)體具有2048個(gè)可擦除塊,每一塊按照64個(gè)2112(2048+64)字節(jié)的頁(yè)面組織。每一塊是132K字節(jié)(128K+4K字節(jié))。擦除命令一次操作一個(gè)塊。通過(guò)在步驟610將與"擦除,,命令(即,'60h,的命令數(shù)據(jù))相應(yīng)的命令數(shù)據(jù)602,以及在步驟612將三個(gè)字節(jié)的行和體地址經(jīng)SIPx寫到命令寄存器,開(kāi)始?jí)K擦除操作。完成命令和地址輸入之后,內(nèi)部擦除狀態(tài)機(jī)自動(dòng)地執(zhí)行合適的算法并且控制所有必要的時(shí)序來(lái)擦除和驗(yàn)證操作。應(yīng)該注意到,可以通過(guò)寫或者編程一個(gè)邏輯值'T,到存儲(chǔ)器塊中的每一個(gè)存儲(chǔ)單元,執(zhí)行"擦除"操作。為了監(jiān)視擦除狀態(tài)來(lái)決定何時(shí)tBERS(即,塊擦出時(shí)間)完成,在步驟614可以發(fā)出"讀取狀態(tài),,命令604(例如,相應(yīng)于70h的命令數(shù)據(jù))。"讀取狀態(tài)"命令之后,所有的讀取循環(huán)將來(lái)自存儲(chǔ)體狀態(tài)寄存器,直到給出一個(gè)新命令。在此實(shí)例中,存儲(chǔ)體狀態(tài)寄存器的適當(dāng)位(例如,位4)反映了相應(yīng)的存儲(chǔ)體的狀態(tài)(例如,忙碌或者就緒)。當(dāng)存儲(chǔ)體在步驟618變?yōu)榫途w時(shí),在步驟620檢查存儲(chǔ)體狀態(tài)寄存器的適當(dāng)位(例如,位0),以決定所述擦除操作在步驟622通過(guò)了還是在步驟624失敗了。在某些方面中,圖6A的實(shí)例的時(shí)序圖和步驟和圖3A所示的類似,已經(jīng)在前面更詳細(xì)地描述過(guò)。參照?qǐng)D7,使用"讀取狀態(tài),,存儲(chǔ)器命令來(lái)讀取存儲(chǔ)體狀態(tài)指示器。此外,當(dāng)在702處發(fā)送"讀取狀態(tài)"命令(即,'70h,)到圖2C中的命令寄存器256時(shí),存儲(chǔ)器設(shè)備200被指示來(lái)監(jiān)視存儲(chǔ)體202的狀態(tài),決定何時(shí)成功完成從存儲(chǔ)體202到電路212中的頁(yè)面緩沖器的數(shù)據(jù)的傳輸,以及其它方面。一旦"讀取狀態(tài)"命令被發(fā)出(例如,發(fā)送到命令解釋器262),輸出端口使能(OPEx)信號(hào)被驅(qū)為高電平,并且存儲(chǔ)體狀態(tài)指示器的內(nèi)容在704處通過(guò)串行輸出(SOPx)端口輸出。當(dāng)OPEx信號(hào)設(shè)為高電平時(shí),啟動(dòng)串行輸出端口緩沖器(例如數(shù)據(jù)輸出寄存器)。此外,在圖7的實(shí)例中,存儲(chǔ)體狀態(tài)指示器是一個(gè)字節(jié)(即8位)的域,每一位用來(lái)指示存儲(chǔ)體(例如存儲(chǔ)體202)處于"忙碌"還是"就緒"和/或存儲(chǔ)體上執(zhí)行的操作(例如"擦除"命令)是"通過(guò)"還是"失敗",以及其他方面。本領(lǐng)域內(nèi)才支術(shù)人員可以意識(shí)到盡管圖7中描寫的存儲(chǔ)體狀態(tài)指示器為一個(gè)字節(jié)的域,但其尺寸沒(méi)有要限制于此。更大的狀態(tài)指示器具有至少一個(gè)益處是可以監(jiān)視更多的存儲(chǔ)體的狀態(tài)。此外,對(duì)于本領(lǐng)域內(nèi)技術(shù)人員明顯的,盡管此例中使用的狀態(tài)指示器每一位代表不同存儲(chǔ)體的狀態(tài),但本發(fā)明不限于此。例如,位的組合值也可以用來(lái)指示存儲(chǔ)體的狀態(tài)(例如,使用邏輯門和其他電路)。圖8A、8B和8C為根據(jù)本發(fā)明多個(gè)方面使用雙獨(dú)立串行數(shù)據(jù)鏈接230和236來(lái)執(zhí)行并發(fā)操作的存儲(chǔ)器設(shè)備的時(shí)序圖。根據(jù)本發(fā)明的多個(gè)方面,由存儲(chǔ)器設(shè)備執(zhí)行的一些并發(fā)操作包括但不限于并發(fā)讀取、并發(fā)編程、并發(fā)擦除、編程時(shí)讀取、擦除時(shí)讀取和擦除時(shí)編程。圖8示例性說(shuō)明存儲(chǔ)體A(存儲(chǔ)體202)和存儲(chǔ)體B(204)上執(zhí)行的并發(fā)"頁(yè)面讀取"操作。圖8A中,存儲(chǔ)體A表示為"存儲(chǔ)體O",同時(shí)存儲(chǔ)體B表示為"存儲(chǔ)體1"。圖8B。在閱讀這里全部的公開(kāi)內(nèi)容后,其他并發(fā)操作對(duì)于本領(lǐng)域內(nèi)技術(shù)人員是明顯的。參照?qǐng)D8A,針對(duì)在存儲(chǔ)器設(shè)備20Q中的不同存儲(chǔ)體進(jìn)行并發(fā)"頁(yè)面讀取"操作802和804。在具有雙數(shù)據(jù)鏈接接口230和236的存儲(chǔ)器設(shè)備200中,"頁(yè)面讀取"命令804通過(guò)數(shù)據(jù)鏈接接口236(即鏈接1)發(fā)出,同時(shí)"頁(yè)面讀取"命令802通過(guò)數(shù)據(jù)鏈接接口230(即鏈接0)未決。盡管圖8A示出存儲(chǔ)體O上的"頁(yè)面讀取"在存儲(chǔ)體l上的"頁(yè)面讀取"之前開(kāi)始,但是兩個(gè)"頁(yè)面讀取"操作可以基本上同時(shí)開(kāi)始、并發(fā)操作。來(lái)自每一個(gè)"頁(yè)面讀取"命令的輸出數(shù)據(jù)806、808通過(guò)它們各自的數(shù)據(jù)鏈接接口同時(shí)發(fā)送。因此,存儲(chǔ)器設(shè)備200中的每一個(gè)數(shù)據(jù)鏈接接口可以存取任一存儲(chǔ)體并且獨(dú)立操作。這個(gè)特征至少有一個(gè)優(yōu)點(diǎn)就是具有系統(tǒng)設(shè)計(jì)中極好的靈活性和設(shè)備利用率的提高(例如,總線利用率和核心利用率)。圖8A中從存儲(chǔ)體到數(shù)據(jù)鏈接接口的輸出數(shù)據(jù)的路徑和之前討論的圖3A相同。來(lái)自存儲(chǔ)體204的輸出數(shù)據(jù)通過(guò)體地址控制的路徑開(kāi)關(guān)206從S/A和頁(yè)面緩沖器218例如流向輸出并行到串行寄存器塊240和到串行數(shù)據(jù)鏈接接口236(即,鏈接1)。分別在存儲(chǔ)體202和204與串行數(shù)據(jù)鏈接接口230和236之間同時(shí)進(jìn)行的數(shù)據(jù)傳輸將彼此互相獨(dú)立發(fā)生。由于體地址可以控制路徑開(kāi)關(guān)206,串行數(shù)據(jù)鏈接接口236可以改為存取存儲(chǔ)體202。存儲(chǔ)器設(shè)備200中的數(shù)據(jù)鏈接接口的數(shù)量不限于存儲(chǔ)器設(shè)備200的引腳或者端口的數(shù)量。存儲(chǔ)器設(shè)備200中的鏈接接口的數(shù)量也不限于存儲(chǔ)器設(shè)備中的存儲(chǔ)體的數(shù)量。例如,每一個(gè)數(shù)據(jù)鏈接接口可以操作單個(gè)輸入流和/或單個(gè)輸出流。此外,根據(jù)本發(fā)明的各個(gè)方面,圖8B示例性說(shuō)明了針對(duì)存儲(chǔ)器設(shè)備200的不同存儲(chǔ)體進(jìn)行的"頁(yè)面讀取"命令810和"頁(yè)面編程"命令812被并發(fā)執(zhí)行的時(shí)序圖。在此例中,通過(guò)串行數(shù)據(jù)鏈接接口230在多個(gè)存儲(chǔ)體的其中之一(例如,存儲(chǔ)體202)中執(zhí)行讀操作("頁(yè)面讀取"810),同時(shí),通過(guò)串行數(shù)據(jù)鏈接接口236在多個(gè)存儲(chǔ)體中的另一個(gè)(例如,存儲(chǔ)體204)中執(zhí)行寫操作("頁(yè)面編程"812)。根據(jù)本發(fā)明的各個(gè)方面,存儲(chǔ)器設(shè)備200的每一個(gè)鏈接可以存取任一存儲(chǔ)體并且獨(dú)立運(yùn)行。圖8C為具有兩個(gè)串行數(shù)據(jù)鏈接接口和兩個(gè)存儲(chǔ)體的存儲(chǔ)器設(shè)備200執(zhí)行并發(fā)存儲(chǔ)器操作的時(shí)序圖。首先,對(duì)存儲(chǔ)體0(存儲(chǔ)體202)的"擦除"命令814由串行接口鏈接0(串行數(shù)據(jù)鏈接230)發(fā)出。在鏈接G(串行數(shù)據(jù)鏈接230)和存儲(chǔ)體0(存儲(chǔ)體202)在忙于處理"擦除,,命令814時(shí),"頁(yè)面編程"命令在存儲(chǔ)器設(shè)備處被接收,并且轉(zhuǎn)向使用鏈接1(串行數(shù)據(jù)鏈接236)。因此,"頁(yè)面編程,,命令816在存儲(chǔ)體0(存儲(chǔ)體202)上由串行數(shù)據(jù)鏈接接口1(串行數(shù)據(jù)鏈接236)執(zhí)行,同時(shí),讀命令818在存儲(chǔ)體1(存儲(chǔ)體204)上由串行數(shù)據(jù)接口0(串行數(shù)據(jù)鏈接230)執(zhí)行。在存儲(chǔ)器命令814期間,在串行數(shù)據(jù)鏈接接口0(串行數(shù)據(jù)鏈接230)和存儲(chǔ)體0(存儲(chǔ)體202)之間傳輸數(shù)據(jù);在存儲(chǔ)器命令818期間,在同一鏈接接口0(串行數(shù)據(jù)鏈接230)和存儲(chǔ)體1(存儲(chǔ)體204)之間傳輸數(shù)據(jù)。因此,根據(jù)本發(fā)明多個(gè)方面,存儲(chǔ)器設(shè)備200中的每一鏈接可以獨(dú)立存取任一存儲(chǔ)體(即,不忙碌的存儲(chǔ)體)。對(duì)于本領(lǐng)域內(nèi)技術(shù)人員明顯地,閱讀此處公開(kāi)的全部?jī)?nèi)容之后,圖8A、8B和8C僅示出根據(jù)本發(fā)明構(gòu)思的并發(fā)存儲(chǔ)器操作的一些實(shí)施例。其它的并發(fā)操作的實(shí)例包括但不限于并發(fā)擦除、編程時(shí)讀取、擦除時(shí)讀取、擦除時(shí)編程、編程時(shí)擦除和/或并發(fā)編程。本領(lǐng)域內(nèi)技術(shù)人員可以意識(shí)到流程圖中步騍的順序不應(yīng)該被解釋為只限于特定的順序。例如,讀取和編程命令可以在有或者沒(méi)有讀取狀態(tài)命令的情況下發(fā)送。根據(jù)本發(fā)明多個(gè)方面,圖9示出在多個(gè)串行鏈接接口和多個(gè)存儲(chǔ)體之間的兩個(gè)并發(fā)寫操作的更加概括的描述。圖9示出根據(jù)本發(fā)明的一個(gè)實(shí)施例經(jīng)串行數(shù)據(jù)鏈接接口寫數(shù)據(jù)到存儲(chǔ)體的方法。首先,在步驟902中,在串行數(shù)據(jù)鏈接接口接收數(shù)據(jù)流。數(shù)據(jù)流包括將被存儲(chǔ)在寄存器中的命令、地址和數(shù)據(jù)。接著,在步驟904中,更新與第一串行數(shù)據(jù)鏈接接口相應(yīng)的串行數(shù)據(jù)鏈接接口狀態(tài)指示器,用來(lái)指示第一串行數(shù)據(jù)鏈接接口正在被使用。步驟904包括改變狀態(tài)寄存器中的位值。步驟904中的更新指示特定的接口正被使用。在步驟906中,分析數(shù)據(jù)流來(lái)提取第一存儲(chǔ)體識(shí)別符。存儲(chǔ)體識(shí)別符唯一地標(biāo)示存儲(chǔ)器設(shè)備中的存儲(chǔ)體。存儲(chǔ)體識(shí)別符可以被包括在數(shù)據(jù)流的地址域或者其他域中。接著,在分析數(shù)據(jù)流來(lái)提取存儲(chǔ)體識(shí)別符之后,在步驟908中,更新相應(yīng)的存儲(chǔ)體狀態(tài)指示器。例如,可以通過(guò)控制信號(hào)來(lái)驅(qū)動(dòng)發(fā)生在步驟904和908的更新,其中,控制信號(hào)由狀態(tài)/ID寄存器210中的控制電路產(chǎn)生。為了簡(jiǎn)化,這些控制信號(hào)從時(shí)序圖中略去。最后,在步驟910中,在第一串行數(shù)據(jù)鏈接和第一存儲(chǔ)體之間發(fā)送數(shù)據(jù)。應(yīng)該注意到,在該概括描述中,由于數(shù)據(jù)首先被寫到存儲(chǔ)體頁(yè)面寄存器,然后隨即被編程寫入存儲(chǔ)體,所以步驟910已經(jīng)被簡(jiǎn)化。同時(shí),與步驟902的操作并發(fā)地,通過(guò)不同的串行數(shù)據(jù)鏈接接口在不同的存儲(chǔ)體上執(zhí)行另一個(gè)寫數(shù)據(jù)操作。換句話說(shuō),使用在第二串行數(shù)據(jù)鏈接接口和第二存儲(chǔ)體之間發(fā)送的第二數(shù)據(jù)流并發(fā)執(zhí)行第二存儲(chǔ)器操作。首先,在步驟912中,在多個(gè)串行數(shù)據(jù)鏈接接口中的第二個(gè)接口接收第二數(shù)據(jù)流。在步驟912和902中所稱的串行數(shù)據(jù)鏈接接口都是同一存儲(chǔ)器設(shè)備的一部分。在步驟914中,更新相應(yīng)于第二數(shù)據(jù)鏈接接口的串行數(shù)據(jù)鏈接接口狀態(tài)指示器,用來(lái)指示第二串行數(shù)據(jù)鏈接接口正^皮使用。接著,在步驟916中,分析第二數(shù)據(jù)流來(lái)提取第二存儲(chǔ)體識(shí)別符。在步驟918中,更新相應(yīng)于第二存儲(chǔ)體指示器的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示第二存儲(chǔ)體正被使用,并且在步驟920中,經(jīng)與第二存儲(chǔ)體的相關(guān)的頁(yè)面寄存器,在第二串行數(shù)據(jù)鏈接接口和第二存儲(chǔ)體之間發(fā)送數(shù)據(jù),正如前述有關(guān)"頁(yè)面編程"命令那樣。圖9中,一旦發(fā)生數(shù)據(jù)傳輸,即串行數(shù)據(jù)鏈接接口收到所有要寫入指定存儲(chǔ)體的數(shù)據(jù),相應(yīng)于每一個(gè)串行數(shù)據(jù)鏈接接口的串行數(shù)據(jù)鏈接接口指示器將被復(fù)位用來(lái)指示相關(guān)鏈接當(dāng)前可用,而存儲(chǔ)體指示器將保持忙碌直到所有相關(guān)數(shù)據(jù)被編程,此后,存儲(chǔ)體指示器將指示相關(guān)存儲(chǔ)體已變成可用的。圖10包括與圖9中902到910所示步驟中數(shù)據(jù)寫入并發(fā)地從存儲(chǔ)體讀取數(shù)據(jù)時(shí)可以執(zhí)行的示例性步驟(表示為步驟IOIO)。圖IO示例性描述了完成圖7中并發(fā)存儲(chǔ)器操作時(shí)可以執(zhí)行一些步驟的例子。首先,在步驟1002中,從多個(gè)串行數(shù)據(jù)鏈接接口的其中第二個(gè)接收讀取第二存儲(chǔ)體中存儲(chǔ)的數(shù)據(jù)的請(qǐng)求。在步驟1004中,更新與第二數(shù)據(jù)鏈接接口相應(yīng)的串行數(shù)據(jù)鏈接接口狀態(tài)指示器,用來(lái)指示第二串行數(shù)據(jù)鏈接接口正被使用。在步驟1006中,更新相應(yīng)于第二存儲(chǔ)體識(shí)別符的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示第二存儲(chǔ)體正被使用。最后在步驟1008中,在第二串行數(shù)據(jù)鏈接接口和第二存儲(chǔ)體之間發(fā)送數(shù)據(jù)。圖10中所示的一個(gè)或者多個(gè)步驟可以被并發(fā)執(zhí)行。返回圖IB,所示存儲(chǔ)器設(shè)備包括使用虛擬多鏈接的單個(gè)數(shù)據(jù)鏈接接口120配置。利用前述的輸入串行到并行寄存器232的配置可以實(shí)現(xiàn)圖1B。更普遍地,可以使用存儲(chǔ)器設(shè)備200實(shí)現(xiàn)圖1B的實(shí)施例,但是兩個(gè)串行數(shù)據(jù)鏈接中只有一個(gè)被使用。在常規(guī)閃爍存儲(chǔ)器中,1/0引腳被占用,直到操作完成。因此,在器件忙碌狀態(tài)時(shí)沒(méi)有操作可以被確立,其降低器件的可用性并降低總體性能。圖1B中描述的例子中,在兩個(gè)存儲(chǔ)體的其中之一中進(jìn)行初始化操作之后,任一被"讀取狀態(tài)"操作檢查的可用存儲(chǔ)體可以被存取。隨后,存儲(chǔ)器設(shè)備可以使用串行數(shù)據(jù)鏈接通過(guò)附加開(kāi)關(guān)電路來(lái)存取可用的存儲(chǔ)體。因此,根據(jù)本發(fā)明的這個(gè)方面,可以使用單個(gè)鏈接存取多個(gè)存儲(chǔ)體。此虛擬多鏈接配置使用單鏈接模擬了多鏈接操作。圖12為使用在存儲(chǔ)體0中執(zhí)行"頁(yè)面編程"和在存儲(chǔ)體1中執(zhí)行"頁(yè)面讀取"的虛擬多鏈接配置的具有兩個(gè)存儲(chǔ)體的存儲(chǔ)器設(shè)備執(zhí)行存儲(chǔ)器操作的時(shí)序圖。首先,向存儲(chǔ)體O發(fā)出"頁(yè)面編程"命令1202。"頁(yè)面編程"命令在前面已經(jīng)詳細(xì)描述,但這里簡(jiǎn)要重述一下,首先執(zhí)行"串行數(shù)據(jù)輸入"命令將準(zhǔn)備編程到存儲(chǔ)體0中的數(shù)據(jù)加載到存儲(chǔ)體0頁(yè)面寄存器。隨后,發(fā)出"頁(yè)面編程"命令,數(shù)據(jù)被從頁(yè)面寄存器寫入到存儲(chǔ)體0。當(dāng)發(fā)出"讀取狀態(tài)"命令1204時(shí),設(shè)備指示1206存儲(chǔ)體1"就緒"(并且存儲(chǔ)體0處于"忙碌")。接著,基于根據(jù)本發(fā)明的虛擬多鏈接配置,當(dāng)存儲(chǔ)體0處于忙碌狀態(tài),針對(duì)存儲(chǔ)體l的"頁(yè)面讀取"命令1208可以并且已被發(fā)出。"頁(yè)面讀取"命令之前已經(jīng)描述。可以發(fā)出"讀取狀態(tài)"命令1210(并且如圖12所示)來(lái)決定存儲(chǔ)體的狀態(tài)。"讀取狀態(tài)"命令的結(jié)果表明在間隔期間1212,存儲(chǔ)體0和存儲(chǔ)體1二者都已就緒。最后,發(fā)出"頁(yè)面讀取"命令1214(用于存儲(chǔ)體1)導(dǎo)致相應(yīng)于存儲(chǔ)體1"頁(yè)面讀取"命令的存儲(chǔ)器地址的內(nèi)容在串行輸出引腳(SOP)上輸出。應(yīng)該注意到,當(dāng)存儲(chǔ)體0上"頁(yè)面編程"操作發(fā)生時(shí),串行數(shù)據(jù)接口鏈接引腳SIP可以用來(lái)接收指示存儲(chǔ)體1"就緒"的"讀取狀態(tài)"命令。相同地,一旦存儲(chǔ)體l上的"頁(yè)面讀取"命令被初始化,SIP引腳再次對(duì)"讀取狀態(tài),,命令可用,表明存儲(chǔ)體G和存儲(chǔ)體1二者都已就緒。結(jié)果,單個(gè)串行數(shù)據(jù)接口鏈接可以用來(lái)存取和檢查兩個(gè)存儲(chǔ)體的狀態(tài)。圖12中實(shí)現(xiàn)的虛擬多鏈接特征的多個(gè)方面示例性說(shuō)明了即使前一存儲(chǔ)器操作未結(jié)束,該鏈接仍然可用。這個(gè)特征至少有一個(gè)益處是由于虛擬多鏈接配置產(chǎn)生的引腳數(shù)目減少。另一個(gè)益處是提高了存儲(chǔ)器設(shè)備的性能。此外,當(dāng)虛擬多鏈接特征的多個(gè)方面以具有雙或者四鏈接配置的存儲(chǔ)器設(shè)備實(shí)現(xiàn)時(shí),可以期望除一個(gè)鏈接以外的所有鏈接都處于非激活狀態(tài)。例如,四鏈接配置(圖1C)中四個(gè)鏈接的三個(gè)可以不被使用并且可以指定為未連接(NC)。這種實(shí)現(xiàn)的至少的一個(gè)優(yōu)點(diǎn)是存儲(chǔ)器設(shè)備上引腳數(shù)量的減少,同時(shí)還保持了鏈接靈活性和可用性。根據(jù)本發(fā)明的多個(gè)方面,圖13示例性描述用于串行連接多個(gè)存儲(chǔ)器設(shè)備200的菊花鏈級(jí)聯(lián)配置1300。特別地,設(shè)備0包括多個(gè)數(shù)據(jù)輸入端口(SIP0、SIP1)、多個(gè)數(shù)據(jù)輸出端口(SOP0、S0P1)、多個(gè)控制輸入端口(IPEO、IPE1)和多個(gè)控制輸出端口(OPE0、0PE1)。這些數(shù)據(jù)和控制信號(hào)從外部源(例如,存儲(chǔ)器控制器(未示出))發(fā)送到存儲(chǔ)器設(shè)備1300。此外,根據(jù)本發(fā)明,第二閃爍存儲(chǔ)器設(shè)備(設(shè)備1)可以包括如設(shè)備0的同樣類型的端口。設(shè)備1可以與設(shè)備O串行連接。例如,設(shè)備1可以接收來(lái)自設(shè)備0的數(shù)據(jù)和控制信號(hào)。除了設(shè)備0和設(shè)備1以外,一個(gè)或者多個(gè)附加設(shè)備也可以同樣方式串行連接。在預(yù)先確定的延遲之后,級(jí)聯(lián)配置中的最后的設(shè)備(例如,設(shè)備3)提供數(shù)據(jù)和控制信號(hào)返回給存儲(chǔ)器控制器。每一存儲(chǔ)器設(shè)備20G(例如,設(shè)備0、1、2和3)輸出IPEO、IPE1、OPEO和OPE1(即,控制輸出端口)的回波信號(hào)(IPEQO、IPEQ1、OPEQO和OPEQ1)到隨后的設(shè)備。前述圖2B中的電路示例性描述信號(hào)如何可以從一個(gè)設(shè)備傳遞到隨后的菊花鏈鏈接的設(shè)備。此外,單個(gè)時(shí)鐘信號(hào)可以傳輸?shù)蕉鄠€(gè)串行連接的存儲(chǔ)器設(shè)備中的每一個(gè)。在前述級(jí)聯(lián)配置中,級(jí)聯(lián)存儲(chǔ)器設(shè)備1300的設(shè)備操作與未級(jí)聯(lián)的存儲(chǔ)器設(shè)備200的相同。本領(lǐng)域內(nèi)技術(shù)人員明白,在級(jí)聯(lián)配置中,存儲(chǔ)器設(shè)備1300的總延遲時(shí)間可能會(huì)增加。例如,圖14描述高度簡(jiǎn)化的時(shí)序圖,該時(shí)序圖用于存儲(chǔ)器設(shè)備1300處接收的、針對(duì)操作存儲(chǔ)器設(shè)備1300中的設(shè)備2的存儲(chǔ)體的"頁(yè)面讀取,,命令1402。存儲(chǔ)器命令在存儲(chǔ)器設(shè)備1300處接收并且通過(guò)設(shè)備0和設(shè)備1發(fā)送到設(shè)備2。例如,相應(yīng)于"頁(yè)面讀取"命令1402的數(shù)據(jù)流將被從存儲(chǔ)器設(shè)備1300中設(shè)備0的SIPO線路通過(guò)設(shè)備0的電路在設(shè)備0的SOPO線路輸出。設(shè)備0的輸出在圖14中的簡(jiǎn)化時(shí)序圖中反映在SOPx—DO輸出線路上的1404處。"SOPx-DO"相應(yīng)于設(shè)備0的串行輸出端口0,類似地,數(shù)據(jù)流隨后在設(shè)備1上的SIPx-Dl處接收(在1406處)并且通過(guò)設(shè)備1發(fā)送,在SOPx-Dl線路上1408處輸出。接著,數(shù)據(jù)流在設(shè)備2上SIPx_D2的1410處接收。在此實(shí)例中,由于"頁(yè)面讀取"命令被指向設(shè)備2的存儲(chǔ)體,以與存儲(chǔ)器設(shè)備200中電路描述的類似的方式,設(shè)備2中的電路接收"頁(yè)面讀取"命令并且控制所請(qǐng)求的數(shù)據(jù)從設(shè)備2中存儲(chǔ)體到設(shè)備2上SOPx一D2輸出線路上1412處的傳輸。設(shè)備2輸出的數(shù)據(jù)在1414被設(shè)備3接收,并且通過(guò)設(shè)備3傳輸,從存儲(chǔ)器設(shè)備1300輸出。本領(lǐng)域技術(shù)人員可以從圖14的簡(jiǎn)化時(shí)序圖認(rèn)識(shí)到,由于級(jí)聯(lián)配置導(dǎo)致的預(yù)先確定的四個(gè)時(shí)鐘周期延遲。同時(shí),級(jí)聯(lián)配置允許事實(shí)上不限數(shù)目的設(shè)備連接,而不犧牲設(shè)備的吞吐量。本發(fā)明的一些方面的益處在于實(shí)現(xiàn)多芯片封裝解決方案和固態(tài)大容量存儲(chǔ)應(yīng)用。級(jí)聯(lián)設(shè)備1300中的輸入數(shù)據(jù)流與非級(jí)聯(lián)存儲(chǔ)器設(shè)備200的類似。但是,在數(shù)據(jù)流的第一字節(jié)之前可設(shè)有一個(gè)字節(jié)的設(shè)備識(shí)別符。例如,第一字節(jié)中的值"0000"可以指示設(shè)備0,同時(shí)值"0001"可以指示設(shè)備1。一旦本領(lǐng)域內(nèi)技術(shù)人員認(rèn)識(shí)到設(shè)備識(shí)別符沒(méi)有必要限制為一個(gè)字節(jié),就可以根據(jù)要求減少或者增加。同樣,設(shè)備識(shí)別符也沒(méi)有必要限定為數(shù)據(jù)流中的第一字節(jié)。例如,可以增加識(shí)別符的大小用來(lái)容納級(jí)聯(lián)配置中更多的設(shè)備,并且和數(shù)據(jù)流的地址域;故置在一起。根據(jù)本發(fā)明的一個(gè)實(shí)施例中,存儲(chǔ)器設(shè)備200使用一個(gè)4Gb的單片電路的芯片,在另一實(shí)施例中,存儲(chǔ)器設(shè)備使用一對(duì)堆疊的芯片以達(dá)到8Gb。在又一實(shí)施例中,存儲(chǔ)器設(shè)備1300使用4個(gè)堆疊芯片以實(shí)現(xiàn)16Gb。根據(jù)本發(fā)明多個(gè)方面的閃爍存儲(chǔ)器設(shè)備可以是用于諸如固態(tài)文件存儲(chǔ)和其他期望非易失性的便攜應(yīng)用的大容量非易失性存儲(chǔ)應(yīng)用的改進(jìn)的解決方案。由于實(shí)質(zhì)上不限制數(shù)量的連接設(shè)備為系統(tǒng)集成提供了更大擴(kuò)展性和靈活性,存儲(chǔ)器設(shè)備1300可以從新型的閃爍設(shè)備級(jí)聯(lián)方案獲益。串行接口將以更高的時(shí)鐘率、更好的信號(hào)集成和更低的功耗提供附加的性能提升。串行接口也提供無(wú)限多的可擴(kuò)展的I/0寬度,而無(wú)需改變封裝配置。此外,根據(jù)本發(fā)明的存儲(chǔ)器設(shè)備的單面焊盤結(jié)構(gòu),具有更少的I/0數(shù)量,極大的降低了芯片封裝尺寸。下表3示出用于閃爍核心結(jié)構(gòu)實(shí)現(xiàn)的級(jí)聯(lián)存儲(chǔ)器設(shè)備的一些操作的實(shí)例。表3列出目標(biāo)設(shè)備地址(TDA)、可能的操作(OP)碼和列地址、行/體地址和輸入數(shù)據(jù)的相應(yīng)狀態(tài)。表3命令集<table>tableseeoriginaldocumentpage31</column></row><table><table>tableseeoriginaldocumentpage32</column></row><table>在本發(fā)明的一些實(shí)施例中,圖13的系統(tǒng)1300中的每一設(shè)備可以持有一個(gè)唯一的設(shè)備識(shí)別符,可以用作串行輸入數(shù)據(jù)中的目標(biāo)設(shè)備地址(tda)。當(dāng)接收到串行輸入數(shù)據(jù),閃爍存儲(chǔ)器設(shè)備可以分析串行輸入數(shù)據(jù)中的目標(biāo)設(shè)備地址域,并且通過(guò)將目標(biāo)設(shè)備地址與設(shè)備的唯一的設(shè)備識(shí)別號(hào)碼相關(guān)聯(lián),從而決定設(shè)備是否為目標(biāo)設(shè)備。表4示出根據(jù)本發(fā)明的實(shí)施例的輸入數(shù)據(jù)流的優(yōu)選的輸入序列,包括結(jié)合圖13描述的系統(tǒng)。命令、地址和數(shù)據(jù)串行移入、移出存儲(chǔ)器設(shè)備1500,從最高有效開(kāi)始。當(dāng)輸入端口使能(IPE)為高電平,串行輸入信號(hào)(SP)在串行時(shí)鐘(SCLK)的上升沿處被采樣。命令序列以一個(gè)字節(jié)的目標(biāo)設(shè)備地址(tda)和一個(gè)字節(jié)的操作碼開(kāi)始,該操作碼也l^可互換的稱為命令代碼(表4中的"cmd,,)。通過(guò)將串行輸入信號(hào)以在最高有效位的一個(gè)字節(jié)的目標(biāo)設(shè)備地址作為起始,設(shè)備可以在處理任一接收到的附加輸入數(shù)據(jù)之前分析目標(biāo)設(shè)備地址域。如果存儲(chǔ)器設(shè)備不是目標(biāo)設(shè)備,其可以在處理之前傳輸串行輸入數(shù)據(jù)到另一設(shè)備,因此節(jié)省了附加的處理時(shí)間和資源。表4字節(jié)模式中的輸入序列<table>tableseeoriginaldocumentpage33</column></row><table><table>tableseeoriginaldocumentpage34</column></row><table>一個(gè)字節(jié)tda被移入設(shè)備,隨后是一個(gè)字節(jié)cmd代碼。最高有效位(MSB)在SIP上開(kāi)始,并且每一位在串行時(shí)鐘(SCLK)的上升沿被鎖定。依賴于該命令,一個(gè)字節(jié)命令代碼之后可跟隨列地址字節(jié)、行地址字節(jié)、體地址字節(jié)、數(shù)據(jù)字節(jié)和/或其組合或者均無(wú)。如前所述,存儲(chǔ)器設(shè)備可為雙存儲(chǔ)體存儲(chǔ)器,其中,每一存儲(chǔ)體可以被任一串行鏈接存取。存儲(chǔ)器設(shè)備的串行接口相較于傳統(tǒng)并行接口方案不但極大地提高了數(shù)據(jù)吞吐量,而且支持富有特征的操作。例如,編程操作可以在200jus內(nèi)在(2k+64)字節(jié)的頁(yè)面上執(zhí)行,并且擦除操作可以在1.5ms內(nèi)在(128k+4k)字節(jié)的塊上執(zhí)行。片上寫控制器可以用來(lái)自動(dòng)操作所有的編程和擦除功能,包括所使用的脈沖循環(huán)、內(nèi)部驗(yàn)證和數(shù)據(jù)界定。在高寫密集(write-intensive)系統(tǒng)中,利用實(shí)時(shí)標(biāo)記算法的糾錯(cuò)碼(ECC)用來(lái)提高存儲(chǔ)器設(shè)備中10萬(wàn)次編程/擦除周期的擴(kuò)展可靠性。本發(fā)明多個(gè)方面的有用性對(duì)于本領(lǐng)域內(nèi)技術(shù)人員是明顯的。此處任一或者全部實(shí)例或者示例性語(yǔ)言(例如,"比如")僅用來(lái)更好的說(shuō)明本發(fā)明而不是對(duì)本發(fā)明范圍進(jìn)行限制,除非有另外的聲明。說(shuō)明書中的語(yǔ)言不應(yīng)該被認(rèn)為是說(shuō)明任何未要求保護(hù)的內(nèi)容對(duì)發(fā)明的實(shí)施是必需的。雖然本發(fā)明往往是根據(jù)優(yōu)選的和示例性實(shí)施例進(jìn)行描述,但是通過(guò)瀏覽本發(fā)明公開(kāi)內(nèi)容,在權(quán)利要求書的范圍和精神內(nèi)的其他實(shí)施例、修改和變形對(duì)于本領(lǐng)域內(nèi)技術(shù)人員來(lái)說(shuō)是可以想到的。權(quán)利要求1.一種半導(dǎo)體存儲(chǔ)器設(shè)備,包括多個(gè)存儲(chǔ)體;多個(gè)串行數(shù)據(jù)鏈接接口;以及控制數(shù)據(jù)在多個(gè)串行數(shù)據(jù)鏈接接口的其中任一個(gè)和多個(gè)存儲(chǔ)體的其中任一個(gè)之間傳輸?shù)目刂齐娐贰?、權(quán)利要求1的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述存儲(chǔ)體包括非易失性存儲(chǔ)體。3、權(quán)利要求2的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述非易失性存儲(chǔ)體是閃爍存儲(chǔ)體。4、權(quán)利要求3的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述閃爍存儲(chǔ)體包括串聯(lián)的晶體管存儲(chǔ)器單元。5、權(quán)利要求4的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述閃爍存儲(chǔ)體包括并聯(lián)的晶體管存儲(chǔ)器單元。6、權(quán)利要求1的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述控制電路接收可執(zhí)行指令用來(lái)控制串行輸入和輸出數(shù)據(jù)進(jìn)出多個(gè)存儲(chǔ)體的其中之一的傳輸。7、權(quán)利要求6的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述控制電路響應(yīng)地址信息控制串行輸入數(shù)據(jù)的傳輸,其中,所述地址信息包含在所述串行輸入數(shù)據(jù)的地址域中。8、權(quán)利要求1的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述多個(gè)存儲(chǔ)體、所述多個(gè)串行數(shù)據(jù)鏈接接口和所述控制電路位于具有單面焊盤結(jié)構(gòu)的單獨(dú)封裝中。9、權(quán)利要求1的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述多個(gè)串行數(shù)據(jù)鏈接接口包括兩個(gè)串行數(shù)據(jù)鏈接接口。10、權(quán)利要求1的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述多個(gè)串行數(shù)據(jù)鏈接接口包括四個(gè)串行數(shù)據(jù)鏈接接口。11、權(quán)利要求1的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述控制電路被配置來(lái)控制在所述多個(gè)存儲(chǔ)體的至少兩個(gè)與所述多個(gè)串行數(shù)據(jù)鏈接接口的至少兩個(gè)之間的同時(shí)進(jìn)行的數(shù)據(jù)傳輸。12、權(quán)利要求I的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述設(shè)備通過(guò)所述串行數(shù)據(jù)鏈接接口的其中一個(gè)在所述多個(gè)存儲(chǔ)體的其中之一中執(zhí)行讀操作,同時(shí)通過(guò)所述串行數(shù)據(jù)鏈接接口的另一個(gè)在所述多個(gè)存儲(chǔ)體的另一個(gè)中執(zhí)行寫操作。13、一種半導(dǎo)體存儲(chǔ)器設(shè)備包括多個(gè)存儲(chǔ)體;用于傳輸數(shù)據(jù)進(jìn)入和離開(kāi)所述存儲(chǔ)器設(shè)備的多個(gè)串行數(shù)據(jù)鏈接接口;以及獨(dú)立地控制數(shù)據(jù)在多個(gè)串行數(shù)據(jù)鏈接接口的其中任一個(gè)和多個(gè)存儲(chǔ)體的其中任一個(gè)之間傳輸?shù)目刂齐娐贰?4、一種半導(dǎo)體存儲(chǔ)器設(shè)備,包括多個(gè)存儲(chǔ)體;串行數(shù)據(jù)鏈接接口;以及控制數(shù)據(jù)在所述串行數(shù)據(jù)鏈接接口和多個(gè)存儲(chǔ)體的其中任一個(gè)之間傳輸?shù)目刂齐娐贰?5、一種半導(dǎo)體存儲(chǔ)器設(shè)備,包括多個(gè)存儲(chǔ)體;多個(gè)串行數(shù)據(jù)鏈接接口;以及執(zhí)行多個(gè)指令來(lái)控制數(shù)據(jù)在多個(gè)串行數(shù)據(jù)鏈接接口中選定的一個(gè)和多個(gè)存儲(chǔ)體中選定的一個(gè)之間傳輸?shù)目刂齐娐贰?6、權(quán)利要求15的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述存儲(chǔ)體包括非易失性存儲(chǔ)體。17、權(quán)利要求16的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述非易失性存儲(chǔ)體是閃爍存儲(chǔ)體。18、權(quán)利要求16的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述閃爍存儲(chǔ)體包括串聯(lián)的晶體管存儲(chǔ)器單元。19、權(quán)利要求16的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述閃爍存儲(chǔ)體包括并聯(lián)的晶體管存儲(chǔ)器單元。20、權(quán)利要求15的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,利用計(jì)算機(jī)可執(zhí)行指令對(duì)所述控制電路進(jìn)行編程,來(lái)分析輸入數(shù)據(jù)的地址域和控制數(shù)據(jù)傳輸?shù)降刂酚蛑兄付ǖ亩鄠€(gè)存儲(chǔ)體的其中之一。21、權(quán)利要求51的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述多個(gè)存儲(chǔ)體、所述多個(gè)串行數(shù)據(jù)鏈接接口和所述控制電路位于具有單面焊盤結(jié)構(gòu)的單獨(dú)封裝中。22、權(quán)利要求15的半導(dǎo)體存儲(chǔ)器設(shè)備,其中,所述控制電路被配置來(lái)同時(shí)存取多個(gè)存儲(chǔ)體中的至少兩個(gè)。23、一種在半導(dǎo)體存儲(chǔ)器設(shè)備中控制多個(gè)串行鏈接接口和多個(gè)存儲(chǔ)體之間數(shù)據(jù)傳輸?shù)姆椒ǎ?a)在多個(gè)串行數(shù)據(jù)鏈接接口中的第一串行數(shù)據(jù)鏈接接口接收第一數(shù)據(jù)流;(b)分析所述第一數(shù)據(jù)流,提取第一存儲(chǔ)體識(shí)別符;(c)在所述第一串行數(shù)據(jù)鏈接接口和所述第一存儲(chǔ)體之間發(fā)送數(shù)據(jù)。24、權(quán)利要求23的方法,進(jìn)一步包括(d)在多個(gè)串行數(shù)據(jù)鏈接接口中的第二串行數(shù)據(jù)鏈接接口接收第二數(shù)據(jù)流;(e)分析所述第二數(shù)據(jù)流用來(lái)提取第二存儲(chǔ)體識(shí)別符;以及(f)在至少與執(zhí)行步驟(c)的時(shí)段交疊的時(shí)段里,在所述第二串行數(shù)據(jù)鏈接接口和所述第二存儲(chǔ)體之間發(fā)送數(shù)據(jù)。25、權(quán)利要求23的方法,進(jìn)一步包括(f)接收來(lái)自所述多個(gè)串行數(shù)據(jù)鏈接接口中第二串行數(shù)據(jù)鏈接接口的對(duì)存儲(chǔ)在第二存儲(chǔ)體中的數(shù)據(jù)的請(qǐng)求;(g)更新相應(yīng)于所述第二數(shù)據(jù)鏈接接口的串行數(shù)據(jù)鏈接接口狀態(tài)指示器,用來(lái)指示所述第二串行數(shù)據(jù)鏈接接口正被使用;(h)更新相應(yīng)于第二存儲(chǔ)體識(shí)別符的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示所述第二存儲(chǔ)體正被使用;和(i)在至少與執(zhí)行步驟(e)的時(shí)段交疊的時(shí)段里,在所述第二存儲(chǔ)體和所述第二串行數(shù)據(jù)鏈接接口之間發(fā)送數(shù)據(jù)。26、權(quán)利要求23的方法,進(jìn)一步包括接收所述第一數(shù)據(jù)流之后,更新相應(yīng)于所述第一串行數(shù)據(jù)鏈接接口的串行數(shù)據(jù)鏈接接口狀態(tài)指示器,用來(lái)指示所述第一串行數(shù)據(jù)鏈接接口正被使用;并且在分析所述第一數(shù)據(jù)流之后,更新相應(yīng)于所述第一存儲(chǔ)體的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示所述第一存儲(chǔ)體正被使用。27、權(quán)利要求26的方法,其中,更新存儲(chǔ)體狀態(tài)指示器進(jìn)一步包括設(shè)置狀態(tài)寄存器中的位值。28、權(quán)利要求26的方法,進(jìn)一步包括,發(fā)送數(shù)據(jù)之后,更新所述第一存儲(chǔ)體狀態(tài)指示器用來(lái)指示所述第一存儲(chǔ)體不再被使用。29、權(quán)利要求28的方法,進(jìn)一步包括(d)在多個(gè)串行數(shù)據(jù)鏈接接口中的第二串行數(shù)據(jù)鏈接接口接收第二數(shù)據(jù)流;(e)分析所述第二數(shù)據(jù)流用來(lái)提取第二存儲(chǔ)體識(shí)別符;(f)在至少與執(zhí)行步驟(c)的時(shí)段交疊的時(shí)段里,在所述第二串行數(shù)據(jù)鏈接接口和所述第二存儲(chǔ)體之間發(fā)送數(shù)據(jù)。30、權(quán)利要求29的方法,進(jìn)一步包括接收所述第二數(shù)據(jù)流之后,更新相應(yīng)于所述第二數(shù)據(jù)鏈接接口的串行數(shù)據(jù)鏈接接口狀態(tài)指示器,用來(lái)指示所述第二串行數(shù)據(jù)鏈接接口正被使用;并且在分析所述第二數(shù)據(jù)流之后,更新相應(yīng)于所述第二存儲(chǔ)體標(biāo)識(shí)符的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示所述第二存儲(chǔ)體正被使用。31、權(quán)利要求30的方法,進(jìn)一步包括(d)接收來(lái)自所述多個(gè)串行數(shù)據(jù)鏈接接口中第二串行數(shù)據(jù)鏈接接口的對(duì)存儲(chǔ)在第二存儲(chǔ)體中的數(shù)據(jù)的請(qǐng)求;(e)在至少與執(zhí)行步驟(c)的時(shí)段交疊的時(shí)段里,在所述第二存儲(chǔ)體和所述第二串行數(shù)據(jù)鏈接接口之間發(fā)送數(shù)據(jù)。32、權(quán)利要求31的方法,進(jìn)一步包括數(shù)據(jù)的流請(qǐng)求,更新相應(yīng)于所述第二數(shù)據(jù)鏈接接口的串行數(shù)據(jù)鏈接接口狀態(tài)指示器,用來(lái)指示第二串行數(shù)據(jù)鏈接接口正被使用;并且更新相應(yīng)于所述第二存儲(chǔ)體識(shí)別符的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示所述第二存儲(chǔ)體正被使用。33、一種在半導(dǎo)體存儲(chǔ)器設(shè)備中控制在串行數(shù)據(jù)鏈接接口和多個(gè)存儲(chǔ)體之間數(shù)據(jù)傳輸?shù)姆椒ǎ?a)在串行數(shù)據(jù)鏈接接口接收數(shù)據(jù)流;(b)分析所述數(shù)據(jù)流用來(lái)提取第一存儲(chǔ)體識(shí)別符;和(c)在所述串行數(shù)據(jù)鏈接接口和所述第一存儲(chǔ)體之間發(fā)送數(shù)據(jù)。34、權(quán)利要求33的方法,進(jìn)一步包括(d)在多個(gè)串行數(shù)據(jù)鏈接接口中的第二串行數(shù)據(jù)鏈接接口接收第二數(shù)據(jù)流;(e)分析所述第二數(shù)據(jù)流用來(lái)提取第二存儲(chǔ)體識(shí)別符;和(f)在至少與執(zhí)行步驟(c)的時(shí)段交疊的時(shí)段里,在所述第二串行數(shù)據(jù)鏈接接口和所述第二存儲(chǔ)體之間發(fā)送數(shù)據(jù)。35、權(quán)利要求33的方法,進(jìn)一步包括分析所述第一數(shù)據(jù)流之后,更新相應(yīng)于所述第一存儲(chǔ)體的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示所述第一存儲(chǔ)體正被使用。36、權(quán)利要求35的方法,進(jìn)一步包括(d)在所述串行鏈接接口接收第二數(shù)據(jù)流;(e)分析所述第二數(shù)據(jù)流用來(lái)提取第二存儲(chǔ)體識(shí)別符;和(f)在至少與執(zhí)行步驟(c)的時(shí)段交疊的時(shí)段里,在所述串行鏈接接口和所述第二存儲(chǔ)體之間發(fā)送數(shù)據(jù)。37、權(quán)利要求36的方法,進(jìn)一步包括傳輸所述第二數(shù)據(jù)流之后,更新相應(yīng)于所述第二存儲(chǔ)體識(shí)別符的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示所述第二存儲(chǔ)體正被使用。38、權(quán)利要求37的方法,其中,步驟(c)和(f)使用不同操作線程執(zhí)行。39、權(quán)利要求33的方法,其中,更新存儲(chǔ)體狀態(tài)指示器包括設(shè)置狀態(tài)寄存器中的位值。40、權(quán)利要求33的方法,進(jìn)一步包括發(fā)送數(shù)據(jù)之后,更新所述存儲(chǔ)體狀態(tài)指示器用來(lái)指示所述存儲(chǔ)體不再被使用。41、權(quán)利要求33的方法,進(jìn)一步包括(d)接收來(lái)自所述串行數(shù)據(jù)鏈接接口的對(duì)存儲(chǔ)在第二存儲(chǔ)體中的數(shù)據(jù)的請(qǐng)求;(e)更新相應(yīng)于所述第二存儲(chǔ)體的存儲(chǔ)體狀態(tài)指示器,用來(lái)指示所述第二存儲(chǔ)體正被使用;和(f)在至少與執(zhí)行步驟(d)的時(shí)段交疊的時(shí)段里,在所述第二存儲(chǔ)體和所述串行數(shù)據(jù)鏈接接口之間發(fā)送數(shù)據(jù)。42、權(quán)利要求41的方法,其中,步驟(c)和(f)使用不同操作線程執(zhí)行。43、一種具有多個(gè)串聯(lián)閃爍存儲(chǔ)器設(shè)備的閃爍存儲(chǔ)器系統(tǒng),包括具有多個(gè)數(shù)據(jù)輸入端口、多個(gè)數(shù)據(jù)輸出端口、多個(gè)控制輸入端口和多個(gè)控制輸出端口的第一閃爍存儲(chǔ)器設(shè)備,其中所述第一閃爍存儲(chǔ)器設(shè)備從外部源接收數(shù)據(jù)和控制信號(hào);和具有多個(gè)數(shù)據(jù)輸入端口、多個(gè)數(shù)據(jù)輸出端口、多個(gè)控制輸入端口和多個(gè)控制輸出端口的第二閃爍存儲(chǔ)器設(shè)備,其中所述第二閃爍存儲(chǔ)器設(shè)備從多個(gè)串聯(lián)閃爍存儲(chǔ)器設(shè)備的第一閃爍存儲(chǔ)器設(shè)備接收數(shù)據(jù)和控制信號(hào)。44、權(quán)利要求43的閃爍存儲(chǔ)器系統(tǒng),其中,多個(gè)閃爍存儲(chǔ)器設(shè)備的每一個(gè)閃爍存儲(chǔ)器設(shè)備都具有一個(gè)唯一的設(shè)備識(shí)別號(hào)碼。45、權(quán)利要求44的閃爍存儲(chǔ)器系統(tǒng),其中,多個(gè)閃爍存儲(chǔ)器設(shè)備的每一個(gè)閃爍存儲(chǔ)器設(shè)備被配置成通過(guò)關(guān)聯(lián)目標(biāo)設(shè)備地址與設(shè)備的所述唯一的設(shè)備識(shí)別號(hào)碼以分析串行輸入數(shù)據(jù)的目標(biāo)設(shè)備地址域,從而決定所述設(shè)備是否是目標(biāo)設(shè)備。46、權(quán)利要求45的閃爍存儲(chǔ)器系統(tǒng),其中,多個(gè)閃爍存儲(chǔ)器設(shè)備的每一個(gè)閃爍存儲(chǔ)器設(shè)備被進(jìn)一步配置成在處理任一接收到的附加的串行輸入數(shù)據(jù)之前分析所述目標(biāo)設(shè)備地址域。47、權(quán)利要求43的閃爍存儲(chǔ)器系統(tǒng),其中,所述第一閃爍存儲(chǔ)器設(shè)備包括多個(gè)控制輸出端口,所述多個(gè)控制輸出端口用于將所述第一閃爍存儲(chǔ)器設(shè)備接收的數(shù)值回送到第二閃爍存儲(chǔ)器設(shè)備。48、權(quán)利要求47的閃爍存儲(chǔ)器系統(tǒng),其中,所述外部源是存儲(chǔ)器控制器。49、權(quán)利要求48的閃爍存儲(chǔ)器系統(tǒng),其中,單個(gè)時(shí)鐘信號(hào)與多個(gè)串聯(lián)閃爍存儲(chǔ)器設(shè)備的每一個(gè)通信,并且所述閃爍存儲(chǔ)器系統(tǒng)的所述輸出被延遲一個(gè)預(yù)先確定的延遲時(shí)間。50、權(quán)利要求43的閃爍存儲(chǔ)器系統(tǒng),其中,所述多個(gè)串聯(lián)閃爍存儲(chǔ)器設(shè)備進(jìn)一步包括多個(gè)閃爍存儲(chǔ)體;多個(gè)串行數(shù)據(jù)鏈接接口;和控制數(shù)據(jù)在多個(gè)串行數(shù)據(jù)鏈接接口的其中一個(gè)和多個(gè)存儲(chǔ)體的其中一個(gè)之間傳輸?shù)目刂齐娐罚隹刂齐娐繁慌渲糜脕?lái)控制在多個(gè)串行數(shù)據(jù)鏈接接口的至少兩個(gè)和多個(gè)存儲(chǔ)體的至少兩個(gè)之間的并發(fā)數(shù)據(jù)傳輸;并且所述數(shù)據(jù)在多個(gè)串聯(lián)閃爍存儲(chǔ)器設(shè)備的每一個(gè)中傳輸。51、權(quán)利要求51的閃爍存儲(chǔ)器系統(tǒng),其中,所述數(shù)據(jù)使用虛擬多鏈接傳輸。全文摘要本發(fā)明公開(kāi)一種用于在半導(dǎo)體存儲(chǔ)器中串行數(shù)據(jù)鏈接接口和存儲(chǔ)體之間控制數(shù)據(jù)傳輸?shù)难b置、系統(tǒng)和方法。在一實(shí)施例中,本發(fā)明公開(kāi)了一種具有多個(gè)串行數(shù)據(jù)鏈接和多個(gè)存儲(chǔ)體的閃爍存儲(chǔ)器設(shè)備,其中,所述鏈接獨(dú)立于所述多個(gè)體。所述閃爍存儲(chǔ)器設(shè)備可以以菊花鏈配置級(jí)聯(lián),并在存儲(chǔ)器設(shè)備之間使用回波信號(hào)線串行通信。此外,本發(fā)明描述了一種虛擬多鏈接配置,其中使用單個(gè)鏈接來(lái)模擬多鏈接。文檔編號(hào)G11C11/4193GK101278354SQ200680036462公開(kāi)日2008年10月1日申請(qǐng)日期2006年9月29日優(yōu)先權(quán)日2005年9月30日發(fā)明者潘弘柏,金鎮(zhèn)祺申請(qǐng)人:莫塞德技術(shù)公司