JPH0520898A - Ram testing circuit for semiconductor integrated circuit assembled with ram - Google Patents

Ram testing circuit for semiconductor integrated circuit assembled with ram

Info

Publication number
JPH0520898A
JPH0520898A JP3174940A JP17494091A JPH0520898A JP H0520898 A JPH0520898 A JP H0520898A JP 3174940 A JP3174940 A JP 3174940A JP 17494091 A JP17494091 A JP 17494091A JP H0520898 A JPH0520898 A JP H0520898A
Authority
JP
Japan
Prior art keywords
ram
test
circuit
input
semiconductor integrated
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
JP3174940A
Other languages
Japanese (ja)
Inventor
Yasuhiro Ando
泰弘 安東
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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP3174940A priority Critical patent/JPH0520898A/en
Publication of JPH0520898A publication Critical patent/JPH0520898A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To test a plurality of RAMs similarly to the case of one RAM and to individually test the RAMs. CONSTITUTION:RAMs (1-n) 31-34 are formed of SRAM, and a common test signal is distributed from external input terminals 1-10 to input address, input data of the RAMs through a selector 11 of signals to be normally used. Write pulses are distributed from the input terminals through a selector 11 of the signals to be normally used. The selectors 11 are decided to be selected according to an external terminal test mode. The outputs of the RAMs are input to coincidence/discordance detectors (1-nd) 12-14 at the same BIT. The detectors 12-14 output '0' if all the input signals are the same value, and 'l' to external output terminals 15-17 if any one signal is different.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はRAM組込の半導体集積
回路のRAMテスト回路、特に、複数個の同タイプのR
AMが組込まれている、RAM組込の半導体集積回路の
RAMテスト回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a RAM test circuit for a semiconductor integrated circuit incorporating a RAM, and more particularly to a plurality of Rs of the same type.
The present invention relates to a RAM test circuit of a semiconductor integrated circuit incorporating a RAM, in which an AM is incorporated.

【0002】[0002]

【従来の技術】従来の半導体集積回路に組込まれたRA
Mのテスト回路としては、パターンを書き込んだROM
を内蔵させたもの、RAMの入出力を全て外部端子に接
続したものなどがある。
RA incorporated in a conventional semiconductor integrated circuit
As the test circuit of M, the ROM in which the pattern is written
There are a built-in type, a type in which all the input and output of RAM are connected to external terminals, and the like.

【0003】半導体集積回路に組込まれたRAMをテス
トするときに、半導体集積回路に組込んでいるために、
種々の制約が生れてくる。テスト専用に使用できる外部
端子数はその制約の一つである。また、テスト時間も大
きな問題である。RAMの入出力を全て外部端子に接続
しようとすると、テスト専用に使用できる外部端子数の
制限に抵触することが多い。複数個のRAMが組込まれ
たときは、なおさらである。そこで、テスト専用に使用
する外部端子数を減らすために、また、テストを簡易化
するために、テスト回路を半導体集積回路内に作成する
わけであるが、そのテスト回路のハード量は、少なけれ
ば少ない程好ましい。
When testing a RAM incorporated in a semiconductor integrated circuit, since it is incorporated in the semiconductor integrated circuit,
Various restrictions are born. One of the restrictions is the number of external terminals that can be used only for testing. Also, test time is a big issue. Attempting to connect all the RAM inputs and outputs to external terminals often violates the limit of the number of external terminals that can be used only for testing. This is all the more so when a plurality of RAMs are incorporated. Therefore, in order to reduce the number of external terminals used exclusively for the test and to simplify the test, a test circuit is created in the semiconductor integrated circuit. The smaller the number, the better.

【0004】[0004]

【発明が解決しようとする課題】上述した従来のRAM
組込の半導体集積回路のRAMテスト回路は、テスト回
路のハード量はかなり大きくなり、ROM自体の信頼性
が問題となってくる。また、アクセスタイムの測定など
測定できない項目が発生してくるという欠点があった。
The conventional RAM described above.
In the RAM test circuit of the built-in semiconductor integrated circuit, the hardware amount of the test circuit becomes considerably large, and the reliability of the ROM itself becomes a problem. Further, there is a drawback that some items such as access time cannot be measured.

【0005】[0005]

【課題を解決するための手段】第1の発明のRAM組込
の半導体集積回路のRAMテスト回路は、複数個の同タ
イプのRAMが組込まれているRAM組込の半導体集積
回路のRAMテスト回路において、テスト用のアドレ
ス,テスト用のデータを各RAMに共通に配り、テスト
用のライトパルスはRAM各々別々に持ち、RAMの出
力は各BIT毎に入力信号が全て同値なら“1”を一つ
でも値が異なれば“0”を出力する回路に入力すること
を特徴とするRAM組込の半導体集積回路のRAMテス
ト回路。
According to a first aspect of the present invention, there is provided a RAM test circuit for a semiconductor integrated circuit in which a RAM is incorporated, which is a RAM test circuit for a semiconductor integrated circuit in which a RAM is incorporated. , The test address and the test data are distributed to each RAM in common, the test write pulse is separately provided to each RAM, and the output of the RAM is “1” if all the input signals have the same value. A RAM test circuit for a semiconductor integrated circuit with a built-in RAM, characterized in that if any value is different, it is input to a circuit that outputs "0".

【0006】第2の発明のRAM組込の半導体集積回路
のRAMテスト回路は、(一個のRAMの入出力ピン
数)+(RAMの数)個のテスト専用・兼用の外部端子
と、(一個のRAMの入力信号数)×(RAMの数)個
のテスト用の信号と通常時の信号とのセレクター(一個
のRAMの出力信号数)個の各RAMの同BITの出力
同志での一致不一致を検出する一致不一致検出回路とを
含んで構成される。
A RAM test circuit of a semiconductor integrated circuit incorporating a RAM according to the second invention is (number of input / output pins of one RAM) + (number of RAM) external terminals dedicated for testing / combined with (one (The number of RAM input signals) x (number of RAM) selectors for test signals and normal signals (the number of output signals of one RAM) The same BIT output of each RAM And a match / mismatch detection circuit for detecting

【0007】[0007]

【実施例】次に、本発明について図面を参照して詳細に
説明する。
The present invention will be described in detail with reference to the drawings.

【0008】図1は、本発明の一実施例を示すブロック
図である。図1に示すRAM組込の半導体集積回路のR
AMテスト回路は、RAM(1〜n)31〜34がSR
AMであり、その入力アドレス,入力データには、外部
入力端子1〜10より各RAMに共通のテスト用信号が
通常時使用する信号とのセレクター11を介して配られ
ている。また、ライトパルスは、各々、外部入力端子よ
り、通常時使用する信号とのセレクター11を介して配
られている。これらのセレクター11は、外部端子テス
トモードによってどちらを選択するか決定される。ま
た、各RAMの出力は、同BIT同志で一致不一致検出
回路(1〜nd)12〜14に入力する。一致不一致検
出回路12〜14では、全ての入力信号が同値なら
“0”を、一つでも値が異なれば“1”を外部出力端子
15〜17へ出力する。
FIG. 1 is a block diagram showing an embodiment of the present invention. R of the semiconductor integrated circuit incorporating the RAM shown in FIG.
In the AM test circuit, the RAMs (1 to n) 31 to 34 are SR
The AM is provided with a test signal common to each RAM from the external input terminals 1 to 10 for its input address and input data through a selector 11 for a signal normally used. Further, each write pulse is distributed from an external input terminal via a selector 11 for a signal used in a normal state. Which of these selectors 11 is selected is determined by the external terminal test mode. The outputs of the RAMs are input to the coincidence / non-coincidence detection circuits (1 to nd) 12 to 14 in the same BIT. The coincidence / non-coincidence detection circuits 12 to 14 output "0" to the external output terminals 15 to 17 if all the input signals have the same value and "1" if all the input signals have different values.

【0009】RAMをテストするときは、まず、セレク
ター11がテスト用信号を選択するように外部端子テス
トモードの値を設定する。そして、外部入力端子テスト
用アドレス(0〜na),テスト用データ(0〜n
d),テスト用ライトパルス(1〜n)により、RAM
(1〜n)31〜34を動作させる。このとき、テスト
用ライトパルス(1〜n)には、同じ値を入力する。全
てのRAMに同じ値が入力されるので、各RAMの出力
は同BITでは、同じ値になるのでテスト出力(0〜n
d)はRAMにエラーがない限り一致不一致検出回路1
2〜14により全て“0”になり、エラーがあるとき
は、“1”を出力する。
When testing the RAM, first, the value of the external terminal test mode is set so that the selector 11 selects the test signal. Then, the external input terminal test address (0 to na) and the test data (0 to n)
d), RAM for test write pulse (1 to n)
(1 to n) 31 to 34 are operated. At this time, the same value is input to the test write pulse (1 to n). Since the same value is input to all RAMs, the output of each RAM has the same value at the same BIT, so the test output (0 to n
d) is a match / mismatch detection circuit 1 unless there is an error in the RAM
2 to 14, all become "0", and when there is an error, "1" is output.

【0010】こうすることにより、全てのRAMを同時
に、1つのRAMの試験と同じ時間で行うことができ
る。また、1つRAMだけをテストしたいときや、アク
セスタイムを測定したいときは、予め、他RAMにal
l“0”をライトしておき、テスト用ライトパルスとし
て、テストしたいRAMに接続されているものだけを使
用することにより、他RAMの出力はall“0”であ
るので、テスト出力0〜ndがテストしたいRAM出力
そのものになるので、簡単に1つRAMだけのテスト
や、アクセスタイム等をを測定することができる。
By doing so, all the RAMs can be tested simultaneously at the same time as the test of one RAM. Also, when you want to test only one RAM or when you want to measure the access time, use the other RAM beforehand.
By writing l "0" and using only the test write pulse connected to the RAM to be tested, the output of the other RAM is all "0", so that the test outputs 0 to nd Is the RAM output itself that you want to test, so you can easily test only one RAM and measure the access time.

【0011】図2は、図1に示す一致不一致検出回路の
詳細を示す回路図である。
FIG. 2 is a circuit diagram showing details of the match / mismatch detection circuit shown in FIG.

【0012】[0012]

【発明の効果】本発明のRAM組込の半導体集積回路の
RAMテスト回路は、一致不一致検出回路を各データB
IT毎に設けることにより、複数個のRAMを1個のR
AMと同様にテストでき、また1個々別々にもテストで
き、しかも使用する外部端子の数は、テスト兼用の外部
端子は(一個のRAMの入力ピン数)+(RAMの数)
−1個、テスト専用の外部端子は、(一個のRAMの出
力ピン数)+1個で済み、また、使用するハード量も、
(一個のRAMの入力信号数)×(RAMの数)個のテ
スト用の信号と通常時の信号との1/2セレクターと
(一個のRAMの出力信号数)個の各RAMの同BIT
出力同志での一致不一致検出回路で済むという効果があ
る。
According to the RAM test circuit of the semiconductor integrated circuit incorporating the RAM of the present invention, the coincidence / non-coincidence detection circuit is provided for each data B.
By providing each IT, a plurality of RAMs can be used as one R
It can be tested in the same way as AM, and can also be tested individually, and the number of external terminals used is the same as the number of external terminals used for testing + (the number of input pins of one RAM) + (the number of RAM).
-1, the number of external terminals dedicated for testing is (the number of output pins of one RAM) + 1, and the amount of hardware used is also
(Number of input signals of one RAM) × (number of RAM) 1/2 selector of test signals and signals under normal conditions, and the same BIT of each RAM (number of output signals of one RAM)
There is an effect that a match / mismatch detection circuit between outputs can be used.

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

【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】図1に示す一致不一致検出回路の詳細を示す回
路図である。
FIG. 2 is a circuit diagram showing details of a match / mismatch detection circuit shown in FIG.

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

1〜10 外部入力端子 11 セレクター 12〜14 一致不一致検出回路 15〜17 外部出力端子 23 入力 24 出力 1-10 External input terminal 11 selector 12 to 14 coincidence disagreement detection circuit 15-17 External output terminal 23 inputs 24 outputs

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】複数個の同タイプのRAMが組込まれてい
るRAM組込の半導体集積回路のRAMテスト回路にお
いて、テスト用のアドレス,テスト用のデータを各RA
Mに共通に配り、テスト用のライトパルスはRAM各々
別々に持ち、 RAMの出力は各BIT毎に入力信号が全て同値なら
“1”を一つでも値が異なれば“0”を出力する回路に
入力することを特徴とするRAM組込の半導体集積回路
のRAMテスト回路。
1. In a RAM test circuit of a semiconductor integrated circuit having a built-in RAM in which a plurality of RAMs of the same type are built in, a test address and a test data are provided for each RA.
A circuit that distributes to M in common, has a write pulse for each RAM separately, and outputs "1" if the input signals are all the same value for each BIT, and outputs "0" if one value is different. A RAM test circuit for a semiconductor integrated circuit with a built-in RAM, which is characterized in that:
【請求項2】(一個のRAMの入出力ピン数)+(RA
Mの数)個のテスト専用・兼用の外部端子と、(一個の
RAMの入力信号数)×(RAMの数)個のテスト用の
信号と通常時の信号とのセレクター(一個のRAMの出
力信号数)個の各RAMの同BITの出力同志での一致
不一致を検出する一致不一致検出回路とを含むことを特
徴とするRAM組込の半導体集積回路のRAMテスト回
路。
2. (Number of input / output pins of one RAM) + (RA
M number of test dedicated / combined external terminals, (number of input signals of one RAM) × (number of RAM) selectors of test signals and normal signals (output of one RAM) A RAM test circuit for a semiconductor integrated circuit with a built-in RAM, comprising: a match / mismatch detection circuit for detecting a match / mismatch between the outputs of the same BIT of each RAM.
JP3174940A 1991-07-16 1991-07-16 Ram testing circuit for semiconductor integrated circuit assembled with ram Pending JPH0520898A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3174940A JPH0520898A (en) 1991-07-16 1991-07-16 Ram testing circuit for semiconductor integrated circuit assembled with ram

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3174940A JPH0520898A (en) 1991-07-16 1991-07-16 Ram testing circuit for semiconductor integrated circuit assembled with ram

Publications (1)

Publication Number Publication Date
JPH0520898A true JPH0520898A (en) 1993-01-29

Family

ID=15987393

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3174940A Pending JPH0520898A (en) 1991-07-16 1991-07-16 Ram testing circuit for semiconductor integrated circuit assembled with ram

Country Status (1)

Country Link
JP (1) JPH0520898A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0799000A (en) * 1993-09-30 1995-04-11 Nec Corp Method and circuit for testing ram block
JP2001266600A (en) * 2000-03-17 2001-09-28 Oki Electric Ind Co Ltd Incorporated memory test circuit
CN107705818A (en) * 2016-08-08 2018-02-16 中芯国际集成电路制造(上海)有限公司 A kind of access time measuring circuit and access time measuring method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0799000A (en) * 1993-09-30 1995-04-11 Nec Corp Method and circuit for testing ram block
JP2001266600A (en) * 2000-03-17 2001-09-28 Oki Electric Ind Co Ltd Incorporated memory test circuit
CN107705818A (en) * 2016-08-08 2018-02-16 中芯国际集成电路制造(上海)有限公司 A kind of access time measuring circuit and access time measuring method

Similar Documents

Publication Publication Date Title
JP2001006395A (en) Semiconductor memory device and reading method in test mode
US5519712A (en) Current mode test circuit for SRAM
US5239262A (en) Integrated circuit chip with built-in self-test for logic fault detection
JP2956145B2 (en) Semiconductor integrated circuit device
US20050157565A1 (en) Semiconductor device for detecting memory failure and method thereof
JPH0520898A (en) Ram testing circuit for semiconductor integrated circuit assembled with ram
US6675336B1 (en) Distributed test architecture for multiport RAMs or other circuitry
US4682331A (en) Logic circuit with self-test
JP2001297600A (en) Semiconductor integrated circuit and test method therefor
US5513189A (en) Boundary scan system with improved error reporting using sentinel bit patterns
US6628141B1 (en) Integrated circuit having a scan register chain
US20060059394A1 (en) Loop-back method for measuring the interface timing of semiconductor memory devices using the normal mode memory
US6721913B1 (en) Method and apparatus for testing an interface between separate hardware components
US6836440B2 (en) Method of checking electrical connections between a memory module and a semiconductor memory chip
US12424296B2 (en) Circuit for testing memories
JP2007272982A (en) Semiconductor memory device and inspection method thereof
US6580648B1 (en) Memory circuit
US5754561A (en) Large scale integrated circuit equipped with a normal internal logic testing circuit and unconnected/substandard solder testing circuit
JPH02184048A (en) Semiconductor integrated circuit having built-in memory
JP3055639B2 (en) Logic integrated circuit
JP3092179B2 (en) Semiconductor integrated circuit
JPH0599989A (en) Test circuit for ram with gate array
JPS63738A (en) Information processor
JPH09304483A (en) Test circuit
JPH10132900A (en) Semiconductor integrated circuit device