TWI910992B - Semiconductor memory devices - Google Patents
Semiconductor memory devicesInfo
- Publication number
- TWI910992B TWI910992B TW113151300A TW113151300A TWI910992B TW I910992 B TWI910992 B TW I910992B TW 113151300 A TW113151300 A TW 113151300A TW 113151300 A TW113151300 A TW 113151300A TW I910992 B TWI910992 B TW I910992B
- Authority
- TW
- Taiwan
- Prior art keywords
- aforementioned
- memory
- transistor
- signal
- block
- Prior art date
Links
Abstract
本發明提供一種能夠對複數個記憶塊並行地執行抹除動作之半導體記憶裝置。半導體記憶裝置包含:複數個記憶塊,其等分別具備記憶胞及字元線;電壓供給線,其共通地電性連接於與複數個記憶塊對應之複數條字元線;複數個電晶體,其等電性連接於複數條字元線與電壓供給線之間;複數條信號供給線,其等連接於複數個電晶體之閘極電極;複數個塊解碼器單元,其等能夠根據與塊位址對應之信號之輸入而向複數條信號供給線之任一者輸出信號;及控制電路。複數個塊解碼器單元分別具備鎖存電路。控制電路在複數個記憶塊抹除動作中,覆寫與複數個選擇記憶塊對應之複數個鎖存電路之資料。This invention provides a semiconductor memory device capable of performing erase operations on a plurality of memory blocks in parallel. The semiconductor memory device includes: a plurality of memory blocks, each having memory cells and word lines; voltage supply lines commonly grounded and electrically connected to a plurality of word lines corresponding to the plurality of memory blocks; a plurality of transistors electrically connected between the plurality of word lines and the voltage supply lines; a plurality of signal supply lines connected to the gate electrodes of the plurality of transistors; a plurality of block decoder units capable of outputting signals to any of the plurality of signal supply lines according to input signals corresponding to block addresses; and control circuitry. Each of the multiple block decoder units has a latch circuit. During the erase operation of multiple memory blocks, the control circuit overwrites the data of the multiple latch circuits corresponding to the multiple selected memory blocks.
Description
本實施形態係有關於一種半導體記憶裝置。This embodiment relates to a semiconductor memory device.
已知一種半導體記憶裝置,其包含:複數個記憶塊,其等分別具備記憶胞及連接於記憶胞之字元線;以及位元線及源極線,其等共通地電性連接於與複數個記憶塊對應之複數個記憶胞。A semiconductor memory device is known, comprising: a plurality of memory blocks, each having a memory cell and a word line connected to the memory cell; and bit lines and source lines, all of which are electrically connected to the plurality of memory cells corresponding to the plurality of memory blocks.
提供一種能夠對複數個記憶塊並行地執行抹除動作之半導體記憶裝置。A semiconductor memory device is provided that can perform erase operations on a plurality of memory blocks in parallel.
一實施形態之半導體記憶裝置包含:複數個記憶塊,其等分別具備記憶胞及連接於記憶胞之字元線;位元線及源極線,其等共通地電性連接於與複數個記憶塊對應之複數個記憶胞;第1電壓供給線,其共通地電性連接於與複數個記憶塊對應之複數條字元線;複數個第1電晶體,其等與複數個記憶塊對應地設置,分別電性連接於字元線與第1電壓供給線之間;複數條第1信號供給線,其等與複數個記憶塊對應地設置,分別連接於複數個第1電晶體之閘極電極;複數個塊解碼器單元,其等與複數個記憶塊對應地設置,能夠根據與塊位址對應之信號之輸入而向複數條第1信號供給線之任一者輸出信號;及控制電路,其控制複數個塊解碼器單元。A semiconductor memory device according to an embodiment includes: a plurality of memory blocks, each having a memory cell and a character line connected to the memory cell; bit lines and source lines, all commonly electrically connected to a plurality of memory cells corresponding to the plurality of memory blocks; a first voltage supply line, all commonly electrically connected to a plurality of character lines corresponding to the plurality of memory blocks; and a plurality of first transistors, each corresponding to the plurality of memory blocks and electrically connected to... A plurality of first signal supply lines are connected between the character lines and the first voltage supply lines; a plurality of first signal supply lines are configured corresponding to a plurality of memory blocks and are respectively connected to the gate electrodes of a plurality of first transistors; a plurality of block decoder units are configured corresponding to a plurality of memory blocks and are capable of outputting signals to any of the plurality of first signal supply lines according to the input of the signal corresponding to the block address; and a control circuit that controls the plurality of block decoder units.
複數個塊解碼器單元分別包含:複數個第2電晶體,其等電性串聯連接於第2電壓供給線與第3電壓供給線之間,分別於閘極電極輸入有與塊位址對應之信號;第3電晶體,其電性連接於複數個第2電晶體與第2電壓供給線之間;第4電晶體,其電性連接於複數個第2電晶體與第3電壓供給線之間;及鎖存電路,其連接於第4電晶體之閘極電極。The plurality of block decoder units respectively include: a plurality of second transistors, which are connected in series with equal electrical polarity between the second voltage supply line and the third voltage supply line, and each has a signal corresponding to the block address input at its gate electrode; a third transistor, which is electrically connected between the plurality of second transistors and the second voltage supply line; a fourth transistor, which is electrically connected between the plurality of second transistors and the third voltage supply line; and a latch circuit, which is connected to the gate electrode of the fourth transistor.
控制電路構成為能夠執行複數個記憶塊抹除動作,該複數個記憶塊抹除動作自複數個記憶塊選擇二個以上之記憶塊作為複數個選擇記憶塊,對該等複數個選擇記憶塊並行地執行抹除動作;在複數個記憶塊抹除動作中,在執行抹除動作前,覆寫與複數個選擇記憶塊對應之複數個鎖存電路之資料。The control circuit is configured to perform a plurality of memory block erase operations, wherein the plurality of memory block erase operations select two or more memory blocks as a plurality of selected memory blocks, and perform the erase operations on the plurality of selected memory blocks in parallel; in the plurality of memory block erase operations, before performing the erase operation, the data of the plurality of latch circuits corresponding to the plurality of selected memory blocks is overwritten.
接下來,參照圖式對實施形態之半導體記憶裝置詳細地進行說明。再者,以下之實施形態僅為一例,並非是意圖限定本發明而表示。Next, the semiconductor memory device of the embodiments will be described in detail with reference to the drawings. Furthermore, the embodiments described below are merely examples and are not intended to limit the invention.
又,在本說明書中言及「半導體記憶裝置」時,有時意指記憶體晶粒(記憶體晶片),有時意指記憶卡、SSD等含有控制器晶粒之記憶體系統。進而,有時亦意指智慧型手機、平板終端、個人電腦等含有主電腦之構成。又,在本說明書中,作為半導體記憶裝置而例示NAND快閃記憶體。然而,半導體記憶裝置亦可為NAND快閃記憶體以外之記憶體。Furthermore, when referring to "semiconductor memory device" in this specification, it sometimes means memory chip (memory die), and sometimes it means memory system containing controller chip, such as memory card or SSD. Moreover, it sometimes also refers to a device containing a mainframe computer, such as a smartphone, tablet, or personal computer. Also, in this specification, NAND flash memory is used as an example of a semiconductor memory device. However, a semiconductor memory device can also refer to memory other than NAND flash memory.
又,於本說明書中,於言及第1構成「電性連接」於第2構成時,第1構成可直接連接於第2構成,亦可為第1構成經由配線、半導體構件或電晶體等連接於第2構成。例如,於將3個電晶體串聯連接之情況下,即便第2個電晶體為關斷狀態,但第1個電晶體仍「電性連接」於第3個電晶體。Furthermore, in this specification, when it is stated that the first component is "electrically connected" to the second component, the first component may be directly connected to the second component, or the first component may be connected to the second component via wiring, semiconductor components, or transistors. For example, when three transistors are connected in series, even if the second transistor is in the off state, the first transistor is still "electrically connected" to the third transistor.
又,在本說明書中,在言及第1構成「電性連接於」第2構成及第3構成之間之情形下,有時意指第1構成、第2構成及第3構成串聯連接、且第2構成經由第1構成電性連接於第3構成。Furthermore, in this specification, when it is said that the first component is "electrically connected" between the second and third components, it sometimes means that the first, second, and third components are connected in series, and the second component is electrically connected to the third component through the first component.
又,於本說明書中,於言及電路等使2條配線等「導通」之情況下,例如,有時意指該電路等包含電晶體等,該電晶體等設置於兩條配線之間之電流通路,該電晶體等為導通狀態。Furthermore, in this specification, when referring to a circuit or the like that makes two wires "conduct", for example, it sometimes means that the circuit or the like includes a transistor or the like, which is disposed in the current path between the two wires, and that the transistor or the like is in a conducting state.
[第1實施形態] [記憶體系統10] 圖1係顯示記憶體系統10之構成之示意性之方塊圖。 [First Embodiment] [Memory System 10] Figure 1 is a schematic block diagram showing the composition of the memory system 10.
記憶體系統10根據自主電腦20發送之信號,執行使用者資料之讀出、寫入、抹除等。記憶體系統10例如係記憶卡、SSD或其他能夠記憶使用者資料之系統。記憶體系統10包含記憶使用者資料之複數個記憶體晶粒MD、及連接於該等複數個記憶體晶粒MD及主電腦20之控制器晶粒CD。控制器晶粒CD例如具備處理器、RAM等,執行邏輯位址與實體位址之轉換、位元錯誤檢測/修正、垃圾回收(壓縮)、耗損平均等處理。The memory system 10 performs tasks such as reading, writing, and erasing user data based on signals sent by the autonomous computer 20. The memory system 10 may be, for example, a memory card, SSD, or other system capable of storing user data. The memory system 10 includes a plurality of memory chips (MDs) storing user data, and a controller chip (CD) connected to these plurality of memory chips (MDs) and the main computer 20. The controller chip (CD) may have components such as a processor and RAM, and performs processes such as logical address to physical address conversion, bit error detection/correction, garbage collection (compression), and wear averaging.
圖2係顯示記憶體系統10之構成例之示意性之側視圖。圖3係顯示該構成例之示意性之平面圖。為了便於說明,在圖2及圖3中省略一部分之構成。Figure 2 is a schematic side view showing an example of the configuration of the memory system 10. Figure 3 is a schematic plan view showing the example of the configuration. For ease of explanation, some of the configuration is omitted in Figures 2 and 3.
如圖2所示,本實施形態之記憶體系統10包含安裝基板MSB、積層於安裝基板MSB之複數個記憶體晶粒MD、及積層於記憶體晶粒MD之控制器晶粒CD。在安裝基板MSB之上表面中Y方向之端部之區域設置有墊電極P,其他一部分區域經由接著劑等接著於記憶體晶粒MD之下表面。在記憶體晶粒MD之上表面中Y方向之端部之區域設置有墊電極P,其他區域經由接著劑等接著於其他記憶體晶粒MD或控制器晶粒CD之下表面。在控制器晶粒CD之上表面中Y方向之端部之區域設置有墊電極P。As shown in Figure 2, the memory system 10 of this embodiment includes a mounting substrate MSB, a plurality of memory chips MD stacked on the mounting substrate MSB, and a controller chip CD stacked on the memory chips MD. A pad electrode P is provided in the area at the Y-direction end of the upper surface of the mounting substrate MSB, and other areas are connected to the lower surface of the memory chips MD via an adhesive or the like. A pad electrode P is provided in the area at the Y-direction end of the upper surface of the memory chips MD, and other areas are connected to the lower surface of other memory chips MD or controller chips CD via an adhesive or the like. A pad electrode P is provided in the area at the Y-direction end of the upper surface of the controller chip CD.
如圖3所示,安裝基板MSB、複數個記憶體晶粒MD、及控制器晶粒CD分別具備沿X方向排列之複數個墊電極P。安裝基板MSB、複數個記憶體晶粒MD、及設置於控制器晶粒CD之複數個墊電極P分別經由接合線B相互連接。As shown in Figure 3, the mounting substrate MSB, the plurality of memory chips MD, and the controller chip CD each have a plurality of pads P arranged along the X direction. The mounting substrate MSB, the plurality of memory chips MD, and the plurality of pads P disposed on the controller chip CD are interconnected by bonding wires B.
再者,圖2及圖3所示之構成僅為例示,具體之構成可適當調整。例如,在圖2及圖3所示之例中,在複數個記憶體晶粒MD上積層有控制器晶粒CD,該等構成藉由接合線B連接。在如此之構成中,複數個記憶體晶粒MD及控制器晶粒CD包含在1個封裝體內。然而,控制器晶粒CD亦可不同於記憶體晶粒MD而包含於別的封裝體。又,複數個記憶體晶粒MD及控制器晶粒CD亦可不是經由接合線B、而是經由貫通電極等相互連接。Furthermore, the configurations shown in Figures 2 and 3 are merely illustrative, and the specific configurations can be appropriately adjusted. For example, in the examples shown in Figures 2 and 3, controller chips CD are stacked on a plurality of memory chips MD, and these components are connected by bonding wires B. In such a configuration, the plurality of memory chips MD and controller chips CD are contained in a single package. However, the controller chips CD may also be contained in a different package than the memory chips MD. Additionally, the plurality of memory chips MD and controller chips CD may also be interconnected not via bonding wires B, but via through electrodes or the like.
[記憶體晶粒MD之構成] 圖4係顯示記憶體晶粒MD之一部分之構成之示意性之電路圖。如圖4所示,記憶體晶粒MD包含記憶使用者資料之記憶胞陣列MCA、及連接於記憶胞陣列MCA之周邊電路PC。 [Structure of Memory Die MD] Figure 4 is a schematic circuit diagram showing a portion of the structure of a memory die MD. As shown in Figure 4, the memory die MD includes memory cell arrays (MCAs) that store user data, and peripheral circuitry (PCs) connected to the MCAs.
[記憶胞陣列MCA之構成] 記憶胞陣列MCA具備複數個記憶塊BLK。該等複數個記憶塊BLK分別包含複數個串單元SU。該等複數個串單元SU分別包含複數個記憶串MS。該等複數個記憶串MS之一端分別經由位元線BL連接於周邊電路PC。又,該等複數個記憶串MS之另一端分別經由共通之源極線SL連接於周邊電路PC。 [Composition of Memory Cell Array (MCA)] The memory cell array (MCA) has a plurality of memory blocks (BLK). Each of the plurality of memory blocks (BLK) contains a plurality of string units (SU). Each of the plurality of string units (SU) contains a plurality of memory strings (MS). One end of each of the plurality of memory strings (MS) is connected to the peripheral circuit (PC) via a bit line (BL). The other end of each of the plurality of memory strings (MS) is connected to the peripheral circuit (PC) via a common source line (SL).
記憶串MS具備串聯連接於位元線BL及源極線SL之間之汲極側選擇電晶體STDT、STD,複數個記憶胞MC(記憶胞電晶體),及源極側選擇電晶體STS、STSB。以下,有時將汲極側選擇電晶體STDT、STD及源極側選擇電晶體STS、STSB簡稱為選擇電晶體STDT、STD、STS、STSB等。A memory string (MS) has drain-side select transistors (STDT, STD) connected in series between bit line (BL) and source line (SL), multiple memory cells (MC) (memory cell transistors), and source-side select transistors (STS, STSB). Hereinafter, the drain-side select transistors (STDT, STD) and the source-side select transistors (STS, STSB) are sometimes abbreviated as select transistors (STDT, STD, STS, STSB, etc.).
記憶胞MC係具備半導體層、閘極絕緣膜、及閘極電極之場效型電晶體。半導體層作為通道區域發揮功能。閘極絕緣膜包含電荷蓄積膜。記憶胞MC之臨限值電壓根據電荷蓄積膜中之電荷量而變化。記憶胞MC記憶1位元或複數位元之使用者資料。再者,於與1個記憶串MS對應之複數個記憶胞MC之閘極電極,分別連接有字元線WL。該等字元線WL分別共通地連接於1個記憶塊BLK中之所有記憶串MS。A memory cell (MC) is a field-effect transistor with a semiconductor layer, a gate insulation film, and gate electrodes. The semiconductor layer functions as a channel region. The gate insulation film contains a charge storage film. The threshold voltage of the memory cell (MC) varies depending on the amount of charge in the charge storage film. The memory cell (MC) stores 1 bit or multiple bits of user data. Furthermore, character lines (WLs) are connected to the gate electrodes of multiple memory cells (MCs) corresponding to one memory string (MS). These character lines (WLs) are all commonly connected to all memory strings (MS) in a memory block (BLK).
選擇電晶體STDT、STD、STS、STSB係具備半導體層、閘極絕緣膜、及閘極電極之場效型電晶體。半導體層作為通道區域發揮功能。於選擇電晶體STDT、STD、STS、STSB之閘極電極,分別連接有選擇閘極線SGDT、SGD、SGS、SGSB。汲極側選擇閘極線SGD與串單元SU對應地設置,共通地連接於1個串單元SU中之所有記憶串MS。汲極側選擇閘極線SGDT及源極側選擇閘極線SGS、SGSB共通地連接於記憶塊BLK中之所有記憶串MS。Selector transistors STDT, STD, STS, and STSB are field-effect transistors with a semiconductor layer, a gate insulating film, and gate electrodes. The semiconductor layer functions as a channel region. Selector gate lines SGDT, SGD, SGS, and SGSB are connected to the gate electrodes of the selector transistors STDT, STD, STS, and STSB, respectively. On the drain side, the selector gate line SGD is configured corresponding to the serial unit SU and is commonly connected to all memory strings MS in one serial unit SU. The drain-side selector line SGDT and the source-side selector lines SGS and SGSB are commonly connected to all memory strings MS in the memory block BLK.
圖5係顯示記憶胞陣列MCA之一部分之構成之示意性之立體圖。記憶胞陣列MCA設置於半導體基板100之上方。又,於半導體基板100之上表面,設置有構成周邊電路PC之複數個電晶體Tr。該等複數個電晶體Tr分別具備:由半導體基板100之上表面之一部分形成之通道區域、形成於半導體基板100之上表面之閘極絕緣膜、及隔著閘極絕緣膜與通道區域對向之閘極電極。Figure 5 is a schematic three-dimensional view showing the composition of a portion of the memory cell array (MCA). The memory cell array (MCA) is disposed above the semiconductor substrate 100. Furthermore, a plurality of transistors (Tr) constituting a peripheral circuit (PC) are disposed on the upper surface of the semiconductor substrate 100. Each of the plurality of transistors (Tr) has: a channel region formed by a portion of the upper surface of the semiconductor substrate 100, a gate insulating film formed on the upper surface of the semiconductor substrate 100, and a gate electrode facing the channel region through the gate insulating film.
記憶胞陣列MCA具備在Y方向上排列之複數個記憶塊BLK。又,於在Y方向上相鄰之2個記憶塊BLK之間,設置有氧化矽(SiO 2)等塊間絕緣層ST。又,在記憶胞陣列MCA之上方,設置有沿X方向以及Y方向延伸之複數條位元線BL。 The memory cell array (MCA) has a plurality of memory blocks (BLKs) arranged in the Y direction. Furthermore, a block insulation layer (ST) such as silicon oxide ( SiO₂ ) is provided between two adjacent memory blocks (BLKs) in the Y direction. Also, a plurality of bit lines (BLs) extending in both the X and Y directions are provided above the memory cell array (MCA).
記憶塊BLK包含沿Z方向排列之複數個導電層110、沿Z方向延伸之複數個半導體柱120、及分別設置於複數個導電層110及複數個半導體柱120之間之複數個閘極絕緣膜130。The memory block BLK includes a plurality of conductive layers 110 arranged along the Z direction, a plurality of semiconductor pillars 120 extending along the Z direction, and a plurality of gate insulating films 130 disposed between the plurality of conductive layers 110 and the plurality of semiconductor pillars 120 respectively.
導電層110係朝X方向延伸之大致板狀之導電層。導電層110可包含氮化鈦(TiN)等障壁導電膜及鎢(W)等金屬膜之積層膜等。又,導電層110例如可包含含有磷(P)或硼(B)等雜質之多晶矽等。在沿Z方向排列之複數個導電層110之間,設置有氧化矽(SiO 2)等絕緣層101。 The conductive layer 110 is a generally plate-shaped conductive layer extending in the X direction. The conductive layer 110 may include a laminated film of barrier conductive film such as titanium nitride (TiN) and metal film such as tungsten (W). Furthermore, the conductive layer 110 may include, for example, polycrystalline silicon containing impurities such as phosphorus (P) or boron (B). An insulating layer 101, such as silicon oxide ( SiO2 ), is disposed between the plurality of conductive layers 110 arranged along the Z direction.
又,複數個導電層110中之位於最下層之1或複數個導電層110,作為源極側選擇閘極線SGSB(圖4)及連接於其之複數個源極側選擇電晶體STSB(圖4)之閘極電極發揮功能。該等複數個導電層110就每一記憶塊BLK而電性獨立。Furthermore, one or more of the lowest conductive layers 110 serve as the gate electrodes for the source-side select gate line SGSB (FIG. 4) and the multiple source-side select transistors STSB (FIG. 4) connected thereto. These multiple conductive layers 110 are electrically independent for each memory block BLK.
又,位於較其靠上方之1或複數個導電層110,作為源極側選擇閘極線SGS(圖4)及連接於其之複數個源極側選擇電晶體STS(圖4)之閘極電極發揮功能。該等複數個導電層110就每一記憶塊BLK而電性獨立。Furthermore, one or more conductive layers 110 located above it function as gate electrodes for the source-side select gate line SGS (FIG. 4) and the multiple source-side select transistors STS (FIG. 4) connected thereto. These multiple conductive layers 110 are electrically independent for each memory block BLK.
又,位於較其靠上方之複數個導電層110作為字元線WL(圖4)及連接於其之複數個記憶胞MC(圖4)之閘極電極發揮功能。該等複數個導電層110分別就每一記憶塊BLK而電性獨立。Furthermore, the plurality of conductive layers 110 located above it function as gate electrodes for the character lines WL (FIG. 4) and the plurality of memory cells MC (FIG. 4) connected thereto. Each of the plurality of conductive layers 110 is electrically independent for each memory block BLK.
又,位於較其靠上方之一或複數個導電層110作為汲極側選擇閘極線SGD(圖4)及連接於其之複數個汲極側選擇電晶體STD(圖4)之閘極電極發揮功能。該等複數個導電層110之Y方向之寬度較作為字元線WL等發揮功能之導電層110小。Furthermore, one or more conductive layers 110 located above it function as drain-side selectable gate lines SGD (FIG. 4) and the gate electrodes of the multiple drain-side selectable transistors STD (FIG. 4) connected thereto. The width of these multiple conductive layers 110 in the Y direction is smaller than that of the conductive layer 110 functioning as character lines WL, etc.
又,位於較其靠上方之一或複數個導電層110作為汲極側選擇閘極線SGDT(圖4)及連接於其之複數個汲極側選擇電晶體STDT(圖4)之閘極電極發揮功能。該等複數個導電層110之Y方向之寬度較作為字元線WL等發揮功能之導電層110小。Furthermore, one or more conductive layers 110 located above it function as drain-side selectable gate lines (SGDT) (FIG. 4) and as gate electrodes of the multiple drain-side selectable transistors (STDT) (FIG. 4) connected thereto. The width of these multiple conductive layers 110 in the Y direction is smaller than that of the conductive layer 110 functioning as character lines (WL).
在複數個導電層110之下方,設置有半導體層112。半導體層112例如可包含含有磷(P)或硼(B)等雜質之多晶矽等。又,在半導體層112及導電層110之間設置有氧化矽(SiO 2)等絕緣層101。 A semiconductor layer 112 is disposed below the plurality of conductive layers 110. The semiconductor layer 112 may, for example, contain polycrystalline silicon containing impurities such as phosphorus (P) or boron (B). Furthermore, an insulating layer 101 such as silicon oxide ( SiO2 ) is disposed between the semiconductor layer 112 and the conductive layers 110.
半導體層112作為源極線SL(圖4)發揮功能。源極線SL例如就記憶胞陣列MCA所含之所有記憶塊BLK共通地設置。Semiconductor layer 112 functions as source line SL (Figure 4). The source line SL is, for example, commonly set for all memory blocks BLK contained in the memory cell array MCA.
半導體柱120在X方向及Y方向上以規定之圖案排列。半導體柱120作為1個記憶串MS(圖4)所含之複數個記憶胞MC及選擇電晶體STDT、STD、STS、STSB之通道區域發揮功能。半導體柱120例如係多晶矽(Si)等半導體層。半導體柱120例如如圖5所示,具有大致圓筒狀之形狀,在中心部分設置有氧化矽等絕緣層125。又,半導體柱120之外周面分別被導電層110包圍,與導電層110對向。Semiconductor pillars 120 are arranged in a prescribed pattern in the X and Y directions. The semiconductor pillars 120 function as channel regions for the multiple memory cells MC contained in a memory string MS (FIG. 4) and for the selection transistors STDT, STD, STS, and STSB. The semiconductor pillars 120 are, for example, semiconductor layers such as polycrystalline silicon (Si). As shown in FIG. 5, the semiconductor pillars 120 have a generally cylindrical shape, with an insulating layer 125 such as silicon oxide disposed in the central portion. Furthermore, the outer peripheral surfaces of the semiconductor pillars 120 are each surrounded by conductive layers 110, facing each other.
在半導體柱120之位元線BL側之端部,設置有含有磷(P)等N型雜質之雜質區域121。雜質區域121經由接點Ch及接點Cb連接於位元線BL。An impurity region 121 containing N-type impurities such as phosphorus (P) is provided at the end of the bit line BL of the semiconductor pillar 120. The impurity region 121 is connected to the bit line BL via contact Ch and contact Cb.
閘極絕緣膜130具有覆蓋半導體柱120之外周面之大致圓筒狀之形狀。閘極絕緣膜130例如具備積層於半導體柱120及導電層110之間之穿隧絕緣膜、電荷蓄積膜及阻擋絕緣膜。穿隧絕緣膜及阻擋絕緣膜例如係氧化矽(SiO 2)等絕緣膜。電荷蓄積膜例如係氮化矽(SiN)等能夠蓄積電荷之膜。穿隧絕緣膜、電荷蓄積膜、及阻擋絕緣膜具有大致圓筒狀之形狀,沿著除了半導體柱120與半導體層112之接觸部以外之半導體柱120之外周面在Z方向上延伸。 The gate insulating film 130 has a generally cylindrical shape covering the outer peripheral surface of the semiconductor pillar 120. The gate insulating film 130 may include, for example, a tunneling insulating film, a charge storage film, and a blocking insulating film deposited between the semiconductor pillar 120 and the conductive layer 110. The tunneling insulating film and the blocking insulating film may be, for example, insulating films such as silicon oxide ( SiO₂ ). The charge storage film may be, for example, a film capable of storing charges such as silicon nitride (SiN). The tunneling insulation film, the charge storage film, and the blocking insulation film have a generally cylindrical shape and extend in the Z direction along the outer peripheral surface of the semiconductor pillar 120, except for the contact portion between the semiconductor pillar 120 and the semiconductor layer 112.
再者,閘極絕緣膜130例如可具備含有N型或P型雜質之多晶矽等浮動閘極。Furthermore, the gate insulation film 130 may, for example, be a floating gate containing polycrystalline silicon with N-type or P-type impurities.
在複數個導電層110連接有複數個接點CC。複數個導電層110經由該等複數個接點CC電性連接於周邊電路PC。如圖5所示,該等複數個接點CC在Z方向上延伸,在下端處與導電層110連接。接點CC例如可含有氮化鈦(TiN)等障壁導電膜及鎢(W)等金屬膜之積層膜等。A plurality of contacts CC are connected to a plurality of conductive layers 110. The plurality of conductive layers 110 are electrically connected to a peripheral circuit PC via the plurality of contacts CC. As shown in FIG5, the plurality of contacts CC extend in the Z direction and are connected to the conductive layers 110 at their lower ends. The contacts CC may, for example, be a laminated film containing barrier conductive films such as titanium nitride (TiN) and metal films such as tungsten (W).
再者,記憶胞陣列MCA亦可形成為上下相反。例如,位元線BL可設置於複數個記憶塊BLK之下方。又,半導體層112可設置於複數個導電層110之上方。Furthermore, the memory cell array MCA can also be formed with the top and bottom reversed. For example, the bit line BL can be located below the plurality of memory blocks BLK. Also, the semiconductor layer 112 can be located above the plurality of conductive layers 110.
[記憶胞陣列MCA之動作] 接下來,對於記憶胞陣列MCA之動作進行說明。本實施形態之記憶胞陣列MCA構成為可執行讀出動作、寫入動作及抹除動作。 [Operations of the Memory Array MCA] Next, the operations of the memory array MCA will be explained. This embodiment of the memory array MCA is configured to perform read, write, and erase operations.
圖6係用於說明讀出動作之示意性之剖視圖。在以下之說明中,有時將成為動作之對象之字元線WL稱為選擇字元線WL S,將其以外之字元線WL稱為非選擇字元線WL U。 Figure 6 is a schematic cross-sectional view used to illustrate the reading action. In the following description, the character line WL that is the object of the action is sometimes referred to as the selected character line WL S , and the other character lines WL are referred to as the non-selected character lines WL U.
在讀出動作中,例如對位元線BL供給動作電壓V DD。又,對源極線SL供給電壓V SRC。電壓V SRC可較接地電壓V SS大,亦可與接地電壓V SS相等。動作電壓V DD較電壓V SRC大。 During the readout operation, for example , an operating voltage VDD is supplied to the bit line BL. Also, a voltage VSRC is supplied to the source line SL. The voltage VSRC can be greater than or equal to the ground voltage VSS . The operating voltage VDD is greater than the voltage VSRC .
又,在讀出動作中,對汲極側選擇閘極線SGDT、SGD供給電壓V SG。電壓V SG較動作電壓V DD大。又,電壓V SG與動作電壓V DD之電壓差較汲極側選擇電晶體STDT、STD之臨限值電壓大。因此,在汲極側選擇電晶體STDT、STD之通道區域形成有電子之通道,供傳送動作電壓V DD。 Furthermore, during the readout operation, a voltage VSG is supplied to the drain-side selective gate lines SGDT and SGD. This voltage VSG is greater than the operating voltage VDD . Also, the voltage difference between VSG and the operating voltage VDD is greater than the critical voltage of the drain-side selective transistors STDT and STD. Therefore, an electron-rich channel is formed in the channel region of the drain-side selective transistors STDT and STD to transmit the operating voltage VDD .
又,在讀出動作中,向源極側選擇閘極線SGS、SGSB供給電壓V SG。電壓V SG較電壓V SRC大。又,電壓V SG與電壓V SRC之電壓差較源極側選擇電晶體STS、STSB之臨限值電壓大。因此,在源極側選擇電晶體STS、STSB之通道區域形成有電子之通道,供傳送電壓V SRC。 Furthermore, during the readout operation, a voltage V <sub>SG</sub> is supplied to the source-side selective gate lines SGS and SGSB. This voltage V<sub> SG </sub> is greater than the voltage V<sub>SRC</sub> . Also, the voltage difference between V<sub> SG </sub> and V<sub> SRC </sub> is greater than the critical voltage of the source-side selective transistors STS and STSB. Therefore, an electron-rich channel is formed in the channel region of the source-side selective transistors STS and STSB, allowing the transmission of voltage V <sub>SRC</sub> .
又,在讀出動作中,向非選擇字元線WL U供給讀出通路電壓V READ。讀出通路電壓V READ較動作電壓V DD及電壓V SRC大。又,讀出通路電壓V READ與動作電壓V DD及電壓V SRC之電壓差與記錄於記憶胞MC之資料無關,較記憶胞MC之臨限值電壓大。因此,在非選擇記憶胞MC之通道區域形成有電子之通道,向選擇記憶胞MC傳送動作電壓V DD及電壓V SRC。 Furthermore, during the read operation, the read path voltage VREAD is supplied to the non-selected character line WLU . The read path voltage VREAD is greater than the operating voltage VDD and voltage VSRC . Also, the voltage difference between the read path voltage VREAD and the operating voltages VDD and VSRC is unrelated to the data recorded in the memory cell MC and is greater than the threshold voltage of the memory cell MC. Therefore, an electron-containing channel is formed in the channel region of the non-selected memory cell MC, transmitting the operating voltage VDD and voltage VSRC to the selected memory cell MC.
又,在讀出動作中,向選擇字元線WL S供給讀出電壓V CGR。讀出電壓V CGR較讀出通路電壓V READ小。讀出電壓V CGR與電壓V SRC之電壓差,較記錄有一部分資料之記憶胞MC之臨限值電壓大。因此,記錄有一部分資料之記憶胞MC成為導通狀態。因此,電流流過連接於如此之記憶胞MC之位元線BL。另一方面,讀出電壓V CGR與V SRC之電壓差較記錄有一部分資料之記憶胞MC之臨限值電壓小。因此,記錄有一部分資料之記憶胞MC成為關斷狀態。因此,電流不流過連接於如此之記憶胞MC之位元線BL。 Furthermore, during the read operation, a read voltage V<sub> CGR </sub> is supplied to the selection character line W<sub>L</sub> S <sub>S</sub>. The read voltage V <sub>CGR</sub> is smaller than the read path voltage V <sub>READ</sub> . The voltage difference between the read voltage V <sub>CGR</sub> and the voltage V <sub>SRC</sub> is greater than the threshold voltage of the memory cell MC that records a portion of the data. Therefore, the memory cell MC that records a portion of the data becomes conductive. Consequently, current flows through the bit line BL connected to this memory cell MC. On the other hand, the voltage difference between the read voltage V <sub>CGR</sub> and the voltage V <sub>SRC </sub> is smaller than the threshold voltage of the memory cell MC that records a portion of the data. Therefore, the memory cell MC that records a portion of the data becomes deactivated. Therefore, current does not flow through the bit line BL connected to such a memory cell MC.
又,在讀出動作中,藉由後述之感測放大器SA檢測出各位元線BL之電流或電壓,作為使用者資料而保持,並輸出至後述之快取記憶體CM。Furthermore, during the reading process, the current or voltage of each element line BL is detected by the sensing amplifier SA (described later), stored as user data, and output to the cache memory CM (described later).
圖7係用於說明寫入動作之示意性之剖視圖。Figure 7 is a schematic cross-sectional view used to illustrate the writing action.
在寫入動作中,例如,向連接於複數個選擇記憶胞MC中進行臨限值電壓之調整者之位元線BL W供給電壓V SRC。又,向連接於複數個選擇記憶胞MC中不進行臨限值電壓之調整者之位元線BL P供給動作電壓V DD。以下,有時將複數個選擇記憶胞MC中進行臨限值電壓之調整者稱為「寫入記憶胞MC」,將不進行臨限值電壓之調整者稱為「禁止記憶胞MC」。 In a write operation, for example, a voltage V<sub>SRC</sub> is supplied to the bit line BL<sub> W </sub> of the selector connected to a plurality of select memory cells MC that adjust the threshold voltage. An operating voltage V<sub> DD </sub> is supplied to the bit line BL<sub> P </sub> of the selector connected to a plurality of select memory cells MC that do not adjust the threshold voltage. Hereinafter, the selector connected to the plurality of select memory cells MC that adjust the threshold voltage is sometimes referred to as the "write memory cell MC," and the selector connected to a ...
又,在寫入動作中,向汲極側選擇閘極線SGDT、SGD供給電壓V SGD。 Furthermore, during the write operation, the voltage VSGD is supplied to the selected gate lines SGDT and SGD on the drain side.
電壓V SGD較電壓V SRC大。又,電壓V SGD與電壓V SRC之電壓差較汲極側選擇電晶體STDT、STD之臨限值電壓大。因此,在連接於位元線BL W之汲極側選擇電晶體STDT、STD之通道區域形成有電子之通道,供傳送電壓V SRC。 The voltage V <sub>SGD</sub> is greater than the voltage V<sub>SRC</sub> . Furthermore, the voltage difference between V <sub>SGD</sub> and V<sub> SRC </sub> is greater than the critical voltage of the drain-side selective transistors ST<sub>DT</sub> and ST<sub>D</sub>. Therefore, an electron channel is formed in the channel region of the drain-side selective transistors ST<sub>DT</sub> and ST<sub>D</sub> connected to the bit line BL<sub> W </sub> to transmit the voltage V <sub>SRC</sub> .
另一方面,電壓V SGD與動作電壓V DD之電壓差較汲極側選擇電晶體STDT、STD之臨限值電壓小。因此,連接於位元線BL P之汲極側選擇電晶體STDT、STD成為關斷狀態。 On the other hand, the voltage difference between voltage VSGD and operating voltage VDD is smaller than the threshold voltage of the drain-side selection transistors STDT and STD. Therefore, the drain-side selection transistors STDT and STD connected to the bit line BL P are in the off state.
又,在寫入動作中,向源極線SL供給電壓V SRC,向源極側選擇閘極線SGS、SGSB供給接地電壓V SS。藉此,源極側選擇電晶體STS、STSB成為關斷狀態。 Furthermore, during the write operation, a voltage V <sub>SRC</sub> is supplied to the source line SL, and a ground voltage V<sub> SS </sub> is supplied to the source-side selector lines SGS and SGSB. As a result, the source-side selector transistors STS and STSB are turned off.
又,在寫入動作中,向非選擇字元線WL U供給寫入通路電壓V PASS。寫入通路電壓V PASS較讀出通路電壓V READ大。又,寫入通路電壓V PASS與電壓V SRC之電壓差與記錄於記憶胞MC之資料無關,較記憶胞MC之臨限值電壓大。因此,在非選擇記憶胞MC之通道區域形成有電子之通道,向寫入記憶胞MC傳送電壓V SRC。 Furthermore, during the write operation, the write path voltage V<sub> PASS </sub> is supplied to the non-selected character line W<sub>L</sub> U. The write path voltage V<sub>PASS</sub> is greater than the read path voltage V<sub>READ</sub> . Also, the voltage difference between the write path voltage V <sub>PASS</sub> and the voltage V<sub>SRC</sub> is unrelated to the data recorded in the memory cell MC and is greater than the threshold voltage of the memory cell MC. Therefore, an electron-containing channel is formed in the channel region of the non-selected memory cell MC, transmitting the voltage V <sub>SRC </sub> to the written memory cell MC.
又,在寫入動作中,向選擇字元線WL S供給程式電壓V PGM。程式電壓V PGM較寫入通路電壓V PASS大。 Furthermore, during the write operation, the program voltage V PGM is supplied to the selection character line WLS . The program voltage V PGM is greater than the write path voltage V PASS .
因此,在連接於位元線BL W之半導體柱120之通道,供給有電壓V SRC。在如此之半導體柱120與選擇字元線WL S之間,產生比較大之電場。藉此,半導體柱120之通道中之電子向閘極絕緣膜130(圖5)中之電荷蓄積膜穿隧。藉此,寫入記憶胞MC之臨限值電壓增大。 Therefore, a voltage V <sub>SRC</sub> is supplied to the channel of the semiconductor pillar 120 connected to the bit line BL W. A relatively large electric field is generated between the semiconductor pillar 120 and the select word line WLS . As a result, electrons in the channel of the semiconductor pillar 120 tunnel into the charge storage membrane in the gate insulating film 130 (Figure 5). This increases the threshold voltage for writing to the memory cell MC.
另一方面,連接於位元線BL P之半導體柱120之通道成為電性浮動狀態,該通道之電位藉由與非選擇字元線WL U之電容耦合而上升至寫入通路電壓V PASS左右。在如此之半導體柱120與選擇字元線WL S之間,僅產生較上述電場小之電場。因此,半導體柱120之通道中之電子不向閘極絕緣膜130(圖5)中之電荷蓄積膜穿隧。因此,禁止記憶胞MC之臨限值電壓不增大。 On the other hand, the channel of the semiconductor pillar 120 connected to the bit line BL P becomes electrically floating. The potential of this channel rises to approximately the write path voltage V PASS through capacitive coupling with the non-selection word line WLU . Between the semiconductor pillar 120 and the selection word line WLS , only a smaller electric field than the aforementioned electric field is generated. Therefore, electrons in the channel of the semiconductor pillar 120 do not tunnel into the charge storage membrane in the gate insulating film 130 (FIG. 5). Therefore, the threshold voltage of the inhibited memory cell MC does not increase.
圖8係用於說明抹除動作之示意性之剖視圖。Figure 8 is a schematic cross-sectional view used to illustrate the erasure action.
在抹除動作中,於位元線BL及源極線SL供給有抹除電壓V ERA。抹除電壓V ERA例如可較程式電壓V PGM大,亦可與程式電壓V PGM相等。 During the erase operation, an erase voltage VERA is supplied to the bit line BL and the source line SL. The erase voltage VERA can be greater than or equal to the program voltage VPGM .
又,在抹除動作中,於汲極側選擇閘極線SGDT供給有電壓V SG´。電壓V SG´較抹除電壓V ERA小。藉此,在汲極側選擇電晶體STDT中產生GIDL(Gate Induced Drain Leakage,閘極誘導汲極洩漏),產生電子-電洞對。又,電子向位元線BL側移動,電洞向記憶胞MC側移動。 Furthermore, during the erasure operation, a voltage V <sub>SG '</sub> is supplied to the drain-side selective gate line (SGDT). This voltage V <sub>SG '</sub> is smaller than the erasure voltage V <sub>ERA </sub>. Consequently, GIDL (Gate Induced Drain Leakage) is generated in the drain-side selective transistor (STDT), producing electron-hole pairs. Electrons then move towards the bit line (BL), and holes move towards the memory cell (MC).
又,在抹除動作中,於汲極側選擇閘極線SGD供給有電壓V SG´´。電壓V SG´´較抹除電壓V ERA小,較電壓V SG´大。藉此,在汲極側選擇電晶體STD之通道區域形成有電洞之通道,向記憶胞MC側傳送電洞。 Furthermore, during the erasure operation, a voltage V <sub>SG</sub> '' is supplied to the selective gate line SGD on the drain side. This voltage V<sub>SG</sub>'' is smaller than the erasure voltage V <sub> ERA </sub> but larger than the voltage V <sub>SG </sub>'. This creates a hole-containing channel in the channel region of the selective transistor STD on the drain side, allowing holes to be transmitted to the memory cell MC side.
又,在抹除動作中,向源極側選擇閘極線SGSB供給電壓V SG´。藉此,在源極側選擇電晶體STSB中產生GIDL,產生電子-電洞對。又,電子向源極線SL側移動,電洞向記憶胞MC側移動。 Furthermore, during the erasure operation, a voltage V <sub>SG </sub> is supplied to the source-side selective gate line SGSB. This generates a GIDL in the source-side selective transistor STSB, producing electron-hole pairs. Electrons then move towards the source line SL, and holes move towards the memory cell MC.
又,在抹除動作中,於源極側選擇閘極線SGS供給有電壓V SG´´。藉此,在源極側選擇電晶體STS之通道區域形成有電洞之通道,向記憶胞MC側傳送電洞。 Furthermore, during the erasure process, a voltage VSG '' is supplied to the source-side selective gate line SGS. This creates a hole-containing channel in the channel region of the source-side selective transistor STS, transmitting the hole to the memory cell MC side.
又,在抹除動作中,於字元線WL供給有接地電壓V SS。藉此,半導體柱120之通道中之電洞向閘極絕緣膜130(圖5)中之電荷蓄積膜穿隧。藉此,記憶胞MC之臨限值電壓減少。 Furthermore, during the erase operation, a ground voltage VSS is supplied to the character line WL. This allows the holes in the channels of the semiconductor pillar 120 to tunnel through the charge storage membrane in the gate insulation film 130 (Figure 5). Consequently, the critical voltage of the memory cell MC is reduced.
圖9係用於說明抹除驗證動作之示意性之剖視圖。抹除驗證動作係用於判定是否對記憶塊BLK較佳地執行了抹除動作之動作。Figure 9 is a schematic cross-sectional view used to illustrate the erase verification action. The erase verification action is used to determine whether the erase action has been performed optimally on the memory block BLK.
抹除驗證動作就參照圖4而說明之每一串單元SU執行。例如,在記憶塊BLK具備5個串單元SU之情形下,在對記憶塊BLK執行一次抹除動作之後,執行與各串單元SU對應之5次抹除驗證動作。The erase verification operation is performed for each string of units SU as illustrated in Figure 4. For example, in the case where the memory block BLK has 5 strings of units SU, after performing one erase operation on the memory block BLK, 5 erase verification operations corresponding to each string of units SU are performed.
抹除驗證動作基本上與讀出動作相同地執行。The erase verification action is performed in essentially the same way as the read action.
惟,在抹除驗證動作中,向字元線WL不是供給讀出電壓V CGR抑或讀出通路電壓V READ,而是供給抹除驗證電壓V VFYEr。抹除驗證電壓V VFYEr較讀出電壓V CGR小。抹除驗證電壓V VFYEr與電壓V SRC之電壓差較抹除狀態之記憶胞MC以外之所有記憶胞MC之臨限值電壓小。因此,達到抹除狀態之記憶胞MC成為導通狀態,未達到抹除狀態之記憶胞MC成為關斷狀態。因此,於對應之記憶串MS中之記憶胞MC全部達到抹除狀態之位元線BL流過電流。另一方面,於對應之記憶串MS中未到達抹除狀態之記憶胞MC所含之位元線BL不流過電流。 However, during the erase verification operation, the word line WL is not supplied with the read voltage VCGR or the read path voltage VREAD , but rather with the erase verification voltage VVFYEr . The erase verification voltage VVFYEr is smaller than the read voltage VCGR . The voltage difference between the erase verification voltage VVFYEr and the voltage VSRC is smaller than the threshold voltage of all memory cells MC except those in the erased state. Therefore, memory cells MC that have reached the erased state become on, and memory cells MC that have not reached the erased state become off. Therefore, current flows through the bit line BL of all memory cells MC in the corresponding memory string MS that have reached the erased state. On the other hand, no current flows through the bit lines BL of the memory cells MC that have not reached the erase state in the corresponding memory string MS.
又,在抹除驗證動作中,藉由後述之感測放大器SA檢測各位元線BL之電流或電壓,在電流流過所有位元線BL或一定以上之位元線BL時,判定為較佳地執行抹除動作。另一方面,在電流未流過所有位元線BL或一定以上之位元線BL時,判定為未較佳地執行抹除動作。Furthermore, during the erase verification process, the current or voltage of each bit line BL is detected by the sensing amplifier SA (described later). When the current flows through all bit lines BL or a certain number of bit lines BL, it is determined that the erase operation has been performed optimally. On the other hand, when the current does not flow through all bit lines BL or a certain number of bit lines BL, it is determined that the erase operation has not been performed optimally.
[周邊電路PC之構成] 圖10係顯示周邊電路PC之構成之示意性之方塊圖。 [Structure of Peripheral Circuit PC] Figure 10 is a schematic block diagram showing the structure of a peripheral circuit PC.
再者,在圖10中,圖示複數個控制端子等。該等複數個控制端子有表示為與高有效信號(正邏輯信號)對應之控制端子之情形、表示為與低有效信號(負邏輯信號)對應之控制端子之情形、及表示為與高有效信號及低有效信號之兩者對應之控制端子之情形。在圖10中,與低有效信號對應之控制端子之符號包含上劃線(Over line)。在本說明書中,與低有效信號對應之控制端子之符號包含斜線(“/”)。再者,圖10之記載係例示,具體之態樣可適當調整。例如,亦能夠將一部分或全部之高有效信號設為低有效信號,將一部分或全部之低有效信號設為高有效信號。Furthermore, Figure 10 illustrates a plurality of control terminals, etc. These control terminals may be represented as corresponding to a high active signal (positive logic signal), a low active signal (negative logic signal), or both a high active signal and a low active signal. In Figure 10, the symbol for the control terminal corresponding to a low active signal includes an overline. In this specification, the symbol for the control terminal corresponding to a low active signal includes a slash ("/"). Furthermore, the illustration in Figure 10 is illustrative, and the specific configuration can be adjusted accordingly. For example, it is possible to set some or all of the high active signals to low active signals, or some or all of the low active signals to high active signals.
又,在圖10所示之複數個控制端子之旁邊,圖示表示輸入輸出方向之箭頭。在圖10中,標注有自左向右之箭頭之控制端子能夠使用於自控制器晶粒CD向記憶體晶粒MD之資料或其他信號之輸入。在圖10中,標注有自右向左之箭頭之控制端子,能夠使用於自記憶體晶粒MD向控制器晶粒CD之資料或其他信號之輸出。在圖10中,標注有左右雙方向之箭頭之控制端子能夠使用於自控制器晶粒CD向記憶體晶粒MD之資料或其他信號之輸入、及自記憶體晶粒MD向控制器晶粒CD之資料或其他信號之輸出之兩者。Furthermore, next to the plurality of control terminals shown in Figure 10, arrows indicating the input/output directions are illustrated. In Figure 10, control terminals marked with arrows from left to right can be used for data or other signal input from the controller die CD to the memory die MD. Control terminals marked with arrows from right to left in Figure 10 can be used for data or other signal output from the memory die MD to the controller die CD. Control terminals marked with arrows in both left and right directions in Figure 10 can be used for both data or other signal input from the controller die CD to the memory die MD and data or other signal output from the memory die MD to the controller die CD.
周邊電路PC具備連接於記憶胞陣列MCA之列解碼器RD及感測放大器SA、以及連接於感測放大器之快取記憶體CM。又,周邊電路PC具備電壓產生電路VG、及定序器SQC。又,周邊電路PC具備輸入輸出控制電路I/O、邏輯電路CTR、位址暫存器ADR、指令暫存器CMR、及狀態暫存器STR。The peripheral circuit PC includes a column decoder RD and a sensing amplifier SA connected to the memory cell array MCA, and a cache memory CM connected to the sensing amplifier. Furthermore, the peripheral circuit PC includes a voltage generation circuit VG and a sequencer SQC. Additionally, the peripheral circuit PC includes input/output control circuits I/O, a logic circuit CTR, an address register ADR, an instruction register CMR, and a status register STR.
列解碼器RD例如具備:塊解碼器,其將位址資料Add所含之列位址RA中之塊位址予以解碼;及電壓傳送電路,其根據塊解碼器之輸出信號使複數個記憶塊BLK中之一者所含之複數條字元線WL(圖4)與未圖示之複數條電壓供給線導通。關於列解碼器RD之詳細之構成,參照圖11~圖14將於後述。The column decoder RD, for example, includes: a block decoder that decodes the block address in the column address RA contained in the address data Add; and a voltage transmission circuit that, according to the output signal of the block decoder, enables a plurality of character lines WL (Figure 4) contained in one of the plurality of memory blocks BLK to conduct with a plurality of voltage supply lines (not shown). The detailed structure of the column decoder RD will be described later with reference to Figures 11 to 14.
感測放大器SA具備連接於複數條位元線BL之複數個感測電路及複數個電壓傳送電路、以及資料鎖存電路。感測電路例如依照來自定序器SQC之控制信號,將基於位元線BL之電壓或電流之“0”或“1”之資料鎖存於資料鎖存電路。又,電壓傳送電路例如依照來自定序器SQC之控制信號,基於鎖存於資料鎖存電路之“0”或“1”之資料將位元線BL之電壓調整為“H”或“L”。資料鎖存電路中之使用者資料Dat經由快取記憶體CM及資料匯流排DB向輸入輸出控制電路I/O輸出。又,自輸入輸出控制電路I/O輸出之使用者資料Dat經由資料匯流排DB及快取記憶體CM鎖存於感測放大器SA中之資料鎖存電路。The sensing amplifier SA has multiple sensing circuits and multiple voltage transmission circuits connected to multiple bit lines BL, as well as a data latch circuit. For example, the sensing circuits latch data ("0" or "1") based on the voltage or current of bit line BL into the data latch circuit according to a control signal from the sequencer SQC. Furthermore, the voltage transmission circuits adjust the voltage of bit line BL to "H" or "L" based on the "0" or "1" data latched in the data latch circuit, according to the control signal from the sequencer SQC. The user data Dat in the data latch circuit is output to the input/output control circuit (I/O) via the cache memory CM and the data bus DB. Furthermore, the user data Dat output from the input/output control circuit I/O is latched in the data latch circuit of the sensing amplifier SA via the data bus DB and cache memory CM.
電壓產生電路VG例如包含電荷泵電路等升壓電路及調節器等降壓電路。該等升壓電路及降壓電路分別連接於供給有電源電壓V CC及接地電壓V SS之電壓供給線。該等電壓供給線例如連接於參照圖2、圖3而說明之墊電極P。電壓產生電路VG例如依照來自定序器SQC之控制信號,產生對於記憶胞陣列MCA之讀出動作、寫入動作及抹除動作時施加於位元線BL、源極線SL、字元線WL及選擇閘極線SGD、SGS之複數種動作電壓,且經由複數條電壓供給線供給至位元線BL、源極線SL、字元線WL及選擇閘極線SGDT、SGD、SGS、SGSB。自電壓供給線輸出之動作電壓依照來自定序器SQC之控制信號被適當調整。再者,電壓產生電路VG亦產生動作電壓V DD,且經由電壓供給線供給至各電路。 The voltage generating circuit VG includes, for example, a boost circuit such as a charge pump circuit and a buck circuit such as a regulator. These boost and buck circuits are respectively connected to voltage supply lines supplied with the power supply voltage VCC and the ground voltage VSS . These voltage supply lines are, for example, connected to the pad electrode P illustrated with reference to Figures 2 and 3. The voltage generating circuit VG, for example, generates multiple operating voltages applied to the bit line BL, source line SL, word line WL, and selector gate lines SGD and SGS for read, write, and erase operations of the memory cell array MCA, according to control signals from the sequencer SQC. These operating voltages are supplied to the bit line BL, source line SL, word line WL, and selector gate lines SGDT, SGD, SGS, and SGSB via multiple voltage supply lines. The operating voltages output from the voltage supply lines are appropriately adjusted according to the control signals from the sequencer SQC. Furthermore, the voltage generating circuit VG also generates an operating voltage VDD , which is supplied to each circuit via the voltage supply lines.
定序器SQC依照輸入於指令暫存器CMR之指令資料Cmd,向列解碼器RD、感測放大器模組SAM、及電壓產生電路VG輸出內部控制號。又,定序器SQC將表示記憶體晶粒MD之狀態之狀態資料Stt適當輸出至狀態暫存器STR。The sequencer SQC outputs internal control signals to the nematic decoder RD, the sensing amplifier module SAM, and the voltage generator circuit VG according to the instruction data Cmd input to the instruction register CMR. Furthermore, the sequencer SQC appropriately outputs the status data Stt, representing the status of the memory chip MD, to the status register STR.
又,定序器SQC產生就緒/忙碌信號,向端子RY//BY輸出。端子RY//BY例如在讀出動作、寫入動作、抹除動作等對記憶胞陣列MCA供給電壓之動作之執行中成為“L”狀態,在其以外之情形下成為“H”狀態。在端子RY//BY為“L”狀態之期間(忙碌期間),基本上禁止向記憶體晶粒MD之存取。又,在端子RY//BY為“H”狀態之期間(就緒期間),允許向記憶體晶粒MD之存取。再者,端子RY//BY例如藉由參照圖2、圖3而說明之墊電極P實現。Furthermore, the sequencer SQC generates a ready/busy signal and outputs it to the RY//BY terminal. The RY//BY terminal is in the "L" state, for example, during operations such as read, write, and erase that supply voltage to the memory cell array MCA; otherwise, it is in the "H" state. During the period when the RY//BY terminal is in the "L" state (busy period), access to the memory die MD is essentially disabled. During the period when the RY//BY terminal is in the "H" state (ready period), access to the memory die MD is permitted. Moreover, the RY//BY terminal is implemented, for example, by a pad P as described with reference to Figures 2 and 3.
位址暫存器ADR如圖10所示,連接於輸入輸出控制電路I/O,儲存自輸入輸出控制電路I/O輸入之位址資料Add。位址暫存器ADR例如具備複數個8位元之暫存器行。暫存器行例如在執行讀出動作、寫入動作或抹除動作等內部動作時,保持與執行中之內部動作對應之位址資料Add。As shown in Figure 10, the address register (ADR) is connected to the input/output control circuit (I/O) and stores the address data Add input from the I/O. The address register ADR, for example, has multiple 8-bit register rows. Each register row, for example, holds the address data Add corresponding to the internal operation being performed, such as a read, write, or erase operation.
再者,位址資料Add例如包含行位址CA及列位址RA。列位址RA例如包含特定記憶塊BLK(圖4)之塊位址、特定串單元SU及字元線WL之頁位址、特定記憶胞陣列MCA之面位址、及特定記憶體晶粒MD之晶片位址。Furthermore, the address data Add includes, for example, row address CA and column address RA. The column address RA includes, for example, the block address of a specific memory block BLK (Figure 4), the page address of a specific string unit SU and word line WL, the face address of a specific memory cell array MCA, and the chip address of a specific memory die MD.
指令暫存器CMR連接於輸入輸出控制電路I/O,自輸入輸出控制電路I/O輸入有指令資料Cmd。當在指令暫存器CMR輸入有指令資料Cmd時,向定序器SQC發送控制信號。The instruction register CMR is connected to the input/output control circuit (I/O), and instruction data Cmd is input from the I/O. When instruction data Cmd is input to the instruction register CMR, a control signal is sent to the sequencer SQC.
狀態暫存器STR連接於輸入輸出控制電路I/O,儲存向輸入輸出控制電路I/O輸出之狀態資料Stt。狀態暫存器STR例如具備複數個8位元之暫存器行。暫存器行例如在執行讀出動作、寫入動作或抹除動作等內部動作時,保持與執行中之內部動作相關之狀態資料Stt。又,暫存器行例如保持記憶胞陣列MCA之就緒/忙碌資訊。The status register STR is connected to the input/output control circuit (I/O) and stores status data Stt output to the I/O. The status register STR, for example, has multiple 8-bit register rows. Each register row, for example, maintains status data Stt associated with an internal operation such as read, write, or erase. Furthermore, the register row, for example, holds ready/busy information for the memory array (MCA).
輸入輸出控制電路I/O具備資料信號輸入輸出端子DQ0~DQ7、資料選通信號輸入輸出端子DQS、/DQS、移位暫存器、及分別連接於資料信號輸入輸出端子DQ0~DQ7之複數個輸入電路及輸出電路。輸入電路例如係比較器等接收器(Input Receiver,輸入接收器),輸出電路例如係OCD(Off Chip Driver,離線驅動調整)電路等驅動器。The input/output control circuit (I/O) has data signal input/output terminals DQ0-DQ7, data selection signal input/output terminals DQS and /DQS, a shift register, and multiple input and output circuits respectively connected to the data signal input/output terminals DQ0-DQ7. Input circuits are, for example, comparators or other input receivers, and output circuits are, for example, OCD (Off-Chip Driver) circuits or other drivers.
資料信號輸入輸出端子DQ0~DQ7、及資料選通信號輸入輸出端子DQS、/DQS各者,例如藉由參照圖2、圖3而說明之墊電極P來實現。經由資料信號輸入輸出端子DQ0~DQ7輸入之資料根據來自邏輯電路CTR之內部控制信號,輸入於快取記憶體CM、位址暫存器ADR或指令暫存器CMR。又,經由資料信號輸入輸出端子DQ0~DQ7輸出之資料,根據來自邏輯電路CTR之內部控制信號,自快取記憶體CM或狀態暫存器STR輸出。The data signal input/output terminals DQ0-DQ7 and the data selection signal input/output terminals DQS and /DQS are implemented, for example, by the pad P described with reference to Figures 2 and 3. Data input through the data signal input/output terminals DQ0-DQ7 is input to the cache memory CM, the address register ADR, or the instruction register CMR according to the internal control signals from the logic circuit CTR. Similarly, data output through the data signal input/output terminals DQ0-DQ7 is output from the cache memory CM or the status register STR according to the internal control signals from the logic circuit CTR.
經由資料選通信號輸入輸出端子DQS、/DQS輸入之信號(例如,資料選通信號及其互補信號),在經由資料信號輸入輸出端子DQ0~DQ7輸入資料時使用。Signals input via data selection signal input/output terminals DQS, /DQS (e.g., data selection signals and their complementary signals) are used when data is input via data signal input/output terminals DQ0 to DQ7.
邏輯電路CTR具備複數個外部控制端子/CE、CLE、ALE、/WE、/RE、RE,及連接於該等複數個外部控制端子/CE、CLE、ALE、/WE、/RE、RE之邏輯電路。邏輯電路CTR經由外部控制端子/CE、CLE、ALE、/WE、/RE、RE自控制器晶粒CD接收外部控制信號,與其相應地向輸入輸出控制電路I/O輸出內部控制信號。在以下之說明中,有時將外部控制端子/CE稱為「晶片啟用信號輸入端子/CE」。The Logic Circuit (CTR) has a plurality of external control terminals /CE, CLE, ALE, /WE, /RE, RE, and logic circuits connected to these external control terminals /CE, CLE, ALE, /WE, /RE, RE. The CTR receives external control signals from the controller chip (CD) via the external control terminals /CE, CLE, ALE, /WE, /RE, RE, and outputs internal control signals to the input/output control circuits (I/O) accordingly. In the following description, the external control terminal /CE is sometimes referred to as the "chip enable signal input terminal /CE".
再者,外部控制端子/CE、CLE、ALE、/WE、/RE、RE各者,例如藉由參照圖2、圖3而說明之墊電極P實現。Furthermore, the external control terminals /CE, CLE, ALE, /WE, /RE, and RE are implemented, for example, by the pad P illustrated with reference to Figures 2 and 3.
經由外部控制端子/CE輸入之信號(例如,晶片啟用信號)在選擇記憶體晶粒MD時使用。於外部控制端子/CE輸入有“L”之記憶體晶粒MD,稱為能夠進行使用者資料Dat、指令資料Cmd及位址資料Add(以下,有時簡稱為「資料」)之輸入輸出之狀態。於外部控制端子/CE輸入有“H”之記憶體晶粒MD,成為不能進行資料之輸入輸出之狀態。Signals input via the external control terminal /CE (e.g., chip enable signal) are used when selecting the memory chip MD. A memory chip MD with "L" input to the external control terminal /CE is in a state where it can perform input/output of user data Dat, instruction data Cmd, and address data Add (hereinafter sometimes referred to as "data"). A memory chip MD with "H" input to the external control terminal /CE is in a state where it cannot perform data input/output.
經由外部控制端子CLE輸入之信號(例如,指令鎖存啟用信號),在指令暫存器CMR之使用時使用。於在外部控制端子CLE中輸入有“H”之情形下,經由資料信號輸入輸出端子DQ0~DQ7輸入之資料作為指令資料Cmd儲存於輸入輸出控制電路I/O內之緩衝記憶體,且向指令暫存器CMR傳送。Signals input via the external control terminal CLE (e.g., instruction latch enable signal) are used when the instruction register CMR is used. When "H" is input to the external control terminal CLE, data input via the data signal input/output terminals DQ0 to DQ7 is stored as instruction data Cmd in the cache memory of the input/output control circuit I/O and transmitted to the instruction register CMR.
經由外部控制端子ALE輸入之信號(例如,位址鎖存啟用信號),在位址暫存器ADR之使用時使用。於在外部控制端子ALE中輸入有“H”之情形下,經由資料信號輸入輸出端子DQ0~DQ7輸入之資料作為位址資料Add儲存於輸入輸出控制電路I/O內之緩衝記憶體,且向位址暫存器ADR傳送。Signals input via the external control terminal ALE (e.g., address latch enable signal) are used when the address register ADR is in use. When "H" is input to the external control terminal ALE, the data input via the data signal input/output terminals DQ0 to DQ7 is stored as address data Add in the cache memory of the input/output control circuit I/O and transmitted to the address register ADR.
再者,於在外部控制端子CLE,ALE之兩者中輸入有“L”之情形下,經由資料信號輸入輸出端子DQ0~DQ7輸入之資料作為使用者資料Dat儲存於輸入輸出控制電路I/O內之緩衝記憶體。儲存於緩衝記憶體之使用者資料Dat經由匯流排DB向快取記憶體CM傳送。Furthermore, when "L" is input at either the external control terminals CLE or ALE, the data input via the data signal input/output terminals DQ0 to DQ7 is stored as user data Dat in the cache memory of the input/output control circuit (I/O). The user data Dat stored in the cache memory is then transmitted to the cache memory CM via the bus DB.
經由外部控制端子/WE輸入之信號(例如,寫入啟用信號)在經由資料信號輸入輸出端子DQ0~DQ7之資料之輸入時使用。經由資料信號輸入輸出端子DQ0~DQ7輸入之資料,在外部控制端子/WE之電壓之上升(輸入信號之切換)之時序,擷取至輸入輸出控制電路I/O內之移位暫存器內。Signals input via external control terminals /WE (e.g., write enable signals) are used when data is input via data input/output terminals DQ0 to DQ7. Data input via data input/output terminals DQ0 to DQ7 is captured into a shift register within the I/O input/output control circuit during the timing of voltage rise (input signal switching) at external control terminals /WE.
再者,在資料之輸入時,可使用外部控制端子/WE,亦可使用資料選通信號輸入輸出端子DQS、/DQS。Furthermore, when inputting data, external control terminals /WE can be used, or data selection signal input/output terminals DQS and /DQS can be used.
經由外部控制端子/RE、RE輸入之信號(例如,讀出啟用信號及其互補信號),在經由資料信號輸入輸出端子DQ0~DQ7之資料之輸出時使用。Signals input via external control terminals /RE, RE (e.g., reading the enable signal and its complementary signal) are used when outputting data via data signal input/output terminals DQ0 to DQ7.
[列解碼器RD之構成] 接下來,參照圖11~圖14,對於列解碼器RD之構成更詳細地進行說明。圖11~圖14係顯示列解碼器RD之構成之示意性之電路圖。 [Structure of Column Decoder RD] Next, referring to Figures 11-14, the structure of the column decoder RD will be explained in more detail. Figures 11-14 are schematic circuit diagrams showing the structure of the column decoder RD.
如上述般,列解碼器RD具備塊解碼器及電壓傳送電路。圖11顯示電壓傳送電路XFER之構成。圖12顯示塊解碼器BLKD之構成。圖13顯示塊解碼器單元blkd之構成。圖14顯示鎖存電路CBL之構成。As described above, the column decoder RD includes a block decoder and a voltage transmission circuit. Figure 11 shows the structure of the voltage transmission circuit XFER. Figure 12 shows the structure of the block decoder BLKD. Figure 13 shows the structure of the block decoder unit blkd. Figure 14 shows the structure of the latch circuit CBL.
[電壓傳送電路XFER之構成] 如圖11所示,電壓傳送電路XFER具備複數個電壓傳送單元xfer。複數個電壓傳送單元xfer與記憶胞陣列MCA中之複數個記憶塊BLK對應。電壓傳送單元xfer具備複數個電晶體T BLK。複數個電晶體T BLK與記憶塊BLK中之複數條字元線WL對應。電晶體T BLK例如係場效型NMOS電晶體。電晶體T BLK之汲極電極連接於字元線WL。電晶體T BLK之源極電極連接於電壓供給線CG。電壓供給線CG連接於電壓傳送電路XFER中之所有電壓傳送單元xfer。電晶體T BLK之閘極電極連接於信號供給線BLKSEL。信號供給線BLKSEL與所有電壓傳送單元xfer對應地設置複數個。又,信號供給線BLKSEL連接於電壓傳送單元xfer中之所有電晶體T BLK。 [Structure of the Voltage Transmission Circuit XFER] As shown in Figure 11, the voltage transmission circuit XFER has a plurality of voltage transmission units xfer. The plurality of voltage transmission units xfer correspond to a plurality of memory blocks BLK in the memory cell array MCA. Each voltage transmission unit xfer has a plurality of transistors T BLK . The plurality of transistors T BLK correspond to a plurality of word lines WL in the memory block BLK. The transistors T BLK are, for example, field-effect NMOS transistors. The drain electrode of the transistor T BLK is connected to the word line WL. The source electrode of the transistor T BLK is connected to the voltage supply line CG. The voltage supply line CG is connected to all voltage transmission units xfer in the voltage transmission circuit XFER. The gate electrode of transistor T BLK is connected to the signal supply line BLKSEL. Multiple signal supply lines BLKSEL are provided corresponding to all voltage transmission units xfer. Furthermore, the signal supply line BLKSEL is connected to all transistors T BLK in the voltage transmission unit xfer.
在讀出動作及寫入動作中,例如,與位址暫存器ADR(圖10)中之塊位址對應之一條信號供給線BLKSEL成為“H”狀態,其他信號供給線BLKSEL成為“L”狀態。例如,向一條信號供給線BLKSEL供給具有正之大小之規定之驅動電壓,向其他信號供給線BLKSEL供給接地電壓V SS等。藉此,與該塊位址對應之1個記憶塊BLK中之所有字元線WL與所有電壓供給線CG導通。又,其他記憶塊BLK中之所有字元線WL成為浮動狀態。 During read and write operations, for example, one signal supply line BLKSEL corresponding to a block address in the address register ADR (Figure 10) becomes "H" state, and the other signal supply lines BLKSEL become "L" state. For example, a specified drive voltage of positive magnitude is supplied to one signal supply line BLKSEL, and a ground voltage VSS is supplied to the other signal supply lines BLKSEL. This turns on all word lines WL and all voltage supply lines CG in the memory block BLK corresponding to that block address. Meanwhile, all word lines WL in the other memory blocks BLK become floating.
[塊解碼器BLKD之構成] 如圖12所示,塊解碼器BLKD具備:複數個塊解碼器單元blkd,其等與電壓傳送電路XFER中之複數條信號供給線BLKSEL對應;複數個位準移位器LS,其等連接於該等複數個塊解碼器單元blkd之輸出端子(後述之信號供給線RDEC_SEL),向信號供給線BLKSEL輸出信號;及反轉信號產生電路IAG,其連接於該等複數個塊解碼器單元blkd。 [Composition of Block Decoder BLKD] As shown in Figure 12, the block decoder BLKD comprises: a plurality of block decoder units blkd, corresponding to a plurality of signal supply lines BLKSEL in the voltage transmission circuit XFER; a plurality of level shifters LS, connected to the output terminals (signal supply lines RDEC_SEL described later) of the plurality of block decoder units blkd, outputting signals to the signal supply lines BLKSEL; and an inverting signal generation circuit IAG, connected to the plurality of block decoder units blkd.
塊解碼器單元blkd如圖13所示,具備:塊位址接收電路CAR、選擇資訊保持電路CSL、及鎖存電路CBL。塊位址接收電路CAR當輸入於塊解碼器BLKD之塊位址和與自身對應之塊位址一致之情形下,使節點n11與後述之電晶體N16之汲極電極導通。選擇資訊保持電路CSL能夠保持節點n11之信號之資訊,且經由信號供給線RDEC_SEL輸出。The block decoder unit BLKD, as shown in Figure 13, includes: a block address receiving circuit (CAR), a selection information holding circuit (CSL), and a latch circuit (CBL). When the block address input to the block decoder BLKD matches its own block address, the block address receiving circuit (CAR) enables the drain electrode of node n11 to conduct with the transistor N16 (described later). The selection information holding circuit (CSL) holds the signal information of node n11 and outputs it via the signal supply line RDEC_SEL.
塊位址接收電路CAR具備串聯連接之複數個電晶體N11、N12、N13、N14、N15。電晶體N11、N12、N13、N14、N15例如係場效型NMOS電晶體。電晶體N11、N12、N13、N14、N15之閘極電極分別連接於位址供給線AROWA、AROWB、AROWC、AROWD、AROWE。在以下之說明中,有時將位址供給線AROWA、AROWB、AROWC、AROWD、AROWE稱為「位址供給線AROW」。The block address receiver circuit (CAR) has a plurality of transistors N11, N12, N13, N14, and N15 connected in series. Transistors N11, N12, N13, N14, and N15 are, for example, field-effect NMOS transistors. The gate electrodes of transistors N11, N12, N13, N14, and N15 are connected to address supply lines AROWA, AROOWB, AROOWC, AROOWD, and AROWE, respectively. In the following description, address supply lines AROWA, AROOWB, AROOWC, AROOWD, and AROWE are sometimes referred to as "address supply line AROW".
塊位址接收電路CAR之一側之端部(電晶體N11之汲極電極)經由節點n11連接於電晶體P11。電晶體P11例如係場效型PMOS電晶體。電晶體P11之源極電極連接於供給有動作電壓V DD之電壓供給線。電晶體P11之汲極電極連接於節點n11。電晶體P11之閘極電極連接於信號供給線RDEC。 One end of the block address receiver circuit CAR (the drain of transistor N11) is connected to transistor P11 via node n11. Transistor P11 is, for example, a field-effect PMOS transistor. The source of transistor P11 is connected to the voltage supply line supplied with the operating voltage VDD . The drain of transistor P11 is connected to node n11. The gate of transistor P11 is connected to the signal supply line RDEC.
塊位址接收電路CAR之另一側之端部(電晶體N15之源極電極)經由電晶體N16連接於節點n12。電晶體N16例如係場效型NMOS電晶體。電晶體N16之源極電極連接於節點n12。電晶體N16之汲極電極連接於電晶體N15之源極電極。電晶體N16之閘極電極連接於信號供給線RDEC。The other end of the block address receiver circuit CAR (the source terminal of transistor N15) is connected to node n12 via transistor N16. Transistor N16 is, for example, a field-effect NMOS transistor. The source terminal of transistor N16 is connected to node n12. The drain terminal of transistor N16 is connected to the source terminal of transistor N15. The gate terminal of transistor N16 is connected to the signal supply line RDEC.
於節點n12連接有電晶體N17、N18。電晶體N17、N18例如係場效型NMOS電晶體。Transistors N17 and N18 are connected at node n12. Transistors N17 and N18 are, for example, field-effect NMOS transistors.
電晶體N17之源極電極連接於供給有接地電壓V SS之電壓供給線。電晶體N17之汲極電極連接於節點n12。電晶體N17之閘極電極連接於信號供給線ROMBAEN。 The source electrode of transistor N17 is connected to the voltage supply line that provides the ground voltage VSS . The drain electrode of transistor N17 is connected to node n12. The gate electrode of transistor N17 is connected to the signal supply line ROMBAEN.
電晶體N18之源極電極連接於供給有接地電壓V SS之電壓供給線。電晶體N18之汲極電極連接於節點n12。電晶體N18之閘極電極連接於參照圖14將於後述之節點GOOD。 The source electrode of transistor N18 is connected to the voltage supply line that provides the ground voltage VSS . The drain electrode of transistor N18 is connected to node n12. The gate electrode of transistor N18 is connected to node GOOD, which will be described later with reference to Figure 14.
選擇資訊保持電路CSL具備電晶體P12、及反相器電路INV1。The selection information holding circuit CSL has transistor P12 and inverter circuit INV1.
電晶體P12例如係場效型PMOS電晶體。電晶體P12之源極電極連接於供給有動作電壓V DD之電壓供給線。電晶體P12之汲極電極連接於節點n11。電晶體P11之閘極電極連接於信號供給線RDEC_SEL。再者,電晶體P12之導通電流較電晶體N11、N12、N13、N14、N15、N16、N18之導通電流小。又,電晶體P12之導通電流亦較電晶體N11、N12、N13、N14、N15、N16、N17之導通電流小。 Transistor P12 is, for example, a field-effect PMOS transistor. The source electrode of transistor P12 is connected to the voltage supply line supplying the operating voltage VDD . The drain electrode of transistor P12 is connected to node n11. The gate electrode of transistor P11 is connected to the signal supply line RDEC_SEL. Furthermore, the on-state current of transistor P12 is smaller than that of transistors N11, N12, N13, N14, N15, N16, and N18. Also, the on-state current of transistor P12 is smaller than that of transistors N11, N12, N13, N14, N15, N16, and N17.
反相器電路INV1之輸入端子連接於節點n11。反相器電路INV1之輸出端子連接於信號供給線RDEC_SEL。The input terminals of inverter circuit INV1 are connected to node n11. The output terminals of inverter circuit INV1 are connected to the signal supply line RDEC_SEL.
鎖存電路CBL保持不良塊之資訊。此處,在記憶胞陣列MCA中之複數個記憶塊BLK中,有時包含因配線間之短路等之事態而無法使用之記憶塊BLK。在本說明書中,將如此之記憶塊BLK稱為「不良塊」。The latch circuit CBL holds information about faulty blocks. Here, among the multiple memory blocks BLK in the memory cell array MCA, there are sometimes memory blocks BLK that cannot be used due to events such as short circuits in the wiring. In this manual, such memory blocks BLK are referred to as "faulty blocks".
鎖存電路CBL通常為重設狀態。在重設狀態中,鎖存電路CBL中之節點GOOD為“H”狀態,鎖存電路CBL中之節點BAD(圖14)為“L”狀態。在重設狀態中,電晶體N18成為導通狀態。在與不良塊對應之鎖存電路CBL中,在記憶體系統10之啟動時執行後述之設置動作。藉此,鎖存電路CBL成為設置狀態。在設置狀態中,鎖存電路CBL中之節點GOOD為“L”狀態,鎖存電路CBL中之節點BAD(圖14)為“H”狀態。在設置狀態中,電晶體N18成為關斷狀態。The latch circuit CBL is normally in a reset state. In the reset state, node GOOD in latch circuit CBL is in the "H" state, and node BAD (Figure 14) in latch circuit CBL is in the "L" state. In the reset state, transistor N18 becomes conductive. In the latch circuit CBL corresponding to the faulty block, the setting operation described later is performed when the memory system 10 is started. This puts the latch circuit CBL into a setting state. In the setting state, node GOOD in latch circuit CBL is in the "L" state, and node BAD (Figure 14) in latch circuit CBL is in the "H" state. In the setting state, transistor N18 becomes deactivated.
鎖存電路CBL如圖14所示,具備電晶體P21、P22、P23、P24、N21、N22、N23、N24、N25。電晶體P21、P22、P23、P24例如係場效型PMOS電晶體。電晶體N21、N22、N23、N24、N25例如係場效型NMOS電晶體。The latching circuit CBL, as shown in Figure 14, includes transistors P21, P22, P23, P24, N21, N22, N23, N24, and N25. Transistors P21, P22, P23, and P24 are, for example, field-effect PMOS transistors. Transistors N21, N22, N23, N24, and N25 are, for example, field-effect NMOS transistors.
電晶體P21之源極電極連接於供給有動作電壓V DD之電壓供給線。電晶體P21之汲極電極連接於電晶體P22之源極電極。電晶體P21之閘極電極連接於供給有接地電壓V SS之電壓供給線。 The source electrode of transistor P21 is connected to the voltage supply line that provides the operating voltage VDD . The drain electrode of transistor P21 is connected to the source electrode of transistor P22. The gate electrode of transistor P21 is connected to the voltage supply line that provides the ground voltage VSS .
電晶體P22之源極電極如上述般連接於電晶體P21之汲極電極。電晶體P22之汲極電極連接於節點GOOD。電晶體P22之閘極電極連接於節點BAD。The source electrode of transistor P22 is connected to the drain electrode of transistor P21 as described above. The drain electrode of transistor P22 is connected to node GOOD. The gate electrode of transistor P22 is connected to node BAD.
電晶體P23之源極電極連接於供給有動作電壓V DD之電壓供給線。電晶體P23之汲極電極連接於電晶體P24之源極電極。電晶體P23之閘極電極連接於供給有接地電壓V SS之電壓供給線。 The source electrode of transistor P23 is connected to the voltage supply line that provides the operating voltage VDD . The drain electrode of transistor P23 is connected to the source electrode of transistor P24. The gate electrode of transistor P23 is connected to the voltage supply line that provides the ground voltage VSS .
電晶體P24之源極電極如上述般連接於電晶體P23之汲極電極。電晶體P24之汲極電極連接於節點BAD。電晶體P24之閘極電極連接於節點GOOD。The source electrode of transistor P24 is connected to the drain electrode of transistor P23 as described above. The drain electrode of transistor P24 is connected to node BAD. The gate electrode of transistor P24 is connected to node GOOD.
電晶體N21之源極電極連接於供給有接地電壓V SS之電壓供給線。電晶體N21之汲極電極連接於節點GOOD。電晶體N21之閘極電極連接於節點BAD。 The source electrode of transistor N21 is connected to the voltage supply line that provides the ground voltage VSS . The drain electrode of transistor N21 is connected to node GOOD. The gate electrode of transistor N21 is connected to node BAD.
電晶體N22之源極電極連接於供給有接地電壓V SS之電壓供給線。電晶體N22之汲極電極連接於節點BAD。電晶體N22之閘極電極連接於節點GOOD。 The source electrode of transistor N22 is connected to the voltage supply line that provides the ground voltage VSS . The drain electrode of transistor N22 is connected to node BAD. The gate electrode of transistor N22 is connected to node GOOD.
再者,電晶體P22、N21構成反相器電路。同樣地,電晶體P24、N22亦構成反相器電路。進而,該等2個反相器電路構成鎖存電路。Furthermore, transistors P22 and N21 constitute an inverter circuit. Similarly, transistors P24 and N22 also constitute an inverter circuit. Moreover, these two inverter circuits constitute a latch circuit.
電晶體N23之源極電極連接於節點n21。電晶體N23之汲極電極連接於節點GOOD。電晶體N23之閘極電極連接於信號供給線RST。The source electrode of transistor N23 is connected to node n21. The drain electrode of transistor N23 is connected to node GOOD. The gate electrode of transistor N23 is connected to the signal supply line RST.
電晶體N24之源極電極連接於節點n21。電晶體N24之汲極電極連接於節點BAD。電晶體N24之閘極電極連接於信號供給線SET。The source electrode of transistor N24 is connected to node n21. The drain electrode of transistor N24 is connected to node BAD. The gate electrode of transistor N24 is connected to the signal supply line SET.
電晶體N25之源極電極連接於供給有接地電壓V SS之電壓供給線。電晶體N25之汲極電極連接於節點n21。電晶體N25之閘極電極連接於信號供給線RDEC_SEL。 The source electrode of transistor N25 is connected to the voltage supply line that provides the ground voltage VSS . The drain electrode of transistor N25 is connected to node n21. The gate electrode of transistor N25 is connected to the signal supply line RDEC_SEL.
再者,如圖12所示,信號供給線RDEC、ROMBAEN、RST、SET共通地連接於所有塊解碼器單元blkd。Furthermore, as shown in Figure 12, the signal supply lines RDEC, ROMBAEN, RST, and SET are commonly connected to all block decoder units blkd.
[反轉信號產生電路IAG之構成] 反轉信號產生電路IAG如圖12所示,具備輸入有與5位元之塊位址中之各位元對應之5位元之位址信號的5個節點nAA、nAB、nAC、nAD、nAE。於節點nAA、nAB、nAC、nAD、nAE中分別輸入有塊位址中之對應之位元。以下,有時將該等5個節點nAA、nAB、nAC、nAD、nAE稱為「節點nA」。 [Structure of the Inverting Signal Generator Circuit IAG] The inverting signal generator circuit IAG, as shown in Figure 12, has five nodes nAA, nAB, nAC, nAD, and nAE, each receiving a 5-bit address signal corresponding to each bit in a 5-bit block address. The corresponding bits from the block address are input to nodes nAA, nAB, nAC, nAD, and nAE. Hereinafter, these five nodes nAA, nAB, nAC, nAD, and nAE are sometimes referred to as "node nA".
又,反轉信號產生電路IAG具備與該等5個節點nA對應地設置之5個反相器電路INV3。反相器電路INV3之輸入端子連接於節點nA。反相器電路INV3輸出塊位址中之對應之位元之反轉信號。Furthermore, the inverting signal generating circuit IAG has five inverter circuits INV3 corresponding to the five nodes nA. The input terminals of the inverter circuits INV3 are connected to the nodes nA. The inverter circuits INV3 output the inverted signal of the corresponding bit in the block address.
又,反轉信號產生電路IAG具備與5位元之位址信號、及對應該等之5位元之反轉信號對應地設置之10個或(OR)電路COR。於或電路COR之1個輸入端子,輸入有5位元之位址信號及5位元之反轉信號中之一者。或電路COR之另一輸入端子連接於信號供給線ALLBLK。Furthermore, the inversion signal generating circuit IAG has 10 OR circuits COR corresponding to a 5-bit address signal and a corresponding 5-bit inversion signal. One input terminal of the OR circuit COR receives either a 5-bit address signal or a 5-bit inversion signal. The other input terminal of the OR circuit COR is connected to the signal supply line ALLBLK.
此處,通常,自反轉信號產生電路IAG通常輸出5位元之位址信號、及對應該等之5位元之反轉信號(即,於信號供給線ALLBLK中,通常輸入有“L”)。又,複數個塊解碼器單元blkd中之位址供給線AROW分別以在輸入於5個節點nA之塊位址與自身之塊位址一致時所有位元成為“H”之方式,連接於或電路COR之輸出端子。Here, the self-inverting signal generating circuit IAG typically outputs a 5-bit address signal and a corresponding 5-bit inverted signal (i.e., "L" is usually input into the signal supply line ALLBLK). Furthermore, the address supply lines AROW in the multiple block decoder units blkd are connected to the output terminals of the OR circuit COR in such a way that all bits become "H" when the block address input to the 5 nodes nA matches its own block address.
例如,在與塊位址“11101”對應之塊解碼器單元blkd(圖12中自上起第2個塊解碼器單元blkd)中,位址供給線AROWA、AROWB、AROWC、AROWE連接於與位址信號對應之或電路COR之輸出端子。另一方面,位址供給線AROWD連接於與反轉信號對應之或電路COR之輸出端子。因此,於在反轉信號產生電路IAG中輸入有塊位址“11101”時,在與其對應之塊解碼器單元blkd中,電晶體N11、N12、N13、N14、N15(圖13)全部成為導通狀態。另一方面,在其他塊解碼器單元blkd中,電晶體N11、N12、N13、N14、N15(圖13)之至少一者成為關斷狀態。For example, in the block decoder unit blkd corresponding to block address "11101" (the second block decoder unit blkd from the top in Figure 12), the address supply lines AROWA, AROWB, AROWC, and AROWE are connected to the output terminal of the OR circuit COR corresponding to the address signal. On the other hand, the address supply line AROWD is connected to the output terminal of the OR circuit COR corresponding to the inversion signal. Therefore, when block address "11101" is input into the inversion signal generation circuit IAG, transistors N11, N12, N13, N14, and N15 (Figure 13) in the corresponding block decoder unit blkd are all turned on. On the other hand, in other decoder units blkd, at least one of transistors N11, N12, N13, N14, and N15 (Figure 13) is in the off state.
[塊解碼器BLKD之動作] 接下來,對於塊解碼器BLKD之動作進行說明。本實施形態之塊解碼器BLKD構成為能夠執行記憶塊選擇動作、所有記憶塊選擇動作、鎖存電路CBL(圖14)之設置動作、重設動作、所有設置動作、及所有重設動作。 [Operation of Block Decoder BLKD] Next, the operation of the block decoder BLKD will be explained. The block decoder BLKD of this embodiment is configured to perform memory block selection, all memory block selection, setting of latch circuit CBL (Figure 14), reset, all setting, and all reset operations.
[記憶塊選擇動作] 圖15係用於說明記憶塊選擇動作之示意性之波形圖。控制器晶粒CD藉由發送包含指令資料Cmd及位址資料Add之指令設置,而使記憶體晶粒MD執行動作。例如,記憶體晶粒MD在受理到指令設置時,塊解碼器BLKD基於位址資料Add所含之表示塊位址之資訊,執行記憶塊選擇動作。在記憶塊選擇動作中,自記憶胞陣列MCA中之複數個記憶塊BLK之中,將與輸入之塊位址對應之1個記憶塊BLK作為選擇記憶塊BLK而選擇,其他記憶塊BLK成為非選擇記憶塊BLK。 [Memory Block Selection Action] Figure 15 is a schematic waveform diagram illustrating the memory block selection action. The controller chip (CD) sets the memory chip (MD) by sending a command containing instruction data (Cmd) and address data (Add), thereby causing the memory chip (MD) to perform an action. For example, when the memory chip (MD) receives the command setting, the block decoder (BLKD) performs a memory block selection action based on the block address information contained in the address data (Add). During the memory block selection operation, from a plurality of memory block BLKs in the memory cell array (MCA), one memory block BLK corresponding to the input block address is selected as the selected memory block BLK, and the other memory block BLKs become non-selected memory block BLKs.
在記憶塊選擇動作之開始前,信號供給線RDEC、ROMBAEN、SET、RST之信號全部為“L”狀態。在該狀態中,電晶體P11(圖13)為導通狀態,電晶體N16(圖13)為關斷狀態。因此,節點n11之電壓被充電至動作電壓V DD,自信號供給線RDEC_SEL輸出“L”。 Before the memory block selection operation begins, the signals on the signal supply lines RDEC, ROMBAEN, SET, and RST are all in the "L" state. In this state, transistor P11 (Figure 13) is in the ON state, and transistor N16 (Figure 13) is in the OFF state. Therefore, the voltage of node n11 is charged to the operating voltage VDD , and the signal supply line RDEC_SEL outputs "L".
在時序t101,於塊解碼器BLKD,輸入有與選擇記憶塊BLK對應之塊位址,切換位址供給線AROW之信號。與此相伴,在與選擇記憶塊BLK對應之塊位址接收電路CAR(圖13)中,電晶體N11、N12、N13、N14、N15全部成為導通狀態。另一方面,在其他塊位址接收電路CAR中,電晶體N11、N12、N13、N14、N15之至少一者成為關斷狀態。At timing t101, the block decoder BLKD receives a signal from the address supply line AROW, which corresponds to the selected memory block BLK. Simultaneously, in the block address receiving circuit CAR (Figure 13) corresponding to the selected memory block BLK, transistors N11, N12, N13, N14, and N15 are all turned on. Conversely, in other block address receiving circuits CAR, at least one of transistors N11, N12, N13, N14, and N15 is turned off.
在時序t102,信號供給線RDEC之信號上升為“H”狀態。與此相伴,電晶體P11(圖13)成為關斷狀態,電晶體N16(圖13)成為導通狀態。At timing t102, the signal of the signal supply line RDEC rises to the "H" state. At the same time, transistor P11 (Figure 13) becomes off and transistor N16 (Figure 13) becomes on.
藉此,在與選擇記憶塊BLK對應之塊解碼器單元blkd中,節點n11、n12彼此導通。在對應之記憶塊BLK為不良塊之情形下,塊解碼器單元blkd所含之鎖存電路CBL為重設狀態。因此,電晶體N18(圖13)成為導通狀態,節點n11與供給接地電壓V SS之電壓供給線導通,節點n11之電壓減少至接地電壓V SS。又,自信號供給線RDEC_SEL輸出“H”,連接於與其對應之位準移位器LS(圖12)之信號供給線BLKSEL之信號亦成為“H”狀態,選擇記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG(圖11)導通。 Therefore, in the block decoder unit blkd corresponding to the selected memory block BLK, nodes n11 and n12 are connected to each other. When the corresponding memory block BLK is a faulty block, the latch circuit CBL contained in the block decoder unit blkd is reset. As a result, transistor N18 (Fig. 13) becomes on, and node n11 is connected to the voltage supply line supplying the ground voltage VSS , reducing the voltage of node n11 to the ground voltage VSS . Furthermore, when the self-signal supply line RDEC_SEL outputs "H", the signal supply line BLKSEL connected to the corresponding level shifter LS (Figure 12) also becomes "H", and multiple character lines WL and multiple voltage supply lines CG (Figure 11) in the selected memory block BLK are turned on.
另一方面,在與非選擇記憶塊BLK對應之塊解碼器單元blkd中,節點n11、n12彼此不導通。因此,節點n11之電壓以動作電壓V DD之狀態維持,信號供給線RDEC_SEL之輸出亦維持為“L”。 On the other hand, in the block decoder unit blkd corresponding to the non-selected memory block BLK, nodes n11 and n12 are not connected to each other. Therefore, the voltage of node n11 is maintained at the operating voltage VDD , and the output of the signal supply line RDEC_SEL is also maintained at "L".
又,即便在選擇記憶塊BLK為不良塊之情形下,在與該不良塊對應之塊解碼器單元blkd中,節點n11、n12亦彼此導通。然而,與不良塊對應之塊解碼器單元blkd所含之鎖存電路CBL為設置狀態。因此,電晶體N18(圖13)成為關斷狀態,節點n11、n12彼此不導通。因此,節點n11之電壓以動作電壓V DD之狀態維持,信號供給線RDEC_SEL之輸出亦維持為“L”。 Furthermore, even when memory block BLK is selected as a faulty block, nodes n11 and n12 in the block decoder unit blkd corresponding to the faulty block are still connected to each other. However, the latch circuit CBL contained in the block decoder unit blkd corresponding to the faulty block is in the set state. Therefore, transistor N18 (Fig. 13) is in the off state, and nodes n11 and n12 are not connected to each other. Therefore, the voltage of node n11 is maintained at the operating voltage VDD , and the output of the signal supply line RDEC_SEL is also maintained at "L".
再者,在自信號供給線RDEC_SEL輸出“L”之狀態中,節點n11經由電晶體P12被充電。因此,在電晶體P12之導通電流與電晶體N11、N12、N13、N14、N15、N16、N18之導通電流為相同程度時,有無法使節點n11之電壓減少至接地電壓V SS之虞。因此,在本實施形態中,如上述般,使電晶體P12之導通電流較電晶體N11、N12、N13、N14、N15、N16、N18之導通電流小。 Furthermore, when the RDEC_SEL output is "L", node n11 is charged via transistor P12. Therefore, if the on-state current of transistor P12 is the same as that of transistors N11, N12, N13, N14, N15, N16, and N18, there is a risk that the voltage at node n11 may not be reduced to the ground voltage VSS . Therefore, in this embodiment, as described above, the on-state current of transistor P12 is made smaller than that of transistors N11, N12, N13, N14, N15, N16, and N18.
在時序t102~時序t103之期間,因選擇記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG導通,故能夠執行參照圖6而說明之讀出動作、參照圖7而說明之寫入動作、及參照圖8而說明之抹除動作。如此般,塊解碼器BLKD所含之各塊解碼器單元blkd具有如下功能:與位址資料Add(塊位址)是否表示對應之記憶塊BLK相應地,使對應之記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG導通、或電性切離。又,各塊解碼器單元blkd即便在藉由將鎖存電路CBL設為例如表示對應之記憶塊BLK為不良塊之設置狀態,而位址資料Add(塊位址)表示對應之記憶塊BLK之情形下,亦將該記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG維持為電性切離之狀態。即,各塊解碼器單元blkd具有如下功能:根據鎖存電路CBL之狀態,將對應之記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG維持為電性切離之狀態。During timing t102 to timing t103, multiple character lines WL and multiple voltage supply lines CG in the selected memory block BLK are turned on, thus enabling the read operation (described with reference to Figure 6), the write operation (described with reference to Figure 7), and the erase operation (described with reference to Figure 8). In this way, each block decoder unit blkd in the block decoder BLKD has the following function: corresponding to whether the address data Add (block address) indicates the corresponding memory block BLK, it turns on or electrically disconnects multiple character lines WL and multiple voltage supply lines CG in the corresponding memory block BLK. Furthermore, even when the latch circuit CBL is set to a state indicating, for example, that the corresponding memory block BLK is a faulty block, and the address data Add (block address) represents the corresponding memory block BLK, each decoder unit blkd maintains the multiple character lines WL and multiple voltage supply lines CG in the memory block BLK in an electrically disconnected state. That is, each decoder unit blkd has the following function: based on the state of the latch circuit CBL, it maintains the multiple character lines WL and multiple voltage supply lines CG in the corresponding memory block BLK in an electrically disconnected state.
在時序t103,信號供給線RDEC之信號下降為“L”狀態。與此相伴,電晶體P11(圖13)成為導通狀態,電晶體N16(圖13)成為關斷狀態。藉此,在與選擇記憶塊BLK對應之塊解碼器單元blkd中,節點n11充電至動作電壓V DD。又,自信號供給線RDEC_SEL輸出“L”,連接於與其對應之位準移位器LS(圖12)之信號供給線BLKSEL之信號亦成為“L”狀態,選擇記憶塊BLK中之複數條字元線WL自複數條電壓供給線CG(圖11)被電性切離。 At timing t103, the signal on the signal supply line RDEC drops to the "L" state. Simultaneously, transistor P11 (Fig. 13) becomes on, and transistor N16 (Fig. 13) becomes off. Consequently, in the block decoder unit blkd corresponding to the selected memory block BLK, node n11 is charged to the operating voltage VDD . Furthermore, since the signal supply line RDEC_SEL outputs "L", the signal supply line BLKSEL connected to the corresponding level shifter LS (Fig. 12) also becomes "L", and the multiple character lines WL in the selected memory block BLK are electrically disconnected from the multiple voltage supply lines CG (Fig. 11).
[所有記憶塊選擇動作] 圖16係用於說明所有記憶塊選擇動作之示意性之波形圖。在所有記憶塊選擇動作中,自記憶胞陣列MCA中之複數個記憶塊BLK之中,選擇與設置狀態之鎖存電路CBL對應者以外之所有記憶塊BLK。換言之,在所有記憶塊選擇動作中,與重設狀態之鎖存電路CBL對應之所有記憶塊BLK成為選擇記憶塊BLK,與設置狀態之鎖存電路CBL對應之所有記憶塊BLK成為非選擇記憶塊BLK。 [All Memory Block Selection Action] Figure 16 is a schematic waveform diagram illustrating the all memory block selection action. In the all memory block selection action, from among the plurality of memory block BLKs in the memory cell array MCA, all memory block BLKs except those corresponding to the latch circuit CBL in the set state are selected. In other words, in the all memory block selection action, all memory block BLKs corresponding to the latch circuit CBL in the reset state become selected memory block BLKs, and all memory block BLKs corresponding to the latch circuit CBL in the set state become non-selected memory block BLKs.
在所有記憶塊選擇動作之開始前,信號供給線RDEC、ROMBAEN、SET、RST之信號全部為“L”狀態。Before any memory block selection action begins, the signals on the signal supply lines RDEC, ROMBAEN, SET, and RST are all in the "L" state.
在時序t201,將參照圖12而說明之信號供給線ALLBLK上升為“H”。與此相伴,在與記憶胞陣列MCA中之所有記憶塊BLK對應之塊位址接收電路CAR(圖13)中,電晶體N11、N12、N13、N14、N15全部成為導通狀態。At timing t201, the signal supply line ALLBLK, as illustrated in Figure 12, is raised to "H". Simultaneously, transistors N11, N12, N13, N14, and N15 in the block address receiving circuit (CAR) (Figure 13), corresponding to all memory blocks BLK in the memory cell array MCA, are all turned on.
在時序t202,信號供給線RDEC之信號上升為“H”狀態。與此相伴,電晶體P11(圖13)成為關斷狀態,電晶體N16(圖13)成為導通狀態。At timing t202, the signal of the signal supply line RDEC rises to the "H" state. At the same time, transistor P11 (Figure 13) becomes off and transistor N16 (Figure 13) becomes on.
藉此,在鎖存電路CBL為重設狀態之塊解碼器單元blkd中,節點n11與供給接地電壓V SS之電壓供給線導通,節點n11之電壓減少至接地電壓V SS。又,自信號供給線RDEC_SEL輸出“H”,連接於與其對應之位準移位器LS之信號供給線BLKSEL之信號亦成為“H”狀態,選擇記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG導通。 Therefore, in the block decoder unit blkd where the latch circuit CBL is in the reset state, node n11 is connected to the voltage supply line supplying the ground voltage VSS , and the voltage of node n11 is reduced to the ground voltage VSS . Furthermore, when the signal supply line RDEC_SEL outputs "H", the signal supply line BLKSEL connected to the corresponding level shifter LS also becomes "H", and multiple character lines WL and multiple voltage supply lines CG in the selected memory block BLK are connected.
另一方面,在鎖存電路CBL為設置狀態之塊解碼器單元blkd中,節點n11、n12經由電晶體N18(圖13)自供給接地電壓V SS之電壓供給線被電性切離。因此,節點n11之電壓以動作電壓V DD之狀態維持,信號供給線RDEC_SEL之輸出亦維持為“L”。其結果,非選擇記憶塊BLK中之複數條字元線WL不與複數條電壓供給線CG導通。 On the other hand, in the block decoder unit blkd where the latch circuit CBL is in the set state, the voltage supply lines of nodes n11 and n12, which are supplied with the ground voltage VSS by transistor N18 (Figure 13), are electrically disconnected. Therefore, the voltage of node n11 is maintained at the operating voltage VDD , and the output of the signal supply line RDEC_SEL is also maintained at "L". As a result, the multiple character lines WL in the non-selected memory block BLK are not connected to the multiple voltage supply lines CG.
在時序t202~時序t203之期間,與鎖存電路CBL為重設狀態之塊解碼器單元blkd對應之所有記憶塊BLK中之複數條字元線WL和複數條電壓供給線CG導通。During the time interval t202 to t203, multiple character lines WL and multiple voltage supply lines CG in all memory blocks BLK corresponding to the block decoder unit blkd, which is in the reset state of the latch circuit CBL, are turned on.
在時序t203,信號供給線RDEC之信號下降為“L”狀態。與此相伴,電晶體P11(圖13)成為導通狀態,電晶體N16(圖13)成為關斷狀態。藉此,在鎖存電路CBL為重設狀態之塊解碼器單元blkd中,節點n11被充電至動作電壓V DD。又,信號供給線RDEC_SEL、BLKSEL之信號成為“L”狀態,選擇記憶塊BLK中之複數條字元線WL自複數條電壓供給線CG被電性切離。 At timing t203, the signal on the signal supply line RDEC drops to the "L" state. Simultaneously, transistor P11 (Figure 13) becomes on, and transistor N16 (Figure 13) becomes off. Consequently, in the block decoder unit blkd, where the latch circuit CBL is in the reset state, node n11 is charged to the operating voltage VDD . Furthermore, with the signals on the signal supply lines RDEC_SEL and BLKSEL in the "L" state, the multiple character lines WL in the selected memory block BLK are electrically disconnected from the multiple voltage supply lines CG.
[鎖存電路CBL之設置動作] 圖17係用於說明鎖存電路CBL之設置動作之示意性之波形圖。在設置動作中,將複數個塊解碼器單元blkd中之一者所含之鎖存電路CBL設為設置狀態。 [Setting Operation of Latch Circuit CBL] Figure 17 is a schematic waveform diagram illustrating the setting operation of the latch circuit CBL. During the setting operation, the latch circuit CBL contained in one of the plurality of block decoder units blkd is set to the set state.
在設置動作之開始前,信號供給線RDEC、ROMBAEN、SET、RST之信號全部為“L”狀態。Before the setup process begins, the signals on the signal supply lines RDEC, ROMBAEN, SET, and RST are all in the "L" state.
在時序t301,於塊解碼器BLKD輸入有與執行設置動作之鎖存電路CBL對應之塊位址,位址供給線AROW之信號切換。與此相伴,在與執行設置動作之塊解碼器單元blkd對應之塊位址接收電路CAR(圖13)中,電晶體N11、N12、N13、N14、N15全部成為導通狀態。At timing t301, the block address corresponding to the latch circuit CBL that performs the setting action is input to the block decoder BLKD, and the signal of the address supply line AROW is switched. At the same time, in the block address receiving circuit CAR (Figure 13) corresponding to the block decoder unit blkd that performs the setting action, transistors N11, N12, N13, N14, and N15 all become in the on state.
在時序t302,信號供給線RDEC、ROMBAEN之信號上升為“H”狀態。與此相伴,電晶體P11(圖13)成為關斷狀態,電晶體N16、N17(圖13)成為導通狀態。At timing t302, the signals on the signal supply lines RDEC and ROMBAEN rise to the "H" state. At the same time, transistor P11 (Figure 13) becomes off, and transistors N16 and N17 (Figure 13) become on.
藉此,在執行設置動作之塊解碼器單元blkd中,節點n11與供給接地電壓V SS之電壓供給線導通,節點n11之電壓減少至接地電壓V SS。又,自信號供給線RDEC_SEL輸出“H”。又,電晶體N25(圖14)成為導通狀態。 Therefore, in the block decoder unit blkd that performs the setup operation, node n11 is connected to the voltage supply line supplying the ground voltage VSS , and the voltage of node n11 is reduced to the ground voltage VSS . Furthermore, the signal supply line RDEC_SEL outputs "H". Also, transistor N25 (Figure 14) becomes active.
在時序t303,信號供給線SET之信號上升為“H”狀態。與此相伴,電晶體N23(圖14)成為導通狀態。藉此,節點GOOD與供給接地電壓V SS之電壓供給線導通,節點GOOD之電壓減少至接地電壓V SS。藉此,節點GOOD成為“L”狀態,節點BAD成為“H”狀態。即,鎖存電路CBL成為設置狀態。 At timing t303, the signal on the SET signal supply line rises to the "H" state. Simultaneously, transistor N23 (Figure 14) becomes active. This connects node GOOD to the voltage supply line supplying ground voltage VSS , reducing the voltage at node GOOD to ground voltage VSS . Consequently, node GOOD becomes "L" and node BAD becomes "H". That is, the latch circuit CBL becomes set.
再者,在重設狀態中,節點GOOD經由電晶體P21、P22被充電。因此,在電晶體P21、P22之導通電流與電晶體N23、N25之導通電流為相同程度時,有無法使節點GOOD之電壓減少至接地電壓V SS之虞。因此,在本實施形態中,如上述般,使電晶體P21、P22之導通電流較電晶體N23、N25之導通電流小。 Furthermore, in the reset state, node GOOD is charged via transistors P21 and P22. Therefore, when the conduction current of transistors P21 and P22 is the same as that of transistors N23 and N25, there is a risk that the voltage of node GOOD may not be reduced to the ground voltage VSS . Therefore, in this embodiment, as described above, the conduction current of transistors P21 and P22 is made smaller than the conduction current of transistors N23 and N25.
在時序t304,信號供給線SET之信號下降為“L”狀態。與此相伴,電晶體N23(圖14)成為關斷狀態。At timing t304, the signal on the signal supply line SET drops to the "L" state. At the same time, transistor N23 (Figure 14) becomes off.
在時序t305,信號供給線RDEC、ROMBAEN之信號下降為“L”狀態。與此相伴,電晶體P11(圖13)成為導通狀態,電晶體N16(圖13)成為關斷狀態。藉此,在進行了設置動作之塊解碼器單元blkd中,節點n11被充電至動作電壓V DD。又,信號供給線RDEC_SEL、BLKSEL之信號成為“L”狀態。 At timing t305, the signals on the signal supply lines RDEC and ROMBAEN drop to the "L" state. Simultaneously, transistor P11 (Figure 13) becomes on, and transistor N16 (Figure 13) becomes off. This charges node n11 to the operating voltage VDD in the block decoder unit blkd, which has undergone a setup operation. Furthermore, the signals on the signal supply lines RDEC_SEL and BLKSEL become "L".
[鎖存電路CBL之重設動作] 圖18係用於說明鎖存電路CBL之重設動作之示意性之波形圖。在重設動作中,將複數個塊解碼器單元blkd中之一者所含之鎖存電路CBL設為重設狀態。 [Reset Operation of Latch Circuit CBL] Figure 18 is a schematic waveform diagram illustrating the reset operation of the latch circuit CBL. During the reset operation, the latch circuit CBL contained in one of the multiple block decoder units blkd is set to a reset state.
重設動作與設置動作大致相同地執行。The reset action is performed in a largely similar manner to the setting action.
惟,在重設動作之時序t303,不是信號供給線SET、而是信號供給線RST之信號上升為“H”狀態。藉此,鎖存電路CBL成為重設狀態。However, during the reset operation at timing t303, the signal on the signal supply line RST rises to the "H" state, not the SET signal supply line. This causes the latch circuit CBL to enter the reset state.
又,在重設動作之時序t304,不是信號供給線SET、而是信號供給線RST之信號下降為“L”狀態。Furthermore, during the reset operation at timing t304, the signal of the signal supply line RST, not SET, drops to the "L" state.
再者,在設置狀態,節點BAD經由電晶體P23、P24被充電。因此,在電晶體P23、P24之導通電流與電晶體N24、N25之導通電流為相同程度時,有無法使節點BAD之電壓減少至接地電壓V SS之虞。因此,在本實施形態中,如上述般,使電晶體P23、P24之導通電流較電晶體N24、N25之導通電流小。 Furthermore, in the set state, node BAD is charged via transistors P23 and P24. Therefore, when the conduction current of transistors P23 and P24 is the same as that of transistors N24 and N25, there is a risk that the voltage of node BAD may not be reduced to the ground voltage VSS . Therefore, in this embodiment, as described above, the conduction current of transistors P23 and P24 is made smaller than the conduction current of transistors N24 and N25.
[鎖存電路CBL之所有設置動作] 圖19係用於說明鎖存電路CBL之所有設置動作之示意性之波形圖。在所有設置動作中,將塊解碼器BLKD所含之所有塊解碼器單元blkd所含之鎖存電路CBL設為設置狀態。 [All Setting Operations of Latch Circuit CBL] Figure 19 is a schematic waveform diagram illustrating all setting operations of the latch circuit CBL. In all setting operations, the latch circuits CBL contained in all block decoder units (blkd) within the block decoder (BLKD) are set to the set state.
所有設置動作與設置動作大致相同地執行。惟,在所有設置動作之時序t301,替代向塊解碼器BLKD輸入塊位址,而將參照圖12而說明之信號供給線ALLBLK上升為“H”。All setup actions are performed in a largely identical manner. However, at timing t301 of all setup actions, instead of inputting the block address to the block decoder BLKD, the signal supply line ALLBLK, as illustrated in Figure 12, is raised to "H".
[鎖存電路CBL之所有重設動作] 圖20係用於說明鎖存電路CBL之所有重設動作之示意性之波形圖。在所有重設動作中,將塊解碼器BLKD所含之所有塊解碼器單元blkd所含之鎖存電路CBL設為重設狀態。 [All Reset Operations of Latch Circuit CBL] Figure 20 is a schematic waveform diagram illustrating all reset operations of latch circuit CBL. In all reset operations, the latch circuits CBL contained in all block decoder units blkd contained in block decoder BLKD are set to a reset state.
所有重設動作與重設動作大致相同地執行。惟,在所有重設動作之時序t301,替代向塊解碼器BLKD輸入塊位址,而將參照圖12而說明之信號供給線ALLBLK上升為“H”。All reset actions are performed in a manner largely identical to the reset actions. However, instead of inputting the block address to the block decoder BLKD at timing t301 of all reset actions, the signal supply line ALLBLK, as illustrated in Figure 12, is raised to "H".
[複數個記憶塊抹除動作] 參照圖8而說明之抹除動作,與參照圖6而說明之讀出動作、及參照圖7而說明之寫入動作相比需要長時間,而希望高速化。因此,本實施形態之半導體記憶裝置構成為能夠同時選擇記憶胞陣列MCA所含之複數個記憶塊BLK,對該等複數個記憶塊BLK並行地執行抹除動作。在本說明書中,將如此之動作稱為「複數個記憶塊抹除動作」。 [Multiple Memory Block Erasure Operation] The erasure operation described with reference to FIG. 8 takes longer than the read operation described with reference to FIG. 6 and the write operation described with reference to FIG. 7, and therefore, higher speed is desired. Therefore, the semiconductor memory device of this embodiment is configured to simultaneously select multiple memory blocks BLK contained in the memory cell array MCA and perform erasure operations on these multiple memory blocks BLK in parallel. In this specification, such an operation is referred to as a "multiple memory block erasure operation".
圖21係用於說明複數個記憶塊抹除動作之流程圖。Figure 21 is a flowchart illustrating the process of erasing multiple memory blocks.
在步驟S101中,執行參照圖19而說明之所有設置動作,將塊解碼器BLKD中之所有鎖存電路CBL設為設置狀態。In step S101, all setting actions described with reference to FIG19 are performed, and all latch circuits CBL in the block decoder BLKD are set to the setting state.
在步驟S102中,選擇記憶胞陣列MCA所含之複數個記憶塊BLK中之一者,對與其對應之鎖存電路CBL,執行參照圖18而說明之重設動作。In step S102, select one of the multiple memory blocks BLK contained in the memory cell array MCA, and perform the reset operation as described in Figure 18 on the corresponding latch circuit CBL.
在步驟S103中,判定是否已與成為複數個記憶塊抹除動作之對象之所有記憶塊BLK對應地執行重設動作。在已執行時前進至步驟S104。在未執行時返回步驟S102。In step S103, it is determined whether a reset operation has been performed for all memory blocks (BLKs) that have become the objects of multiple memory block erase operations. If the reset operation has been performed, proceed to step S104. If the reset operation has not been performed, return to step S102.
在步驟S104中,將循環次數n E設定為1。循環次數n E係表示抹除循環之次數之變數。 In step S104, the loop count nE is set to 1. The loop count nE is a variable that represents the number of times the loop is erased.
在步驟S105中,藉由參照圖16而說明之所有記憶塊選擇動作,選擇在步驟S102中選擇之複數個選擇記憶塊BLK,對該等複數個選擇記憶塊BLK並行地執行抹除動作。In step S105, by referring to all memory block selection actions as explained in FIG16, a plurality of selected memory blocks BLK selected in step S102 are selected, and the erasure action is performed on the plurality of selected memory blocks BLK in parallel.
在步驟S106中,藉由參照圖15而說明之記憶塊選擇動作,選擇複數個選擇記憶塊BLK中之一者,對該選擇記憶塊BLK執行抹除驗證動作。In step S106, by referring to the memory block selection action described in Figure 15, one of the plurality of selected memory blocks (BLK) is selected, and an erase verification action is performed on the selected memory block (BLK).
在步驟S107中,就已執行抹除驗證動作之選擇記憶塊BLK,判定抹除驗證動作之結果。在判定為較佳地執行抹除動作時,前進至步驟S108。在判定為未較佳地執行抹除動作時,前進至步驟S109。In step S107, the result of the erase verification action is determined for the selected memory block BLK that has already undergone the erase verification action. If it is determined that the erase action was performed optimally, proceed to step S108. If it is determined that the erase action was not performed optimally, proceed to step S109.
在步驟S108中,於狀態暫存器STR(圖10),儲存抹除動作正常結束之意旨之狀態資料。再者,狀態資料藉由狀態讀出動作輸出至控制器晶粒CD。In step S108, the state data indicating the normal completion of the erasure operation is stored in the state register STR (Figure 10). Furthermore, the state data is output to the controller chip CD via the state readout operation.
在步驟S109中,向狀態暫存器STR(圖10)儲存抹除動作未正常結束之意旨之狀態資料。In step S109, state data indicating that the erasure operation did not end properly is stored in the state register STR (Figure 10).
在步驟S110中,判定是否已對所有選擇記憶塊BLK執行抹除驗證動作。在已執行時前進至步驟S111。在未執行時返回步驟S106。In step S110, determine whether the erase verification operation has been performed on all selected memory block BLKs. If it has been performed, proceed to step S111. If it has not been performed, return to step S106.
在步驟S111中,判定是否結束複數個記憶塊抹除動作。是否結束複數個記憶塊抹除動作之判定可適當調整。例如,在判定為未對所有選擇記憶塊BLK較佳地執行抹除動作時,認為不結束複數個記憶塊抹除動作。又,例如,在判定為已對至少1個選擇記憶塊BLK較佳地執行抹除動作時,認為結束複數個記憶塊抹除動作。在不結束複數個記憶塊抹除動作時,前進至步驟S112。在結束時,前進至步驟S114。In step S111, it is determined whether to terminate the multiple memory block erasure operation. The determination of whether to terminate the multiple memory block erasure operation can be appropriately adjusted. For example, if it is determined that the erasure operation has not been performed optimally on all selected memory block BLKs, the multiple memory block erasure operation is considered not to be terminated. Or, for example, if it is determined that the erasure operation has been performed optimally on at least one selected memory block BLK, the multiple memory block erasure operation is considered to be terminated. If the multiple memory block erasure operation is not terminated, proceed to step S112. If terminated, proceed to step S114.
在步驟S112中,判定循環次數n E是否達到規定之次數N E。在未達到時前進至步驟S113。在達到時前進至步驟S114。 In step S112, determine whether the loop count nE has reached the specified count NE . If not, proceed to step S113. If it has, proceed to step S114.
在步驟S113中,於循環次數n E加算1,返回步驟S105。又,在步驟S110中,例如,於抹除電壓V ERA加算規定之電壓ΔV。因此,抹除電壓V ERA與循環次數n E之增大一起增大。 In step S113, 1 is incremented by the loop count nE , and the process returns to step S105. Also, in step S110, for example, a specified voltage ΔV is incremented by the erase voltage VERA . Therefore, the erase voltage VERA increases along with the loop count nE .
在步驟S114中,執行復位動作。在復位動作中,例如,執行參照圖20而說明之所有重設動作,將塊解碼器BLKD中之所有鎖存電路CBL設為重設狀態。又,於在記憶胞陣列MCA中含有一或複數個不良塊之情形下,對與該等一或複數個不良塊對應之一或複數個鎖存電路CBL,順次執行參照圖17而說明之設置動作。In step S114, a reset operation is performed. During the reset operation, for example, all reset operations described with reference to FIG20 are performed, setting all latch circuits CBL in the block decoder BLKD to a reset state. Furthermore, in the case where the memory cell array MCA contains one or more faulty blocks, the setting operations described with reference to FIG17 are sequentially performed on one or more latch circuits CBL corresponding to those one or more faulty blocks.
圖22係用於說明執行複數個記憶塊抹除動作之情形之動作之例之示意性之波形圖。以下,顯示對記憶胞陣列MCA中之二個記憶塊BLK執行複數個記憶塊抹除動作之例。Figure 22 is a schematic waveform diagram illustrating an example of performing multiple memory block erase operations. The following shows an example of performing multiple memory block erase operations on two memory blocks BLK in the memory cell array MCA.
再者,如參照圖10而說明般,記憶體晶粒MD具備8個資料信號輸入輸出端子DQ0~DQ7。在以下之說明中,有時使用2位之16進製來表現輸入於該8個資料信號輸入輸出端子DQ0~DQ7之8位元之資料。例如,於在8個資料信號輸入輸出端子DQ0~DQ7中輸入有“0、0、0、0、0、0、0、0”之情形下,有將該資料表現為資料00h等之情形。又,在輸入有“1、1、1、1、1、1、1、1”之情形下,有將該資料表現為資料FFh等之情形。Furthermore, as explained with reference to Figure 10, the memory chip (MD) has eight data input/output terminals DQ0 to DQ7. In the following explanation, sometimes two-digit hexadecimal representations are used to represent the eight bits of data input to the eight data input/output terminals DQ0 to DQ7. For example, when "0, 0, 0, 0, 0, 0, 0, 0, 0" is input to the eight data input/output terminals DQ0 to DQ7, the data may be represented as data 00h, etc. Similarly, when "1, 1, 1, 1, 1, 1, 1, 1, 1" is input, the data may be represented as data FFh, etc.
再者,構成後述之資料XXh、YYh、ZZh之8位元之資料分別可為“0”,亦可為“1”。又,構成資料XXh、YYh、ZZh之8位元之資料中第1位元至第4位元之資料、與第5位元至第8位元之資料可一致,亦可不同。Furthermore, the 8-bit data constituting the data XXh, YYh, and ZZh described later can be either "0" or "1". Also, the data in the 8-bit data constituting XXh, YYh, and ZZh, from the first to the fourth bit and from the fifth to the eighth bit, can be the same or different.
圖22例示在複數個記憶塊抹除動作時輸入於記憶體晶粒MD之指令設置CS11。該指令設置包含資料60h、A101、A102…A1XX、XXh。Figure 22 illustrates the instruction setting CS11 input to the memory die MD during multiple memory block erase operations. This instruction setting includes data 60h, A101, A102...A1XX, XXh.
在時序t401,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料60h作為指令資料Cmd。即,將資料信號輸入輸出端子DQ0~DQ7(圖10)之電壓根據資料60h之各位元設定為“H”或“L”,在將“H”輸入於外部控制端子CLE(圖10)、將“L”輸入於外部控制端子ALE(圖10)之狀態下,將外部控制端子/WE自“L”上升為“H”。資料60h係在執行複數個記憶塊抹除動作時輸入之指令,且為指令設置CS11中最先被輸入之資料。At timing t401, the controller chip CD (Figure 1) inputs data 60h as instruction data Cmd to the memory chip MD. That is, the voltage of the data signal input/output terminals DQ0 to DQ7 (Figure 10) is set to "H" or "L" according to each bit of data 60h. When "H" is input to the external control terminal CLE (Figure 10) and "L" is input to the external control terminal ALE (Figure 10), the external control terminal /WE is changed from "L" to "H". Data 60h is an instruction input when multiple memory block erase operations are performed, and it is the first data input in the instruction setting CS11.
在時序t402,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A101作為位址資料Add。即,將資料信號輸入輸出端子DQ0~DQ7(圖10)之電壓根據資料A101之各位元設定為“H”或“L”,在將“L”輸入於外部控制端子CLE(圖10),將“H”輸入於外部控制端子ALE(圖10)之狀態下,將外部控制端子/WE自“L”上升為“H”。資料A101包含與第1個被選擇之記憶塊BLK對應之位址資料Add之一部分。At timing t402, the controller chip CD (Figure 1) inputs data A101 as address data Add to the memory chip MD. That is, the voltage of the data signal input/output terminals DQ0 to DQ7 (Figure 10) is set to "H" or "L" according to each bit of data A101. When "L" is input to the external control terminal CLE (Figure 10) and "H" is input to the external control terminal ALE (Figure 10), the external control terminal /WE is changed from "L" to "H". Data A101 includes a portion of the address data Add corresponding to the first selected memory block BLK.
以下同樣地,在時序t403~時序t404,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A102~資料A1XX作為位址資料Add。資料A102~資料A1XX分別包含與第1個被選擇之記憶塊BLK對應之位址資料Add之一部分。Similarly, at timings t403 to t404, the controller die CD (Figure 1) inputs data A102 to data A1XX as address data Add to the memory die MD. Data A102 to data A1XX each contain a portion of the address data Add corresponding to the first selected memory block BLK.
在時序t405,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料XXh作為指令資料Cmd。本實施形態之資料XXh係在執行複數個記憶塊抹除動作時輸入之指令,且為指令設置CS11中最後被輸入之資料。At timing t405, the controller die CD (Figure 1) inputs data XXh to the memory die MD as instruction data Cmd. In this embodiment, data XXh is an instruction input when multiple memory block erase operations are performed, and it is the last data input in instruction setting CS11.
在時序t406,端子RY//BY自“H”狀態成為“L”狀態,禁止向記憶體晶粒MD之存取。又,在記憶體晶粒MD中,執行所有設置動作、及與第1個被選擇之記憶塊BLK對應之重設動作。At timing t406, the terminal RY//BY changes from the "H" state to the "L" state, disabling access to the memory chip MD. Furthermore, in the memory chip MD, all setting actions and the reset action corresponding to the first selected memory block BLK are performed.
在時序t407,結束與第1個被選擇之記憶塊BLK對應之重設動作。又,端子RY//BY自“L”狀態成為“H”狀態,允許向記憶體晶粒MD之存取。At timing t407, the reset operation corresponding to the first selected memory block BLK ends. Also, the terminal RY//BY changes from the "L" state to the "H" state, allowing access to the memory die MD.
又,圖22例示在複數個記憶塊抹除動作時輸入於記憶體晶粒MD之指令設置CS12。該指令設置包含資料60h、A201、A202…A2XX、YYh。Furthermore, Figure 22 illustrates the instruction setting CS12 input to the memory die MD during multiple memory block erase operations. This instruction setting includes data 60h, A201, A202…A2XX, YYh.
在時序t411,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料60h作為指令資料Cmd。At timing t411, the controller chip CD (Figure 1) inputs data 60h as instruction data Cmd to the memory chip MD.
在時序t412,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A201作為位址資料Add。資料A201包含與第2個被選擇之記憶塊BLK對應之位址資料Add之一部分。At timing t412, the controller die CD (Figure 1) inputs data A201 as address data Add to the memory die MD. Data A201 contains a portion of the address data Add corresponding to the second selected memory block BLK.
同樣地,在時序t413~時序t414,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A202~資料A2XX作為位址資料Add。資料A202~資料A2XX分別包含與第2個被選擇之記憶塊BLK對應之位址資料Add之一部分。Similarly, during timings t413 to t414, the controller die CD (Figure 1) inputs data A202 to data A2XX into the memory die MD as address data Add. Data A202 to data A2XX each contain a portion of the address data Add corresponding to the second selected memory block BLK.
在時序t415,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料YYh作為指令資料Cmd。資料YYh係在執行複數個記憶塊抹除動作時輸入之指令,且為指令設置CS12中最後被輸入之資料。At timing t415, the controller die CD (Figure 1) inputs data YYh to the memory die MD as instruction data Cmd. Data YYh is the instruction input when multiple memory block erase operations are performed, and it is the last data input in instruction setting CS12.
在時序t416,端子RY//BY自“H”狀態成為“L”狀態,禁止向記憶體晶粒MD之存取。又,在記憶體晶粒MD中,執行與第2個被選擇之記憶塊BLK對應之重設動作、及對於選擇之所有記憶塊BLK之抹除動作。At timing t416, the RY//BY terminal changes from the "H" state to the "L" state, disabling access to the memory die MD. Furthermore, within the memory die MD, a reset operation corresponding to the second selected memory block BLK and an erase operation for all selected memory block BLKs are performed.
在時序t417,結束抹除動作。又,端子RY//BY自“L”狀態成為“H”狀態,允許向記憶體晶粒MD之存取。At timing t417, the erase operation ends. Also, the RY//BY terminal changes from the "L" state to the "H" state, allowing access to the memory die MD.
又,圖22例示在複數個記憶塊抹除動作時輸入於記憶體晶粒MD之指令設置CS13。該指令設置包含資料60h、A101、A102…A1XX、AFh。Furthermore, Figure 22 illustrates the instruction setting CS13 input to the memory die MD during multiple memory block erase operations. This instruction setting includes data 60h, A101, A102...A1XX, AFh.
在時序t421,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料60h作為指令資料Cmd。At timing t421, the controller chip CD (Figure 1) inputs data 60h as instruction data Cmd to the memory chip MD.
在時序t422,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A101作為位址資料Add。At timing t422, the controller die CD (Figure 1) inputs data A101 as address data Add to the memory die MD.
同樣地,在時序t423~時序t424,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A102~資料A1XX作為位址資料Add。Similarly, during timings t423 to t424, the controller chip CD (Figure 1) inputs data A102 to data A1XX into the memory chip MD as address data Add.
在時序t425,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料AFh作為指令資料Cmd。資料AFh係在執行抹除驗證動作時輸入之指令,且為指令設置CS13中最後被輸入之資料。At timing t425, the controller die CD (Figure 1) inputs data AFh to the memory die MD as instruction data Cmd. Data AFh is the instruction input when the erase verification operation is performed, and it is the last data input in instruction setting CS13.
在時序t426,端子RY//BY自“H”狀態成為“L”狀態,禁止向記憶體晶粒MD之存取。又,在記憶體晶粒MD中,執行與第1個被選擇之記憶塊BLK對應之抹除驗證動作。At timing t426, the RY//BY terminal changes from the "H" state to the "L" state, disabling access to the memory die MD. Furthermore, in the memory die MD, the erase verification operation corresponding to the first selected memory block BLK is performed.
在時序t427,結束抹除動作。又,端子RY//BY自“L”狀態成為“H”狀態,允許向記憶體晶粒MD之存取。At timing t427, the erase operation ends. Also, the RY//BY terminal changes from the "L" state to the "H" state, allowing access to the memory die MD.
在時序t428,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料7Xh作為指令資料Cmd。資料7Xh係請求鎖存於狀態暫存器STR(圖10)之狀態資料Stt之輸出之指令。在資料7Xh之輸入後,控制器晶粒CD自記憶體晶粒MD取得狀態資料Stt。At timing t428, the controller chip CD (Figure 1) inputs data 7Xh as instruction data Cmd to the memory chip MD. Data 7Xh is an instruction requesting the output of the status data Stt latched in the status register STR (Figure 10). After the input of data 7Xh, the controller chip CD retrieves the status data Stt from the memory chip MD.
接下來,對第2個被選擇之記憶塊BLK執行參照時序t421~時序t428而說明之動作,圖示省略。Next, the actions to be performed on the second selected memory block BLK are explained with reference to timings t421 to t428, and the diagrams are omitted.
接下來,控制器晶粒CD(圖1)執行是否結束複數個記憶塊抹除動作之判定(圖21之步驟S111)、及循環次數n E是否達到規定之次數N E之判定(圖21之步驟S112)。在進一步執行抹除動作之情形下,再次執行與時序t411~時序t428對應之動作。 Next, the controller die CD (Figure 1) determines whether the multiple memory block erasure operations have ended (step S111 in Figure 21) and whether the loop count nE has reached the specified number NE (step S112 in Figure 21). If the erasure operation is further executed, the operations corresponding to timings t411 to t428 are executed again.
在時序t431,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料ZZh作為指令資料Cmd。資料ZZh係複數個記憶塊抹除動作之最後被輸入之指令。At timing t431, the controller die CD (Figure 1) inputs data ZZh as instruction data Cmd to the memory die MD. Data ZZh is the last instruction input in a plurality of memory block erase operations.
在時序t432,端子RY//BY自“H”狀態成為“L”狀態,禁止向記憶體晶粒MD之存取。又,在記憶體晶粒MD中,執行復位動作(圖21之步驟S114)。At timing t432, the terminal RY//BY changes from the "H" state to the "L" state, disabling access to the memory die MD. Furthermore, in the memory die MD, a reset operation is performed (step S114 in Figure 21).
在時序t433,結束復位動作。又,端子RY//BY自“L”狀態成為“H”狀態,允許向記憶體晶粒MD之存取。At timing t433, the reset operation ends. Also, the RY//BY terminal changes from the "L" state to the "H" state, allowing access to the memory die MD.
[第2實施形態] 接下來,對於第2實施形態之半導體記憶裝置進行說明。 [Second Embodiment] Next, the semiconductor memory device of the second embodiment will be described.
圖23及圖24係顯示第2實施形態之列解碼器RD2之構成之示意性之電路圖。在以下之說明中,對於與第1實施形態相同之部分賦予相同之符號,且省略說明。Figures 23 and 24 are schematic circuit diagrams showing the configuration of the column decoder RD2 of the second embodiment. In the following description, the same symbols are assigned to the parts that are the same as those in the first embodiment, and the descriptions are omitted.
第2實施形態之半導體記憶裝置基本上與第1實施形態之半導體記憶裝置相同地構成。惟,如圖23所示,第2實施形態之半導體記憶裝置具備列解碼器RD2替代列解碼器RD。The semiconductor memory device of the second embodiment is configured in the same way as the semiconductor memory device of the first embodiment. However, as shown in FIG23, the semiconductor memory device of the second embodiment has a column decoder RD2 instead of column decoder RD.
列解碼器RD2基本上與列解碼器RD相同地構成。惟,列解碼器RD2具備塊解碼器BLKD2替代塊解碼器BLKD。The column decoder RD2 is constructed in essentially the same way as the column decoder RD. However, the column decoder RD2 has a block decoder BLKD2 instead of the block decoder BLKD.
塊解碼器BLKD2基本上與塊解碼器BLKD相同地構成。惟,塊解碼器BLKD2具備複數個塊解碼器單元blkd2替代複數個塊解碼器單元blkd。The block decoder BLKD2 is basically constructed the same as the block decoder BLKD. However, the block decoder BLKD2 has multiple block decoder units blkd2 instead of multiple block decoder units blkd.
塊解碼器單元blkd2基本上與塊解碼器單元blkd相同地構成。惟,如圖24所示,塊解碼器單元blkd2具備塊位址接收電路CAR2及選擇資訊保持電路CSL2替代塊位址接收電路CAR及選擇資訊保持電路CSL。The block decoder unit blkd2 is basically constructed the same as the block decoder unit blkd. However, as shown in Figure 24, the block decoder unit blkd2 has a block address receiving circuit CAR2 and a selection information holding circuit CSL2 replacing the block address receiving circuit CAR and the selection information holding circuit CSL.
塊位址接收電路CAR2基本上與塊位址接收電路CAR相同地構成。惟,在塊位址接收電路CAR2中,電晶體P11之閘極電極不是連接於信號供給線RDEC,而是連接於信號供給線RDECP。又,電晶體N16之閘極電極不是連接於信號供給線RDEC,而是連接於信號供給線RDECN。The block address receiver circuit CAR2 is basically constructed the same as the block address receiver circuit CAR. However, in the block address receiver circuit CAR2, the gate electrode of transistor P11 is not connected to the signal supply line RDEC, but to the signal supply line RDECP. Also, the gate electrode of transistor N16 is not connected to the signal supply line RDEC, but to the signal supply line RDECN.
如圖23所示,信號供給線RDECP、RDECN共通地連接於所有塊解碼器單元blkd2。As shown in Figure 23, the signal supply lines RDECP and RDECN are commonly connected to all block decoder units blkd2.
選擇資訊保持電路CSL2基本上與選擇資訊保持電路CSL相同地構成。惟,選擇資訊保持電路CSL2具備反相器電路INV2替代電晶體P12。反相器電路INV2之輸入端子連接於信號供給線RDEC_SEL。反相器電路INV2之輸出端子連接於節點n11。The selection information hold circuit CSL2 is essentially the same as the selection information hold circuit CSL. However, the selection information hold circuit CSL2 has an inverter circuit INV2 replacing transistor P12. The input terminals of the inverter circuit INV2 are connected to the signal supply line RDEC_SEL. The output terminals of the inverter circuit INV2 are connected to node n11.
再者,在反相器電路INV2輸出“H”之情形下之導通電流,較電晶體N11、N12、N13、N14、N15、N16、N18之導通電流小。又,反相器電路INV2輸出“H”之情形之導通電流,較電晶體N11、N12、N13、N14、N15、N16、N17之導通電流小。Furthermore, the conduction current of the inverter circuit INV2 when it outputs "H" is smaller than the conduction current of transistors N11, N12, N13, N14, N15, N16, and N18. Also, the conduction current of the inverter circuit INV2 when it outputs "H" is smaller than the conduction current of transistors N11, N12, N13, N14, N15, N16, and N17.
本實施形態之塊解碼器BLKD2可執行塊解碼器BLKD可執行之動作。於在塊解碼器BLKD2中執行與塊解碼器BLKD相同之動作之情形下,使信號供給線RDECP、RDECN與信號供給線RDEC相同地動作。The block decoder BLKD2 of this embodiment can perform the operations that the block decoder BLKD can perform. When the block decoder BLKD2 performs the same operations as the block decoder BLKD, the signal supply lines RDECP, RDECN and RDEC operate in the same way as the signal supply line RDEC.
又,本實施形態之塊解碼器BLKD2構成為可執行複數個記憶塊選擇動作。Furthermore, the block decoder BLKD2 of this embodiment is configured to perform multiple memory block selection operations.
圖25係用於說明複數個記憶塊選擇動作之示意性之波形圖。在複數個記憶塊選擇動作中,自記憶胞陣列MCA中之複數個記憶塊BLK之中,選擇與分成複數次輸入之複數個塊位址對應之複數個記憶塊BLK作為選擇記憶塊BLK,其他記憶塊BLK成為非選擇記憶塊BLK。以下,顯示選擇二個記憶塊BLK之例。Figure 25 is a schematic waveform diagram illustrating the multiple memory block selection action. In the multiple memory block selection action, from the multiple memory block BLKs in the memory cell array MCA, the multiple memory block BLKs corresponding to the multiple block addresses entered multiple times are selected as the selected memory block BLKs, and the other memory block BLKs become non-selected memory block BLKs. The following shows an example of selecting two memory block BLKs.
在複數個記憶塊選擇動作之開始前,信號供給線RDECP、RDECN、ROMBAEN、SET、RST之信號全部為“L”狀態。Before the start of multiple memory block selection actions, the signals on the signal supply lines RDECP, RDECN, ROMBAEN, SET, and RST are all in the "L" state.
在時序t501,於塊解碼器BLKD2輸入有第1個塊位址,位址供給線AROW之信號切換。與此相伴,在與第1個選擇記憶塊BLK對應之塊位址接收電路CAR2(圖24)中,電晶體N11、N12、N13、N14、N15全部成為導通狀態。另一方面,在其他塊位址接收電路CAR2中,電晶體N11、N12、N13、N14、N15之至少一者成為關斷狀態。At timing t501, the first block address is input to the block decoder BLKD2, and the address supply line AROW signal is switched. Simultaneously, in the block address receiving circuit CAR2 (Figure 24) corresponding to the first selected memory block BLK, transistors N11, N12, N13, N14, and N15 are all turned on. On the other hand, in other block address receiving circuits CAR2, at least one of transistors N11, N12, N13, N14, and N15 is turned off.
在時序t502,信號供給線RDECP、RDECN之信號上升為“H”狀態。與此相伴,電晶體P11(圖24)成為關斷狀態,電晶體N16(圖24)成為導通狀態。At timing t502, the signals on the signal supply lines RDECP and RDECN rise to the "H" state. At the same time, transistor P11 (Figure 24) becomes off and transistor N16 (Figure 24) becomes on.
藉此,在與第1個選擇記憶塊BLK對應之塊解碼器單元blkd2中,若電晶體N18(圖24)為導通狀態,則節點n11之電壓減少至接地電壓V SS。又,自信號供給線RDEC_SEL、BLKSEL輸出“H”,第1個選擇記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG導通。 Therefore, in the block decoder unit blkd2 corresponding to the first select memory block BLK, if transistor N18 (Fig. 24) is in the on state, the voltage of node n11 is reduced to the ground voltage VSS . Furthermore, when the signal supply lines RDEC_SEL and BLKSEL output "H", the multiple character lines WL and multiple voltage supply lines CG in the first select memory block BLK are turned on.
在時序t503,信號供給線RDECN之信號下降為“L”狀態。與此相伴,電晶體N16(圖24)成為關斷狀態。藉此,在與第1個選擇記憶塊BLK對應之塊解碼器單元blkd2中,節點n11自供給接地電壓V SS之電壓供給線被電性切離。 At timing t503, the signal on the signal supply line RDECN drops to the "L" state. Simultaneously, transistor N16 (Figure 24) becomes off. Consequently, in the block decoder unit blkd2 corresponding to the first select memory block BLK, the voltage supply line of node n11 to the self-supply ground voltage VSS is electrically disconnected.
此處,例如,在第2實施形態之塊解碼器單元blkd2具備選擇資訊保持電路CSL替代選擇資訊保持電路CSL2之情形下,有在時序t503節點n11成為浮動狀態、節點n11之電壓變動之虞。因此,在本實施形態中,藉由反相器電路INV2將節點n11之電壓固定於接地電壓V SS。 Here, for example, in the case where the block decoder unit blkd2 in the second embodiment has a selection information holding circuit CSL instead of a selection information holding circuit CSL2, there is a risk that node n11 will become floating at timing t503, and the voltage of node n11 will change. Therefore, in this embodiment, the voltage of node n11 is fixed at the ground voltage VSS by the inverter circuit INV2.
在時序t504,於塊解碼器BLKD2中輸入有第2個塊位址,位址供給線AROW之信號切換。與此相伴,在與第2個選擇記憶塊BLK對應之塊位址接收電路CAR2(圖24)中,電晶體N11、N12、N13、N14、N15全部成為導通狀態。另一方面,在其他記憶塊BLK中,電晶體N11、N12、N13、N14、N15之至少一者成為關斷狀態。At timing t504, the second block address is input into the block decoder BLKD2, and the address supply line AROW signal is switched. Simultaneously, in the block address receiving circuit CAR2 (Figure 24) corresponding to the second selected memory block BLK, transistors N11, N12, N13, N14, and N15 all become active. On the other hand, in the other memory blocks BLK, at least one of transistors N11, N12, N13, N14, and N15 becomes in the off state.
在時序t505,信號供給線RDECN之信號上升為“H”狀態。與此相伴,電晶體P11(圖24)成為關斷狀態,電晶體N16(圖24)成為導通狀態。At timing t505, the signal on the signal supply line RDECN rises to the "H" state. At the same time, transistor P11 (Figure 24) becomes off and transistor N16 (Figure 24) becomes on.
藉此,在與第2個選擇記憶塊BLK對應之塊解碼器單元blkd2中,若電晶體N18(圖24)為導通狀態,則節點n11之電壓減少至接地電壓V SS。又,自信號供給線RDEC_SEL、BLKSEL輸出“H”,第2個選擇記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG導通。 Therefore, in the block decoder unit blkd2 corresponding to the second selection memory block BLK, if transistor N18 (Fig. 24) is in the ON state, the voltage of node n11 is reduced to the ground voltage VSS . Furthermore, when the signal supply lines RDEC_SEL and BLKSEL output "H", the multiple character lines WL and multiple voltage supply lines CG in the second selection memory block BLK are turned on.
在時序t506,信號供給線RDECN之信號下降為“L”狀態。與此相伴,電晶體N16成為關斷狀態。藉此,在與第2個選擇記憶塊BLK對應之塊解碼器單元blkd2中,節點n11自供給接地電壓V SS之電壓供給線被電性切離。 At timing t506, the signal on the signal supply line RDECN drops to the "L" state. Simultaneously, transistor N16 becomes off. Consequently, in the block decoder unit blkd2 corresponding to the second select memory block BLK, the voltage supply line of node n11 to the self-supply ground voltage VSS is electrically disconnected.
在時序t505~時序t507之期間,被選擇之二個選擇記憶塊BLK中之複數條字元線WL與複數條電壓供給線CG導通。因此,例如藉由在該狀態下執行參照圖8而說明之抹除動作,能夠執行與第1實施形態之複數個記憶塊抹除動作相同之動作。During timing t505 to t507, multiple character lines WL and multiple voltage supply lines CG in the two selected memory blocks BLK are turned on. Therefore, by performing the erase operation described with reference to FIG8 in this state, for example, the same operation as the multiple memory block erase operation in the first embodiment can be performed.
再者,在選擇三個以上之記憶塊BLK之情形下,進一步重複與時序t504~時序t506對應之動作。Furthermore, when selecting three or more memory blocks (BLK), the actions corresponding to timings t504 to t506 are repeated.
在時序t507,信號供給線RDECP之信號下降為“L”狀態。與此相伴,電晶體P11(圖24)成為導通狀態,在與複數個選擇記憶塊BLK對應之複數個塊解碼器單元blkd2,節點n11充電至動作電壓V DD。又,自信號供給線RDEC_SEL輸出“L”,連接於與其對應之位準移位器LS之信號供給線BLKSEL之信號亦成為“L”狀態,二個選擇記憶塊BLK中之複數條字元線WL自複數條電壓供給線CG被電性切離。 At timing t507, the signal on the signal supply line RDECP drops to the "L" state. Simultaneously, transistor P11 (Figure 24) becomes active, and node n11 in the block decoder unit blkd2, corresponding to the multiple select memory blocks BLK, is charged to the operating voltage VDD . Furthermore, since the signal supply line RDEC_SEL outputs "L", the signal supply line BLKSEL connected to the corresponding level shifter LS also becomes "L", and the multiple character lines WL in the two select memory blocks BLK are electrically disconnected from the multiple voltage supply lines CG.
圖26係用於說明第2實施形態之複數個記憶塊抹除動作之流程圖。Figure 26 is a flowchart illustrating the multiple memory block erasure actions of the second implementation.
第2實施形態之複數個記憶塊抹除動作基本上與第1實施形態之複數個記憶塊抹除動作相同地執行。The multiple memory block erasure operations of the second implementation are performed in essentially the same way as the multiple memory block erasure operations of the first implementation.
惟,在第2實施形態之複數個記憶塊抹除動作中,不執行圖21之步驟S101~步驟S103。However, in the multiple memory block erasure actions of the second implementation, steps S101 to S103 of Figure 21 are not performed.
又,在第2實施形態之複數個記憶塊抹除動作中,執行步驟S205替代步驟S105。在步驟S205中,藉由參照圖25而說明之複數個記憶塊選擇動作選擇複數個選擇記憶塊BLK,對該等複數個選擇記憶塊BLK並行地執行抹除動作。Furthermore, in the plurality of memory block erasure operations of the second embodiment, step S205 replaces step S105. In step S205, a plurality of selected memory blocks (BLKs) are selected by the plurality of memory block selection operation described with reference to FIG25, and the erasure operation is performed on the plurality of selected memory blocks (BLKs) in parallel.
又,在第2實施形態之複數個記憶塊抹除動作中,不執行圖21之步驟S114。Furthermore, in the multiple memory block erasure actions of the second implementation, step S114 of Figure 21 is not performed.
圖27係用於說明執行複數個記憶塊抹除動作之情形之動作之例之示意性之波形圖。以下,顯示對記憶胞陣列MCA中之二個記憶塊BLK執行複數個記憶塊抹除動作之例。Figure 27 is a schematic waveform diagram illustrating an example of performing multiple memory block erase operations. The following shows an example of performing multiple memory block erase operations on two memory blocks BLK in the memory cell array MCA.
第2實施形態之複數個記憶塊抹除動作基本上與第1實施形態之複數個記憶塊抹除動作相同地執行。The multiple memory block erasure operations of the second implementation are performed in essentially the same way as the multiple memory block erasure operations of the first implementation.
惟,在時序t406,執行參照圖25而說明之複數個記憶塊選擇動作之至時序t503為止之動作,來替代所有設置動作、及與第1個被選擇之記憶塊BLK對應之重設動作。However, at timing t406, the actions of selecting multiple memory blocks as described in Figure 25 up to timing t503 are performed to replace all setting actions and the reset action corresponding to the first selected memory block BLK.
在時序t416,執行參照圖25而說明之複數個記憶塊選擇動作之至時序t506為止之動作,替代與第2個被選擇之記憶塊BLK對應之重設動作。At timing t416, the actions of selecting multiple memory blocks as described in Figure 25 up to timing t506 are performed, replacing the reset action corresponding to the second selected memory block BLK.
又,不執行與第1實施形態之時序t431(圖22)對應之復位動作。Furthermore, the reset action corresponding to the timing t431 (Fig. 22) of the first implementation form is not performed.
根據第2實施形態之半導體記憶裝置,能夠在不進行鎖存電路CBL之操作下,執行複數個記憶塊抹除動作。因此,與第1實施形態之半導體記憶裝置相比,能夠高速執行複數個記憶塊抹除動作。According to the semiconductor memory device of the second embodiment, multiple memory block erasure operations can be performed without operating the latch circuit CBL. Therefore, compared with the semiconductor memory device of the first embodiment, multiple memory block erasure operations can be performed at high speed.
[第3實施形態] 接下來,對於第3實施形態之半導體記憶裝置進行說明。 [Third Embodiment] Next, the semiconductor memory device of the third embodiment will be described.
圖28係顯示第3實施形態之列解碼器之構成之示意性之電路圖。在以下之說明中,對於與第2實施形態相同之部分賦予相同之符號,且省略說明。Figure 28 is a schematic circuit diagram showing the configuration of the column decoder of the third embodiment. In the following description, the same symbols are assigned to the parts that are the same as those in the second embodiment, and the descriptions are omitted.
第3實施形態之半導體記憶裝置基本上與第2實施形態之半導體記憶裝置相同地構成。惟,如圖28所示,第3實施形態之塊解碼器單元blkd3具備選擇資訊保持電路CSL3替代選擇資訊保持電路CSL2。The semiconductor memory device of the third embodiment is basically constructed the same as that of the semiconductor memory device of the second embodiment. However, as shown in FIG28, the block decoder unit blkd3 of the third embodiment has a selection information holding circuit CSL3 instead of the selection information holding circuit CSL2.
選擇資訊保持電路CSL3基本上與選擇資訊保持電路CSL2相同地構成。惟,選擇資訊保持電路CSL3具備反相器電路INV3替代反相器電路INV2。The selection information hold circuit CSL3 is basically the same as the selection information hold circuit CSL2. However, the selection information hold circuit CSL3 has an inverter circuit INV3 instead of the inverter circuit INV2.
反相器電路INV3具備電晶體P12、N31、N32。電晶體N31、N32例如為場效型NMOS電晶體。The inverter circuit INV3 has transistors P12, N31, and N32. Transistors N31 and N32 are, for example, field-effect NMOS transistors.
電晶體N31之源極電極連接於電晶體N32之汲極電極。電晶體N31之汲極電極連接於節點n11。電晶體N31之閘極電極連接於信號供給線RDEC_SEL。The source electrode of transistor N31 is connected to the drain electrode of transistor N32. The drain electrode of transistor N31 is connected to node n11. The gate electrode of transistor N31 is connected to the signal supply line RDEC_SEL.
電晶體N32之源極電極連接於供給有接地電壓V SS之電壓供給線。電晶體N32之汲極電極如上述般連接於電晶體N31之源極電極。電晶體N32之閘極電極連接於信號供給線RDECP。 The source electrode of transistor N32 is connected to the voltage supply line supplied with the ground voltage VSS . The drain electrode of transistor N32 is connected to the source electrode of transistor N31 as described above. The gate electrode of transistor N32 is connected to the signal supply line RDECP.
[第4實施形態] 接下來,對於第4實施形態之半導體記憶裝置進行說明。 [Fourth Embodiment] Next, the semiconductor memory device of the fourth embodiment will be described.
圖29係顯示第4實施形態之周邊電路PC4之構成之示意性之方塊圖。對於與第1實施形態相同之部分賦予相同之符號,且省略說明。Figure 29 is a schematic block diagram showing the configuration of the peripheral circuit PC4 in the fourth embodiment. The same symbols are assigned to the parts that are the same as those in the first embodiment, and the descriptions are omitted.
第4實施形態之半導體記憶裝置基本上與第1實施形態之半導體記憶裝置相同地構成。惟,如圖29所示,第4實施形態之半導體記憶裝置具備周邊電路PC4替代周邊電路PC。The semiconductor memory device of the fourth embodiment is basically constructed the same as that of the semiconductor memory device of the first embodiment. However, as shown in FIG29, the semiconductor memory device of the fourth embodiment has a peripheral circuit PC4 replacing the peripheral circuit PC.
周邊電路PC4基本上與周邊電路PC相同地構成。惟,周邊電路PC4具備位址暫存器ADR4替代位址暫存器ADR。Peripheral circuit PC4 is basically constructed the same as peripheral circuit PC. However, peripheral circuit PC4 has address register ADR4 instead of address register ADR.
位址暫存器ADR4基本上與位址暫存器ADR相同地構成。惟,位址暫存器ADR4構成為與位址暫存器ADR相比,能夠儲存更多之位址資料Add。Address register ADR4 is basically constructed the same as address register ADR. However, address register ADR4 is constructed to store more address data than address register ADR.
圖30係用於說明執行第4實施形態之複數個記憶塊抹除動作之情形之動作之例之示意性之波形圖。以下,顯示對記憶胞陣列MCA中之二個記憶塊BLK執行複數個記憶塊抹除動作之例。Figure 30 is a schematic waveform diagram illustrating an example of the action of performing multiple memory block erasure operations in the fourth implementation. The following shows an example of performing multiple memory block erasure operations on two memory blocks BLK in the memory cell array MCA.
圖30例示在複數個記憶塊抹除動作時輸入於記憶體晶粒MD之指令設置CS51。該指令設置包含資料XXh、A101,A102…A1XX、A201、A202…A2XX、D0h。Figure 30 illustrates the instruction setting CS51 input to the memory die MD during multiple memory block erase operations. This instruction setting includes data XXh, A101, A102…A1XX, A201, A202…A2XX, D0h.
在時序t501,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料XXh作為指令資料Cmd。本實施形態之資料XXh係在執行複數個記憶塊抹除動作時輸入之指令,且為指令設置CS51中最先被輸入之資料。At timing t501, the controller die CD (Figure 1) inputs data XXh to the memory die MD as instruction data Cmd. In this embodiment, data XXh is an instruction input when multiple memory block erase operations are performed, and it is the first data input in instruction setting CS51.
在時序t502,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A101作為位址資料Add。At timing t502, the controller die CD (Figure 1) inputs data A101 as address data Add to the memory die MD.
以下同樣地,在時序t503~時序t504,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A102~資料A1XX作為位址資料Add。Similarly, in timings t503 to t504, the controller chip CD (Figure 1) inputs data A102 to data A1XX into the memory chip MD as address data Add.
在時序t506,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A201作為位址資料Add。At timing t506, the controller die CD (Figure 1) inputs data A201 as address data Add to the memory die MD.
同樣地,在時序t507~時序t508,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料A202~資料A2XX作為位址資料Add。Similarly, in timings t507 to t508, the controller chip CD (Figure 1) inputs data A202 to data A2XX into the memory chip MD as address data Add.
在時序t509,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料D0h作為指令資料Cmd。資料D0h係執行本實施形態之複數個記憶塊抹除動作時輸入之指令,且為指令設置CS51中最後被輸入之資料。At timing t509, the controller die CD (Figure 1) inputs data D0h to the memory die MD as instruction data Cmd. Data D0h is the instruction input when executing multiple memory block erase operations in this embodiment, and is the last data input in instruction setting CS51.
在時序t510,端子RY//BY自“H”狀態成為“L”狀態,禁止向記憶體晶粒MD之存取。又,在記憶體晶粒MD中,執行判定是否結束所有設置動作、與第1個及第2個被選擇之記憶塊BLK對應之重設動作、對於選擇之所有記憶塊BLK之抹除動作、與選擇之複數個記憶塊BLK對應之複數次之抹除驗證動作、複數個記憶塊抹除動作(圖21之步驟S111),判定循環次數n E是否達到規定之次數N E(圖21之步驟S112),以及復位動作。 At timing t510, the terminal RY//BY changes from the "H" state to the "L" state, prohibiting access to the memory chip MD. Furthermore, within the memory chip MD, the following actions are performed: determining whether all setting actions have ended; resetting actions corresponding to the first and second selected memory blocks BLK; erasing actions for all selected memory block BLKs; multiple erasure verification actions corresponding to multiple selected memory block BLKs; multiple memory block erasure actions (step S111 in Figure 21); determining whether the loop count nE has reached the specified number NE (step S112 in Figure 21); and a reset action.
在時序t511,結束抹除動作。又,端子RY//BY自“L”狀態成為“H”狀態,允許向記憶體晶粒MD之存取。At timing t511, the erase operation ends. Also, the RY//BY terminal changes from the "L" state to the "H" state, allowing access to the memory die MD.
在時序t512,控制器晶粒CD(圖1)向記憶體晶粒MD輸入資料70h作為指令資料Cmd。資料70h係請求鎖存於狀態暫存器STR(圖10)之狀態資料Stt之輸出之指令。在資料70h之輸入後,控制器晶粒CD自記憶體晶粒MD取得狀態資料Stt。At timing t512, the controller chip CD (Figure 1) inputs data 70h as instruction data Cmd to the memory chip MD. Data 70h is an instruction requesting the output of the status data Stt latched in the status register STR (Figure 10). After the input of data 70h, the controller chip CD retrieves the status data Stt from the memory chip MD.
在第4實施形態之半導體記憶裝置,藉由1個指令設置CS51,選擇所有作為複數個記憶塊抹除動作之對象之記憶塊BLK。因此,第4實施形態之位址暫存器ADR4構成為與第1實施形態之位址暫存器ADR相比,能夠儲存更多之位址資料Add。In the semiconductor memory device of the fourth embodiment, a single instruction CS51 is used to select all memory blocks BLK that are the objects of a plurality of memory block erase operations. Therefore, the address register ADR4 of the fourth embodiment is configured to store more address data Add compared to the address register ADR of the first embodiment.
[其他實施形態] 以上,對於第1實施形態~第4實施形態之半導體記憶裝置進行了說明。然而,以上之構成僅為例示,具體之構成能夠適當調整。 [Other Embodiments] The semiconductor memory device of embodiments 1 to 4 has been described above. However, the above configuration is merely illustrative, and the specific configuration can be appropriately adjusted.
例如,在第1實施形態之複數個記憶塊抹除動作中,如參照圖21而說明般,在步驟S101中執行所有設置動作,在步驟S102及步驟S103中,與成為複數個記憶塊抹除動作之對象之複數個記憶塊BLK對應地執行複數次重設動作。For example, in the plurality of memory block erasure operations of the first embodiment, as explained with reference to FIG21, all setting operations are performed in step S101, and in steps S102 and S103, a plurality of reset operations are performed corresponding to the plurality of memory blocks BLK that are the objects of the plurality of memory block erasure operations.
然而,例如,亦能夠在步驟S101中執行所有重設動作替代所有設置動作,在步驟S102及步驟S103中執行設置動作替代重設動作。However, for example, it is also possible to perform all reset actions instead of all setting actions in step S101, and to perform setting actions instead of reset actions in steps S102 and S103.
又,第4實施形態之半導體記憶裝置亦可具備第2實施形態之列解碼器RD2(圖23)或第3實施形態之列解碼器替代列解碼器RD。又,在第4實施形態之複數個記憶塊抹除動作中,可執行利用複數個記憶塊選擇動作之抹除動作,替代所有設置動作、與第1個及第2個被選擇之記憶塊BLK對應之重設動作、利用所有記憶塊選擇動作之抹除動作、以及復位動作。Furthermore, the semiconductor memory device of the fourth embodiment may also have the column decoder RD2 of the second embodiment (Fig. 23) or the column decoder of the third embodiment instead of the column decoder RD. Also, in the plurality of memory block erase operations of the fourth embodiment, an erase operation utilizing a plurality of memory block selection operations can be performed, replacing all setting operations, a reset operation corresponding to the first and second selected memory blocks BLK, an erase operation utilizing all memory block selection operations, and a reset operation.
[其他] 雖然對本發明之若干個實施形態進行了說明,但該等實施形態作為示例而提出,並非意圖限定發明之範圍。該等新穎之實施形態能夠利用其他各種形態而實施,在不脫離發明之要旨之範圍內可進行各種省略、置換、變更。該等實施形態及其變形,包含於發明之範圍及要旨內,且包含於申請專利範圍所記載之發明及其均等之範圍內。 [Other] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented using various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included within the scope and spirit of the invention, and are also included within the scope of the invention described in the patent application and its equivalents.
10:記憶體系統 20:主電腦 100:半導體基板 101:絕緣層 110:導電層 112:半導體層 120:半導體柱 121:雜質區域 125:絕緣層 130:閘極絕緣膜 Add:位址資料 ADR,ADR4:位址暫存器 ALE,CLE,RE,/CE,/RE,/WE:外部控制端子 ALLBLK:信號供給線 AROW,AROWA,AROWB,AROWC,AROWD,AROWE:位址供給線 blkd,blkd2,blkd3:塊解碼器單元 B:接合線 BAD:節點 BL,BL P,BL W:位元線 BLK:記憶塊 BLKD,BLKD2:塊解碼器 BLKSEL:信號供給線 Cb,Ch:接點 CA:行位址 CAR,CAR2:塊位址接收電路 CBL:鎖存電路 CC:接點 CD:控制器晶粒 CG:電壓供給線 CTR:邏輯電路 CM:快取記憶體 Cmd:指令資料 CMR:指令暫存器 COR:或電路 CS11~CS13,CS51:指令設置 CSL,CSL2,CSL3:選擇資訊保持電路 Dat:使用者資料 DB:資料匯流排/匯流排 DQ0~DQ7:資料信號輸入輸出端子 DQS,/DQS:資料選通信號輸入輸出端子 GOOD:節點 IAG:反轉信號產生電路 INV1,INV2,INV3:反相器電路 I/O:輸入輸出控制電路 LS:位準移位器 MC:記憶胞 MCA:記憶胞陣列 MD:記憶體晶粒 MS:記憶串 MSB:安裝基板 n11,n12,nAA,nAB,nAC,nAD,nAE:節點 N11~N18,P11,P12,P21~P24,N21~N25,N31,N32:電晶體 P:墊電極 PC,PC4:周邊電路 RA:列位址 RD,RD2:列解碼器 RDEC,RDECP,RDECN,RDEC_SEL,ROMBAEN,RST,SET:信號供給線 RY//BY:端子 S101~S114,S205:步驟 SA:感測放大器 SGD,SGDT,SGS,SGSB:選擇閘極線 SL:源極線 SQC:定序器 ST:塊間絕緣層 STD,STDT,STS,STSB:選擇電晶體 STR:狀態暫存器 Stt:狀態資料 SU:串單元 t101~t103,t201~t203,t301~t305,t401~t407,t411~t417,t421~t433,t501~t512:時序 T BLK:電晶體 Tr:電晶體 V CC:電源電壓 V CGR:讀出電壓 V DD:動作電壓 V ERA:抹除電壓 VG:電壓產生電路 V PASS:寫入通路電壓 V PGM:程式電壓 V READ:讀出通路電壓 V SG, V SG´,V SG´´,V SGD,V SRC:電壓 V SS:接地電壓 V VFYEr:抹除驗證電壓 WL:字元線 WL S:選擇字元線 WL U:非選擇字元線 xfer:電壓傳送單元 X,Y,Z:方向 XFER:電壓傳送電路10: Memory System 20: Mainframe 100: Semiconductor Substrate 101: Insulation Layer 110: Conductive Layer 112: Semiconductor Layer 120: Semiconductor Pillar 121: Impurity Region 125: Insulation Layer 130: Gate Insulation Film Add: Address Data ADR, ADR4: Address Registers ALE, CLE, RE, /CE, /RE, /WE: External Control Terminals ALLBLK: Signal Supply Lines AROW, AROWA, AROWB, AROWC, AROWD, AROWE: Address Supply Lines blkd, blkd2, blkd3: Block Decoder Unit B: Junction Line BAD: Node BL, BL P , BL W : Bit lines BLK: Memory block BLKD, BLKD2: Block decoder BLKSEL: Signal supply lines Cb, Ch: Contacts CA: Row address CAR, CAR2: Block address receiver circuit CBL: Latch circuit CC: Contact CD: Controller chip CG: Voltage supply line CTR: Logic circuit CM: Cache memory Cmd: Instruction data CMR: Instruction register COR: OR circuit CS11~CS13, CS51: Instruction setting CSL, CSL2, CSL3: Select Selectable Information Holding Circuit Dat: User Data DB: Data Bus/Bus DQ0~DQ7: Data Signal Input/Output Terminals DQS,/DQS: Data Selector Signal Input/Output Terminals GOOD: Node IAG: Inverting Signal Generation Circuit INV1, INV2, INV3: Inverter Circuit I/O: Input/Output Control Circuit LS: Level Shifter MC: Memory Cell MCA: Memory Cell Array MD: Memory Diode MS: Memory String MSB: Mounting Substrate n11, n12 nAA, nAB, nAC, nAD, nAE: Nodes N11~N18, P11, P12, P21~P24, N21~N25, N31, N32: Transistors P: Pads PC, PC4: Peripheral circuits RA: Column addresses RD, RD2: Column decoders RDEC, RDECP, RDECN, RDEC_SEL, ROMBAEN, RST, SET: Signal supply lines RY//BY: Terminals S101~S114, S205: Steps SA: Sensing Amplifier; SGD, SGDT, SGS, SGSB: Select Gate Line; SL: Source Line; SQC: Sequencer; ST: Inter-block Insulation Layer; STD, STDT, STS, STSB: Select Transistor; STR: State Register; Stt: State Data; SU: Serial Unit; t101~t103, t201~t203, t301~t305, t401~t407, t411~t417, t421~t433, t501~t512: Timing T BLK : Transistor; Tr: Transistor; VCC : Power Supply Voltage; VCGR : Read Voltage; VDD : Operating Voltage; VERA : Erase Voltage; VG: Voltage Generation Circuit; VPASS : Write Circuit Voltage; VPGM : Program Voltage; VREAD : Read Circuit Voltage; VSG , VSG´ , VSG´´ , VSGD , VSRC : Voltage; VSS : Ground Voltage; VFYEr : Erase Verification Voltage; WL: Character Line; WLS : Select Character Line; WLU : Non-Select Character Line; xfer: Voltage Transmission Unit; X, Y, Z: Direction; XFER: Voltage Transmission Circuit.
圖1係顯示記憶體系統10之構成之示意性之方塊圖。 圖2係顯示記憶體系統10之構成例之示意性之側視圖。 圖3係顯示該構成例之示意性之平面圖。 圖4係顯示記憶體晶粒MD之一部分之構成之示意性之電路圖。 圖5係顯示記憶胞陣列MCA之一部分之構成之示意性之立體圖。 圖6係用於說明讀出動作之示意性之剖視圖。 圖7係用於說明寫入動作之示意性之剖視圖。 圖8係用於說明抹除動作之示意性之剖視圖。 圖9係用於說明抹除驗證動作之示意性之剖視圖。 圖10係顯示周邊電路PC之構成之示意性之方塊圖。 圖11係顯示作為列解碼器RD之一部分之電壓傳送電路XFER之構成之示意性之電路圖。 圖12係顯示作為列解碼器RD之一部分之塊解碼器BLKD之構成之示意性之電路圖。 圖13係顯示塊解碼器單元blkd之構成之示意性之電路圖。 圖14係顯示鎖存電路CBL之構成之示意性之電路圖。 圖15係用於說明記憶塊選擇動作之示意性之波形圖。 圖16係用於說明所有記憶塊選擇動作之示意性之波形圖。 圖17係用於說明鎖存電路CBL之設置動作之示意性之波形圖。 圖18係用於說明鎖存電路CBL之重設動作之示意性之波形圖。 圖19係用於說明鎖存電路CBL之所有設置動作之示意性之波形圖。 圖20係用於說明鎖存電路CBL之所有重設動作之示意性之波形圖。 圖21係用於說明複數個記憶塊抹除動作之流程圖。 圖22係用於說明執行複數個記憶塊抹除動作之情形之動作之例之示意性之波形圖。 圖23係顯示第2實施形態之列解碼器RD2之構成之示意性之電路圖。 圖24係顯示第2實施形態之列解碼器RD2之構成之示意性之電路圖。 圖25係用於說明複數個記憶塊選擇動作之示意性之波形圖。 圖26係用於說明第2實施形態之複數個記憶塊抹除動作之流程圖。 圖27係用於說明執行複數個記憶塊抹除動作之情形之動作之例之示意性之波形圖。 圖28係顯示第3實施形態之列解碼器之構成之示意性之電路圖。 圖29係顯示第4實施形態之周邊電路PC4之構成之示意性之方塊圖。 圖30係用於說明執行第4實施形態之複數個記憶塊抹除動作之情形之動作之例之示意性之波形圖。 Figure 1 is a schematic block diagram showing the configuration of the memory system 10. Figure 2 is a schematic side view showing an example of the configuration of the memory system 10. Figure 3 is a schematic plan view showing this example configuration. Figure 4 is a schematic circuit diagram showing the configuration of a portion of the memory die MD. Figure 5 is a schematic perspective view showing the configuration of a portion of the memory cell array MCA. Figure 6 is a schematic cross-sectional view illustrating the read operation. Figure 7 is a schematic cross-sectional view illustrating the write operation. Figure 8 is a schematic cross-sectional view illustrating the erase operation. Figure 9 is a schematic cross-sectional view illustrating the erase verification operation. Figure 10 is a schematic block diagram showing the configuration of the peripheral circuit PC. Figure 11 is a schematic circuit diagram showing the configuration of the voltage transmission circuit XFER, which is part of the column decoder RD. Figure 12 is a schematic circuit diagram showing the configuration of the block decoder BLKD, which is part of the column decoder RD. Figure 13 is a schematic circuit diagram showing the configuration of the block decoder unit blkd. Figure 14 is a schematic circuit diagram showing the configuration of the latch circuit CBL. Figure 15 is a schematic waveform diagram illustrating the memory block selection operation. Figure 16 is a schematic waveform diagram illustrating all memory block selection operations. Figure 17 is a schematic waveform diagram illustrating the setting operation of latch circuit CBL. Figure 18 is a schematic waveform diagram illustrating the reset operation of latch circuit CBL. Figure 19 is a schematic waveform diagram illustrating all setting operations of latch circuit CBL. Figure 20 is a schematic waveform diagram illustrating all reset operations of latch circuit CBL. Figure 21 is a flowchart illustrating multiple memory block erase operations. Figure 22 is a schematic waveform diagram illustrating an example of performing multiple memory block erase operations. Figure 23 is a schematic circuit diagram showing the configuration of column decoder RD2 in the second embodiment. Figure 24 is a schematic circuit diagram showing the configuration of the column decoder RD2 in the second embodiment. Figure 25 is a schematic waveform diagram illustrating the selection of multiple memory blocks. Figure 26 is a flowchart illustrating the erasure of multiple memory blocks in the second embodiment. Figure 27 is a schematic waveform diagram illustrating an example of the operation of performing the erasure of multiple memory blocks. Figure 28 is a schematic circuit diagram showing the configuration of the column decoder in the third embodiment. Figure 29 is a schematic block diagram showing the configuration of the peripheral circuit PC4 in the fourth embodiment. Figure 30 is a schematic waveform diagram illustrating an example of the actions involved in performing the erase operation of multiple memory blocks in the fourth implementation mode.
S101~S114:步驟 S101~S114: Steps
Claims (10)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| WOPCT/JP2024/033701 | 2024-09-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TWI910992B true TWI910992B (en) | 2026-01-01 |
Family
ID=
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220262442A1 (en) | 2021-02-18 | 2022-08-18 | SK Hynix Inc. | Semiconductor memory device, controller, and operating method thereof |
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220262442A1 (en) | 2021-02-18 | 2022-08-18 | SK Hynix Inc. | Semiconductor memory device, controller, and operating method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11915759B2 (en) | Memory system for restraining threshold variation to improve data reading | |
| JP3592887B2 (en) | Nonvolatile semiconductor memory device | |
| CN109390018B (en) | Semiconductor memory device with a plurality of memory cells | |
| JP4939971B2 (en) | Nonvolatile semiconductor memory | |
| US12183389B2 (en) | NAND flash programming and method of applying read pulse before end of program | |
| JP2012048795A (en) | Nonvolatile semiconductor memory device | |
| US11114166B2 (en) | Semiconductor memory device | |
| JP2010287283A (en) | Nonvolatile semiconductor memory | |
| CN112951296A (en) | Semiconductor memory device with a plurality of memory cells | |
| JPH10302482A (en) | Semiconductor memory | |
| JP2020135903A (en) | Semiconductor storage device, memory system and defect detection method | |
| JP3615009B2 (en) | Semiconductor memory device | |
| US20130135931A1 (en) | Semiconductor memory device | |
| TWI905446B (en) | Semiconductor memory devices | |
| KR20120119325A (en) | Semiconductor memory device | |
| JP4903432B2 (en) | Nonvolatile semiconductor memory device | |
| CN114078520B (en) | Method for adjusting operation condition of semiconductor memory device | |
| TWI910992B (en) | Semiconductor memory devices | |
| JP2010218623A (en) | Nonvolatile semiconductor storage device | |
| TW202034333A (en) | Semiconductor memory device | |
| JP2023070032A (en) | Non-volatile memory device and method for operating the same | |
| TWI908501B (en) | Semiconductor memory devices | |
| JP2020144966A (en) | Semiconductor storage device | |
| JP2006331476A (en) | Nonvolatile semiconductor memory device | |
| JP2025043181A (en) | Semiconductor memory device |