JPH04134698A - テスト回路付きrom - Google Patents

テスト回路付きrom

Info

Publication number
JPH04134698A
JPH04134698A JP2251922A JP25192290A JPH04134698A JP H04134698 A JPH04134698 A JP H04134698A JP 2251922 A JP2251922 A JP 2251922A JP 25192290 A JP25192290 A JP 25192290A JP H04134698 A JPH04134698 A JP H04134698A
Authority
JP
Japan
Prior art keywords
circuit
rom
bit
test
inspection
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
JP2251922A
Other languages
English (en)
Inventor
Tatsuo Baba
馬場 龍雄
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2251922A priority Critical patent/JPH04134698A/ja
Publication of JPH04134698A publication Critical patent/JPH04134698A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Read Only Memory (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、テスト回路付きROM (Read Onl
yMemory :読出し専用メモリ)に関するもので
、特に、試験所要時間の短縮化を図ったものである。
〔従来の技術〕
従来、ROM単体、例えば製造段階で情報の書込みが行
われてデータの変更の不可能なマスクROMや電気的に
プログラムができて紫外線の照射により消去もできるE
PROM、あるいはプログラムも消去も電気的にできる
EEROM等の単体。
のLSI(大規模集積回路)のテストでは、全てのメモ
リセルからの記憶情報を順番にテスタへ読出し、予め用
意しておいた正しい情報と一致するか否かを確認する方
式が採用されている。しかし。
カスタムLSIに搭載されるROMでは、このようにチ
ップ外部から直接にテストを行うことは望ましくない。
何故ならテスト時にはLSI外部からROMまで、アド
レス、制御信号など多くの信号を供給し、また読出しデ
ータを外部へ転送しなければならず、数多くの配線を必
要とすることがらチップサイズが大幅に増大してしまう
からである。
これに対処して、ROMの全セル情報を基に、一定の操
作を行うことによって得られる圧縮情報を、ROM内容
が正しい場合に得られる圧縮情報と比較するテスト法が
文献〔1〕および〔2〕に提案されている。
文献〔1〕ゼウス、他、′自己テスト機能付きROM”
、アイ・ニス・ニス・シー・シー ダイジェスト オブ
 テクニカル ペーパーズ、176−177頁、198
1年、2月(U、 Theus et。
al、、 ”Self−Testing ROM De
vice、”l5SCCDigestof Techn
ical papers、 pp176−177、 F
eb、、1981)文献〔2〕ジエーン、他、″内蔵形
メモリの組み込み回路を使った自己テスト″、アイ・イ
ー・イー・イー デザイン アンド テスト オブ コ
ンピューターズ、第3巻、第5号、27−37頁、19
86年、10月(S、 K、 Jain et、 al
、、 ”Built−in 5elf Testing
 of Embedded Memories、”、 
IEEE Design and Te5t of C
omputers、 Vol、3゜no、5.  pp
27−37.  Oct、、1986)このテスト法を
読出しデータの圧縮に着目して、出力幅4ビツトのRO
Mを例にとり、第4図により説明する。第4図において
、11はROM本体、12□〜12.は排他的論理和回
路、13□〜134はDフリップフロップ、14は12
.13を含んでなるデータ圧縮回路、15はROMのワ
ード選択回路と同期して入力されるシフトクロックの入
力端子、161〜164はROMのビット出力線である
。通常、データ圧縮回路としてはリニアフィードバック
シフトレジスタ(以下LFSRと呼ぶ)を使う。LFS
Rはシフトレジスタの一種であり、ROMからの出力1
ビツトに対してDフリップフロップと排他的論理和回路
を1個ずつ使い、さらに特定のDフリップフロップ同士
の排他的論理和をとりフィードバックをかける回路構成
に特徴がある。初期状態としてDフリップフロップの出
力を“0”にセットする0次に、このデータ圧縮回路に
1シフトクロツク毎にROMからの読出しデータ(この
例では4ビツト)を1ワード毎に全ワードを順次入力す
る。全ワードに対して入力した結果、最終的に4個のD
フリップフロップに残る計4ビットのデータを圧縮デー
タと呼び、LFSRに入力されたデータ列に対してユニ
ークに定まる。ROMの内部情報が正しいときの圧縮デ
ータは予めわかっている。したがって、これらの2つの
圧縮データを比較することにより、ROMが良品か否か
のテストが可能となる。
一方、 D RAM  (Dynamic  Rand
om  AccessMemory :ダイナミック・
ラム)における、従来の、書込み/続出し動作を第6図
を用いて説明する。
第6図において、61は行デコーダ、62はワードドラ
イバ、63はマルチプレクサ・アンプ、64は列デコー
ダ、65は入力回路、66は出力回路、67は入出力端
である。合計MXN個のメモリセルC1,1〜CM、N
がM行、N列のマトリクス状に配置され、m行目(mは
1以上、M以下の整数)のメモリセルCm、1〜Cm、
NがM本のワード線中のm番目のワード線WLmに共通
に接続され、n列目(nは1以上、N以下の整数)のメ
モリセルC1、n”CM、nがN本のビット線中のn番
目のビット線bitnに共通に接続されている。いま、
セルC2,2が選択されたとすると、WL2が立ち上が
り、2行目の全てのセルC2,1〜C2、Nがそれぞれ
同じ列のビット線と(C2,nに対してビット線bit
n)電気的に接続される。これらのビット線のうち、セ
ルC2,2に接続されているビット線bit2のみがマ
ルチプレクサ・アンプ63を介して入力回路65、出力
回路66と電気的に接続される。セルC2,2と入出力
回路とを結ぶこの経路を使ってデータの書込み/読出し
が行わする。
従来はこのような通常の書込み/続出し動作を使ってメ
モリテストを行っていたにのため、回の動作で1個のセ
ルに対する書込み(あるいは読出し)を扱えるのみであ
った。したがって、全セルに“O”を書込んだ後、全セ
ルから記憶データを読出して正しく“0″を読出せたか
否かをチエツクするような単純なテストでも、記憶容量
の2倍のアクセスを繰り返さねばならなかった。
そこでDRAMにおいては、以下に述べるようなライン
モードテストと呼ばれるテスト時間短縮技術が文献〔3
〕に提案されている。
文献〔3〕井上、他、”VLSIメモリ用並列試験技術
”1987年国際テスト・コンファランス議事録、10
66−1071頁(J、 Inoue et。
al、、 ”Parallel Testing Te
chnology for VLSIMemories
、’  Proc、1987  Internatio
nal  Te5tConference、 pp、1
066−1071)前述のように、ワード線が立ち上が
ればそのワード線に接続した1行のセル全てがそれぞれ
ビット線と電気的に接続される。したがって、各ビット
線にテスト用回路を付加すれば、1行のセルに対し同時
にテストが行える。これを第7図によって説明する。第
7図において、71□〜71Nはテスト用付加回路、7
2はバッファ、73はバッファ72の出力端子、74は
書込み回路、75はワイヤードオア回路である。ここで
は、1行分のセルに“0″を書込んだ後、正しく JI
 OIPを読出せるか否かをチエツクする場合を例に説
明する。各ビット線には書込み回路とワイヤードオア回
路とから成るテスト用付加回路が付加されている。書込
み時は各ビット線に設けた書込み回路より同時にセルに
対する書込みを行う。読出し時はセルからビット線に読
出されたデータを通常の読出し動作と同様にアンプで増
幅しワイヤードオア回路に入力して、結果を外部に読出
す。もし全てのビット線上のデータが“0”ならワイヤ
ードオア回路の出力は“1”、一つでも“1”があれば
“0”となり、全セルが正しく動作したか否かのチエツ
クが1行分同時に行える。IMb (メガ・ビット)以
上の記憶容量のDRAMでは1行に含まれるセルの個数
は100〜1000個程度であるから。
このようなテスト法を採用すれば、大容量化に比例して
個数の増えるセルのテスト時間が1/100〜1/10
00に短縮されることになる。
〔発明が解決しようとする課題〕
もし、上述したDRAMに対するラインモードテストが
ROMにも適用できて、第4図について説明したデータ
圧縮回路(LFSR)14によりデータ圧縮ができれば
、ROMのテスト時間が大幅に短縮できることになるが
、しかし、ROMの場合には以下に述べるような問題が
ある。
即ち、DRAMの場合は、DRAMセルは2素子で構成
され、しかもラインモードテストのために各ビット線に
付加される回路は、第8図に例示するように5素子/2
セルで構成できる(文献:松材、他″超大容量メモリに
適した試験効率化技術”、昭和62年、電子情報通信学
会半導体・材料部門全国大会、165参照)。従って、
セルの横方向(図面において)のピッチ寸法内でレイア
ウトが可能であった。これに対し、ラインモードテスト
をROMに適用してデータ圧縮回路でデータ圧縮するた
めには、各ビット線にDフリップフロップと排他的論理
和回路を付加しなければならない。このためには、第5
図(a)にDフリップフロップの回路例を、(b)に排
他的論理和の回路例を示すように、素子数の少ないダイ
ナミック形でも15個の素子を必要とする上、ROMセ
ルは1素子で構成される。このため、1個のROMセル
の寸法内に、これらの15個の素子より成る回路のレイ
アウトを行うことは到底不可能である。
本発明の目的は、上記の問題を解決し、ROMテストに
ラインモードテスト法を適用する場合にもROMセル寸
法内での検査回路のレイアウトを可能とし、これにより
、ラインモードテスト結果の圧縮を可能としてROMテ
スト時間の大幅な短縮化を可能とする構成を備えたテス
ト回路付きROMを提供することにある。
〔課題を解決するための手段〕
上記目的を達成するために、本発明においては、MXN
個のメモリセルをM行、N列のマトリクス状に配置し、
m行目(1≦m S M )のメモリセルをM本のワー
ド線中のm番目のワード線に共通に接続し、n列目(1
≦n≦N)のメモリセルをN本のビット線中のn番目の
ビット線に共通に接続した構成のROMに、複数の入力
に対して一定の関係を有する1個の出力を発生する検査
回路の複数個と、データ圧縮回路とを設け、各群内にそ
れぞれ複数本ずつのビット線を含むようにN本のビット
線を複数群に分割して同一群内の複数本のビット線デー
タを対応する検査回路に入力して1つの出力にまとめ、
各検査回路からの出力をデータ圧縮回路に接続する構成
のテスト回路付きROMとする。
〔作   用〕
本発明の構成によれば、メモリセルの複数個ごとに1個
の検査回路およびデータ圧縮回路を設ければ良く、レイ
アウトのための領域は従来の複数倍に広がり、これによ
り検査回路のレイアウトが可能となり、従来不可能であ
ったラインモードテスト結果の圧縮ができるようになり
、極めて高速なROMテストを実現できるようになる。
〔実施例 1〕 本発明の第1の実施例を第1図に示す。第1図において
、31は出カバソファ、32はプリチャージクロック、
33□、2.33.、、はそれぞれ2ビツト検査回路、
34い34□は各2ビツト検査回路の出力端、35はデ
ータ圧縮回路の出力端、36はプリチャージトランジス
タ、C1,1〜C2,4は2行、4列に配置されたメモ
リセル、V c cはトランシタ駆動用の電源である。
本実施例と従来例との構成上の差異は次の点である。従
来は読出されたビット線データをそのままデータ圧縮回
路に入力していたが、本実施例では、まず2ビツト検査
回路を用いて、2個のビット線データ毎に、例えば2情
報の和が偶数か奇数かの検査を行い、その検査結果をデ
ータ圧縮回路に入力する。図に示すように、2ビツト検
査回路は3素子のみで構成され、セル2個分の寸法で十
分レイアウトできる。
第1図を使ってテスト法を具体的に説明する。
この図では2行×4列のセルアレイを想定し、セルトラ
ンジスタのドレインがビット線から電気的に離れている
場合を411 ′I、電気的に接続されている場合を“
0”に対応させている。従って予めプリチャージトラン
ジスタ36によりハイレベルに充電しておいたビット線
の電荷は、′1”ならそのまま保たれ、′0”ならロウ
レベルに引き抜かれる。1行目が選択されたとして動作
を説明する。1番目のワード線WLIが立ち上がり、1
行目のC1,1〜C1,4が全て選択される。記憶情報
によりビット線bitl〜bit4の電位がハイレベル
またはロウレベルに決まる。これらのビット線に読出さ
れた信号は、まず2ビツトずつ、2ビツト検査回路33
□、2.33..4に入力され、次にその検査結果がそ
れぞれの出力端34い34□を介してデータ圧縮回路1
4に転送される。
このような構成とすることにより、データ圧縮回路は2
セルに1偏設ければ良く、レイアウトのための領域は2
倍に広がる。もし2セル分の寸法で足りなければ、第2
図に例示するように、2ビツト検査回路をツリー状に接
続する方法で多ビット化すればよい、なお、検査回路は
、複数の入力の和が偶数か奇数かを決める方式のものに
限定されるものでは無く、入力と出力との関係が一定で
あればよい。
本実施例構成によれば、従来不可能であったラインモー
ドテスト結果の圧縮が可能となることから、極めて高速
なROMテストを実現することができる。ただし、各ビ
ット線ごとにデータ圧縮回路を設ける構成に比べ故障検
出率は低下する。例えば、同じ検査回路に入る2本の入
力が共に間違っていれば、検査回路の出力は、正しいデ
ータが入力された場合と同じであり、故障は検出できな
い。しかし、規則性のない故障(ランダムエラー)や、
1行あるいは1列が全て故障するような症状、つまりメ
モリで多くみられる故障を発見することは、極めて高い
確率で可能である。
〔実施例 2〕 本発明の第2の実施例を第3図に示す二第1の実施例と
の構成上の相違点は、第1の実施例ではビット線1とビ
ット線2を、ビット線3とビット線4をそれぞれ組み合
わせて検査していたのに対し、第2の実施例では、ビッ
ト線1とビット線3を、ビット線2とビット線4を組み
合わせて検査している点にある。このような構成を採用
する理由は、隣接のセル(あるいはビット線)が同時に
故障することが多いからである。この同時故障の原因は
、レイアウトの形状(例えば共通部分がある等)や、相
互の干渉にある。したがって1本実施例のように、隣接
していないセルからのデータを組み合わせて検査するこ
とにより、故障を見逃す確率を減らすことができる。
〔発明の効果〕
以上説明したように、本発明のテスト回路付きROMに
よれば、ラインモードテスト結果を圧縮できることから
、極めて高速なROMテストが可能となる。また、これ
まで、カスタムLSIに搭載されたROMに対しての適
用例を示したが、当然、ROM単体のLSIに適用して
も(イ)テスト時間の短縮、(ロ)テスタ側の負荷(テ
ストプログラムの作成量/必要ハード量)が減る、等の
利点が得られる。さらに、RAMに対しても、読出し動
作に関してはROMと同様な効果が得られる。
【図面の簡単な説明】
第1図、第2図は本発明の第1の実施例を説明する回路
図、第3図は本発明の第2の実施例を説明する回路図、
第4図は従来のテスト回路付きROMの一構成例を示す
図、第5図(a)はデータ圧縮回路を構成するに必要な
りフリップフロップの回路例、(b)は同じく排他的論
理和の回路例を示す図、第6図は従来のDRAMにおけ
る書込み/続出し動作を説明する図、第7図は従来技術
における1行分のセルを同時にテストする回路図、第8
図は従来技術においてラインモードテストのために付加
される5素子/2セル回路の構成図である。 〔符号の説明〕 11・・・ROM本体 12・・・排他的論理和回路 13・・・Dフリップフロップ 14・・・データ圧縮回路 15・・・シフトクロック入力端子 16−・・ROMのビット出力線 31・・・出力バッファ 32・・・プリチャージクロック 33・・・2ビツト検査回路 36・・・プリチャージトランジスタ 62・・・ワードドライバ 63・・・マルチプレクサ 特許出願人 日本電信電話株式会社

Claims (1)

    【特許請求の範囲】
  1. 1)M×N個のメモリセルをM行、N列のマトリクス状
    に配置し、m行目(1≦m≦M)のメモリセルをM本の
    ワード線中のm番目のワード線に共通に接続し、n列目
    (1≦n≦N)のメモリセルをN本のビット線中のn番
    目のビット線に共通に接続した構成のROMに、複数の
    入力に対して一定の関係を有する1個の出力を発生する
    検査回路の複数個と、データ圧縮回路とを具備し、N本
    のビット線を各群内にそれぞれ複数本ずつのビット線を
    含むように複数群に分割して同一群内の複数本のビット
    線データを対応する検査回路に入力して1つの出力にま
    とめ、各検査回路からの出力をデータ圧縮回路に接続す
    ることを特徴とするテスト回路付きROM。
JP2251922A 1990-09-25 1990-09-25 テスト回路付きrom Pending JPH04134698A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2251922A JPH04134698A (ja) 1990-09-25 1990-09-25 テスト回路付きrom

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2251922A JPH04134698A (ja) 1990-09-25 1990-09-25 テスト回路付きrom

Publications (1)

Publication Number Publication Date
JPH04134698A true JPH04134698A (ja) 1992-05-08

Family

ID=17229967

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2251922A Pending JPH04134698A (ja) 1990-09-25 1990-09-25 テスト回路付きrom

Country Status (1)

Country Link
JP (1) JPH04134698A (ja)

Similar Documents

Publication Publication Date Title
KR100327136B1 (ko) 반도체 메모리 장치 및 이 장치의 병렬 비트 테스트 방법
KR940003154B1 (ko) 반도체 기억장치
US8201033B2 (en) Memory having an ECC system
JP3293935B2 (ja) 並列ビットテストモード内蔵半導体メモリ
US20060265636A1 (en) Optimized testing of on-chip error correction circuit
US6452844B2 (en) Semiconductor storage device having redundancy circuit for replacement of defect cells under tests
US5142541A (en) Error-bit generating circuit for use in a non-volatile semiconductor memory device
JPH03162800A (ja) 半導体メモリ装置
JP2001006394A (ja) 半導体メモリチップおよびdramメモリチップ
KR100718518B1 (ko) 반도체 기억 장치
JPH06267298A (ja) 並列ビットテストモード内蔵半導体メモリ
CN112634960B (zh) 存储器及其寻址方法
US6854078B2 (en) Multi-bit test circuit
US10665316B2 (en) Memory device
JP2779538B2 (ja) 半導体集積回路メモリのためのテスト信号発生器およびテスト方法
US7739560B2 (en) Nonvolatile semiconductor memory device and method of self-testing the same
US6985395B2 (en) Semiconductor memory device and method of testing the device
US6507524B1 (en) Integrated circuit memory having column redundancy
JPS63241791A (ja) 半導体記憶装置
US20040252549A1 (en) Systems and methods for simultaneously testing semiconductor memory devices
US4833677A (en) Easily testable high speed architecture for large RAMS
KR100336951B1 (ko) 병렬블럭기입동작을사용하여메모리회로를테스팅하기위한방법및장치
US6701470B1 (en) Method for testing a memory device having different number of data pads than the tester
EP1629506B1 (en) Test of ram address decoder for resistive open defects
JPH04134698A (ja) テスト回路付きrom