TWI906071B - Row decoder circuit - Google Patents
Row decoder circuitInfo
- Publication number
- TWI906071B TWI906071B TW113147751A TW113147751A TWI906071B TW I906071 B TWI906071 B TW I906071B TW 113147751 A TW113147751 A TW 113147751A TW 113147751 A TW113147751 A TW 113147751A TW I906071 B TWI906071 B TW I906071B
- Authority
- TW
- Taiwan
- Prior art keywords
- signal
- signals
- circuit
- input
- output
- Prior art date
Links
Abstract
Description
本發明是有關於一種解碼器電路,且特別是有關於一種列解碼器電路。This invention relates to a decoder circuit, and more particularly to a column decoder circuit.
隨著記憶體製程技術的發展,記憶體密度(Memory Density)增加,晶粒(die)面積增加,每個晶粒的損壞率也隨之增加。記憶體產品內部的所有記憶胞(memory cell)或記憶體區塊(memory block)都百分之百無損壞幾乎是不可能。為此,現有技術主要利用列/行冗餘技術(Row/Col Redundancy techniques)以及錯誤更正碼技術(ECC techniques)來修補這些損壞的記憶胞。然而,上述技術的修補能力有限,對於一些損壞較多的記憶體裝置(晶片)無法完整修補。由於損壞的位置是隨機的,這些部分損壞的記憶體裝置也無法當作正常產品來出貨,降低了產品的良率。As memory manufacturing technology advances, memory density and die area increase, leading to a higher failure rate per die. It's virtually impossible for all memory cells or blocks within a memory product to be 100% undamaged. Therefore, current technologies primarily utilize row/col redundancy techniques and error correction code (ECC) techniques to repair damaged memory cells. However, these techniques have limited repair capabilities and cannot completely repair some heavily damaged memory devices (chips). Because the location of the damage is random, these partially damaged memory devices cannot be shipped as normal products, reducing the product yield.
本發明提供一種列解碼器電路,能夠使部分損壞的記憶體裝置具有可用性。This invention provides a serial decoder circuit that enables the use of partially damaged memory devices.
本發明的列解碼器電路適用於記憶體裝置,包括預解碼器、多個解碼器以及映射控制電路。預解碼器經配置以接收列位址資訊,且將列位址資訊進行解碼以提供列選擇信號組。多個解碼器依序對應於多個列位址範圍。映射控制電路耦接預解碼器及解碼器,經配置以根據列選擇信號組獲得選擇列位址範圍,且使所對應的列位址範圍與選擇列位址範圍相同的解碼器輸出字元線信號。映射控制電路根據驗證資料來重新排序解碼器所對應的列位址範圍。The column decoder circuit of this invention is applicable to memory devices and includes a pre-decoder, multiple decoders, and a mapping control circuit. The pre-decoder is configured to receive column address information and decode the column address information to provide a column selection signal set. Multiple decoders sequentially correspond to multiple column address ranges. The mapping control circuit is coupled to the pre-decoder and the decoders and is configured to obtain a selected column address range based on the column selection signal set, and to output character line signals from decoders whose corresponding column address range matches the selected column address range. The mapping control circuit reorders the column address ranges corresponding to the decoders based on verification data.
基於上述,透過對解碼器所對應的列位址範圍進行重新排序,本發明的列解碼器電路在進行映射時能夠跳過損壞的不良記憶體區塊而讓記憶體裝置正常使用。藉此,讓部分損壞的記憶體裝置仍具有可用性,也可增加產品的良率與使用上的便利性。Based on the above, by reordering the column address range corresponding to the decoder, the column decoder circuit of this invention can skip damaged memory blocks during mapping, allowing the memory device to function normally. This ensures that partially damaged memory devices remain usable, and also increases product yield and ease of use.
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。To make the above features and advantages of this invention more apparent and understandable, specific examples are given below, and detailed explanations are provided in conjunction with the accompanying drawings.
請參照圖1,本實施例的列解碼器電路100例如適用於符合混合記憶體立方體(hybrid memory cube,HMC)、高頻寬記憶體(high bandwidth memory,HBM)、雙倍資料速率(double data rate,DDR)或低功率雙倍資料速率(low power double data rate,LPDDR)等標準的記憶體裝置。列解碼器電路100包括預解碼器110、解碼器120_0~120_11以及映射控制電路130。預解碼器110可接收要進行存取的記憶胞的列位址資訊RA。列位址資訊RA例如可由13個位元所構成。預解碼器110可將列位址資訊RA進行解碼以提供列選擇信號組SELG。列選擇信號組SELG的第一部分P1對應於高位元部分的列位址,包括第一列選擇信號RSGSEL0[3:0]及第二列選擇信號RSGSEL1[2:0]。列選擇信號組SELG的第二部分P2對應於低位元部分的列位址,包括列選擇信號RMWSEL0[7:0]、RMWSEL1[3:0]、RMWSEL2[2:0]及RFXSEL[7:0]。預解碼器110將列選擇信號組SELG的第一部分P1傳送至映射控制電路130,將列選擇信號組SELG的第二部分P2傳送至每個解碼器120_0~120_11。Referring to Figure 1, the column decoder circuit 100 of this embodiment is applicable, for example, to memory devices conforming to standards such as hybrid memory cube (HMC), high bandwidth memory (HBM), double data rate (DDR), or low power double data rate (LPDDR). The column decoder circuit 100 includes a pre-decoder 110, decoders 120_0 to 120_11, and a mapping control circuit 130. The pre-decoder 110 receives the column address information RA of the memory cell to be accessed. The column address information RA may, for example, consist of 13 bits. The pre-decoder 110 decodes the column address information RA to provide a column selection signal group SELG. The first part P1 of the column selection signal group SELG corresponds to the column address of the high-order part, including the first column selection signal RSGSEL0[3:0] and the second column selection signal RSGSEL1[2:0]. The second part P2 of the column selection signal group SELG corresponds to the column address of the low-order part, including the column selection signals RMWSEL0[7:0], RMWSEL1[3:0], RMWSEL2[2:0] and RFXSEL[7:0]. The pre-decoder 110 transmits the first part P1 of the column selection signal group SELG to the mapping control circuit 130, and transmits the second part P2 of the column selection signal group SELG to each decoder 120_0~120_11.
解碼器120_0~120_11依序對應於列位址範圍RSG0~RSG11。列位址範圍RSG0~RSG11表示記憶體裝置中分別由解碼器120_0~120_11開啟的12個記憶體區塊初始預設的列位址範圍。舉例來說,假設上述12個記憶體區塊所能提供的列位址總範圍為0~8191,列位址範圍RSG0~RSG11如以下表1所示。
在上述12個記憶體區塊皆無損壞(皆可用)的情況下,解碼器120_0~120_11可分別輸出字元線信號SWL0~SWL11至上述12個記憶體區塊,以對列位址在列位址範圍RSG0~RSG11之內的記憶胞進行存取。If all 12 memory blocks are undamaged (all are usable), decoders 120_0~120_11 can output character line signals SWL0~SWL11 to the 12 memory blocks respectively to access memory cells whose column addresses are within the column address range RSG0~RSG11.
映射控制電路130耦接預解碼器110及解碼器120_0~120_11。映射控制電路130可根據列選擇信號組SELG獲得選擇列位址範圍,且使在解碼器120_0~120_11中所對應的列位址範圍與選擇列位址範圍相同的解碼器輸出致能準位(例如高邏輯準位)的字元線信號。The mapping control circuit 130 is coupled to the pre-decoder 110 and the decoders 120_0 to 120_11. The mapping control circuit 130 can obtain the selected column address range according to the column selection signal group SELG, and make the decoder output enable level (e.g., high logic level) word line signal of the decoder whose corresponding column address range in decoders 120_0 to 120_11 is the same as the selected column address range.
具體來說,映射控制電路130可對列選擇信號組SELG的第一部分P1的信號進行分析與解碼,以獲得要進行存取的記憶胞所在的選擇列位址範圍。此時,在解碼器120_0~120_11中所對應的列位址範圍與選擇列位址範圍相同的解碼器則可根據列選擇信號組SELG的第二部分P2輸出對應的字元線信號。進一步來說,當選擇列位址範圍等於列位址範圍RSG0時,映射控制電路130使解碼器120_0根據列選擇信號組SELG的第二部分P2輸出致能準位的字元線信號SWL0。當選擇列位址範圍等於列位址範圍RSG1時,映射控制電路130使解碼器120_1根據列選擇信號組SELG的第二部分P2輸出致能準位的字元線信號SWL1,以此類推。Specifically, the mapping control circuit 130 analyzes and decodes the signal of the first part P1 of the column selection signal group SELG to obtain the selected column address range of the memory cell to be accessed. At this time, the decoders in decoders 120_0~120_11 whose corresponding column address range is the same as the selected column address range can output the corresponding word line signal according to the second part P2 of the column selection signal group SELG. Furthermore, when the selected column address range is equal to the column address range RSG0, the mapping control circuit 130 causes decoder 120_0 to output the enable level word line signal SWL0 according to the second part P2 of the column selection signal group SELG. When the selected column address range is equal to the column address range RSG1, the mapping control circuit 130 causes the decoder 120_1 to output the enable level word line signal SWL1 according to the second part P2 of the column selection signal group SELG, and so on.
在本實施例中,映射控制電路130還可接收驗證資料DV。驗證資料DV例如是在晶圓針測(Chip probing,CP)階段所獲得的資料。映射控制電路130可根據驗證資料DV得知損壞的不良記憶胞或不良記憶體區塊的位置。In this embodiment, the mapping control circuit 130 can also receive verification data DV. The verification data DV is, for example, data obtained during the chip probing (CP) stage. The mapping control circuit 130 can determine the location of damaged memory cells or bad memory blocks based on the verification data DV.
此外,映射控制電路130可根據組成驗證資料DV的多個位元值而產生驗證信號SDV0~SDV11。當一驗證信號為高邏輯準位(邏輯值1)時,表示在對應的記憶體區塊因無法完全修補不良記憶胞而損壞。當一驗證信號為低邏輯準位(邏輯值0)時,表示在對應的記憶體區塊中可完全修補而沒有不良記憶胞。進一步來說,當驗證信號SDV0為高邏輯準位(邏輯值1)時表示由解碼器120_0開啟的記憶體區塊損壞,當驗證信號SDV1為高邏輯準位(邏輯值1)時表示由解碼器120_1開啟的記憶體區塊損壞,以此類推。Furthermore, the mapping control circuit 130 can generate verification signals SDV0 to SDV11 based on the multiple bit values that constitute the verification data DV. When a verification signal is at a high logic level (logic value 1), it indicates that the corresponding memory block is damaged because faulty memory cells cannot be completely repaired. When a verification signal is at a low logic level (logic value 0), it indicates that the corresponding memory block can be completely repaired without faulty memory cells. Furthermore, when the verification signal SDV0 is at a high logic level (logic value 1), it indicates that the memory block opened by decoder 120_0 is damaged; when the verification signal SDV1 is at a high logic level (logic value 1), it indicates that the memory block opened by decoder 120_1 is damaged, and so on.
當在分別由解碼器120_0~120_11開啟的12個記憶體區塊之中存在損壞的不良記憶體區塊,映射控制電路130可根據驗證資料DV來重新排序解碼器120_0~120_11所對應的列位址範圍。舉例來說,如圖2所示,在由解碼器120_1開啟的記憶體區塊為損壞的不良記憶體區塊的情況下,驗證信號SDV1為高邏輯準位(邏輯值1)。因此,映射控制電路130可根據高邏輯準位的驗證信號SDV1將解碼器120_1作為不良記憶體區塊解碼器而禁用。When a corrupt memory block exists among the 12 memory blocks opened by decoders 120_0 to 120_11, the mapping control circuit 130 can reorder the column address ranges corresponding to decoders 120_0 to 120_11 according to the verification data DV. For example, as shown in Figure 2, when the memory block opened by decoder 120_1 is a corrupt memory block, the verification signal SDV1 is at a high logic level (logic value 1). Therefore, the mapping control circuit 130 can disable the decoder 120_1 as a bad memory block decoder based on the high logic level verification signal SDV1.
此時,為了讓記憶體裝置能夠正常使用,映射控制電路130還可根據驗證信號SDV0~SDV11將排在作為不良記憶體區塊解碼器的解碼器120_1後面的解碼器120_2~120_11所對應的列位址範圍由列位址範圍RSG2~RSG11向前位移成列位址範圍RSG1~RSG10,藉此使解碼器120_2取代解碼器120_1而對應至列位址範圍RSG1,讓由解碼器120_1開啟的記憶體區塊無法再被映射。At this time, in order for the memory device to function properly, the mapping control circuit 130 can also shift the column address range corresponding to decoders 120_2 to 120_11, which are decoders of the faulty memory block, from column address range RSG2 to RSG11 to column address range RSG1 to RSG10 according to the verification signals SDV0 to SDV11. This allows decoder 120_2 to replace decoder 120_1 and correspond to column address range RSG1, so that the memory block opened by decoder 120_1 can no longer be mapped.
同樣地,每個解碼器120_3~120_11也會取代前一個解碼器而對應至原本前一個解碼器所對應的列位址範圍。Similarly, each decoder 120_3~120_11 will replace the previous decoder and correspond to the column address range originally corresponding to the previous decoder.
如此,本實施例的列解碼器電路100在進行映射時能夠跳過損壞的不良記憶體區塊,藉此讓部分損壞的記憶體裝置仍具有可用性。Thus, the column decoder circuit 100 of this embodiment can skip damaged memory blocks when performing mapping, thereby allowing some damaged memory devices to remain usable.
需說明的是,雖然在本實施例中使用了可開啟12個記憶體區塊的12個解碼器120_0~120_11來進行說明,但本發明並不以此為限。本領域技術人員可以依據本發明的教示視其實際需求而將記憶體區塊以及解碼器的個數類推至更少或更多。It should be noted that although this embodiment uses 12 decoders 120_0~120_11 capable of opening 12 memory blocks for illustration, the present invention is not limited thereto. Those skilled in the art can, based on the teachings of the present invention, extrapolate the number of memory blocks and decoders to fewer or more as needed.
以下舉一實施例說明映射控制電路的實施方式。本實施例的映射控制電路300適用於有一個記憶體區塊存在損壞的不良記憶胞而重新排序解碼器400_0~400_11所對應的列位址範圍的情況。映射控制電路300包括鎖存電路310、第一邏輯電路320、第二邏輯電路330、多工電路340以及第三邏輯電路350。為了清楚說明,以圖3A、圖3B、圖3C來分別表示映射控制電路300中鎖存電路310、第一邏輯電路320、第二邏輯電路330、多工電路340以及第三邏輯電路350的內部結構。The following embodiment illustrates the implementation of the mapping control circuit. The mapping control circuit 300 of this embodiment is applicable to situations where a memory block contains damaged memory cells, requiring a reordering of the column address ranges corresponding to decoders 400_0 to 400_11. The mapping control circuit 300 includes a latch circuit 310, a first logic circuit 320, a second logic circuit 330, a multiplexing circuit 340, and a third logic circuit 350. For clarity, Figures 3A, 3B, and 3C are used to illustrate the internal structures of the latch circuit 310, the first logic circuit 320, the second logic circuit 330, the multiplexing circuit 340, and the third logic circuit 350 in the mapping control circuit 300, respectively.
請同時參考圖3A、圖3B、圖3C,鎖存電路310可儲存所接收到的驗證資料DV。當系統開機時,鎖存電路310可例如從另外的單次可編程(one-time programmable,OTP)記憶體獲得驗證資料DV。鎖存電路310包括鎖存器L0~L11。鎖存器L0~L11可依序儲存組成驗證資料DV的多個位元值,且將其分別作為驗證信號SDV0~SDV11加以輸出。Referring simultaneously to Figures 3A, 3B, and 3C, latch circuit 310 can store the received authentication data DV. When the system is powered on, latch circuit 310 can obtain the authentication data DV, for example, from another one-time programmable (OTP) memory. Latch circuit 310 includes latches L0 to L11. Latches L0 to L11 can sequentially store multiple bit values that make up the authentication data DV and output them as authentication signals SDV0 to SDV11 respectively.
第一邏輯電路320耦接鎖存電路310。第一邏輯電路320可接收驗證信號SDV0~SDV10及低邏輯準位信號VSS,並利用驗證信號SDV0~SDV10及低邏輯準位信號VSS執行多級運算,以產生控制信號ST0~ST10。The first logic circuit 320 is coupled to the latch circuit 310. The first logic circuit 320 can receive the authentication signals SDV0~SDV10 and the low logic level signal VSS, and perform multi-level calculations using the authentication signals SDV0~SDV10 and the low logic level signal VSS to generate control signals ST0~ST10.
詳細來說,在圖3B中,第一邏輯電路320包括或閘322_0~322_10。或閘322_0~322_10以串列方式連接。或閘322_0~322_10的第一輸入端分別接收驗證信號SDV0~SDV10。或閘322_0~322_10的輸出端分別輸出控制信號ST0~ST10。第一級的或閘(或閘322_0)的第二輸入端接收低邏輯準位信號VSS。除了第一級之外的或閘(或閘322_1~或閘322_10)的第二輸入端接收由上一級的或閘的輸出端所輸出的控制信號。In detail, in Figure 3B, the first logic circuit 320 includes OR gates 322_0 to 322_10. OR gates 322_0 to 322_10 are connected in series. The first inputs of OR gates 322_0 to 322_10 respectively receive authentication signals SDV0 to SDV10. The outputs of OR gates 322_0 to 322_10 respectively output control signals ST0 to ST10. The second input of the first-stage OR gate (OR gate 322_0) receives a low logic level signal VSS. The second inputs of the OR gates other than the first-stage OR gates (OR gates 322_1 to 322_10) receive control signals output from the outputs of the previous-stage OR gates.
第二邏輯電路330可接收列選擇信號組SELG的第一部分P1,且將第一部分P1中的第一列選擇信號RSGSEL0[3:0]與第一部分P1中的第二列選擇信號RSGSEL1[2:0]執行及運算,以產生運算信號RS0~RS11。The second logic circuit 330 can receive the first part P1 of the column selection signal group SELG, and execute and operate the first column selection signal RSGSEL0[3:0] and the second column selection signal RSGSEL1[2:0] in the first part P1 to generate operation signals RS0~RS11.
第二邏輯電路330包括及閘332_0~332_11。每個及閘332_0~332_11的第一輸入端接收第一列選擇信號RSGSEL0[3:0]中對應的第一列選擇信號。每個及閘332_0~332_11的第二輸入端接收第二列選擇信號RSGSEL1[2:0] 中對應的第二列選擇信號。及閘332_0~332_11的輸出端分別輸出運算信號RS0~RS11。The second logic circuit 330 includes gates 332_0 to 332_11. The first input terminal of each gate 332_0 to 332_11 receives the corresponding first column selection signal from the first column selection signal RSGSEL0[3:0]. The second input terminal of each gate 332_0 to 332_11 receives the corresponding second column selection signal from the second column selection signal RSGSEL1[2:0]. The output terminals of gates 332_0 to 332_11 output operation signals RS0 to RS11 respectively.
在圖3C中,多工電路340耦接第一邏輯電路320及第二邏輯電路330。多工電路340接收控制信號ST0~ST10及運算信號RS0~RS11,且根據控制信號ST0~ST10而選擇運算信號RS0~RS11的其中多個作為解碼信號SCD0~SCD10。In Figure 3C, multiplexing circuit 340 is coupled to first logic circuit 320 and second logic circuit 330. Multiplexing circuit 340 receives control signals ST0~ST10 and operation signals RS0~RS11, and selects multiple of the operation signals RS0~RS11 as decoding signals SCD0~SCD10 according to the control signals ST0~ST10.
詳細來說,多工電路340包括多工器342_0~342_10。每個多工器342_0~342_10的第一輸入端與第二輸入端接收運算信號RS0~RS11中對應的兩個運算信號。舉例來說,多工器342_0的第一輸入端接收運算信號RS0,多工器342_0的第二輸入端接收運算信號RS1。多工器342_1的第一輸入端接收運算信號RS1,多工器342_1的第二輸入端接收運算信號RS2,以此類推。In detail, the multiplexing circuit 340 includes multiplexers 342_0 to 342_10. Each multiplexer 342_0 to 342_10 receives two corresponding operation signals from RS0 to RS11 at its first and second input terminals. For example, multiplexer 342_0 receives operation signal RS0 at its first input terminal and operation signal RS1 at its second input terminal. Multiplexer 342_1 receives operation signal RS1 at its first input terminal and operation signal RS2 at its second input terminal, and so on.
多工器342_0~342_10的控制端分別接收控制信號ST0~ST10,多工器342_0~342_10的輸出端分別輸出解碼信號SCD0~SCD10。每個多工器342_0~342_10根據所接收到的控制信號來選擇由其第一輸入端(上方輸入端)所接收的信號及由其第二輸入端(下方輸入端)所接收的信號的其中一者作為對應的解碼信號而在其輸出端加以輸出。以多工器342_1為範例,當接收到高邏輯準位的控制信號ST1時多工器342_1會選擇由其第一輸入端(上方輸入端)所接收的運算信號RS1作為解碼信號SCD1加以輸出。當接收到低邏輯準位的控制信號ST1時多工器342_1會選擇由其第二輸入端(下方輸入端)所接收的運算信號RS2作為解碼信號SCD1加以輸出。The control terminals of multiplexers 342_0~342_10 receive control signals ST0~ST10 respectively, and the output terminals of multiplexers 342_0~342_10 output decoding signals SCD0~SCD10 respectively. Each multiplexer 342_0~342_10 selects one of the signals received from its first input terminal (upper input terminal) and the signal received from its second input terminal (lower input terminal) as the corresponding decoding signal and outputs it at its output terminal. Taking multiplexer 342_1 as an example, when it receives the high logic level control signal ST1, multiplexer 342_1 will select the operation signal RS1 received from its first input terminal (upper input terminal) as the decoding signal SCD1 for output. When the low logic level control signal ST1 is received, the multiplexer 342_1 will select the operation signal RS2 received by its second input terminal (lower input terminal) as the decoding signal SCD1 for output.
第三邏輯電路350耦接鎖存電路310、第二邏輯電路330及多工電路340。第三邏輯電路350可接收驗證信號SDV0~SDV11、運算信號RS0~RS11中所對應的位址最低的運算信號RS0及解碼信號SCD0~SCD10,且將驗證信號SDV0~SDV11進行反相後再分別與運算信號RS0及解碼信號SCD0~SCD10執行及運算,以將所產生的啟用信號SE0~SE11分別輸出至解碼器400_0~400_11。The third logic circuit 350 is coupled to the latch circuit 310, the second logic circuit 330, and the multiplexing circuit 340. The third logic circuit 350 can receive the verification signals SDV0~SDV11, the lowest address operation signal RS0 corresponding to the operation signals RS0~RS11, and the decoding signals SCD0~SCD10. It inverts the verification signals SDV0~SDV11 and then performs the operation with the operation signals RS0 and the decoding signals SCD0~SCD10 respectively to output the generated activation signals SE0~SE11 to the decoders 400_0~400_11 respectively.
詳細來說,第三邏輯電路350包括反相器352_0~352_11以及及閘354_0~354_11。反相器352_0~352_11的輸入端分別接收SDV0~SDV11。In detail, the third logic circuit 350 includes inverters 352_0 to 352_11 and gates 354_0 to 354_11. The input terminals of inverters 352_0 to 352_11 receive SDV0 to SDV11 respectively.
及閘354_0的第一輸入端接收運算信號RS0。及閘354_1~354_11的第一輸入端分別接收解碼信號SCD0~SCD10。及閘354_0~354_11的第二輸入端分別耦接反相器352_0~352_11的輸出端。及閘354_0~354_11的輸出端分別輸出啟用信號SE0~SE11。The first input of gate 354_0 receives the operation signal RS0. The first inputs of gates 354_1 to 354_11 receive the decoding signals SCD0 to SCD10, respectively. The second inputs of gates 354_0 to 354_11 are coupled to the outputs of inverters 352_0 to 352_11, respectively. The outputs of gates 354_0 to 354_11 output the enable signals SE0 to SE11, respectively.
在操作上,舉例來說,如圖4A、圖4B、圖4C所示,在由解碼器400_1開啟的記憶體區塊之中存在損壞的不良記憶胞的情況下,第三邏輯電路350中的反相器352_1會從鎖存電路310中的鎖存器L1接收到高邏輯準位(邏輯值1)的驗證信號SDV1。如此,及閘354_1就只能輸出低邏輯準位(邏輯值0)的啟用信號SE1至解碼器400_1,進而將解碼器400_1作為不良記憶體區塊解碼器而禁用。In operation, for example, as shown in Figures 4A, 4B, and 4C, when there are damaged or faulty memory cells in the memory block opened by decoder 400_1, the inverter 352_1 in the third logic circuit 350 receives a high-level (logic value 1) verification signal SDV1 from the latch L1 in the latch circuit 310. Thus, the gate 354_1 can only output a low-level (logic value 0) enable signal SE1 to decoder 400_1, thereby disabling decoder 400_1 as a decoder for the faulty memory block.
此時,第一邏輯電路320中的或閘322_1也會接收到高邏輯準位的驗證信號SDV1。由於或閘322_0~322_10以串列方式連接,或閘322_1~322_10所輸出的控制信號ST1~ST10皆會被調整至高邏輯準位。在此情況下,多工電路340中的多工器342_1~342_10就會改變為選擇由其第一輸入端(上方輸入端)所接收的運算信號RS1~RS10作為解碼信號SCD1~SCD10加以輸出。At this time, the OR gate 322_1 in the first logic circuit 320 will also receive the high logic level verification signal SDV1. Since the OR gates 322_0~322_10 are connected in series, the control signals ST1~ST10 output by the OR gates 322_1~322_10 will all be adjusted to the high logic level. In this case, the multiplexers 342_1~342_10 in the multiplexing circuit 340 will change to select the operation signals RS1~RS10 received by their first input terminal (upper input terminal) as the decoding signals SCD1~SCD10 for output.
這樣一來,排在作為不良記憶體區塊解碼器的解碼器400_1後面的解碼器400_2~400_11所對應的列位址範圍就會由列位址範圍RSG2~RSG11向前位移成列位址範圍RSG1~RSG10。藉此,使解碼器400_2取代解碼器400_1而對應至列位址範圍RSG1,讓由解碼器400_1開啟的記憶體區塊無法再被映射。In this way, the column address ranges corresponding to decoders 400_2 to 400_11, which are decoders of faulty memory blocks following decoder 400_1, will shift forward from column address ranges RSG2 to RSG11 to column address ranges RSG1 to RSG10. This allows decoder 400_2 to replace decoder 400_1 and correspond to column address range RSG1, preventing the memory block opened by decoder 400_1 from being mapped again.
以下舉另一實施例說明映射控制電路的實施方式。本實施例的映射控制電路500適用於有一個或兩個記憶體區塊存在損壞而重新排序解碼器600_0~600_11所對應的列位址範圍的情況。映射控制電路500包括鎖存電路510、第一邏輯電路520、第二邏輯電路530、多工電路540以及第三邏輯電路550。為了清楚說明,以圖5A、圖5B、圖5C來分別表示映射控制電路500中鎖存電路510、第一邏輯電路520、第二邏輯電路530、多工電路540以及第三邏輯電路550的內部結構。The following is another embodiment illustrating the implementation of the mapping control circuit. The mapping control circuit 500 of this embodiment is applicable to situations where one or two memory blocks are damaged, requiring reordering of the column address ranges corresponding to decoders 600_0 to 600_11. The mapping control circuit 500 includes a latch circuit 510, a first logic circuit 520, a second logic circuit 530, a multiplexing circuit 540, and a third logic circuit 550. For clarity, Figures 5A, 5B, and 5C are used to illustrate the internal structures of the latch circuit 510, the first logic circuit 520, the second logic circuit 530, the multiplexing circuit 540, and the third logic circuit 550 in the mapping control circuit 500, respectively.
請同時參考圖5A、圖5B、圖5C,鎖存電路510可儲存所接收到的驗證資料DV。鎖存電路510所包括的鎖存器L0~L11可依序儲存組成驗證資料DV的多個位元值,且將其分別作為驗證信號SDV0~SDV11加以輸出。Please refer to Figures 5A, 5B, and 5C simultaneously. The latch circuit 510 can store the received authentication data DV. The latches L0 to L11 included in the latch circuit 510 can sequentially store multiple bit values that make up the authentication data DV, and output them as authentication signals SDV0 to SDV11 respectively.
第一邏輯電路520耦接鎖存電路510。第一邏輯電路520可接收驗證信號SDV0~SDV10及低邏輯準位信號VSS,並利用驗證信號SDV0~SDV10及低邏輯準位信號VSS執行多級運算,以產生控制信號ST0~ST10。與前述實施例不同的是,在本實施例中,每個控制信號ST0~ST10由兩個位元信號組成。舉例來說,控制信號ST0由位元信號ST0<0>及位元信號ST0<1>組成,控制信號ST1由位元信號ST1<0>及位元信號ST1<1>組成,以此類推。The first logic circuit 520 is coupled to the latch circuit 510. The first logic circuit 520 can receive authentication signals SDV0~SDV10 and low logic level signal VSS, and perform multi-level operations using the authentication signals SDV0~SDV10 and the low logic level signal VSS to generate control signals ST0~ST10. Unlike the previous embodiment, in this embodiment, each control signal ST0~ST10 consists of two bit signals. For example, control signal ST0 consists of bit signal ST0<0> and bit signal ST0<1>, control signal ST1 consists of bit signal ST1<0> and bit signal ST1<1>, and so on.
詳細來說,在圖5B中,第一邏輯電路520包括或閘522_0~522_10、及閘524_0~524_10以及或閘526_0~526_10。或閘522_0~522_10以串列方式連接。或閘522_0~522_10的第一輸入端分別接收驗證信號SDV0~SDV10。或閘522_0~522_10的輸出端分別輸出位元信號ST0<0>~ST10<0>。第一級的或閘(或閘522_0)的第二輸入端接收低邏輯準位信號VSS。除了第一級之外的或閘(或閘522_1~或閘522_10)的第二輸入端接收由上一級的或閘的輸出端所輸出的位元信號。In detail, in Figure 5B, the first logic circuit 520 includes OR gates 522_0~522_10, and OR gates 524_0~524_10 and 526_0~526_10. OR gates 522_0~522_10 are connected in series. The first inputs of OR gates 522_0~522_10 respectively receive authentication signals SDV0~SDV10. The outputs of OR gates 522_0~522_10 respectively output bit signals ST0<0>~ST10<0>. The second input of the first-stage OR gate (OR gate 522_0) receives the low logic level signal VSS. The second input of the OR gate (OR gate 522_1~OR gate 522_10) other than the first stage receives the bit signal output by the output of the OR gate of the previous stage.
及閘524_0~524_10的第一輸入端分別接收驗證信號SDV1~SDV11。及閘524_0~524_10的第二輸入端分別接收位元信號ST0<0>~ST10<0>。The first input terminals of gates 524_0 to 524_10 respectively receive authentication signals SDV1 to SDV11. The second input terminals of gates 524_0 to 524_10 respectively receive bit signals ST0<0> to ST10<0>.
或閘526_0~526_10以串列方式連接。或閘526_0~526_10的第一輸入端分別耦接及閘524_0~524_10的輸出端。或閘526_0~526_9的輸出端分別輸出位元信號ST1<1>~ST10<1>。第一級的或閘(或閘526_0)的第二輸入端接收低邏輯準位信號VSS。除了第一級之外的或閘(或閘526_1~或閘526_10)的第二輸入端接收由上一級的或閘的輸出端所輸出的位元信號。OR gates 526_0 to 526_10 are connected in series. The first inputs of OR gates 526_0 to 526_10 are coupled to the outputs of gates 524_0 to 524_10, respectively. The outputs of OR gates 526_0 to 526_9 output bit signals ST1<1> to ST10<1>, respectively. The second input of the first-stage OR gate (OR gate 526_0) receives the low logic level signal VSS. The second inputs of the OR gates other than the first-stage OR gates (OR gates 526_1 to 526_10) receive the bit signals output from the outputs of the previous-stage OR gates.
第二邏輯電路530可接收列選擇信號組SELG的第一部分P1,且透過及閘532_0~532_11將第一部分P1中的第一列選擇信號RSGSEL0[3:0]與第一部分P1中的第二列選擇信號RSGSEL1[2:0]執行及運算,以產生運算信號RS0~RS11。The second logic circuit 530 can receive the first part P1 of the column selection signal group SELG, and through the gates 532_0~532_11, execute and calculate the first column selection signal RSGSEL0[3:0] and the second column selection signal RSGSEL1[2:0] in the first part P1 to generate the calculation signals RS0~RS11.
在圖5C中,多工電路540耦接第一邏輯電路520及第二邏輯電路530。多工電路540接收控制信號ST0~ST10及運算信號RS0~RS11,且根據控制信號ST0~ST10而選擇運算信號RS0~RS11的其中多個作為解碼信號SCD0~SCD10。In Figure 5C, multiplexing circuit 540 is coupled to first logic circuit 520 and second logic circuit 530. Multiplexing circuit 540 receives control signals ST0~ST10 and operation signals RS0~RS11, and selects multiple of the operation signals RS0~RS11 as decoding signals SCD0~SCD10 according to the control signals ST0~ST10.
詳細來說,多工電路540包括多工器542_0~542_10。與前述實施例不同的是,多工器542_0的第一輸入端接收低邏輯準位信號VSS,多工器542_0的第二輸入端與第三輸入接收運算信號RS0及RS1。每個多工器542_1~542_10的第一輸入端、第二輸入端與第三輸入端接收運算信號RS0~RS11中對應的三個運算信號。舉例來說,多工器542_1的第一輸入端接收運算信號RS0,多工器542_1的第二輸入端接收運算信號RS1,多工器542_1的第三輸入端接收運算信號RS2。多工器542_2的第一輸入端接收運算信號RS1,多工器542_2的第二輸入端接收運算信號RS2,多工器542_2的第三輸入端接收運算信號RS3,以此類推。Specifically, the multiplexing circuit 540 includes multiplexers 542_0 to 542_10. Unlike the previous embodiment, the first input of multiplexer 542_0 receives a low logic level signal VSS, and the second and third inputs of multiplexer 542_0 receive operation signals RS0 and RS1. Each multiplexer 542_1 to 542_10 receives three corresponding operation signals from RS0 to RS11 at its first, second, and third inputs. For example, the first input of multiplexer 542_1 receives operation signal RS0, the second input of multiplexer 542_1 receives operation signal RS1, and the third input of multiplexer 542_1 receives operation signal RS2. The first input terminal of the multiplexer 542_2 receives the operation signal RS1, the second input terminal of the multiplexer 542_2 receives the operation signal RS2, the third input terminal of the multiplexer 542_2 receives the operation signal RS3, and so on.
多工器542_0~542_10的控制端分別接收控制信號ST0~ST10,多工器542_0~542_10的輸出端分別輸出解碼信號SCD0~SCD10。每個多工器542_0~542_10根據所接收到的控制信號來選擇由其第一輸入端(上方輸入端)所接收的信號、由其第二輸入端(中間輸入端)所接收的信號及由其第三輸入端(下方輸入端)所接收的信號的其中一者作為對應的解碼信號而在其輸出端加以輸出。以多工器542_1為範例,當接收到由高邏輯準位的位元信號ST1<0>及高邏輯準位的位元信號ST1<1>組成的控制信號ST1(邏輯值11)時多工器542_1會選擇由其第一輸入端(上方輸入端)所接收的運算信號RS0作為解碼信號SCD1加以輸出。當接收到由高邏輯準位的位元信號ST1<0>及低邏輯準位的位元信號ST1<1>組成的控制信號ST1(邏輯值01)時多工器542_1會選擇由其第二輸入端(中間輸入端)所接收的運算信號RS1作為解碼信號SCD1加以輸出。當接收到由低邏輯準位的位元信號ST1<0>及低邏輯準位的位元信號ST1<1>組成的控制信號ST1(邏輯值00)時多工器542_1會選擇由其第三輸入端(下方輸入端)所接收的運算信號RS2作為解碼信號SCD1加以輸出。The control terminals of multiplexers 542_0~542_10 receive control signals ST0~ST10 respectively, and the output terminals of multiplexers 542_0~542_10 output decoding signals SCD0~SCD10 respectively. Each multiplexer 542_0~542_10 selects one of the signals received from its first input terminal (upper input terminal), its second input terminal (middle input terminal), and its third input terminal (lower input terminal) as the corresponding decoding signal and outputs it at its output terminal according to the received control signal. Taking multiplexer 542_1 as an example, when it receives a control signal ST1 (logic value 11) consisting of a high-level bit signal ST1<0> and a high-level bit signal ST1<1>, multiplexer 542_1 will select the operation signal RS0 received from its first input terminal (upper input terminal) as the decoding signal SCD1 for output. When it receives a control signal ST1 (logic value 01) consisting of a high-level bit signal ST1<0> and a low-level bit signal ST1<1>, multiplexer 542_1 will select the operation signal RS1 received from its second input terminal (middle input terminal) as the decoding signal SCD1 for output. When the multiplexer 542_1 receives the control signal ST1 (logic value 00), which consists of the low logic level bit signal ST1<0> and the low logic level bit signal ST1<1>, it will select the operation signal RS2 received by its third input terminal (lower input terminal) as the decoding signal SCD1 for output.
第三邏輯電路550耦接鎖存電路510、第二邏輯電路530及多工電路540。第三邏輯電路550可接收驗證信號SDV0~SDV11、運算信號RS0~RS11中所對應的位址最低的運算信號RS0及解碼信號SCD0~SCD10,且透過反相器552_0~552_11將驗證信號SDV0~SDV11進行反相後再透過及閘554_0~554_11分別與運算信號RS0及解碼信號SCD0~SCD10執行及運算,以將所產生的啟用信號SE0~SE11分別輸出至解碼器600_0~600_11。The third logic circuit 550 is coupled to the latch circuit 510, the second logic circuit 530, and the multiplexing circuit 540. The third logic circuit 550 can receive the authentication signals SDV0~SDV11, the lowest address operation signal RS0 corresponding to the operation signals RS0~RS11, and the decoding signals SCD0~SCD10. The authentication signals SDV0~SDV11 are inverted by inverters 552_0~552_11 and then executed and operated with the operation signals RS0 and the decoding signals SCD0~SCD10 respectively by gates 554_0~554_11, so as to output the generated activation signals SE0~SE11 to the decoders 600_0~600_11 respectively.
在操作上,舉例來說,如圖6A、圖6B、圖6C所示,在由解碼器600_1及600_5開啟的兩個記憶體區塊之中存在損壞的情況下,第三邏輯電路550中的反相器552_1及552_5會分別從鎖存電路510中的鎖存器L1及L5接收到高邏輯準位(邏輯值1)的驗證信號SDV1及SDV5。如此,及閘554_1及554_5就只能分別輸出低邏輯準位(邏輯值0)的啟用信號SE1及SE5至解碼器600_1及600_5,進而將解碼器600_1及600_5作為不良記憶體區塊解碼器而禁用。In operation, for example, as shown in Figures 6A, 6B, and 6C, if there is damage in the two memory blocks opened by decoders 600_1 and 600_5, the inverters 552_1 and 552_5 in the third logic circuit 550 will receive high logic level (logic value 1) verification signals SDV1 and SDV5 respectively from latches L1 and L5 in the latch circuit 510. Thus, gates 554_1 and 554_5 can only output low logic level (logic value 0) enable signals SE1 and SE5 to decoders 600_1 and 600_5 respectively, thereby disabling decoders 600_1 and 600_5 as decoders of bad memory blocks.
此時,第一邏輯電路520中的或閘522_1也會接收到高邏輯準位的驗證信號SDV1。由於或閘522_0~522_10以串列方式連接,或閘522_1~522_10所輸出的位元信號ST1<0>~ST10<0>皆會被調整至高邏輯準位。此外,接收到位元信號ST1<0>~ST10<0>的及閘524_1~524_10的輸出端會分別被調整至與驗證信號SDV2~SDV11相同的邏輯準位。也就是說,及閘524_4的輸出端會被調整至與SDV5相同的高邏輯準位。At this time, the OR gate 522_1 in the first logic circuit 520 will also receive the high-level verification signal SDV1. Since OR gates 522_0~522_10 are connected in series, the bit signals ST1<0>~ST10<0> output by OR gates 522_1~522_10 will all be adjusted to the high-level logic. In addition, the outputs of gates 524_1~524_10 that receive the bit signals ST1<0>~ST10<0> will be adjusted to the same logic levels as the verification signals SDV2~SDV11, respectively. That is to say, the output of gate 524_4 will be adjusted to the same high-level logic as SDV5.
由於或閘526_0~526_10也以串列方式連接,或閘526_4~526_9所輸出的位元信號ST5<1>~ST10<1>皆會被調整至高邏輯準位。在此情況下,控制信號ST1~ST3的邏輯值為“01”,控制信號ST5~ST10的邏輯值為“11”,多工電路540中的多工器542_1~542_3就會改變為選擇由其第二輸入端(中間輸入端)所接收的運算信號RS1~RS3作為解碼信號SCD1~SCD3加以輸出,多工器542_5~542_10就會改變為選擇由其第一輸入端(上方輸入端)所接收的運算信號RS4~RS9作為解碼信號SCD5~SCD10加以輸出。Since the OR gates 526_0~526_10 are also connected in series, the bit signals ST5<1>~ST10<1> output by the OR gates 526_4~526_9 will all be adjusted to a high logic level. In this case, the logic values of control signals ST1~ST3 are "01", and the logic values of control signals ST5~ST10 are "11". The multiplexers 542_1~542_3 in the multiplexing circuit 540 will change to select the operation signals RS1~RS3 received by their second input terminal (intermediate input terminal) as the decoding signals SCD1~SCD3 for output. The multiplexers 542_5~542_10 will change to select the operation signals RS4~RS9 received by their first input terminal (top input terminal) as the decoding signals SCD5~SCD10 for output.
這樣一來,排在作為不良記憶體區塊解碼器的解碼器600_1後面的解碼器600_2~600_4所對應的列位址範圍就會由列位址範圍RSG2~RSG4向前位移成列位址範圍RSG1~RSG3,排在作為不良記憶體區塊解碼器的解碼器600_5後面的解碼器600_6~600_11所對應的列位址範圍就會由列位址範圍RSG6~RSG11向前位移成列位址範圍RSG4~RSG9。藉此,使解碼器600_2取代解碼器600_1而對應至列位址範圍RSG1,使解碼器600_7取代解碼器600_5而對應至列位址範圍RSG5,讓由解碼器600_1及600_5開啟的兩個記憶體區塊無法再被映射。In this way, the column address ranges corresponding to decoders 600_2~600_4, which are decoders of bad memory blocks following decoder 600_1, will be shifted forward from column address range RSG2~RSG4 to column address range RSG1~RSG3. The column address ranges corresponding to decoders 600_6~600_11, which are decoders of bad memory blocks following decoder 600_5, will be shifted forward from column address range RSG6~RSG11 to column address range RSG4~RSG9. In this way, decoder 600_2 replaces decoder 600_1 and corresponds to column address range RSG1, and decoder 600_7 replaces decoder 600_5 and corresponds to column address range RSG5, so that the two memory blocks opened by decoders 600_1 and 600_5 can no longer be mapped.
需說明的是,為了方便理解,在上述實施例中將有一個或兩個記憶體區塊存在損壞的不良記憶胞的情況作為範例進行說明,但本發明並不以此為限。本領域技術人員可以依據本發明的教示視其實際需求而調整映射控制電路的內部結構,使其適用於有更多記憶體區塊存在損壞的不良記憶胞的情況。It should be noted that, for ease of understanding, the above embodiments are illustrated with the case of one or two memory blocks containing damaged memory cells, but the present invention is not limited to this. Those skilled in the art can adjust the internal structure of the mapping control circuit according to their actual needs based on the teachings of the present invention to adapt it to cases where more memory blocks contain damaged memory cells.
綜上所述,本發明的列解碼器電路不是對具有不良記憶胞的記憶體區塊進行傳統上的修補,而是透過對解碼器所對應的列位址範圍進行重新排序。如此一來,在進行映射時能夠跳過損壞的不良記憶體區塊而讓記憶體裝置正常使用,讓部分損壞的記憶體裝置仍具有可用性,也可增加產品的良率與使用上的便利性。In summary, the column decoder circuit of this invention does not perform traditional repairs on memory blocks with faulty memory cells, but rather reorders the column address range corresponding to the decoder. In this way, during mapping, damaged memory blocks can be bypassed, allowing the memory device to function normally. This ensures that partially damaged memory devices remain usable, and also increases product yield and ease of use.
100:列解碼器電路 110:預解碼器 120_0~120_11、400_0~400_11、600_0~600_11:解碼器 130、300、500:映射控制電路 310、510:鎖存電路 320、520:第一邏輯電路 322_0~322_10、522_0~522_10、526_0~526_10:或閘 330、530:第二邏輯電路 332_0~332_11、354_0~354_11、524_0~524_10、532_0~532_11、554_0~554_11:及閘 340、540:多工電路 342_0~342_10、542_0~542_10:多工器 350、550:第三邏輯電路 352_0~352_11、552_0~552_11:反相器 DV:驗證資料 L0~L11:鎖存器 P1:第一部分 P2:第二部分 RA:列位址資訊 RMWSEL0[7:0]、RMWSEL1[3:0]、RMWSEL2[2:0]、RFXSEL[7:0]:列選擇信號 RS0~RS11:運算信號 RSG0~RSG11:列位址範圍 RSGSEL0[3:0]:第一列選擇信號 RSGSEL1[2:0]:第二列選擇信號 SCD0~SCD10:解碼信號 SDV0~SDV11:驗證信號 SE0~SE11:啟用信號 SELG:列選擇信號組 ST0~ST10:控制信號 ST0<0>~ST10<0>、ST0<1>~ST10<1>:位元信號 SWL0~SWL11:字元線信號 VSS:低邏輯準位信號 100: Column decoder circuit 110: Pre-decoder 120_0~120_11, 400_0~400_11, 600_0~600_11: Decoder 130, 300, 500: Mapping control circuit 310, 510: Latch circuit 320, 520: First logic circuit 322_0~322_10, 522_0~522_10, 526_0~526_10: OR gate 330, 530: Second logic circuit 332_0~332_11, 354_0~354_11, 524_0~524_10, 532_0~532_11, 554_0~554_11: Gate 340, 540: Multiplexing circuit 342_0~342_10, 542_0~542_10: Multiplexer 350, 550: Third logic circuit 352_0~352_11, 552_0~552_11: Inverter DV: Verification data L0~L11: Latch P1: First part P2: Second part RA: Column address information RMWSEL0[7:0], RMWSEL1[3:0], RMWSEL2[2:0], RFXSEL[7:0]: Column select signals RS0~RS11: Operation signals RSG0~RSG11: Column address range RSGSEL0[3:0]: First column select signal RSGSEL1[2:0]: Second column select signal SCD0~SCD10: Decoding signals SDV0~SDV11: Verification signals SE0~SE11: Enable signals SELG: Column select signal group ST0~ST10: Control signals ST0<0>~ST10<0>, ST0<1>~ST10<1>: Bit signals SWL0~SWL11: Word line signals VSS: Low logic level signal
圖1是根據一實施例所繪示的列解碼器電路的方塊示意圖。 圖2是根據一實施例所繪示的列解碼器電路的操作示意圖。 圖3A至圖3C是根據一實施例所繪示的映射控制電路的電路示意圖。 圖4A至圖4C是根據一實施例所繪示的映射控制電路的操作示意圖。 圖5A至圖5C是根據另一實施例所繪示的映射控制電路的方塊示意圖。 圖6A至圖6C是根據另一實施例所繪示的映射控制電路的操作示意圖。 Figure 1 is a block diagram of a column decoder circuit according to one embodiment. Figure 2 is an operational schematic diagram of a column decoder circuit according to one embodiment. Figures 3A to 3C are circuit diagrams of a mapping control circuit according to one embodiment. Figures 4A to 4C are operational schematic diagrams of a mapping control circuit according to one embodiment. Figures 5A to 5C are block diagrams of a mapping control circuit according to another embodiment. Figures 6A to 6C are operational schematic diagrams of a mapping control circuit according to yet another embodiment.
100:列解碼器電路 100: Column decoder circuit
110:預解碼器 110: Predecoder
120_0~120_11:解碼器 120_0~120_11: Decoder
130:映射控制電路 130: Mapping control circuit
DV:驗證資料 DV: Verification Data
P1:第一部分 P1: Part One
P2:第二部分 P2: Part Two
RA:列位址資訊 RA: List address information
RMWSEL0[7:0]、RMWSEL1[3:0]、RMWSEL2[2:0]、RFXSEL[7:0]:列選擇信號 RMWSEL0[7:0], RMWSEL1[3:0], RMWSEL2[2:0], RFXSEL[7:0]: Column selection signals
RSG0~RSG11:列位址範圍 RSG0~RSG11: Column address range
RSGSEL0[3:0]:第一列選擇信號 RSGSEL0[3:0]: First column selection signal
RSGSEL1[2:0]:第二列選擇信號 RSGSEL1[2:0]: Second column selection signal
SELG:列選擇信號組 SELG: Column Selection Signal Group
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025028500A JP7802220B1 (en) | 2024-08-12 | 2025-02-26 | Row Decoder Circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US63/681,889 | 2024-08-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TWI906071B true TWI906071B (en) | 2025-11-21 |
Family
ID=
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9595336B2 (en) | 2013-10-02 | 2017-03-14 | Conversant Intellectual Property Management Inc. | Vertical gate stacked NAND and row decoder for erase operation |
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9595336B2 (en) | 2013-10-02 | 2017-03-14 | Conversant Intellectual Property Management Inc. | Vertical gate stacked NAND and row decoder for erase operation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7602660B2 (en) | Redundancy circuit semiconductor memory device | |
| US5576633A (en) | Block specific spare circuit | |
| US8737146B2 (en) | Semiconductor memory device having redundancy circuit for repairing defective unit cell | |
| EP0554054A2 (en) | Column redundancy architecture for a read/write memory | |
| JP2731136B2 (en) | Redundancy circuit and method for semiconductor memory device | |
| US6462994B2 (en) | Semiconductor memory device with redundancy logic cell and repair method | |
| KR20160120006A (en) | Semiconductor memory device | |
| CN111033629B (en) | Apparatus and method for latching redundant repair addresses at memory | |
| JP3605135B2 (en) | Column redundant circuit device for memory | |
| JP4578226B2 (en) | Semiconductor memory | |
| KR100633595B1 (en) | Semiconductor memory device and driving method thereof | |
| KR19980044104A (en) | Semiconductor memory device | |
| US6732229B1 (en) | Method and apparatus for memory redundancy with no critical delay-path | |
| US6785171B2 (en) | Semiconductor memory device | |
| TWI906071B (en) | Row decoder circuit | |
| JP3751810B2 (en) | Semiconductor memory device | |
| CN105590655A (en) | Shift Register Circuit And Memory Device Including The Same | |
| JP7802220B1 (en) | Row Decoder Circuit | |
| US6243305B1 (en) | Memory redundancy device and method | |
| US20160307639A1 (en) | Semiconductor device and method of driving the same | |
| US6888775B2 (en) | Semiconductor memory device for improvement of defective data line relief rate | |
| US6707731B2 (en) | Integrated circuit memory devices with per-bit redundancy and methods of operation thereof | |
| US7755958B2 (en) | Semiconductor memory device and method thereof | |
| KR100246182B1 (en) | Memory cell repair circuit | |
| US11664087B2 (en) | Semiconductor device |