TWI511141B - Nonvolatile semiconductor memory device - Google Patents
Nonvolatile semiconductor memory device Download PDFInfo
- Publication number
- TWI511141B TWI511141B TW102110140A TW102110140A TWI511141B TW I511141 B TWI511141 B TW I511141B TW 102110140 A TW102110140 A TW 102110140A TW 102110140 A TW102110140 A TW 102110140A TW I511141 B TWI511141 B TW I511141B
- Authority
- TW
- Taiwan
- Prior art keywords
- pulse
- groups
- signal
- memory
- semiconductor memory
- Prior art date
Links
- 239000004065 semiconductor Substances 0.000 title claims description 21
- 230000004044 response Effects 0.000 claims description 7
- 230000000630 rising effect Effects 0.000 claims description 2
- 230000001360 synchronised effect Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 13
- 238000006243 chemical reaction Methods 0.000 description 12
- 238000000034 method Methods 0.000 description 8
- 230000003111 delayed effect Effects 0.000 description 3
- 101001105315 Bacillus subtilis (strain 168) 50S ribosomal protein L17 Proteins 0.000 description 2
- 108010075750 P-Type Calcium Channels Proteins 0.000 description 2
- 239000002784 hot electron Substances 0.000 description 2
- 238000009413 insulation Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000000087 stabilizing effect Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 101710190981 50S ribosomal protein L6 Proteins 0.000 description 1
- 101000575029 Bacillus subtilis (strain 168) 50S ribosomal protein L11 Proteins 0.000 description 1
- 101000712130 Bacillus subtilis (strain 168) 50S ribosomal protein L7/L12 Proteins 0.000 description 1
- 102100035793 CD83 antigen Human genes 0.000 description 1
- 108091006146 Channels Proteins 0.000 description 1
- 101000946856 Homo sapiens CD83 antigen Proteins 0.000 description 1
- 210000000746 body region Anatomy 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Read Only Memory (AREA)
Description
本發明係關於一種非揮發性半導體記憶體元件和其程式化方法。The present invention relates to a non-volatile semiconductor memory component and a method of stylizing the same.
半導體記憶體元件為資料可以被儲存和儲存的資料可以被讀取的元件。半導體記憶體元件可以分類為揮發性記憶體元件和非揮發性記憶體元件。揮發性記憶體元件需要供應電源持續存在以保存資料,而非揮發性記憶體元件在供應電源消失時仍可保存資料。因此,非揮發性記憶體元件廣泛地使用在電源可能突然被干擾的應用上。A semiconductor memory component is a component in which data from which data can be stored and stored can be read. Semiconductor memory components can be classified into volatile memory components and non-volatile memory components. Volatile memory components require a supply of power to persist to preserve data, while non-volatile memory components retain data when the power supply disappears. Therefore, non-volatile memory components are widely used in applications where the power supply may be suddenly disturbed.
非揮發性記憶體元件包含電子可抹拭唯讀記憶體(Electrically Erasable and Programmable ROM,EEPROM)晶胞,例如flash EEPROM晶胞。圖1顯示一flash EEPROM晶胞10的垂直剖面圖。參照圖1,一深N型井(deep n-type well)12形成於一P型基底11或一主體區域上,而一P型井13形成於該N型井12上。一N型源極區域14和一N型汲極區域15形成於該P型井13內。一P型通道區域(未繪示)形成於該源極區域14和該汲極區域15之間。由一絕緣層16所隔離的一浮接閘極17形成在該P型通道區域上方。由另一絕緣層18所隔離的一控制閘極19形成在該浮接閘極17上方。The non-volatile memory component comprises an electrically erasable and programmable mable (EEPROM) cell, such as a flash EEPROM cell. Figure 1 shows a vertical cross-sectional view of a flash EEPROM cell 10. Referring to FIG. 1, a deep n-type well 12 is formed on a P-type substrate 11 or a body region, and a P-type well 13 is formed on the N-well 12. An N-type source region 14 and an N-type drain region 15 are formed in the P-well 13. A P-type channel region (not shown) is formed between the source region 14 and the drain region 15. A floating gate 17 isolated by an insulating layer 16 is formed over the P-type channel region. A control gate 19 isolated by another insulating layer 18 is formed over the floating gate 17.
圖2顯示該flash EEPROM晶胞10在程式化運作和抹除運作期間的臨界電壓範圍。參照圖2,該flash EEPROM晶胞10在程式化運作期間具有較高的臨界電壓範圍(大約6至 7V),而在抹除運作期間具有較低的臨界電壓範圍(大約1至3V)。Figure 2 shows the threshold voltage range of the flash EEPROM cell 10 during staging and erase operations. Referring to Figure 2, the flash EEPROM cell 10 has a higher threshold voltage range during program operation (approximately 6 to 7V) with a lower threshold voltage range (approximately 1 to 3V) during erase operation.
參照圖1和圖2,在程式化運作期間,熱電子必須從鄰近該汲極區域15的該通道區域注入至該浮接閘極電極,因此該EEPROM晶胞的臨界電壓範圍會增加。反之,在程式化運作期間注入至該浮接閘極17的熱電子在抹除運作期間必須被移除,因此該EEPROM晶胞的臨界電壓範圍會下降。據此,該EEPROM晶胞的臨界電壓值在程式化和抹除運作後會產生變化。Referring to Figures 1 and 2, during the stylization operation, hot electrons must be injected from the channel region adjacent to the drain region 15 to the floating gate electrode, so that the threshold voltage range of the EEPROM cell increases. Conversely, the hot electrons injected into the floating gate 17 during the staging operation must be removed during the erase operation, so the threshold voltage range of the EEPROM cell will decrease. Accordingly, the threshold voltage value of the EEPROM cell changes after the staging and erasing operations.
圖3顯示一習知的非揮發性半導體記憶體元件30的方塊示意圖。參照圖3,該記憶體元件30包含一記憶體陣列32、一行解碼和位準轉換電路34、一列解碼和位準轉換電路36、一輸入/輸出電路38以及一泵(pump)電路39。FIG. 3 shows a block diagram of a conventional non-volatile semiconductor memory device 30. Referring to FIG. 3, the memory component 30 includes a memory array 32, a row of decoding and level conversion circuits 34, a column of decoding and level conversion circuits 36, an input/output circuit 38, and a pump circuit 39.
圖4顯示圖3所示的記憶體陣列32之局部示意圖。參照圖4,該記憶體陣列32包含複數條字元線WL0至WL2、複數條位元線BL0至BL7以及用矩陣方式排列的複數個記憶體晶胞電晶體MX,Y,其中X和Y個別代表電晶體在水平方向的位置和垂直方向的位置。該等記憶體晶胞電晶體MX,Y連接至水平方向的字元線和垂直方向的位元線。舉例而言,晶胞電晶體M1,1的閘極連接至第一條字元線WL0,而汲極連接至第一條位元線BL0;晶胞電晶體M1,2的閘極連接至第一條字元線WL0,而汲極連接至第二條位元線BL1。4 shows a partial schematic view of the memory array 32 shown in FIG. Referring to FIG. 4, the memory array 32 includes a plurality of word lines WL0 to WL2, a plurality of bit lines BL0 to BL7, and a plurality of memory cell transistors MX, Y arranged in a matrix, wherein X and Y are individually Represents the position of the transistor in the horizontal direction and the position in the vertical direction. The memory cell transistors MX, Y are connected to the word line in the horizontal direction and the bit line in the vertical direction. For example, the gate of the cell transistor M1,1 is connected to the first word line WL0, and the drain is connected to the first bit line BL0; the gate of the cell transistor M1,2 is connected to the One word line WL0, and the drain is connected to the second bit line BL1.
參照圖3,該輸入/輸出電路38接收來自一處理器或是一記憶體控制器(未繪示)的多個位址信號ADDRESS、多個 資料信號DATA和一時脈信號XCLK。該行解碼和位準轉換電路34接收來自該輸入/輸出電路38的一行位址信號AC以選擇該記憶體陣列32中的一條位元線。該列解碼和位準轉換電路36接收來自該輸入/輸出電路38的一列位址信號AR以選擇該記憶體陣列32中的一條字元線。Referring to FIG. 3, the input/output circuit 38 receives a plurality of address signals ADDRESS from a processor or a memory controller (not shown), and a plurality of The data signal DATA and a clock signal XCLK. The row decode and level conversion circuit 34 receives a row of address signals AC from the input/output circuit 38 to select a bit line in the memory array 32. The column decode and level conversion circuit 36 receives a column of address signals AR from the input/output circuit 38 to select a word line in the memory array 32.
在運作期間,該泵電路39接收來自該輸入/輸出電路38的一模式信號PGM以產生泵輸出電壓VC至電路34和36。該電路34響應於該行位址信號AC以提供泵輸出電壓VC至選擇的位元線。該電路36響應於該列位址信號AR以提供泵輸出電壓VC至選擇的字元線。During operation, the pump circuit 39 receives a mode signal PGM from the input/output circuit 38 to generate a pump output voltage VC to circuits 34 and 36. The circuit 34 is responsive to the row address signal AC to provide a pump output voltage VC to the selected bit line. The circuit 36 is responsive to the column address signal AR to provide a pump output voltage VC to the selected word line.
圖5顯示一習知程式化運作中晶胞電晶體的電壓和電流之波形示意圖。參照圖4和圖5,四個晶胞電晶體M1,1、M1,2、M1,3和M1,4響應於行位址信號AC和列位址信號AR而選擇被程式化。在時間t0時,該泵電路39產生具有比電源供應電壓VDD(例如,1.8VDC)更高位準的一泵輸出電壓VC,並藉由位元線提供該高位準電壓VC(例如,4VDC)至晶胞電晶體。在接收該泵輸出電壓VC後,流經該些晶胞電晶體M1,1、M1,2、M1,3和M1,4的總電流IC會增加至220μA。該電壓VC維持高位準直至時間t1。在時間t1時,流經該些晶胞電晶體M1,1、M1,2、M1,3和M1,4的總電流會減少至約50μA。在時間t1後,該泵電路39停止運作,且該泵輸出電壓VC的位準減少至電源供應電壓VDD。圖5中的時間間隔to至t1為一脈波寬度,其為一程式化運作的有效時間間隔。在本例中,to至t1約為1μS。Figure 5 is a diagram showing the waveforms of voltage and current of a unit cell transistor in a conventional stylized operation. Referring to Figures 4 and 5, four unit cell transistors M1,1, M1,2, M1,3 and M1,4 are selectively programmed in response to the row address signal AC and the column address signal AR. At time t0, the pump circuit 39 generates a pump output voltage VC having a higher level than the power supply voltage VDD (eg, 1.8 VDC) and provides the high level voltage VC (eg, 4 VDC) to the bit line to Cellular transistor. After receiving the pump output voltage VC, the total current IC flowing through the cell transistors M1, 1, M1, 2, M1, 3 and M1, 4 is increased to 220 μA. This voltage VC maintains a high level until time t1. At time t1, the total current flowing through the cell transistors M1, 1, M1, 2, M1, 3 and M1, 4 is reduced to about 50 μA. After time t1, the pump circuit 39 stops operating and the level of the pump output voltage VC is reduced to the power supply voltage VDD. The time interval to to t1 in Fig. 5 is a pulse width which is an effective time interval for a stylized operation. In this example, to to t1 is about 1 μS.
如圖5所示,四個晶胞電晶體在時間間隔to至t1間選擇被程式化,因此需要220μA的瞬間電流以執行運作。近年來,半導體記憶體元件的趨勢為高度集成化。因此數萬顆晶胞會集成於單一記憶體元件以儲存更多的資料。為了程式化一16K位元的記憶體元件,其包含128×128個晶胞所組成的陣列,需要相當大的電流,且程式化的總時間會很長。據此,有必要提出一種改良的程式化方法以解決上述問題。As shown in FIG. 5, the four unit cell transistors are selectively programmed between time intervals t1 and t1, so an instantaneous current of 220 μA is required to perform the operation. In recent years, the trend of semiconductor memory components has been highly integrated. Therefore, tens of thousands of cells will be integrated into a single memory component to store more data. In order to program a 16K bit memory element, which consists of an array of 128 x 128 cells, a considerable amount of current is required and the total programmed time can be long. Accordingly, it is necessary to propose an improved stylized method to solve the above problems.
本發明之目的係提供一種程式化一非揮發性半導體記憶體元件中的複數個記憶體晶胞之方法。藉由本發明所揭示之方法,可大幅減少程式化該些記憶體晶胞的總時間和總瞬間功率損耗。It is an object of the present invention to provide a method of stabilizing a plurality of memory cells in a non-volatile semiconductor memory device. By the method disclosed by the present invention, the total time and total instantaneous power loss of the memory cells can be greatly reduced.
為達到上述之目的,本發明之方法之一實施例包含以下步驟:將該等記憶體晶胞分成M組記憶組,其中M為整數;連續地選擇該M組記憶組中的其中一組;連續地產生M組重疊脈波信號;以及響應於該M組重疊脈波信號的每一者以個別程式化該M組記憶組中的每一組之記憶體晶胞。In order to achieve the above object, an embodiment of the method of the present invention comprises the steps of: dividing the memory cells into M groups of memory, wherein M is an integer; continuously selecting one of the M groups of memory groups; M sets of overlapping pulse wave signals are continuously generated; and memory cells of each of the M sets of memory sets are individually programmed in response to each of the M sets of overlapping pulse wave signals.
本發明之另一目的係提供一種非揮發性半導體記憶體元件。藉由本發明所揭示之元件組態,可大幅減少程式化該非揮發性半導體記憶體元件中的複數個記憶體晶胞之總時間和總瞬間功率損耗。Another object of the present invention is to provide a non-volatile semiconductor memory component. With the component configuration disclosed in the present invention, the total time and total instantaneous power loss of a plurality of memory cells in the non-volatile semiconductor memory device can be greatly reduced.
為達到上述之目的,本發明之非揮發性半導體記憶體元件之一實施例包含分成M組記憶組的複數個記憶體晶胞( 其中M為整數)、一解碼器以及一時序電路。該解碼器用以連續地選擇該M組記憶組中的其中一組。該時序電路用以連續地產生M組重疊脈波信號。該M組記憶組中的每一組之記憶體晶胞響應於對應的重疊脈波信號而程式化。To achieve the above object, an embodiment of the non-volatile semiconductor memory device of the present invention comprises a plurality of memory cells divided into M groups of memory groups ( Where M is an integer), a decoder, and a sequential circuit. The decoder is configured to continuously select one of the M sets of memory groups. The sequential circuit is configured to continuously generate M sets of overlapping pulse signals. The memory cells of each of the M sets of memory sets are programmed in response to corresponding overlapping pulse signals.
為了清楚說明本發明所揭示之程式化一半導體記憶體元件中的複數個記憶體晶胞之方法,首先描述本發明中執行該方法的該半導體記憶體元件之架構。圖6顯示結合本發明一實施例之一半導體記憶體元件60的方塊示意圖。參照圖6,該記憶體元件60包含圖3所示的記憶體陣列32、該行解碼和位準轉換電路34、該列解碼和位準轉換電路36、該輸入/輸出電路38以及一控制電路64。In order to clarify the method of stabilizing a plurality of memory cells in a semiconductor memory device disclosed in the present invention, the architecture of the semiconductor memory device in the present invention for performing the method will first be described. Figure 6 shows a block diagram of a semiconductor memory device 60 incorporating one embodiment of the present invention. Referring to FIG. 6, the memory device 60 includes the memory array 32 shown in FIG. 3, the row decoding and level conversion circuit 34, the column decoding and level conversion circuit 36, the input/output circuit 38, and a control circuit. 64.
圖7顯示圖6所示的記憶體陣列32之局部示意圖。為了簡潔起見,圖7中的記憶體陣列32僅繪示單一條字元線WL0、第一至第十六條位元線BL0至BL15以及第一至第十六個記憶體晶胞電晶體M1,1至M1,16。然而,本發明不應以此為限。參照圖7,該等記憶體晶胞電晶體M1,1至M1,16是以矩陣方式排列,且每一電晶體連接至該字元線WL0和該等位元線BL0至BL15之其中一條。如圖7所示,該些晶胞電晶體M1,1至M1,16分類為第一至第四組GROUP1,GROUP2,GROUP3和GROUP4。因此,在本實施例中每一組由四個晶胞電晶體所組成。FIG. 7 shows a partial schematic view of the memory array 32 shown in FIG. For the sake of brevity, the memory array 32 in FIG. 7 shows only a single word line WL0, first to sixteenth bit lines BL0 to BL15, and first to sixteenth memory cell transistors. M1, 1 to M1, 16. However, the invention should not be limited thereto. Referring to FIG. 7, the memory cell transistors M1, 1 to M1, 16 are arranged in a matrix, and each transistor is connected to one of the word line WL0 and the bit lines BL0 to BL15. As shown in FIG. 7, the unit cell transistors M1,1 to M1,16 are classified into first to fourth groups GROUP1, GROUP2, GROUP3, and GROUP4. Therefore, in this embodiment each group consists of four unit cell transistors.
現參照圖6,為了程式化該記憶體陣列32中的多個記憶體晶胞電晶體,該控制電路64響應於由該輸入/輸出電路38 所輸出的一模式信號PGM而產生一泵輸出電壓VH至該行解碼和位準轉換電路34。在程式化運作期間,該列解碼和位準轉換電路36響應於該輸入/輸出電路38所輸出的一列位址信號AR以選擇該記憶體陣列32中的一條字元線。依此方式,該等第一至第四組GROUP1,GROUP2,GROUP3和GROUP4中的晶胞電晶體會連續被選擇。且藉由所選擇的位元線該泵輸出電壓VH會施加至所選擇組中的晶胞電晶體。Referring now to Figure 6, to program a plurality of memory cell transistors in the memory array 32, the control circuit 64 is responsive to the input/output circuit 38. The output of a mode signal PGM produces a pump output voltage VH to the row decode and level conversion circuit 34. During the staging operation, the column decode and level conversion circuit 36 is responsive to a column of address signals AR output by the input/output circuit 38 to select a word line in the memory array 32. In this manner, the unit cell transistors in the first to fourth groups GROUP1, GROUP2, GROUP3, and GROUP4 are continuously selected. The pump output voltage VH is applied to the cell transistors in the selected group by the selected bit line.
圖8顯示結合本發明一實施例之該控制電路64的方塊示意圖。參照圖8,該控制電路64包含一時序電路642和一泵電路644。該時序電路642接收該模式信號PGM和同步於一外部時脈信號XCLK的一內部時脈信號CLK,以在程式化運作期間產生複數個連續的重疊脈波信號PH1、PH2、PH3和PH4。該泵電路644響應於該等重疊脈波信號PH1、PH2、PH3和PH4以產生該泵輸出電壓VH,其中該泵輸出電壓VH的位準高於電源供應電壓VDD。在本實施例中,該泵電路644為一內部電路。在本發明其他實施例中,該泵電路644係設置於該記憶體元件60外部以最小化晶片內部的面積和複雜度。FIG. 8 shows a block diagram of the control circuit 64 in conjunction with an embodiment of the present invention. Referring to FIG. 8, the control circuit 64 includes a timing circuit 642 and a pump circuit 644. The timing circuit 642 receives the mode signal PGM and an internal clock signal CLK synchronized to an external clock signal XCLK to generate a plurality of consecutive overlapping pulse signals PH1, PH2, PH3, and PH4 during the stylizing operation. The pump circuit 644 is responsive to the overlapping pulse signals PH1, PH2, PH3, and PH4 to generate the pump output voltage VH, wherein the pump output voltage VH is at a higher level than the power supply voltage VDD. In the present embodiment, the pump circuit 644 is an internal circuit. In other embodiments of the invention, the pump circuit 644 is disposed external to the memory element 60 to minimize the area and complexity of the interior of the wafer.
圖9顯示圖6所示的時序電路642之一實施例之電路示意圖。參照圖9,該時序電路642包含一邏輯電路6422和一延遲電路6424。該邏輯電路6422接收該模式信號PGM和該時脈信號CLK以產生該第一脈波信號PH1。該延遲電路6424由三個串列連接的D型正反器D1,D2和D3所組成。該延遲電路6424係用以產生複數個具有特定延遲的輸入信號PH1之延遲信號以作為連續的重疊脈波信號。FIG. 9 shows a circuit diagram of one embodiment of the sequential circuit 642 shown in FIG. Referring to FIG. 9, the timing circuit 642 includes a logic circuit 6422 and a delay circuit 6424. The logic circuit 6422 receives the mode signal PGM and the clock signal CLK to generate the first pulse signal PH1. The delay circuit 6424 is composed of three serially connected D-type flip-flops D1, D2 and D3. The delay circuit 6424 is configured to generate a plurality of delayed signals of the input signal PH1 having a specific delay as continuous overlapping pulse signals.
圖10顯示圖9所示的時序電路642之一可能時序圖。參照圖10,當該模式信號PGM啟動時,該第一脈波信號PH1在時間t1時響應於該時脈信號CLK的昇緣而致能。在本實施例中,脈波信號PH1的脈波寬度為2×T,其中T為時脈信號CLK的脈波寬度。FIG. 10 shows a possible timing diagram of one of the timing circuits 642 shown in FIG. Referring to FIG. 10, when the mode signal PGM is activated, the first pulse signal PH1 is enabled in response to the rising edge of the clock signal CLK at time t1. In the present embodiment, the pulse wave width of the pulse wave signal PH1 is 2 × T, where T is the pulse width of the clock signal CLK.
參照圖9和圖10,在接收該脈波信號PH1後,該延遲電路6424中的D型正反器D1在時間t2產生輸入信號PH1的一延遲信號PH2,其中該信號PH2與信號PH1具有一特定延遲T。接著,D型正反器D2接收該信號PH2以在時間t3產生輸入信號PH2的一延遲信號PH3,其中該信號PH3與信號PH2具有一特定延遲T。接著,D型正反器D3接收該信號PH3以在時間t4產生一個輸入信號PH3的延遲信號PH4,其中該信號PH4與信號PH3具有一特定延遲T。依此方式,該時序電路642可產生連續的重疊脈波信號PH1、PH2、PH3和PH4,該等信號如圖10所示具有相同的脈波重疊量T。Referring to FIG. 9 and FIG. 10, after receiving the pulse wave signal PH1, the D-type flip-flop D1 in the delay circuit 6424 generates a delay signal PH2 of the input signal PH1 at time t2, wherein the signal PH2 and the signal PH1 have a Specific delay T. Next, the D-type flip-flop D2 receives the signal PH2 to generate a delayed signal PH3 of the input signal PH2 at time t3, wherein the signal PH3 has a specific delay T with the signal PH2. Next, the D-type flip-flop D3 receives the signal PH3 to generate a delayed signal PH4 of the input signal PH3 at time t4, wherein the signal PH4 has a specific delay T with the signal PH3. In this manner, the timing circuit 642 can generate successive overlapping pulse signals PH1, PH2, PH3, and PH4 having the same pulse wave overlap amount T as shown in FIG.
在上述實施例中,該等脈波信號PH1至PH4具有相同的脈波寬度2×T,且該些脈波信號具有相同的脈波重疊量T。然而,脈波信號的脈波寬度和重疊量在其他實施例中是可改變的。舉例而言,脈波信號PH1至PH4的脈波寬度可以設計為週期T的任意倍數,且兩連續脈波信號間的脈波重疊量也可以調整。In the above embodiment, the pulse signals PH1 to PH4 have the same pulse width 2 × T, and the pulse signals have the same pulse wave overlap amount T. However, the pulse width and amount of overlap of the pulse wave signal can be varied in other embodiments. For example, the pulse widths of the pulse signals PH1 to PH4 can be designed to be any multiple of the period T, and the amount of pulse wave overlap between the two consecutive pulse signals can also be adjusted.
圖11顯示該記憶體元件60在程式化運作期間的一可能時序圖。以下請參考圖6至圖11以說明運作的細節。參照圖6和圖11,在時間t1至t3之間在記憶體陣列32中的該第一組GROUP1首先由電路32和34所選擇。因此,該泵輸出電壓 VH會藉由圖7的位元線BL0,BL1,BL2和BL3施加至第一組GROUP1的晶胞電晶體M1,1,M1,2,M1,3和M1,4上。接著,在時間t2至t4之間該第二組GROUP2會被電路32和34所選擇。因此,該泵輸出電壓VH會藉由位元線BL4,BL5,BL6和BL7施加至第二組GROUP2的晶胞電晶體M1,5,M1,6,M1,7和M1,8上。在時間t3至t5之間該第三組GROUP3會被電路32和34所選擇。因此,該泵輸出電壓VH會藉由位元線BL8,BL9,BL10和BL11施加至第三組GROUP3的晶胞電晶體M1,9,M1,10,M1,11和M1,12上。依此方式,該記憶體元件60中的第一至第四組會依序被選取,且該泵輸出電壓VH會在程式化運作期間施加至所選擇組的晶胞電晶體上。Figure 11 shows a possible timing diagram of the memory component 60 during a stylized operation. Please refer to FIG. 6 to FIG. 11 below for details of the operation. Referring to Figures 6 and 11, the first set of GROUP1 in memory array 32 between time t1 and t3 is first selected by circuits 32 and 34. Therefore, the pump output voltage VH is applied to the cell transistors M1,1, M1,2, M1,3 and M1,4 of the first group of GROUP1 by the bit lines BL0, BL1, BL2 and BL3 of FIG. Next, the second set of GROUP2 will be selected by circuits 32 and 34 between times t2 and t4. Therefore, the pump output voltage VH is applied to the cell transistors M1, 5, M1, 6, M1, 7 and M1, 8 of the second group GROUP2 via the bit lines BL4, BL5, BL6 and BL7. The third set of GROUP3 will be selected by circuits 32 and 34 between times t3 and t5. Therefore, the pump output voltage VH is applied to the cell transistors M1, 9, M1, 10, M1, 11 and M1, 12 of the third group GROUP3 via the bit lines BL8, BL9, BL10 and BL11. In this manner, the first to fourth groups of memory elements 60 are sequentially selected, and the pump output voltage VH is applied to the selected group of unit cell transistors during the staging operation.
參照圖11,由於圖7所示的的晶胞電晶體M1,1至M1,16會分成多組,且程式化運作是依序進行在不同組上,因此整體運作的瞬間功率損耗會大幅降低。此外,因為程式化每一組晶胞電晶體的脈波信號會彼此重疊,本發明的程式化方法可大幅降低總程式化時間。Referring to FIG. 11, since the unit cell transistors M1,1 to M1,16 shown in FIG. 7 are divided into groups, and the stylized operation is sequentially performed on different groups, the instantaneous power loss of the overall operation is greatly reduced. . In addition, since the pulse signals of each group of unit cell transistors are programmed to overlap each other, the stylized method of the present invention can greatly reduce the total stylization time.
本發明之技術內容及技術特點已揭示如上,然而熟悉本項技術之人士仍可能基於本發明之教示及揭示而作種種不背離本發明精神之替換及修飾。因此,本發明之保護範圍應不限於實施例所揭示者,而應包括各種不背離本發明之替換及修飾,並為隨後之申請專利範圍所涵蓋。The technical and technical features of the present invention have been disclosed as above, and those skilled in the art can still make various substitutions and modifications without departing from the spirit and scope of the invention. Therefore, the scope of the invention should be construed as not limited by the scope of the invention, and the invention is intended to be
10‧‧‧flash EEPROM晶胞10‧‧‧flash EEPROM cell
11‧‧‧P型基底11‧‧‧P type substrate
12‧‧‧深N型井12‧‧‧Deep N well
13‧‧‧P型井13‧‧‧P type well
14‧‧‧N型源極區域14‧‧‧N-type source region
15‧‧‧N型汲極區域15‧‧‧N type bungee area
16‧‧‧絕緣層16‧‧‧Insulation
17‧‧‧浮接閘極17‧‧‧Floating gate
18‧‧‧絕緣層18‧‧‧Insulation
19‧‧‧控制閘極19‧‧‧Control gate
30‧‧‧非揮發性半導體記憶體元件30‧‧‧Non-volatile semiconductor memory components
32‧‧‧記憶體陣列32‧‧‧Memory array
34‧‧‧行解碼和位準轉換電路34‧‧‧ row decoding and level conversion circuits
36‧‧‧列解碼和位準轉換電路36‧‧‧ column decoding and level conversion circuit
38‧‧‧輸入/輸出電路38‧‧‧Input/output circuits
39‧‧‧泵電路39‧‧‧ pump circuit
60‧‧‧記憶體元件60‧‧‧ memory components
64‧‧‧控制電路64‧‧‧Control circuit
642‧‧‧時序電路642‧‧‧Sequence Circuit
6422‧‧‧邏輯電路6422‧‧‧Logical Circuit
6424‧‧‧延遲電路6424‧‧‧Delay circuit
644‧‧‧泵電路644‧‧‧ pump circuit
圖1顯示一flash EEPROM晶胞的垂直剖面圖;圖2顯示該flash EEPROM晶胞在程式化運作和抹除運 作期間的臨界電壓範圍;圖3顯示一習知的非揮發性半導體記憶體元件的方塊示意圖;圖4顯示圖3所示的記憶體陣列之局部示意圖;圖5顯示一習知程式化運作中晶胞電晶體的電壓和電流之波形示意圖;圖6顯示結合本發明一實施例之一半導體記憶體元件的方塊示意圖;圖7顯示圖6所示的記憶體陣列之局部示意圖;圖8顯示結合本發明一實施例之該控制電路的方塊示意圖;圖9顯示圖6所示的時序電路之一實施例之電路示意圖;圖10顯示圖9所示的時序電路之一可能時序圖;及圖11顯示該記憶體元件在程式化運作期間的一可能時序圖。Figure 1 shows a vertical cross-sectional view of a flash EEPROM cell; Figure 2 shows the flash EEPROM cell in stylized operation and erase FIG. 3 shows a block diagram of a conventional non-volatile semiconductor memory device; FIG. 4 shows a partial schematic view of the memory array shown in FIG. 3; FIG. 5 shows a conventional stylized operation. FIG. 6 is a block diagram showing a semiconductor memory device in accordance with an embodiment of the present invention; FIG. 7 is a partial schematic view showing the memory array shown in FIG. 6; A block diagram of the control circuit of an embodiment of the present invention; FIG. 9 is a circuit diagram of an embodiment of the sequential circuit shown in FIG. 6; FIG. 10 shows a possible timing diagram of the sequential circuit shown in FIG. 9; A possible timing diagram of the memory component during the stylization operation is displayed.
60‧‧‧記憶體元件60‧‧‧ memory components
32‧‧‧記憶體陣列32‧‧‧Memory array
34‧‧‧行解碼和位準轉換電路34‧‧‧ row decoding and level conversion circuits
36‧‧‧列解碼和位準轉換電路36‧‧‧ column decoding and level conversion circuit
38‧‧‧輸入/輸出電路38‧‧‧Input/output circuits
64‧‧‧控制電路64‧‧‧Control circuit
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102110140A TWI511141B (en) | 2013-03-20 | 2013-03-20 | Nonvolatile semiconductor memory device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102110140A TWI511141B (en) | 2013-03-20 | 2013-03-20 | Nonvolatile semiconductor memory device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201438011A TW201438011A (en) | 2014-10-01 |
| TWI511141B true TWI511141B (en) | 2015-12-01 |
Family
ID=52113444
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW102110140A TWI511141B (en) | 2013-03-20 | 2013-03-20 | Nonvolatile semiconductor memory device |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI511141B (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080192545A1 (en) * | 2007-02-13 | 2008-08-14 | Elite Semiconductor Memory Technology Inc. | Flash memory with sequential programming |
-
2013
- 2013-03-20 TW TW102110140A patent/TWI511141B/en active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080192545A1 (en) * | 2007-02-13 | 2008-08-14 | Elite Semiconductor Memory Technology Inc. | Flash memory with sequential programming |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201438011A (en) | 2014-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8902656B2 (en) | Plural operation of memory device | |
| KR101759807B1 (en) | Non-volatile memory array and method of using same for fractional word programming | |
| CN109256164B (en) | Method of reducing program disturb in non-volatile memory cells | |
| JP2010250926A (en) | Reading operation method of non-volatile element | |
| JP5992983B2 (en) | Nonvolatile semiconductor memory device | |
| CN112908393B (en) | Apparatus and method for a seeding operation concurrent with a data line set operation | |
| US9870828B2 (en) | Non-volatile semiconductor memory and erasing method thereof | |
| JP2013157050A (en) | Nonvolatile semiconductor memory device | |
| CN112447246B (en) | Apparatus and method for mitigating program disturb | |
| US11164630B2 (en) | Semiconductor memory device | |
| CN110853692A (en) | Operation of memory device during programming | |
| US9779830B2 (en) | Non-volatile semiconductor memory device and erase method thereof | |
| US20150078097A1 (en) | Semiconductor memory apparatus and method for erasing the same | |
| TWI613653B (en) | Flash memory device and erase method thereof | |
| JP2013157070A (en) | Nonvolatile semiconductor memory device | |
| CN113284535A (en) | Semiconductor memory device and reading method thereof | |
| US9013925B2 (en) | Nonvolatile semiconductor memory device | |
| TWI528368B (en) | Method for performing erase operation in non-volatile memory | |
| TWI511141B (en) | Nonvolatile semiconductor memory device | |
| CN104103310B (en) | Non-volatile semiconductor memory device and method of programming the same | |
| US8995187B2 (en) | Nonvolatile semiconductor memory device programmable via overlapping pulse signals | |
| TWI511143B (en) | Nonvolatile semiconductor memory device | |
| CN103247339B (en) | Programming method for nonvolatile semiconductor memory element | |
| CN104425025B (en) | Nonvolatile semiconductor memory element | |
| US9275739B2 (en) | Semiconductor memory device, reading method, and programming method |