Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4323738B2 - Semiconductor memory device - Google Patents
[go: Go Back, main page]

JP4323738B2 - Semiconductor memory device - Google Patents

Semiconductor memory device Download PDF

Info

Publication number
JP4323738B2
JP4323738B2 JP2001342347A JP2001342347A JP4323738B2 JP 4323738 B2 JP4323738 B2 JP 4323738B2 JP 2001342347 A JP2001342347 A JP 2001342347A JP 2001342347 A JP2001342347 A JP 2001342347A JP 4323738 B2 JP4323738 B2 JP 4323738B2
Authority
JP
Japan
Prior art keywords
signal
test mode
address
mask
memory device
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 - Fee Related
Application number
JP2001342347A
Other languages
Japanese (ja)
Other versions
JP2003151300A (en
Inventor
政則 白濱
政志 縣
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 Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2001342347A priority Critical patent/JP4323738B2/en
Publication of JP2003151300A publication Critical patent/JP2003151300A/en
Application granted granted Critical
Publication of JP4323738B2 publication Critical patent/JP4323738B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、半導体記憶装置、特にデータの書き込みマスク機能を有するメモリにおける書き込みマスク機能のテストに関し、特にLSIに内蔵される内蔵メモリのテストに関する。
【0002】
【従来の技術】
近年のLSIの規模の増加及び内蔵機能の複雑化は目覚しく、処理の高速化及びLSIに内臓するメモリの量は種別を問わず増大している。処理の高速化に伴いメモリの容量及びその入出力端子数は増大しつづけている。同時に、LSIの動作に関するテストの重要性、技術的困難性、テスト回路及びテスト時間が増大する。入出力端子数の増加にともない、LSIの処理としては、部分的に入出力端子をマスクして書き込みを行う必要があり、一方、メモリテストでは、DMA(Direct Memory Access)等の手段を用いて、入出力端子数を減少させ、減少分の入出力をアドレスによりデコードしてテストを実施する。
【0003】
【発明が解決しようとする課題】
従って、メモリテスト(DMA)を使用して、書き込みマスク機能のテストを行う場合、入出力端子数の減少分に対応するアドレス端子数の増加と同時に、マスク機能のアドレスを準備することとなり、端子数の増加が無視できなくなる。また、実使用状態でのテストを十分には実施できない上、テスト時間の増大を招く結果となる。
【0004】
本発明は、かかる問題点に鑑みてなされたものであり、その目的は、メモリテスト(DMA)を使用して書き込みマスク機能のテストを行う際に、端子数を増加させずテスト時間を短縮した半導体記憶装置を提供することにある。
【0005】
【課題を解決するための手段】
前記の目的を達成するため、本発明に係る半導体記憶装置は、マスクアドレス信号を入力として書き込みデータのマスクを行うマスク機能を有し、テストモード時にデータ入出力端子数とアドレス入力端子数を可変する半導体記憶装置であって、半導体記憶装置のマスクアドレス入力端子が、テストモード時に前記データ入出力端子の減少に対応して前記データ入出力端子をデコードするために設けられる前記アドレス入力端子の増加分の少なくとも一部と同一であることを特徴とする。
【0006】
この構成によれば、書き込みデータのマスクを実施するマスクアドレスがそのままテストモード時のアドレスとなるため、実使用状態でのマスク機能を有する書き込み動作が、そのままテストモード時の書き込み動作となるため、実使用状態での書き込みマスク機能検査を他に準備することもなく、また、そのためのアドレス入力を増加させる必要がなくなる。
【0007】
本発明に係る半導体記憶装置は、データ書込み時に、選択されたデータ入力端子からのデータをメモリセルアレイに書き込むために、テストモード時に入力されるマスクアドレス信号と半導体記憶装置が既存に有するアドレス入力端子からの通常アドレス信号とに基づいて書き込み選択信号を生成する書込み選択信号発生回路と、データ読み出し時に、マスクアドレス信号と通常アドレス信号とにより選択された出力端子からデータを外部に出力する出力回路とを備えることが好ましい。
【0008】
この構成によれば、書き込み時のアドレスと読み出し時のアドレスの一致させることができ、かつ、メモリテストでの入出力端子数を減少させることができる。
【0009】
また、本発明に係る半導体記憶装置は、マスクアドレス入力端子をテストモード時にデータ入出力端子の減少に対して対応して設けられるテストモード時の前記アドレス入力端子とするために、テストモード時に入力される全てのマスクアドレス信号の代わりに、マスクアドレス信号のうち必要数のビットをデコードして生成されたマスクアドレスデコード信号を、第1のテストモード活性化信号に基づいて選択し、コラムアドレスとして出力する第1のマスクアドレス信号デコード回路を備えることが好ましい。
【0010】
この構成によれば、外部から入力された書き込みマスクアドレス信号をそのままメモリテストでのアドレス入力信号として使用する場合に、実使用状態でのマスクアドレス信号がすでにデコードされた形態ではなく、また書き込み時にマスクを指定する信号である場合に、メモリテストでの読み出し時のアドレスと書き込み時のアドレスに差異を生じず、実使用状態でのマスクアドレス本数が多い場合に、特にマスクアドレス本数の低減効果がある。
【0011】
また、本発明に係る半導体記憶装置は、マスクアドレス入力端子をテストモード時にデータ入出力端子の減少に対して対応して設けられるテストモード時のアドレス入力端子とするために、テストモード時に入力される全てのマスクアドレス信号の代わりに、マスクアドレス信号のうち必要数のビットをデコードして生成されたマスクアドレスデコード信号を、第1のテストモード活性化信号と、外部または内部発生のコマンド信号とにより生成される第2のテストモード活性化信号に基づいて選択し、コラムアドレスとして出力する第2のマスクアドレス信号デコード回路を備えることが好ましい。
【0012】
この構成によれば、メモリテストの目的に応じて、入力された全てのマスクアドレス信号とマスクアドレスデコード信号を選択して使用することが可能となる。
【0013】
また、本発明に係る半導体装置において、書き込み選択信号発生回路を介して、テストモード時のマスクアドレス信号を全て活性状態として、メモリセルアレイへのデータ書き込みを一括して実施することが好ましく、この場合、第2のマスクアドレス信号デコード回路が、一括データ書み込み手段を有することが好ましい。
【0014】
この構成によれば、実使用状態と同様の書き込み動作を実施できるようになり、特に大容量メモリにおいて、テストモード時に高速な書き込み動作を実施することが可能となる。
【0015】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。図1は、本発明の一実施形態に係る半導体記憶装置の構成例を示すブロック図である。なお、説明を簡素化しかつ具体性を保つために、メモリデバイスの実使用状態およびテスト時での構成を図1のように例示する。
【0016】
図1において、1はメモリセルアレイ、2は入力レジスタ、3はロウデコーダ、4はコラムデコーダ、5はセンスアンプ、6はマルチプレクサ、7は出力レジスタ、8はクロックジェネレータである。
【0017】
実使用状態では、DIN[0−127]が128ビットの入力データ、DOUT[0−127]が128ビットの出力データ、DQM[0−7]が、16ビット単位で入力データDIN[0−127]をマスクする8ビットのマスクアドレス信号、16ビットのアドレス信号A[0−15]のうち、12ビットのA[0−11]がロウアドレス信号、4ビットのA[12−15]がコラムアドレス信号となる。
【0018】
これに対して、テストモード時は、PDIN[0−1]が2ビットの入力データ、PDOUT[0−1]が2ビットの出力データ、PDQM[0−7]が8ビットのマスクアドレス信号、20ビットのアドレス信号PA[0−19]のうち、12ビットのPA[0−11]がロウアドレス信号、8ビットのPA[12−19]がコラムアドレス信号となる。
【0019】
ここで、テストモード時には、入力データPDIN[0−1]および出力データPDOUT[0−1]をそれぞれ2ビットにしているため、実使用状態でDQM[0−7]にてデコード可能となる入力データDIN[0−127]、DOUT[0−127]のビット数が16ビットであるのに対して、コラムアドレス信号PA[12−19]は4ビット上昇してデコードを可能とする。
【0020】
図2は、図1の半導体記憶装置における入力レジスタ2内のデータ入力回路21の構成を示す回路図である。
【0021】
実使用状態に128ビットであるデータ入力DIN[0−127]は、テストモード時には2ビットのデータ入力PDIN[0−1]となり、データ入力数が縮小されるため、図2に示すDIN[0−63]は、テストモード活性化信号PTESTが論理Highレベルである場合、PDIN[0]として入力される。従って、入力データDIN[0−63]としては、PDIN[0]と同一のデータが入力され、また、入力データDIN[64−127]としては、PDIN[1]と同一のデータが入力される。これが、テストモード活性化信号PTESTが論理Highレベルである場合、図3に示すように、後述するがアドレス入力回路22に入力されるコラムアドレス信号PA[16−19]と、後述するがマスク入力回路23に入力されるマスクアドレス信号PDQM[0−7]によってメモリセルアレイ1内の位置が選択されて、メモリセルアレイ1に供給される。また、メモリセルアレイからのデータは、同様のコラムアドレス信号PA[16−19]とマスクアドレス信号PDQM[0−7]によって位置が選択されて、メモリ外部へ出力データとして出力される。
【0022】
図3は、図1の半導体記憶装置における入力レジスタ2内のアドレス入力回路22およびマスクアドレス信号入力回路23の構成を示す回路図である。図3において、テストモード活性化信号PTESTが論理Highレベルである場合に、マスクアドレス信号DQM[0−7]は、NAND回路230によって内部への信号遷移が止められ、NAND回路231によってPDQM[0−7]が内部に供給される。したがって、メモリデバイス内部には、マスクアドレス信号PDQM[0−7]が内部マスクアドレス信号IDQM[0−7]として供給される。この内部マスクアドレス信号IDQM[0−7]が、入力データDIN[0−127]、出力データDOUT[0−127]を選択する信号として使用される。コラムアドレス信号PA[12−19]も同様に内部コラムアドレス信号IA[12−19]として供給されるが、16ビットのデータを選択するため、コラムアドレス信号PA[12−19]はテストモード時にのみ使用する信号として対応する端子に供給される。
【0023】
図4は、図1の半導体記憶装置における出力レジスタ7内の出力回路71の構成を示す回路図である。
【0024】
図4において、実使用状態での出力データDOUT[0−63]は、テストモード活性化信号PTESTが論理Highレベルである場合に、図3に示す内部マスクアドレス信号IDQM[0−7]と、図7に示し後述するアドレスデコード回路10により、図6に示す内部コラムアドレス信号IA[16−19]をデコードした内部コラムアドレス信号IAD[0−15]とにより選択されて出力される。DO[0−63]はメモリ内部で読み出したデータである。テストモード活性化信号PTEST、内部マスクアドレス信号IDQM[0]、および内部コラムアドレスデコード信号IAD[0]が論理Highレベルである場合に、テストモード時の読み出しデータDO[0]が出力回路部710から出力され、出力端子が出力回路部710と共通接続されている出力回路部711の出力インピーダンスはHighインピーダンス状態となる。同様に、テストモード活性化信号PTEST、内部マスクアドレス信号IDQM[7]、および内部コラムアドレスデコード信号IAD[15]が論理Highレベルである場合に、読み出しデータDO[63]が出力回路部711から出力され、出力端子が出力回路部711と共通接続されている出力回路部710の出力インピーダンスはHighインピーダンス状態なって、新たにアドレス入力をしなくとも、選択が可能となる。
【0025】
図5は、図1の半導体記憶装置におけるコラムデコーダ4内の書き込み選択信号発生回路41の構成を示す回路図である。図5において、書き込み選択信号発生回路41は、内部コラムアドレスデコード信号IAD[0−15]と、内部マスクアドレス信号IDQM[0−7]との論理積をとることにより、書き込み選択信号Y[0−127]を発生する回路である。書き込み選択信号発生回路41により、入力データDIN[0−127]を選択するのに必要な書き込み選択信号Y[0−127]が、内部マスクアドレス信号IDQM[0−7]によって得られる。内部マスクアドレス信号IDQM[0]が論理Highレベルである場合に、内部コラムアドレスデコード信号IAD[0−15]のいずれかの信号が、論理Highレベルとなり、それにより入力データDIN[0−7]のうち選択されたデータがメモリセルアレイ1に書き込まれることになる。
【0026】
図6は、図1の半導体記憶装置におけるコラムデコーダ4内のアドレスデコード信号発生回路42の構成を示す回路図である。図6において、内部コラムアドレス信号IA[16−19]から、インバータ回路420によってそれぞれの反転信号である反転内部コラムアドレス信号IA[16−19]Xが生成される。デコード用に設けられたNAND回路421に、選択信号としての組み合わせに従って、内部コラムアドレス信号IA[16−19]と反転内部コラムアドレス信号IA[16−19]Xが入力されてデコードが行われ、内部コラムアドレスデコード信号IAD[0−15]が生成される。この内部コラムアドレスデコード信号IAD[0−15]が、図4に示す出力回路71に入力され、選択信号として機能し、読み出しデータDO[0−127]のうち選択されたデータが出力データ(DOUT)としてメモリ外部に出力される。また、内部コラムアドレスデコード信号IAD[0−15]は、図5に示す書き込み選択信号発生回路41に入力され、選択信号として機能し、入力データDIN[0−127]のうち選択されたデータがメモリセルアレイ1に書き込まれる。
【0027】
図7は、図1の半導体記憶装置に追加されるマスクアドレス信号デコード回路10の構成を示す回路図である。マスクアドレス信号線の本数は、実使用でのマスクビット数と、内臓する入力データ線および出力データ線の本数によっては、メモリテスタ等の設備上の制約のためにその本数を減少させる必要がある。そのため、図7に示すように、メモリデバイス内部において、必要な数の内部マスクアドレス信号IDQMをデコードして、前述した書き込み選択信号発生回路41に供給する必要がある。
【0028】
図7のインバータ列100は、マスク入力回路23からの内部マスクアドレス信号IDQM[0−7]のうち、必要な数、例えば3ビットの内部マスクアドレス信号IDQM[0−2]を反転した内部マスクアドレス信号IDQM[0−2]Xを生成する。この反転内部マスクアドレス信号IDQM[0−2]Xと内部マスクアドレス信号IDQM[0−2]とを所定の組合せでNAND回路101に入力し、NAND回路の出力信号を選択信号として用いることにより、メモリ内部で、8ビットの内部マスクデコード信号IDQMD[0−7]を生成することができ、テストモード活性化信号PTESTが論理Highレベルの場合に、内部マスクデコード信号IDQMD[0−7]として内部へ供給することが可能となる。また、テストモード活性化信号PTESTが論理Lowレベルの場合には、内部マスクアドレス信号IDQM[0−7]はそのまま、同位相の信号として内部へ供給される。
【0029】
図8は、図7のマスクアドレス信号デコード回路の変形例を示す回路図である。図8において、図7と異なるのは、テストモード活性化信号PTEST2が、テストモード活性化信号PTESTと、外部あるいは内部発生のコマンド信号とにより生成されて、マスクアドレス信号デコード回路11に供給される点にある。テストモード活性化信号PTEST2が論理Lowレベルの場合は、内部マスクアドレス信号IDQM[0−7]がそのままメモリ内部に供給され、テストモード活性化信号PTEST2が論理Highレベルの場合は、内部マスクアドレス信号IDQM[0−2]をデコードして得られた信号が、内部マスクデコード信号IDQMD[0−7]としてメモリ内部に供給される。実使用状態の場合は、テストモード活性化信号PTESTを論理Lowレベルに、テストモード活性化信号PTEST2を論理Highレベルに選択する。
【0030】
図9は、図7のDQM信号デコード回路の更なる変形例を示す回路図である。図9において、図7と異なるのは、テストモード活性化信号PTEST2が、テストモード活性化信号PTESTから、外部あるいは内部のコマンド信号により発生され、マスクアドレス信号デコード回路11に供給される点と、内部マスクデコード信号IDQMD[0−7]を出力する最終段の2入力NAND回路を3入力NAND回路として、この3入力NAND回路の1つの入力端子に信号AWTが供給される点にある。
【0031】
信号AWTを論理Lowレベルにした場合、IDQMD[0−7]はすべて活性状態である論理Highレベルとなる。一方、信号AWTが論理Highレベルで、かつテストモード活性化信号PTEST2が論理Highレベルである場合、内部マスクアドレス信号IDQM[0−2]をデコードして得られた信号が、内部マスクデコード信号IDQMD[0−7]としてメモリ内部に供給される。これにより、信号AWTを論理Lowレベルにすることで、実使用状態と同様の書き込み動作を実施できるようになり、特に大容量メモリにおいて、テストモード時に高速な書き込み動作を実施することが可能となる。
【0032】
【発明の効果】
以上のように、本発明によれば、メモリテスト(DMA)を使用して、書き込みマスク機能のテストを行う場合、入出力端子数の減少に対応するアドレス端子数の増大以上に、端子数の増加を招くことなく、また、マスク機能の実使用でのテストを十分に実施することができる。また、実使用状態に近い形での書き込みを行うことで、品質レベルの向上と共にテスト時間の短縮が可能になる。
【図面の簡単な説明】
【図1】 本発明の一実施形態に係る半導体記憶装置の構成例を示すブロック図
【図2】 図1の半導体記憶装置における入力レジスタ2内のデータ入力回路21の構成を示す回路図
【図3】 図1の半導体記憶装置における入力レジスタ2内のアドレス入力回路22およびマスクアドレス信号入力回路23の構成を示す回路図
【図4】 図1の半導体記憶装置における出力レジスタ7内の出力回路71の構成を示す回路図
【図5】 図1の半導体記憶装置におけるコラムデコーダ4内の書き込み選択信号発生回路41の構成を示す回路図
【図6】 図1の半導体記憶装置におけるコラムデコーダ4内のアドレスデコード信号発生回路42の構成を示す回路図
【図7】 図1の半導体記憶装置に追加されるマスクアドレス信号デコード回路の構成を示す回路図
【図8】 図7のマスクアドレス信号デコード回路の変形例を示す回路図
【図9】 図7のマスクアドレス信号デコード回路の更なる変形例を示す回路図
【符号の説明】
1 メモリセルアレイ
2 入力レジスタ
21 データ入力回路
22 アドレス入力回路
23 マスクアドレス信号入力回路
3 ロウデコーダ
4 コラムデコーダ
41 書き込み選択信号発生回路
42 アドレスデコード回路
5 センスアンプ
6 マルチプレクサ
7 出力レジスタ
71 出力回路
8 クロックジェネレータ
10、11、12 マスクアドレス信号デコード回路
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a test of a write mask function in a semiconductor memory device, particularly a memory having a data write mask function, and more particularly to a test of a built-in memory incorporated in an LSI.
[0002]
[Prior art]
In recent years, the scale of LSIs and the complexity of built-in functions are remarkable, and the speed of processing and the amount of memory built in LSIs are increasing regardless of the type. As the processing speed increases, the memory capacity and the number of input / output terminals continue to increase. At the same time, the importance, technical difficulty, test circuit and test time of the test relating to the operation of the LSI increase. As the number of input / output terminals increases, it is necessary to write while partially masking the input / output terminals as LSI processing. On the other hand, in the memory test, means such as DMA (Direct Memory Access) are used. Then, the number of input / output terminals is reduced, and the test is performed by decoding the reduced input / output by the address.
[0003]
[Problems to be solved by the invention]
Therefore, when performing a write mask function test using a memory test (DMA), the mask function address is prepared simultaneously with the increase in the number of address terminals corresponding to the decrease in the number of input / output terminals. The increase in number cannot be ignored. Further, the test in the actual use state cannot be sufficiently performed, and the test time is increased.
[0004]
The present invention has been made in view of such problems, and its purpose is to shorten the test time without increasing the number of terminals when testing the write mask function using a memory test (DMA). A semiconductor memory device is provided.
[0005]
[Means for Solving the Problems]
In order to achieve the above object, a semiconductor memory device according to the present invention has a mask function for masking write data using a mask address signal as an input, and the number of data input / output terminals and the number of address input terminals can be varied in a test mode. to a semiconductor memory device, the mask address input pin of the semiconductor memory device, in response to a decrease in the data input-output terminal in the test mode of the address input terminals provided to decode the data input and output terminal wherein the increase in a same at least partially.
[0006]
According to this configuration, since the mask address for masking the write data becomes the address in the test mode as it is, the write operation having the mask function in the actual use state becomes the write operation in the test mode as it is. There is no need to prepare another write mask function test in the actual use state, and it is not necessary to increase the address input for that purpose.
[0007]
The semiconductor memory device according to the present invention includes a mask address signal input in a test mode and an address input terminal that the semiconductor memory device already has in order to write data from a selected data input terminal to a memory cell array during data writing. A write selection signal generation circuit for generating a write selection signal based on a normal address signal from the output circuit, and an output circuit for outputting data to the outside from an output terminal selected by the mask address signal and the normal address signal when reading data It is preferable to provide.
[0008]
According to this configuration, the address at the time of writing and the address at the time of reading can be matched, and the number of input / output terminals in the memory test can be reduced.
[0009]
In addition, the semiconductor memory device according to the present invention has an input in the test mode so that the mask address input terminal is the address input terminal in the test mode provided corresponding to the decrease in the data input / output terminals in the test mode. Instead of all mask address signals to be generated, a mask address decode signal generated by decoding a necessary number of bits of the mask address signal is selected based on the first test mode activation signal, and is used as a column address. It is preferable to provide a first mask address signal decoding circuit for outputting.
[0010]
According to this configuration, when a write mask address signal input from the outside is used as it is as an address input signal in a memory test, the mask address signal in the actual use state is not already decoded, and at the time of writing When the signal is used to specify a mask, there is no difference between the address at the time of reading in the memory test and the address at the time of writing, and when the number of mask addresses in actual use is large, the effect of reducing the number of mask addresses is particularly effective. is there.
[0011]
In addition, the semiconductor memory device according to the present invention is input in the test mode so that the mask address input terminal is an address input terminal in the test mode provided corresponding to the decrease in the data input / output terminals in the test mode. In place of all mask address signals, a mask address decode signal generated by decoding a required number of bits of the mask address signal is converted into a first test mode activation signal, an externally or internally generated command signal, It is preferable to include a second mask address signal decoding circuit that selects and outputs as a column address based on the second test mode activation signal generated by.
[0012]
According to this configuration, it is possible to select and use all input mask address signals and mask address decode signals according to the purpose of the memory test.
[0013]
Further, in the semiconductor device according to the present invention, it is preferable that all the mask address signals in the test mode are activated through the write selection signal generation circuit, and the data writing to the memory cell array is performed collectively. The second mask address signal decoding circuit preferably has a batch data writing means.
[0014]
According to this configuration, a write operation similar to that in the actual use state can be performed, and a high-speed write operation can be performed in the test mode particularly in a large-capacity memory.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration example of a semiconductor memory device according to an embodiment of the present invention. In order to simplify the explanation and maintain the concreteness, the actual use state of the memory device and the configuration at the time of the test are illustrated as shown in FIG.
[0016]
In FIG. 1, 1 is a memory cell array, 2 is an input register, 3 is a row decoder, 4 is a column decoder, 5 is a sense amplifier, 6 is a multiplexer, 7 is an output register, and 8 is a clock generator.
[0017]
In actual use, DIN [0-127] is 128-bit input data, DOUT [0-127] is 128-bit output data, and DQM [0-7] is 16-bit input data DIN [0-127. ] Of the 8-bit mask address signal and the 16-bit address signal A [0-15], the 12-bit A [0-11] is the row address signal, and the 4-bit A [12-15] is the column. This is an address signal.
[0018]
On the other hand, in the test mode, PDIN [0-1] is 2-bit input data, PDOUT [0-1] is 2-bit output data, PDQM [0-7] is 8-bit mask address signal, of 20 bits of the address signal PA [0- 19], 12-bit PA [0-11] is a row address signal, an 8-bit PA [12-19] a column address signal.
[0019]
Here, since the input data PDIN [0-1] and the output data PDOUT [0-1] are 2 bits each in the test mode, the input can be decoded with DQM [0-7] in the actual use state. The data DIN [0-127] and DOUT [0-127] have 16 bits, whereas the column address signal PA [12-19] is increased by 4 bits to enable decoding.
[0020]
FIG. 2 is a circuit diagram showing a configuration of data input circuit 21 in input register 2 in the semiconductor memory device of FIG.
[0021]
The data input DIN [0-127], which is 128 bits in the actual use state, becomes the 2-bit data input PDIN [0-1] in the test mode, and the number of data inputs is reduced, so that the DIN [0] shown in FIG. −63] is input as PDIN [0] when the test mode activation signal PTEST is at a logic high level. Therefore, the same data as PDIN [0] is input as input data DIN [0-63], and the same data as PDIN [1] is input as input data DIN [64-127]. . When the test mode activation signal PTEST is at a logic high level, as shown in FIG. 3, a column address signal PA [16-19] input to the address input circuit 22 as described later and a mask input as described later. The position in the memory cell array 1 is selected by the mask address signal PDQM [0-7] input to the circuit 23 and supplied to the memory cell array 1. Further, the position of data from the memory cell array is selected by the same column address signal PA [16-19] and mask address signal PDQM [0-7], and is output as output data outside the memory.
[0022]
FIG. 3 is a circuit diagram showing configurations of address input circuit 22 and mask address signal input circuit 23 in input register 2 in the semiconductor memory device of FIG. In FIG. 3, when the test mode activation signal PTEST is at a logic high level, the mask address signal DQM [0-7] is prevented from transitioning to the inside by the NAND circuit 230, and the PDQM [0] by the NAND circuit 231. −7] is supplied to the inside. Therefore, the mask address signal PDQM [0-7] is supplied as the internal mask address signal IDQM [0-7] inside the memory device. The internal mask address signal IDQM [0-7] is used as a signal for selecting the input data DIN [0-127] and the output data DOUT [0-127]. The column address signal PA [12-19] is similarly supplied as the internal column address signal IA [12-19]. However, in order to select 16-bit data, the column address signal PA [12-19] is used in the test mode. Only the signal used is supplied to the corresponding terminal.
[0023]
FIG. 4 is a circuit diagram showing a configuration of output circuit 71 in output register 7 in the semiconductor memory device of FIG.
[0024]
In FIG. 4, the output data DOUT [0-63] in the actual use state includes the internal mask address signal IDQM [0-7] shown in FIG. 3 when the test mode activation signal PTEST is at the logic high level, The address decode circuit 10 shown in FIG. 7 and described later selects and outputs the internal column address signal IAD [0-15] obtained by decoding the internal column address signal IA [16-19] shown in FIG. DO [0-63] is data read out in the memory. When test mode activation signal PTEST, internal mask address signal IDQM [0], and internal column address decode signal IAD [0] are at a logic high level, read data DO [0] in the test mode is output circuit portion 710. The output impedance of the output circuit unit 711 whose output terminal is commonly connected to the output circuit unit 710 is in a high impedance state. Similarly, when the test mode activation signal PTEST, the internal mask address signal IDQM [7], and the internal column address decode signal IAD [15] are at the logic high level, the read data DO [63] is output from the output circuit unit 711. The output impedance of the output circuit portion 710 that is output and whose output terminal is commonly connected to the output circuit portion 711 is in a high impedance state, and can be selected without newly inputting an address.
[0025]
FIG. 5 is a circuit diagram showing a configuration of write selection signal generation circuit 41 in column decoder 4 in the semiconductor memory device of FIG. In FIG. 5, the write selection signal generation circuit 41 calculates the logical product of the internal column address decode signal IAD [0-15] and the internal mask address signal IDQM [0-7], thereby writing the write selection signal Y [0. -127]. The write selection signal generation circuit 41 obtains the write selection signal Y [0-127] necessary for selecting the input data DIN [0-127] by the internal mask address signal IDQM [0-7]. When the internal mask address signal IDQM [0] is at a logic high level, one of the internal column address decode signals IAD [0-15] is at a logic high level, thereby causing the input data DIN [0-7]. The selected data is written into the memory cell array 1.
[0026]
FIG. 6 is a circuit diagram showing a configuration of address decode signal generation circuit 42 in column decoder 4 in the semiconductor memory device of FIG. In FIG. 6, from an internal column address signal IA [16-19], an inverted internal column address signal IA [16-19] X, which is an inverted signal of each, is generated by an inverter circuit 420. An internal column address signal IA [16-19] and an inverted internal column address signal IA [16-19] X are input to the NAND circuit 421 provided for decoding in accordance with a combination as a selection signal, and decoding is performed. Internal column address decode signal IAD [0-15] is generated. The internal column address decode signal IAD [0-15] is input to the output circuit 71 shown in FIG. 4, functions as a selection signal, and the selected data among the read data DO [0-127] is output data (DOUT ) Is output outside the memory. The internal column address decode signal IAD [0-15] is input to the write selection signal generation circuit 41 shown in FIG. 5, functions as a selection signal, and the selected data among the input data DIN [0-127] is It is written in the memory cell array 1.
[0027]
FIG. 7 is a circuit diagram showing a configuration of mask address signal decoding circuit 10 added to the semiconductor memory device of FIG. Depending on the number of mask bits in actual use and the number of built-in input data lines and output data lines, it is necessary to reduce the number of mask address signal lines due to restrictions on equipment such as a memory tester. . Therefore, as shown in FIG. 7, it is necessary to decode a necessary number of internal mask address signals IDQM and supply them to the above-described write selection signal generation circuit 41 in the memory device.
[0028]
7 includes an internal mask obtained by inverting a necessary number of internal mask address signals IDQM [0-7] from the mask input circuit 23, for example, a 3-bit internal mask address signal IDQM [0-2]. An address signal IDQM [0-2] X is generated. By inputting the inverted internal mask address signal IDQM [0-2] X and the internal mask address signal IDQM [0-2] in a predetermined combination to the NAND circuit 101, and using the output signal of the NAND circuit as a selection signal, An 8-bit internal mask decode signal IDQMD [0-7] can be generated within the memory, and when the test mode activation signal PTEST is at a logic high level, the internal mask decode signal IDQMD [0-7] is internally generated. It becomes possible to supply to. When test mode activation signal PTEST is at a logic low level, internal mask address signal IDQM [0-7] is supplied to the inside as it is as a signal having the same phase.
[0029]
FIG. 8 is a circuit diagram showing a modification of the mask address signal decoding circuit of FIG. 8 differs from FIG. 7 in that a test mode activation signal PTEST 2 is generated by a test mode activation signal PTEST and an externally or internally generated command signal and supplied to the mask address signal decoding circuit 11. In the point. When test mode activation signal PTEST2 is at a logic low level, internal mask address signal IDQM [0-7] is supplied as it is inside the memory, and when test mode activation signal PTEST2 is at a logic high level, an internal mask address signal is supplied. A signal obtained by decoding IDQM [0-2] is supplied into the memory as internal mask decode signal IDQMD [0-7]. In the actual use state, the test mode activation signal PTEST is selected to the logic low level, and the test mode activation signal PTEST2 is selected to the logic high level.
[0030]
FIG. 9 is a circuit diagram showing a further modification of the DQM signal decoding circuit of FIG. 9 differs from FIG. 7 in that the test mode activation signal PTEST2 is generated from the test mode activation signal PTEST by an external or internal command signal and supplied to the mask address signal decoding circuit 11. The final input 2-input NAND circuit that outputs the internal mask decode signal IDQMD [0-7] is a 3-input NAND circuit, and the signal AWT is supplied to one input terminal of the 3-input NAND circuit.
[0031]
When the signal AWT is set to the logic low level, all IDQMD [0-7] are set to the logic high level in the active state. On the other hand, when signal AWT is at a logic high level and test mode activation signal PTEST2 is at a logic high level, a signal obtained by decoding internal mask address signal IDQM [0-2] is an internal mask decode signal IDQMD. [0-7] is supplied into the memory. As a result, by setting the signal AWT to the logic low level, it becomes possible to perform a write operation similar to that in the actual use state, and it becomes possible to perform a high-speed write operation in the test mode particularly in a large-capacity memory. .
[0032]
【The invention's effect】
As described above, according to the present invention, when the write mask function test is performed using the memory test (DMA), the number of terminals exceeds the increase in the number of address terminals corresponding to the decrease in the number of input / output terminals. A test in actual use of the mask function can be sufficiently performed without causing an increase. In addition, writing in a form close to the actual use state can improve the quality level and shorten the test time.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of a semiconductor memory device according to an embodiment of the present invention. FIG. 2 is a circuit diagram illustrating a configuration of a data input circuit 21 in an input register 2 in the semiconductor memory device of FIG. 3 is a circuit diagram showing configurations of an address input circuit 22 and a mask address signal input circuit 23 in the input register 2 in the semiconductor memory device of FIG. 1. FIG. 4 is an output circuit 71 in the output register 7 in the semiconductor memory device of FIG. FIG. 5 is a circuit diagram showing a configuration of a write selection signal generating circuit 41 in the column decoder 4 in the semiconductor memory device of FIG. 1. FIG. 6 is a circuit diagram of the column decoder 4 in the semiconductor memory device of FIG. FIG. 7 is a circuit diagram showing a configuration of an address decode signal generation circuit 42. FIG. 7 shows a configuration of a mask address signal decode circuit added to the semiconductor memory device of FIG. FIG. 8 is a circuit diagram showing a modification of the mask address signal decoding circuit in FIG. 7. FIG. 9 is a circuit diagram showing a further modification of the mask address signal decoding circuit in FIG.
DESCRIPTION OF SYMBOLS 1 Memory cell array 2 Input register 21 Data input circuit 22 Address input circuit 23 Mask address signal input circuit 3 Row decoder 4 Column decoder 41 Write selection signal generation circuit 42 Address decode circuit 5 Sense amplifier 6 Multiplexer 7 Output register 71 Output circuit 8 Clock generator 10, 11, 12 Mask address signal decoding circuit

Claims (6)

マスクアドレス信号を入力として書き込みデータのマスクを行うマスク機能を有し、テストモード時にデータ入出力端子数とアドレス入力端子数を可変する半導体記憶装置であって、
前記半導体記憶装置のマスクアドレス入力端子が、テストモード時に前記データ入出力端子の減少に対応して前記データ入出力端子をデコードするために設けられる前記アドレス入力端子の増加分の少なくとも一部と同一であることを特徴とする半導体記憶装置。
A semiconductor memory device having a mask function for masking write data using a mask address signal as an input, and varying the number of data input / output terminals and the number of address input terminals in a test mode,
Mask address input terminals of said semiconductor memory device, and at least part of in response to a decrease in the data input-output terminal in the test mode increment of the address input terminals provided to decode the data input and output terminal the semiconductor memory device which is a same.
前記半導体記憶装置は、
データ書込み時に、選択されたデータ入力端子からのデータをメモリセルアレイに書き込むために、テストモード時に入力される前記マスクアドレス信号と前記半導体記憶装置が既存に有するアドレス入力端子からの通常アドレス信号とに基づいて書き込み選択信号を生成する書込み選択信号発生回路と、
データ読み出し時に、前記マスクアドレス信号と前記通常アドレス信号とにより選択された出力端子からデータを外部に出力する出力回路とを備えたことを特徴とする請求項1記載の半導体記憶装置。
The semiconductor memory device
At the time of data writing, in order to write data from the selected data input terminal to the memory cell array, the mask address signal input in the test mode and the normal address signal from the address input terminal that the semiconductor memory device already has A write selection signal generating circuit for generating a write selection signal based on
2. The semiconductor memory device according to claim 1, further comprising an output circuit that outputs data to the outside from an output terminal selected by the mask address signal and the normal address signal when reading data.
前記半導体記憶装置は、
前記マスクアドレス入力端子をテストモード時に前記データ入出力端子の減少に対して対応して設けられるテストモード時の前記アドレス入力端子とするために、テストモード時に入力される全ての前記マスクアドレス信号の代わりに、前記マスクアドレス信号のうち必要数のビットをデコードして生成されたマスクアドレスデコード信号を、第1のテストモード活性化信号に基づいて選択し、コラムアドレスとして出力する第1のマスクアドレス信号デコード回路を備えたことを特徴とする請求項1記載の半導体記憶装置。
The semiconductor memory device
In order to make the mask address input terminal the address input terminal in the test mode provided corresponding to the decrease in the data input / output terminals in the test mode, all the mask address signals inputted in the test mode Instead, the mask address decode signal generated by decoding the required number of bits of the mask address signal is selected based on the first test mode activation signal, and is output as the column address. 2. The semiconductor memory device according to claim 1, further comprising a signal decoding circuit.
前記半導体記憶装置は、
前記マスクアドレス入力端子をテストモード時に前記データ入出力端子の減少に対して対応して設けられるテストモード時の前記アドレス入力端子とするために、テストモード時に入力される全ての前記マスクアドレス信号の代わりに、前記マスクアドレス信号のうち必要数のビットをデコードして生成されたマスクアドレスデコード信号を、第1のテストモード活性化信号と、外部または内部発生のコマンド信号とにより生成される第2のテストモード活性化信号に基づいて選択し、コラムアドレスとして出力する第2のマスクアドレス信号デコード回路を備えたことを特徴とする請求項1記載の半導体記憶装置。
The semiconductor memory device
In order to make the mask address input terminal the address input terminal in the test mode provided corresponding to the decrease in the data input / output terminals in the test mode, all the mask address signals inputted in the test mode Instead, a mask address decode signal generated by decoding a required number of bits of the mask address signal is generated by a first test mode activation signal and an externally or internally generated command signal. 2. The semiconductor memory device according to claim 1, further comprising a second mask address signal decoding circuit which selects and outputs as a column address based on the test mode activation signal.
前記書き込み選択信号発生回路を介して、テストモード時の前記マスクアドレス信号を全て活性状態として、前記メモリセルアレイへのデータ書き込みを一括して実施することを特徴とする請求項2記載の半導体記憶装置。  3. The semiconductor memory device according to claim 2, wherein all the mask address signals in the test mode are activated through the write selection signal generation circuit, and data writing to the memory cell array is performed at once. . 前記第2のマスクアドレス信号デコード回路は、テストモード時の前記マスクアドレス信号を全て活性状態として、前記メモリセルアレイへのデータ書き込みを一括して実施する手段を有することを特徴とする請求項3記載の半導体記憶装置。  4. The second mask address signal decoding circuit includes means for collectively writing data into the memory cell array with all the mask address signals in a test mode in an active state. Semiconductor memory device.
JP2001342347A 2001-11-07 2001-11-07 Semiconductor memory device Expired - Fee Related JP4323738B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001342347A JP4323738B2 (en) 2001-11-07 2001-11-07 Semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001342347A JP4323738B2 (en) 2001-11-07 2001-11-07 Semiconductor memory device

Publications (2)

Publication Number Publication Date
JP2003151300A JP2003151300A (en) 2003-05-23
JP4323738B2 true JP4323738B2 (en) 2009-09-02

Family

ID=19156224

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001342347A Expired - Fee Related JP4323738B2 (en) 2001-11-07 2001-11-07 Semiconductor memory device

Country Status (1)

Country Link
JP (1) JP4323738B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4914771B2 (en) 2007-06-01 2012-04-11 エルピーダメモリ株式会社 Semiconductor device
KR20150008707A (en) 2013-07-15 2015-01-23 삼성전자주식회사 Memory device masking read data and test method of the same
JP7513730B2 (en) * 2022-03-25 2024-07-09 チャンシン メモリー テクノロジーズ インコーポレイテッド CONTROL METHOD, SEMICONDUCTOR MEMORY AND ELECTRONIC APPARATUS

Also Published As

Publication number Publication date
JP2003151300A (en) 2003-05-23

Similar Documents

Publication Publication Date Title
KR100389928B1 (en) Semiconductor memory system for controlling active termination
US7937630B2 (en) Semiconductor memory and method for testing the same
US20050005053A1 (en) Method and memory system having mode selection between dual data strobe mode and single data strobe mode with inversion
JPH04229499A (en) Semiconductor integrated circuit
US7047461B2 (en) Semiconductor integrated circuit device with test data output nodes for parallel test results output
KR19980069821A (en) Semiconductor memory
US6798701B2 (en) Semiconductor integrated circuit device having data input/output configuration variable
JP3681892B2 (en) Data input / output circuit and data input / output method of semiconductor device
JP2746222B2 (en) Semiconductor storage device
KR100825783B1 (en) Test pattern generation circuit and semiconductor memory device having same
JP4323738B2 (en) Semiconductor memory device
JP3822371B2 (en) Semiconductor memory device having simultaneous column selection line activation circuit and column selection line control method
JP4836435B2 (en) Semiconductor memory device and test pattern data generation method for the device
JP3725270B2 (en) Semiconductor device
KR100564033B1 (en) Semiconductor memory and semiconductor memory test method with single buffer select input terminal
JPH0393098A (en) Integrated circuit
US7013369B2 (en) Memory control circuit outputting contents of a control register
JP3099739B2 (en) Semiconductor storage device
JP4327482B2 (en) Synchronous semiconductor memory device
JPH0721799A (en) Semiconductor memory device
JP3177975B2 (en) One-chip microcomputer
JPH03269900A (en) Semiconductor integrated circuit
JP3782768B2 (en) Method and device for reducing current consumption in electronic circuits
JP3642420B2 (en) Semiconductor device
KR20070075083A (en) Semiconductor memory test device for setting test mode by using address pin

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040721

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070403

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070524

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080610

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080806

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090514

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090605

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120612

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees