欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

具有零寫入恢復(fù)時(shí)間和無(wú)最大周期時(shí)間的刷新型存儲(chǔ)器的制作方法

文檔序號(hào):6750680閱讀:337來(lái)源:國(guó)知局
專利名稱:具有零寫入恢復(fù)時(shí)間和無(wú)最大周期時(shí)間的刷新型存儲(chǔ)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種半導(dǎo)體存儲(chǔ)裝置和操作方法,具體地說(shuō),涉及這樣一種半導(dǎo)體存儲(chǔ)裝置和操作方法在其中存儲(chǔ)單元需要刷新儲(chǔ)存的數(shù)據(jù)、刷新操作在其內(nèi)執(zhí)行和該裝置以與靜態(tài)RAM相似的定時(shí)要求在其外部操作。
隨機(jī)存取存儲(chǔ)器(RAM)裝置在通常所說(shuō)的存儲(chǔ)單元的單個(gè)的可尋址元件陣列中存儲(chǔ)電子數(shù)據(jù)。在市場(chǎng)上流行的RAM單元的兩種基本類型是靜態(tài)RAM(SRAM)單元和動(dòng)態(tài)RAM(DRAM)單元。SRAM單元具有靜態(tài)封閉結(jié)構(gòu)(例如包含6個(gè)晶體管、或4個(gè)晶體管和2個(gè)寄存器),該結(jié)構(gòu)可長(zhǎng)期儲(chǔ)存數(shù)據(jù)。DRAM單元有一個(gè)儲(chǔ)存節(jié)點(diǎn)(例如電容器)和一個(gè)單獨(dú)存取的晶體管。通過(guò)設(shè)定儲(chǔ)存節(jié)點(diǎn)的充電狀態(tài)來(lái)將數(shù)據(jù)儲(chǔ)存在該單元中。
因?yàn)樗须娙萜鞫加谐潆娐┬?,所以DRAM的特征是它不能長(zhǎng)期保存數(shù)據(jù)。一個(gè)充電的儲(chǔ)存節(jié)點(diǎn)最終將放電到會(huì)被錯(cuò)讀為一個(gè)放電的儲(chǔ)存節(jié)點(diǎn)的點(diǎn),而導(dǎo)致數(shù)據(jù)錯(cuò)誤。要防止這種情況發(fā)生,則DRAM要周期性地“被刷新”,也就是說(shuō)充電的單元被再充電。為防數(shù)據(jù)丟失,這種周期性刷新必須每秒種多次重復(fù)光顧每個(gè)單元。
DRAM刷新需要一個(gè)刷新電路來(lái)確保每個(gè)單元在發(fā)生數(shù)據(jù)丟失前被訪問(wèn)。早期的DRAM(特別是由外部操作的、具有與靜態(tài)RAM相似的定時(shí)要求的DRAM)依靠外部?jī)?chǔ)存控制器執(zhí)行必要的刷新電路功能。而現(xiàn)在許多DRAM把刷新電路并入它們的內(nèi)部邏輯電路,從而執(zhí)行“內(nèi)部刷新”。在過(guò)去,內(nèi)部刷新DRAM與SRAM相比有不同的外部操作要求。特別地,現(xiàn)有技術(shù)的內(nèi)部刷新DRAM強(qiáng)加在SRAM中不存在的2個(gè)外部操作要求中至少1個(gè),這兩個(gè)要求是加到每個(gè)寫周期結(jié)束的有限寫入恢復(fù)時(shí)間和最大寫周期時(shí)間。正如以下解釋的那樣,要求的寫入恢復(fù)時(shí)間使DRAM寫存取時(shí)間比正常讀存取時(shí)間慢,并且最大寫周期時(shí)間給外部寫周期的長(zhǎng)度強(qiáng)加一個(gè)上限。
不管DRAM很特別,但與SRAM相比它還是有一些明顯的優(yōu)點(diǎn)。主要優(yōu)是其大小——與使用相似處理技術(shù)制造的SRAM儲(chǔ)存單元相比,DRAM儲(chǔ)存單元一般要小一個(gè)數(shù)量級(jí)。該尺寸差異可以讓人得到較便宜的裝置,或者說(shuō)用相同的儲(chǔ)存費(fèi)用可以儲(chǔ)存更多的數(shù)據(jù)。因此希望得到這樣的DRAM,它可以替代SRAM而又不必對(duì)周圍電路強(qiáng)加附屬的外部運(yùn)算要求。
發(fā)明名稱為“具有改進(jìn)的刷新操作的動(dòng)態(tài)讀/寫存儲(chǔ)器”,專利號(hào)為4,984,208,1989年6月12日授予Kazuhiro Sawada等人的美國(guó)專利申請(qǐng)公開了2個(gè)DRAM電路,一個(gè)具有寫入恢復(fù)時(shí)間要求,另一個(gè)具有最大周期時(shí)間要求。


圖1所示為一個(gè)具有寫入恢復(fù)時(shí)間要求的內(nèi)部刷新的DRAM電路,如在‘208號(hào)專利的背景技術(shù)中公開的一樣。寫操作顯示在圖1中的時(shí)間t0和t3之間。寫操作通過(guò)在時(shí)間t0在ADD上設(shè)置寫地址,然后將寫使能信號(hào)WE#取為低來(lái)由外部啟動(dòng)。在將被寫的數(shù)據(jù)設(shè)置在I/O接口后,寫使能信號(hào)WE#在t1取回到高電平,給DRAM電路發(fā)信號(hào),通知現(xiàn)在可以讀取I/O數(shù)據(jù)。但在圖1中,在t1時(shí)間,電路通過(guò)選擇刷新字線(refrash word line)RWL剛好開始刷新操作。因此該陣列寫存取的開始必須延遲到t2時(shí)間的刷新操作結(jié)束為止。在t2,最終輸出字線(word line)NWL1(assartad),并且在I/O上寫該數(shù)據(jù)。該數(shù)據(jù)和地址必須保持輸入到裝置足夠長(zhǎng),以使得該刷新完成,并且該陣列寫存取開始。
在圖1中,寫入恢復(fù)時(shí)間t(WR)是在WE#脈沖的上升沿之后,而在另一個(gè)存儲(chǔ)操作開始之前,必須的附加時(shí)間。然而SRAM可以通過(guò)檢測(cè)(sansing)WE#脈沖的上升沿來(lái)完成寫操作,但DRAM不能。這是因?yàn)闉榱耸顾⑿虏僮髟谶@期間能出現(xiàn),DRAM不能在該數(shù)據(jù)在I/O可利用之前預(yù)選字線NWL1。圖1所示是為最壞情況所作的設(shè)計(jì),在這種情況下,當(dāng)WE#變大時(shí)刷新操作剛好開始。
圖2說(shuō)明了在‘208’專利中描述的第二個(gè)DRAM的操作。在圖2中,當(dāng)WE#變?yōu)榈忘c(diǎn)平時(shí),新的刷新操作已經(jīng)開始(RWL被選擇)。當(dāng)刷新操作結(jié)束時(shí),選中相應(yīng)于ADD上的地址的字線NWL1,并且在WE#脈沖的持續(xù)時(shí)間內(nèi)保持被選中的狀態(tài)。因此當(dāng)數(shù)據(jù)對(duì)I/O接口有效時(shí),它緊接被寫,而當(dāng)WE#變會(huì)高電平時(shí),NWL1允許寫操作結(jié)束并開始另一個(gè)操作。因而在圖2中不要求任何寫入恢復(fù)時(shí)間,而且表顯出具有相同于SRAM定時(shí)。
如圖3所示,第二個(gè)DRAM操作提出一個(gè)潛在的對(duì)SRAM來(lái)說(shuō)不存在的問(wèn)題。因?yàn)镹WL1在寫使能脈沖持續(xù)時(shí)間t(WP)段內(nèi),保持被選的狀態(tài),所以在WE#為低電平時(shí),不會(huì)開始刷新操作。因此如果外部電路系統(tǒng)啟動(dòng)一個(gè)“長(zhǎng)寫”,即它等待時(shí)間太長(zhǎng)以至于不能釋放WE#,這會(huì)太長(zhǎng)地延遲刷新操作以至于不能防止數(shù)據(jù)損壞。
為了防止數(shù)據(jù)損壞,按照?qǐng)D2和圖3操作的DRAM在外部電路系統(tǒng)上強(qiáng)加一個(gè)最大寫周期時(shí)間。換言之,在每個(gè)寫周期的持續(xù)時(shí)間內(nèi),t(WP)可以限制成,例如,1到10毫秒。這就限制了這種裝置應(yīng)用到既能承受又能確保與一個(gè)最大寫周期時(shí)間要求一致的設(shè)備。
現(xiàn)在已經(jīng)認(rèn)可存在對(duì)使用刷新型存儲(chǔ)單元,但在與SRAM相同的定時(shí)參數(shù)范圍內(nèi)操作的存儲(chǔ)裝置的需要。本發(fā)明的優(yōu)選實(shí)施例剛好通過(guò)具有零寫入恢復(fù)時(shí)間和無(wú)最大周期時(shí)間限制的操作實(shí)現(xiàn)這一目的。在這些優(yōu)選實(shí)施例中,刷新操作和連續(xù)讀/寫操作可以在一個(gè)外部讀/寫周期中,以零寫入恢復(fù)時(shí)間執(zhí)行。但是如果讀/寫周期進(jìn)行得很長(zhǎng),在單周期中也可以執(zhí)行多次刷新操作。因?yàn)樵陂L(zhǎng)外部讀/寫周期中刷新可以連續(xù)進(jìn)行,所以優(yōu)選實(shí)施例不需要關(guān)于最大周期時(shí)間的限制。
公開了用于操作具有刷新型存儲(chǔ)單元陣列的半導(dǎo)體存儲(chǔ)裝置的方法。在該方法中,外部寫命令促使該裝置將寫地址和數(shù)據(jù)儲(chǔ)存到寄存器而不是存儲(chǔ)單元陣列中。因此,在外部寫命令期間,為了使裝置響應(yīng)該命令,本方法不需要靜態(tài)地激活存儲(chǔ)單元陣列的字線。在外部寫命令期間,本方法允許刷新操作按需要進(jìn)行,而不管外部寫操作花多久完成。
在一些優(yōu)選實(shí)施例中,外部寫命令也觸發(fā)一個(gè)被脈動(dòng)的遲寫(信號(hào))到與上一個(gè)外部寫操作相關(guān)的寄存器數(shù)據(jù)的存儲(chǔ)單元陣列。這釋放了寄存器,使得它們能被用于儲(chǔ)存與當(dāng)前外部寫命令相關(guān)的寫入地址和數(shù)據(jù)。但也許是更重要的,因?yàn)楹髮懭氚凑沼稍撗b置的定時(shí)控被脈動(dòng),所以該寫入占據(jù)用來(lái)存取存儲(chǔ)單元陣列的已知時(shí)間周期——不管外部寫周期有多長(zhǎng)。在該已知時(shí)間周期外部,允許刷新操作。
還公開了一個(gè)有刷新型存儲(chǔ)單元陣列的半導(dǎo)體存儲(chǔ)裝置。該裝置包括一個(gè)刷新電路、一個(gè)數(shù)據(jù)輸入寄存器、一個(gè)寫入地址寄存器、寫電路系統(tǒng)、讀電路系統(tǒng)和控制電路系統(tǒng)。在當(dāng)前的外部請(qǐng)求寫操作期間,為了將儲(chǔ)存在數(shù)據(jù)輸入寄存器中的數(shù)據(jù)寫入到儲(chǔ)存在寫入地址寄存器中的單元陣列,寫電路系統(tǒng)啟動(dòng)脈動(dòng)寫(pulsed write)操作。寫電路也將在當(dāng)前外部請(qǐng)求寫操作期間接收的寫入地址儲(chǔ)存到寫入地址寄存器,并將在當(dāng)前外部請(qǐng)求寫操作期間接收的數(shù)據(jù)儲(chǔ)存到數(shù)據(jù)輸入寄存器。
在當(dāng)前的外部請(qǐng)求讀操作期間,讀電路系統(tǒng)啟動(dòng)脈動(dòng)寫操作。用于讀操作的讀地址與儲(chǔ)存在寫操作寄存器中的地址比較。當(dāng)兩個(gè)地址不同時(shí),從存儲(chǔ)單元陣列中讀出的數(shù)據(jù)選作輸出。當(dāng)兩個(gè)地址相同時(shí),來(lái)自數(shù)據(jù)輸入寄存器中的數(shù)據(jù)選作輸出。
控制電路系統(tǒng)產(chǎn)生用于脈動(dòng)寫操作、脈動(dòng)讀(pulsed read)操作和脈動(dòng)刷新操作的定時(shí)信號(hào)。控制電路在脈動(dòng)寫操作和脈動(dòng)讀操作期間,也禁用來(lái)自刷新電路的刷新操作請(qǐng)求。
本發(fā)明可以通過(guò)對(duì)照附圖閱讀公開文本來(lái)得到更好的理解,其中圖1、2和3是用于現(xiàn)有技術(shù)DRAM操作的時(shí)間圖;圖4a和4b表示本發(fā)明優(yōu)選實(shí)施例的一個(gè)方塊圖;圖5是圖解本發(fā)明的一個(gè)實(shí)施例中的讀操作的時(shí)間圖;圖6是圖解本發(fā)明的一個(gè)實(shí)施例中的寫操作的時(shí)間圖;圖7是圖解本發(fā)明的一個(gè)實(shí)施例中的支路讀操作的時(shí)間圖;圖8包含關(guān)于用在本發(fā)明的一個(gè)實(shí)施例中的讀/寫脈沖電路的方塊圖;圖9包含關(guān)于圖8的電路的一部分的備選設(shè)計(jì)的方塊圖;以及圖10a和10b包含本發(fā)明的一個(gè)備選實(shí)施例的方塊圖。
在下面的描述中,幾個(gè)術(shù)語(yǔ)的意義有限制。
脈動(dòng)操作,例如脈動(dòng)讀操作或脈動(dòng)寫操作,指的是一個(gè)被內(nèi)部地排序的操作,它與基于外部信號(hào)變化來(lái)開始和結(jié)束操作相對(duì)。例如,脈動(dòng)寫操作可以根據(jù)內(nèi)部或外部起始信號(hào)而開始,但然后是根據(jù)內(nèi)部產(chǎn)生的信號(hào)進(jìn)行。
后寫入(late write)指的是對(duì)存儲(chǔ)單元陣列內(nèi)部的脈動(dòng)寫操作。后寫入的明顯特征在于在外部寫操作之后,利用外部寫入地址和這期間儲(chǔ)存在臨時(shí)寄存器中的數(shù)據(jù),陣列地址設(shè)置和數(shù)據(jù)寫入同時(shí)發(fā)生,在該外部操作期間,該地址和數(shù)據(jù)被提供給裝置。后寫入可能,例如,在一后續(xù)的外部寫操作期間發(fā)生。后寫入的另一特征是具有這樣一種可能性,即在裝置實(shí)際寫數(shù)據(jù)到陣列之前,有發(fā)生讀數(shù)據(jù)請(qǐng)求的可能性。
現(xiàn)在轉(zhuǎn)到本發(fā)明的第一實(shí)施例,圖4a和4b包含一半導(dǎo)體存儲(chǔ)裝置90的方塊圖。
在裝置90中,存儲(chǔ)單元陣列200包括刷新存儲(chǔ)單元、字線WL和位線BL。每個(gè)存儲(chǔ)單元都連接一字線和一位線。行解碼器140和列解碼器150提供一種訪問(wèn)特定存儲(chǔ)單元的方法。在存取過(guò)程中,位線BL被預(yù)先充電,然后當(dāng)主脈沖發(fā)生器320在PWLb上產(chǎn)生脈沖時(shí),行解碼器140根據(jù)行地址信號(hào)選擇一字線。被選擇的字線導(dǎo)通與該行連接的每個(gè)存儲(chǔ)單元中的存取晶體管,以允許電荷在每個(gè)存儲(chǔ)單元的儲(chǔ)存節(jié)點(diǎn)和連接到該存儲(chǔ)單元的位線BL中的一條特別位線之間共享;檢測(cè)放大器(sense amplifier)410依靠在PSA上的脈沖激活;每個(gè)檢測(cè)放大器通過(guò)測(cè)量位線上的電壓,檢測(cè)當(dāng)前連接到其特定位線的存儲(chǔ)單元是否被充電或放電。該信號(hào)被放大,以此刷新存儲(chǔ)單元。
在讀或?qū)懖僮髌陂g,一個(gè)或過(guò)多個(gè)單元被讀或?qū)?。?dāng)主脈沖發(fā)生器在PCSL上產(chǎn)生脈沖時(shí),列解碼器150根據(jù)列地址信號(hào)選擇一列選擇線CSL。每個(gè)列選擇線將一或多個(gè)相應(yīng)的位線連接到裝置90的輸入/輸出電路系統(tǒng)上,以允許將讀和寫連接被選定的位線上的存儲(chǔ)單元到。
對(duì)于裝置90的外存儲(chǔ)器的存取,由讀和寫命令啟動(dòng)。例如,這些命令可以由關(guān)于地址ADDi的外部輸入之一或多個(gè)、芯片選通(也叫片選)CE#和寫入選通WE#的信號(hào)變化啟動(dòng)。例如,讀命令可以通過(guò)在ADDi上呈現(xiàn)新地址或通過(guò)輸出CE#(在兩種情況下都含有WE#輸出)來(lái)啟動(dòng)。寫命令可以也以幾種方式啟動(dòng)。一種常用的方式是在輸出CE#的同時(shí)輸出WE#。類似地,如果輸出WE#的同時(shí)也輸出CE#,則啟動(dòng)寫命令。最后,利用輸出的CE#和WE#,新的寫命令可以由在ADDi上的地址變化啟動(dòng)。雖然權(quán)利要求打算覆蓋以上方式以及其他啟動(dòng)都和寫命令的常用方法,但為了簡(jiǎn)化該公開,以下的例子僅使用一種讀和一種寫命令方法。
地址緩沖電路100接收和緩沖外部信號(hào)ADDi和CE#。但這些信號(hào)之一改變(并且CE#的最終狀態(tài)導(dǎo)通)時(shí),ATD(地址變化探測(cè)器)電路330響應(yīng)ADDi或CE#變化,并且產(chǎn)生短脈沖PATD。
寫使能緩沖電路300接收和緩沖外部信號(hào)WE#和CE#。WE#作為緩沖信號(hào)WEb提供給讀/寫脈沖控制電路310。當(dāng)輸出WE#和CE#變化,并且其余的已經(jīng)準(zhǔn)備好輸出時(shí),寫使能緩沖電路300產(chǎn)生脈沖SPGL_WE。當(dāng)不輸出WE#變化時(shí),寫使能緩沖電路300產(chǎn)生脈沖SPGH_WE。
讀/寫脈沖控制電路310產(chǎn)生內(nèi)部控制信號(hào),以便操作多路復(fù)用器130、主脈沖發(fā)生器320和刷新控制電路510。輸入到控制電路310的是PATD、WEb、SPGL_WE、SPGH_WE和PRFH(由刷新控制電路510產(chǎn)生的刷新脈沖)??刂齐娐?10在刷新周期中產(chǎn)生刷新選擇信號(hào)RFHTD,在讀周期中產(chǎn)生讀選擇信號(hào)RATD,在寫周期中產(chǎn)生寫選擇信號(hào)PWTD。另外,每當(dāng)不允許刷新時(shí),控制電路310產(chǎn)生刷新請(qǐng)求操作阻止信號(hào)來(lái)控制刷新控制電路510。
多路復(fù)用器130使用信號(hào)RATD、PWTD和RFHTD選擇3種可能的地址信號(hào)之一作為輸入地址Ai給行解碼器140和列解碼器150。該3個(gè)地址信號(hào)中的第一個(gè)是內(nèi)部地址Ai_R——當(dāng)在外部地址線ADDi上接收到新地址時(shí),地址緩沖電路100儲(chǔ)存該地址并將其作為Ai_R輸出,而不管該地址響應(yīng)讀命令還是寫命令。該3個(gè)地址信號(hào)中的第二個(gè)是寫地址Ai_W。寫地址寄存器110在寫周期期間儲(chǔ)存Ai_R。第三個(gè)地址信號(hào)是刷新地址Ai_cnt。通常,多路復(fù)用器130在陣列200的脈動(dòng)讀期間選擇Ai_R、在陣列200的脈動(dòng)寫期間選擇Ai_W、在陣列200的脈沖刷新期間選擇Ai_cnt。
裝置90的刷新電路系統(tǒng)包括刷新定時(shí)器500、刷新控制電路510、刷新地址計(jì)數(shù)器520和讀/寫脈沖控制電路310。
脈沖定時(shí)器500在刷新請(qǐng)求線SRFHB上,例如按固定間隔產(chǎn)生脈沖。間隔持續(xù)時(shí)間是為確保具有防止數(shù)據(jù)丟失的刷新速率。
刷新控制電路510當(dāng)NERFH不輸出時(shí),接收SRFHB脈沖。當(dāng)NERFH輸出時(shí),刷新控制電路510不接收SRFHB脈沖。
刷新地址計(jì)數(shù)器520以這樣一種方式通過(guò)地址執(zhí)行指令,該方式能使得可以以預(yù)先確定的順序?qū)ぶ访恳蛔志€和列選擇線。刷新地址計(jì)數(shù)器520在PRFH被脈動(dòng)時(shí),改變其輸出Ai_cnt。
讀/寫脈沖控制電路產(chǎn)生刷新控制信號(hào)RFHTD,而刷新操作在脈動(dòng)讀操作和脈動(dòng)寫操作期間請(qǐng)求。
半導(dǎo)體存儲(chǔ)裝置90也包括用來(lái)進(jìn)行正確處理遲寫的電路系統(tǒng),它包括寫入地址寄存器110、比較器120、支路控制電路160、數(shù)據(jù)輸入寄存器440和數(shù)據(jù)輸出多路復(fù)用器430。寫入地址寄存器110根據(jù)SPGH_WE上的脈沖信號(hào)儲(chǔ)存Ai_R的數(shù)值。同時(shí)(也根據(jù)SPGH_WE),數(shù)據(jù)輸入寄存器440在數(shù)據(jù)輸入緩沖460中儲(chǔ)存當(dāng)前數(shù)據(jù)輸入信息。寄存器110和440一直輸出這些被儲(chǔ)存的值,直到它們被下一個(gè)SPGH_WE脈沖所取代。
當(dāng)啟動(dòng)外部寫命令時(shí),在當(dāng)前的外部寫命令完成之前,執(zhí)行數(shù)據(jù)輸入寄存器中的數(shù)據(jù)的遲寫入。該遲寫入將上一個(gè)外部寫入命令期間輸入到數(shù)據(jù)輸入寄存器440中的數(shù)據(jù)Din_W,儲(chǔ)存到存儲(chǔ)單位陣列200相應(yīng)于上一個(gè)外部寫入命令期間輸入到該裝置的寫入地址Ai_W的陣列地址處。因此,當(dāng)SPGH_WE被脈動(dòng)時(shí),在當(dāng)前外部寫命令的末尾,該脈沖操作寫入地址寄存器110和數(shù)據(jù)輸入寄存器440(使它們分別儲(chǔ)存當(dāng)前寫入地址和當(dāng)前數(shù)據(jù)輸入信息)。
裝置90必須根據(jù)需要讀出已經(jīng)內(nèi)部地寫到設(shè)備90中的任何數(shù)據(jù),包括遲寫數(shù)據(jù)。比較器120將當(dāng)前請(qǐng)求的讀地址(Ai_R)與寫地址寄存器內(nèi)容(Ai_W)比較,當(dāng)它們匹配時(shí),指示外部讀操作所請(qǐng)求的數(shù)據(jù)還沒(méi)有儲(chǔ)存到存儲(chǔ)單元陣列200中(但它被臨時(shí)存儲(chǔ)在數(shù)據(jù)輸入寄存器440中)。因此比較器120把Add_comp輸出到支路控制電路160中。當(dāng)Add_comp被輸出和脈動(dòng)支路使能信號(hào)PBYPASS也被輸出時(shí),支路控制電路160輸出BYPASS信號(hào)。BYPASS信號(hào)引發(fā)數(shù)據(jù)輸出多路復(fù)用器430為輸出(到輸出數(shù)據(jù)緩沖器450)選擇儲(chǔ)存在數(shù)據(jù)輸入寄存器440中的數(shù)據(jù),而不是從存儲(chǔ)單元陣列200取回的數(shù)據(jù)(在本實(shí)施例中它也被取回,但要在過(guò)期以后)。對(duì)于所有其它讀地址,比較器產(chǎn)生非匹配,并且顯示在輸出數(shù)據(jù)緩沖器450的數(shù)據(jù)是從單元陣列200中取回的數(shù)據(jù)。
圖5包含用來(lái)說(shuō)明正常讀操作的時(shí)間圖,圖6包含用來(lái)說(shuō)明正常寫操作的時(shí)間圖,圖7包含用來(lái)說(shuō)明支路讀操作的時(shí)間圖。以下將依次解釋每個(gè)圖。
首先參考圖5,在ADDi中(變成地址A0)的變化觸發(fā)脈動(dòng)讀操作。ATD電路在PATD上產(chǎn)生短脈沖。在讀/寫脈沖操作電路內(nèi)部,脈沖擴(kuò)展器通過(guò)在ATDD上產(chǎn)生長(zhǎng)度為tF來(lái)響應(yīng)PATD上的脈沖。PATD上的脈沖,又叫“啞刷新(dummyrefresh)”,它提供這樣一個(gè)間隔使得在該間隔期間,未實(shí)施的刷新操作可以在正常讀周期中完成。PATD上的脈沖也輸出NERFH,用于阻止請(qǐng)求新刷新操作。
在啞刷新脈沖的末尾,在RATD上產(chǎn)生短脈沖,以便啟動(dòng)脈動(dòng)讀操作。這個(gè)脈沖選擇Ai_R(它包含地址A0)作為地址多路復(fù)用器的輸出地址Ai。RATD脈沖也啟動(dòng)用于讀存取的陣列尋址脈沖(PWLb被顯示),以至于使得WL0被選擇作開始于t1的預(yù)定脈沖寬度。其后當(dāng)數(shù)據(jù)DQA0從數(shù)據(jù)輸出緩沖器中輸出時(shí),脈動(dòng)讀操作緊接完成。
在脈動(dòng)讀操作期間,在讀/寫脈沖控制電路的內(nèi)部,脈沖擴(kuò)展器通過(guò)產(chǎn)生正常的讀請(qǐng)求(NRR)脈沖響應(yīng)啞刷新的結(jié)束。NRR脈沖提供足夠時(shí)間用于將完成的脈動(dòng)讀操作。在NRR脈沖結(jié)束時(shí),停止輸出NERFH,允許刷新請(qǐng)求。注意,在期間刷新被禁用的間隔具有持續(xù)時(shí)間tACCESS,它等于啞刷新脈沖和正常讀請(qǐng)求脈沖的組合長(zhǎng)度。
圖5也示出了在SRFHB上的3個(gè)定時(shí)刷新請(qǐng)求信號(hào)SRFHB1,在ADD變化成值A(chǔ)0之前剛好出現(xiàn);SRFHB2,在NERFH輸出時(shí)出現(xiàn);SRFHB3,在同一外部讀周期期間,但在脈動(dòng)讀操作已經(jīng)完成之后出現(xiàn)。
通過(guò)刷新控制電路在ADDi變化到A0之前接收刷新請(qǐng)求信號(hào)SRFHB1。因此輸出PRFH,以通過(guò)觸發(fā)在RFHTD上的脈沖來(lái)啟動(dòng)脈沖刷新操作。該脈沖選擇尋址當(dāng)前刷新字線的Ai_cnt作為地址多路復(fù)用器的輸出地址Ai。RFHTD脈沖也啟動(dòng)在PWLb上選擇脈沖的字線,以使得WL_RFH1被選作開始于t0的預(yù)定脈沖寬度。如圖5所示,在啞刷新時(shí)間內(nèi),為WL_RFH1選擇脈沖的字線順利結(jié)束。
在輸出NERFH的同時(shí),通過(guò)刷新控制電路接收刷新請(qǐng)求信號(hào)SRFHB2(在tACCESS間隔內(nèi))。因此,刷新控制電路響應(yīng)于SRFHB2延遲輸出PRFH,直到NERFH停止輸出到脈動(dòng)讀操作的信號(hào)末端為止。在NERFH不輸出時(shí),啟動(dòng)用于字線WL_RFH2的脈動(dòng)刷新操作,并且該刷新在t2時(shí)以類似于t0的字線WL_RFH1的刷新發(fā)生。
刷新請(qǐng)求信號(hào)SRFHB3在接近從地址A0讀結(jié)束時(shí),通過(guò)刷新控制電路被接收。刷新控制電路不被NERFH阻止,因此啟動(dòng)第三脈動(dòng)刷新操作。在部分?jǐn)U展到下一個(gè)(A1)外部讀周期的脈動(dòng)刷新期間,字線WL_RFH3在t3被刷新。
前述脈動(dòng)讀操作在每個(gè)正常讀操作期間(在啞刷新時(shí)間內(nèi))允許至少一個(gè)刷新出現(xiàn)。如圖所示,關(guān)于長(zhǎng)外部讀周期時(shí)間也不會(huì)出現(xiàn)問(wèn)題,原因是刷新操作在脈動(dòng)的、對(duì)于字線正常讀存取之后,甚至在長(zhǎng)讀周期后,也能再使能。
現(xiàn)在轉(zhuǎn)到圖6,它顯示了關(guān)于兩個(gè)連續(xù)的外部寫操作W1和W2的定時(shí),在其之后是讀操作R3。注意,當(dāng)時(shí)間圖開始時(shí),外部寫操作W0剛好結(jié)束。
外部寫操作W1開始于在ADD上向地址A1變化,以及在寫使能WE#上相應(yīng)的低變化。注意,正好在這之前,WE#上的高變化發(fā)信號(hào)通知外部寫操作W0的結(jié)束,從而觸發(fā)SPGH_WE上的脈沖。這個(gè)脈沖使Ai_W從Ai_R中儲(chǔ)存A0,并且使Din儲(chǔ)存Din0。
外部寫操作W1的起始觸發(fā)脈動(dòng)寫操作,以便將Din0寫到存儲(chǔ)陣列中與A0相應(yīng)的地址處。WE#上的低變化觸發(fā)SPGL_WE上的脈沖。讀/寫脈沖控制電路通過(guò)產(chǎn)生用于相似于前述的例子的啞刷新間隔的啞刷新的間隔的擴(kuò)展脈沖WTDD,來(lái)響應(yīng)這個(gè)脈沖。
在啞刷新間隔的末端,讀/寫脈沖控制電路在PWTD上產(chǎn)生短脈沖,并在NWR上產(chǎn)生擴(kuò)展脈沖。該擴(kuò)展脈沖的末端點(diǎn)定義脈動(dòng)寫命令的末端點(diǎn)。PWTD脈沖導(dǎo)致地址多路復(fù)用器選擇地址Ai_W(即本例的A0)作為相對(duì)于行和列解碼器的地址Ai。PWTD脈沖也啟動(dòng)主脈沖生成器中的寫脈沖序列,引發(fā)字線WL0在時(shí)間t1被選擇。在時(shí)間WL0被選擇期間,Din0被從Din_W寫到數(shù)據(jù)陣列。
一旦脈動(dòng)寫周期完成,裝置可以重新開始刷新操作,直到外部信號(hào)(例如WE#的高變化)發(fā)信號(hào)通知外部寫周期的結(jié)束。在該高變化時(shí),在SPGH_WE上的脈沖儲(chǔ)存A1和Din1,使得這些數(shù)字在Ai_W和Din_W上分別出現(xiàn)。
外部寫周期W2緊接外部寫周期。對(duì)于W2的處理類似于W1的處理,并且包含將A1儲(chǔ)存到存儲(chǔ)單元陣列的脈動(dòng)寫操作。
讀周期R3緊接W2,這說(shuō)明不需要寫恢復(fù)時(shí)間。讀周期如同在圖5的讀周期那樣進(jìn)行。根據(jù)本實(shí)施例,值的注意的點(diǎn)是Ai_W和Din_W通過(guò)和經(jīng)過(guò)外部讀周期R3保存它們的信息(換言之,A2和Din2),并且將這樣做到下個(gè)寫周期。
圖6中的刷新操作與對(duì)照?qǐng)D5描述過(guò)的操作相似。因此不需要指定最大寫周期時(shí)間,如所見的那樣,刷新可以在正常外部寫周期中發(fā)生,而不管它的長(zhǎng)度(如在所有存儲(chǔ)裝置所作的那樣,最小周期時(shí)間當(dāng)然存在)是多少。
圖7包含用于支路讀操作的定時(shí)圖。當(dāng)外部讀請(qǐng)求信息還沒(méi)有被儲(chǔ)存在存儲(chǔ)單元陣列中時(shí),發(fā)生支路讀,就象數(shù)據(jù)正等待適當(dāng)?shù)亩〞r(shí)遲寫入一樣。因?yàn)閿?shù)據(jù)(還)不能從存儲(chǔ)單元陣列讀出,所以支路讀將該數(shù)據(jù)識(shí)別成存在于數(shù)據(jù)輸入寄存器中的數(shù)據(jù),并且該數(shù)據(jù)輸入寄存器信息被反饋到被輸出的數(shù)據(jù),以有效“繞過(guò)”存儲(chǔ)單元陣列。
圖7中顯示一些如圖6中關(guān)于外部寫周期W1的末尾一樣的信號(hào)。但在圖7中,兩個(gè)外部讀周期R1和R2緊跟著W1。當(dāng)來(lái)自外部寫周期W1(有相同陣列地址A1)的數(shù)據(jù)還沒(méi)有寫到存儲(chǔ)單元陣列時(shí),外部讀周期R1產(chǎn)生需要支路讀。雖然為清楚起見刷新操作被從圖7省略,但可以理解,刷新操作很可能也在如圖7所示的間隔期間訪問(wèn)字線WL。
讀周期R2與前面解釋的定時(shí)圖相似。讀周期R2顯示出數(shù)據(jù)SAout_A2從與A2對(duì)應(yīng)的存儲(chǔ)單元中檢測(cè)出來(lái),并且在檢測(cè)放大器上輸出輸出的SAout,然后由于BYPASS被禁用,而選擇到Dout。
讀周期R1操作有些不同。注意在周期R1期間一旦Al在Ai_W出現(xiàn),那么Ai_R和Ai_W比較結(jié)果為真,以使得Add_comp高。因此當(dāng)支路脈沖在R1期間在PBYPASS上導(dǎo)致支路控制電路檢查Add_comp時(shí),該電路向多路復(fù)用器輸出BYPASS。這導(dǎo)致多路復(fù)用器在外部讀周期R1的脈動(dòng)讀操作之后,選擇DinW而不是Saout。當(dāng)數(shù)據(jù)Din1等待在將被寫到A1的DinW處時(shí),這產(chǎn)生正確結(jié)果,因此數(shù)據(jù)Din1是與地址A1對(duì)應(yīng)的最后寫數(shù)據(jù)。
圖8包含關(guān)于讀/寫脈沖控制電路310(見圖4)的實(shí)施例的方塊圖。本特殊實(shí)施例激起PATD的脈動(dòng)讀操作和SPGL_WE的脈動(dòng)寫操作。
電路310的上半部分在讀操作期間起作用。刷新存取控制311包含脈沖擴(kuò)展器——該脈沖擴(kuò)展器擴(kuò)展PATD脈沖,以在ATDD上產(chǎn)生啞刷新脈沖。ATDD作為輸入連接到正常讀存取控制312。塊312通過(guò)產(chǎn)生兩個(gè)脈沖——啟動(dòng)陣列讀的、在RATD上的短脈沖,和在陣列讀期間阻止刷新操作的、在NRR上的較長(zhǎng)脈沖——響應(yīng)啞刷新的下降沿。OR門313組合ATDD和NRR,以產(chǎn)生信號(hào)NERFHR。因此NERFHR延續(xù)ATDD和NRR脈沖組合的持續(xù)時(shí)間長(zhǎng)度(即脈動(dòng)讀存取時(shí)間tACCESS)。
電路310的下半部分在寫操作期間起作用。刷新存取控制311包含脈沖擴(kuò)展器以擴(kuò)展SPGL_WE脈沖,因此在WTDD上產(chǎn)生啞刷新脈沖。WTDD作為輸入連接到正常寫存取控制315。塊315通過(guò)產(chǎn)生兩個(gè)脈沖——啟動(dòng)陣列的、在PWTD上的短脈沖,和在陣列寫期間阻止刷新操作的、在NWR上的較長(zhǎng)脈沖一—響應(yīng)啞刷新的下降沿。0R門316組合WTDD和NWR以產(chǎn)生信號(hào)NERFHW。因此NERFHW延續(xù)ATDD和NWR NRR脈沖組合的持續(xù)時(shí)間長(zhǎng)度(在本實(shí)施例中,為脈動(dòng)寫存取時(shí)間tACCESS)。
NERFHR和NERFHW通過(guò)0R門317組合,以產(chǎn)生信號(hào)NERFH。NERFH是刷新請(qǐng)求阻止信號(hào),該信號(hào)在脈動(dòng)讀操作和脈動(dòng)寫操作期間是有效的。
圖8使用關(guān)于WTDD的固定脈沖長(zhǎng)度。一個(gè)備選實(shí)施例用變化的脈沖長(zhǎng)度,并且具有等于啞刷新脈沖持續(xù)時(shí)間的最大持續(xù)時(shí)間,和接近零的最小持續(xù)時(shí)間。當(dāng)條件允許時(shí),本實(shí)施例允許在稍早于外部寫命令時(shí)執(zhí)行脈動(dòng)寫。
關(guān)于WTDD變化的脈沖長(zhǎng)度通過(guò)觸發(fā)信號(hào)上的脈沖的下降沿計(jì)算。該信號(hào)上的脈沖的下降沿與任何執(zhí)行的刷新操作的狀態(tài)有關(guān)。例如,這個(gè)信號(hào)可以是長(zhǎng)度上等于啞刷新脈沖的脈沖,而且刷新操作每次開始時(shí),它由PRFH觸發(fā)。
圖9顯示一個(gè)備用儀器318,它可以替代圖8中的正常存取控制電路315。圖9的電路根據(jù)外部寫操作的開始時(shí),刷新操作是否在進(jìn)行中,來(lái)改變脈動(dòng)寫操作的定時(shí)。這種情況下,允許遲寫操作在外部周期中盡可能早執(zhí)行,以釋放以前執(zhí)行刷新的外部周期中的陣列存取邏輯電路(以及釋放以前的寫地址和數(shù)據(jù)輸入寄存器)。
圖9的電路運(yùn)行如下當(dāng)接收到SPGL_WE脈沖時(shí),擴(kuò)大脈沖發(fā)生器321生成擴(kuò)展脈沖A(近似于啞刷新時(shí)間長(zhǎng)度)。上升沿脈沖發(fā)生器322激起擴(kuò)展脈沖A的上升沿短脈沖B,下降沿脈沖發(fā)生器32 3激起擴(kuò)展脈沖A的下降沿短脈沖C。根據(jù)開關(guān)324和325的狀態(tài),脈沖B和C之一用作PWTD脈沖。
當(dāng)PRFH信號(hào)變化低時(shí)(即刷新操作開始時(shí))開關(guān)325閉合,開關(guān)324斷開。因此一旦刷新操作開始,則在SPLG_WE輸出后的啞刷新時(shí)間結(jié)束時(shí),信號(hào)C變成PWTD。
當(dāng)PRFH信號(hào)狀態(tài)是其它情形(不是刷新操作),而SPGL_WE輸出時(shí),開關(guān)324閉合,開關(guān)325斷開。因此信號(hào)B變成PWTD,啞刷新時(shí)間無(wú)效。
當(dāng)NERFHW輸出時(shí),開關(guān)324和325不許改變位置。
圖10a和10b所示為本發(fā)明的、使用多級(jí)寄存器的備選的實(shí)施例。寫地址寄存器級(jí)110A和110B串聯(lián)連接,以使得較低級(jí)(110A)提供輸入到其后級(jí)(110B)——因此外部寫地址在被寫到存儲(chǔ)單元陣列200之前,延遲兩個(gè)寫周期。同樣,數(shù)據(jù)輸入寄存器及440A和440B也以串聯(lián)方式連接。以使得輸入數(shù)據(jù)在被寫到存儲(chǔ)單元陣列200之前,也延遲兩個(gè)寫周期。在任何外部寫命令之后,輸入數(shù)據(jù)的最后兩組等待被儲(chǔ)存到存儲(chǔ)單元陣列200中。
圖10a和10b所示的備選實(shí)施例使支路讀操作變得有些復(fù)雜。用兩個(gè)比較器級(jí)120A和120B,每個(gè)寫地址寄存器級(jí)使用一個(gè)。每個(gè)比較器級(jí)把Ai_R與儲(chǔ)存在其分配的寄存器級(jí)的地址相比較,產(chǎn)生信號(hào)Add_comp1(級(jí)120A)和Add_comp2(級(jí)120B)。兩極數(shù)據(jù)輸出多路復(fù)用器430A,430B任意選擇Saout、DIN_W2或Din_W1作為脈動(dòng)讀操作的輸出數(shù)據(jù)。雖然該數(shù)據(jù)輸出多路復(fù)用器作為兩極多路復(fù)用器顯示,但它可以用一個(gè)單級(jí)三輸入多路復(fù)用器來(lái)實(shí)現(xiàn)。
理解這里講授的概念的本領(lǐng)域普通技術(shù)人員,可以以許多別方法將其改造成特殊的應(yīng)用。雖然在隨后的外部寫周期期間遲寫入一般將要求一點(diǎn)簡(jiǎn)單邏輯,但在外部讀操作期間排定脈沖遲寫操作也是有可能的。關(guān)于寫操作討論的可變持續(xù)時(shí)間啞刷新脈沖概念,也可用于讀操作期間。對(duì)本發(fā)明來(lái)說(shuō),布置和存取存儲(chǔ)單元陣列的特定方法不是關(guān)鍵的,用于操作刷新電路系統(tǒng)的特定方法也不是關(guān)鍵的。還應(yīng)承認(rèn),根據(jù)本發(fā)明公開的內(nèi)部定時(shí)信號(hào)代表著某些可能的操作方法,電路設(shè)計(jì)者可以利用許多與公布的方法有明顯偏差的方法,甚至有些可能更有效。這些實(shí)施細(xì)節(jié)包括在本發(fā)明中,并且意欲屬于權(quán)利要求的范圍內(nèi)。
前述實(shí)施例是示范性的。雖然說(shuō)明書在幾個(gè)位置指出“一個(gè)”、“一”、“另一個(gè)”、或”一些”實(shí)施例,這不一定意味著每個(gè)這樣的參考是對(duì)同樣的實(shí)施例,或這些特性僅用于單個(gè)實(shí)施例。
權(quán)利要求
1.一種具有刷新型存儲(chǔ)單元陣列的半導(dǎo)體存儲(chǔ)裝置,該裝置包括一個(gè)地址緩沖區(qū),用于在讀/寫操作期間接收外部地址信息和產(chǎn)生內(nèi)部地址信號(hào);一個(gè)寫地址寄存器,用于在外部寫操作期間儲(chǔ)存通過(guò)地址緩沖區(qū)接收的內(nèi)部地址信號(hào),并且輸出儲(chǔ)存的內(nèi)部地址信號(hào)作為寫地址信號(hào),直到后續(xù)外部寫操作為止;一個(gè)刷新電路,用于產(chǎn)生刷新操作請(qǐng)求和在刷新操作期間產(chǎn)生用于刷新存儲(chǔ)單元陣列的存儲(chǔ)單元的刷新地址信號(hào);一個(gè)控制電路,用于產(chǎn)生內(nèi)部控制信號(hào),該內(nèi)部控制信號(hào)包括在脈動(dòng)讀操作期間產(chǎn)生的讀選擇信號(hào)、在脈動(dòng)寫操作期間產(chǎn)生的寫選擇信號(hào)和在刷新操作期間產(chǎn)生的刷新選擇信號(hào),并在每個(gè)外部讀/寫操作的存取子區(qū)間期間產(chǎn)生刷新阻止信號(hào),用來(lái)禁用刷新操作請(qǐng)求,在該存取子區(qū)間期間裝置執(zhí)行脈動(dòng)讀或?qū)懖僮鳎灰粋€(gè)地址多路復(fù)用器,用于根據(jù)內(nèi)部控制信號(hào)選擇內(nèi)部地址信號(hào)、寫地址信號(hào)和刷新地址信號(hào)之一作為陣列地址信號(hào);行和列解碼器,用于根據(jù)陣列地址信號(hào)尋址一個(gè)或更多存儲(chǔ)單元陣列單元;一個(gè)數(shù)據(jù)輸入寄存器,用于在外部寫操作期間儲(chǔ)存接收的數(shù)據(jù)輸入信息,直到下一外部寫操作為止;一個(gè)比較器,用于在讀操作期間將內(nèi)部地址信號(hào)和寫地址信號(hào)比較;以及一個(gè)數(shù)據(jù)輸出多路復(fù)用器,用于根據(jù)在讀操作期間比較器的輸出信號(hào),選擇儲(chǔ)存在數(shù)據(jù)輸入寄存器中的數(shù)據(jù)輸入信息或從一個(gè)或多個(gè)存儲(chǔ)單元陣列的單元輸出的數(shù)據(jù),其中,當(dāng)該內(nèi)部地址信號(hào)匹配該寫地址信號(hào)時(shí),數(shù)據(jù)輸出多路復(fù)用器選擇儲(chǔ)存在數(shù)據(jù)輸入寄存器中的數(shù)據(jù)輸入信息,否則從存儲(chǔ)單元中選擇數(shù)據(jù)。
2.如權(quán)利要求1所述的半導(dǎo)體存儲(chǔ)裝置,其中,在第外部寫操作期間接收的寫地址和數(shù)據(jù)信息,在下個(gè)外部寫操作之前不寫到與這個(gè)寫地址對(duì)應(yīng)的存儲(chǔ)單元中。
3.如權(quán)利要求1所述的半導(dǎo)體存儲(chǔ)裝置,其中,存儲(chǔ)單元陣列包括字線和位線,每個(gè)存儲(chǔ)單元連接到一個(gè)字線和一個(gè)位線,其中,行解碼器通過(guò)使能字線尋址存儲(chǔ)單元陣列,并且列解碼器通過(guò)使能一個(gè)或多個(gè)列選擇行尋址存儲(chǔ)單元陣列,每個(gè)列選擇線連接到選擇的位線,其中,使能字線或列選擇線包括在該線上生成脈動(dòng)使能信號(hào)。
4.如權(quán)利要求1所述的半導(dǎo)體存儲(chǔ)裝置,其中,刷新阻止信號(hào)在檢測(cè)到外部讀/寫操作信號(hào)變化時(shí)產(chǎn)生。
5.如權(quán)利要求1所述的半導(dǎo)體存儲(chǔ)裝置,其中,當(dāng)刷新操作請(qǐng)求在外部讀/寫命令信號(hào)變化之前輸入時(shí),刷新操作啟動(dòng),并且當(dāng)刷新操作請(qǐng)求在讀/寫存取子區(qū)間期間輸入時(shí),在指定的時(shí)間段中刷新操作不能啟動(dòng)。
6.如權(quán)利要求1所述的半導(dǎo)體存儲(chǔ)裝置,其中,當(dāng)刷新請(qǐng)求被輸入存取子區(qū)間之外時(shí),刷新操作啟動(dòng),而當(dāng)刷新操作請(qǐng)求在存取子區(qū)間期間輸入時(shí),刷新操作延遲到存取子區(qū)間的結(jié)束之后為止。
7.一種具有刷新型存儲(chǔ)單元陣列的半導(dǎo)體存儲(chǔ)裝置,包括請(qǐng)求儲(chǔ)存數(shù)據(jù)刷新的存儲(chǔ)單元,該半導(dǎo)體存儲(chǔ)裝置包括一個(gè)控制電路,用于在該裝置執(zhí)行存儲(chǔ)單元陣列的脈沖存取的同時(shí),在每個(gè)外部讀或?qū)懖僮鞔嫒∽訁^(qū)間期間產(chǎn)生刷新阻止信號(hào),另外還用于通過(guò)產(chǎn)生刷新操作信號(hào)響應(yīng)刷新操作請(qǐng)求,以及一個(gè)遲寫入電路,用于將在前一外部寫入操作期間接收到的寫入數(shù)據(jù),在當(dāng)前寫操作的存取子區(qū)間期間寫到存儲(chǔ)單元陣列,并儲(chǔ)存當(dāng)前寫操作期間接收的數(shù)據(jù),直到后續(xù)寫操作到來(lái)為止。
8.如權(quán)利要求7所述的半導(dǎo)體存儲(chǔ)裝置,其中,刷新阻止信號(hào)延遲在存取子區(qū)間接收到的刷新操作請(qǐng)求,直到存取子區(qū)間結(jié)束之后。
9.如權(quán)利要求7所述的半導(dǎo)體存儲(chǔ)裝置,其中,確定存取子區(qū)間的持續(xù)時(shí)間作為脈動(dòng)刷新操作所需的近似刷新存取時(shí)間與存儲(chǔ)單元陣列的脈動(dòng)存取所需的近似讀/寫存取時(shí)間之和。
10.如權(quán)利要求7所述的半導(dǎo)體存儲(chǔ)裝置,其中,當(dāng)在外部讀期間檢測(cè)到外部讀命令信號(hào)的變化,以及在外部寫期間檢測(cè)到外部寫命令信號(hào)的變化時(shí),產(chǎn)生刷新阻止信號(hào)。
11.如權(quán)利要求10所述的半導(dǎo)體存儲(chǔ)裝置,其中,該外部寫命令信號(hào)的變化是這樣一種事件在選中該裝置時(shí),由一個(gè)或多個(gè)外部寫使能信號(hào)的變化表示;在輸出外部寫啟動(dòng)時(shí),由外部芯片選擇信號(hào)的變化表示;在選擇并寫使能該裝置時(shí),由外部地址信號(hào)的變化表示。
12.如權(quán)利要求10所述的半導(dǎo)體存儲(chǔ)裝置,其中,當(dāng)在外部讀/寫命令信號(hào)之前輸入刷新操作請(qǐng)求時(shí),啟動(dòng)刷新操作;而在讀/寫存取子區(qū)間期間輸入刷新操作請(qǐng)求時(shí),在設(shè)定時(shí)間段中禁用。
13.如權(quán)利要求7所述的半導(dǎo)體存儲(chǔ)裝置,其中,當(dāng)刷新請(qǐng)求在存取子區(qū)間之外輸入時(shí),刷新操作啟動(dòng);并且當(dāng)刷新操作請(qǐng)求在存取子區(qū)間期間輸入時(shí),延遲刷新操作直到該存取子區(qū)間的結(jié)束之后為止。
14.一種操作具有刷新型存儲(chǔ)單元陣列和刷新電路的半導(dǎo)體存儲(chǔ)裝置的方法,該方法包括在當(dāng)前寫操作從外部請(qǐng)求時(shí),啟動(dòng)脈動(dòng)寫操作,以便將以前儲(chǔ)存在數(shù)據(jù)輸入寄存器中的數(shù)據(jù),寫入到以前儲(chǔ)存在寫地址寄存器中的單元陣列地址,將在當(dāng)前寫操作期間接收到的寫地址儲(chǔ)存到寫地址寄存器,并且將在當(dāng)前寫操作期間接收到的數(shù)據(jù)儲(chǔ)存到該數(shù)據(jù)輸入寄存器;在讀操作從外部請(qǐng)求時(shí),按相應(yīng)于讀操作期間接收到的讀地址的陣列地址,啟動(dòng)存儲(chǔ)單元陣列的脈動(dòng)讀操作,將該讀地址與儲(chǔ)存在寫地址寄存器中的地址比較,并且在該地址匹配時(shí),選擇儲(chǔ)存在數(shù)據(jù)輸入寄存器中的數(shù)據(jù)用于輸出,否則選擇從脈動(dòng)讀操作中返回的數(shù)據(jù)用于輸出;當(dāng)刷新操作請(qǐng)求先于外部讀/寫操作請(qǐng)求時(shí),啟動(dòng)脈沖刷新操作并且在完成關(guān)于外部讀/寫操作請(qǐng)求的脈動(dòng)讀/寫操作之前,完成這個(gè)脈動(dòng)刷新操作;當(dāng)在脈動(dòng)讀/寫操作期間發(fā)生刷新操作請(qǐng)求時(shí),在完成脈動(dòng)讀/寫操作之后啟動(dòng)脈沖刷新操作;以及在外部讀/寫操作期間,而且在那個(gè)外部操作期間啟動(dòng)的脈動(dòng)讀/寫操作完成之后,發(fā)生刷新操作請(qǐng)求時(shí),在刷新請(qǐng)求的時(shí)候啟動(dòng)脈沖刷新操作。
15.如權(quán)利要求14所述的方法,其中,每個(gè)脈動(dòng)讀操作包括一個(gè)刷新子區(qū)間,在該子區(qū)間內(nèi),先于當(dāng)前請(qǐng)求的讀操作被請(qǐng)求的刷新操作可以完成。
16.如權(quán)利要求14所述的方法,其中,每個(gè)脈動(dòng)寫操作包括足夠長(zhǎng)的刷新子區(qū)間,以允許完成先于當(dāng)前請(qǐng)求的寫操作被請(qǐng)求的刷新操作。
17.如權(quán)利要求16所述的方法,其中,刷新子區(qū)間的持續(xù)時(shí)間根據(jù)先前請(qǐng)求的刷新操作的定時(shí),從沒(méi)有等待狀態(tài)的刷新操作時(shí)的最小的持續(xù)時(shí)間,變化到允許完成等待刷新操作的最大持續(xù)時(shí)間。
18.一種操作具有刷新型存儲(chǔ)單元陣列和刷新電路的半導(dǎo)體存儲(chǔ)裝置的方法,該方法包括在第一外部寫周期中,在寫地址寄存器中儲(chǔ)存寫周期期間接收到的寫地址,并且在數(shù)據(jù)輸入寄存器中儲(chǔ)存寫周期期間接收到的輸入數(shù)據(jù);在后面的外部寫周期中,啟動(dòng)脈動(dòng)寫操作,以便將來(lái)自數(shù)據(jù)輸入寄存器的輸入數(shù)據(jù),按與儲(chǔ)存在寫地址寄存器中的寫地址對(duì)應(yīng)的地址,儲(chǔ)存到存儲(chǔ)單元陣列;當(dāng)刷新操作請(qǐng)求先于外部寫周期時(shí),啟動(dòng)脈沖刷新操作并且在完成脈動(dòng)寫操作之前,在外部寫周期期間完成這個(gè)刷新操作;當(dāng)在脈動(dòng)寫操作期間發(fā)生刷新操作請(qǐng)求時(shí),在完成脈動(dòng)寫操作之后,啟動(dòng)脈沖刷新操作;以及在外部寫周期期間,而且在那個(gè)外部寫周期期間啟動(dòng)的脈動(dòng)寫操作完成之后,發(fā)生刷新操作請(qǐng)求時(shí),在刷新請(qǐng)求的時(shí)候啟動(dòng)脈動(dòng)刷新操作。
19.如權(quán)利要求18所述的方法,其中,當(dāng)寫命令信號(hào)的變化發(fā)出外部寫周期開始的信號(hào)時(shí),啟動(dòng)脈動(dòng)寫操作。
20.如權(quán)利要求19所述的方法,其中,脈動(dòng)寫操作包括足夠長(zhǎng)的刷新子區(qū)間,以允許完成先于寫命令信號(hào)的變化被請(qǐng)求的刷新操作。
21.如權(quán)利要求18所述的方法,其中,當(dāng)寫命令信號(hào)的變化發(fā)出外部寫周期開始的信號(hào)時(shí),寫地址儲(chǔ)存到寫地址寄存器中。
22.如權(quán)利要求18所述的方法,其中,當(dāng)寫命令信號(hào)的變化發(fā)出外部寫周期開始的信號(hào)時(shí),輸入數(shù)據(jù)儲(chǔ)存在寫數(shù)據(jù)輸入寄存器中。
23.一種具有刷新型存儲(chǔ)單元陣列和刷新電路的半導(dǎo)體存儲(chǔ)裝置,該裝置包括一個(gè)數(shù)據(jù)輸入寄存器;一個(gè)寫地址寄存器;寫電路部件,用于在外部請(qǐng)求的當(dāng)前寫操作期間,啟動(dòng)有設(shè)定的持續(xù)時(shí)間的脈動(dòng)寫操作,以便將以前儲(chǔ)存在數(shù)據(jù)輸入寄存器中的數(shù)據(jù)寫入到以前儲(chǔ)存在寫地址寄存器中的單元陣列地址,將在當(dāng)前寫操作期間接收到的數(shù)據(jù)存儲(chǔ)到寫地址寄存器,并且將在當(dāng)前寫操作期間接收的數(shù)據(jù)儲(chǔ)存到數(shù)據(jù)輸入寄存器;讀電路部件,用于在外部請(qǐng)求的當(dāng)前讀操作期間,啟動(dòng)有設(shè)定持續(xù)時(shí)間的脈動(dòng)讀操作,用于將讀操作的讀地址與儲(chǔ)存在寫地址寄存器中的地址比較,并且當(dāng)?shù)刂菲ヅ鋾r(shí),選擇儲(chǔ)存在數(shù)據(jù)輸入寄存器中的數(shù)據(jù),否則選擇儲(chǔ)存在地址的與讀地址相對(duì)應(yīng)的數(shù)據(jù);以及控制電路部件,用于產(chǎn)生脈動(dòng)寫操作、脈動(dòng)讀操作和脈沖刷新操作定時(shí)信號(hào),并用于在脈動(dòng)讀操作脈動(dòng)讀操作期間,禁用來(lái)自刷新電路的刷新操作請(qǐng)求。
24.如權(quán)利要求23所述的半導(dǎo)體存儲(chǔ)裝置,其中,寫電路部件包括寫使能緩沖電路,它響應(yīng)外部寫命令信號(hào)的上升沿,發(fā)信號(hào)通知脈動(dòng)寫操作開始,以及響應(yīng)外部寫命令信號(hào)的下降沿,操作數(shù)據(jù)輸入寄存器和寫地址寄存器。
25.如權(quán)利要求23所述的半導(dǎo)體存儲(chǔ)裝置,其中,讀電路部件包括地址變化檢測(cè)器,用于當(dāng)新的讀地址在外部裝置接口上出現(xiàn)時(shí),產(chǎn)生脈沖信號(hào);比較器,用于比較新地址和寫地址寄存器內(nèi)容,并當(dāng)?shù)刂菲ヅ鋾r(shí)輸出支路信號(hào);以及數(shù)據(jù)輸出多路復(fù)用器,用于當(dāng)支路信號(hào)輸出時(shí),選擇數(shù)據(jù)輸入寄存器內(nèi)容,而當(dāng)支路信號(hào)不輸出時(shí),當(dāng)前單元陣列輸出。
26.如權(quán)利要求23所述的半導(dǎo)體存儲(chǔ)裝置,其中,控制電路部件包括脈沖控制電路,用于響應(yīng)來(lái)自讀電路方法的啟動(dòng)信號(hào),為脈動(dòng)讀操作產(chǎn)生定時(shí)控制信號(hào);響應(yīng)來(lái)自寫電路方法的啟動(dòng)信號(hào),為脈動(dòng)寫操作產(chǎn)生定時(shí)控制信號(hào);響應(yīng)來(lái)自刷新電路的啟動(dòng)信號(hào),為脈沖刷新操作產(chǎn)生定時(shí)控制信號(hào);以及在脈動(dòng)讀操作和脈動(dòng)寫操作期間,向刷新電路輸出刷新操作禁用信號(hào)。
27.一種具有刷新型存儲(chǔ)單元陣列和刷新電路的半導(dǎo)體存儲(chǔ)裝置,該裝置包括一個(gè)寫地址寄存器,用于儲(chǔ)存來(lái)自當(dāng)前外部寫操作的寫地址,直到發(fā)生脈動(dòng)寫操作為止,有時(shí)在單項(xiàng)外部寫操作結(jié)束之后;一個(gè)數(shù)據(jù)輸入寄存器,用于儲(chǔ)存來(lái)自當(dāng)前外部寫操作的輸入數(shù)據(jù),直到發(fā)生脈動(dòng)寫操作為止;一個(gè)讀/寫脈沖控制電路,用于為脈動(dòng)讀操作、脈動(dòng)寫操作和脈動(dòng)沖刷新操作產(chǎn)生定時(shí)控制信號(hào),還用于在脈動(dòng)讀和寫操作期間產(chǎn)生刷新操作禁用信號(hào),脈動(dòng)寫操作的該定時(shí)控制信號(hào),按與儲(chǔ)存在寫地址寄存器中的寫地址對(duì)應(yīng)的存儲(chǔ)單元陣列地址,啟動(dòng)儲(chǔ)存在數(shù)據(jù)輸入寄存器中的輸出數(shù)據(jù)的遲寫;一個(gè)地址多路復(fù)用器,用于響應(yīng)通過(guò)讀/寫脈沖控制電路產(chǎn)生的定時(shí)控制電路,從寫地址寄存器中選擇刷新地址、外部輸入地址和寫地址其中之一作為對(duì)存儲(chǔ)單元陣列的輸出地址;一個(gè)地址比較器,用比較外部輸入地址和儲(chǔ)存在地址寄存器中的地址;以及一個(gè)數(shù)據(jù)輸出多路復(fù)用器,用于在外部讀操作期間,為該裝置的輸出,選擇儲(chǔ)存在數(shù)據(jù)輸入寄存器中的輸入數(shù)據(jù)和讀自與外部輸入地址對(duì)應(yīng)的存儲(chǔ)單元陣列地址的數(shù)據(jù)之一,該選擇響應(yīng)由該地址比較器執(zhí)行的比較。
28.如權(quán)利要求27所述的半導(dǎo)體存儲(chǔ)裝置,其中,遲寫操作利用在下一個(gè)外部寫操作期間發(fā)生的脈動(dòng)寫操作,將當(dāng)前外部寫操作中的輸出數(shù)據(jù)寫到與來(lái)自當(dāng)前外部寫操作的寫地址相應(yīng)的存儲(chǔ)單元陣列地址。
29.如權(quán)利要求27所述的半導(dǎo)體存儲(chǔ)裝置,其中,每個(gè)脈動(dòng)讀操作和脈動(dòng)寫操作包括初始延遲,以允許先于脈動(dòng)讀操作或?qū)懖僮鲉?dòng)的任何刷新操作的完成。
30.如權(quán)利要求29所述的半導(dǎo)體存儲(chǔ)裝置,其中,初始延遲的持續(xù)時(shí)間從最小持續(xù)時(shí)間,變化到當(dāng)沒(méi)有刷新操作被請(qǐng)求或進(jìn)行時(shí)的最大足夠長(zhǎng)持續(xù)時(shí)間,以完成僅僅先于脈動(dòng)讀操作或脈動(dòng)寫操作的啟動(dòng)請(qǐng)求的刷新操作。
31.如權(quán)利要求27所述的半導(dǎo)體存儲(chǔ)裝置,其中,在刷新操作禁用信號(hào)不輸出的任何時(shí)間都允許刷新操作。
32.如權(quán)利要求27所述的半導(dǎo)體存儲(chǔ)裝置,其中,在外部寫命令信號(hào)的下降沿,將寫地址儲(chǔ)存在寫地址寄存器中。
33.如權(quán)利要求27所述的半導(dǎo)體存儲(chǔ)裝置,其中,在設(shè)定延遲的后續(xù)外部寫命令信號(hào)的上升沿之后,將寫地址儲(chǔ)存在寫地址寄存器中。
34.如權(quán)利要求27所述的半導(dǎo)體存儲(chǔ)裝置,其中,在外部寫命令信號(hào)的下降沿,將輸入數(shù)據(jù)儲(chǔ)存在數(shù)據(jù)輸入寄存器。
35.如權(quán)利要求27所述的半導(dǎo)體存儲(chǔ)裝置,其中,每個(gè)寫地址寄存器和數(shù)據(jù)輸入寄存器都包括一個(gè)多級(jí)寄存器,它的低級(jí)具有為其緊隨的后續(xù)級(jí)提供輸入的后續(xù)級(jí);地址比較器包括用于每個(gè)寫地址寄存器級(jí)的比較級(jí),每個(gè)比較器級(jí)將外部輸入地址與儲(chǔ)存在分配的寫地址寄存器級(jí)比較;并且當(dāng)比較器階段指示沒(méi)有地址匹配時(shí),數(shù)據(jù)輸出多路復(fù)用器從存儲(chǔ)單元陣列選擇數(shù)據(jù)讀之一,否則,選擇儲(chǔ)存在與指示地址匹配的最低級(jí)比較器級(jí)相應(yīng)的數(shù)據(jù)輸入寄存器中的輸入數(shù)據(jù)。
全文摘要
一種半導(dǎo)體存儲(chǔ)裝置及其操作方法。該存儲(chǔ)裝置使用刷新型存儲(chǔ)單元。在讀/寫周期中,用零寫入恢復(fù)時(shí)間完成刷新和連續(xù)讀/寫操作。在讀/寫周期變得很長(zhǎng)上時(shí),在讀寫周期期間執(zhí)行多次刷新操作。因此該裝置操作沒(méi)有最大寫周期時(shí)間限制。該方法利用外部寫命令儲(chǔ)存地址和數(shù)據(jù)到寄存器而不是存儲(chǔ)單元陣列中。當(dāng)外部寫命令發(fā)數(shù)據(jù)存在的信號(hào)時(shí),需要零寫入恢復(fù)時(shí)間,而不管外部寫需要多長(zhǎng)時(shí)間完成。在外部寫命令結(jié)束之后的一時(shí)間內(nèi),短脈動(dòng)寫操作把數(shù)據(jù)轉(zhuǎn)移到存儲(chǔ)單元陣列。
文檔編號(hào)G11C11/408GK1331472SQ0013239
公開日2002年1月16日 申請(qǐng)日期2000年11月10日 優(yōu)先權(quán)日2000年6月30日
發(fā)明者金昌來(lái), 樸鐘烈, 鄭珉喆, 韓相集 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
甘孜县| 陵川县| 遂昌县| 武夷山市| 延吉市| 江津市| 丁青县| 苗栗县| 阳曲县| 静安区| 南和县| 洪泽县| 盐源县| 永平县| 阜城县| 社旗县| 平顶山市| 台安县| 伊金霍洛旗| 图木舒克市| 曲水县| 合山市| 剑阁县| 南投县| 太原市| 富顺县| 城固县| 循化| 肇源县| 镶黄旗| 县级市| 九龙坡区| 达孜县| 屏东市| 三台县| 昭苏县| 通城县| 广河县| 新民市| 临城县| 冷水江市|