JPH0263280B2 - - Google Patents

Info

Publication number
JPH0263280B2
JPH0263280B2 JP59079473A JP7947384A JPH0263280B2 JP H0263280 B2 JPH0263280 B2 JP H0263280B2 JP 59079473 A JP59079473 A JP 59079473A JP 7947384 A JP7947384 A JP 7947384A JP H0263280 B2 JPH0263280 B2 JP H0263280B2
Authority
JP
Japan
Prior art keywords
decoder
logic
data
output
circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP59079473A
Other languages
Japanese (ja)
Other versions
JPS60224199A (en
Inventor
Koichi Maeda
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59079473A priority Critical patent/JPS60224199A/en
Publication of JPS60224199A publication Critical patent/JPS60224199A/en
Publication of JPH0263280B2 publication Critical patent/JPH0263280B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 (1) 発明の技術分野 本発明はメモリセルアレイに対してのデータの
書込み/読出しを行なうことなく、デコーダの機
能の良、不良を判定できるようにした半導体記憶
装置に関する。
[Detailed Description of the Invention] (1) Technical Field of the Invention The present invention relates to a semiconductor memory device in which it is possible to determine whether the function of a decoder is good or bad without writing/reading data to/from a memory cell array. .

(2) 技術の背景 半導体記憶装置には、 A:任意の番地に、 B:任意のデータが書込み又は(及び)読出し
ができ、 C:且つ書込まれたデータは保存できる ことが要求される。現在これらの機能のチエツク
は、全メモリセルに対して実際にデータを書込
み/読出しを行なうことにより行なわれている。
(2) Background of the technology Semiconductor storage devices are required to be able to A: write and/or read any data at any address, B: write and/or read any data, and C: store the written data. Currently, these functions are checked by actually writing/reading data to/from all memory cells.

(3) 従来技術と問題点 半導体記憶装置のデコーダには、次の2つの機
能が要求される。
(3) Prior Art and Problems A decoder for a semiconductor memory device is required to have the following two functions.

複数の選択線のうちいずれか1本の選択線の
みが選択されること(いいかえれば、必ず1本
の選択線が選択されること、複数本の選択線が
同時に選択されないこと)。
Only one selection line out of a plurality of selection lines is selected (in other words, one selection line is always selected, and multiple selection lines are not selected at the same time).

異なるアドレス信号に対しては異なる選択線
が選択されること(いいかえれば、異なるアド
レス信号に対して同一の選択線が複数回選択さ
れないこと、又いかなるアドレス信号によつて
もそれに対応する選択線が選択され、どの選択
線も全く選ばれないことがないこと)。
Different selection lines are selected for different address signals (in other words, the same selection line is not selected multiple times for different address signals, and no address signal causes the corresponding selection line to be selected. selected and that no selection line is not selected at all).

従来、これらの機能の試験は実際にデータをメ
モリセルに書込み、それを読出すことによつて行
なわれている。
Conventionally, these functions have been tested by actually writing data into a memory cell and reading it out.

しかしながら、このような方法でデコーダ機能
の試験を行うにはデコーダ機能試験用の特殊なデ
ータパターンを作成しなければならない。なぜな
ら、単純にデータをメモリセルに書込んで、それ
を読出しただけでは、同一選択線が2以上の異な
るアドレスで選択されていることや、複数の選択
線が同時に選択されていることは必ずしも判別で
きないからである。
However, in order to test the decoder function using this method, it is necessary to create a special data pattern for the decoder function test. This is because simply writing data to a memory cell and reading it does not necessarily mean that the same selection line is selected at two or more different addresses, or that multiple selection lines are selected at the same time. This is because it cannot be determined.

更に紫外線消去型のEPROMでは、一度データ
を書込むと、それを消去するのに時間がかかり、
上記の様な方法を使用した場合試験能率の低下を
招く。又、ただ一度のみのデータ書込みを許し、
書込んだデータの消去はできない様な構成とした
OPROM(One time Programable Read Only
Memory)については、上述の様な方法は採用で
きず、デコーダの機能の十分な信頼性保証をする
のが難しいという問題があつた。
Furthermore, with UV-erasable EPROM, once data is written, it takes time to erase it.
If the above method is used, the test efficiency will be reduced. Also, data can only be written once,
The structure is such that written data cannot be erased.
OPROM (One time Programmable Read Only)
With regard to memory), the method described above cannot be adopted, and there was a problem in that it was difficult to guarantee sufficient reliability of the decoder's function.

(4) 発明の目的 本発明はメモリセルに対するデータの書込み/
読出しを行なうことなく、デコーダの機能を試験
できる半導体記憶装置を実現し、上述の問題を解
消することを目的とするものである。
(4) Purpose of the Invention The present invention is directed to writing/writing data to memory cells.
It is an object of the present invention to realize a semiconductor memory device in which the function of a decoder can be tested without performing reading, and to solve the above-mentioned problems.

(5) 発明の構成 上記の目的は、メモリセルアレイと、該メモリ
セルアレイの中からアドレス信号に対応したメモ
リセルを選択するための選択信号を発生するデコ
ーダと、該デコーダの複数の出力端に接続された
デコーダ機能判定回路とを具備し、前記デコーダ
機能判定回路は、前記デコーダの複数の出力がシ
フト制御入力として入力されたシフトレジスタを
含み、該シフトレジスタは前記デコーダの出力本
数に対応した段数を有し、該選択信号に応答して
データがシフトされる様に構成され、試験時に、
前記デコーダに与えるアドレスを順番に変化させ
ることで、デコーダ機能が正常な場合は、前記シ
フトレジスタに入力された入力データが前記シフ
トレジスタ中をシフトされて出力される様に構成
されていることを特徴とする半導体記憶装置によ
つて達成される。
(5) Structure of the Invention The above object is to provide a memory cell array, a decoder that generates a selection signal for selecting a memory cell corresponding to an address signal from the memory cell array, and a decoder connected to a plurality of output terminals of the decoder. a decoder function determination circuit, the decoder function determination circuit including a shift register to which a plurality of outputs of the decoder are input as shift control inputs, and the shift register has a number of stages corresponding to the number of outputs of the decoder. and is configured such that data is shifted in response to the selection signal, and during testing,
By sequentially changing the addresses given to the decoder, it can be determined that the input data input to the shift register is shifted through the shift register and output when the decoder function is normal. This is achieved by a semiconductor memory device having the following characteristics.

(6) 発明の実施例 以下、図を用いて本発明の一実施例を更に詳細
に説明する。第1図は本発明の一実施例である半
導体記憶装置のブロツク図である。図中、1はメ
モリセルアレイ、2はXデコーダ、3はアドレス
入力バツフア、4はYデコーダ、5はセンスアン
プ/ライトアンプ、6はコントロール信号発生回
路、7はデコーダ機能判定回路である。
(6) Embodiment of the invention Hereinafter, an embodiment of the present invention will be described in more detail with reference to the drawings. FIG. 1 is a block diagram of a semiconductor memory device which is an embodiment of the present invention. In the figure, 1 is a memory cell array, 2 is an X decoder, 3 is an address input buffer, 4 is a Y decoder, 5 is a sense amplifier/write amplifier, 6 is a control signal generation circuit, and 7 is a decoder function determination circuit.

第1図に於いてメモリセルの選択は、Xデコー
ダ2の出力でワード線を選択し、Yデコーダ4の
出力でビツト線を選択することで行なわれ、デー
タの書込み/読出しはセンスアンプ/ライトアン
プ5を介して行なわれる。また、コントロール信
号発生回路6は外部から与えられる、例えばライ
トネーブル信号や、チツプセレクト信号に応答し
て内部回路制御信号を発生する。本実施例に於い
て、従来と異なるのはデコーダ機能判定回路7を
設けた点にある。
In FIG. 1, memory cell selection is performed by selecting a word line with the output of the This is done via amplifier 5. Further, the control signal generating circuit 6 generates an internal circuit control signal in response to, for example, a write enable signal or a chip select signal applied from the outside. This embodiment differs from the conventional one in that a decoder function determination circuit 7 is provided.

本発明にかかるデコーダ機能判定回路7につい
て説明する前に第1図のXデコーダ2の構成につ
いて簡単に説明する。
Before explaining the decoder function determination circuit 7 according to the present invention, the configuration of the X decoder 2 shown in FIG. 1 will be briefly explained.

第2図は、Xデコーダ2の回路構成の一例を示
す図であり、WL0〜WLNはワード線、21〜2
Nはデコード回路、Q1〜Qoはエンハンスメント
型MOSトランジスタ、QDはデプレツシヨン型
MOSトランジスタである。尚、デコード回路2
2〜2Nの回路構成は21と同一なので図示を省
略する。第2図に於いて、例えばトランジスタ
Q1〜Qoのゲートに入力される信号が全て低レベ
ルとなり、Q1〜Qoが全てカツトオフすると、ワ
ード線WL0が高レベルとなつて選択される。デ
コード回路22〜2Nも21と同様に動作する。
但し、Q1〜Qoのゲートに入力されるアドレス信
号は各デコード回路で異なり、同時に2本以上の
ワード線が選択されることがない様になつてい
る。尚、Yデコーダ4は、入力されるアドレス信
号がXデコーダ2と異なるだけで、基本的な回路
構成は、Xデコーダ2と同じである。
FIG. 2 is a diagram showing an example of the circuit configuration of the X decoder 2, where WL 0 to WL N are word lines, 21 to 2
N is a decoding circuit, Q 1 to Q o are enhancement type MOS transistors, and Q D is a depletion type.
It is a MOS transistor. Furthermore, the decoding circuit 2
Since the circuit configuration of 2 to 2N is the same as that of 21, illustration thereof is omitted. In Figure 2, for example, a transistor
When the signals input to the gates of Q 1 to Q o all become low level and all Q 1 to Q o are cut off, the word line WL 0 becomes high level and is selected. Decode circuits 22 to 2N also operate in the same manner as 21.
However, the address signals input to the gates of Q 1 to Q o are different for each decoding circuit, so that two or more word lines are not selected at the same time. Note that the basic circuit configuration of the Y decoder 4 is the same as that of the X decoder 2, except that the input address signal is different from that of the X decoder 2.

本発明においては、かかるデコーダが持つべき
前述のの機能が正常に働くかどうかをチエツク
するのが第5図の回路である。そして、第6図は
第5図の回路の動作を説明するためのタイミング
図である。図中、TDINは入力データ、TDputは出
力データ、TEはイネーブル信号、t1,t2はクロ
ツク信号である。また黒点を付与したトランジス
タはデプレツシヨン型であり、その他はエンハン
スメント型のMOSトランジスタである。
In the present invention, the circuit shown in FIG. 5 checks whether the above-mentioned functions that such a decoder should have are working properly. FIG. 6 is a timing diagram for explaining the operation of the circuit shown in FIG. 5. In the figure, TD IN is input data, TD put is output data, TE is an enable signal, and t 1 and t 2 are clock signals. The transistors marked with black dots are depletion type MOS transistors, and the others are enhancement type MOS transistors.

第5図の回路は一種のシフトレジスタであり、
一点鎖線で囲つた部分SFが、1段のダイナミツ
クシフトレジスタを示している。この回路は最初
に入力データTDINを入力し、WL0〜WLNを順次
選択する様にアドレス信号を入力することで、入
力データTDINを順次転送する。もしデコーダに
異常がなければ、WLNを選択後にTDINとTDOUT
は一致する。一方、デコード出力があるアドレス
信号を入力したときに発生しなかつたり、あるワ
ード線が複数回選択されるとTDINはデコーダ機
能判定回路7の出力段まで転送されず、TDIN
TDOUTは一致しないので、デコーダに不良がある
ことがわかる。
The circuit in Figure 5 is a type of shift register,
A portion SF surrounded by a dashed line indicates a one-stage dynamic shift register. This circuit first inputs the input data TD IN , and inputs an address signal to sequentially select WL 0 to WL N , thereby sequentially transferring the input data TD IN . If there is no problem with the decoder, after selecting WL N , TD IN and TD OUT
matches. On the other hand, if a decode output does not occur when a certain address signal is input, or if a certain word line is selected multiple times, TD IN is not transferred to the output stage of the decoder function determination circuit 7, and TD IN and
Since TD OUT does not match, it is clear that the decoder is defective.

以下、第6図を参照しながら第5図の動作をさ
らに詳細に説明する。試験モードに入るには、ま
ずイネーブル信号TEを論理“1”としてトラン
ジスタTEをオンとする。次いでクロツク信号t1
t2(t2はt1をもとにして内部でつくられる)を与え
ると共に、WL0〜WLNが順次論理“1”となる
ようにアドレス信号をアドレス入力バツフア3へ
入力する。
The operation shown in FIG. 5 will be explained in more detail below with reference to FIG. To enter the test mode, first set the enable signal TE to logic "1" to turn on the transistor TE . Then the clock signal t 1 ,
t 2 (t 2 is internally generated based on t 1 ), and an address signal is input to the address input buffer 3 so that WL 0 to WL N sequentially become logic "1".

例えば、WL0が論理“1”になつている時に
クロツクt1が論理“1”になるとT11,T12がオン
となり、TDINのレベルはT11,T12を介してコン
デンサC0へ転送される。次いでクロツクt1が論理
“0”に戻るとT11はカツトオフしてコンデンサ
C0の電位すなわちT14のゲート電位はTDINから転
送されたレベルに保持される。仮にTDINが論理
“1”であるとすると、T14のゲート電位も論理
“1”となることからT14はオンし、ノードN0
レベルは論理“0”となる。
For example, if clock t1 becomes logic "1" while WL 0 is logic " 1 ", T 11 and T 12 turn on, and the level of TD IN goes to capacitor C 0 via T 11 and T 12 . be transferred. Then, when clock t1 returns to logic "0", T11 is cut off and the capacitor
The potential of C 0 , that is, the gate potential of T 14 is held at the level transferred from TD IN . If TD IN is logic "1", the gate potential of T 14 is also logic "1", so T 14 is turned on and the level of node N 0 becomes logic "0".

次に、WL1が論理“1”となりクロツクt1が論
理“1”となるとT21,T22がオンし、ノードN1
のレベルはT21,T22を介してコンデンサCに転
送される。クロツクt1が論理“0”に戻ると、
N1のレベルはコンデンサC1に保持される。以下
同様にしてコンデンサCNまで転送される。デコ
ーダが正常に機能していればCNまでデータが転
送された時CNの電位すなわちTN4のゲート電位は
論理“0”となつている。
Next, when WL 1 becomes logic "1" and clock t 1 becomes logic "1", T 21 and T 22 turn on, and node N 1
The level of is transferred to capacitor C via T 21 and T 22 . When clock t1 returns to logic “0”,
The level of N 1 is held on capacitor C 1 . Thereafter, the signal is transferred to capacitor C N in the same manner. If the decoder is functioning normally, the potential of C N , that is, the gate potential of T N4 , is at logic "0" when data is transferred to C N.

さて、CNへのデータ転送時にはWLNが論理
“1”となつており、クロツクt1は論理“1”と
なつている。又、クロツクt1の反転論理であるク
ロツクt2は論理“0”となつている。この時TN1
(図示せず)、TN2がオンし、これらTN1,TN2を通
してノードNN-1(図示せず)の論理“0”がCN
なわちTN4のゲートへ転送されるわけである。従
つてTN4はオフし、ノードNNは論理“1”とな
り、これをゲートとしたTZ2はオンすることから
ノードNZ1は論理“0”となる。又、この時前述
条件からTZ3,TZ4がオン、TZ5,TZ6がオフして
おりノードNNの論理“1”はノードNZ2すなわち
TF2のゲートへ、ノードNZ1の論理“0”はノー
ドNZ3すなわちTF6のゲートへ各々転送される。
従つてTF2はオン、TF6はオフすることからノー
ドNF1は論理“0”となりTF5もオフとなる。よ
つてNF2は論理“1”となり、TF3はオフとなる。
しかる後にクロツクt1が論理“0”に戻るとクロ
ツクt2は論理“1”になつてTZ3,TZ4がオフし、
TZ5,TZ6がオンとなつて、ノードNZ2,NZ3が共
に論理“0”となることからTF1〜TF6により構
成されるフリツプフロツプ回路は前述の論理すな
わちノードNF1は論理“0”をノードNF2すなわ
ちTDOUTは論理“1”を保持する。この保持は以
後TEが論理“1”に、クロツクt1が論理“0”
に保たれる限り、電源がオフされるまで続く。つ
まりTZ1〜TZ6,TF1〜TF6の回路は前述のデコー
ダのチエツク結果をスタテイツクにTDOUTに出力
し続ける機能を持たせるために付加したものであ
る。
Now, when data is transferred to C N , WL N is at logic "1" and clock t1 is at logic "1". Further, clock t2 , which is the inverted logic of clock t1 , is at logic "0". At this time T N1
(not shown), T N2 is turned on, and the logic "0" of node N N-1 (not shown) is transferred to C N , that is, the gate of T N4 , through these T N1 and T N2 . Therefore, T N4 is turned off, and node N N becomes logic "1", and since T Z2, which uses this as a gate, is turned on, node N Z1 becomes logic "0". Also, at this time, from the above conditions, T Z3 and T Z4 are on, T Z5 and T Z6 are off, and the logic “1” of node N N is node N Z2 , that is,
To the gate of T F2 , the logic "0" of node N Z1 is transferred to the gate of node N Z3 or T F6 , respectively.
Therefore, since T F2 is turned on and T F6 is turned off, node N F1 becomes logic "0" and T F5 is also turned off. Therefore, N F2 becomes logic "1" and T F3 turns off.
After that, when clock t1 returns to logic "0", clock t2 becomes logic "1" and T Z3 and T Z4 are turned off.
Since T Z5 and T Z6 are turned on and nodes N Z2 and N Z3 both become logic "0", the flip-flop circuit constituted by T F1 to T F6 has the above-mentioned logic, that is, node N F1 is logic "0". ”, node N F2 , TD OUT , holds logic “1”. After this hold, TE becomes logic "1" and clock t1 becomes logic "0".
will continue until the power is turned off. In other words, the circuits T Z1 to T Z6 and T F1 to T F6 are added to provide the function of continuously outputting the check results of the aforementioned decoder to TD OUT in a static manner.

この様にデコーダが正常に機能していれば
TDIN(N+1)段(デコーダの出力すなわち選択
線の本数は22の累乗本となるので(N+1)は偶
数)のシフトレジスタで転送されて矢印CHで示
す時点でTDINとTDOUTの論理の一致をチエツク
することができる。
If the decoder is functioning normally like this
The logic of TD IN and TD OUT is transferred by the shift register of TD IN (N+1) stages (the output of the decoder, that is, the number of selection lines is a power of 22, so (N+1) is an even number) and the logic of TD IN and TD OUT is transferred at the point indicated by the arrow CH. You can check for a match.

以上の動作はTDINを論理“0”とした場合も
同様にして行なわれる。
The above operation is performed in the same way when TD IN is set to logic "0".

一方、WL0〜WLNのうちの一つでも論理“1”
とならない場合や、同じ線にデコード出力が2回
以上出た場合にはTDINが正しく転送されず、
TDINと転送終了後のTDOUTが不一致となり、デ
コーダに不良があることがわかる。つまり、デコ
ーダが順番に与えられる各アドレス信号に対応し
て順に選択線を選択しているかどうかにより、デ
コーダの良、不良が検出できる。
On the other hand, even one of WL 0 to WL N is logic “1”
If this is not the case, or if the decode output appears on the same line more than once, TD IN will not be transferred correctly.
TD IN and TD OUT after the transfer end do not match, indicating that the decoder is defective. In other words, it is possible to detect whether the decoder is good or bad depending on whether the decoder sequentially selects the selection lines in response to each sequentially applied address signal.

本実施例に於いて、更に正確を期するには、
TDINを“1”としたときと、“0”としたときと
の双方でのTDINとTDOUTの一致を見れば良い。
この様にするには、第5図の回路自体が不良であ
ることもありうるからである。以上、説明した第
5図の回路の特長は、同じデコード出力が複数回
発生し、あるデコード出力が全く発生しないよう
な障害、例えばWL3が選択されるべきときにも
WL0が選択され、WL3が全く選択されないとい
うような障害も検出できる点にある。
In this example, to ensure further accuracy,
Just look at the coincidence of TD IN and TD OUT both when TD IN is set to "1" and when it is set to "0".
This is because the circuit shown in FIG. 5 itself may be defective. The above-described feature of the circuit shown in Figure 5 is that the same decode output occurs multiple times, and even if a certain decode output does not occur at all, for example, when WL 3 should be selected,
The point is that it is possible to detect failures such as WL 0 being selected and WL 3 not being selected at all.

次に前述した第5図のデコーダ機能判定回路で
は、前述のの機能についてチエツクはできる
が、の機能についてはチエツクできない。デコ
ーダの機能判定は前述の如く、の2つの点に
ついてチエツクすることが望ましい。そこで、第
3図にかかるデコーダが持つべき前述の機能が
正常に働くか否かをチエツクするようなデコーダ
機能判定回路7を設けることも考えられる。図
中、TD0〜TDNはエンハンスメント型MOSトラン
ジスタで、TLはデプレツシヨン型MOSトランジ
スタ、CP1,CP2は比較器、GはNORゲートであ
る。
Next, the decoder function determining circuit shown in FIG. 5 described above can check the above-mentioned function, but cannot check the function . As mentioned above, it is desirable to check the following two points when determining the function of the decoder. Therefore, it is conceivable to provide a decoder function determination circuit 7 that checks whether the above-mentioned functions that the decoder shown in FIG. 3 should have function normally. In the figure, T D0 to T DN are enhancement type MOS transistors, T L is a depletion type MOS transistor, CP 1 and CP 2 are comparators, and G is a NOR gate.

尚、WL0〜WLNは、第2図のXデコーダ2の
各出力が入力されることを示している。尚、TD0
〜TDNは全て同じ特性のトランジスタである。
Note that WL 0 to WL N indicate that each output of the X decoder 2 in FIG. 2 is input. Furthermore, T D0
~T DN are all transistors with the same characteristics.

このデコーダ機能判定回路7は、トランジスタ
TDO〜TDNのうちのどれか1つのみがオンしたと
きと、複数個オンしたときとでA点の電位が異な
ることを利用してデコーダの機能を試験するもの
である。以下、第4図を用いて第3図の回路の動
作を説明する。第4図に於いて、VRD0〜VRD2は第
3図のA点の電位VRDを示しており、これらは以
下の様な関係にある。
This decoder function determination circuit 7 includes a transistor
The function of the decoder is tested using the fact that the potential at point A is different when only one of TDO to TDN is turned on and when a plurality of them are turned on. The operation of the circuit shown in FIG. 3 will be explained below using FIG. 4. In FIG. 4, V RD0 to V RD2 indicate the potential V RD at point A in FIG. 3, and these have the following relationship.

VRD0:TD0〜TDN全てがオフのとき VRD1:TD0〜TDNのうちの1つのみがオンした
とき VRD2:TD0〜TDNのうちの2つがオンしたとき 第3図に於ける、基準電圧V1はVRD0とVRD1
の間、基準電圧V2はVRD1とVRD2との間に設定さ
れて比較器CP1は少なくとも1本のワード線に選
択されていることを検出し、比較器CP2は2本以
上のワード線が選択されていないことを検出す
る。従つて、アドレス信号に応答して、対応する
ワード線のみが選択されればNORゲートGの出
力VSDは論理“1”となる。
V RD0 : When all T D0 to T DN are off V RD1 : When only one of T D0 to T DN is on V RD2 : When two of T D0 to T DN are on Figure 3 , the reference voltage V 1 is set between V RD0 and V RD1 , the reference voltage V 2 is set between V RD1 and V RD2 , and the comparator CP 1 is selected for at least one word line. comparator CP2 detects that two or more word lines are not selected. Therefore, if only the corresponding word line is selected in response to the address signal, the output V SD of the NOR gate G becomes logic "1".

すなわち、アドレス信号を順次変えていつたと
きに、アドレス信号に対応したワード線のみが選
択されれば、V1>VRD(=VRD1)>V2となり、比較
器CP1及びCP2の出力は共に論理“0”となり、
全ての選択条件でVSDは論理“1”となるのでそ
のデコーダは正常に機能していることがわかる。
In other words, if only the word line corresponding to the address signal is selected when the address signal is changed sequentially, V 1 > V RD (= V RD1 ) > V 2 , and the outputs of comparators CP 1 and CP 2 are both logic “0”,
Since V SD becomes logic "1" under all selection conditions, it can be seen that the decoder is functioning normally.

一方、あるアドレス信号に対してデコーダから
全くワード線選択出力が発生しなければ、VRD
(=VRD0)>V1>V2となるから比較器CP1の出力
は論理“1”、比較器CP2の出力は論理“0”と
なりVSDは論理“0”となる。また、あるアドレ
ス信号条件で、2つ以上のワード線選択出力が同
時に発生するとTD0〜TDNのうちの2つ以上がオ
ンとなるからA点の電位VRDはV2よりも低いVRD2
となる。
On the other hand, if no word line selection output is generated from the decoder for a certain address signal, V RD
(=V RD0 )>V 1 >V 2 , so the output of comparator CP 1 becomes logic "1", the output of comparator CP 2 becomes logic "0", and V SD becomes logic "0". Furthermore, if two or more word line selection outputs occur simultaneously under a certain address signal condition, two or more of T D0 to T DN will be turned on, so the potential V RD at point A will be lower than V RD2 than V 2 .
becomes.

このときには比較器CP1の出力は論理“0”、
比較器CP2の出力は論理“1”となりVSDは論理
“0”となる。
At this time, the output of comparator CP 1 is logic "0",
The output of comparator CP2 becomes logic "1" and V SD becomes logic "0".

このように第3図の回路を半導体記憶装置に内
蔵することで、メモリセルにデータを書込み/読
出しせずとも、アドレス信号の全ての条件(組合
せ)を入力するだけでデコーダの機能を容易にチ
エツクすることができる。
By incorporating the circuit shown in Figure 3 into a semiconductor memory device, the decoder function can be easily activated by simply inputting all conditions (combinations) of address signals without writing/reading data into memory cells. You can check.

尚、第1図の実施例では、Xデコーダ2のみに
デコーダ機能判定回路7を設けているが、Yデコ
ーダ4側にも設けても良いことはいうまでもな
い。また、判定出力VSDは、半導体チツプ上のパ
ツドに出力して、パツケージ外部には出さない様
にしても良いし、外部端子からパツケージ外に出
力する様にしても良い。但し、VSDをパツケージ
外に出力するようにするときには、他の信号の入
力、又は出力に利用している端子を共用するよう
にすればよく、例えばある端子に通常の使用電圧
よりも高い電圧を与えると他の端子にVSDが出力
されるようにすることで端子を共用しても良い。
In the embodiment shown in FIG. 1, the decoder function determination circuit 7 is provided only in the X decoder 2, but it goes without saying that it may also be provided in the Y decoder 4 side. Further, the judgment output V SD may be output to a pad on the semiconductor chip and not output to the outside of the package, or may be output from an external terminal to the outside of the package. However, when outputting V SD to the outside of the package, it is sufficient to share the terminal used for inputting or outputting other signals.For example, if a terminal is connected to a voltage higher than the normal operating voltage, The terminal can be shared by allowing V SD to be output to the other terminal when .

また、第3図の回路は第5図と併用することに
より完全なデコーダ機能チエツクが可能である
が、どちらか一方のみの回路を用いて各々の機能
に応じた範囲のチエツクをしてもよい。またデコ
ーダ機能判定回路7の構成は第3,5図の構成に
限らず、前述したデコーダに要求される機能,
をチエツクできるものであればよい。
Furthermore, although the circuit in Figure 3 can be used in conjunction with the circuit in Figure 5 to perform a complete decoder function check, it is also possible to use only one of the circuits to check a range according to each function. . Furthermore, the configuration of the decoder function determination circuit 7 is not limited to the configurations shown in FIGS. 3 and 5.
It suffices if it can be checked.

(7) 発明の効果 以上、説明したように本発明によれば次の効果
を得ることができる。
(7) Effects of the invention As explained above, according to the present invention, the following effects can be obtained.

複雑なテストパターンを作成し、それを実メ
モリセルに対し、書込み/読出しする必要がな
いので、デコーダの機能試験の時間が大幅に短
縮される。
Since there is no need to create a complex test pattern and write/read it to/from actual memory cells, the time required for functional testing of the decoder is significantly reduced.

実メモリセルの書込み/読出しをしないので
簡単な試験装置でよい。
Since writing/reading of actual memory cells is not performed, a simple test device is sufficient.

製品の出荷前に実メモリセルへのデータのラ
イトができない。OPROM等のデコーダの機能
も試験できるので、製品の信頼性を高めること
ができる。
Data cannot be written to the actual memory cells before the product is shipped. The functionality of decoders such as OPROM can also be tested, increasing product reliability.

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

第1図は、本発明の一実施例である半導体記憶
装置のブロツク図、第2図はデコーダの一回路例
を示す図、第3図は他のデコーダ機能判定回路の
一例を示す図、第4図は第3図の電位V1,V2
VRD0〜VRD2の関係を示す図、第5図はデコーダ機
能判定回路の例を示す図、第6図は第5図の回路
の動作説明用のタイミング図である。 1…メモリセルアレイ、2…Xデコーダ、3…
アドレス入力バツフア、4…Yデコーダ、6…コ
ントロール信号発生回路、7…デコーダ機能判定
回路、CP1,CP2…比較器、G…NORゲート、
IV…インバータ、SF…シフトレジスタ、TDIN
入力データ、TDOUT…出力データ。
FIG. 1 is a block diagram of a semiconductor memory device which is an embodiment of the present invention, FIG. 2 is a diagram showing an example of a circuit of a decoder, FIG. 3 is a diagram showing an example of another decoder function determination circuit, and FIG. Figure 4 shows the potentials V 1 , V 2 , and
FIG. 5 is a diagram showing the relationship between V RD0 to V RD2 , FIG. 5 is a diagram showing an example of a decoder function determination circuit, and FIG. 6 is a timing diagram for explaining the operation of the circuit in FIG. 5. 1...Memory cell array, 2...X decoder, 3...
Address input buffer, 4...Y decoder, 6...Control signal generation circuit, 7...Decoder function determination circuit, CP1 , CP2 ...Comparator, G...NOR gate,
IV...Inverter, SF...Shift register, TD IN ...
Input data, TD OUT ...output data.

Claims (1)

【特許請求の範囲】 1 メモリセルアレイと、 該メモリセルアレイの中からアドレス信号に対
応したメモリセルを選択するための選択信号を発
生するデコーダと、 該デコーダの複数の出力端に接続されたデコー
ダ機能判定回路とを具備し、 前記デコーダ機能判定回路は、前記デコーダの
複数の出力がシフト制御入力として入力されたシ
フトレジスタを含み、該シフトレジスタは前記デ
コーダの出力本数に対応した段数を有し、該選択
信号に応答してデータがシフトされる様に構成さ
れ、 試験時に、前記デコーダに与えるアドレスを順
番に変化させることで、デコーダ機能が正常な場
合は、前記シフトレジスタに入力された入力デー
タが前記シフトレジスタ中をシフトされて出力さ
れる様に構成されていることを特徴とする半導体
記憶装置。
[Claims] 1. A memory cell array, a decoder that generates a selection signal for selecting a memory cell corresponding to an address signal from the memory cell array, and a decoder function connected to a plurality of output terminals of the decoder. a determination circuit, the decoder function determination circuit includes a shift register to which a plurality of outputs of the decoder are input as shift control inputs, and the shift register has a number of stages corresponding to the number of outputs of the decoder; It is configured such that data is shifted in response to the selection signal, and by sequentially changing the address given to the decoder during testing, if the decoder function is normal, the input data input to the shift register is A semiconductor memory device characterized in that the semiconductor memory device is configured such that the data is shifted through the shift register and output.
JP59079473A 1984-04-20 1984-04-20 Semiconductor storage device Granted JPS60224199A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59079473A JPS60224199A (en) 1984-04-20 1984-04-20 Semiconductor storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59079473A JPS60224199A (en) 1984-04-20 1984-04-20 Semiconductor storage device

Publications (2)

Publication Number Publication Date
JPS60224199A JPS60224199A (en) 1985-11-08
JPH0263280B2 true JPH0263280B2 (en) 1990-12-27

Family

ID=13690856

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59079473A Granted JPS60224199A (en) 1984-04-20 1984-04-20 Semiconductor storage device

Country Status (1)

Country Link
JP (1) JPS60224199A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2670049B2 (en) * 1987-06-29 1997-10-29 日本電信電話株式会社 Semiconductor memory test method
JPH01208795A (en) * 1988-02-16 1989-08-22 Toshiba Corp Semiconductor storage device
JPH0378346U (en) * 1989-11-28 1991-08-08
JP3250520B2 (en) * 1998-05-15 2002-01-28 日本電気株式会社 Line test circuit and line test method
US9343179B2 (en) * 2013-12-18 2016-05-17 Infineon Technologies Ag Word line address scan

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4850646A (en) * 1971-10-26 1973-07-17
JPS5295127A (en) * 1976-02-06 1977-08-10 Hitachi Ltd Multiple selection detector circuit
JPS5942023B2 (en) * 1976-08-16 1984-10-12 三菱レイヨン株式会社 thermoplastic resin composition
JPS5328346A (en) * 1976-08-27 1978-03-16 Takeda Riken Ind Co Ltd Address setting error detector
JPS5467728A (en) * 1977-11-09 1979-05-31 Mitsubishi Electric Corp Selection error detector
JPS56127999A (en) * 1980-03-07 1981-10-07 Fujitsu Ltd Memory error detecting system

Also Published As

Publication number Publication date
JPS60224199A (en) 1985-11-08

Similar Documents

Publication Publication Date Title
US6907555B1 (en) Self-test circuit and memory device incorporating it
US5016220A (en) Semiconductor memory device with logic level responsive testing circuit and method therefor
US4667330A (en) Semiconductor memory device
US7573778B2 (en) Semiconductor memory device
US7719914B2 (en) Semiconductor memory and test system
US6501692B1 (en) Circuit and method for stress testing a static random access memory (SRAM) device
US4862416A (en) Semiconductor memory device with redundant memory cell
JPS63102098A (en) Integrated circuit
JPH01147385A (en) Device for structural inspection of integrated circuits
US5483493A (en) Multi-bit test circuit of semiconductor memory device
US20050166111A1 (en) Memory built-in self test circuit with full error mapping capability
US6807116B2 (en) Semiconductor circuit device capable of accurately testing embedded memory
US20030116763A1 (en) Semiconductor integrated circuit device
US20040240308A1 (en) Static random access memory (SRAM) unit and method for operating the same
US6741510B2 (en) Semiconductor memory device capable of performing burn-in test at high speed
CN115881206B (en) Memory device
US7263638B2 (en) Memory having test circuit
US8274854B2 (en) Semiconductor storage device and method for producing semiconductor storage device
JPH0263280B2 (en)
JPH0821239B2 (en) Dynamic semiconductor memory device and test method thereof
US5991903A (en) Parallel bit test circuit for testing a semiconductor device in parallel bits
US7117406B2 (en) Semiconductor memory device and method of testing same
KR100211761B1 (en) Multi-bit test circuit and method of semiconductor memory
JP2804212B2 (en) Semiconductor storage device
US11640843B2 (en) Semiconductor memory device and operating method thereof