專利名稱:低功率多位讀出放大器的制作方法
低功率多位讀出放大器本申請案主張2005年7月4日申請的標(biāo)題為"LOW POWER MULTIPLE BIT SENSE AMPLIFIER"的第RM2005A000353號(hào)意大利專利申請案的優(yōu)先權(quán),所述申請案是共同 轉(zhuǎn)讓的。 技術(shù)領(lǐng)域本申請案大體上涉及存儲(chǔ)器裝置,且確切地說本發(fā)明涉及快閃存儲(chǔ)器裝置中的讀ll', 放大器。
技術(shù)背景在計(jì)算機(jī)或其它電子裝置中通常將存儲(chǔ)器裝置提供為內(nèi)部半導(dǎo)體集成電路。存在許 多不同類型的存儲(chǔ)器,其中包含隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、動(dòng)態(tài) 隨機(jī)存取存儲(chǔ)器(DRAM)、同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)和快閃存儲(chǔ)器??扉W存儲(chǔ)器是一種能夠每次以區(qū)塊而不是一個(gè)字節(jié)的形式擦除和重新編程的存儲(chǔ) 器。典型的快閃存儲(chǔ)器包括存儲(chǔ)器陣列,所述陣列包含大量存儲(chǔ)器單元。每個(gè)存儲(chǔ)器單 元包含能夠保持電荷的浮動(dòng)?xùn)艠O場效晶體管。所述單元通常分組成區(qū)塊??赏ㄟ^為浮動(dòng) 柵極充電來以隨機(jī)形式將區(qū)塊內(nèi)的每個(gè)單元電編程。通過浮動(dòng)?xùn)艠O中是否存在電荷來確 定單元中的數(shù)據(jù)。可通過區(qū)塊擦除操作從浮動(dòng)?xùn)艠O中移除電荷。快閃存儲(chǔ)器裝置使用多種讀出放大器來讀取或驗(yàn)證存儲(chǔ)器陣列中的存儲(chǔ)器單元的 狀態(tài)。通過以下方式實(shí)現(xiàn)對非易失性存儲(chǔ)器單元的驗(yàn)證向擬驗(yàn)證的單元的控制柵極施 加電位,并接著使用讀出放大器對單元產(chǎn)生的電流與來自參考單元的已知電流進(jìn)行比 較。參考單元是具有預(yù)定義的電荷的非易失性存儲(chǔ)器單元或位,其被存儲(chǔ)器制造商設(shè)置 或微調(diào)以響應(yīng)于已知柵極電壓而產(chǎn)生特定的參考電流。所述讀出放大器確定擬驗(yàn)證的存 儲(chǔ)器單元吸收的電流是大于還是小于參考電流。讀出放大器因此確定存儲(chǔ)器單元是處于 編程狀態(tài)還是擦除狀態(tài)。讀出放大器可能會(huì)遇到各種問題。舉例來說,為了使快閃存儲(chǔ)器裝置與靠電池操作 的裝置更加兼容,存儲(chǔ)器裝置制造商正在減少快閃存儲(chǔ)器裝置的電源電壓。這可能導(dǎo)致 讀出放大器電路出現(xiàn)問題,因?yàn)槟M電路可能不會(huì)在較低的電源電壓下正確操作。讀出 放大器通常還需要20到50 的DC偏置電流。這可能會(huì)導(dǎo)致在讀取和驗(yàn)證操作期間總 功率消耗較顯著,特別是在同時(shí)啟用大量讀出放大器(通常64個(gè)或128個(gè))時(shí)。在支 持頁和/或突發(fā)讀取存取的存儲(chǔ)器裝置中將出現(xiàn)這種情況。此外,在多級(jí)單元(MLC)存儲(chǔ)器中,每個(gè)讀出放大器需要一組三個(gè)或三個(gè)以上參 考單元以及相關(guān)電路。這會(huì)增加整個(gè)系統(tǒng)的功率消耗以及電路需要的電路小片的硅面 積。較大數(shù)量的參考單元還需要額外的時(shí)間在制造場地進(jìn)行編程,從而導(dǎo)致測試時(shí)間更 長并增加制造成本。另一問題涉及到多級(jí)單元的最近引入。每個(gè)單元能夠存儲(chǔ)多個(gè)位的信息。存儲(chǔ)在每 個(gè)存儲(chǔ)器單元中的N個(gè)位的每次讀取操作需要N個(gè)隨后的存儲(chǔ)器存取。因此,存儲(chǔ)器 存取時(shí)間與每個(gè)單元的位數(shù)目成比例地增加。出于以上陳述的原因,且出于所屬領(lǐng)域的技術(shù)人員在閱讀和理解本說明書后將容易 明白的下文陳述的其它原因,所屬領(lǐng)域中需要一種用于更高性能的存儲(chǔ)器裝置中的改進(jìn) 的讀出放大器電路。發(fā)明內(nèi)容在擦除非易失性存儲(chǔ)器裝置時(shí)出現(xiàn)的上述問題以及其它問題可通過本發(fā)明來解決, 并且將通過閱讀和研究以下說明書而理解。本發(fā)明包含一種讀出放大器電路,所述電路讀出存儲(chǔ)器單元陣列的編程狀態(tài),所述 存儲(chǔ)器單元每一者能夠存儲(chǔ)多個(gè)位。所述讀出放大器包括電壓斜坡產(chǎn)生器,所述電壓斜 坡產(chǎn)生器產(chǎn)生斜坡電壓信號(hào)。參考讀出放大器將輸入?yún)⒖茧娏髋c從所述斜坡電壓信號(hào)產(chǎn) 生的斜坡電流進(jìn)行比較。當(dāng)所述斜坡電壓信號(hào)大于所述參考電流時(shí),觸發(fā)輸出鎖存信號(hào)。 讀出放大器將輸入位線電流與閾值進(jìn)行比較,并且在所述位線電流超過所述閾值時(shí)輸出 邏輯低。在由所述鎖存信號(hào)確定的時(shí)間,將所述讀出放大器輸出鎖存到三個(gè)數(shù)字鎖存器 之一中。編碼器將來fi所述三個(gè)數(shù)字鎖存器的數(shù)據(jù)編碼成兩位輸出數(shù)據(jù)。本發(fā)明的其它實(shí)施例包含具有可變范圍的方法和設(shè)備。
圖1展示本發(fā)明的NAND快閃存儲(chǔ)器陣列的一個(gè)實(shí)施例的簡化示意圖。 圖2展示本發(fā)明的讀出放大器電路的一個(gè)實(shí)施例的示意圖。 圖3展示根據(jù)圖2電路的讀出放大器的一個(gè)實(shí)施例的示意圖。 圖4展示根據(jù)圖2電路的電壓斜坡產(chǎn)生器電路的一個(gè)實(shí)施例的示意圖。 圖5展示根據(jù)圖4的電壓斜坡產(chǎn)生器電路的時(shí)序圖。 圖6展示本發(fā)明的電子系統(tǒng)的'個(gè)實(shí)施例的方框圖。
具體實(shí)施例方式
在對本發(fā)明的以下詳細(xì)描述中,參看形成本發(fā)明一部分的附圖,在附圖中,以說明 的方式展示可實(shí)踐本發(fā)明的特定實(shí)施例。在圖式中,相似的標(biāo)記在若干視圖中始終描述 大體上相似的組件。以充分的細(xì)節(jié)描述這些實(shí)施例,以便使所屬領(lǐng)域的技術(shù)人員能夠?qū)?踐本發(fā)明??衫闷渌鼘?shí)施例,且可在不偏離本發(fā)明范圍的情況下作出結(jié)構(gòu)、邏輯和電 改變。因此,以下詳細(xì)描述不應(yīng)以限制意義來理解,且本發(fā)明的范圍只由所附權(quán)利要求 書及其等效物來界定。圖1說明本發(fā)明的NAND快閃存儲(chǔ)器陣列的一個(gè)實(shí)施例的簡化示意圖。此圖只是為 了說明用途,因?yàn)楸景l(fā)明并不限于任一陣列結(jié)構(gòu)。舉例來說,可使用本發(fā)明的讀出放大 器的實(shí)施例的其它可能的陣列結(jié)構(gòu)包含NOR和AND結(jié)構(gòu)。為了清楚起見,圖1的存儲(chǔ)器陣列并未展示存儲(chǔ)器陣列中通常需要的所有元件。舉 例來說,只展示了三個(gè)位線(BL1、 BL2和BL3),而實(shí)際上需要的位線數(shù)目取決于存儲(chǔ) 器密度。每個(gè)存儲(chǔ)器區(qū)塊可具有數(shù)千個(gè)位線。所述陣列包括浮動(dòng)?xùn)艠O單元101的陣列,其設(shè)置成串連的列103、 104、 105。每個(gè) 浮動(dòng)?xùn)艠O單兀101在每個(gè)串連鏈103、 104、 105中以漏極到源極的形式耦合??缭蕉鄠€(gè) 串連串103、 104、 105的字線(WL0-WL31)耦合到行中的每個(gè)浮動(dòng)?xùn)艠O單元的控制柵 極,以便控制其操作。位線(BL1-BL3)最終耦合到檢測每個(gè)單元的狀態(tài)的讀出放大器 (未圖示)。在操作中,字線(WL0-WL31)選擇串連鏈103、 104、 105中的擬寫入或讀取的各 個(gè)浮動(dòng)?xùn)艠O存儲(chǔ)器單元,并且以通過模式操作每個(gè)串連串103、 104、 105中的其余浮動(dòng) 柵極存儲(chǔ)器單元。浮動(dòng)?xùn)艠O存儲(chǔ)器單元的每個(gè)串連串103、 104、 105通過源極選擇柵極 115、 116、 U7耦合到源極線106,并且通過漏極選擇柵極11K 112、 113耦合到各個(gè)位 線(BL1-BL3)。源極選擇柵極115、 116、 117受到耦合到其控制柵極的源極選擇柵極控 制線SG(S)418的控制。漏極選擇柵極111、 112、 113受到漏極選擇柵極控制線SG(D) 114的控制。每個(gè)單元可編程為每個(gè)單元單個(gè)位(即,單級(jí)單兀一SLC)或每個(gè)單元多個(gè)位(即, 多級(jí)單元一MLC)。每個(gè)單元的閾值電壓(Vt)決定存儲(chǔ)在單元中的數(shù)據(jù)。舉例來說, 在每個(gè)單元單個(gè)位中,0.5 V的V,可指示編程的單元,而-0.5 V的Vt可指示擦除的單元。 多級(jí)單元可具有多個(gè)V,窗,每個(gè)窗指示不同狀態(tài)。多級(jí)單元通過將位組合格式指派給存 儲(chǔ)在單元上的特定電壓范圍來利用傳統(tǒng)快閃單元的模擬性質(zhì)。這項(xiàng)技術(shù)允許每個(gè)單元存 儲(chǔ)兩個(gè)或兩個(gè)以上位,這取決于指派給所述單元的電壓范圍的數(shù)量。在典型的現(xiàn)有技術(shù)編程操作中,用 一 系列編程脈沖來偏置擬編程的快閃存儲(chǔ)器單元 的選定字線,所述編程脈沖以預(yù)定電壓(例如,大約16V)開始并逐步遞增,直到單元 被編程或達(dá)到最大編程電壓為止。圖2說明本發(fā)明的讀出放大器電路的 一個(gè)實(shí)施例。所述電路使用電壓斜坡產(chǎn)生器207 向讀出放大器產(chǎn)生隨著時(shí)間變化的電壓。讀出放大器電路包括N個(gè)讀出放大器SA
-SA[N-1]201、220。所述讀出放大器201、 220每一者具有耦合到存儲(chǔ)器陣列200的位線BL
-BL[N-1]的輸入端。所需的讀出放大 器的數(shù)量取決于存儲(chǔ)器陣列的密度,因?yàn)殛嚵兄械拿總€(gè)位線均耦合到讀出放大器。因此, N個(gè)位線需要N個(gè)讀出放大器。隨后參看圖3更詳細(xì)地描述讀出放大器。在一個(gè)實(shí)施例中,讀出放大器電路包括三個(gè)參考讀出放大器209 — 211。替代實(shí)施例 可使用其它數(shù)量的參考放大器209 — 211 。參考浮動(dòng)?xùn)艠O雪崩金屬氧化物半導(dǎo)體 (FAMOS)單元220 — 222通過位線解碼結(jié)構(gòu)BL—REFO到BL—REF2耦合到每個(gè)參考放 大器209 — 211。參考單元220 — 222耦合到專用參考字線WLREF以及大體上類似于存 儲(chǔ)器陣列200中使用的行解碼電路的行解碼電路。電壓斜坡產(chǎn)生器電路207耦合到參考讀出放大器209 — 211和讀出放大器201、 220。 電壓斜坡產(chǎn)生器207產(chǎn)生隨著時(shí)間變化的電壓,參考讀出放大器209 — 211使用所述電 壓來產(chǎn)生隨著時(shí)間變化的參考電流。隨著吋間變化的參考電流用來確定存儲(chǔ)器單元電流 所屬的電流范圍,以便確定存儲(chǔ)在每個(gè)單元中的數(shù)據(jù)值。典型的現(xiàn)有技術(shù)讀出放大器只 使用恒定的電流,因?yàn)樽x出放大器只需要鑒別存儲(chǔ)器單元電流是小于還是大于參考電流 即可。隨后參看圖6更詳細(xì)地描述電壓斜坡產(chǎn)生器207。每個(gè)讀出放大器201、 220的輸出端耦合到多個(gè)D型鎖存器DL0 — DL2 202 — 204。 來自參考讀出放大器209 — 211的輸出信號(hào)SLO — SL2分別用來控制DLO — DL3 202 — 204 的操作。D鎖存器的數(shù)量取決于參考讀出放大器的數(shù)量。隨后參看圖3論述DL0 — DL2 的組成和操作。編碼器電路205耦合到DL0 — DL2 202 — 204的輸出端。每個(gè)編碼器205向存儲(chǔ)器 裝置的DQ輸出端輸出數(shù)據(jù)位。在這個(gè)實(shí)施例中,輸出DQO[O]及其補(bǔ)碼DQO[l]。請注 意,DQO[O]和DQ0[1]不是邏輯補(bǔ)碼,而是根據(jù)下表的讀出放大器數(shù)字輸出。耦合到用 于其它數(shù)據(jù)位的讀出放大器的其它編碼器輸出DQ1 — DQN。隨后參看圖3論述編碼器 205的組成和操作。在操作中,將來自選定位線的電流IceU[O]-IceH[N-l]輸入到其各自的讀出放大器SA[O] — SA[N-l]。參考讀出放大器209 — 211將來自參考單元220 — 222的參考電流IO — 12與來自斜坡產(chǎn)生器207的斜坡電流進(jìn)行比較。當(dāng)斜坡電流變得等于或高于參考電流時(shí), 相應(yīng)的參考放大器輸出Sl[i]觸發(fā)。數(shù)字鎖存器202 — 204在參考讀出放大器209 — 211確定的瞬時(shí)對讀出放大器201的 輸出值進(jìn)行取樣。取樣時(shí)間由SL0 — SL2信號(hào)對鎖存器202 — 204的觸發(fā)來確定。將來自鎖存器202 — 204的輸出DL0 — DL2輸入到編碼器電路205。接著使用隨后論 述的表將這些值編碼成數(shù)字輸出信號(hào)DQ[i]。圖3說明讀出放大器SA[O] 201、 DL0 —DL2數(shù)據(jù)鎖存器202 — 204以及圖2的編碼 器205的一個(gè)實(shí)施例的示意圖。其余的SA[1] — SA[N-1]讀出放大器和外圍電路大體上類 似于圖3屮說明的電路。讀出放大器201由列解碼器300組成,所述列解碼器300通過列選擇信號(hào)GBL和 LBL來啟用。列選擇信號(hào)耦合到兩個(gè)n溝道晶體管301、 302的控制柵極。這兩個(gè)信號(hào) 上的邏輯高信號(hào)大體上同時(shí)致使其接通,從而將讀出放大器201連接到選定FAMOS單 元的漏極。柵地陰地n溝道品體管303控制讀出操作期間的最大位線電壓。當(dāng)將讀出放大器輸 入節(jié)點(diǎn)IN預(yù)充電到Vcc時(shí),柵地陰地品體管303限制位線并因此將單元漏極電壓限制 成VBLsense = VSAB1AS - VgsNCAS,其中Vs細(xì)as是晶體管303的柵極偏壓且VgsNCAS是晶體 管303的柵極到源極電壓。讀出放大器啟用信號(hào)SAENB用來在當(dāng)PCHG = GBL = LBL = OV時(shí)的備用模式期間 禁用讀出放大器。在一個(gè)實(shí)施例中,SAENB和預(yù)充電啟用信號(hào)PCHG 二者均由存儲(chǔ)器 裝置上的存儲(chǔ)器控制器電路產(chǎn)生,稍后參看圖6描述所述存儲(chǔ)器控制器電路。分兩個(gè)階段執(zhí)行讀出操作預(yù)充電階段和放電階段。通過PCHG信號(hào)激活預(yù)充電晶 體管305。在讀取循環(huán)的預(yù)充電階段期間將這個(gè)信號(hào)設(shè)置成Vcc。通過反相器306將預(yù) 充電階段期間的邏輯高反轉(zhuǎn)成低,所述邏輯低接著接通晶體管305。在這個(gè)階段期間' 分別將讀出放大器輸入端和選定位線充電成Vcc和VBLsense。在放電階段期間,向斜坡電路晶體管308的柵極施加由圖2的電壓斜坡產(chǎn)生器207 產(chǎn)生且隨后在圖5中描述的電壓斜坡信號(hào)VRAMP。連接到p溝道晶體管310的源極的 RC電路309過濾掉可能會(huì)干擾讀出放大器反相器312的操作的電源噪聲。這個(gè)反相器 由p溝道晶體管310和n溝道晶體管311組成。-旦啟用電路(即,SAENB=0)且選定所定址的存儲(chǔ)器單元(GBL=LBL=4.5 V), 便將預(yù)充電信號(hào)PCHG設(shè)置成Vcc以便起始位線預(yù)充電階段。結(jié)果,如上所述分別將讀 出放大器輸入端IN和位線BL預(yù)充電到Vcc禾卩VBLsense。在預(yù)充電階段期間,將斜坡電 路品體管308的柵極偏置成恒定電壓VRAMPmin,使得晶體管308提供恒定的電流IR0。
這個(gè)電流大約比FAMOS參考單元電流Io的最大電平高30%。一旦將BL電容完全預(yù)充電到VBLsense,便將預(yù)充電信號(hào)PCHG設(shè)置成0 V,同時(shí) VRAMP從其初始穩(wěn)定值VRAMPm,n開始升高。這個(gè)情形起始其中讀出放大器輸入節(jié)點(diǎn) IN和位線BL被斜坡電路晶體管308電流拉升且在大體上同一時(shí)間被FAMOS單元電流 放電的讀出階段。在讀出階段開始時(shí),拉升電流髙于單元電流,使得讀出放大器輸入端IN保持維系 到Vcc。當(dāng)拉升電流變得小于單元電流時(shí),后者開始對BL電容進(jìn)行放電,并因此對讀 出放大器輸入節(jié)點(diǎn)進(jìn)行放電。 一旦讀出放大器輸入電壓變得低于讀出放大器反相器312 的閾值,讀出放大器輸出節(jié)點(diǎn)SAOUTB便從Vcc觸發(fā)到接地。如果作為0級(jí)近似而假設(shè)由斜坡電路晶體管308提供的電流n^p隨著時(shí)間t以轉(zhuǎn)換 速率SR線性變化,那么Iramp = Imax - SR't。于是所屬領(lǐng)域的技術(shù)人員眾所周知,讀出 放大器輸出節(jié)點(diǎn)SAOUTB從Vcc切換到接地所花費(fèi)的時(shí)間AT表示如下其中Uu是FAMOS單元電流,C是輸入節(jié)點(diǎn)IN的電容,.目.Vtnp是讀出反相器312 的切換閾值電壓。結(jié)果,讀出放大器作為電流到時(shí)間轉(zhuǎn)換電路而操作,其將FAMOS單 元電流轉(zhuǎn)換成持續(xù)時(shí)間為AT的電壓脈沖。作為操作的一個(gè)實(shí)例,假設(shè)連接到其各自的參考讀出放大器的三個(gè)參考笮元具有以 下電流電平Io = 30nA, h = 20一且I2 = 10nA,并且假設(shè)SR = l|aA/ns, Vcc = 1.8V, I隱= 40pA, Cy0ff且V— = 0.8V,那么AT。 = 14ns, AT, = 24ns且AT2 = 34ns。因此'本發(fā)明 的讀出電路響應(yīng)于相等間隔的輸入電流而提供相等間隔的時(shí)間脈沖。圖2的三個(gè)參考讀出放大器220 — 222產(chǎn)生三個(gè)數(shù)據(jù)鎖存信號(hào)SL0、 SL1和SL2。這 些信號(hào)控制三個(gè)數(shù)據(jù)鎖存器DL0、 DL1和DL2,所述鎖存器耦合到每個(gè)讀出放大器的輸 出端。常規(guī)的讀出放大器的輸出是電壓脈沖ATcell,其持續(xù)時(shí)間根據(jù)以上針對AT的等式 而取決于單元電流Icdl。因此,在讀出操作結(jié)束時(shí),存儲(chǔ)在三個(gè)鎖存器DL2 — DL0中的 數(shù)據(jù)D[2:0]如下表所示<formula>formula see original document page 12</formula>接著,通過圖2的編碼器205將三個(gè)位D[2], D[1]和D
轉(zhuǎn)換成2個(gè)位的輸出數(shù)據(jù) DQ[l,O]。因此,本發(fā)明的每個(gè)物理存儲(chǔ)器單元可存儲(chǔ)兩個(gè)數(shù)字位,其代表四個(gè)模擬值。圖4說明圖2的電壓斜坡產(chǎn)生器207的一個(gè)實(shí)施例的示意圖。這個(gè)電路如前所述產(chǎn) 生VRAMP信號(hào)。將不依賴于電源和溫度的電壓V^饋入到運(yùn)算跨導(dǎo)放大器(OTA) 401的非反轉(zhuǎn)輸 入端。OTA 401的輸出驅(qū)動(dòng)n溝道晶體管403 MN1的柵極。MN的源極通過電阻器網(wǎng) 絡(luò)Rwf 405連接到電路接地??赏ㄟ^驅(qū)動(dòng)控制晶體管407 — 409的柵極的一組數(shù)字信號(hào)TRrero, TRrefl和TR「^來調(diào) 整Rw網(wǎng)絡(luò)405。數(shù)字信號(hào)接通其各自的品體管407 — 409,以便調(diào)整電流Iref。雖然在 Rw網(wǎng)絡(luò)405中展示三個(gè)電阻器及其控制晶體管,但在替代實(shí)施例中可根據(jù)所要的可微 調(diào)性范圍和粒度來改變變阻器和控制晶體管的實(shí)際數(shù)量。在一個(gè)實(shí)施例中,可將微調(diào)數(shù)字信號(hào)TRrero, TR,efl,TRref2存儲(chǔ)在專用的芯片上非易失性鎖存器中以供寫入到電路。OTA 401迫使晶體管MN1 403的源極的電壓等于Vref。因此,1^表達(dá)為Iref = Vref/Rref。節(jié)點(diǎn)SABIAS的電壓于是為VsABIAS = Vref十VgsMNl, 其中vgsMNl 是當(dāng)品體管MN1 403的漏極電流等于Iref時(shí)其柵極到源極的電壓。電路節(jié)點(diǎn)SABIAS連接到晶體管MN2 410的 柵極。晶體管MN2 410的源極通過電阻器網(wǎng)絡(luò)R nax411和晶體管MN11 413連接到接地。 當(dāng)SAEN被斷言為高電平時(shí),晶體管MNll 413接通。Rimax的值可用與前述Rref大體上 相似的方法來調(diào)整。將數(shù)字信號(hào)Timax。, Tirmax2和Tirmax2輸入到控制晶體管420—422的 柵極,以便調(diào)整電流Isabias。雖然在R而ax網(wǎng)絡(luò)411中展示了三個(gè)電阻器及其控制晶體管, 但在替代實(shí)施例中可根據(jù)所要的可微調(diào)性范圍和粒度來改變電阻器和控制晶體管的實(shí) 際數(shù)量。在一個(gè)實(shí)施例中,可將微調(diào)數(shù)字信號(hào)Tinnax。,TVmax,,T,rmax2存儲(chǔ)在專用的芯片上 非易失性鎖存器中以供寫入到電路。晶體管MN2 410承載漏極電流Isabias,所述電流表達(dá)為Isablas = (VSABIAS-VgsMN2)/Rimax。
通過從上文中取代VSABIAS: Isabias = (Vref十V gsMNl - Vgs廳2)/Rjmax.。 如果用與晶體管MN2 410相同的大小和形狀制造晶體管MN1 403,且如果通過適當(dāng)?shù)嘏渲肦w和Rimax的微調(diào) 細(xì)號(hào)'使Iref等于Isabias ,于是VgSMNl = VgsMN2且因此 Isabias — Vref/Rimax0 如果OTA的反轉(zhuǎn)輸入端連接到晶體管MN2 410的源極那么可獲得相同結(jié)果,而無需網(wǎng)絡(luò)R^405和晶體 管MN1 403。使用這個(gè)電路以便滿足快閃存儲(chǔ)器裝置的輸出數(shù)據(jù)有效規(guī)范。通??扉W存儲(chǔ)器裝置應(yīng)具有在小于IOOns的存取時(shí)間內(nèi)有效的輸出數(shù)據(jù)。當(dāng)不被存 取時(shí),存儲(chǔ)器芯片處于備用模式,其特征在于小于50^A的電源電流消耗。為了使讀出 電路在如此短的時(shí)間內(nèi)作出響應(yīng),電壓SABIAS必須從芯片通屯開始永久地存在,因?yàn)?OTA401將不會(huì)在存儲(chǔ)器存取時(shí)間內(nèi)準(zhǔn)備就緒。另一方面,OTA401的功率消耗必須較 小,以便不會(huì)破壞備用功率規(guī)范。因此,通過添加晶體管MN1 403和電阻器網(wǎng)絡(luò)Rr e f 4 0 5 , 可將OTA 401和Iw始終保持接通,以便確保當(dāng)請求存取存儲(chǔ)器時(shí)SABIAS已經(jīng)存在。 可使得Rref遠(yuǎn)遠(yuǎn)大于Rimax,以便確保備用功率要求。為了在Rref=K x R,咖x時(shí)滿足使以 上等式保持正確所需的條件VgsMN1 = VgsMN2'假設(shè)當(dāng)晶體管MN1 403和晶體管MN2 410 具有相同的溝道電流密度時(shí),晶體管MN2 410的寬度與長度比率是晶體管MN1的所述 比率的K倍。因此,可使得Rimax充分小,以便當(dāng)通過SAEN信號(hào)起始存儲(chǔ)器存取時(shí)確 保所要的快速響應(yīng)時(shí)間。再次參看圖4,將電流IsabM饋入到由晶體管MP1 430和MP2 431形成的電流鏡中。 將晶體管MP2 431的漏極電流IrmM饋入到由晶體管MN3 432、晶體管MN4 434、晶休 管MN5 435和品體管MN9 436組成的電流鏡電路中。晶體管MN4 434的漏極電流大體 上等于Innax。通過適當(dāng)?shù)剡x擇晶體管MN5 435和MN3 432的寬度與長度(W/L)比率 來使得晶體管MN5的漏極電流Irl大體上等于Irmax的一個(gè)分?jǐn)?shù)。在 一個(gè)實(shí)施例中,Irl/Irmax =2/3是處于深亞微技術(shù)節(jié)點(diǎn)的現(xiàn)有技術(shù)1^011型存儲(chǔ)器裝置的時(shí)序要求的-個(gè)實(shí)例。使 得晶體管MN9 436的漏極電流大體上等于Ir,本身d晶體管MP1 430的柵極還連接到晶體管MP3 440、 MP4 441和MP5 442的柵極,以 便產(chǎn)生一組二進(jìn)制加權(quán)電流Isr0, 2'IsrO和4'IsrO。這些電流分別根據(jù)施加到晶體管MP3a 443、 MP4a 444和MP5a 445的三個(gè)位的數(shù)字字Tsri (1=2, 1, 0)來組合。這確定了電2 _流W,所述電流Isr如稍后所見確定了電壓斜坡轉(zhuǎn)換速率SR,其中""^二 可依賴于所要的可調(diào)整能力范圍和粒度來改變微調(diào)位Ts 的數(shù)量。圖5中說明圖4的電壓斜坡產(chǎn)生器電路的時(shí)序。在時(shí)間T0處,將啟用信號(hào)SAEN 斷言為高。在短暫的延遲之后,在時(shí)間Tl處,通過信號(hào)PCHG的斷言來起始預(yù)充電階
段。在時(shí)間T1處,節(jié)點(diǎn)VRAMP的電壓處于接近VCC的值的值。在T1處,圖4的晶 體管MP7 455和MP8 456的漏極電流大體上接近0,晶體管MN8 457和MP10 459接通, 因?yàn)镻CHG邏輯上高且PCHGB邏輯上低。晶體管MN9 458起動(dòng)以將節(jié)點(diǎn)VRAMP的電 容Cvramp放電。由于晶體管MP7 455和MP8 456的漏極電流接近0,所以分別通過晶體 管MN5 435和MN4 434將反相器INV1 451和INV2 450的輸入拉到接地(邏輯0)。因 此,晶體管MN6 452和MN7 453接通,且其漏極電流有助于將C^mp朝接地快速放電。這是需要的,因?yàn)閱螁蜪nnax將不足以按照期望在PCHG脈沖持續(xù)時(shí)間TWPCHG (例如,數(shù)十毫微秒)內(nèi)使VRAMP節(jié)點(diǎn)電壓到達(dá)所要的VvRAMPMN值。當(dāng)VRAMP電壓下降時(shí), 晶體管MP7 455和MP8 456的漏極電流逐漸增加。由于在時(shí)間T2時(shí)這些電流達(dá)到的值 Irl<I,x,所以INV1 451輸入變?yōu)楦咔襇N6 452斷開而Cvramp的放電速度降低。這對于 防止VRAMP電壓下沖到VvRAMPMw值以下是有用的。VRAMP電壓繼續(xù)以較低的速度 降低,直到晶體管MP7 455和MP8 456的漏極電流變得大體上等于Imax為止。在此時(shí) (例如,圖5中的時(shí)間T3),反相器INV2 450輸入變?yōu)楦?,晶休管MN7 453斷開—B_ VRAMP電壓保持在VramPMN植,所述值表達(dá)為VvramPM1N = VCC - Irmax 'RS - Vgsmp9,其中VgsMP9規(guī)定品體管MP9 454的源極到柵極電壓。VRAMP電壓保持在VRAMPMIN,直到PCHG信號(hào)在圖5中的時(shí)間T4處取消斷言為 止。在時(shí)間T4處,由于PCHG為低且PCHGB為高,所以品體管MP10 459和MN8 457 斷開而晶體管MP6 460接通。這允許以上等式中說明的電流Isr開始將VRAMP節(jié)點(diǎn)的 電容再充電。VRAMP電壓隨著時(shí)間線性增加,直到其達(dá)到表達(dá)為VRAMPMAX = Vcc - VgsMP9 的VRAMPMAx值為止。請注意,當(dāng)VRAMP電壓增加且因此晶體管MP7 455和MP8 456 的漏極電流減少時(shí),晶體管MN10 461通過PCHG取消斷言而被迫斷開,因而防止來自 晶體管MN6 452和MN7 453的漏極電流改變VRAMP轉(zhuǎn)換速率(SR)。因此,SR只取 決于Isr和CVRAMP。以下等式適用于圖5的時(shí)間T4與T5之間的電壓斜坡CVRAMP= Isr △T/AV。因此,電壓斜坡轉(zhuǎn)換速率表達(dá)為SR = AV/AT = Isr/CVRAMP。VRAMP信號(hào)在施加到電流產(chǎn)生器的柵極時(shí)迫使電流產(chǎn)生器提供從Irmax線性變化到零的電流,其中所述電流產(chǎn)生器每一者由與Rs相同的串聯(lián)電阻器和與MP9相同的晶體管形成。如上所述,在讀出放大器組中使用源電流以從存儲(chǔ)器單元阼列中讀取信息。圖6說明本發(fā)明一個(gè)實(shí)施例的耦合到處理器610的存儲(chǔ)器裝置600的功能方框圖。 處理器610可以是微處理器、處理器或其它某種類型的控制電路。存儲(chǔ)器裝置600和處 理器610形成電子系統(tǒng)620的一部分。存儲(chǔ)器裝置600己經(jīng)經(jīng)過簡化而著重于存儲(chǔ)器的 有助于理解本發(fā)明的特征。
存儲(chǔ)器裝置包含存儲(chǔ)器單元陣列630。在一個(gè)實(shí)施例中,所述存儲(chǔ)器單元是非易失 性浮動(dòng)?xùn)艠O存儲(chǔ)器單元,且存儲(chǔ)器陣列630設(shè)置成的行和列的組。提供地址緩沖器電路640,以便鎖存在地址輸入連接AO-Ax 642上提供的地址信號(hào)。 地址信號(hào)被行解碼器644和列解碼器646接收并解碼,以便存取存儲(chǔ)器陣列630。所屬 領(lǐng)域的技術(shù)人員通過本描述內(nèi)容的幫助將容易明白,地址輸入連接的數(shù)目取決于存儲(chǔ)器 陣列630的密度和結(jié)構(gòu)。也就是說,地址的數(shù)目隨著存儲(chǔ)器單元計(jì)數(shù)的增加以及組與區(qū) 塊的計(jì)數(shù)的增加而增加。以上描述的實(shí)施例著重于NAND結(jié)構(gòu)的存儲(chǔ)器陣列。然而,本發(fā)明并不限于這種結(jié) 構(gòu)。本發(fā)明的存儲(chǔ)器區(qū)塊擦除方法的實(shí)施例可用于任何存儲(chǔ)器裝置結(jié)構(gòu)(例如,NAND、 NOR、 AND)。存儲(chǔ)器裝置600通過使用讀出/鎖存電路650來讀出存儲(chǔ)器陣列的列中的電壓或電流 變化而讀取存儲(chǔ)器陣列630中的數(shù)據(jù)。在一個(gè)實(shí)施例中,讀出/鎖存電路經(jīng)耦合以讀取并 鎖存來自存儲(chǔ)器陣列630的一行數(shù)據(jù)。包含數(shù)據(jù)輸入和輸出緩沖器電路660,以用于通 過多個(gè)數(shù)據(jù)連接662與控制器610進(jìn)行雙向數(shù)據(jù)通信。提供寫入電路655,以便將數(shù)據(jù) 寫入到存儲(chǔ)器陣列。控制電路670對在控制連接672上提供的來自處理器610的信號(hào)進(jìn)行解碼。這些信 號(hào)用來控制對存儲(chǔ)器陣列630進(jìn)行的操作,其中包含數(shù)據(jù)讀取、數(shù)據(jù)寫入和擦除操作。 在一個(gè)實(shí)施例中,控制電路670控制本發(fā)明的讀出方案的實(shí)施例的操作。控制電路670 可以是狀態(tài)機(jī)、定序器或其它某種類型的控制器。圖6中說明的快閃存儲(chǔ)器裝置已經(jīng)經(jīng)過簡化,以便于基本了解存儲(chǔ)器的特征。所屬 領(lǐng)域的技術(shù)人員己知快閃存儲(chǔ)器的內(nèi)部電路和功能的更詳細(xì)的理解。結(jié)論總之,本發(fā)明的讀出放大器電路提供具有低功率消耗的低電壓操作。此外,ic電路 小片上需要的硅面積與現(xiàn)有技術(shù)讀出放大器相比己經(jīng)減少。參考單元編程時(shí)間顯著減 少,而多位讀取操作的存取時(shí)間增加。雖然己經(jīng)在本文中說明和描述了特定實(shí)施例,但所屬領(lǐng)域的技術(shù)人員將明白,任何 打算用來實(shí)現(xiàn)相同目的的設(shè)置均可替代所展示的特定實(shí)施例。所屬領(lǐng)域的技術(shù)人員將容易明白對本發(fā)明的許多調(diào)整。因此,本申請案希望涵蓋對本發(fā)明的任何調(diào)整或更改。明 確希望本發(fā)明只受到隨附權(quán)利要求書及其等效物的限制。
權(quán)利要求
1.一種讀出放大器電路,其用于讀出多個(gè)存儲(chǔ)器單元的編程狀態(tài),所述電路包括斜坡產(chǎn)生器電路,其用于產(chǎn)生隨著時(shí)間變化的信號(hào);多個(gè)讀出放大器,其每一者耦合到來自不同組的所述多個(gè)存儲(chǔ)器單元的電流信號(hào),所述多個(gè)讀出放大器中的每一者響應(yīng)于所述電流信號(hào)而產(chǎn)生數(shù)字輸出信號(hào);以及多個(gè)鎖存器,每個(gè)鎖存器耦合到所述多個(gè)讀出放大器的數(shù)字輸出信號(hào),所述鎖存器響應(yīng)于所述隨著時(shí)間變化的信號(hào)的電平而鎖存所述數(shù)字輸出信號(hào)。
2. 根據(jù)權(quán)利要求1所述的電路,其進(jìn)一步包含多個(gè)參考存儲(chǔ)器單元,所述參考存儲(chǔ)器 單元每一者產(chǎn)生不同的輸入?yún)⒖夹盘?hào),其中每個(gè)參考信號(hào)是存儲(chǔ)器單元參考電流。
3. 根據(jù)權(quán)利要求1所述的電路,其中所述多個(gè)存儲(chǔ)器單元以NAND配置設(shè)置。
4. 根據(jù)權(quán)利要求2所述的電路,其中所述隨著時(shí)間變化的信號(hào)是斜坡電流信號(hào),且當(dāng) 所述斜坡電流信號(hào)超過輸入到第一參考讀出放大器的所述存儲(chǔ)器單元參考電流時(shí), 來自所述第一參考讀出放大器的鎖存信號(hào)觸發(fā)。
5. 根據(jù)權(quán)利要求1所述的電路,其中所述隨著時(shí)間變化的信號(hào)是響應(yīng)于斜坡電壓產(chǎn)生 的斜坡電流。
6. 根據(jù)權(quán)利要求1所述的電路,其中當(dāng)所述電流信號(hào)增加超過預(yù)定的閾值電流時(shí),所 述數(shù)字輸出信號(hào)從邏輯高觸發(fā)成邏輯低。
7. 根據(jù)權(quán)利要求1所述的電路,其進(jìn)一步包含多個(gè)編碼器電路,其每一者耦合到一組 所述多個(gè)鎖存器,每個(gè)編碼器電路響應(yīng)于鎖存信號(hào)而輸出預(yù)定的數(shù)據(jù)信號(hào)。
8. 根據(jù)權(quán)利要求1所述的電路,其中每個(gè)讀出放大器耦合到多個(gè)鎖存器,使得所述鎖 存信號(hào)響應(yīng)于大體上等于或大于所述參考電流之一的所述斜坡電流信號(hào)而在不同時(shí)間鎖存所述讀出放大器的輸出。
9. 一種快閃存儲(chǔ)器裝置,其包括快閃存儲(chǔ)器陣列,其以列和行設(shè)置,每個(gè)列由一系列耦合到位線的多級(jí)存儲(chǔ)器單 元組成,每個(gè)位線具有位線電流;以及讀出放大器電路,其用于讀出所述多級(jí)存儲(chǔ)器單元的編程狀態(tài),所述電路包括 參考電流產(chǎn)生電路,其用于產(chǎn)生多個(gè)參考電流;斜坡產(chǎn)生器電路,其用于產(chǎn)生隨著時(shí)間變化的電壓;多個(gè)參考讀出放大器,其每一者耦合到所述斜坡產(chǎn)生器電路和所述多個(gè)參考電 流中的不同的參考電流,每個(gè)參考讀出放大器將其各自的輸入?yún)⒖茧娏髋c從所述 隨著時(shí)間變化的電壓產(chǎn)生的隨著時(shí)間變化的電流信號(hào)進(jìn)行比較,并在所述隨著時(shí) 間變化的電流信號(hào)大于所述輸入?yún)⒖茧娏鲿r(shí)觸發(fā)鎖存信號(hào);多個(gè)讀出放大器,其每一者耦合到不同的位線電流,所述多個(gè)讀出放大器中的 每一者響應(yīng)于所述位線電流與預(yù)定閾值的比較而產(chǎn)生數(shù)字輸出信號(hào);以及多組鎖存器,每個(gè)組耦合到不同的數(shù)字輸出信號(hào),所述鎖存器響應(yīng)于所述鎖存 信號(hào)的觸發(fā)而存儲(chǔ)所述數(shù)字輸出信號(hào)的狀態(tài)。
10. 根據(jù)權(quán)利要求9所述的裝置,其中所述隨著時(shí)間變化的電流信號(hào)在一段時(shí)期內(nèi)隨著 幅值而增加。
11. 根據(jù)權(quán)利要求9所述的裝置,其中所述參考電流產(chǎn)生電路由多個(gè)參考快閃存儲(chǔ)器單 元組成,所述單元每一者產(chǎn)生不同的參考電流。
12. —種電子系統(tǒng),其包括處理器,其產(chǎn)生用于所述系統(tǒng)的控制信號(hào);以及快閃存儲(chǔ)器裝置,其耦合到所述處理器,并且響應(yīng)于所述控制信號(hào)而操作,所述 裝置包括快閃存儲(chǔ)器陣列,其具有耦合到具有位線電流的位線的至少一列多級(jí)存儲(chǔ)器單 元;以及讀出放大器電路,其用于讀出所述多級(jí)存儲(chǔ)器單元的狀態(tài),所述電路包括 斜坡產(chǎn)生器電路,其用于產(chǎn)生隨著時(shí)間變化的信號(hào);多個(gè)參考讀出放大器,其每一者耦合到所述斜坡產(chǎn)生器電路和多個(gè)參考電流中的 不同參考電流,每個(gè)參考讀出放大器響應(yīng)于所述隨著時(shí)間變化的信號(hào)與其各自的參 考電流的比較而觸發(fā)鎖存信號(hào);多個(gè)讀出放大器,其每一者耦合到不同的位線電流,所述多個(gè)讀出放大器中的每 一者響應(yīng)于所述位線電流與預(yù)定閾值的比較而產(chǎn)生數(shù)字輸出信號(hào);以及多組鎖存器,每個(gè)組耦合到不同的數(shù)字輸出信號(hào),所述鎖存器響應(yīng)于所述鎖存信 號(hào)的觸發(fā)而存儲(chǔ)所述數(shù)字輸出信號(hào)的狀態(tài)。
13. —種用于對存儲(chǔ)器陣列執(zhí)行讀出操作的方法,所述存儲(chǔ)器陣列包括以列和行設(shè)置的 多個(gè)多級(jí)存儲(chǔ)器單元,每列耦合到位線,第一位線具有第一位線電流,所述方法包括產(chǎn)生多個(gè)參考電流;產(chǎn)生隨著時(shí)間變化的電流信號(hào); 響應(yīng)于所述多個(gè)參考電流與所述隨著時(shí)間變化的電流信號(hào)的比較而產(chǎn)生多個(gè) 鎖存信號(hào);響應(yīng)于所述多個(gè)鎖存信號(hào)而鎖存通過所述第一位線電流與預(yù)定閾值的比較而產(chǎn) 生的多個(gè)數(shù)字信號(hào);以及將所述鎖存的數(shù)字信號(hào)編碼成預(yù)定數(shù)據(jù)。
14. 根據(jù)權(quán)利要求13所述的方法,其中產(chǎn)生所述隨著時(shí)間變化的電流信號(hào)包含從電壓 斜坡信號(hào)產(chǎn)生所述隨著時(shí)間變化的電流信號(hào)。
15. 根據(jù)權(quán)利要求13所述的方法,其中編碼所述鎖存的數(shù)字信號(hào)包括從三個(gè)鎖存的數(shù) 字信號(hào)產(chǎn)生兩個(gè)數(shù)據(jù)位。
16. —種用于讀出以行和列設(shè)置的多個(gè)多級(jí)快閃存儲(chǔ)器單元的編程狀態(tài)的讀出放大器 電路,每列存儲(chǔ)器單元耦合到具有位線電流的位線,所述電路包括參考電流產(chǎn)生電路,其由產(chǎn)生第一參考電流的第一參考快閃存儲(chǔ)器單元、產(chǎn)生第 二參考電流的第二參考快閃存儲(chǔ)器單元和產(chǎn)生第三參考電流的第三參考快閃存儲(chǔ) 器單元組成;電壓斜坡產(chǎn)生器電路,其用于產(chǎn)生斜坡電壓;第一、第二和第三參考讀出放大器,其每一者分別耦合到所述第一、第二 和第三參考快閃存儲(chǔ)器單元,每個(gè)參考讀ll',放大器將其各自的輸入?yún)⒖茧娏髋c 從所述斜坡電壓產(chǎn)生的斜坡電流進(jìn)行比較,且毎個(gè)參考讀出放大器響應(yīng)于所述 比較而產(chǎn)生各fi的第一、第二和第三鎖存信號(hào); 多個(gè)讀出放大器,其每一者耦合到不同位線,所述多個(gè)讀出放大器中的每一者適 于響應(yīng)于其各自的位線電流而產(chǎn)生數(shù)字輸出信號(hào);以及多個(gè)鎖存器組,每個(gè)鎖存器組耦合到所述多個(gè)讀出放大器中的不同的讀出放大 器,所述鎖存器組中的每個(gè)鎖存器耦合到所述第一、第二或第三鎖存信號(hào)之一, 且響應(yīng)于所述賴合的鎖存信號(hào)而鎖存其各自的讀出放大器的所述數(shù)字輸出信號(hào)。
17. —種用于讀取通過具有位線電流的位線耦合的多個(gè)多級(jí)存儲(chǔ)器單元的方法,所述方 法包括產(chǎn)生多個(gè)參考電流;產(chǎn)生隨著時(shí)間變化的電流信號(hào);以及響應(yīng)于所述多個(gè)參考信號(hào)與所述隨著時(shí)間變化的信號(hào)的比較,鎖存通過所 述第一位線電流與預(yù)定閾值的比較而產(chǎn)生的多個(gè)數(shù)字信號(hào)。
18. 根據(jù)權(quán)利要求17所述的方法,其進(jìn)一歩包含將所述鎖存的數(shù)字信號(hào)編碼成預(yù)定數(shù) 據(jù)。
19. 根據(jù)權(quán)利要求17所述的方法,其中由對輸入?yún)⒖夹盘?hào)與所述隨著時(shí)間變化的信號(hào) 進(jìn)行比較的多個(gè)參考讀出放大器產(chǎn)生所述多個(gè)參考信號(hào)。
20. 根據(jù)權(quán)利要求19所述的方法,其進(jìn)一步包含響應(yīng)于所述比較觸發(fā)鎖存信號(hào)。
全文摘要
一種用于多級(jí)快閃存儲(chǔ)器單元的讀出放大器由電壓斜坡產(chǎn)生器組成,所述電壓斜坡產(chǎn)生器產(chǎn)生斜坡電壓信號(hào)。參考讀出放大器將輸入?yún)⒖茧娏髋c從所述斜坡電壓信號(hào)產(chǎn)生的斜坡電流進(jìn)行比較。當(dāng)所述斜坡電壓信號(hào)大于所述參考電流時(shí),觸發(fā)輸出鎖存信號(hào)。讀出放大器將輸入位線電流與閾值進(jìn)行比較,并且在所述位線電流超過所述閾值時(shí)輸出邏輯低。在由所述鎖存信號(hào)確定的時(shí)間,將所述讀出放大器輸出鎖存到三個(gè)數(shù)字鎖存器之一中。編碼器將來自所述三個(gè)數(shù)字鎖存器的數(shù)據(jù)編碼成兩位輸出數(shù)據(jù)。
文檔編號(hào)G11C11/56GK101213611SQ200680024457
公開日2008年7月2日 申請日期2006年6月29日 優(yōu)先權(quán)日2005年7月4日
發(fā)明者吉羅拉莫·加洛, 朱利奧·馬羅塔 申請人:美光科技公司