[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008016163A - Memory device and memory read error detection method - Google Patents

Memory device and memory read error detection method Download PDF

Info

Publication number
JP2008016163A
JP2008016163A JP2006189029A JP2006189029A JP2008016163A JP 2008016163 A JP2008016163 A JP 2008016163A JP 2006189029 A JP2006189029 A JP 2006189029A JP 2006189029 A JP2006189029 A JP 2006189029A JP 2008016163 A JP2008016163 A JP 2008016163A
Authority
JP
Japan
Prior art keywords
bit line
memory
memory device
sense amplifier
error
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
JP2006189029A
Other languages
Japanese (ja)
Inventor
Hidetsugu Irie
英嗣 入江
Masahiro Goshima
正裕 五島
Shuichi Sakai
修一 坂井
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.)
Japan Science and Technology Agency
University of Tokyo NUC
Original Assignee
Japan Science and Technology Agency
University of Tokyo 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 Japan Science and Technology Agency, University of Tokyo NUC filed Critical Japan Science and Technology Agency
Priority to JP2006189029A priority Critical patent/JP2008016163A/en
Publication of JP2008016163A publication Critical patent/JP2008016163A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Static Random-Access Memory (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a memory device which has resistance to an error in general such as a timing error and a software error, and is guaranteed in reading a cell value correctly, and a memory read error detection method. <P>SOLUTION: The memory device is equipped with one or a plurality of memory cells (CL) arranged over rows and columns; a word line prepared in each row (WD); a complimentary bit line pair (BL1, BL2) comprising mutually-complementary first second bit lines prepared in each column; and a matching comparison circuit (CM) which carries out the matching comparison of the output of the complimentary bit line pair. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、メモリ装置およびメモリ読み出しエラー検出方法に関する。   The present invention relates to a memory device and a memory read error detection method.

RAMとして使用される半導体メモリは、微細部品であるため熱および放射線などの外乱に脆弱であり、エラーが発生し得る。メモリのエラーはシステムダウンの原因となるため、そのエラー対策技術が重要である。エラー対策のための従来技術としては、誤り符合訂正技術(例えば、特許文献1を参照されたい。)がある。しかし、この従来技術は、メモリセル内に記憶されたビットの反転の検出を目的としており、下記のような読み出し時のエラーに対しては効果が薄い。   A semiconductor memory used as a RAM is a micro component, so it is vulnerable to disturbances such as heat and radiation, and an error may occur. Since a memory error causes a system down, an error countermeasure technique is important. As a conventional technique for dealing with errors, there is an error code correction technique (see, for example, Patent Document 1). However, this prior art is aimed at detecting the inversion of the bit stored in the memory cell, and is ineffective against the following error during reading.

半導体メモリから値を正しく読み出すためには、各制御信号を正しいタイミングで送る必要がある。従来のRAMは、熱や製造バラツキ、動的な電圧、動作周波数の変更などによって引き起こされるタイミングエラーに耐性がない。このタイミングはCAD等を用いて精密に設計されているが、近年のデバイス微細化、プロセッサ省電力化の影響によって、設計時の対策のみでは、そのマージンを確保することが困難になってきている。また、アドレスライン及びビットラインなどを流れる制御信号が宇宙線などの外乱(ソフトエラー)によって反転することもある。
特開平10−334697号公報
In order to read the value correctly from the semiconductor memory, it is necessary to send each control signal at the correct timing. Conventional RAMs are not resistant to timing errors caused by heat, manufacturing variations, dynamic voltages, operating frequency changes, and the like. This timing is precisely designed using CAD or the like, but due to the recent effects of device miniaturization and processor power saving, it has become difficult to secure a margin with only design measures. . In addition, control signals flowing through address lines, bit lines, and the like may be inverted due to disturbances (soft errors) such as cosmic rays.
Japanese Patent Laid-Open No. 10-334697

そこで、本発明は、上記タイミングエラーやソフトエラーなど、起こりうる全てのメモリ読み出しエラーへの耐性を持ち、セルの値を正しく読み出すことを保証されたメモリ装置、およびメモリ読み出しエラー検出方法を提供することを目的とする。   Therefore, the present invention provides a memory device that is resistant to all possible memory read errors such as timing errors and soft errors, and is guaranteed to correctly read the cell value, and a memory read error detection method. For the purpose.

上述した諸課題を解決すべく、第1の発明によるメモリ装置は、
行と列にわたって配列されている1乃至複数のメモリセルと、
前記各行に設けられたワードラインと、
前記各列に設けられた、相互に相補的な第1のビットラインと第2のビットラインより成る相補的ビットライン対と、
前記相補的ビットライン対の出力を一致比較する一致比較回路と、
を具える。
また、前記ワードラインと前記相補的ビットライン対によって、読み出し、書き込みが可能となるメモリセルアレイである。
In order to solve the above-described problems, a memory device according to a first invention
One or more memory cells arranged across rows and columns;
A word line provided in each row;
A pair of complementary bit lines provided in each column, the first bit line and the second bit line being complementary to each other;
A coincidence comparison circuit for comparing and comparing the outputs of the complementary bit line pairs;
With
The memory cell array can be read and written by the word line and the complementary bit line pair.

また、第2の発明によるメモリ装置は、
前記相補的ビットライン対を構成する前記第1のビットラインに結合される第1のセンスアンプと、
前記相補的ビットライン対を構成する前記第2のビットラインに結合される第2のセンスアンプとをさらに具え、
前記一致比較回路が、前記第1のセンスアンプからの出力と前記第2のセンスアンプからの出力を一致比較する、
ことを特徴とする。
The memory device according to the second invention is
A first sense amplifier coupled to the first bit line constituting the complementary bit line pair;
A second sense amplifier coupled to the second bit line constituting the complementary bit line pair;
The coincidence comparison circuit compares the output from the first sense amplifier with the output from the second sense amplifier;
It is characterized by that.

また、第3の発明によるメモリ装置は、
前記一致比較回路が排他的論理和ゲートより成る、ことを特徴とする。
A memory device according to a third invention is
The coincidence comparison circuit comprises an exclusive OR gate.

上述したように本発明の解決手段を装置として説明してきたが、本発明はこれらに実質的に相当する方法としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。
例えば、本発明を方法として実現させた第4の発明によるメモリ読み出しエラー検出方法は、
メモリセルアレイの読み出し時に生じるエラーを検出するメモリ読み出しエラー検出方法であって、
相補的に値を保持している前記メモリセルの異なる端部から第1及び第2のビットラインに値を読み出すことにより、前記ビットライン対を相補化する読み出しステップと、
前記第1のセンスアンプの出力と前記第2のセンスアンプの出力を一致比較し(即ち、前記相補的ビットライン対の出力が一致しなければ正常、一致していればエラーと判定する)、この演算結果に基づき読み出しエラーの発生を検出するエラー検出ステップと、
を含む方法である。
As described above, the solution of the present invention has been described as an apparatus, but the present invention can be realized as a method substantially corresponding to these, and the scope of the present invention also includes these. I want you to understand.
For example, the memory read error detection method according to the fourth aspect of the present invention realized as a method is as follows:
A memory read error detection method for detecting an error that occurs during reading of a memory cell array,
A read step of complementing the bit line pair by reading values to the first and second bit lines from different ends of the memory cells that complementarily hold the values;
The output of the first sense amplifier and the output of the second sense amplifier are compared and matched (that is, if the outputs of the complementary bit line pair do not match, it is determined as normal, and if they match, it is determined as an error) An error detection step for detecting the occurrence of a read error based on the calculation result;
It is a method including.

本発明によれば、1つのセルまたはセルアレイの各行に結合されるビットライン対を相補化し、ビットライン対を構成する2つのビットラインにそれぞれ結合されるセンスアンプを2つ設け、この2つのセンスアンプ出力を一致比較演算するという簡易な構成で読み出しエラーを検出し得るメモリ装置を提供することが可能となる。読み出しエラーとしては、タイミングエラー、ソフトエラー、などの多様なエラーがあり、これらの読み出し時に起こりうる全てのエラーに耐性を持つメモリ装置やエラー検出技法を安価に提供できる。特に、タイミングエラーを、比較的遅いクロック周波数を併用することなく、動作周波数のみで検出することが可能となり、価格対効果や実用性を向上させる。このようなエラー耐性を持つメモリで構成されたレジスタ、キャッシュメモリ、主記憶装置は、コンピュータの高信頼化や高効率化を実現し可用性を向上することが可能となる。   According to the present invention, a pair of bit lines coupled to each row of one cell or cell array is complemented, and two sense amplifiers respectively coupled to two bit lines constituting the bit line pair are provided. It is possible to provide a memory device capable of detecting a read error with a simple configuration in which the amplifier output is subjected to a coincidence comparison operation. There are various errors such as timing errors and soft errors as read errors, and it is possible to provide a memory device and an error detection technique that are resistant to all errors that may occur at the time of reading. In particular, the timing error can be detected only by the operating frequency without using a relatively slow clock frequency, and the cost effectiveness and practicality are improved. The register, cache memory, and main storage device configured with such error-resistant memory can realize high reliability and high efficiency of the computer and improve availability.

本発明の原理の理解に資するために、従来例として2レール方式のRAMセルの概略図を図4に示す。図に示すように、セルCLは、デコーダDCとワードラインWDで結合している。また、セルCLは、プリチャージ回路PCに、相補化されたビットラインBL1、BL2を介して結合されている。セルCLは、アクセス用トランジスタT1、T2、ロード用トランジスタT3,T4、ドライバ用トランジスタT5、T6で構成され、中央の4つのトランジスタT3−T6で1ビットの値を格納している。或いは、6個のトランジスタの6個のゲートで1ビットを保持しているとも言える。保持している値Q1とQ2とは相互に相補的に値に設定(相補化)される。説明および作図の便宜上1ビットのセルを図示してあるが、1つのアドレスが1バイトのデータを保持する場合は、同じ機構が横方向に8つ並ぶ構成となる。縦方向には異なるアドレスのデータが並び、RAM全体は格子状となり、セルCLを多数含むメモリセルアレイを構成する。   In order to help understand the principle of the present invention, FIG. 4 shows a schematic diagram of a two-rail RAM cell as a conventional example. As shown in the figure, the cell CL is coupled to the decoder DC by the word line WD. The cell CL is coupled to the precharge circuit PC via the complementary bit lines BL1 and BL2. The cell CL is composed of access transistors T1 and T2, load transistors T3 and T4, and driver transistors T5 and T6. The central four transistors T3 to T6 store a 1-bit value. Alternatively, it can be said that one bit is held by six gates of six transistors. The held values Q1 and Q2 are set to complementary values (complementary). For convenience of explanation and drawing, a 1-bit cell is shown. However, when one address holds 1-byte data, the same mechanism is arranged in a horizontal direction. Data of different addresses are arranged in the vertical direction, and the entire RAM is in a lattice shape to constitute a memory cell array including a large number of cells CL.

プリチャージ回路PCが作動し、双方のビットラインBL1、BL2がハイ(high value)にセットされる。次にデコーダ(デコード回路)DCが、入力アドレスをデコードし、複数あるワードラインのうち当該アドレスに対応するワードラインWDのみがハイにセットされる。このセットによって、該当セルCLのアクセスゲートが作動し、保持値Qが0であった場合は、ビットラインBL1の電荷はドライバ用トランジスタによって解放され、電位はロー(low value)に近づく。この変化は穏やかなものであるため、アクセス時間を短縮するために、センスアンプAMPが用いられる。センスアンプAMPは、センスアンプ駆動信号SAEがハイになるとビットラインの電位を読み取り、読み取り結果を出力する。   The precharge circuit PC is activated and both bit lines BL1 and BL2 are set to a high value. Next, the decoder (decode circuit) DC decodes the input address, and among the plurality of word lines, only the word line WD corresponding to the address is set high. When the access gate of the corresponding cell CL is activated by this set and the holding value Q is 0, the charge of the bit line BL1 is released by the driver transistor, and the potential approaches a low value. Since this change is gentle, the sense amplifier AMP is used to shorten the access time. When the sense amplifier drive signal SAE becomes high, the sense amplifier AMP reads the bit line potential and outputs the read result.

従来技術において、メモリの信頼性向上のために追加されるパリティ、ECCなどの冗長ビットは、セルの保持データやビットラインの反転といったエラーであれば、これらエラーを検出して修復することができる。しかしながら、プリチャージ回路によるプリチャージが完了する前に、ワードラインがアサートされたり、十分な時間が経過する前にセンスアンプがオンになったりというようなタイミングエラーはマルチビットエラーとなりやすく、上記冗長ビットなどでは有効に対処できない。また、ワードラインが外乱によって反転するような、制御線の外乱に対しても有効ではない。   In the prior art, redundant bits such as parity and ECC added to improve the reliability of the memory can be detected and repaired if they are errors such as cell holding data or bit line inversion. . However, timing errors such as the word line being asserted before the precharge circuit completes the precharge circuit or the sense amplifier turning on before a sufficient time elapses are likely to be multi-bit errors. It cannot be effectively dealt with by bits. In addition, it is not effective against disturbance of the control line in which the word line is inverted by the disturbance.

以降、諸図面を参照しながら、本発明の実施態様を詳細に説明する。図1は、本発明によるメモリ装置の基本的な構成を示す回路図である。図4の従来構成と同様の構成についての説明は省略し、相違点のみを説明する。図に示すように、本発明によるメモリ装置は、相補的に設定された値を持つビットラインBL1に結合される第1のセンスアンプAMP1と、相補的に設定された値を持つビットラインBL2に結合される第2のセンスアンプAMP2とを具える。即ち、各センスアンプはシングルビットを扱う。センスアンプ駆動信号SAEを受け、各センスアンプAMP1、AMP2は、各ビットラインから読み取った読み取り数値結果を、一致比較回路CMに供給する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a circuit diagram showing a basic configuration of a memory device according to the present invention. A description of the same configuration as the conventional configuration in FIG. 4 is omitted, and only the differences will be described. As shown in the figure, the memory device according to the present invention includes a first sense amplifier AMP1 coupled to a bit line BL1 having a complementary set value and a bit line BL2 having a complementary set value. A second sense amplifier AMP2 to be coupled; That is, each sense amplifier handles a single bit. Receiving the sense amplifier drive signal SAE, the sense amplifiers AMP1 and AMP2 supply the read numerical result read from each bit line to the coincidence comparison circuit CM.

即ち、2つの別個のセンスアンプでそれぞれ2つの相補的ビットラインの値を取り出し、値が反転しているか否かをチェックする。セル内に保持されていた値が正しく読み出せていれば、2つのビットラインの値は(0,1)または(1,0)のように反転する。タイミングエラーの例として、プリチャージが充分でないうちにワードラインをONしてしまうようなタイミングエラーでは(0,0)のような結果が、また、ビットラインの電位の変化が充分でないうちにセンスアンプをONしてしまうようなタイミングエラーでは(1,1)のような結果が得られる。また、ワードラインへの外乱によって、複数の異なる値のセルが読み出されてしまった場合、値は(0,0)のようになる。同じ値の複数のセルが読み出される場合はエラーとして検出されないが、この場合に読み出す値は正しい値であり、実行に支障はない。このように、何かエラーがあると値が一致するという相補的ビットライン対の特徴を用いているため、読み出しエラー全般を検出することができる。   That is, two separate sense amplifiers are used to extract the values of two complementary bit lines, respectively, and check whether the values are inverted. If the value held in the cell is correctly read, the values of the two bit lines are inverted as (0, 1) or (1, 0). As an example of a timing error, a timing error such as turning on a word line before precharging is sufficient results in (0, 0), and sensing before the bit line potential changes sufficiently. A timing error such as turning on the amplifier gives a result such as (1, 1). When a plurality of cells having different values are read due to disturbance to the word line, the value becomes (0, 0). When a plurality of cells having the same value are read, they are not detected as an error. However, the value read in this case is a correct value and there is no problem in execution. In this way, since the complementary bit line pair feature is used in which the values match if there is any error, it is possible to detect general read errors.

上述したように、ビットラインの読み取り数値結果は2つあるが、正常であれば、相補的な数値になっている(即ち、一方が0であれば、他方は1である。)。一致比較回路に用いることができる回路としては、例えば、XOR回路があり、XOR回路はこの2つの数値を排他的論理和演算し、演算結果をエラー信号として出力する。エラー信号が1の場合(数値が反転している場合)は正常であり、0の場合は(数値が反転していない場合)、タイミングエラーやソフトエラーなどの何らかのエラーが発生したものと判定し、保持値Q1或いはQ2の読み取り動作を再試行するなどのポストエラー処理を行って、システムを回復することができる。本発明の技法は、タイミングエラーを含めた全てのエラーに耐性がある。この技法で検出できないエラーは、同時に2つのエラーが発生し、相補的ビットライン対が、同時に双方が反転してしまう場合であるが、このようなエラーが発生する機会は極めて少ない。従って、本願発明の技法で実用上十分なエラー耐性を得ることができる。   As described above, there are two bit line read numerical results, but if they are normal, they are complementary numerical values (that is, if one is 0, the other is 1). As a circuit that can be used for the coincidence comparison circuit, for example, there is an XOR circuit, and the XOR circuit performs an exclusive OR operation on these two numerical values and outputs the operation result as an error signal. If the error signal is 1 (when the value is inverted), it is normal. If it is 0 (when the value is not inverted), it is determined that some error such as a timing error or soft error has occurred. The system can be recovered by performing post error processing such as retrying the reading operation of the hold value Q1 or Q2. The technique of the present invention is resistant to all errors including timing errors. An error that cannot be detected by this technique is a case where two errors occur at the same time and both of the complementary bit line pairs are inverted at the same time. However, there is very little chance for such an error to occur. Therefore, practically sufficient error resistance can be obtained by the technique of the present invention.

図2は、図1に示したセルを多数並べたセルアレイ構造を説明する概略図である。図に示すように、メモリ装置は、ローデコーダDCR、カラムデコーダDCC、カラムセレクタSELなどで多数のセルCLから構成されるセルアレイのうちの1つのセルにアドレスする。一般的なメモリ装置は、このようなメモリセルアレイとして構成されることとなる。   FIG. 2 is a schematic diagram for explaining a cell array structure in which many cells shown in FIG. 1 are arranged. As shown in the figure, the memory device addresses one cell of a cell array composed of many cells CL by a row decoder DCR, a column decoder DCC, a column selector SEL, and the like. A general memory device is configured as such a memory cell array.

図3は、本発明によるメモリ読み出しエラー検出方法の処理を説明するフローチャートである。図に示すように、ステップST1では、1つのワードラインをアサートし、セル内に保持された値の読み出しを試行するが、まず、当該セルの2つの相補的ビットライン対を同じ値(1,1)に初期化して、その初期化の後に当該セルに保持された値を読み込んだ結果、ビットライン対を(1,0)のように相補化する。次に、ステップS3では、第1および第2のセンスアンプが、それぞれ、相補化されたビットライン対の値を読み出し、一致比較回路CMに供給する。ステップST5では、各センスアンプから供給された数値を一致比較する(ST7)。数値が一致していなければ正常であるとして処理を終える。一致している場合は、ステップST9に進み、エラー処理(再読み出しを試行するなど)を行い処理を終える。   FIG. 3 is a flowchart for explaining the processing of the memory read error detection method according to the present invention. As shown in the figure, in step ST1, one word line is asserted and an attempt is made to read the value held in the cell. First, two complementary bit line pairs of the cell are set to the same value (1, 1, Initializing to 1) and reading the value held in the cell after the initialization, the bit line pair is complemented as (1,0). Next, in step S3, the first and second sense amplifiers read the complementary bit line pair values and supply them to the coincidence comparison circuit CM. In step ST5, the numerical values supplied from the sense amplifiers are compared and compared (ST7). If the numerical values do not match, the process ends as normal. If they match, the process proceeds to step ST9, error processing (rereading is attempted, etc.) is performed, and the process is terminated.

本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部材、各手段、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の手段やステップなどを1つに組み合わせたり、或いは分割したりすることが可能である。   Although the present invention has been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these variations and modifications are included in the scope of the present invention. For example, functions included in each member, each means, each step, etc. can be rearranged so as not to be logically contradictory, and a plurality of means, steps, etc. can be combined or divided into one. Is possible.

本発明によるメモリ装置の基本的な構成を示す回路図である。1 is a circuit diagram showing a basic configuration of a memory device according to the present invention. 図1に示したセルを多数並べたセルアレイ構造を説明する概略図である。It is the schematic explaining the cell array structure which arranged many cells shown in FIG. 本発明によるメモリ読み出しエラー検出方法の処理を説明するフローチャートである。It is a flowchart explaining the process of the memory read error detection method by this invention. 従来例の2レール方式のRAMセルの概略図である。It is a schematic diagram of a conventional two-rail RAM cell.

符号の説明Explanation of symbols

AMP、AMP1,AMP2 センスアンプ
BL1,BL2 ビットライン
WD ワードライン
CL セル
DC デコーダ
DCC カラムデコーダ
SEL カラムセレクタ
DCR ローデコーダ
PC プリチャージ回路
Q1,Q2 保持値
SAE センスアンプ駆動信号
T1,T2 アクセス用トランジスタ
T3,T4 ロード用トランジスタ
T5,T6 ドライバ用トランジスタ
CM 一致比較回路

AMP, AMP1, AMP2 Sense amplifiers BL1, BL2 Bit line WD Word line CL Cell DC decoder DCC Column decoder SEL Column selector DCR Row decoder PC Precharge circuit Q1, Q2 Holding value SAE Sense amplifier drive signal T1, T2 Access transistor T3 T4 Load transistor T5, T6 Driver transistor CM Match comparison circuit

Claims (4)

行と列にわたって配列されている1乃至複数のメモリセルと、
前記各行に設けられたワードラインと、
前記各列に設けられた、相互に相補的な第1のビットラインと第2のビットラインより成る相補的ビットライン対と、
前記相補的ビットライン対の出力を一致比較する一致比較回路と、
を具えるメモリ装置。
One or more memory cells arranged across rows and columns;
A word line provided in each row;
A pair of complementary bit lines provided in each column, the first bit line and the second bit line being complementary to each other;
A coincidence comparison circuit for comparing and comparing the outputs of the complementary bit line pairs;
A memory device comprising:
請求項1に記載のメモリ装置において、
前記相補的ビットライン対を構成する前記第1のビットラインに結合される第1のセンスアンプと、
前記相補的ビットライン対を構成する前記第2のビットラインに結合される第2のセンスアンプとをさらに具え、
前記一致比較回路が、前記第1のセンスアンプからの出力と前記第2のセンスアンプからの出力を一致比較する、
ことを特徴とするメモリ装置。
The memory device according to claim 1,
A first sense amplifier coupled to the first bit line constituting the complementary bit line pair;
A second sense amplifier coupled to the second bit line constituting the complementary bit line pair;
The coincidence comparison circuit compares the output from the first sense amplifier with the output from the second sense amplifier;
A memory device.
請求項1または2に記載のメモリ装置において、
前記一致比較回路が排他的論理和ゲートより成る、
ことを特徴とするメモリ装置。
The memory device according to claim 1 or 2,
The coincidence comparison circuit comprises an exclusive OR gate;
A memory device.
メモリセルアレイの読み出し時に生じるエラーを検出するメモリ読み出しエラー検出方法であって、
相補的に値を保持している前記メモリセルの異なる端部から第1及び第2のビットラインに値を読み出すことにより、前記ビットライン対を相補化する読み出しステップと、
前記第1のセンスアンプの出力と前記第2のセンスアンプの出力を一致比較し、この演算結果に基づき読み出しエラーの発生を検出するエラー検出ステップと、
を含むメモリ読み出しエラー検出方法。

A memory read error detection method for detecting an error that occurs during reading of a memory cell array,
A read step of complementing the bit line pair by reading values to the first and second bit lines from different ends of the memory cells that complementarily hold the values;
An error detection step of comparing the output of the first sense amplifier with the output of the second sense amplifier and detecting the occurrence of a read error based on the calculation result;
A memory read error detection method including:

JP2006189029A 2006-07-10 2006-07-10 Memory device and memory read error detection method Pending JP2008016163A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006189029A JP2008016163A (en) 2006-07-10 2006-07-10 Memory device and memory read error detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006189029A JP2008016163A (en) 2006-07-10 2006-07-10 Memory device and memory read error detection method

Publications (1)

Publication Number Publication Date
JP2008016163A true JP2008016163A (en) 2008-01-24

Family

ID=39073015

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006189029A Pending JP2008016163A (en) 2006-07-10 2006-07-10 Memory device and memory read error detection method

Country Status (1)

Country Link
JP (1) JP2008016163A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101300590B1 (en) * 2011-10-18 2013-08-27 넷솔 주식회사 Memory Device and test method of the same
US8711641B2 (en) 2010-12-01 2014-04-29 Samsung Electronics Co., Ltd. Memory device, test operation method thereof, and system including the same
JP2015508933A (en) * 2012-03-27 2015-03-23 アップル インコーポレイテッド Redundant sense amplifier memory
JP2015170378A (en) * 2014-03-07 2015-09-28 国立大学法人東北大学 Logic circuit

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6467794A (en) * 1987-09-09 1989-03-14 Nippon Electric Ic Microcomput Semiconductor integrated circuit
JPH0469896A (en) * 1990-07-10 1992-03-05 Sharp Corp Sense amplifying circuit
JPH07254286A (en) * 1994-03-16 1995-10-03 Nippon Motorola Ltd Lower power consumption semiconductor memory
JPH10228780A (en) * 1997-02-17 1998-08-25 Nec Corp Sense amplifier circuit
JP2000235795A (en) * 1999-02-12 2000-08-29 Nec Corp Latch type sense amplifier circuit
JP2002056681A (en) * 2000-08-09 2002-02-22 Toshiba Corp Memory device
JP2005174504A (en) * 2003-12-15 2005-06-30 Matsushita Electric Ind Co Ltd Semiconductor integrated circuit

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6467794A (en) * 1987-09-09 1989-03-14 Nippon Electric Ic Microcomput Semiconductor integrated circuit
JPH0469896A (en) * 1990-07-10 1992-03-05 Sharp Corp Sense amplifying circuit
JPH07254286A (en) * 1994-03-16 1995-10-03 Nippon Motorola Ltd Lower power consumption semiconductor memory
JPH10228780A (en) * 1997-02-17 1998-08-25 Nec Corp Sense amplifier circuit
JP2000235795A (en) * 1999-02-12 2000-08-29 Nec Corp Latch type sense amplifier circuit
JP2002056681A (en) * 2000-08-09 2002-02-22 Toshiba Corp Memory device
JP2005174504A (en) * 2003-12-15 2005-06-30 Matsushita Electric Ind Co Ltd Semiconductor integrated circuit

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8711641B2 (en) 2010-12-01 2014-04-29 Samsung Electronics Co., Ltd. Memory device, test operation method thereof, and system including the same
KR101300590B1 (en) * 2011-10-18 2013-08-27 넷솔 주식회사 Memory Device and test method of the same
JP2015508933A (en) * 2012-03-27 2015-03-23 アップル インコーポレイテッド Redundant sense amplifier memory
JP2015170378A (en) * 2014-03-07 2015-09-28 国立大学法人東北大学 Logic circuit

Similar Documents

Publication Publication Date Title
US7353438B2 (en) Transparent error correcting memory
JP3892832B2 (en) Semiconductor memory device
US20060112321A1 (en) Transparent error correcting memory that supports partial-word write
JP6247280B2 (en) Ferroelectric random access memory (FRAM) layout apparatus and method
KR20160024966A (en) Circuits, apparatuses, and methods for correcting data errors
US20130061113A1 (en) Method of correcting errors and memory device using the same
TW202036580A (en) Memory testing techniques
JP2008299922A (en) Semiconductor memory, and method and system for operating semiconductor memory
JP6430194B2 (en) Semiconductor memory device
JP3184738B2 (en) Error-correctable memory device
TW201706841A (en) Diagnostic program, diagnostic method, and semiconductor device
US7949933B2 (en) Semiconductor integrated circuit device
JP2005353238A (en) Associative memory
US20060075300A1 (en) Vectoring process-kill errors to an application program
US9891976B2 (en) Error detection circuitry for use with memory
JP2008016163A (en) Memory device and memory read error detection method
CN110993011B (en) Integrated circuit and method for memory testing
WO2010050282A1 (en) Parallel content addressable memory
JP2003059290A5 (en)
JP2007066423A (en) Semiconductor integrated circuit apparatus
TWI617944B (en) Method and system for power signature suppression in memory devices
US8078947B2 (en) Data processing circuit and method
JP2001202793A (en) Error correction encoding method in semiconductor storage, device and semiconductor storage device
US8611174B2 (en) Semiconductor memory device
JP2005293728A (en) Semiconductor memory device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090616

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090616

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120110

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120508