JPH11120796A - Semiconductor storage device and method of testing semiconductor storage device - Google Patents

Semiconductor storage device and method of testing semiconductor storage device

Info

Publication number
JPH11120796A
JPH11120796A JP9281634A JP28163497A JPH11120796A JP H11120796 A JPH11120796 A JP H11120796A JP 9281634 A JP9281634 A JP 9281634A JP 28163497 A JP28163497 A JP 28163497A JP H11120796 A JPH11120796 A JP H11120796A
Authority
JP
Japan
Prior art keywords
data
circuit
semiconductor memory
memory device
test
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.)
Withdrawn
Application number
JP9281634A
Other languages
Japanese (ja)
Inventor
Toshisuke Iguchi
敏祐 井口
Kazuya Takahashi
和也 高橋
Makoto Kojima
誠 小島
Masashi Agata
政志 縣
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP9281634A priority Critical patent/JPH11120796A/en
Publication of JPH11120796A publication Critical patent/JPH11120796A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

(57)【要約】 【課題】 入出力端子数の縮退(I/O縮退)技術を用い
た検査時において、内部でのデータパターンを任意に設
定可能とすることにより、I/O縮退時の検査の自由度を
向上させる。 【解決手段】 内部データパターンを決定するテストパ
ターンレジスタTPがチップ内部に配置される。EXOR
回路EXOR11〜EXOR14は、縮退した共通入力端子Dinに入
力される検査データと、前記レジスタTPの出力TP1〜TP4
とを各々比較し、その比較結果は、内部データとして、
各々、ライトデータバスWDB11〜WDB14を経て各記憶素子
に与えられる。EXOR回路EXOR15〜EXOR18は、各リー
ドデータバスRDB11〜RDB14を経て入力される各記憶素子
の検査結果データと、前記レジスタTPの出力TP1〜TP4と
を各々比較し、その比較結果はNOR回路NOR11に与え
られて、各記憶始素子の正常、異常が判定される。
(57) [Summary] [PROBLEMS] During inspection using a technology for reducing the number of input / output terminals (I / O compression), an internal data pattern can be arbitrarily set, thereby reducing the I / O compression. Improve the flexibility of inspection. SOLUTION: A test pattern register TP for determining an internal data pattern is arranged inside a chip. EXOR
The circuits EXOR11 to EXOR14 are provided with test data input to the degenerated common input terminal Din and outputs TP1 to TP4 of the register TP.
Are compared with each other, and the comparison result is, as internal data,
Each is supplied to each storage element via write data buses WDB11 to WDB14. The EXOR circuits EXOR15 to EXOR18 compare the test result data of each storage element input via each of the read data buses RDB11 to RDB14 with the outputs TP1 to TP4 of the register TP, and the comparison result is sent to the NOR circuit NOR11. Given, it is determined whether each storage start element is normal or abnormal.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、半導体記憶装置及
び半導体記憶装置の検査方法の改良に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement in a semiconductor memory device and a method for inspecting a semiconductor memory device.

【0002】[0002]

【従来の技術】半導体記憶装置の検査において、その検
査コスト削減のために、同時測定個数を増やすことで対
応する方法がある。しかし、周辺機器からのデータ転送
レートの増加要求に伴い、半導体記憶装置の多ビット化
が進んだ結果、検査装置の制限から同時測定個数を減ら
さざるを得なかった。ここで、同時測定個数を律則して
いるものは、多ビット化で増加した入出力端子数(I/O
数)であることから、検査時にI/Oを縮退することで、
内部は多ビット動作をし、外部との入出力ピン数を削減
する方法が用いられている。
2. Description of the Related Art There is a method of inspecting a semiconductor memory device by increasing the number of simultaneous measurements to reduce the inspection cost. However, with an increase in the number of bits in a semiconductor memory device in response to a request for an increase in the data transfer rate from a peripheral device, the number of simultaneously measured devices has to be reduced due to the limitation of an inspection device. Here, the number of simultaneous measurements is governed by the number of input / output terminals (I / O
Number), by reducing I / O during inspection,
A method of performing multi-bit operation inside and reducing the number of input / output pins with the outside is used.

【0003】図2は、現在用いられているI/O縮退の概
念図を示す。同図において、Dinは検査データが入力さ
れるデータ入力端子、Doutはデータ出力端子、WDB21〜W
DB24は検査時に共通化される内部のライトデータバスで
あり、各々、メモリーセルに接続される。RDB21〜RDB24
は検査時に共通化される内部のリードデータバスであ
り、各々、前記メモリーセルに接続される。EXOR21は、
前記リードデータバスRDB21〜RDB24からの検査結果デー
タが入力されるEXOR回路であって、その出力は前記
共通出力端子Doutに伝搬される。この回路構成では、デ
ータ共通入力端子Dinに複数のライトデータバスWDB21〜
WDB24が共通に接続されるので、内部データの入出力パ
ターンがメモリーセル全体でオール“0”又は“1”の
パターンにおいてのみ、検査が可能である。
FIG. 2 is a conceptual diagram of currently used I / O degeneration. In the figure, Din is a data input terminal to which test data is input, Dout is a data output terminal, WDB21 to WDB
The DB 24 is an internal write data bus that is shared at the time of inspection, and is connected to each memory cell. RDB21 ~ RDB24
Are internal read data buses which are shared at the time of inspection, and are respectively connected to the memory cells. EXOR21 is
An EXOR circuit to which the inspection result data from the read data buses RDB21 to RDB24 is input, the output of which is transmitted to the common output terminal Dout. In this circuit configuration, a plurality of write data buses WDB21 to WDB21 are connected to the data common input terminal Din.
Since the WDBs 24 are commonly connected, the inspection can be performed only when the input / output pattern of the internal data is all “0” or “1” in the entire memory cell.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、単純に
メモリーセルに全て“0”又は“1”のデータを書き込
むだけでは、検査の自由度を落とすという課題を生じ
る。ここで言う自由度とは、読み書きするデータのパタ
ーンに関するものである。検査の内容として、隣接メモ
リーセルでデータトポロジーが異なることによるメモリ
ーセル間の干渉に関係した不具合をスクリーニングする
ものがある。しかし、現在のI/O圧縮方式では、全ビッ
トに対してデータトポロジーが“1”又は“0”のみし
か入出力できないため、十分な検査が実施できないとい
う課題がある。又は、ウェハー検査時にこのI/O圧縮技
術を採用して検査したとすると、メモリーセル間の不良
は、パッケージ後の検査で、I/O圧縮技術を用いない方
法で行わねばならず、同時測定個数の少ない検査方法で
しか実施できないことになる。これにより、検査効率の
低下、パッケージ後検査の歩留まり低下を招き、検査コ
ストの増大につながる。
However, simply writing all "0" or "1" data to the memory cells causes a problem of lowering the degree of freedom of inspection. The degree of freedom mentioned here relates to a pattern of data to be read and written. As an inspection content, there is a method of screening for a defect related to interference between memory cells due to a difference in data topology between adjacent memory cells. However, in the current I / O compression method, there is a problem that sufficient inspection cannot be performed because the data topology can only input or output "1" or "0" for all bits. Or, if this I / O compression technology is used for inspection during wafer inspection, defects between memory cells must be inspected after packaging using a method that does not use I / O compression technology. It can be performed only by a small number of inspection methods. This leads to a decrease in inspection efficiency and a decrease in the yield of post-package inspection, which leads to an increase in inspection cost.

【0005】更に、近年の急速なデータ転送レートの高
速化の要望から、x16語構成から、x32語やx64
語構成へと多ビット化が進んでいるが、検査コストや検
査装置の問題から、やはりx4語構成程度には入出力端
子数を削減して検査を実施する必要があるものの、例え
ばx32語構成品をx4語構成まで入出力端子数を圧縮する
場合、その圧縮回路は、x16語構成品をx4語構成まで圧
縮する方式に比べ、圧縮回路の規模は約1.5倍とな
り、チップサイズが大きくなる欠点が生じる。
Further, in response to a recent demand for a rapid increase in the data transfer rate, the x16 word configuration has been replaced with the x32 word or x64 word.
Although the number of bits has been increased to word configuration, it is necessary to reduce the number of input / output terminals to the x4 word configuration and perform inspections, due to the problems of inspection cost and inspection equipment. When the number of input / output terminals is reduced to x4 word configuration for products, the size of the compression circuit is about 1.5 times larger than the method for compressing x16 word configuration products to x4 word configuration, and the chip size is reduced. A disadvantage arises that it becomes larger.

【0006】本発明は前記の課題に着目し、その目的
は、入出力端子数の圧縮時においても、チップ内部では
任意のデータパターンで読み書きできるように半導体記
憶装置を構成し、隣接セル間の干渉に関係した検査も実
施可能にすることにある。
The present invention focuses on the above-mentioned problem, and an object of the present invention is to configure a semiconductor memory device so that reading and writing can be performed in an arbitrary data pattern inside a chip even when the number of input / output terminals is reduced. An object of the present invention is to make inspections related to interference possible.

【0007】また、本発明の他の目的は、例えばx32語
構成品をI/O圧縮する際、x32語構成品では使用しないア
ドレスを使用して、検査時にx32語構成品等をx16語構
成品のように動作させるようにすることにある。
Another object of the present invention is to provide a method of, for example, using I / O compression for an x32-word component, using an address not used in the x32-word component, and converting the x32-word component into an x16-word component during inspection. It is to operate like a product.

【0008】[0008]

【課題を解決するための手段】以上の課題を解決するた
めに、本発明では、データ共通入力端子に接続される複
数のライトデータバスに、各々、個別に検査データを設
定できるように構成する。
In order to solve the above problems, the present invention is configured so that test data can be individually set to a plurality of write data buses connected to a data common input terminal. .

【0009】また、本発明では、読み出す複数の検査結
果データを一部づつ分割してデータ共通出力端子からシ
リーズに読み出す構成を採用する。
Further, the present invention employs a configuration in which a plurality of pieces of inspection result data to be read out are partly divided and read out in series from a data common output terminal.

【0010】すなわち、請求項1記載の発明の半導体記
憶装置は、内部検査時にテスト信号を受けて複数個の入
力端子に内部で共通に接続される検査用の共通入力端子
と、前記共通入力端子に共通に接続される複数のライト
データバスとを備え、前記共通入力端子への検査データ
の入力により、前記複数のライトデータバスを介して複
数の記憶素子を検査することが可能な半導体記憶装置で
あって、前記共通入力端子への検査データの入力時に、
前記各ライトデータバス別に検査データを設定する内部
データパターンを発生する内部データパターン発生手段
を備えたことを特徴とする。
That is, the semiconductor memory device according to the first aspect of the present invention is a semiconductor memory device which receives a test signal at the time of an internal inspection and is internally connected to a plurality of input terminals and internally connected to the common input terminal. A plurality of write data buses commonly connected to the semiconductor memory device, and capable of testing a plurality of storage elements via the plurality of write data buses by inputting test data to the common input terminal When inputting inspection data to the common input terminal,
An internal data pattern generating means for generating an internal data pattern for setting test data for each write data bus is provided.

【0011】請求項2記載の発明は、前記請求項1記載
の半導体記憶装置において、前記内部データパターン発
生手段は、前記共通入力端子への検査データの入力時
に、所定のパターンを発生するレジスタと、前記レジス
タが発生した所定のパターンと、前記共通入力端子に入
力された検査データとに基づいて、内部データパターン
を発生する発生回路とを備えることを特徴とする。
According to a second aspect of the present invention, in the semiconductor memory device according to the first aspect, the internal data pattern generating means includes a register for generating a predetermined pattern when test data is input to the common input terminal. And a generation circuit for generating an internal data pattern based on a predetermined pattern generated by the register and test data input to the common input terminal.

【0012】請求項3記載の発明は、前記請求項2記載
の半導体記憶装置において、前記複数の記憶素子に接続
され、検査の結果データが読み出される複数のリードデ
ータバスと、前記各リードデータバスの結果データに基
づいて前記各記憶素子の正誤を判定する正誤判定手段
と、内部検査時にテスト信号を受けて複数個の出力端子
に内部で共通に接続され、且つ前記正誤判定手段の正誤
判定結果を受ける検査用の共通出力端子とを備えたこと
を特徴とする。
According to a third aspect of the present invention, in the semiconductor memory device according to the second aspect, a plurality of read data buses connected to the plurality of storage elements and from which test result data is read, and each of the read data buses Correct / false judgment means for judging the correctness of each of the storage elements based on the result data of the above, and a test signal received at the time of an internal inspection, internally connected to a plurality of output terminals, and a correct / false judgment result of the right / false judgment means And a common output terminal for inspection.

【0013】請求項4記載の発明は、前記請求項3記載
の半導体記憶装置において、前記正誤判定手段は、前記
レジスタの所定のパターンに基づいて、前記複数の記憶
素子が全て正常の場合の前記各リードデータバスの結果
データを相互に同一値にするように変換する変換回路
と、前記変換回路の変換結果を受けて、前記複数の記憶
素子の全てが正常又は少なくとも1個が異常であること
を判定し、判定結果を前記共通出力端子に出力する判定
回路とを備えたことを特徴とする。
According to a fourth aspect of the present invention, in the semiconductor memory device according to the third aspect, the correctness / incorrectness determining means determines whether the plurality of storage elements are all normal based on a predetermined pattern of the register. A conversion circuit for converting the result data of each read data bus to have the same value, and that all of the plurality of storage elements are normal or at least one of them is abnormal upon receiving the conversion result of the conversion circuit And a decision circuit for outputting a decision result to the common output terminal.

【0014】請求項5記載の発明は、前記請求項2記載
の半導体記憶装置において、前記内部データパターン発
生手段の発生回路は、前記複数のライトデータバスに各
々接続される複数のEXOR回路より成ることを特徴と
する。
According to a fifth aspect of the present invention, in the semiconductor memory device according to the second aspect, the generation circuit of the internal data pattern generation means includes a plurality of EXOR circuits respectively connected to the plurality of write data buses. It is characterized by the following.

【0015】請求項6記載の発明は、前記請求項2記載
の半導体記憶装置において、前記内部データパターン発
生手段の発生回路は、前記共通入力端子と前記複数のラ
イトデータバスとの間に各々インバータを介して接続さ
れた複数の第1のパスと、前記共通入力端子と前記複数
のライトデータバスとの間に各々インバータを介さずに
接続された複数の第2のパスと、前記各ライトデータバ
ス毎に、前記第1のパスと第2のパスとを切り換えるス
イッチ回路とを備えることを特徴とする。
According to a sixth aspect of the present invention, in the semiconductor memory device according to the second aspect, the generating circuit of the internal data pattern generating means includes an inverter between the common input terminal and the plurality of write data buses. A plurality of first paths connected via a common data input terminal and a plurality of second paths connected between the common input terminal and the plurality of write data buses without using an inverter. A switch circuit for switching between the first path and the second path is provided for each bus.

【0016】請求項7記載の発明は、前記請求項4記載
の半導体記憶装置において、前記正誤判定手段の変換回
路は、前記複数のリードデータバスに各々接続される複
数のEXOR回路より成ることを特徴とする。
According to a seventh aspect of the present invention, in the semiconductor memory device according to the fourth aspect, the conversion circuit of the right / wrong determining means includes a plurality of EXOR circuits respectively connected to the plurality of read data buses. Features.

【0017】請求項8記載の発明は、前記請求項4記載
の半導体記憶装置において、前記正誤判定手段の変換回
路は、前記複数のリードデータバスと前記共通出力端子
との間に各々インバータを介して接続された複数の第1
のパスと、前記複数のリードデータバスと前記共通出力
端子との間に各々インバータを介さずに接続された複数
の第2のパスと、前記各リードデータバス毎に、前記第
1のパスと第2のパスとを切り換えるスイッチ回路とを
備えることを特徴とする。
According to an eighth aspect of the present invention, in the semiconductor memory device according to the fourth aspect, the conversion circuit of the right / wrong determining means includes an inverter between each of the plurality of read data buses and the common output terminal. Connected multiple first
A plurality of paths, a plurality of second paths connected between the plurality of read data buses and the common output terminal without using an inverter, and a first path for each of the read data buses. And a switch circuit for switching between the second path and the second path.

【0018】請求項9記載の発明は、前記請求項4記載
の半導体記憶装置において、前記正誤判定手段の判定回
路は、NOR回路より成ることを特徴とする。
According to a ninth aspect of the present invention, in the semiconductor memory device according to the fourth aspect, the judgment circuit of the right / wrong judgment means comprises a NOR circuit.

【0019】請求項10記載の発明は、前記請求項4記
載の半導体記憶装置において、前記レジスタから前記内
部データパターン発生手段の発生回路に入力される内部
データパターンと、前記レジスタから前記正誤判定手段
の変換回路に入力される内部データパターンとは、相補
の関係にあることを特徴とする。
According to a tenth aspect of the present invention, in the semiconductor memory device according to the fourth aspect, the internal data pattern input from the register to the generation circuit of the internal data pattern generation unit and the correctness / incorrectness determination unit based on the register. Is characterized by being complementary to the internal data pattern input to the conversion circuit.

【0020】請求項11記載の発明は、前記請求項10
記載の半導体記憶装置において、前記レジスタから前記
正誤判定手段の変換回路への内部データパターンの入力
経路には、前記レジスタの内部データパターンを反転す
ることが可能な反転回路が配置されることを特徴とす
る。
The invention according to claim 11 is the invention according to claim 10.
In the semiconductor memory device described above, an inverting circuit capable of inverting the internal data pattern of the register is disposed on an input path of the internal data pattern from the register to the conversion circuit of the right / wrong determining means. And

【0021】請求項12記載の発明は、前記請求項11
記載の半導体記憶装置において、前記反転回路は、前記
共通入力端子に入力される検査データの値に基づいて、
内部データパターンを反転し、又は反転しないことを特
徴とする。
The invention according to claim 12 is the invention according to claim 11.
In the semiconductor memory device described in the above, the inverting circuit, based on a value of test data input to the common input terminal,
The internal data pattern is inverted or not inverted.

【0022】請求項13記載の発明は、前記請求項4記
載の半導体記憶装置において、前記正誤判定手段の判定
回路は、NOR回路と、前記NOR回路に並列に接続さ
れたNAND回路と、前記NOR回路の出力と前記NA
ND回路の出力とを、前記共通入力端子に入力される検
査データに基づいて切り換えるスイッチ回路とを備える
ことを特徴とする。
According to a thirteenth aspect of the present invention, in the semiconductor memory device according to the fourth aspect, the judgment circuit of the right / wrong judgment means includes a NOR circuit, a NAND circuit connected in parallel to the NOR circuit, and the NOR circuit. The output of the circuit and the NA
A switch circuit for switching the output of the ND circuit based on the inspection data input to the common input terminal.

【0023】請求項14記載の発明は、前記請求項4記
載の半導体記憶装置において、前記正誤判定手段の判定
回路は、EXOR回路より成ることを特徴とする。
According to a fourteenth aspect of the present invention, in the semiconductor memory device according to the fourth aspect, the judgment circuit of the right / wrong judgment means comprises an EXOR circuit.

【0024】請求項15記載の発明は、前記請求項1記
載の半導体記憶装置において、前記内部データパターン
発生手段は、前記複数のライトデータバスのうち一部の
ライトデータバスに配置されたインバータを備えること
を特徴とする。
According to a fifteenth aspect of the present invention, in the semiconductor memory device according to the first aspect, the internal data pattern generating means includes an inverter arranged on a part of the plurality of write data buses. It is characterized by having.

【0025】請求項16記載の発明は、前記請求項15
記載の半導体記憶装置において、前記複数の記憶素子に
接続され、検査の結果データが読み出される複数のリー
ドデータバスと、前記複数のリードデータバスのうち、
前記インバータが配置されたライトデータバスに対応す
る一部のリードデータバスに配置されたインバータと、
前記インバータが配置されたリードデータバス及び前記
インバータが配置されないリードデータバスの検出結果
データを受けるEXOR回路と、内部検査時にテスト信
号を受けて複数個の出力端子に内部で共通に接続され、
且つ前記EXOR回路の出力を受ける検査用の共通出力
端子とを備えたことを特徴とする。
The invention according to claim 16 is the invention according to claim 15.
5. The semiconductor memory device according to claim 2, wherein the plurality of read data buses are connected to the plurality of storage elements, and read test result data.
An inverter arranged on a part of the read data bus corresponding to the write data bus on which the inverter is arranged;
An EXOR circuit for receiving detection result data of a read data bus on which the inverter is disposed and a read data bus on which the inverter is not disposed, and a test signal received during an internal test, and commonly connected internally to a plurality of output terminals;
And a common output terminal for inspection for receiving the output of the EXOR circuit.

【0026】請求項17記載の発明の半導体記憶装置
は、内部に備える複数の記憶素子の検査時に、前記複数
の記憶素子から検査の結果データが読み出される複数の
リードデータバスと、前記各リードデータバスが接続さ
れる検査用の共通出力端子と、前記検査時のみ有効とな
るアドレスを受け、前記受けたアドレスに基づいて、前
記共通出力端子に接続されるリードデータバスの数を制
御する制御手段とを備えることを特徴とする。
In the semiconductor memory device according to the present invention, when testing a plurality of storage elements provided therein, a plurality of read data buses from which test result data is read from the plurality of storage elements; Control means for receiving a common output terminal for inspection to which a bus is connected, and an address valid only at the time of the inspection, and controlling the number of read data buses connected to the common output terminal based on the received address And characterized in that:

【0027】請求項18記載の発明は、前記請求項17
記載の半導体記憶装置において、前記制御手段は、前記
検査時のみ有効となるアドレスを受けて、前記リードデ
ータバスのうち一部を前記共通出力端子に接続するスイ
ッチ回路を備えることを特徴とする。
[0027] The invention according to claim 18 is the invention according to claim 17.
3. The semiconductor memory device according to claim 1, wherein the control unit includes a switch circuit that receives an address that is valid only during the test and connects a part of the read data bus to the common output terminal.

【0028】請求項19記載の発明の半導体記憶装置の
検査方法は、内部に備える複数の記憶素子の検査に際
し、前記複数の記憶素子から検査の結果データを複数の
リードデータバスに読み出し、前記検査時のみ有効とな
るアドレスに基づいて、前記複数のリードデータバスの
うち一部づつを検査用共通出力端子に順次接続すること
を特徴とする。
According to a nineteenth aspect of the present invention, in the inspection method for a plurality of storage elements provided therein, the inspection result data is read from the plurality of storage elements to a plurality of read data buses, and the inspection is performed. A plurality of read data buses are sequentially connected to a common output terminal for inspection based on an address that is valid only when the data is read.

【0029】以上の構成により、請求項1ないし請求項
16の記載の発明では、内部素子の検査時に、共通入力
端子に1つの検査データが入力されても、前記共通入力
端子に接続される複数のライトデータバスには、各々、
個別に内部データを設定できるので、隣接するセル(記
憶素子)間の干渉に関係する検査も実施することが可能
になる。
With the above arrangement, according to the first to sixteenth aspects of the present invention, even when one test data is input to the common input terminal at the time of testing the internal elements, a plurality of test data connected to the common input terminal can be obtained. The write data bus of
Since the internal data can be set individually, it is also possible to perform an inspection related to interference between adjacent cells (storage elements).

【0030】また、請求項17ないし請求項19の記載
の発明では、内部のデータ数を例えばx32からx16に半減
できるので、入出力端子数を縮退した検査時に使用する
縮退回路は例えばx16語構成品をx4語構成にまで圧縮し
たものと同じ縮退回路を使用できる。従って、チップサ
イズを増大させることなく、容易にx32語構成品をx4語
構成で検査することが可能になる。尚、本発明では、x3
2語構成品をx16語構成品が2個あるように検査するの
で、入出力端子数を縮退した検査方法を用いない場合に
比較して検査時間は2倍になるが、同時測定個数が32/
4、つまり8/1倍に増大するので、全体として、4倍の検
査の効率化につながる。
According to the seventeenth to nineteenth aspects of the present invention, the number of internal data can be halved from, for example, x32 to x16. You can use the same degenerate circuit as the product compressed to x4 word configuration. Therefore, it is possible to easily inspect the x32 word component in the x4 word configuration without increasing the chip size. In the present invention, x3
Since the two-word component is inspected as if there are two x16-word components, the inspection time is doubled compared to the case where the inspection method with reduced number of input / output terminals is not used, but the number of simultaneously measured items is 32. /
Since the number is increased by 4, that is, by 8/1, the inspection efficiency is increased by a factor of 4 as a whole.

【0031】[0031]

【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を参照しながら説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0032】(第1の実施の形態)図1は、本発明の第
1の実施の形態の半導体記憶装置を示す。同図におい
て、Dinはデータ共通入力端子、Doutはデータ共通出力
端子であって、データ共通入力端子Dinは、内部記憶素
子の検査時に図示しないテスト信号を受けて図示しない
複数個の入力端子に内部で共通に接続される。前記デー
タ共通出力端子Doutも、前記と同様に、前記検査時に図
示しない複数個の出力端子に内部で共通に接続される。
FIG. 1 shows a semiconductor memory device according to a first embodiment of the present invention. In the figure, Din is a data common input terminal, Dout is a data common output terminal, and the data common input terminal Din receives a test signal (not shown) at the time of testing the internal storage element and internally receives a plurality of input terminals (not shown). Connected in common. Similarly, the data common output terminal Dout is internally connected to a plurality of output terminals (not shown) at the time of the inspection.

【0033】また、WDB11〜WDB14は複数本(図では4
本)のライトデータバス、RDB11〜RDB14は4本のリード
データバスである。前記ライトデータバスWDB11〜WDB14
は各々内部の記憶素子に接続され、これ等の記憶素子は
更に前記各リードデータバスRDB11〜RDB14に接続され
る。従って、前記各ライトデータバスWDB11〜WDB14と各
リードデータバスRDB11〜RDB14とは一本づつ対応する。
Also, WDB11 to WDB14 are plural (4 in the figure).
RDB11 to RDB14 are four read data buses. The write data buses WDB11 to WDB14
Are respectively connected to internal storage elements, and these storage elements are further connected to the respective read data buses RDB11 to RDB14. Therefore, each of the write data buses WDB11 to WDB14 and each of the read data buses RDB11 to RDB14 correspond one by one.

【0034】更に、1は内部データパターン発生手段で
あって、テストパターンレジスタ(レジスタ)TPと、4
個のEXOR回路EXOR11〜EXOR14とを有する。前記テス
トパターンレジスタTPは、各EXOR回路EXOR11〜EXOR
14に対応した4つのデータTP11〜TP14の組み合わせより
成るテストデータパタ−ンを記憶し、内部記憶素子の検
査時に出力される。前記各EXOR回路EXOR11〜EXOR14
は、各々、前記テストパターンレジスタTPのテストデー
タパタ−ンのうち対応するデータを受けると共に、前記
データ共通入力端子Dinへの入力データを共通して受け
て、内部データを発生し、この内部データを対応するラ
イトデータバスWDB11〜WDB14に伝搬する。前記4個のE
XOR回路EXOR11〜EXOR14により、4つの内部データの
組み合せより成る内部データパタ−ンを発生する発生回
路2を構成する。
Further, reference numeral 1 denotes an internal data pattern generating means, which includes a test pattern register (register) TP;
EXOR circuits EXOR11 to EXOR14. The test pattern register TP has EXOR circuits EXOR11 to EXOR.
A test data pattern consisting of a combination of four data TP11 to TP14 corresponding to 14 is stored and output when an internal storage element is inspected. Each of the EXOR circuits EXOR11 to EXOR14
Receive the corresponding data in the test data pattern of the test pattern register TP, receive the input data to the data common input terminal Din in common, and generate internal data. To the corresponding write data buses WDB11 to WDB14. The four Es
The XOR circuits EXOR11 to EXOR14 constitute a generation circuit 2 for generating an internal data pattern composed of a combination of four internal data.

【0035】加えて、5は正誤判定回路であって、4個
のEXOR回路EXOR15〜EXOR18と、NOR回路(判定回
路)NOR11とを有する。前記各EXOR回路EXOR15〜EXO
R18は、前記4本のリードデータバスRDB11〜RDB14のデ
ータを受けると共に、前記テストパターンレジスタTPの
テストデータパタ−ンのうち対応するデータを受ける。
従って、前記4個のEXOR回路EXOR15〜EXOR18は、リ
ードデータバスRDB11〜RDB14のデータを全て前記データ
入力端子Dinのデータ値に変換する変換回路6を構成す
る。前記NOR回路NOR11は、前記各EXOR回路EXOR1
5〜EXOR18の出力を受け、その出力はデータ共通入力端
子Dinに伝搬される。
In addition, reference numeral 5 denotes a right / wrong judgment circuit, which has four EXOR circuits EXOR15 to EXOR18 and a NOR circuit (judgment circuit) NOR11. Each of the EXOR circuits EXOR15 to EXO
R18 receives the data on the four read data buses RDB11 to RDB14 and receives the corresponding data from the test data pattern of the test pattern register TP.
Therefore, the four EXOR circuits EXOR15 to EXOR18 constitute a conversion circuit 6 that converts all data on the read data buses RDB11 to RDB14 to the data value of the data input terminal Din. The NOR circuit NOR11 is connected to each of the EXOR circuits EXOR1.
5 to EXOR18, and the output is transmitted to the data common input terminal Din.

【0036】次に、図1の半導体記憶装置における内部
記憶素子の検査方法を説明する。
Next, a method of inspecting the internal storage element in the semiconductor memory device of FIG. 1 will be described.

【0037】先ず、データ共通入力端子Dinの入力デー
タの値が“1”であった場合、レジスタTPの出力TP11、
TP12、TP13、TP14が順に(0, 1, 0, 0)であったと仮定す
ると、そのEXOR回路EXOR11〜EXOR14の出力となるラ
イトデータバスWDB11〜WDB14の値は、順に(0,1,0,
0)となる。つまり、レジスタTPの出力TP11〜TP14のパ
ターンと同じパターンが内部に書き込まれる。
First, when the value of the input data of the data common input terminal Din is "1", the output TP11 of the register TP,
Assuming that TP12, TP13, and TP14 are (0, 1, 0, 0) in this order, the values of the write data buses WDB11 to WDB14, which are the outputs of the EXOR circuits EXOR11 to EXOR14, are (0, 1, 0,
0). That is, the same pattern as the pattern of the outputs TP11 to TP14 of the register TP is written inside.

【0038】次に、前記書き込まれたデータを読み出し
てpass/fail(正誤)を判定する方法は次の通りであ
る。即ち、正常にレジスタTPのパターンが順に(0,1,
0,0)と書き込まれていた場合、リードデータバスRDB1
1〜RDB14も順に(0,1,0,0)と読み出される。このリ
ードデータバスRDB11〜RDB14の値と、レジスタTPのパタ
ーン(0,1,0,0)とがEXOR回路EXOR15〜EXOR18で
比較されると、その比較結果は(0,0,0,0)となる。
最後に、その比較結果がNOR回路NOR11に入力される
ので、pass(正常)の場合は、データ共通出力端子Dout
に“1”が出力されることになる。反対に、不良が存在
して、読み出されたリードデータバスRDB11〜RDB14の値
が(0,1,0,0)でなく、例えば(0,1,1,0)であっ
た場合には、EXOR回路EXOR15〜EXOR18の比較結果が
(0,0,1,0)となり、そのNOR回路NOR11の出力は
“0”とる。
Next, the method of reading the written data to determine pass / fail (correct / false) is as follows. That is, the pattern of the register TP is normally (0, 1,
(0,0), read data bus RDB1
1 to RDB 14 are also sequentially read as (0, 1, 0, 0). When the values of the read data buses RDB11 to RDB14 are compared with the pattern (0, 1, 0, 0) of the register TP by the EXOR circuits EXOR15 to EXOR18, the result of the comparison is (0, 0, 0, 0). Becomes
Finally, the comparison result is input to the NOR circuit NOR11, so that in the case of pass (normal), the data common output terminal Dout
Will be output as "1". Conversely, if there is a defect and the value of the read read data bus RDB11 to RDB14 is not (0,1,0,0) but is, for example, (0,1,1,0), , EXOR circuits EXOR15 to EXOR18 have a comparison result of (0, 0, 1, 0), and the output of the NOR circuit NOR11 is "0".

【0039】以上から、内部に不良が存在した場合に
は、検査結果データの読み出し時にレジスタTPの出力パ
ターンとの違いが生じ、この違いの存在を最終段のNO
R回路NOR11を通すことにより、記憶素子の一部が故障
した内部不良の存在を判定できる。
As described above, when there is a defect inside, a difference from the output pattern of the register TP occurs when the inspection result data is read out.
By passing through the R circuit NOR11, it is possible to determine the presence of an internal defect in which a part of the storage element has failed.

【0040】また、データ共通入力端子Dinのデータト
ポロジーの“0”又は“1”によって、ライトデータバ
スWDB11〜WDB14の論理を反転できる構成であるので、全
パターン分のレジスタTPを準備する必要がなくなり、レ
ジスタTPのレジスタ数を減らすことができる。
Also, since the logic of the write data buses WDB11 to WDB14 can be inverted by the data topology "0" or "1" of the data common input terminal Din, it is necessary to prepare registers TP for all patterns. And the number of registers in the register TP can be reduced.

【0041】(第2の実施の形態)図3は、本発明の第
2の実施の形態の構成の半導体記憶装置を示す。
(Second Embodiment) FIG. 3 shows a semiconductor memory device having a configuration according to a second embodiment of the present invention.

【0042】図3において、内部データの発生回路2’
は、データ共通入力端子Dinと4本のライトデータバスW
DB11〜WDB14との間に各々インバータINV31〜INV34が挿
入された4本の第1のパス10と、前記インバータINV3
1〜INV34が挿入されない4本の第2のパス11と、対応
する第1のパス10と第2のパス11とを切り換える4
個のスイッチ回路SW31〜SW34とを備える。この各スイッ
チ回路SW31〜SW34は、検査時に図1に示したレジスタTP
と同様のレジスタ(図示せず)からのテストデータパタ
−ンを形成するテストデータMRS31〜MRS34を受けて切換
動作する。
In FIG. 3, an internal data generating circuit 2 '
Is a data common input terminal Din and four write data buses W
Four first paths 10 each having an inverter INV31 to INV34 inserted between DB11 to WDB14, and the inverter INV3
1 to 4 for switching between the four second paths 11 in which the INV 34 is not inserted and the corresponding first path 10 and second path 11
Switch circuits SW31 to SW34. Each of the switch circuits SW31 to SW34 is connected to the register TP shown in FIG.
The switching operation is performed in response to test data MRS31 to MRS34 forming a test data pattern from the same register (not shown).

【0043】また、図3において、変換回路6’は、4
本のライトデータバスRDB11〜RDB14とNOR回路NOR11
との間に各々インバータINV35〜INV38が挿入された4本
の第1のパス15と、前記インバータINV35〜INV38が挿
入されない4本の第2のパス16と、対応する第1のパ
ス15と第2のパス16とを切り換える4個のスイッチ
回路SW35〜SW38とを備える。この各スイッチ回路SW35〜
SW38は、検査時に前記図示しないレジスタからのテスト
データパタ−ンに基づくテストデータMRS35〜MRS38を受
けて切換動作する。
Also, in FIG. 3, the conversion circuit 6 '
Write data buses RDB11 to RDB14 and NOR circuit NOR11
, Four first paths 15 in which the inverters INV35 to INV38 are inserted, four second paths 16 in which the inverters INV35 to INV38 are not inserted, and the corresponding first paths 15 and 15, respectively. It has four switch circuits SW35 to SW38 for switching between the two paths 16. Each of these switch circuits SW35 ~
The SW 38 performs a switching operation upon receiving test data MRS35 to MRS38 based on the test data pattern from the register (not shown) at the time of inspection.

【0044】次に、本実施の形態での検査方法を説明す
る。
Next, an inspection method according to the present embodiment will be described.

【0045】先ず、ライトデータバスWDB11〜WDB14に順
にパターン(0,1,0,0)を書き込む場合について説明
する。データ共通入力端子Dinの入力データ値はLow
“0”とする。レジスタTPによりスイッチ回路SW31〜SW3
4を制御して、インバータを介さないパス(第2のパス1
1)を“normal“、インバータを介するパス(第1のパ
ス10)を”INV“とすると、順に、(normal,INV,norm
al,normal)と切り換える。
First, the case where patterns (0, 1, 0, 0) are sequentially written to the write data buses WDB11 to WDB14 will be described. Input data value of data common input terminal Din is Low
Set to “0”. Switch circuits SW31 to SW3 by register TP
4 to control the path without the inverter (second path 1
If 1) is “normal” and the path through the inverter (the first path 10) is “INV”, (normal, INV, norm
al, normal).

【0046】次に、書き込んだパターン(0,1,0,0)
を読み出して、pass/failを判定する方法について述べ
る。スイッチ回路SW35〜SW38により、リードデータバス
RDB11〜RDB14の第1及び第2パス11、12を、(norma
l,INV,normal,normal)の順に選択する。これによ
り、読み出されたリードデータバスRDB11〜RDB14の検査
結果データは、正常に動作している場合、全て”0“と
なり、これ等の値がNOR回路NOR11に入力され、デー
タ共通出力端子Doutは”1“を出力している。仮に、何
かに不良が存在して、正常に書き込めていなかった場合
には、NOR回路NOR11の出力が”0“となり、これに
より、pass/failの判定が可能になる。
Next, the written pattern (0, 1, 0, 0)
The method of reading pass to determine pass / fail will be described. Read data bus by switch circuits SW35 to SW38
The first and second passes 11 and 12 of RDB11 to RDB14 are performed by (norma
l, INV, normal, normal). As a result, the read test result data of the read data buses RDB11 to RDB14 are all "0" when operating normally, and these values are input to the NOR circuit NOR11 and the data common output terminal Dout Outputs “1”. If there is a defect in something and the data cannot be written normally, the output of the NOR circuit NOR11 becomes "0", thereby making it possible to judge pass / fail.

【0047】次に、データ共通入力端子Dinの入力デー
タ値がHigh”1“の場合について述べる。レジスタTPの
設定は前述の入力端子Dinの入力データ値がLow”0“の
場合と同じであるとすると、これにより、内部ライトデ
ータバスWDB1〜WDB14の値は(1,0,1,1)となる。こ
れ等を読み出す際、読み出し時のスイッチ回路SW35〜SW
38の設定を前記入力端子Dinの入力データ値がLow”0
“と同じにした場合、リードデータバスRDB11〜RDB14の
データパターンは(1,1,1,1)となる。この場合、N
OR回路NOR11の出力は4bit全てがエラーにならない限
り、データ共通出力端子Doutの値(つまり、NOR回路
NOR11の出力)は”0“となるため、pass/failの判定が
うまくできないことになる。
Next, a case where the input data value of the data common input terminal Din is High “1” will be described. Assuming that the setting of the register TP is the same as when the input data value of the input terminal Din is Low “0”, the values of the internal write data buses WDB1 to WDB14 become (1, 0, 1, 1). Becomes When reading these, switch circuits SW35 to SW
The setting of 38 changes the input data value of the input terminal Din to Low “0”.
If "" is the same as "," the data pattern of the read data buses RDB11 to RDB14 is (1, 1, 1, 1). In this case, N
The output of the OR circuit NOR11 is the value of the data common output terminal Dout (that is, the NOR circuit) unless all four bits cause an error.
Since the output of NOR11 is “0”, the pass / fail determination cannot be performed well.

【0048】そこで、書き込み時と読み出し時とで、内
部データパターンを制御しているレジスタTPのテストデ
ータパターンを反転させて入力するようにする。これに
より、正常に入出力動作が行われた場合は、データ共通
出力端子Doutの出力は”1“となり、1bitでも正常動作
ができなかった場合は、”0“が出力されので、この場
合のpass/failが良好に判定できる。
Therefore, the test data pattern of the register TP that controls the internal data pattern is inverted and input between the writing and the reading. As a result, when the input / output operation is performed normally, the output of the data common output terminal Dout becomes “1”. When the normal operation cannot be performed even with 1 bit, “0” is output. Pass / fail can be determined favorably.

【0049】(第3の実施の形態)図4は、本発明の第
3の実施の形態の半導体記憶装置の全体構成を示す。本
実施の形態は、前記第2の実施の形態と比べ、データの
読み出し時の、pass/fail判定の方法が異なる。
(Third Embodiment) FIG. 4 shows an overall configuration of a semiconductor memory device according to a third embodiment of the present invention. This embodiment is different from the second embodiment in the method of pass / fail determination at the time of reading data.

【0050】すなわち、本実施の形態では、レジスタTP
からのテストデータMRS31〜MRS34により内部データの発
生回路2’の各スイッチ回路SW31〜SW34を制御すると共
に、このテストデータMRS31〜MRS34を反転する反転回路
30を配置し、この反転されたテストデータを用いて、
変換回路6’の各スイッチ回路SW35〜SW38を制御するも
のである。
That is, in the present embodiment, the register TP
And the switch circuits SW31 to SW34 of the internal data generating circuit 2 'are controlled by the test data MRS31 to MRS34 from the first and second, and an inverting circuit 30 for inverting the test data MRS31 to MRS34 is arranged. make use of,
It controls each of the switch circuits SW35 to SW38 of the conversion circuit 6 '.

【0051】前記反転回路30は、レジスタTPからのテ
ストデータMRS31〜MRS34を各々反転するインバータINV4
9〜INV52を持つ4つの第1のパス55と、レジスタから
のテストデータMRS31〜MRS34を反転せずそのまま伝搬す
る4つの第2のパス56と、この対応する両パス55、
56を切り換える4個のスイッチ回路SW49〜SW52とを持
つ。この各スイッチ回路SW49〜SW52は、データ共通入力
端子Dinのデータ値“0”又は“1”により切り換わ
る。
The inverter 30 inverts the test data MRS31 to MRS34 from the register TP.
9 to INV52, four second paths 56 for propagating the test data MRS31 to MRS34 from the registers without inverting them, and two corresponding paths 55,
56, and four switch circuits SW49 to SW52. Each of the switch circuits SW49 to SW52 switches according to the data value “0” or “1” of the data common input terminal Din.

【0052】従って、本実施の形態では、検査時に外部
からのコマンドを必要とすることなく、外部からデータ
共通入力端子Dinに入力したデータトポロジー(“1”
又は“0”)を判定する回路を用いることで、外部から
レジスタを書き込み時と読み込み時で切り替える検査方
法を実施する必要がなくなる。
Therefore, in this embodiment, the data topology (“1”) input from the outside to the data common input terminal Din without the need for an external command at the time of inspection is provided.
Alternatively, by using a circuit for determining “0”), there is no need to externally execute an inspection method of switching the register between writing and reading.

【0053】(第4の実施の形態)図5は、本発明の第
4の実施の形態の構成を示す。本実施の形態は、第2の
実施の形態と比べ、データの読み出し時の、pass/fail
判定の方法が異なる。
(Fourth Embodiment) FIG. 5 shows a configuration of a fourth embodiment of the present invention. This embodiment is different from the second embodiment in that pass / fail at the time of reading data is performed.
The judgment method is different.

【0054】本実施の形態では、リードデータバスRDB1
1〜RDB14の検査結果データを受けて内部記憶素子の正
常、異常を判定する判定回路60として、NOR回路NO
R11とNAND回路NAND61と、この両回路NOR11、NAND61
の出力を切り換えるスイッチ回路SW59を備え、このスイ
ッチ回路SW59により選択された出力がデータ共通出力端
子Doutに伝搬される。前記スイッチ回路SW59は、データ
共通入力端子Dinのデータ値により切換制御される。
In this embodiment, the read data bus RDB1
The determination circuit 60 that determines whether the internal storage element is normal or abnormal in response to the test result data of the
R11, NAND circuit NAND61, and both circuits NOR11, NAND61
Is provided, and the output selected by the switch circuit SW59 is transmitted to the data common output terminal Dout. The switching of the switch circuit SW59 is controlled by the data value of the data common input terminal Din.

【0055】本実施の形態の検査方法を例を挙げて説明
する。
The inspection method according to the present embodiment will be described with an example.

【0056】検査結果データの読み出し時に、データ共
通入力端子Dinの入力データ値が“1”の場合について
説明する。正常に入出力が実行できた場合、読み出し時
のリードデータバスRDB11〜RDB14が順に(1,1,1,1)
で読み出されたとすると、オール“1”の時のみpassの
判定をするために、データ共通出力端子DoutにはNAN
D回路NAND61の出力が選択され、データ共通出力端子Do
utの出力が“1”の時がpass、“0”の時がfailである。
The case where the input data value of the data common input terminal Din is "1" when reading the inspection result data will be described. When input / output can be executed normally, read data buses RDB11 to RDB14 at the time of reading are sequentially (1, 1, 1, 1).
, The pass is determined only when all bits are “1”.
The output of the D circuit NAND61 is selected, and the data common output terminal Do
When the output of ut is "1", it is pass, and when it is "0", it is fail.

【0057】同様に、データ共通入力端子Dinに検査デ
ータ値“0”が入力された場合、前記入力が“1”の場合
とレジスタの設定が同じであることから、そのリードデ
ータバスRDB11〜RDB14の出力は、正常に入出力できた場
合はオール“0”となる。このオール“0”の時のみpass
という判定をするために、データ共通出力端子Doutには
NOR回路NOR51の出力をスイッチ回路SW59で選択す
る。pass/failの判定は、データ共通入力端子Dinの入
力データ値が“1”の時と同じであり、データ共通出力
端子Doutの出力が“1”の時がpass、“0”の時がfailで
ある。
Similarly, when the test data value "0" is input to the data common input terminal Din, the register setting is the same as when the input is "1", so that the read data buses RDB11 to RDB14 Are all "0" when input / output is performed normally. Pass only when this is all “0”
In this case, the output of the NOR circuit NOR51 is selected by the switch circuit SW59 for the data common output terminal Dout. The determination of pass / fail is the same as when the input data value of the data common input terminal Din is “1”. When the output of the data common output terminal Dout is “1”, the pass is determined. It is.

【0058】(第5の実施の形態)図6は、本発明の第
5の実施の形態の構成を示す。本実施の形態は、第2の
実施の形態と比べ、データの読み出し時の、pass/fail
判定の方法が異なる。
(Fifth Embodiment) FIG. 6 shows a configuration of a fifth embodiment of the present invention. This embodiment is different from the second embodiment in that pass / fail at the time of reading data is performed.
The judgment method is different.

【0059】即ち、本実施の形態が前記第2の実施の形
態と異なる点は、図6において、検査結果データの判定
回路として、EXOR回路EXOR71が備えられる点であ
る。
That is, the present embodiment is different from the second embodiment in that an EXOR circuit EXOR71 is provided as a circuit for judging inspection result data in FIG.

【0060】次に、本実施の形態の動作について、例を
挙げて説明する。データ共通入力端子Dinの入力データ
値が“0”の場合について述べる。
Next, the operation of the present embodiment will be described with an example. The case where the input data value of the data common input terminal Din is “0” will be described.

【0061】書き込み時、ライトデータバスWDB11〜WDB
14に順に(0,1,0,0)のパターンを書き込めるように
レジスタを設定したとする。次に、これを読み出す際、
レジスタの設定により、正常な場合、リードデータバス
RDB11〜RDB14に順に(0,0,0,0)が読み出されたとす
ると、そのEXOR回路EXOR71の出力はpassの場合は
“0”、failの場合は“1”となる。同様に、データ共通
入力端子Dinの入力データ値が“1”の場合、レジスタの
設定を前記入力端子Dinの入力データ値が“0”の場合と
同じにした場合、正常動作時は、リードデータバスRDB1
1〜RDB14の出力は(1,1,1,1)となり、EXOR回路
EXOR71の出力はpassの場合は“0”となり、failの場合
は“1”となる。これにより、pass/failの判定が可能
である。但し、4bit全てのデータが反転した場合で
も、この方式ではpassの判定がされることになる。
At the time of writing, write data buses WDB11 to WDB
Assume that the registers are set so that patterns (0, 1, 0, 0) can be written in order to 14. Next, when reading this,
If the setting is normal, read data bus
Assuming that (0, 0, 0, 0) is sequentially read out to RDB11 to RDB14, the output of the EXOR circuit EXOR71 becomes "0" in the case of pass and "1" in the case of fail. Similarly, when the input data value of the data common input terminal Din is “1”, when the register setting is the same as when the input data value of the input terminal Din is “0”, the read data Bus RDB1
The output of 1 to RDB14 is (1,1,1,1) and the EXOR circuit
The output of EXOR71 is "0" for pass and "1" for fail. As a result, pass / fail can be determined. However, even if all 4 bits of data are inverted, a pass is determined in this method.

【0062】(第6の実施の形態)図7は、本発明の第
6の実施の形態の構成を示す。本実施の形態は、第2の
実施の形態に比べ、インバータの有無により切り換える
内部データバスの数を減らすことで、その構成及び制御
を簡素化しつつ、検査にて内部データパターンをオール
“0”又はオール“1”以外のデータパターンにも設定
可能にするものである。
(Sixth Embodiment) FIG. 7 shows a configuration of a sixth embodiment of the present invention. In the present embodiment, as compared with the second embodiment, the number of internal data buses that are switched according to the presence or absence of an inverter is reduced, thereby simplifying the configuration and control, and checking the internal data pattern with all “0” s during inspection. Alternatively, a data pattern other than all "1" can be set.

【0063】即ち、図7において、INV81、INV82は、各
々、ライトデータバスWDB11及びWDB13とデータ共通入力
端子Dinとの間に挿入されたインバータであって、各ラ
イトデータバスWDB11、WDB13別にこのインバータを持つ
パスと、持たないパスとの2系統が存在する。SW81、SW
82は、各ライトデータバスWDB11、WDB13において、前記
2つのパスを切り換えるスイッチ回路である。INV83、I
NV84は、各々、前記2つのパスを持つライトデータバス
WDB11、WDB13に対応するリードデータバスRDB11、RDB13
とデータ共通出力端子Doutとの間に挿入されたインバー
タであって、各リードデータバスRDB11、RDB13別にこの
インバータを持つパスと、持たないパスとの2系統が存
在する。
That is, in FIG. 7, INV81 and INV82 are inverters inserted between the write data buses WDB11 and WDB13 and the data common input terminal Din, respectively. There are two systems, a path having a path and a path having no path. SW81, SW
A switch circuit 82 switches between the two paths in each of the write data buses WDB11 and WDB13. INV83, I
NV84 is a write data bus having the two paths, respectively.
Read data bus RDB11, RDB13 corresponding to WDB11, WDB13
And a data common output terminal Dout, and there are two systems, one for each of the read data buses RDB11 and RDB13, a path having this inverter and a path having no inverter.

【0064】更に、前記インバータINV83及びINV84を介
したリードデータバスRDB11及びRDB13と、残るリードデ
ータバスRDB13、RDB14とが接続されているEXOR回路
EXOR81と、更に、インバータを介さない系ばかりが入力
されているEXOR回路EXOR82とが設けられる。スイッ
チ回路SW83は、これ等のEXOR回路EXOR81、EXOR82を
切り換え、その切り換えにより選択された出力はデータ
共通出力端子Doutに伝搬される。
Further, an EXOR circuit in which the read data buses RDB11 and RDB13 via the inverters INV83 and INV84 and the remaining read data buses RDB13 and RDB14 are connected.
An EXOR 81 and an EXOR circuit EXOR 82 to which only a system that does not pass through an inverter is input are provided. The switch circuit SW83 switches between the EXOR circuits EXOR81 and EXOR82, and the output selected by the switching is transmitted to the data common output terminal Dout.

【0065】次に、本実施の形態の検査方法を説明す
る。内部データパターンをオール“0”あるいは“1”
となるトポロジーパターン(TPL 0/1パターン)にする
か、チェッカーパターン(CHKパターン)にするかを、図
示しないレジスタ(図1のレジスタTP)により設定す
る。
Next, the inspection method of this embodiment will be described. All internal data patterns are "0" or "1"
Whether to use a topology pattern (TPL 0/1 pattern) or a checker pattern (CHK pattern) is set by a register (not shown) (register TP in FIG. 1).

【0066】先ず、TPL 0/1モードについて説明する。
レジスタにより、スイッチ回路SW81〜SW84は、インバー
タを介さないパスを選択する。これにより、データ共通
入力端子Dinから入力したデータ(“0”or“1”)が、
そのままライトデータバスWDB11〜WDB14に伝達され、書
き込まれる。読み出し時も、ライトデータバスWDB11〜W
DB14のデータがそのままEXOR回路EXOR81に入力さ
れ、その比較結果がスイッチ回路SW83を経てデータ共通
出力端子Doutより出力されて、passの場合は“0”、fai
lの場合は“1”となる。
First, the TPL 0/1 mode will be described.
With the register, the switch circuits SW81 to SW84 select a path that does not pass through the inverter. As a result, the data (“0” or “1”) input from the data common input terminal Din is
The data is transmitted to the write data buses WDB11 to WDB14 and written. During reading, the write data buses WDB11 to WDB
The data of DB14 is directly input to the EXOR circuit EXOR81, and the comparison result is output from the data common output terminal Dout via the switch circuit SW83.
In the case of l, it becomes "1".

【0067】次に、CHKパターンの入出力について説明
する。レジスタによりCHKモードが選択されると、ライ
トデータバスWDB11及びWDB13では、インバータを介した
パスが選択される。これにより、データ共通入力端子Di
nの入力データ値を“0”とすると、ライトデータバスWD
B11〜WDB14の値は順に(1,0,1,0)となり、内部にCH
Kパターンを書き込むことができる。このデータを読み
出してpass/failの判定の方法を以下に説明する。
Next, the input / output of the CHK pattern will be described. When the CHK mode is selected by the register, a path via the inverter is selected in the write data buses WDB11 and WDB13. As a result, the data common input terminal Di
If the input data value of n is “0”, the write data bus WD
The values of B11 to WDB14 are (1, 0, 1, 0) in order, with CH
K pattern can be written. A method of reading this data to determine pass / fail will be described below.

【0068】レジスタによるCHKモードの選択時におい
て、リードデータバスRDB11〜RDB14には順に(1,0,
1,0)の値が読み出されるが、リードデータバスRDB11
及びRDB13では、値がインバータで反転され、その結果
がEXOR回路EXOR82に伝達される。従って、不良が存
在しない場合には、結局は、データ共通入力端子Dinに
入力されたオール“0”がそのまま読み出される。ま
た、データ共通入力端子Dinの入力データの値が“1”で
あった場合でも、リードデータバスRDB11及びRDB13の値
がインバータで反転されて、正常な場合はオール“1”
になる。その結果、EXOR回路EXOR82の出力は、pass
の場合は“0”、failの場合は“1”となる。
When the CHK mode is selected by the register, the read data buses RDB11 to RDB14 are sequentially set to (1, 0,
1, 0) is read, but the read data bus RDB11
In RDB13, the value is inverted by an inverter, and the result is transmitted to EXOR circuit EXOR82. Therefore, when there is no defect, all “0” s input to the data common input terminal Din are read out as they are. Also, even when the value of the input data of the data common input terminal Din is “1”, the values of the read data buses RDB11 and RDB13 are inverted by the inverter, and if normal, all “1”
become. As a result, the output of the EXOR circuit EXOR82 becomes
Is "0" in case of "1" and "1" in case of fail.

【0069】(第7の実施の形態)図8は、本発明の第
7の実施の形態の半導体記憶装置を示す。
(Seventh Embodiment) FIG. 8 shows a semiconductor memory device according to a seventh embodiment of the present invention.

【0070】同図において、Dinはデータ共通入力端
子、Doutはデータ共通出力端子、WDB10〜WDB17はライト
データバス、RDB10〜RDB17はリードデータバスである。
また、SW91〜SW94はスイッチ回路(制御手段)であっ
て、I/O縮退テスト時のみに有効となるように設定され
たアドレスCA8によって切り換えられる。スイッチ回路S
W91は2本のリードデータバスRDB10、RDB14の一方を切
換選択し、スイッチ回路SW2は2本のリードデータバスR
DB11、RDB15の何れか一方を、スイッチ回路SW3は2本の
リードデータバスRDB12、RDB16の何れか一方を、スイッ
チ回路SW4は2本のリードデータバスRDB13、RDB17の何
れか一方を各々切換選択する。従って、これ等4個のス
イッチ回路SW91〜SW94により、8本のリードデータバス
RDB10〜RDB17が、4本のリードデータバスRDB10〜RDB13
と、他の4本のリードデータバスRDB14〜RDB17とに切り
換えられる。前記スイッチ回路SW91〜SW94により選択さ
れた4本のリードデータバスの出力は、比較回路(EX
OR回路)EXOR91に入力されて比較され、その比較結果
がデータ共通出力端子Doutに伝搬される。
In the figure, Din is a data common input terminal, Dout is a data common output terminal, WDB10 to WDB17 are write data buses, and RDB10 to RDB17 are read data buses.
SW91 to SW94 are switch circuits (control means), which are switched by an address CA8 set to be valid only during the I / O degeneration test. Switch circuit S
W91 switches and selects one of the two read data buses RDB10 and RDB14, and the switch circuit SW2 switches between the two read data buses RDB10 and RDB14.
The switch circuit SW3 switches and selects one of the two read data buses RDB12 and RDB16, and the switch circuit SW4 switches and selects one of the two read data buses RDB13 and RDB17. . Accordingly, eight read data buses are provided by these four switch circuits SW91 to SW94.
RDB10 to RDB17 are four read data buses RDB10 to RDB13
Is switched to the other four read data buses RDB14 to RDB17. Outputs of the four read data buses selected by the switch circuits SW91 to SW94 are output to a comparison circuit (EX).
OR circuit) is input to EXOR91 and compared, and the comparison result is propagated to data common output terminal Dout.

【0071】以下、本実施の形態の動作を説明する。検
査データの書き込み時には、前記アドレスCA8は用いず
に、データ共通入力端子Dinから入力された検査データ
がそのままライトデータバスWDB10〜WDB17を通して書き
込まれる。
Hereinafter, the operation of this embodiment will be described. At the time of writing the test data, the test data input from the data common input terminal Din is written through the write data buses WDB10 to WDB17 without using the address CA8.

【0072】検査結果データの読み出し時には、前記ア
ドレスCA8及びスイッチ回路SW91〜SW94により、全リー
ドデータバスRDB10〜RDB17が半分づつに分割され、例え
ば4本のリードデータバスRDB10〜RDB13が選択される
と、これ等の出力がEXOR回路EXOR91に入力されて比
較され、その比較結果である正誤判定信号がデータ共通
出力端子Doutに出力される。
At the time of reading the inspection result data, when the read data buses RDB10 to RDB17 are divided in half by the address CA8 and the switch circuits SW91 to SW94, for example, four read data buses RDB10 to RDB13 are selected. , And these outputs are input to an EXOR circuit EXOR91 and compared, and a correct / incorrect judgment signal as a result of the comparison is output to a data common output terminal Dout.

【0073】従って、本実施の形態では、入出力端子数
を縮退した検査時に、一度に読み出す検査結果データ数
を半減できるので、x32語構成品等であっても、その使
用する縮退回路はx16語構成品をx4語構成にまで圧縮し
たものと同じ縮退回路を使用できる。従って、チップサ
イズを増大させることなく、容易にx32語構成品等をx4
語構成で検査することが可能である。
Therefore, in this embodiment, the number of test result data read at a time can be halved at the time of the test in which the number of input / output terminals is reduced. The same degenerate circuit can be used as if the word components were compressed to x4 word configuration. Therefore, x32 word components etc. can be easily converted to x4 without increasing the chip size.
It is possible to check by word composition.

【0074】[0074]

【発明の効果】以上説明したように、請求項1ないし請
求項16記載の発明によれば、入出力端子数を縮退した
検査時において、共通入力端子に共通接続されるライト
データバスに個別に内部検査データを設定できるので、
データパターンを単純なオール“1”又はオール“0”
だけでなく、他の複雑なパターンでの検査を可能にする
ことができ、検査パターンの自由度を低下させることな
く、隣接する記憶素子間の干渉に関係する検査を含む半
導体記憶装置の検査を実施することが可能になる効果を
奏する。
As described above, according to the first to sixteenth aspects of the present invention, when the number of input / output terminals is reduced, the write data buses commonly connected to the common input terminals are individually connected. Since you can set internal inspection data,
Data pattern can be simple all "1" or all "0"
In addition to this, it is possible to perform inspections with other complicated patterns, and to inspect semiconductor memory devices including inspections related to interference between adjacent storage elements without reducing the degree of freedom of the inspection pattern. This has the effect of being able to be implemented.

【0075】また、請求項17ないし請求項19記載の
発明によれば、入出力端子数を縮退した検査を行う際、
その検査時のみに有効なアドレスを用いて、複数の検査
結果データを一部づつ分割して読み出すので、特に語構
成が例えばx32やx64と多い半導体記憶装置について、x1
6語構成品をx4語構成まで圧縮する縮退回路と同規模の
縮退回路を用いて、入出力端子を縮退した検査を行うこ
とができる。
According to the seventeenth to nineteenth aspects of the present invention, when performing an inspection in which the number of input / output terminals is reduced,
Using a valid address only at the time of the inspection, a plurality of inspection result data are divided and read one by one, so especially for a semiconductor memory device having a word configuration such as x32 or x64, x1
Using a degeneration circuit of the same scale as a degeneration circuit that compresses a six-word component to an x4 word configuration, it is possible to perform a test in which the input / output terminals are degenerated.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施の形態の半導体記憶装置の
要部を示す図である。
FIG. 1 is a diagram showing a main part of a semiconductor memory device according to a first embodiment of the present invention.

【図2】本発明に関する従来技術を示す図である。FIG. 2 is a diagram showing a conventional technique according to the present invention.

【図3】本発明の第2の実施の形態の半導体記憶装置の
要部を示す図である。
FIG. 3 is a diagram illustrating a main part of a semiconductor memory device according to a second embodiment of the present invention;

【図4】本発明の第3の実施の形態の半導体記憶装置の
要部を示す図である。
FIG. 4 is a diagram illustrating a main part of a semiconductor memory device according to a third embodiment of the present invention;

【図5】本発明の第4の実施の形態の半導体記憶装置の
要部を示す図である。
FIG. 5 is a diagram illustrating a main part of a semiconductor memory device according to a fourth embodiment of the present invention.

【図6】本発明の第5の実施の形態の半導体記憶装置の
要部を示す図である。
FIG. 6 is a diagram showing a main part of a semiconductor memory device according to a fifth embodiment of the present invention.

【図7】本発明の第6の実施の形態の半導体記憶装置の
要部を示す図である。
FIG. 7 is a diagram showing a main part of a semiconductor memory device according to a sixth embodiment of the present invention.

【図8】本発明の第7の実施の形態の半導体記憶装置の
要部を示す図である。
FIG. 8 is a diagram showing a main part of a semiconductor memory device according to a seventh embodiment of the present invention.

【符号の説明】[Explanation of symbols]

Din データ共通入力端子(共通入
力端子) Dout データ共通出力端子(共通出
力端子) 1 内部データパターン発生手段 TP テストパターンレジスタ(レ
ジスタ) 2,2’ 発生回路 EXOR11〜EXOR14 EXOR回路 RDB11〜RDB14 リードデータバス 5 正誤判定回路 6、6’ 変換回路 NOR11 NOR回路 INV31〜INV34 インバータ 10、15 第1のパス 11、16 第2のパス SW31〜SW34 スイッチ回路 EXOR15〜EXOR18 EXOR回路 SW35〜SW38、SW59 スイッチ回路 30 反転回路 NAND60 NAND回路 EXOR71、EXOR81 EXOR回路 INV81〜INV84 インバータ SW91 スイッチ回路(制御手段)
Din data common input terminal (common input terminal) Dout data common output terminal (common output terminal) 1 Internal data pattern generation means TP test pattern register (register) 2, 2 'generation circuit EXOR11 to EXOR14 EXOR circuit RDB11 to RDB14 Read data bus 5 Correct / error judgment circuit 6, 6 'conversion circuit NOR11 NOR circuit INV31 to INV34 Inverter 10, 15 First path 11, 16 Second path SW31 to SW34 Switch circuit EXOR15 to EXOR18 EXOR circuit SW35 to SW38, SW59 Switch circuit 30 Inversion Circuit NAND60 NAND circuit EXOR71, EXOR81 EXOR circuit INV81-INV84 Inverter SW91 Switch circuit (control means)

───────────────────────────────────────────────────── フロントページの続き (72)発明者 縣 政志 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 ────────────────────────────────────────────────── ─── Continuing on the front page (72) Inventor Masashi Agata 1006 Kazuma Kadoma, Osaka Prefecture Matsushita Electric Industrial Co., Ltd.

Claims (19)

【特許請求の範囲】[Claims] 【請求項1】 内部検査時にテスト信号を受けて複数個
の入力端子に内部で共通に接続される検査用の共通入力
端子と、 前記共通入力端子に共通に接続される複数のライトデー
タバスとを備え、 前記共通入力端子への検査データの入力により、前記複
数のライトデータバスを介して複数の記憶素子を検査す
ることが可能な半導体記憶装置であって、 前記共通入力端子への検査データの入力時に、前記各ラ
イトデータバス別に検査データを設定する内部データパ
ターンを発生する内部データパターン発生手段を備えた
ことを特徴とする半導体記憶装置。
1. A common input terminal for inspection which is internally connected to a plurality of input terminals in response to a test signal during an internal inspection, and a plurality of write data buses commonly connected to the common input terminal. A semiconductor memory device capable of inspecting a plurality of storage elements via the plurality of write data buses by inputting inspection data to the common input terminal, wherein the inspection data to the common input terminal is provided. And an internal data pattern generating means for generating an internal data pattern for setting test data for each write data bus at the time of input.
【請求項2】 前記内部データパターン発生手段は、 前記共通入力端子への検査データの入力時に、所定のパ
ターンを発生するレジスタと、 前記レジスタが発生した所定のパターンと、前記共通入
力端子に入力された検査データとに基づいて、内部デー
タパターンを発生する発生回路とを備えることを特徴と
する請求項1記載の半導体記憶装置。
2. The internal data pattern generating means includes: a register for generating a predetermined pattern when test data is input to the common input terminal; a predetermined pattern generated by the register; and an input to the common input terminal. 2. The semiconductor memory device according to claim 1, further comprising: a generation circuit for generating an internal data pattern based on the test data obtained.
【請求項3】 前記複数の記憶素子に接続され、検査の
結果データが読み出される複数のリードデータバスと、 前記各リードデータバスの結果データに基づいて前記各
記憶素子の正誤を判定する正誤判定手段と、 内部検査時にテスト信号を受けて複数個の出力端子に内
部で共通に接続され、且つ前記正誤判定手段の正誤判定
結果を受ける検査用の共通出力端子とを備えたことを特
徴とする請求項2記載の半導体記憶装置。
3. A plurality of read data buses which are connected to the plurality of storage elements and from which test result data is read, and whether the storage elements are correct or not based on the result data of the respective read data buses. Means for receiving a test signal at the time of internal inspection, and commonly connected to a plurality of output terminals internally, and a common output terminal for inspection for receiving the result of the right / wrong judgment of the right / wrong judgment means. The semiconductor memory device according to claim 2.
【請求項4】 前記正誤判定手段は、 前記レジスタの所定のパターンに基づいて、前記複数の
記憶素子が全て正常の場合の前記各リードデータバスの
結果データを相互に同一値にするように変換する変換回
路と、 前記変換回路の変換結果を受けて、前記複数の記憶素子
の全てが正常又は少なくとも1個が異常であることを判
定し、判定結果を前記共通出力端子に出力する判定回路
とを備えたことを特徴とする請求項3記載の半導体記憶
装置。
4. A method according to claim 1, wherein said correctness determination means converts the result data of each of said read data buses to have the same value when all of said plurality of storage elements are normal, based on a predetermined pattern of said register. A conversion circuit that receives the conversion result of the conversion circuit, determines that all of the plurality of storage elements are normal or at least one is abnormal, and outputs a determination result to the common output terminal. 4. The semiconductor memory device according to claim 3, comprising:
【請求項5】 前記内部データパターン発生手段の発生
回路は、 前記複数のライトデータバスに各々接続される複数のE
XOR回路より成ることを特徴とする請求項2記載の半
導体記憶装置。
5. A generation circuit of said internal data pattern generation means, comprising: a plurality of E data lines respectively connected to said plurality of write data buses.
3. The semiconductor memory device according to claim 2, comprising an XOR circuit.
【請求項6】 前記内部データパターン発生手段の発生
回路は、 前記共通入力端子と前記複数のライトデータバスとの間
に各々インバータを介して接続された複数の第1のパス
と、 前記共通入力端子と前記複数のライトデータバスとの間
に各々インバータを介さずに接続された複数の第2のパ
スと、 前記各ライトデータバス毎に、前記第1のパスと第2の
パスとを切り換えるスイッチ回路とを備えることを特徴
とする請求項2記載の半導体記憶装置。
6. The generation circuit of the internal data pattern generation means, comprising: a plurality of first paths connected via an inverter between the common input terminal and the plurality of write data buses; A plurality of second paths connected between a terminal and the plurality of write data buses without using an inverter, and a switch between the first path and the second path for each of the write data buses 3. The semiconductor memory device according to claim 2, further comprising a switch circuit.
【請求項7】 前記正誤判定手段の変換回路は、 前記複数のリードデータバスに各々接続される複数のE
XOR回路より成ることを特徴とする請求項4記載の半
導体記憶装置。
7. The conversion circuit of the right / wrong determining means includes a plurality of E data lines respectively connected to the plurality of read data buses.
5. The semiconductor memory device according to claim 4, comprising an XOR circuit.
【請求項8】 前記正誤判定手段の変換回路は、 前記複数のリードデータバスと前記共通出力端子との間
に各々インバータを介して接続された複数の第1のパス
と、 前記複数のリードデータバスと前記共通出力端子との間
に各々インバータを介さずに接続された複数の第2のパ
スと、 前記各リードデータバス毎に、前記第1のパスと第2の
パスとを切り換えるスイッチ回路とを備えることを特徴
とする請求項4記載の半導体記憶装置。
8. A conversion circuit of said right / wrong determining means, comprising: a plurality of first paths connected between said plurality of read data buses and said common output terminal via respective inverters; A plurality of second paths connected to each other without an inverter between a bus and the common output terminal; and a switch circuit for switching between the first path and the second path for each of the read data buses. 5. The semiconductor memory device according to claim 4, comprising:
【請求項9】 前記正誤判定手段の判定回路は、NOR
回路より成ることを特徴とする請求項4記載の半導体記
憶装置。
9. The judgment circuit of the right / wrong judgment means is NOR.
5. The semiconductor memory device according to claim 4, comprising a circuit.
【請求項10】 前記レジスタから前記内部データパタ
ーン発生手段の発生回路に入力される内部データパター
ンと、前記レジスタから前記正誤判定手段の変換回路に
入力される内部データパターンとは、相補の関係にある
ことを特徴とする請求項4記載の半導体記憶装置。
10. The internal data pattern input from the register to the generation circuit of the internal data pattern generation means and the internal data pattern input from the register to the conversion circuit of the correctness determination means have a complementary relationship. 5. The semiconductor memory device according to claim 4, wherein:
【請求項11】 前記レジスタから前記正誤判定手段の
変換回路への内部データパターンの入力経路には、 前記レジスタの内部データパターンを反転することが可
能な反転回路が配置されることを特徴とする請求項10
記載の半導体記憶装置。
11. An inverting circuit capable of inverting an internal data pattern of the register is provided on an input path of the internal data pattern from the register to the conversion circuit of the right / wrong judgment means. Claim 10
The semiconductor memory device according to claim 1.
【請求項12】 前記反転回路は、 前記共通入力端子に入力される検査データの値に基づい
て、内部データパターンを反転し、又は反転しないこと
を特徴とする請求項11記載の半導体記憶装置。
12. The semiconductor memory device according to claim 11, wherein said inverting circuit inverts or does not invert an internal data pattern based on a value of test data input to said common input terminal.
【請求項13】 前記正誤判定手段の判定回路は、 NOR回路と、 前記NOR回路に並列に接続されたNAND回路と、 前記NOR回路の出力と前記NAND回路の出力とを、
前記共通入力端子に入力される検査データに基づいて切
り換えるスイッチ回路とを備えることを特徴とする請求
項4記載の半導体記憶装置。
13. A determination circuit of the right / wrong determination means, comprising: a NOR circuit; a NAND circuit connected in parallel to the NOR circuit; an output of the NOR circuit and an output of the NAND circuit;
5. The semiconductor memory device according to claim 4, further comprising: a switch circuit that switches based on test data input to said common input terminal.
【請求項14】 前記正誤判定手段の判定回路は、EX
OR回路より成ることを特徴とする請求項4記載の半導
体記憶装置。
14. A judgment circuit of the right / wrong judgment means, EX
5. The semiconductor memory device according to claim 4, comprising an OR circuit.
【請求項15】 前記内部データパターン発生手段は、 前記複数のライトデータバスのうち一部のライトデータ
バスに配置されたインバータを備えることを特徴とする
請求項1記載の半導体記憶装置。
15. The semiconductor memory device according to claim 1, wherein said internal data pattern generating means includes an inverter arranged on a part of the plurality of write data buses.
【請求項16】 前記複数の記憶素子に接続され、検査
の結果データが読み出される複数のリードデータバス
と、 前記複数のリードデータバスのうち、前記インバータが
配置されたライトデータバスに対応する一部のリードデ
ータバスに配置されたインバータと、 前記インバータが配置されたリードデータバス及び前記
インバータが配置されないリードデータバスの検出結果
データを受けるEXOR回路と、 内部検査時にテスト信号を受けて複数個の出力端子に内
部で共通に接続され、且つ前記EXOR回路の出力を受
ける検査用の共通出力端子とを備えたことを特徴とする
請求項15記載の半導体記憶装置。
16. A plurality of read data buses connected to the plurality of storage elements and from which test result data is read, and one of the plurality of read data buses corresponding to a write data bus on which the inverter is arranged. An inverter arranged on a read data bus of the unit, an EXOR circuit receiving detection result data of a read data bus on which the inverter is arranged and a read data bus on which the inverter is not arranged; 16. The semiconductor memory device according to claim 15, further comprising: a common output terminal for inspection which is internally connected in common to said output terminals and receives an output of said EXOR circuit.
【請求項17】 内部に備える複数の記憶素子の検査時
に、前記複数の記憶素子から検査の結果データが読み出
される複数のリードデータバスと、 前記各リードデータバスが接続される検査用の共通出力
端子と、 前記検査時のみ有効となるアドレスを受け、前記受けた
アドレスに基づいて、前記共通出力端子に接続されるリ
ードデータバスの数を制御する制御手段とを備えること
を特徴とする半導体記憶装置。
17. A plurality of read data buses for reading test result data from the plurality of storage elements when testing a plurality of storage elements provided therein, and a common output for inspection to which each of the read data buses is connected. A semiconductor memory, comprising: a terminal; and a control unit that receives an address that is valid only at the time of the test, and controls the number of read data buses connected to the common output terminal based on the received address. apparatus.
【請求項18】 前記制御手段は、 前記検査時のみ有効となるアドレスを受けて、前記リー
ドデータバスのうち一部を前記共通出力端子に接続する
スイッチ回路を備えることを特徴とする請求項17記載
の半導体記憶装置。
18. The control unit according to claim 17, further comprising a switch circuit that receives an address that is valid only at the time of the test and connects a part of the read data bus to the common output terminal. 13. The semiconductor memory device according to claim 1.
【請求項19】 内部に備える複数の記憶素子の検査に
際し、 前記複数の記憶素子から検査の結果データを複数のリー
ドデータバスに読み出し、 前記検査時のみ有効となるアドレスに基づいて、前記複
数のリードデータバスのうち一部づつを検査用共通出力
端子に順次接続することを特徴とする半導体記憶装置の
検査方法。
19. When testing a plurality of storage elements provided therein, read out test result data from the plurality of storage elements to a plurality of read data buses, and based on an address that is valid only at the time of the test, A method for inspecting a semiconductor memory device, wherein a part of read data buses is sequentially connected to a common output terminal for inspection.
JP9281634A 1997-10-15 1997-10-15 Semiconductor storage device and method of testing semiconductor storage device Withdrawn JPH11120796A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9281634A JPH11120796A (en) 1997-10-15 1997-10-15 Semiconductor storage device and method of testing semiconductor storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9281634A JPH11120796A (en) 1997-10-15 1997-10-15 Semiconductor storage device and method of testing semiconductor storage device

Publications (1)

Publication Number Publication Date
JPH11120796A true JPH11120796A (en) 1999-04-30

Family

ID=17641852

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9281634A Withdrawn JPH11120796A (en) 1997-10-15 1997-10-15 Semiconductor storage device and method of testing semiconductor storage device

Country Status (1)

Country Link
JP (1) JPH11120796A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002203400A (en) * 2000-11-06 2002-07-19 Mitsubishi Electric Corp Test facilitation circuit and semiconductor memory device including the circuit
JP2005149713A (en) * 2003-11-14 2005-06-09 Samsung Electronics Co Ltd Semiconductor memory device and test pattern data generation method for the device
CN108872837A (en) * 2018-08-28 2018-11-23 长鑫存储技术有限公司 Data compression circuit, memory, arrangement for testing integrated circuit and test method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002203400A (en) * 2000-11-06 2002-07-19 Mitsubishi Electric Corp Test facilitation circuit and semiconductor memory device including the circuit
JP2005149713A (en) * 2003-11-14 2005-06-09 Samsung Electronics Co Ltd Semiconductor memory device and test pattern data generation method for the device
CN108872837A (en) * 2018-08-28 2018-11-23 长鑫存储技术有限公司 Data compression circuit, memory, arrangement for testing integrated circuit and test method

Similar Documents

Publication Publication Date Title
JPH08129899A (en) Fault self-diagnostic device for semiconductor memory
CN103617810A (en) Test structure and test method for embedded memory
JP2009289374A (en) Semiconductor memory device and method for testing the same
JPH0394183A (en) Testing method for semiconductor integrated circuit and circuit therefor
US5912899A (en) Merged data memory testing circuits and related methods which provide different data values on merged data lines
KR100541048B1 (en) Semiconductor memory device and test method of the device
US7526688B2 (en) Parallel bit testing device and method
JP3537087B2 (en) Semiconductor device and method of inspecting semiconductor device
US20080013389A1 (en) Random access memory including test circuit
JP2025151599A (en) Test Circuit
JP2930037B2 (en) Semiconductor memory and test method thereof
JPH0785101B2 (en) Logic signal inspection method and inspection device
JP2004512630A (en) Built-in self-test of multi-port CsRAM at-speed
US6421810B1 (en) Scalable parallel test bus and testing method
JP2551601B2 (en) Memory check circuit
JP2007272982A (en) Semiconductor memory device and inspection method thereof
US20240395354A1 (en) Semiconductor storage device
US8310881B2 (en) Semiconductor device testing memory cells and test method
JPH1196793A (en) Semiconductor memory test device
Sharma et al. Power, delay Optimized MBIST Controller Architecture using March Algorithms
JPH02122500A (en) Semiconductor memory
JPS61226853A (en) Test circuit for error detection correcting function semiconductor memory
JPH0191399A (en) Semiconductor memory checking system
JP2004334930A (en) Semiconductor integrated circuit device
US20050289412A1 (en) Parallel bit test circuit in semiconductor memory device and associated method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050104