JP2007052596A - Soft error detection circuit - Google Patents

Soft error detection circuit Download PDF

Info

Publication number
JP2007052596A
JP2007052596A JP2005236764A JP2005236764A JP2007052596A JP 2007052596 A JP2007052596 A JP 2007052596A JP 2005236764 A JP2005236764 A JP 2005236764A JP 2005236764 A JP2005236764 A JP 2005236764A JP 2007052596 A JP2007052596 A JP 2007052596A
Authority
JP
Japan
Prior art keywords
latch
signal
soft error
alert
bit
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.)
Pending
Application number
JP2005236764A
Other languages
Japanese (ja)
Inventor
Yoshinori Kawamoto
善徳 川本
Natsuki Kushiyama
夏樹 串山
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2005236764A priority Critical patent/JP2007052596A/en
Publication of JP2007052596A publication Critical patent/JP2007052596A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a soft error detection circuit capable of detecting a soft error generated during circuit operation without limiting a detection period to a specific period. <P>SOLUTION: This soft error detection circuit 1 has: an n-bit latch 11 reading a state of a fuse 1001 when a latch signal is input; an n-bit register 12 writing data transferred from the n-bit latch 11; a comparator 13 comparing data held in the n-bit latch 11 and data held in the n-bit register 12 in each bit, and detecting discordance of values between the input data; a counter 14 counting the number of the bits detected with the discordance by the comparator 13; and an alert signal generation part 15 outputting an alert weak signal, an alert middle signal, or an alert strong signal that is an alert signal having a different alert level according to a counted value of the counter 14. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、ソフトエラー検出回路に関し、特にα線の入射などにより記憶素子に発生するレベル反転のソフトエラーを検出するソフトエラー検出回路に関する。   The present invention relates to a soft error detection circuit, and more particularly, to a soft error detection circuit that detects a soft error of level inversion that occurs in a storage element due to incidence of α rays or the like.

近年の半導体集積回路チップでは、論理動作回路にDRAMやSRAMなどのメモリ回路を混載することが多くなっている。このようなメモリセルの記憶ノードのキャパシタに電荷を保持することによってデータを記憶するメモリ回路では、α線の入射により記憶ノードのキャパシタの電荷が変動し、メモリ回路が誤動作するソフトエラーの発生が従来から知られている。このソフトエラーは、記憶ノードのキャパシタの容量値が小さいほど発生しやすい。   In recent semiconductor integrated circuit chips, memory circuits such as DRAMs and SRAMs are often mounted in a logic operation circuit. In such a memory circuit that stores data by holding electric charge in the storage node capacitor of the memory cell, the electric charge of the storage node capacitor fluctuates due to the incidence of α-rays, and a soft error occurs that causes the memory circuit to malfunction. Conventionally known. This soft error is more likely to occur as the capacitance value of the storage node capacitor is smaller.

また、半導体集積回路チップには、チップの固体識別や混載のメモリ回路のリダンダンシ情報のプログラムなどのために、フューズ素子を混載することが多い。フューズ素子が切断されているかいないかの情報(フューズデータ)は、半導体集積回路チップの電源投入時に専用ラッチに書き込まれる。   In addition, a fuse element is often mounted on a semiconductor integrated circuit chip in order to identify the individual chip and program redundancy information for a mixed memory circuit. Information about whether or not the fuse element is cut (fuse data) is written to the dedicated latch when the semiconductor integrated circuit chip is powered on.

このフューズデータの専用ラッチへの書き込みは電源投入時にだけ行なわれるため、チップ面積の利用効率上、フューズデータの専用ラッチは、チップ内のほかのラッチに比べ小面積で形成される。そのため、フューズデータを書き込む記憶ノードのキャパシタの容量値も小さく、チップ内の通常のラッチ、レジスタに比べて、ソフトエラーが発生しやすい。そこで、この専用ラッチへ書き込まれたデータは、直ちにチップ内のレジスタへ転送され、このチップ内のレジスタに記憶するようにされている。   Since writing of the fuse data into the dedicated latch is performed only when the power is turned on, the fuse data dedicated latch is formed in a smaller area than other latches in the chip in terms of chip area utilization efficiency. For this reason, the capacitance value of the capacitor of the storage node to which fuse data is written is small, and a soft error is likely to occur compared to a normal latch or register in the chip. Therefore, the data written in the dedicated latch is immediately transferred to the register in the chip and stored in the register in the chip.

従来、このような半導体集積回路チップ内の記憶素子で発生したソフトエラーを検出する回路として、通常動作に使用されるレジスタファイルを利用して、そのレジスタファイルのメモリセルが非選択の状態であるときのメモリセル内の記憶ノードをモニタし、データ反転が生じたような場合は、データ反転の有無と回数を記憶保持し、ソフトエラーが発生したステータスをチップ外へ出力する回路が提案されていた(例えば、特許文献1参照。)。   Conventionally, as a circuit for detecting a soft error generated in a storage element in such a semiconductor integrated circuit chip, a register file used for normal operation is used, and a memory cell of the register file is in a non-selected state. When a memory node in a memory cell is monitored and data inversion occurs, a circuit that stores and holds the presence / absence and number of data inversion and outputs the status where a soft error has occurred has been proposed. (For example, refer to Patent Document 1).

しかし、このような通常動作に使用されるレジスタファイルを利用する場合、ソフトエラーを検出できる期間が、そのレジスタファイルのメモリセルが非選択である期間に限られるという問題があった。
特開2004−164759号公報 (第3ページ、図1)
However, when a register file used for such a normal operation is used, there is a problem that a period during which a soft error can be detected is limited to a period in which the memory cell of the register file is not selected.
JP 2004-164759 A (Page 3, FIG. 1)

そこで、本発明の目的は、特定の期間に検出期間が限られることなく、回路動作中に発生するソフトエラーを検出することのできるソフトエラー検出回路を提供することにある。   Therefore, an object of the present invention is to provide a soft error detection circuit that can detect a soft error that occurs during circuit operation without limiting the detection period to a specific period.

本発明の一態様によれば、ラッチ信号が入力されたときに、フューズの状態を読み込むラッチと、前記ラッチから転送されたデータを書き込むレジスタと、前記ラッチに保持されたデータと前記レジスタに保持されたデータをビットごとに比較し、入力データ間の値の不一致を検出する比較器と、前記比較器により不一致が検出された場合、アラート信号を出力するアラート信号生成部とを備えたことを特徴とするソフトエラー検出回路が提供される。   According to one aspect of the present invention, when a latch signal is input, a latch that reads the state of a fuse, a register that writes data transferred from the latch, data held in the latch, and held in the register A comparator that compares the received data bit by bit and detects a mismatch between values of input data, and an alert signal generator that outputs an alert signal when a mismatch is detected by the comparator. A featured soft error detection circuit is provided.

また、本発明の別の一態様によれば、記憶ノードのキャパシタの容量値が所定のビットごとに段階的に大きくなるラッチであって、ラッチ信号が入力されたときに、フューズの状態を読み込むラッチと、前記ラッチから転送されたデータを書き込むレジスタと、前記ラッチに保持されたデータと前記レジスタに保持されたデータを前記所定のビットずつに分けて比較し、入力データ間の値の不一致を検出する複数の比較器と、前記比較器により不一致が検出された場合、アラート信号を出力するアラート信号生成部とを備えたことを特徴とするソフトエラー検出回路が提供される。   According to another aspect of the present invention, the capacitance of the capacitor of the storage node is increased stepwise for each predetermined bit, and the fuse state is read when a latch signal is input. The latch, the register to which the data transferred from the latch is written, the data held in the latch and the data held in the register are compared for each predetermined bit, and a mismatch between the input data is detected. A soft error detection circuit comprising a plurality of comparators to be detected and an alert signal generator for outputting an alert signal when a mismatch is detected by the comparators is provided.

本発明によれば、特定の期間に限られることなく、回路動作中に発生するソフトエラーを検出することができる。   According to the present invention, it is possible to detect a soft error that occurs during circuit operation without being limited to a specific period.

本発明の実施の形態では、従来、フューズデータを読み込むために半導体集積回路チップの電源投入時にのみ使用されていたラッチを通常動作時にも使用することにより、ソフトエラーの検出を行なう。   In the embodiment of the present invention, a soft error is detected by using a latch that has been conventionally used only at the time of power-on of a semiconductor integrated circuit chip in order to read fuse data.

フューズデータを読み込むためのラッチは、チップ内のほかのラッチに比べ小面積で形成されているため、ソフトエラーが発生しやすい。換言すれば、フューズデータを読み込むためのラッチは、ソフトエラーに対する感度が高い。そこで、本実施の形態では、フューズデータを読み込むラッチのソフトエラーに対する感度の高さを利用して、ソフトエラーの発生を検出する回路を構成する。   Since the latch for reading the fuse data is formed in a smaller area than other latches in the chip, a soft error is likely to occur. In other words, the latch for reading fuse data is highly sensitive to soft errors. Therefore, in the present embodiment, a circuit that detects the occurrence of a soft error is configured using the high sensitivity to the soft error of the latch that reads the fuse data.

以下、本発明の実施例を図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の実施例1に係るソフトエラー検出回路の構成の例を示すブロック図である。   FIG. 1 is a block diagram illustrating an example of the configuration of a soft error detection circuit according to the first embodiment of the present invention.

本実施例のソフトエラー検出回路1は、プリセット信号でプリセットされ、ラッチ信号が入力されたときに、フューズ群1000に含まれるn個のフューズ1001のそれぞれのデータを読み込むnビットラッチ11と、ロード信号が入力されたときに、nビットラッチ11から転送されたnビットのデータを書き込むnビットレジスタ12と、ソフトエラー検知モードであることを示すモニタ信号が入力されたときに、nビットラッチ11に保持されたnビットのデータQ1とnビットレジスタ12に保持されたnビットのデータQ2をビットごとに比較する比較器13と、モニタ信号が入力されたときに、比較器13で不一致が検出されたビットの数を計数するカウンタ14と、カウンタ14の計数値に応じてアラートレベルの異なるアラート信号を出力するアラート信号生成部15とを有する。   The soft error detection circuit 1 of the present embodiment is preset with a preset signal, and when a latch signal is input, an n-bit latch 11 that reads data of each of the n fuses 1001 included in the fuse group 1000, and a load When a signal is input, an n-bit register 12 for writing n-bit data transferred from the n-bit latch 11 and a monitor signal indicating the soft error detection mode are input. The comparator 13 that compares the n-bit data Q1 held in the n-bit and the n-bit data Q2 held in the n-bit register 12 bit by bit and the comparator 13 detects a mismatch when the monitor signal is input. Counter 14 that counts the number of generated bits, and alert levels that differ according to the count value of counter 14. And a alert signal generator 15 to output a over preparative signal.

図2は、n個のラッチからなるnビットラッチ11の個々のラッチをラッチ11Aとして、その回路構成の例を示す回路図である。   FIG. 2 is a circuit diagram showing an example of a circuit configuration in which each latch of the n-bit latch 11 composed of n latches is a latch 11A.

ラッチ11Aは、電源端子と記憶ノードNDとの間に接続されるPチャネルMOSFETTP1と、記憶ノードNDとフューズ1001との間に接続されるNチャネルMOSFETTN1と、記憶ノードNDに接続されるインバータIV1と、インバータIV1の出力に接続されるインバータIV2と、電源端子と記憶ノードNDとの間に接続されるPチャネルMOSFETTP2と、記憶ノードNDと接地端子との間に直列に接続されるNチャネルMOSFETTN2およびNチャネルMOSFETTN3とからなり、記憶ノードNDには記憶ノードのキャパシタCが形成される。   The latch 11A includes a P-channel MOSFET TP1 connected between the power supply terminal and the storage node ND, an N-channel MOSFET TN1 connected between the storage node ND and the fuse 1001, and an inverter IV1 connected to the storage node ND. Inverter IV2 connected to the output of inverter IV1, P-channel MOSFET TP2 connected between the power supply terminal and storage node ND, N-channel MOSFET TN2 connected in series between storage node ND and the ground terminal, and A storage node capacitor C is formed at the storage node ND.

PチャネルMOSFETTP1のゲート端子には、記憶ノードNDの初期状態を‘1’にプリセットするプリセット信号が入力され、NチャネルMOSFETTN1のゲート端子には、ラッチ1001のデータの読み込みを行なうためのラッチ信号が入力される。   A preset signal for presetting the initial state of the storage node ND to “1” is input to the gate terminal of the P-channel MOSFET TP1, and a latch signal for reading data in the latch 1001 is input to the gate terminal of the N-channel MOSFET TN1. Entered.

また、PチャネルMOSFETTP2およびNチャネルMOSFETTN2のゲート端子には、インバータIV1の出力信号が入力され、NチャネルMOSFETTN3のゲート端子には、プリセット信号が入力される。   Further, the output signal of the inverter IV1 is input to the gate terminals of the P channel MOSFET TP2 and the N channel MOSFET TN2, and the preset signal is input to the gate terminal of the N channel MOSFET TN3.

インバータIV2の出力がラッチ11Aの出力Q1となる。   The output of the inverter IV2 becomes the output Q1 of the latch 11A.

図3は、図2に示したラッチ11Aの動作の例を示す波形図である。   FIG. 3 is a waveform diagram showing an example of the operation of the latch 11A shown in FIG.

図3(a)は、ラッチ11AのNチャネルMOSFETTN1に接続されるフューズ1001が切断されているときのラッチ11Aの動作を示す波形図である。   FIG. 3A is a waveform diagram showing the operation of the latch 11A when the fuse 1001 connected to the N-channel MOSFET TN1 of the latch 11A is disconnected.

ラッチ信号を‘0’として、プリセット信号に‘0’を入力すると、記憶ノードNDはPチャネルMOSFETTP1を介して電源端子に接続され、記憶ノードのキャパシタCは‘1’レベルに充電される。すなわち、ラッチ信号が‘0’のときにプリセット信号を‘0’にすることにより、ラッチ11Aの記憶ノードNDは‘1’にプリセットされる。   When the latch signal is set to “0” and “0” is input to the preset signal, the storage node ND is connected to the power supply terminal via the P-channel MOSFET TP1, and the capacitor C of the storage node is charged to the “1” level. That is, by setting the preset signal to “0” when the latch signal is “0”, the storage node ND of the latch 11A is preset to “1”.

次に、プリセット信号を‘1’に変化させ、ラッチ信号を‘1’に変化させると、PチャネルMOSFETTP1はオフし、NチャネルMOSFETTN1がオンする。これにより、NチャネルMOSFETTN1を介してフューズ1001の状態がラッチ11Aに読み込まれる。   Next, when the preset signal is changed to “1” and the latch signal is changed to “1”, the P-channel MOSFET TP1 is turned off and the N-channel MOSFET TN1 is turned on. As a result, the state of the fuse 1001 is read into the latch 11A via the N-channel MOSFET TN1.

このとき、フューズ1001が切断されている場合、NチャネルMOSFETTN1のソース端子の電位が不定になり、NチャネルMOSFETTN1はハイインピーダンス状態になる。すなわち、PチャネルMOSFETTP1、NチャネルMOSFETTN1がともにハイインピーダンス状態になるため、記憶ノードNDのレベルは記憶ノードのキャパシタCに保持されている‘1’レベルとなる。   At this time, when the fuse 1001 is disconnected, the potential of the source terminal of the N-channel MOSFET TN1 becomes indefinite, and the N-channel MOSFET TN1 enters a high impedance state. That is, since both the P-channel MOSFET TP1 and the N-channel MOSFET TN1 are in a high impedance state, the level of the storage node ND becomes the “1” level held in the capacitor C of the storage node.

この記憶ノードのキャパシタCに保持されている‘1’は、インバータIV1、PチャネルMOSFETTP2およびNチャネルMOSFETTN2で形成されるフィードバック回路で保持される。   '1' held in the capacitor C of the storage node is held in a feedback circuit formed by the inverter IV1, the P-channel MOSFET TP2, and the N-channel MOSFET TN2.

その後、ラッチ信号を‘0’に変化させてNチャネルMOSFETTN1をオフにすることにより、記憶ノードのキャパシタCのレベルはそのまま保持される。   Thereafter, the level of the capacitor C at the storage node is maintained as it is by changing the latch signal to ‘0’ to turn off the N-channel MOSFET TN <b> 1.

図3(b)は、ラッチ11AのNチャネルMOSFETTN1に接続されるフューズ1001が切断されていないときのラッチ11Aの動作を示す波形図である。   FIG. 3B is a waveform diagram showing the operation of the latch 11A when the fuse 1001 connected to the N-channel MOSFET TN1 of the latch 11A is not cut.

この場合、ラッチ11Aを‘1’にプリセットした後、プリセット信号を‘1’に変化させ、ラッチ信号を‘1’に変化させると、PチャネルMOSFETTP1はオフし、NチャネルMOSFETTN1がオンする。これにより、NチャネルMOSFETTN1を介してフューズ1001の状態がラッチ11Aに読み込まれる。   In this case, after presetting the latch 11A to “1”, changing the preset signal to “1” and changing the latch signal to “1”, the P-channel MOSFET TP1 is turned off and the N-channel MOSFET TN1 is turned on. As a result, the state of the fuse 1001 is read into the latch 11A via the N-channel MOSFET TN1.

このとき、フューズ1001が切断されていない場合、NチャネルMOSFETTN1のソース端子は接地端子に接続される。これにより、記憶ノードNDのレベルは‘0’に変化する。この記憶ノードのレベル‘0’は、インバータIV1、PチャネルMOSFETTP2およびNチャネルMOSFETTN2で形成される回路により、記憶ノードのキャパシタCにフィードバックされる。   At this time, when the fuse 1001 is not cut, the source terminal of the N-channel MOSFET TN1 is connected to the ground terminal. As a result, the level of the storage node ND changes to “0”. The level “0” of the storage node is fed back to the capacitor C of the storage node by a circuit formed by the inverter IV1, the P-channel MOSFET TP2, and the N-channel MOSFET TN2.

その後、ラッチ信号を‘0’に変化させてNチャネルMOSFETTN1をオフにすることにより、記憶ノードのキャパシタCのレベルはそのまま保持される。   Thereafter, the level of the capacitor C at the storage node is maintained as it is by changing the latch signal to ‘0’ to turn off the N-channel MOSFET TN <b> 1.

上述したように、ラッチ11Aに読み込まれたフューズ1001の状態は、記憶ノードのキャパシタCに保持される。この記憶ノードのキャパシタCは、インバータIV1のゲート容量や配線容量、PチャネルMOSFETTP1、TP2、NチャネルMOSFETTN1、TN2それぞれのソース−ドレイン間容量などで形成される。   As described above, the state of the fuse 1001 read into the latch 11A is held in the capacitor C of the storage node. The storage node capacitor C is formed by the gate capacitance and wiring capacitance of the inverter IV1, the source-drain capacitances of the P-channel MOSFETs TP1 and TP2, and the N-channel MOSFETs TN1 and TN2, respectively.

通常、フューズのデータを読み込むラッチは、電源投入直後しか使用されないため、チップ面積効率などを考慮して、小さなサイズのトランジスタで形成される。本実施例のラッチ11Aも、小さなサイズのトランジスタで形成されている。そのため、記憶ノードのキャパシタCの容量も小さなものとなる、したがって、ラッチ11Aの記憶ノードのキャパシタCはα線入射による電荷量変動の影響を受けやすく、時間の経過とともにソフトエラーの発生確率が高くなる。   Normally, a latch for reading fuse data is used only immediately after power is turned on, and is formed of a small-sized transistor in consideration of chip area efficiency and the like. The latch 11A of this embodiment is also formed of a small size transistor. Therefore, the capacitance of the storage node capacitor C is also small. Therefore, the storage node capacitor C of the latch 11A is easily affected by fluctuations in the amount of charge due to the incidence of α-rays, and the probability of occurrence of soft errors increases with time. Become.

そこで、図1に示すように、ラッチ11Aで構成されるnビットラッチ11のデータは、チップ内の通常サイズのトランジスタで構成されるnビットレジスタ12へ転送される。このとき、nビットラッチ11へのフューズデータの読み込み終了直後にnビットレジスタ12へロード信号を入力し、nビットレジスタ12への書き込みを行なう。これにより、ソフトエラー発生前のデータをnビットレジスタ12に保持することができる。   Therefore, as shown in FIG. 1, the data of the n-bit latch 11 composed of the latch 11A is transferred to the n-bit register 12 composed of a normal size transistor in the chip. At this time, immediately after the completion of reading the fuse data into the n-bit latch 11, a load signal is input to the n-bit register 12 and writing into the n-bit register 12 is performed. Thereby, the data before the occurrence of the soft error can be held in the n-bit register 12.

そのまま、時間が経過し、nビットラッチ11にソフトエラーが発生すると、nビットラッチ11に保持されているデータとnビットレジスタ12のデータに不一致が生じる。   If the time elapses and a soft error occurs in the n-bit latch 11, the data held in the n-bit latch 11 and the data in the n-bit register 12 are inconsistent.

そこで、比較器13により、nビットラッチ11の出力Q1とnビットレジスタ12の出力Q2の値をビットごとに比較する。ただし、ラッチ信号およびロード信号が入力されている期間は比較動作の対象外とする必要があるため、モニタ信号を入力して、比較動作を行なう期間を指定する。例えば、モニタ信号に‘1’が入力されたときに比較器13が比較動作を行うようにする。   Therefore, the comparator 13 compares the value of the output Q1 of the n-bit latch 11 and the output Q2 of the n-bit register 12 for each bit. However, since the period during which the latch signal and the load signal are input needs to be excluded from the comparison operation, the monitor signal is input to specify the period during which the comparison operation is performed. For example, the comparator 13 performs the comparison operation when “1” is input to the monitor signal.

α線の入射量が多い場合、nビットラッチ11の多くのビットでソフトエラーが発生するものと考えられる。   When the incident amount of α rays is large, it is considered that a soft error occurs in many bits of the n-bit latch 11.

そこで、カウンタ14により、比較器13の比較により不一致の発生したビットの数を計数する。このカウンタ14にもモニタ信号を入力し、モニタ信号に‘1’が入力されたときに計数動作を行なうようにする。その後、モニタ信号が‘0’に変化したときに、カウント値をクリアする。   Therefore, the counter 14 counts the number of bits in which a mismatch has occurred due to the comparison by the comparator 13. A monitor signal is also input to the counter 14, and the counting operation is performed when "1" is input to the monitor signal. Thereafter, when the monitor signal changes to “0”, the count value is cleared.

モニタ信号に‘0’が入力されている期間に、再びプリセット信号を入力し、さらにラッチ信号を入力して、再度フューズデータのnビットラッチ11への読み込みを行なうと、ソフトエラーが発生した後でも、nビットラッチ11のデータを元のデータに戻すことができる。これにより、新たなソフトエラーの発生を検出できるようになる。   If a preset signal is input again during the period when “0” is input to the monitor signal, a latch signal is input again, and the fuse data is read into the n-bit latch 11 again, a soft error occurs. However, the data in the n-bit latch 11 can be restored to the original data. As a result, the occurrence of a new soft error can be detected.

図4は、ソフトエラー検出回路1へ入力される信号の相互の関係を示す波形図である。   FIG. 4 is a waveform diagram showing the mutual relationship between signals input to the soft error detection circuit 1.

まず、プリセット信号‘0’を入力する。これにより、nビットラッチ11の記憶ノードに‘1’がプリセットされる。なお、このときモニタ信号は‘0’にしておく。   First, a preset signal “0” is input. As a result, “1” is preset in the storage node of the n-bit latch 11. At this time, the monitor signal is set to “0”.

その後、プリセット信号を‘1’にした後、ラッチ信号を入力する。これにより、フューズ群1000のn個のフューズ1001のデータがnビットラッチ11に読み込まれる。   Thereafter, the preset signal is set to ‘1’, and then the latch signal is input. As a result, the data of n fuses 1001 in the fuse group 1000 is read into the n-bit latch 11.

その後、ロード信号を入力する。これにより、nビットラッチ11のデータがnビットレジスタ12へ転送される。   Thereafter, a load signal is input. As a result, the data in the n-bit latch 11 is transferred to the n-bit register 12.

転送が終了すると、ソフトエラー検知対象期間となる。このソフトエラー検知対象期間に発生したソフトエラーの数が計数される。そのために、ロード信号の入力から一定時間経過後、モニタ信号を‘1’にする。モニタ信号が‘1’の間に、比較器13によるnビットラッチ11の出力Q1とnビットレジスタ12の出力Q2の値のビットごとの比較およびカウンタ14による不一致発生ビット数の計数が行なわれ、ソフトエラーの発生数が計数される。   When the transfer ends, it becomes a soft error detection target period. The number of soft errors that occurred during the soft error detection target period is counted. For this purpose, the monitor signal is set to ‘1’ after a predetermined time has elapsed from the input of the load signal. While the monitor signal is “1”, the comparator 13 compares the values of the output Q1 of the n-bit latch 11 and the output Q2 of the n-bit register 12 for each bit, and counts the number of mismatch occurrence bits by the counter 14. The number of occurrences of soft errors is counted.

ソフトエラー発生数の計数後、モニタ信号を‘0’にし、プリセット信号‘0’を入力することにより、nビットラッチ11の記憶ノードを再度‘1’にプリセットする。その後、ラッチ信号を入力すると、nビットラッチ11のデータは元のデータに戻る。   After counting the number of occurrences of soft errors, the monitor signal is set to ‘0’ and the preset signal ‘0’ is input to preset the storage node of the n-bit latch 11 to ‘1’ again. Thereafter, when a latch signal is input, the data in the n-bit latch 11 returns to the original data.

あるいは、ソフトエラーの発生がなくても一定期間ごとにモニタ信号およびプリセット信号を‘0’にし、その後ラッチ信号を入力することにより、nビットラッチ11にフューズ群1000のデータを定期的に書き直すようにしてもよい。   Alternatively, even if no soft error occurs, the monitor signal and the preset signal are set to “0” at regular intervals, and then the latch signal is input so that the data of the fuse group 1000 is periodically rewritten in the n-bit latch 11. It may be.

図5は、カウンタ14のカウント値とアラートレベルとの関係を示す図である。   FIG. 5 is a diagram showing the relationship between the count value of the counter 14 and the alert level.

カウンタ14のカウント値が大きいほど、nビットラッチ11においてソフトエラーの発生したラッチが多いことを意味し、それだけα線の入射量が多いことを意味する。そこで、カウンタ14のカウント値が一定値を超えるごとにアラートレベルを強くするようにする。   The larger the count value of the counter 14, the more latches in which a soft error has occurred in the n-bit latch 11, and the greater the amount of incident α rays. Therefore, the alert level is increased every time the count value of the counter 14 exceeds a certain value.

アラート信号生成部15は、カウンタ14のカウント値が各アラートレベルの境界を超えるごとに、どのアラートレベルを超えたかがわかるようなアラート信号を出力する。   Each time the count value of the counter 14 exceeds the boundary of each alert level, the alert signal generation unit 15 outputs an alert signal so that it can be determined which alert level has been exceeded.

例えば、アラートレベルを弱、中、強の3段階に分けたとき、カウンタ14のカウント値がそれぞれのレベルの設定値を超えるごとに、アラート信号生成部15は、順次、アラート弱信号、アラート中信号、アラート強信号を出力する。   For example, when the alert level is divided into three levels of weak, medium and strong, every time the count value of the counter 14 exceeds the set value of each level, the alert signal generation unit 15 sequentially issues the alert weak signal and alert Signals and alert strong signals are output.

このようなアラート信号の利用法の一例として、半導体集積回路チップに内蔵されるDRAMのリフレッシュレートの制御に利用することが挙げられる。例えば、アラート中信号が出力されるほどアラートレベルが上がったときはリフレッシュレートを通常より上げ、その後アラートレベルが下がったことを示すアラート弱信号が出力されたときはリフレッシュレートを通常に戻すようにリフレッシュレートを制御する。これにより、DRAMに発生するソフトエラーを一定のレベル以下に抑えることができる。   One example of a method of using such an alert signal is to use it for controlling the refresh rate of a DRAM built in a semiconductor integrated circuit chip. For example, when the alert level increases so that the alert signal is output, the refresh rate is increased from the normal level, and when the alert weak signal indicating that the alert level has decreased is output, the refresh rate is returned to the normal level. Control the refresh rate. Thereby, a soft error occurring in the DRAM can be suppressed to a certain level or less.

また、アラート強信号が出力されたときは、半導体集積回路チップを強制的にシャットダウンさせるようにする。これにより、半導体集積回路チップに致命的な誤動作が発生することを防ぐことができる。   Further, when the alert strong signal is output, the semiconductor integrated circuit chip is forcibly shut down. This can prevent a fatal malfunction from occurring in the semiconductor integrated circuit chip.

なお、比較器14で不一致が検出された場合、カウンタ14を用いずに、比較器14の出力をアラート信号生成部15で受け、アラート信号を出力するようにしてもよい。この場合、アラートレベルの異なるアラート信号は出せないが、比較器14で不一致が検出されたら、DRAMのリフレッシュレートを変化させたり、半導体集積回路チップを強制的にシャットダウンさせたりするような処理を行うことはできる。   If a mismatch is detected by the comparator 14, the alert signal generator 15 may receive the output of the comparator 14 without using the counter 14, and an alert signal may be output. In this case, although alert signals having different alert levels cannot be output, if a mismatch is detected by the comparator 14, processing such as changing the refresh rate of the DRAM or forcibly shutting down the semiconductor integrated circuit chip is performed. I can.

このような本実施例によれば、回路動作中に発生するソフトエラーを常に検出することができる。また、α線の入射量に応じたアラートレベルのアラート信号を出力することができる。   According to this embodiment, it is possible to always detect a soft error that occurs during circuit operation. Further, an alert signal having an alert level corresponding to the incident amount of α rays can be output.

図6は、本発明の実施例2に係るソフトエラー検出回路の構成の例を示すブロック図である。   FIG. 6 is a block diagram showing an example of the configuration of the soft error detection circuit according to the second embodiment of the present invention.

本実施例のソフトエラー検出回路2は、入射するα線の強度に応じてアラートレベルが段階的に異なるアラート信号を出力するソフトエラー検出回路である。   The soft error detection circuit 2 according to the present embodiment is a soft error detection circuit that outputs alert signals having different alert levels in stages according to the intensity of incident α rays.

一般的にメモリ素子の記憶ノードのキャパシタの容量が大きいほどα線の強度が高くてもソフトエラーが発生しにくいといわれている。このことは、記憶ノードのキャパシタの容量を段階的に大きくした複数のメモリ素子が、α線の強度を検出するセンサとなることを示している。   In general, it is said that a soft error is less likely to occur even if the intensity of α rays is higher as the capacitance of the capacitor of the storage node of the memory element is larger. This indicates that a plurality of memory elements in which the capacity of the capacitor of the storage node is increased step by step serves as a sensor for detecting the intensity of α rays.

そこで、本実施例のソフトエラー検出回路2では、フューズ群1000のn個のフューズ1001のデータを読み込むnビットラッチをk個のmビットラッチ211〜21kに分割し、記憶ノードのキャパシタの容量をmビットラッチ211からmビットラッチ21kに向かって段階的に大きくし、mビットラッチごとにk段階の容量を有するようにする。これにより、mビットラッチ211〜21kは、α線の強度をk段階で検出するセンサとなる。なお、記憶ノードのキャパシタの容量をmビットずつ同じにするのは、ソフトエラーの検出精度を高めるためである。   Therefore, in the soft error detection circuit 2 of the present embodiment, the n-bit latch that reads the data of the n fuses 1001 in the fuse group 1000 is divided into k m-bit latches 211 to 21k, and the capacitance of the capacitor of the storage node is increased. The size is gradually increased from the m-bit latch 211 toward the m-bit latch 21k so that each m-bit latch has k-stage capacity. As a result, the m-bit latches 211 to 21k serve as sensors that detect the intensity of α rays in k stages. The reason why the capacitance of the storage node capacitor is the same for each m bits is to improve the detection accuracy of the soft error.

図6に示す本実施例のソフトエラー検出回路2は、プリセット信号でプリセットされ、ラッチ信号が入力されたときに、フューズ群1000のn個のフューズ1001のデータをmビットずつ読み込むk個のmビットラッチ211、212、・・・、21kと、ロード信号が入力されたときに、mビットラッチ211、212、・・・、21kから転送されたnビットのデータを書き込むnビットレジスタ22と、ソフトエラー検出モードであることを示すモニタ信号が入力されたときに、mビットラッチ211、212、・・・、21kに保持されたmビットずつのデータQ211、Q212、・・・、Q21kとnビットレジスタ22に保持されたnビットのデータをmビットずつに分割したQ221、Q222、・・・、Q22kをmビット単位でビットごとに比較するk個の比較器231、232、・・・、23kと、モニタ信号が入力されたときに、比較器231、232、・・・、23kのそれぞれで不一致が検出されたビットの数を計数するk個のカウンタ241、242、・・・、24kと、カウンタ241、242、・・・、24kの計数値に応じてアラートレベルの異なるアラート信号を出力するアラート信号生成部25とを有する。   The soft error detection circuit 2 of the present embodiment shown in FIG. 6 reads k pieces of m bits of data of n fuses 1001 of the fuse group 1000 when preset by a preset signal and a latch signal is inputted. , 21k, and an n-bit register 22 for writing n-bit data transferred from the m-bit latches 211, 212,..., 21k when a load signal is input, When the monitor signal indicating the soft error detection mode is input, the m bits of data Q211, Q212,..., Q21k and n held in the m bit latches 211, 212,. Q221, Q222,..., Q22k obtained by dividing the n-bit data held in the bit register 22 into m bits. .., 23k that compares bit by bit in units of bits and when the monitor signal is input, the comparators 231, 232,. , 24k that counts the number of detected bits, and an alert that outputs alert signals having different alert levels according to the count values of the counters 241, 242,. And a signal generation unit 25.

図7に、mビットラッチ21i(i=1〜k)を構成するラッチ21iAの回路構成を示す。ラッチ21iAの回路構成は、図2に示した実施例1のラッチ11Aの回路構成と同じである。異なるのは、それぞれの記憶ノードのキャパシタの容量の大きさである。   FIG. 7 shows a circuit configuration of the latch 21iA that constitutes the m-bit latch 21i (i = 1 to k). The circuit configuration of the latch 21iA is the same as the circuit configuration of the latch 11A according to the first embodiment illustrated in FIG. The difference is the magnitude of the capacitance of the capacitor of each storage node.

mビットラッチ211を構成するラッチ211Aの記憶ノードのキャパシタC1の容量値をC1、mビットラッチ212を構成するラッチ212Aの記憶ノードのキャパシタC2の容量値をC2、mビットラッチ21kを構成するラッチ21kAの記憶ノードのキャパシタCkの容量値をCkとすると、各容量値の間には、C1<C2<・・・<Ckの関係がある。   The capacitance value of the capacitor C1 of the storage node of the latch 211A that constitutes the m-bit latch 211 is C1, the capacitance value of the capacitor C2 of the storage node of the latch 212A that constitutes the m-bit latch 212 is C2, and the latch that constitutes the m-bit latch 21k When the capacitance value of the capacitor Ck of the storage node of 21 kA is Ck, there is a relationship of C1 <C2 <.

したがって、ラッチ211Aのみでしかソフトエラーが発生しないときはα線の強度が低く、ラッチ21kAにおいてもソフトエラーが発生するような場合はα線の強度がかなり高いということになる。   Therefore, when the soft error occurs only in the latch 211A, the intensity of the α ray is low, and when the soft error occurs also in the latch 21kA, the intensity of the α ray is considerably high.

そこで、図6に示す比較器231とカウンタ241の組み合わせ、比較器232とカウンタ242の組み合わせ、・・・、比較器23kとカウンタ24kの組み合わせで、mビットラッチ211、212、・・・、21kのそれぞれでソフトエラーが発生しているビット数を計数する。   Therefore, the combination of the comparator 231 and the counter 241, the combination of the comparator 232 and the counter 242,..., The combination of the comparator 23k and the counter 24k shown in FIG. The number of bits in which a soft error has occurred is counted.

アラート信号生成部25は、カウンタ241、242、・・・、24kのカウント値にもとづいて、入射するα線の強度に応じたアラートレベル、例えば、弱、中、強の3段階のアラートレベルに対応した、アラート弱信号、アラート中信号、アラート強信号を出力する。   Based on the count values of the counters 241, 242,..., 24k, the alert signal generator 25 generates alert levels corresponding to the intensity of incident α-rays, for example, three levels of weak, medium and strong alert levels. The corresponding weak alert signal, alert in-progress signal, and alert strong signal are output.

このような本実施例によれば、入射したα線の強度に応じたアラートレベルのアラート信号を出力することができる。   According to such a present Example, the alert signal of the alert level according to the intensity | strength of the incident alpha ray can be output.

図8は、本発明の実施例3に係るソフトエラー検出回路の構成の例を示すブロック図である。   FIG. 8 is a block diagram showing an example of the configuration of the soft error detection circuit according to the third embodiment of the present invention.

本実施例のソフトエラー検出回路1Aは、図1に示した実施例1のソフトエラー検出回路1にタイミング制御部300を追加したものである。そこで、図8において、図1と同じブロックには図1と同じ符号を付し、ここではその詳細な説明を省略する。   The soft error detection circuit 1A of this embodiment is obtained by adding a timing control unit 300 to the soft error detection circuit 1 of the first embodiment shown in FIG. Therefore, in FIG. 8, the same blocks as those in FIG. 1 are denoted by the same reference numerals as those in FIG. 1, and detailed description thereof is omitted here.

タイミング制御部300は、プリセット信号、ラッチ信号、ロード信号、モニタ信号を出力する回路であり、その出力タイミングが、入力信号の検出感度調整信号により変えられる回路である。   The timing control unit 300 is a circuit that outputs a preset signal, a latch signal, a load signal, and a monitor signal, and the output timing thereof is a circuit that can be changed by a detection sensitivity adjustment signal of the input signal.

半導体集積回路チップは、その使用される環境によりα線の入射頻度が異なる。α線の入射頻度が低い場合は、ソフトエラー検出感度が低くてもよい。しかし、α線の入射頻度が高い場合は、ソフトエラー検出感度を高める必要がある。   The incidence frequency of α rays varies depending on the environment in which the semiconductor integrated circuit chip is used. When the incidence of α rays is low, the soft error detection sensitivity may be low. However, when the incidence of α rays is high, it is necessary to increase the soft error detection sensitivity.

そこで、本実施例のソフトエラー検出回路1Aでは、検出感度調整信号によりソフトエラー検出感度を調整する。ソフトエラー検出感度を高くしたいときは、タイミング制御部300から出力されるプリセット信号、ラッチ信号、モニタ信号の出力間隔を短くする。これにより、ソフトエラーの発生をきめ細かく検出することができる。   Therefore, in the soft error detection circuit 1A of the present embodiment, the soft error detection sensitivity is adjusted by the detection sensitivity adjustment signal. To increase the soft error detection sensitivity, the output interval of the preset signal, latch signal, and monitor signal output from the timing control unit 300 is shortened. Thereby, the occurrence of a soft error can be detected in detail.

例えば、半導体集積回路チップに内蔵されるDRAMのリフレッシュレートよりもプリセット信号、ラッチ信号、モニタ信号の出力間隔を短く設定し、アラート信号生成部15から出力されるアラート信号のレベルによりDRAMのリフレッシュレートを制御するようにすれば、ソフトエラーによるDRAMの誤動作を防止することができる。   For example, the output interval of the preset signal, latch signal, and monitor signal is set shorter than the refresh rate of the DRAM built in the semiconductor integrated circuit chip, and the refresh rate of the DRAM is determined according to the level of the alert signal output from the alert signal generator 15. If this is controlled, it is possible to prevent malfunction of the DRAM due to a soft error.

図9に、検出感度調整信号の調整により、タイミング制御部300から出力されるプリセット信号、ラッチ信号、モニタ信号の出力間隔が変化する様子を示す。   FIG. 9 illustrates how the output intervals of the preset signal, the latch signal, and the monitor signal output from the timing control unit 300 are changed by adjusting the detection sensitivity adjustment signal.

図9(a)を、ソフトエラー検出感度が低くてもよい場合のプリセット信号、ラッチ信号、ロード信号、モニタ信号の出力波形とする。   FIG. 9A shows output waveforms of a preset signal, a latch signal, a load signal, and a monitor signal when the soft error detection sensitivity may be low.

これに対して、図9(b)は、ソフトエラー検出感度を高くしたい場合のプリセット信号、ラッチ信号、ロード信号、モニタ信号の出力波形である。図9(a)に比べて、プリセット信号、ラッチ信号、モニタ信号の出力間隔が短くなっている。これにより、α線の入射頻度が高くてソフトエラーの発生頻度が高い場合にも、ソフトエラーの発生を十分に検出することができる。   On the other hand, FIG. 9B shows output waveforms of a preset signal, a latch signal, a load signal, and a monitor signal when it is desired to increase the soft error detection sensitivity. Compared to FIG. 9A, the output intervals of the preset signal, the latch signal, and the monitor signal are shorter. Thereby, even when the incidence frequency of α rays is high and the occurrence frequency of soft errors is high, the occurrence of soft errors can be sufficiently detected.

このような本実施例によれば、ソフトエラーを検出する感度を任意に調整することができる。   According to such a present Example, the sensitivity which detects a soft error can be adjusted arbitrarily.

なお、本実施例のタイミング調整部300を図6に示した実施例2のソフトエラー検出回路2に追加することも可能である。その場合、本実施例と同様、検出感度調整信号の調整により、実施例2のソフトエラー検出回路2のソフトエラー検出感度を任意に調整することができる。   Note that the timing adjustment unit 300 of the present embodiment can be added to the soft error detection circuit 2 of the second embodiment shown in FIG. In this case, the soft error detection sensitivity of the soft error detection circuit 2 of the second embodiment can be arbitrarily adjusted by adjusting the detection sensitivity adjustment signal as in the present embodiment.

本発明の実施例1に係るソフトエラー検出回路の構成の例を示すブロック図。1 is a block diagram showing an example of the configuration of a soft error detection circuit according to Embodiment 1 of the present invention. 本発明の実施例1に係るソフトエラー検出回路で使用するラッチの構成の例を示す回路図。FIG. 3 is a circuit diagram illustrating an example of a configuration of a latch used in the soft error detection circuit according to the first embodiment of the invention. 図2に示すラッチの動作の例を示す波形図。FIG. 3 is a waveform diagram showing an example of the operation of the latch shown in FIG. 2. 本発明の実施例1に係るソフトエラー検出回路へ入力される信号相互の関係を示す波形図。FIG. 3 is a waveform diagram showing the relationship between signals input to the soft error detection circuit according to the first embodiment of the present invention. 図1に示すカウンタとアラートレベルとの関係を説明するための図。The figure for demonstrating the relationship between the counter shown in FIG. 1, and an alert level. 本発明の実施例2に係るソフトエラー検出回路の構成の例を示すブロック図。FIG. 6 is a block diagram illustrating an example of the configuration of a soft error detection circuit according to a second embodiment of the invention. 本発明の実施例2に係るソフトエラー検出回路で使用するラッチの構成の例を示す回路図。FIG. 6 is a circuit diagram illustrating an example of a configuration of a latch used in a soft error detection circuit according to a second embodiment of the invention. 本発明の実施例3に係るソフトエラー検出回路の構成の例を示すブロック図。FIG. 6 is a block diagram illustrating an example of the configuration of a soft error detection circuit according to a third embodiment of the invention. 本発明の実施例3に係るソフトエラー検出回路へ入力される信号相互の関係を示す波形図。FIG. 6 is a waveform diagram showing the relationship between signals input to a soft error detection circuit according to a third embodiment of the invention.

符号の説明Explanation of symbols

1、1A、2 ソフトエラー検出回路
11 nビットラッチ、
211〜21k mビットラッチ
12、22 nビットレジスタ
13、231〜23k 比較器
14、241〜24k カウンタ
15、25 アラート信号生成部
300 タイミング制御部
TP1、TP2 PチャネルMOSFET
TN1、TN2、TN3 NチャネルMOSFET
IV1、IV2 インバータ
ND 記憶ノード
C、Ci 記憶ノードのキャパシタ
1, 1A, 2 soft error detection circuit 11 n-bit latch,
211-21k m-bit latch 12, 22 n-bit register 13, 231-23k comparator 14, 241-24k counter 15, 25 alert signal generator 300 timing controller TP1, TP2 P-channel MOSFET
TN1, TN2, TN3 N-channel MOSFET
IV1, IV2 Inverter ND Storage node C, Ci Storage node capacitor

Claims (5)

ラッチ信号が入力されたときに、フューズの状態を読み込むラッチと、
前記ラッチから転送されたデータを書き込むレジスタと、
前記ラッチに保持されたデータと前記レジスタに保持されたデータをビットごとに比較し、入力データ間の値の不一致を検出する比較器と、
前記比較器により不一致が検出された場合、アラート信号を出力するアラート信号生成部と
を備えたことを特徴とするソフトエラー検出回路。
When a latch signal is input, a latch that reads the fuse state,
A register for writing data transferred from the latch;
A comparator that compares the data held in the latch with the data held in the register bit by bit and detects a mismatch of values between input data;
A soft error detection circuit, comprising: an alert signal generation unit that outputs an alert signal when a mismatch is detected by the comparator.
記憶ノードのキャパシタの容量値が所定のビットごとに段階的に大きくなるラッチであって、ラッチ信号が入力されたときに、フューズの状態を読み込むラッチと、
前記ラッチから転送されたデータを書き込むレジスタと、
前記ラッチに保持されたデータと前記レジスタに保持されたデータを前記所定のビットずつに分けて比較し、入力データ間の値の不一致を検出する複数の比較器と、
前記比較器により不一致が検出された場合、アラート信号を出力するアラート信号生成部と
を備えたことを特徴とするソフトエラー検出回路。
A latch in which the capacitance value of the capacitor of the storage node is increased stepwise for each predetermined bit, and when the latch signal is input, the latch that reads the fuse state;
A register for writing data transferred from the latch;
A plurality of comparators for comparing the data held in the latch and the data held in the register by dividing the data into predetermined bits and detecting a mismatch of values between input data;
A soft error detection circuit, comprising: an alert signal generation unit that outputs an alert signal when a mismatch is detected by the comparator.
前記アラート信号生成部は、前記比較器により不一致が検出されたビットの数を計数するカウンタを有し、前記カウンタの計数値に応じてアラートレベルの異なるアラート信号を出力することを特徴とする請求項1または2に記載のソフトエラー検出回路。   The alert signal generation unit includes a counter that counts the number of bits in which a mismatch is detected by the comparator, and outputs alert signals having different alert levels according to the count value of the counter. Item 3. The soft error detection circuit according to Item 1 or 2. 前記ラッチ信号を繰り返し入力し、その度に前記比較器による比較を行うことを特徴とする請求項1または2に記載のソフトエラー検出回路。   3. The soft error detection circuit according to claim 1, wherein the latch signal is repeatedly input, and the comparison by the comparator is performed each time. 前記ラッチ信号を繰り返し入力する間隔が任意に設定できることを特徴とする請求項4に記載のソフトエラー検出回路。   5. The soft error detection circuit according to claim 4, wherein an interval for repeatedly inputting the latch signal can be arbitrarily set.
JP2005236764A 2005-08-17 2005-08-17 Soft error detection circuit Pending JP2007052596A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005236764A JP2007052596A (en) 2005-08-17 2005-08-17 Soft error detection circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005236764A JP2007052596A (en) 2005-08-17 2005-08-17 Soft error detection circuit

Publications (1)

Publication Number Publication Date
JP2007052596A true JP2007052596A (en) 2007-03-01

Family

ID=37917009

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005236764A Pending JP2007052596A (en) 2005-08-17 2005-08-17 Soft error detection circuit

Country Status (1)

Country Link
JP (1) JP2007052596A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008282516A (en) * 2007-03-21 2008-11-20 Internatl Business Mach Corp <Ibm> Programmable sensing device, and method and dram array (programmable heavy-ion sensing device for accelerated dram soft error) detection for detecting soft errors
JP2010231417A (en) * 2009-03-26 2010-10-14 Denso Corp Controller equipped with soft error detection circuit
US7977965B1 (en) 2010-03-12 2011-07-12 International Business Machines Corporation Soft error detection for latches
CN103915118A (en) * 2013-12-04 2014-07-09 中国航空工业集团公司第六三一研究所 Low-power consumption fuse reading circuit and method
WO2022249233A1 (en) * 2021-05-24 2022-12-01 日本電信電話株式会社 Soft error detection device and method therefor

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008282516A (en) * 2007-03-21 2008-11-20 Internatl Business Mach Corp <Ibm> Programmable sensing device, and method and dram array (programmable heavy-ion sensing device for accelerated dram soft error) detection for detecting soft errors
JP2010231417A (en) * 2009-03-26 2010-10-14 Denso Corp Controller equipped with soft error detection circuit
US7977965B1 (en) 2010-03-12 2011-07-12 International Business Machines Corporation Soft error detection for latches
US8188761B2 (en) 2010-03-12 2012-05-29 International Business Machines Corporation Soft error detection for latches
CN103915118A (en) * 2013-12-04 2014-07-09 中国航空工业集团公司第六三一研究所 Low-power consumption fuse reading circuit and method
WO2022249233A1 (en) * 2021-05-24 2022-12-01 日本電信電話株式会社 Soft error detection device and method therefor

Similar Documents

Publication Publication Date Title
JP6640030B2 (en) Memory macro and semiconductor integrated circuit device
US4748627A (en) Semiconductor memory device with an error correction function
KR100954730B1 (en) Selective activation of error mitigation based on bit level error count
US6792567B2 (en) System and method for correcting soft errors in random access memory devices
US9529667B2 (en) DRAM error correction event notification
US10885972B2 (en) SRAM with error correction in retention mode
US8335112B2 (en) Nonvolatile semiconductor memory device
US20110279168A1 (en) Temperature sensor
KR20180135662A (en) Memory device, memory system and operating method of memory device
JP2007052596A (en) Soft error detection circuit
US7161864B2 (en) Bit refresh circuit for refreshing register bit values, integrated circuit device having the same, and method of refreshing register bit values
CN100419911C (en) Power-up circuit in semiconductor memory device
EP2418648A1 (en) RAM memory device selectively protectable with ECC
WO2010146640A1 (en) Semiconductor integrated circuit device and electronic equipment
KR20150093080A (en) Semiconductor device
US8179729B2 (en) Memory circuit and voltage detection circuit including the same
US10733049B2 (en) Semiconductor device and error management method
US8976608B2 (en) Semiconductor integrated circuit device
US20120002487A1 (en) Nonvolatile memory apparatus and method for processing configuration information thereof
US8488407B2 (en) Nonvolatile memory apparatus and method for processing configuration information thereof
JP4100985B2 (en) Data processing device, semiconductor memory device, and clock frequency detection method
US8370708B2 (en) Data error measuring circuit for semiconductor memory apparatus
US20060143551A1 (en) Localizing error detection and recovery
US7299391B2 (en) Circuit for control and observation of a scan chain
TW201741928A (en) Method and system for power signature suppression in memory devices