JP5187852B2 - Predictive diagnosis architecture and predictive diagnosis method for defective memory cells - Google Patents

Predictive diagnosis architecture and predictive diagnosis method for defective memory cells Download PDF

Info

Publication number
JP5187852B2
JP5187852B2 JP2009082998A JP2009082998A JP5187852B2 JP 5187852 B2 JP5187852 B2 JP 5187852B2 JP 2009082998 A JP2009082998 A JP 2009082998A JP 2009082998 A JP2009082998 A JP 2009082998A JP 5187852 B2 JP5187852 B2 JP 5187852B2
Authority
JP
Japan
Prior art keywords
memory cell
bit
voltage control
word line
voltage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009082998A
Other languages
Japanese (ja)
Other versions
JP2010238284A (en
Inventor
雅彦 吉本
博 川口
俊介 奥村
英弘 藤原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kobe University NUC
Original Assignee
Kobe University NUC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kobe University NUC filed Critical Kobe University NUC
Priority to JP2009082998A priority Critical patent/JP5187852B2/en
Publication of JP2010238284A publication Critical patent/JP2010238284A/en
Application granted granted Critical
Publication of JP5187852B2 publication Critical patent/JP5187852B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Static Random-Access Memory (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Description

本発明は、SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できるアーキテクチャーおよび不良メモリセル予知診断方法に関する技術である。   The present invention relates to an architecture and a method for predicting and diagnosing a defective memory cell, in which a defective memory cell having a small margin in an SRAM block is subjected to a predictive diagnosis in advance by an accelerated test, and an error can be avoided.

LSIの大部分を占めるSRAM(Static Random Access
Memory)は、その使用環境の変化によって生じる動作エラーを完全に排除できない。特に、近年のSRAMは、SoCに搭載されるCMOSプロセス技術が進展し、集積回路の加工寸法(スケーリングサイズ)が縮小され、より高いチップ密度と低いチップコストが実現され、メモリ容量が増大している。このようなスケーリングサイズの縮小は、SRAMのメモリセルを構成するトランジスタのしきい値電圧のバラツキを拡大し、メモリセルにおける読み出しや書き込みのノイズマージンを低下させ、メモリセル動作を不安定性化し、ビット誤り率(BER;Bit Error Rate)を増大させている。
このようなSRAMのメモリセルを構成するトランジスタのしきい値電圧のバラツキによって生じるエラーを回避するために、エラー発生を予知診断できる技術が必要とされる。
SRAM (Static Random Access) occupying most of LSI
Memory) cannot completely eliminate operation errors caused by changes in its usage environment. In particular, in recent SRAMs, CMOS process technology mounted on SoC has progressed, processing dimensions (scaling size) of integrated circuits have been reduced, higher chip density and lower chip cost have been realized, and memory capacity has increased. Yes. Such a reduction in the scaling size increases the variation in threshold voltage of the transistors constituting the SRAM memory cell, reduces the noise margin for reading and writing in the memory cell, destabilizes the memory cell operation, The error rate (BER) is increased.
In order to avoid such an error caused by variations in the threshold voltage of the transistors constituting the SRAM memory cell, a technique capable of predicting the occurrence of the error is required.

一方、本発明者らは、アプリケーションやメモリ状況に応じてメモリセルのビット信頼性(QoB:Quality of Bit)を動的に変化させることができ、動作の安定性を確保して低消費電力化および高信頼性化を実現できるメモリを提供することを目的として、1ビットが1個のメモリセルで構成されるモードと、1ビットが2個のメモリセルを連結して構成されるモードとを動的に切り替えることができ、モードを切り替えることにより、1ビットの動作安定性の増大および読出し動作のセル電流の増大(読出し動作の高速化)を行い、またビットエラーの自己修復が行えるといった新規な半導体メモリ(以下、「QoB
SRAM」と記す)を既に提案している(特許文献1を参照)。
On the other hand, the present inventors can dynamically change the bit reliability (QoB: Quality of Bit) of the memory cell according to the application and the memory condition, and ensure the operation stability and reduce the power consumption. For the purpose of providing a memory capable of realizing high reliability, a mode in which 1 bit is constituted by one memory cell and a mode in which 1 bit is constituted by linking two memory cells are provided. It is possible to switch dynamically, and by switching modes, it is possible to increase the operation stability of 1 bit, increase the cell current of the read operation (speed up the read operation), and perform self-repair of bit errors Semiconductor memory (hereinafter referred to as “QoSB”)
Has been proposed (refer to Patent Document 1).

かかる提案中の半導体メモリ(QoB SRAM)の一実施例は、図1に示すように、各々の出力がメモリセルの列に対応して配置される一対のビットラインの各々に至る経路に接続されるクロスカップル接続された一対のインバータと、ビットラインとインバータの出力との間に設けられた一対のスイッチ部と、スイッチ部の導通が制御し得る1本のワードラインとから構成されるメモリセルにおいて、隣接する2つのメモリセルのデータ保持ノード間に、1対のP型MOSトランジスタ(M20,M21)と、該P型MOSトランジスタが導通するように制御し得る1本のモード制御ラインを追加した構成とされる。   One embodiment of such a proposed semiconductor memory (QoB SRAM) is connected to a path leading to each of a pair of bit lines arranged corresponding to a column of memory cells, as shown in FIG. A memory cell comprising a pair of cross-coupled inverters, a pair of switch portions provided between the bit line and the output of the inverter, and one word line whose conduction of the switch portions can be controlled , A pair of P-type MOS transistors (M20, M21) and one mode control line capable of controlling the P-type MOS transistor to conduct are added between data holding nodes of two adjacent memory cells. The configuration is

ここで、図1のメモリセルの回路動作を簡単に説明する。図1に示すメモリセル(MC01)は、電源電位VVDDAおよび接地電位VGNDAの間に直列に接続されるP型MOSトランジスタ(M00)およびN型MOSトランジスタ(M02)と、電源電位VVDDAおよび接地電位VGNDAの間に直列に接続されるP型MOSトランジスタ(M01)およびN型MOSトランジスタ(M03)とからなるラッチ回路を構成している。メモリセル(MC01)自体は、一般的な6トランジスタの構成のメモリセルである。
メモリセル(MC10)も同様に、電源電位VVDDBおよび接地電位VGNDBの間に直列に接続されるP型MOSトランジスタ(M10)およびN型MOSトランジスタ(M12)と、電源電位VVDDBおよび接地電位VGNDBの間に直列に接続されるP型MOSトランジスタ(M11)およびN型MOSトランジスタ(M13)とからなるラッチ回路を構成している。メモリセル(MC10)自体も、一般的な6トランジスタの構成のメモリセルである。
Here, the circuit operation of the memory cell of FIG. 1 will be briefly described. A memory cell (MC01) shown in FIG. 1 includes a P-type MOS transistor (M00) and an N-type MOS transistor (M02) connected in series between a power supply potential VVDDA and a ground potential VGNDA, and a power supply potential VVDDA and a ground potential VGNDA. A latch circuit composed of a P-type MOS transistor (M01) and an N-type MOS transistor (M03) connected in series is formed. The memory cell (MC01) itself is a general 6-transistor memory cell.
Similarly, in memory cell (MC10), P-type MOS transistor (M10) and N-type MOS transistor (M12) connected in series between power supply potential VVDDB and ground potential VGNDB, and between power supply potential VVDDB and ground potential VGNDB. A latch circuit including a P-type MOS transistor (M11) and an N-type MOS transistor (M13) connected in series to each other is formed. The memory cell (MC10) itself is a memory cell having a general 6-transistor configuration.

メモリセル(MC01)では、P型MOSトランジスタ(M00)およびN型MOSトランジスタ(M02)のゲート端子は、共にP型MOSトランジスタ(M01)およびN型MOSトランジスタ(M03)のノード(m1)に接続されている。また、P型MOSトランジスタ(M01)およびN型MOSトランジスタ(M03)のゲート端子は、共にP型MOSトランジスタ(M00)およびN型MOSトランジスタ(M02)のノード(m0)に接続されている。このようにM00〜M03のトランジスタはクロスカップル接続されているため、P型MOSトランジスタ(M00,M01)は負荷トランジスタとして動作し、N型MOSトランジスタ(M02,M03)は駆動トランジスタとして動作する。メモリセル(MC10)も同様である。 In the memory cell (MC01), the gate terminals of the P-type MOS transistor (M00) and the N-type MOS transistor (M02) are both connected to the node ( m1 ) of the P-type MOS transistor (M01) and the N-type MOS transistor (M03). Has been. The gate terminals of the P-type MOS transistor (M01) and the N-type MOS transistor (M03) are both connected to the node ( m0 ) of the P-type MOS transistor (M00) and the N-type MOS transistor (M02). Since the transistors M00 to M03 are thus cross-coupled, the P-type MOS transistors (M00, M01) operate as load transistors, and the N-type MOS transistors (M02, M03) operate as drive transistors. The same applies to the memory cell (MC10).

またメモリセル(MC01)は、相補なビットライン(BL,BL_N)と、ノード(m0,m1)との間にそれぞれ接続されたN型MOSトランジスタ(M04、M05)のスイッチ部を備える。N型MOSトランジスタ(M04,M05)のゲート端子は、共に共通のワードライン(WLA)に接続されており、N型MOSトランジスタ(M04,M05)のゲート電位はワードライン(WLA)により制御される。すわなち、メモリセル(MC01)においては、P型MOSトランジスタ(M00,M01)を負荷トランジスタとし、N型MOSトランジスタ(M02,M03)を駆動トランジスタし、N型MOSトランジスタ(M04,M05)をスイッチ部として動作するのである。
また、メモリセル(MC10)も、相補なビットライン(BL,BL_N)と、ノード(n0,n1)との間にそれぞれ接続されたN型MOSトランジスタ(M14、M15)のスイッチ部を備える。N型MOSトランジスタ(M14,M15)のゲート端子は、共に共通のワードライン(WLA)に接続されており、N型MOSトランジスタ(M14,M15)のゲート電位はワードライン(WLA)により制御される。
The memory cell (MC01) includes a switch unit of N-type MOS transistors (M04, M05) connected between the complementary bit lines (BL, BL_N) and the nodes ( m0, m1 ). The gate terminals of the N-type MOS transistors (M04, M05) are both connected to a common word line (WLA), and the gate potential of the N-type MOS transistors (M04, M05) is controlled by the word line (WLA). . That is, in the memory cell (MC01), the P-type MOS transistors (M00, M01) are used as load transistors, the N-type MOS transistors (M02, M03) are driven transistors, and the N-type MOS transistors (M04, M05) are used. It operates as a switch unit.
The memory cell (MC10) also includes a switch unit of N-type MOS transistors (M14, M15) connected between the complementary bit lines (BL, BL_N) and the nodes ( n0, n1 ). The gate terminals of the N-type MOS transistors (M14, M15) are both connected to a common word line (WLA), and the gate potential of the N-type MOS transistors (M14, M15) is controlled by the word line (WLA). .

そして、メモリセル(MC01,MC10)のデータ保持ノード間(m0とn0の間、m1とn1の間)に、モード制御スイッチ部となる1対のP型MOSトランジスタ(M20、M21)が設けられ、このP型MOSトランジスタ(M20、M21)の導通を制御する1本のモード制御ライン(/CTRL)が設けられている。 A pair of P-type MOS transistors (M20, M21) serving as a mode control switch unit are provided between the data holding nodes (between m0 and n0 , between m1 and n1 ) of the memory cells (MC01, MC10). One mode control line (/ CTRL) for controlling the conduction of the P-type MOS transistors (M20, M21) is provided.

以上のような回路構成のメモリセルでは、1ビットのデータをメモリセル(MC01)に記憶する場合と、1ビットのデータをメモリセル(MC01)とメモリセル(MC10)の2つのメモリセルに記憶する場合とを、モード制御ライン(/CTRL)を用いて、使い分けることが可能である。上記回路構成のメモリセルは、1ビットが1個のメモリセルで構成されるモード(通常モード)と、1ビットが2個のメモリセルを連結して構成されるモード(高信頼モード)の2つの状態を有し、アプリケーションやメモリ状況に応じてメモリセルのビット信頼性を動的に変化させることができ、動作の安定性を確保して低消費電力化および高信頼性化を実現する。この通常モードから高信頼モードに切り替えることによって、1ビットの動作安定性の増大および読出し動作のセル電流の増大(読出し動作の高速化)を図ることができ、またビットエラーの自己修復が行える。   In the memory cell having the circuit configuration as described above, 1-bit data is stored in the memory cell (MC01) and 1-bit data is stored in the two memory cells, the memory cell (MC01) and the memory cell (MC10). The mode control line (/ CTRL) can be used properly. The memory cell having the above circuit configuration has two modes: a mode in which 1 bit is constituted by one memory cell (normal mode) and a mode in which 1 bit is constituted by connecting two memory cells (high reliability mode). Therefore, the bit reliability of the memory cell can be dynamically changed according to the application and the memory condition, and the operation stability is ensured to realize low power consumption and high reliability. By switching from the normal mode to the high reliability mode, it is possible to increase the operation stability of 1 bit, increase the cell current of the read operation (speed up the read operation), and perform self-repair of bit errors.

この通常モードと高信頼モードといった動作モードは、図2に示すように、メモリセルブロック毎に動的に変化させることが可能である。かかる高信頼モードへ動的に切り替えるために、不良メモリセルや動作環境の変化に伴う動作マージンの劣化の検知やその予測診断が必要となっている。   The operation modes such as the normal mode and the high reliability mode can be dynamically changed for each memory cell block as shown in FIG. In order to dynamically switch to such a high-reliability mode, it is necessary to detect deterioration of an operation margin accompanying a change in a defective memory cell or an operating environment and to predict the diagnosis thereof.

PCT/JP2009/50086PCT / JP2009 / 50086

上述したように、SRAMのメモリセルを構成するトランジスタのしきい値電圧のバラツキによって生じるエラーを回避するために、エラー発生を予知診断できる技術が必要とされている。   As described above, in order to avoid errors caused by variations in threshold voltages of transistors constituting SRAM memory cells, a technique capable of predicting and predicting the occurrence of errors is required.

本発明は、上記状況に鑑みて、SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できるアーキテクチャーおよび不良メモリセル予知診断方法を提供することを目的とする。   In view of the above circumstances, an object of the present invention is to provide an architecture and a defective memory cell predictive diagnosis method in which a defective memory cell having a small margin in an SRAM block can be predicted in advance by an acceleration test and an error can be avoided. And

上記目的を達成するため、本発明は、SRAMブロックにおいて、しきい値電圧のバラツキによって生じた動作マージンの小さいメモリセルにおけるエラーを、加速試験によって意図的に発生させ、通常動作時に発生するエラーを事前に予知診断することを図る。本発明にかかる加速試験は、SRAMブロック中に加速試験用のメモリセルブロックと通常動作用のメモリセルブロックを用意し、通常動作と並行して行う。また、通常動作行っていない空きブロックが生じたメモリセルブロックに対して加速試験を行う。これにより、動作環境の変化やメモリセルの動作マージンの経年劣化などによるエラーを、通常動作を行う前に事前に予知することが可能となる。
加速試験試行ブロックに対してエラーを誘発させることにより、不良メモリセルによる動作エラーの予知を行い、エラー回避などの対策処理を行うことを可能とする。
In order to achieve the above object, according to the present invention, in an SRAM block, an error in a memory cell having a small operation margin caused by a variation in threshold voltage is intentionally generated by an acceleration test, and an error occurring during normal operation is detected. We plan to make a prognostic diagnosis in advance. The acceleration test according to the present invention is performed in parallel with the normal operation by preparing the memory cell block for the acceleration test and the memory cell block for the normal operation in the SRAM block. Further, an acceleration test for the memory cell blocks of free blocks not operating normally arises. As a result, errors due to changes in the operating environment, aging degradation of the operation margin of the memory cell, and the like can be predicted in advance before normal operation is performed.
By inducing an error in the accelerated test trial block, it is possible to predict an operation error due to a defective memory cell and to perform countermeasure processing such as error avoidance.

本発明の第1の観点の不良メモリ予知診断アーキテクチャーは、SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できるアーキテクチャーであって、前記SRAMブロックは、1ビットのメモリセルが、各々の出力がメモリセルの列に対応して配置される一対のビットラインの各々に至る経路に接続されるクロスカップル接続された一対のインバータと、ビットラインとインバータの出力との間に設けられた一対のスイッチ部と、スイッチ部の導通を制御する1本のワードラインと、から構成される1ビットのメモリセルにおいて、更に、
1)ワードラインの電圧印加時のサイクルタイムを、メモリセル読み込みの通常動作時のサイクルタイムの3倍以上に延長させる電圧制御手段、
2)ビットラインの充電時のサイクルタイムを、ワードラインの立ち上げ後まで延長させる電圧制御手段、
3)ビットライン電位を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御手段、
4)ワードライン印加電圧を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御手段、
から選択される少なくとも1つの電圧制御手段を有し、選択された電圧制御を実行する加速試験手段と、
メモリセルのビット反転エラー検出する手段と、
を備えた構成とされる。
通常動作を行っていない空きブロックが生じた通常動作用のメモリセルブロックに対して加速試験を行い、しきい値電圧のバラツキによって生じた動作マージンの小さいメモリセルにおけるエラーを、加速試験によって意図的に発生させ、通常動作時に発生するエラーを事前に予知診断する。
According to a first aspect of the present invention, there is provided a failure memory prediction / diagnostic architecture in which a failure memory cell having a small margin in a SRAM block is subjected to a prediction diagnosis in advance by an acceleration test, and an error can be avoided. 1 bit memory cell, a pair of cross-coupled inverters connected to a path leading to each of a pair of bit lines, each output corresponding to a column of memory cells, and a bit line In a 1-bit memory cell composed of a pair of switch portions provided between the outputs of the inverter and one word line for controlling conduction of the switch portions,
1) Voltage control means for extending the cycle time when the word line voltage is applied to more than three times the cycle time during the normal operation of reading the memory cell;
2) Voltage control means for extending the cycle time when the bit line is charged until after the word line is started up,
3) voltage control means for raising the bit line potential to 1.1 to 1.3 times the memory cell power supply potential;
4) Voltage control means for raising the word line applied voltage to 1.1 to 1.3 times the memory cell power supply potential;
Accelerating test means having at least one voltage control means selected from and executing the selected voltage control ;
Means for detecting a bit reversal error of a memory cell;
It is set as the structure provided with.
An acceleration test is performed on a memory cell block for normal operation in which an empty block not performing normal operation is generated, and an error in a memory cell having a small operation margin caused by variations in threshold voltage is intentionally detected by the acceleration test. And predictive diagnosis of errors that occur during normal operation.

かかる構成によれば、6トランジスタで構成されるメモリセルに対して、不良メモリセルや動作環境の変化に伴う動作マージンの劣化を予測検知し、不良メモリセルと判断したメモリセルの使用を不許可にするなどを行い、エラーを回避できる。
ここで、上記1)〜)の電圧制御手段のうち、どの手段を使用しても構わない。選択された1つの手段でもよいし、2以上の手段を用いてもよい。
上記1),2)の電圧制御手段を用いる場合、ハードウェアにダメージを与えにくく、ハードエラーが生じるリスクを低減できる。
According to such a configuration, for a memory cell composed of 6 transistors, the deterioration of the operation margin due to a change in the defective memory cell or the operating environment is predicted and detected, and the use of the memory cell determined to be a defective memory cell is not permitted. To avoid errors.
Here, any of the voltage control means 1) to 4 ) may be used. One selected means may be used, or two or more means may be used.
When the voltage control means of 1) and 2) are used, it is difficult to damage hardware and the risk of hardware errors can be reduced.

次に、本発明の第2の観点の不良メモリ予知診断アーキテクチャーは、SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できるアーキテクチャーであって、前記SRAMブロックは、1ビットのメモリセルが、各々の出力がメモリセルの列に対応して配置される一対のビットラインの各々に至る経路に接続されるクロスカップル接続された一対のインバータと、ビットラインとインバータの出力との間に設けられた一対のスイッチ部と、スイッチ部の導通を制御する1本のワードラインと、から構成され隣接するメモリセルのデータ保持ノード間にモード制御スイッチ部と、該モード制御スイッチ部の導通を制御する1本のモード制御ラインと、を備え、1ビットが1個のメモリセルで構成されるモード(1ビット/1セルモード)と、1ビットがn(nは2以上)個のメモリセルを連結して構成されるモード(1ビット/nセルモード)とを、モード制御ラインを用いて動的に切り替えできる半導体メモリであり、更に、
1)ワードラインの電圧印加時のサイクルタイムを、メモリセル読み込みの通常動作時のサイクルタイムの3倍以上に延長させる電圧制御手段、
2)ビットラインの充電時のサイクルタイムを、ワードラインの立ち上げ後まで延長させる電圧制御手段、
3)ビットライン電位を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御手段、
4)ワードライン印加電圧を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御手段、
から選択される少なくとも1つの電圧制御手段を有し、選択された電圧制御を実行する加速試験手段と、
メモリセルのビット反転エラー検出する手段と、
を備えた構成とされる。
通常動作を行っていない空きブロックが生じた通常動作用のメモリセルブロックに対して加速試験を行い、しきい値電圧のバラツキによって生じた動作マージンの小さいメモリセルにおけるエラーを、加速試験によって意図的に発生させ、通常動作時に発生するエラーを事前に予知診断して、不良メモリセルや動作環境の変化に伴う動作マージンの劣化を予測検知し、上記の1ビット/nセルモードへ動的に切り替える。
Next, a bad memory prediction diagnosis architecture according to a second aspect of the present invention is an architecture capable of performing a prediction diagnosis in advance by an accelerated test on a defective memory cell having a small margin in an SRAM block, and avoiding an error. The SRAM block includes a pair of cross-coupled inverters in which a 1-bit memory cell is connected to a path leading to each of a pair of bit lines, each output corresponding to a column of memory cells; a pair of switching unit provided between the output of the bit line and the inverter, one word line for controlling the conduction of the switch section is composed of a mode control switch between the data holding nodes of adjacent memory cells And a mode control line for controlling the conduction of the mode control switch unit. A mode composed of a memory cell (1 bit / one cell mode) and a mode composed of n memory cells each having 1 bit (n is 2 or more) (1 bit / n cell mode) A semiconductor memory that can be switched dynamically using a control line, and
1) Voltage control means for extending the cycle time when the word line voltage is applied to more than three times the cycle time during the normal operation of reading the memory cell;
2) Voltage control means for extending the cycle time when the bit line is charged until after the word line is started up,
3) voltage control means for raising the bit line potential to 1.1 to 1.3 times the memory cell power supply potential;
4) Voltage control means for raising the word line applied voltage to 1.1 to 1.3 times the memory cell power supply potential;
Accelerating test means having at least one voltage control means selected from and executing the selected voltage control ;
Means for detecting a bit reversal error of a memory cell;
It is set as the structure provided with.
An acceleration test is performed on a memory cell block for normal operation in which an empty block not performing normal operation is generated, and an error in a memory cell having a small operation margin caused by variations in threshold voltage is intentionally detected by the acceleration test. In order to predict and diagnose errors that occur during normal operation in advance, it is possible to predict and detect deterioration of the operating margin due to a change in a defective memory cell or operating environment, and dynamically switch to the 1-bit / n-cell mode described above. .

かかる構成によれば、不良メモリセルや動作環境の変化に伴う動作マージンの劣化を予測検知し、提案中の半導体メモリ(QoB
SRAM)による高信頼モードへ動的に切り替えることが可能となる。
According to such a configuration, it is possible to predict and detect the deterioration of the operation margin due to the change of the defective memory cell or the operation environment, and to propose the proposed semiconductor memory
It is possible to dynamically switch to the high reliability mode by SRAM).

次に、本発明の不良メモリセル予知診断方法は、SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できる不良メモリセル予知診断方法であって、各々の出力がメモリセルの列に対応して配置される一対のビットラインの各々に至る経路に接続されるクロスカップル接続された一対のインバータと、ビットラインとインバータの出力との間に設けられた一対のスイッチ部と、スイッチ部の導通を制御する1本のワードラインと、から成るメモリセルで構成されるSRAMブロックにおいて、下記S1)〜S4)から選択される少なくとも1つの電圧制御ステップを通常動作を行っていない空きブロックが生じた通常動作用のメモリセルブロックに対して加速試験として実行し得る構成とされる。
S1)ワードラインの電圧印加時のサイクルタイムを、メモリセル読み込みの通常動作時のサイクルタイムの3倍以上に延長させる電圧制御ステップ
S2)ビットラインの充電時のサイクルタイムを、ワードラインの立ち上げ後まで延長させる電圧制御ステップ
S3)ビットライン電位を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御ステップ
S4)ワードライン印加電圧を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御ステップ
Next, the defective memory cell predictive diagnostic method of the present invention is a defective memory cell predictive diagnostic method which can perform a predictive diagnosis in advance by an accelerated test on a defective memory cell having a small margin in an SRAM block and avoid an error. Are provided between a pair of cross-coupled inverters connected to a path leading to each of a pair of bit lines arranged corresponding to a column of memory cells, and the output of the bit line and the inverter At least one voltage control step selected from the following S1) to S4) in an SRAM block composed of a memory cell composed of a pair of switch sections and one word line for controlling conduction of the switch sections , It can be executed as an acceleration test for a normal operation memory cell block in which an empty block that is not performing normal operation has occurred. It is set as the structure.
S1) Voltage control step for extending the cycle time when the word line voltage is applied to more than three times the cycle time during the normal operation of reading the memory cell. S2) Raising the cycle time when charging the bit line. Voltage control step S3) to extend to the later voltage control step S4) to increase the bit line potential to 1.1 to 1.3 times the memory cell power supply potential. Voltage control step to increase 1.3 times

かかる構成によれば、しきい値電圧のバラツキによって生じた動作マージンの小さいメモリセルでのビット反転エラーを誘発し、ビット反転エラーを検知して、不良メモリセルを事前に予知できる。   According to this configuration, it is possible to induce a bit inversion error in a memory cell having a small operation margin caused by variations in threshold voltage, detect the bit inversion error, and predict a defective memory cell in advance.

本発明は、SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できるといった効果を有する。   The present invention has an effect that a faulty memory cell having a small margin in the SRAM block can be predicted and diagnosed in advance by an acceleration test to avoid an error.

メモリセルのビット信頼性QoBを動的に変化させ得る提案中の半導体メモリのメモリセルの回路構成図Circuit diagram of memory cell of proposed semiconductor memory capable of dynamically changing bit reliability QoB of memory cell 提案中の半導体メモリのメモリセルブロックの概念図Conceptual diagram of the memory cell block of the proposed semiconductor memory メモリセルブロック内の加速試験ブロックの説明図Explanatory diagram of accelerated test block in memory cell block 不良メモリ予知診断アーキテクチャーの概念図Conceptual diagram of bad memory predictive diagnosis architecture 実施例1のワードライン電圧印加時間延長時の波形図Waveform diagram when extending word line voltage application time in Example 1 実施例1の回路構成図Circuit configuration diagram of Embodiment 1 実施例2のビットライン充電時間延長時の波形図Waveform diagram when extending bit line charging time in Example 2 実施例2の回路構成図Circuit configuration diagram of embodiment 2 実施例3の回路構成図Circuit configuration diagram of embodiment 3 実施例3のビットライン電位上昇の波形図Waveform diagram of bit line potential rise in Example 3

以下、本発明の実施形態について、図面を参照しながら詳細に説明していく。なお、本発明の範囲は、以下の実施例や図示例に限定されるものではなく、幾多の変更及び変形が可能である。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The scope of the present invention is not limited to the following examples and illustrated examples, and many changes and modifications can be made.

各々の出力がメモリセルの列に対応して配置される一対のビットラインの各々に至る経路に接続されるクロスカップル接続された一対のインバータと、ビットラインとインバータの出力との間に設けられた一対のスイッチ部と、スイッチ部の導通を制御する1本のワードラインと、から成るメモリセルで構成されるSRAMブロックにおいて、用意する加速試験用のメモリセルブロックに対して、以下の1)〜4)のいずれかの処理を施すことにより、エラーを誘発させる。例えば、図3に示すように、SRAMブロックがBLK0〜BLK15まで16ブロックある場合に、図3の矢印で示すBLK12を加速試験ブロックとして、以下の1)〜4)から選択される処理を施す。 Provided between a pair of cross-coupled inverters, each output connected to a path leading to each of a pair of bit lines arranged corresponding to a column of memory cells, and the output of the bit line and the inverter In the SRAM block composed of a memory cell composed of a pair of switch sections and one word line for controlling conduction of the switch section, the following 1) The error is induced by performing any one of the processes 4) to 4) . For example, as shown in FIG. 3, when there are 16 SRAM blocks from BLK0 to BLK15, processing selected from the following 1) to 4) is performed using BLK12 indicated by the arrow in FIG. 3 as an acceleration test block.

1)ワードライン電圧印加時間延長
2)ビットライン充電時間延長
3)ビットライン電圧上昇
4)ワードライン印加電圧上昇
1) Word line voltage application time extension 2) Bit line charging time extension 3) Bit line voltage increase 4) Word line application voltage increase

上記の1)〜4)のうち、特に1),2)の処理はハードウェアにダメージを与えにくいものであり、加速試験に伴うハードエラーが生じるリスクを低減できる。これらの処理は、図4に示されるように、電圧制御手段が加速試験用のメモリセルブロックに電圧を供給して行う。
そして、加速試験用のメモリセルブロックからデータを読み出し、ECC(Error
Check and Correct)などのビット反転エラー検出手段が、加速試験結果をCPU(図示しない)に出力する。
以下、1)〜4)の処理について詳細な説明を行う。
Among the above 1) to 4) , the processes 1) and 2) are particularly difficult to damage the hardware, and the risk of hard errors associated with the acceleration test can be reduced. As shown in FIG. 4, these processes are performed by the voltage control means supplying a voltage to the memory cell block for the acceleration test.
Then, data is read from the memory cell block for the acceleration test, and ECC (Error
Bit inversion error detection means such as Check and Correct outputs the acceleration test result to a CPU (not shown).
Hereinafter, the processes 1) to 4) will be described in detail.

1.ワードライン電圧印加時間延長
実施例1では、加速試験用のメモリセルブロックに対して、ワードライン電圧印加時間延長の処理を行い、しきい値電圧バラツキによって生じる動作マージンの低下に伴うソフトエラーを誘発させるといった不良メモリセル予知診断方法について説明する。
実施例1の不良メモリセル予知診断方法は、メモリセルブロックに対して、ワードラインの電圧印加時のサイクルタイムを、メモリセル読み出しの通常動作時のサイクルタイムの3倍以上に延長させることで、すなわち、ワードラインを立ち上げる時間を通常の3倍以上に延長させることで、しきい値電圧のバラツキによって読み出し動作マージンの小さくなったメモリセルでのビット反転エラーを誘発する。
1. Extending word line voltage application time In the first embodiment, a word line voltage application time extension process is performed on a memory cell block for an acceleration test to induce a soft error due to a decrease in operation margin caused by threshold voltage variation. A method for predicting and diagnosing a defective memory cell will be described.
The defective memory cell predictive diagnosis method according to the first embodiment extends the cycle time when a word line voltage is applied to a memory cell block to three times or more of the cycle time during normal operation of reading a memory cell. That is, by extending the rise time of the word line to three times or more than usual, a bit inversion error is induced in the memory cell in which the read operation margin is reduced due to the variation in threshold voltage.

図5は、メモリセルの読み出し時のワードライン(WL),ビットライン(BL,/BL),及び内部ノード(m0,m1)の保持データの波形を示している。ここで、図5(1)は通常時のメモリセル読み出しを示しており、図5(2)はワードライン(WL)印加時間延長時のメモリセル読み出しを示している。   FIG. 5 shows waveforms of data held in the word lines (WL), bit lines (BL, / BL), and internal nodes (m0, m1) at the time of reading from the memory cell. Here, FIG. 5A shows normal memory cell reading, and FIG. 5B shows memory cell reading when the word line (WL) application time is extended.

また、図6は、6トランジスタで構成されるメモリセルの回路構成図である。図6(1)は、メモリセルに対する通常時の読み出しの場合で、内部ノード(m0)には“1”のデータが保持されており、内部ノード(m1)には“0”のデータが保持されており、読み出し後も内部ノード(m0)には“1”が保持され、内部ノード(m1)には“0”が保持され、正常な読み出しとなった状態(PASS)を示している。図6(2)は、メモリセルに対するワードライン(WL)印加時間延長時の読み出しの場合で、読み出し後に内部ノード(m0)の保持データが“1”から“0”に反転し、また内部ノード(m1)の保持データが“0”から“1”に反転して、読み出しエラーとなった状態(FAIL)を示している。   FIG. 6 is a circuit configuration diagram of a memory cell including six transistors. FIG. 6 (1) shows a case of normal reading from a memory cell, in which data “1” is held in the internal node (m0) and data “0” is held in the internal node (m1). Thus, even after reading, “1” is held in the internal node (m0), and “0” is held in the internal node (m1), indicating a normal reading state (PASS). FIG. 6B shows the case of reading when the word line (WL) application time is extended to the memory cell. After reading, the data held in the internal node (m0) is inverted from “1” to “0”. The state (FAIL) in which the held data of (m1) is inverted from “0” to “1” and a read error occurs is shown.

図5(2)に示されるように、ワードライン(WL)の立ち上げ時間を延長することにより、内部ノード(m0,m1)にビットラインからの電流がより多く流れ込むため、通常よりも、”0“を保持している側の内部ノード(m1)の電位が上昇しやすくなる。このため、しきい値電圧のバラツキによって、読み出しマージンの小さくなったメモリセルは、データ反転が誘発されることになるのである。
以上のように、ワードラインの電圧印加時間を延長させることで、読み込み時のデータ反転を誘発することが可能である。
As shown in FIG. 5 (2), by extending the rise time of the word line (WL), more current from the bit line flows into the internal nodes (m0, m1). The potential of the internal node (m1) holding “0” is likely to rise. For this reason, data inversion is induced in a memory cell having a small read margin due to variations in threshold voltage.
As described above, it is possible to induce data inversion at the time of reading by extending the voltage application time of the word line.

2.ビットライン充電時間延長
実施例2では、加速試験用のメモリセルブロックに対して、ビットライン充電時間延長の処理を行い、しきい値電圧バラツキによって生じる動作マージンの低下に伴うソフトエラーを誘発させるといった不良メモリセル予知診断方法について説明する。
実施例2の不良メモリセル予知診断方法は、メモリセルブロックに対して、ビットラインの充電時のサイクルタイムを、ワードラインの立ち上げ後まで延長させることで、しきい値電圧のバラツキによって読み出し動作マージンの小さくなったメモリセルでのビット反転エラーを誘発する。
2. Bitline Charging Time Extension In the second embodiment, a bitline charging time extension process is performed on the memory cell block for the acceleration test to induce a soft error due to a decrease in operating margin caused by threshold voltage variation. A defective memory cell predictive diagnosis method will be described.
The defective memory cell predictive diagnosis method according to the second embodiment is such that the cycle time at the time of charging the bit line is extended until the word line is raised for the memory cell block, thereby performing a read operation due to variations in threshold voltage. A bit reversal error is induced in a memory cell having a small margin.

図7は、ビットライン充電時のプリチャージ信号(PC_N),ワードライン(WL),及びビットライン(BL,/BL)の波形を示している。ここで、図7(1)は通常のビットライン充電時を示しており、図7(2)はビットライン充電時間延長時を示している。   FIG. 7 shows waveforms of the precharge signal (PC_N), the word line (WL), and the bit line (BL, / BL) during the bit line charging. Here, FIG. 7 (1) shows a normal bit line charging time, and FIG. 7 (2) shows a bit line charging time extension time.

また、図8は、6トランジスタで構成されるメモリセルの回路に、ビットライン充電のためのプリチャージ信号回路を加えた回路構成図である。図8は、メモリセルに対するビットライン充電時間延長時の場合で、ビットライン充電後に内部ノード(m0)の保持データが“1”から“0”に反転し、また内部ノード(m1)の保持データが“0”から“1”に反転して、読み出しエラーとなった状態を示している。   FIG. 8 is a circuit configuration diagram in which a precharge signal circuit for charging a bit line is added to a circuit of a memory cell including six transistors. FIG. 8 shows a case where the bit line charging time is extended for the memory cell, and the data held in the internal node (m0) is inverted from “1” to “0” after the bit line is charged, and the data held in the internal node (m1). Inverts from “0” to “1” to indicate a read error.

プリチャージ信号(PC_N)によって、ビットラインの充電は制御される。従来は、図7(1)に示されるように、ワードライン(WL)が立ち上がる前に、プリチャージ信号(PC_N)を“H”の状態にしてビットラインの充電は終了する。これに対して、実施例2は、図7(2)に示されるように、ビットラインの充電をワードライン(WL)が立ち上げ後まで継続・延長することにより、メモリセルの内部ノード(m0,m1)にビットラインから電流をより多く流れ込ませる。これにより、”0“を保持している側の内部ノード(m1)の電位が上昇しやすくなる。このため、しきい値電圧のバラツキによって、読み出しマージンの小さくなったメモリセルは、データ反転が誘発されることになるのである。
以上のように、ビットラインの充電時間を延長させることで、読み込み時のデータ反転を誘発することが可能である。
Bit line charging is controlled by a precharge signal (PC_N). Conventionally, as shown in FIG. 7A, before the word line (WL) rises, the precharge signal (PC_N) is set to the “H” state to complete the charging of the bit line. In contrast, in the second embodiment, as shown in FIG. 7 (2), the charging of the bit line is continued and extended until after the word line (WL) rises, whereby the internal node (m0) of the memory cell. , M1) causes more current to flow from the bit line. As a result, the potential of the internal node (m1) on the side holding “0” is likely to rise. For this reason, data inversion is induced in a memory cell having a small read margin due to variations in threshold voltage.
As described above, it is possible to induce data inversion at the time of reading by extending the charging time of the bit line.

3.ビットライン電位上昇
実施例3では、加速試験用のメモリセルブロックに対して、ビットライン電位上昇の処理を行い、しきい値電圧バラツキによって生じる動作マージンの低下に伴うソフトエラーを誘発させるといった不良メモリセル予知診断方法について説明する。
実施例3の不良メモリセル予知診断方法は、メモリセルブロックに対して、ビットライン電位を、メモリセル電源電位の1.1〜1.3倍に上昇させることで、しきい値電圧のバラツキによって読み出し動作マージンの小さくなったメモリセルでのビット反転エラーを誘発する。
なお、ビットライン電位をメモリセル電源電位の1.3倍よりも上昇させた場合には、ハードウェアに与えるダメージリスクが大きくなる。また、1.1倍よりも小さな上昇の場合は、ビット反転エラーが誘発されにくい。
3. Bitline Potential Rise In the third embodiment, the memory cell block for the acceleration test is subjected to a process for raising the bitline potential, and a defective memory that induces a soft error accompanying a reduction in operation margin caused by threshold voltage variation. A cell predictive diagnosis method will be described.
The defective memory cell predictive diagnosis method according to the third embodiment increases the bit line potential 1.1 to 1.3 times the memory cell power supply potential with respect to the memory cell block, thereby varying the threshold voltage. A bit inversion error is induced in a memory cell having a small read operation margin.
Note that when the bit line potential is raised to 1.3 times the memory cell power supply potential, the risk of damage to hardware increases. Further, when the rise is smaller than 1.1 times, a bit inversion error is hardly induced.

図9は、ビットライン電位上昇の回路図を示している。また、図10は、ビットライン電位上昇に伴うデータ反転時のビットラインの波形を示している。図10に示されるように、ビットライン電位をメモリセル電源電位の1.3倍に上昇させた場合、読み出し途中で内部ノード(m0,m1)の保持データが反転し、始めは“1”を保持していたビットライン(BL)側が放電されていく波形が表れている。
これは、上述した実施例1のワードライン電圧印加時間延長の場合と同様、内部ノード(m0,m1)にビットラインからの電流がより多く流れ込むため、通常よりも、”0“を保持している側の内部ノード(m1)の電位が上昇しやすくなる。このため、しきい値電圧のバラツキによって、読み出しマージンの小さくなったメモリセルは、データ反転が誘発されることになる。
以上のように、ビットライン電位を上昇させることで、読み込み時のデータ反転を誘発することが可能である。
FIG. 9 shows a circuit diagram of the bit line potential rise. FIG. 10 shows the waveform of the bit line at the time of data inversion accompanying a rise in the bit line potential. As shown in FIG. 10, when the bit line potential is raised to 1.3 times the memory cell power supply potential, the data held in the internal nodes (m0, m1) is inverted during reading, and “1” is initially set. A waveform is shown in which the bit line (BL) that has been held is discharged.
This is because the current from the bit line flows into the internal nodes (m0, m1) more similarly to the case of extending the word line voltage application time of the first embodiment described above, so that “0” is maintained than usual. The potential of the internal node (m1) on the other side is likely to rise. For this reason, data inversion is induced in a memory cell having a small read margin due to variations in threshold voltage.
As described above, it is possible to induce data inversion at the time of reading by increasing the bit line potential.

(その他の実施例)
4.ワードライン印加電圧上昇
上述の実施例1では、ワードライン電圧印加時間を延長させることによりビット反転エラーを誘発させているが、その他の実施例として、加速試験用のメモリセルブロックに対して、ワードラインの印加電圧をワードラインの電源電位の1.1〜1.3倍に上昇させることにより、しきい値電圧バラツキによって生じる動作マージンの低下に伴うビット反転エラーを誘発させるといった不良メモリセル予知診断方法がある。
(Other examples)
4). In the first embodiment described above, the bit inversion error is induced by extending the word line voltage application time. However, as another embodiment, the word line applied voltage is increased with respect to the memory cell block for the acceleration test. Predictive diagnosis of a defective memory cell in which the voltage applied to the line is raised to 1.1 to 1.3 times the power supply potential of the word line, thereby inducing a bit reversal error accompanying a reduction in the operation margin caused by the threshold voltage variation. There is a way.

本発明は、コンピュータのキャッシュメモリ等に使用されるSRAMに有用である。   The present invention is useful for an SRAM used for a cache memory of a computer or the like.

MC01,MC10 メモリセル     MC01, MC10 memory cell

Claims (3)

SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できるアーキテクチャーであって、
前記SRAMブロックは、
1ビットのメモリセルが、
各々の出力がメモリセルの列に対応して配置される一対のビットラインの各々に至る経路に接続されるクロスカップル接続された一対のインバータと、ビットラインとインバータの出力との間に設けられた一対のスイッチ部と、スイッチ部の導通を制御する1本のワードラインと、から構成され
更に、
1)ワードラインの電圧印加時のサイクルタイムを、メモリセル読み込みの通常動作時のサイクルタイムの3倍以上に延長させる電圧制御手段、
2)ビットラインの充電時のサイクルタイムを、ワードラインの立ち上げ後まで延長させる電圧制御手段、
3)ビットライン電位を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御手段、
4)ワードライン印加電圧を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御手段、
から選択される少なくとも1つの電圧制御手段を有し、選択された電圧制御を実行する加速試験手段と、
メモリセルのビット反転エラー検出する手段と、
を備え
通常動作を行っていない空きブロックが生じた通常動作用のメモリセルブロックに対して加速試験を行い、
しきい値電圧のバラツキによって生じた動作マージンの小さいメモリセルにおけるエラーを、加速試験によって意図的に発生させ、通常動作時に発生するエラーを事前に予知診断する、
ことを特徴とする不良メモリ予知診断アーキテクチャー。
An architecture in which a defective memory cell with a small margin in the SRAM block can be predicted in advance by an accelerated test and an error can be avoided,
The SRAM block is
A 1-bit memory cell
Provided between a pair of cross-coupled inverters, each output connected to a path leading to each of a pair of bit lines arranged corresponding to a column of memory cells, and the output of the bit line and the inverter A pair of switch units, and one word line for controlling the conduction of the switch units ,
Furthermore,
1) Voltage control means for extending the cycle time when the word line voltage is applied to more than three times the cycle time during the normal operation of reading the memory cell;
2) Voltage control means for extending the cycle time when the bit line is charged until after the word line is started up,
3) voltage control means for raising the bit line potential to 1.1 to 1.3 times the memory cell power supply potential;
4) Voltage control means for raising the word line applied voltage to 1.1 to 1.3 times the memory cell power supply potential;
Accelerating test means having at least one voltage control means selected from and executing the selected voltage control ;
Means for detecting a bit reversal error of a memory cell;
Equipped with a,
Accelerated test is performed on the memory cell block for normal operation in which an empty block that is not performing normal operation is generated,
An error in a memory cell with a small operation margin caused by variations in threshold voltage is intentionally generated by an acceleration test, and an error occurring during normal operation is predicted and diagnosed in advance.
This is a bad memory predictive diagnosis architecture.
SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できるアーキテクチャーであって、
前記SRAMブロックは、
1ビットのメモリセルが、
各々の出力がメモリセルの列に対応して配置される一対のビットラインの各々に至る経路に接続されるクロスカップル接続された一対のインバータと、ビットラインとインバータの出力との間に設けられた一対のスイッチ部と、スイッチ部の導通を制御する1本のワードラインと、から構成され
隣接するメモリセルのデータ保持ノード間にモード制御スイッチ部と、該モード制御スイッチ部の導通を制御する1本のモード制御ラインと、を備え、
1ビットが1個のメモリセルで構成されるモード(1ビット/1セルモード)と、1ビットがn(nは2以上)個のメモリセルを連結して構成されるモード(1ビット/nセルモード)とを、モード制御ラインを用いて動的に切り替えできる半導体メモリであり
更に、
1)ワードラインの電圧印加時のサイクルタイムを、メモリセル読み込みの通常動作時のサイクルタイムの3倍以上に延長させる電圧制御手段、
2)ビットラインの充電時のサイクルタイムを、ワードラインの立ち上げ後まで延長させる電圧制御手段、
3)ビットライン電位を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御手段、
4)ワードライン印加電圧を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御手段、
から選択される少なくとも1つの電圧制御手段を有し、選択された電圧制御を実行する加速試験手段と、
メモリセルのビット反転エラー検出する手段と、
を備え
通常動作を行っていない空きブロックが生じた通常動作用のメモリセルブロックに対して加速試験を行い、
しきい値電圧のバラツキによって生じた動作マージンの小さいメモリセルにおけるエラーを、加速試験によって意図的に発生させ、通常動作時に発生するエラーを事前に予知診断して、不良メモリセルや動作環境の変化に伴う動作マージンの劣化を予測検知し、上記の1ビット/nセルモードへ動的に切り替える、
ことを特徴とする不良メモリ予知診断アーキテクチャー。
An architecture in which a defective memory cell with a small margin in the SRAM block can be predicted in advance by an accelerated test and an error can be avoided,
The SRAM block is
A 1-bit memory cell
Provided between a pair of cross-coupled inverters, each output connected to a path leading to each of a pair of bit lines arranged corresponding to a column of memory cells, and the output of the bit line and the inverter A pair of switch units, and one word line for controlling the conduction of the switch units ,
A mode control switch unit between data holding nodes of adjacent memory cells, and one mode control line for controlling conduction of the mode control switch unit,
A mode in which 1 bit is composed of one memory cell (1 bit / 1 cell mode) and a mode in which 1 bit is composed of n (n is 2 or more) memory cells connected (1 bit / n Cell mode) is a semiconductor memory that can be dynamically switched using a mode control line,
Furthermore,
1) Voltage control means for extending the cycle time when the word line voltage is applied to more than three times the cycle time during the normal operation of reading the memory cell;
2) Voltage control means for extending the cycle time when the bit line is charged until after the word line is started up,
3) voltage control means for raising the bit line potential to 1.1 to 1.3 times the memory cell power supply potential;
4) Voltage control means for raising the word line applied voltage to 1.1 to 1.3 times the memory cell power supply potential;
Accelerating test means having at least one voltage control means selected from and executing the selected voltage control ;
Means for detecting a bit reversal error of a memory cell;
Equipped with a,
Accelerated test is performed on the memory cell block for normal operation in which an empty block that is not performing normal operation is generated,
Errors in memory cells with small operating margins caused by threshold voltage variations are intentionally generated by accelerated tests, and errors that occur during normal operation are predicted and diagnosed in advance to change defective memory cells and operating environments. Predicting and detecting the degradation of the operating margin associated with the above, and dynamically switching to the 1-bit / n-cell mode described above,
This is a bad memory predictive diagnosis architecture.
SRAMブロック内のマージンの小さい不良メモリセルを加速試験によって事前に予知診断を行い、エラーを回避できる不良メモリセル予知診断方法であって、
各々の出力がメモリセルの列に対応して配置される一対のビットラインの各々に至る経路に接続されるクロスカップル接続された一対のインバータと、ビットラインとインバータの出力との間に設けられた一対のスイッチ部と、スイッチ部の導通を制御する1本のワードラインと、から成るメモリセルで構成されるSRAMブロックにおいて、
S1)ワードラインの電圧印加時のサイクルタイムを、メモリセル読み込みの通常動作時のサイクルタイムの3倍以上に延長させる電圧制御ステップ、
S2)ビットラインの充電時のサイクルタイムを、ワードラインの立ち上げ後まで延長させる電圧制御ステップ、
S3)ビットライン電位を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御ステップ、
S4)ワードライン印加電圧を、メモリセル電源電位の1.1〜1.3倍に上昇させる電圧制御ステップ、
から選択される少なくとも1つの電圧制御ステップを
通常動作を行っていない空きブロックが生じた通常動作用のメモリセルブロックに対して加速試験として実行し、
しきい値電圧のバラツキによって生じた動作マージンの小さいメモリセルでのビット反転エラーを誘発し、ビット反転エラーを検知して、不良メモリセルを事前に予知することを特徴とする不良メモリセル予知診断方法。
A defective memory cell predictive diagnosis method capable of performing a predictive diagnosis in advance by an accelerated test on a defective memory cell having a small margin in an SRAM block and avoiding an error,
Provided between a pair of cross-coupled inverters, each output connected to a path leading to each of a pair of bit lines arranged corresponding to a column of memory cells, and the output of the bit line and the inverter In an SRAM block composed of memory cells composed of a pair of switch sections and one word line for controlling conduction of the switch sections,
S1) a voltage control step for extending the cycle time when the word line voltage is applied to three times or more of the cycle time during the normal operation of reading the memory cell;
S2) a voltage control step for extending the cycle time at the time of charging the bit line until after the start of the word line;
S3) a voltage control step for raising the bit line potential to 1.1 to 1.3 times the memory cell power supply potential;
S4) a voltage control step of increasing the word line applied voltage to 1.1 to 1.3 times the memory cell power supply potential;
At least one voltage control step is selected from,
Execute as an accelerated test for memory cell blocks for normal operation in which empty blocks that are not performing normal operation occur,
Defective memory cell predictive diagnosis characterized by inducing a bit inversion error in a memory cell with a small operation margin caused by variations in threshold voltage, detecting the bit inversion error, and predicting a defective memory cell in advance Method.
JP2009082998A 2009-03-30 2009-03-30 Predictive diagnosis architecture and predictive diagnosis method for defective memory cells Expired - Fee Related JP5187852B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009082998A JP5187852B2 (en) 2009-03-30 2009-03-30 Predictive diagnosis architecture and predictive diagnosis method for defective memory cells

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009082998A JP5187852B2 (en) 2009-03-30 2009-03-30 Predictive diagnosis architecture and predictive diagnosis method for defective memory cells

Publications (2)

Publication Number Publication Date
JP2010238284A JP2010238284A (en) 2010-10-21
JP5187852B2 true JP5187852B2 (en) 2013-04-24

Family

ID=43092478

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009082998A Expired - Fee Related JP5187852B2 (en) 2009-03-30 2009-03-30 Predictive diagnosis architecture and predictive diagnosis method for defective memory cells

Country Status (1)

Country Link
JP (1) JP5187852B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013115778A1 (en) 2012-01-30 2013-08-08 Hewlett-Packard Development Company, L.P. Dynamic/static random access memory (d/sram)
WO2013115779A1 (en) 2012-01-30 2013-08-08 Hewlett-Packard Development Company, L.P. Word shift static random access memory (ws-sram)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63291475A (en) * 1987-05-25 1988-11-29 Seiko Instr & Electronics Ltd Nonvolatile semiconductor memory device
JPH02240897A (en) * 1989-03-14 1990-09-25 Fujitsu Ltd Semiconductor memory
JPH07105160B2 (en) * 1989-05-20 1995-11-13 東芝マイクロエレクトロニクス株式会社 Semiconductor memory device
JPH08510080A (en) * 1994-03-09 1996-10-22 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ I-Lower DDQ ▼ Testable Memory with Incremental Word Line Activation
JPH10144096A (en) * 1996-11-14 1998-05-29 Mitsubishi Electric Corp Static semiconductor memory and its test method
JPH1186597A (en) * 1997-09-05 1999-03-30 Mitsubishi Electric Corp Semiconductor memory
JP2000357400A (en) * 1999-06-14 2000-12-26 Nec Corp Standby system and method for semiconductor memory
JP2001189098A (en) * 2000-01-04 2001-07-10 Mitsubishi Electric Corp Semiconductor memory
JP2001229698A (en) * 2000-02-09 2001-08-24 Matsushita Electric Ind Co Ltd Semiconductor memory
JP5135608B2 (en) * 2007-12-27 2013-02-06 ルネサスエレクトロニクス株式会社 Semiconductor memory device
WO2009088020A2 (en) * 2008-01-07 2009-07-16 The New Industry Research Organization Semiconductor memory and program

Also Published As

Publication number Publication date
JP2010238284A (en) 2010-10-21

Similar Documents

Publication Publication Date Title
US11355182B2 (en) Array power supply-based screening of static random access memory cells for bias temperature instability
JP4364552B2 (en) Semiconductor memory device, method for screening defective cells thereof, and method for arranging semiconductor memory device
US8560931B2 (en) Low power retention random access memory with error correction on wake-up
WO2021135427A1 (en) Static random-access memory and fault detection circuit thereof
JP2007157287A (en) Semiconductor storage device
US7684230B2 (en) Semiconductor memory device with a memory cell power supply circuit
US20100246297A1 (en) Integrated circuit having an embedded memory and method for testing the memory
Chen et al. Modeling and testing of SRAM for new failure mechanisms due to process variations in nanoscale CMOS
JP2016184189A (en) Diagnosis program, diagnosis method, and semiconductor device
Ceratti et al. On-chip aging sensor to monitor NBTI effect in nano-scale SRAM
JP2001210098A (en) Semiconductor memory and method for detecting defect of word line of semiconductor memory
JP5187852B2 (en) Predictive diagnosis architecture and predictive diagnosis method for defective memory cells
JP2007102902A (en) Semiconductor memory device and inspection method therefor
Ceratti et al. Investigating the use of an on-chip sensor to monitor NBTI effect in SRAM
JP4996215B2 (en) Semiconductor device test method
US8432760B2 (en) Method of screening static random access memories for unstable memory cells
JP2006216177A (en) Semiconductor memory device and test method
US20130163311A1 (en) Semiconductor storage device
US20230207034A1 (en) Semiconductor device and testing method for memory circuit
JP2011165271A (en) Semiconductor memory device, and method of testing semiconductor memory device
JPWO2012023277A1 (en) Low-voltage semiconductor memory
CN1567215A (en) Low powered backup and repair structure of static random access memory
JP2010198711A (en) Semiconductor memory device and test method thereof
JP2007035171A (en) Semiconductor storage device and its testing method
Nourivand et al. Aggressive leakage reduction of SRAMs using error checking and correcting (ECC) techniques

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120724

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120924

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121015

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121214

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130117

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160201

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees