JPH08263996A - 半導体メモリ装置の動作モード制御方法とその回路 - Google Patents
半導体メモリ装置の動作モード制御方法とその回路Info
- Publication number
- JPH08263996A JPH08263996A JP7312905A JP31290595A JPH08263996A JP H08263996 A JPH08263996 A JP H08263996A JP 7312905 A JP7312905 A JP 7312905A JP 31290595 A JP31290595 A JP 31290595A JP H08263996 A JPH08263996 A JP H08263996A
- Authority
- JP
- Japan
- Prior art keywords
- mode
- signal
- test mode
- decoding
- command data
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/14—Implementation of control logic, e.g. test mode decoders
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/46—Test trigger logic
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Dram (AREA)
- Tests Of Electronic Circuits (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】
【課題】 ユーザ使用時のテストモード誤実行を確実に
防止できるような動作モード制御方法とその回路を提供
する。 【解決手段】 ユーザモードデコーダ500及びテスト
モードデコーダ200によりコマンドデータCMDをデ
コードし、そのデコーディング信号UMS,TMSに応
じて一般動作モード又はテストモードを実行する。そし
て、全テストモード終了後には、テストモード抑止を指
定するコマンドデータCMDを入力してテストモード抑
止デコーダ300でデコードし、そのデコーディング信
号TMDによりデコーダ制御回路400からモード抑止
信号DISTを発生させてテストモードデコーダ200
の動作を恒久的に抑止する。デコーダ制御回路400
は、デコーディング信号TMDに応じて切断されるヒュ
ーズを備えてあり、該ヒューズが切断されることで恒久
的にモード抑止信号DISTが発生される。
防止できるような動作モード制御方法とその回路を提供
する。 【解決手段】 ユーザモードデコーダ500及びテスト
モードデコーダ200によりコマンドデータCMDをデ
コードし、そのデコーディング信号UMS,TMSに応
じて一般動作モード又はテストモードを実行する。そし
て、全テストモード終了後には、テストモード抑止を指
定するコマンドデータCMDを入力してテストモード抑
止デコーダ300でデコードし、そのデコーディング信
号TMDによりデコーダ制御回路400からモード抑止
信号DISTを発生させてテストモードデコーダ200
の動作を恒久的に抑止する。デコーダ制御回路400
は、デコーディング信号TMDに応じて切断されるヒュ
ーズを備えてあり、該ヒューズが切断されることで恒久
的にモード抑止信号DISTが発生される。
Description
【0001】
【発明の属する技術分野】本発明は半導体メモリ装置に
関し、特にその動作モードを選択制御する動作モード制
御方法とその回路に関する。
関し、特にその動作モードを選択制御する動作モード制
御方法とその回路に関する。
【0002】
【従来の技術】一般の半導体メモリ装置等の集積回路装
置における動作モードには、使用者によるユーザモード
(user mode) 等の一般動作モードや、或いは製造元で動
作特性を分析するためのテストモード(test mode) があ
る。半導体メモリ装置における一般動作モードはチップ
のハードウエア的特性に影響するものではく、データの
読出、書込、消去等の動作が遂行されるものである。一
方、テストモードはハードウエア的特性に影響を与え得
るもので、例えばEEPROMの場合、冗長、ストレス
テスト、漏洩テスト、プログラムマージンテスト、チッ
ププログラムテスト等が遂行される。従って、ユーザが
一般動作モードでメモリを使用する限りでは問題ない
が、もしテストモードを遂行してしまった場合には、テ
ストモードはユーザ支援を目的とするものではないので
悪影響を及ぼす可能性がある。そこで、ユーザ側でテス
トモードを遂行できないようにする技術が必要となる。
このため従来では、テストモード実行時に通常使用され
ない高電圧を継続的に印加する、或いはテストモード実
行時に通常使用されない高電圧を一時的に印加してこれ
をラッチすることにより、テストモードが開始されるよ
うにしている。
置における動作モードには、使用者によるユーザモード
(user mode) 等の一般動作モードや、或いは製造元で動
作特性を分析するためのテストモード(test mode) があ
る。半導体メモリ装置における一般動作モードはチップ
のハードウエア的特性に影響するものではく、データの
読出、書込、消去等の動作が遂行されるものである。一
方、テストモードはハードウエア的特性に影響を与え得
るもので、例えばEEPROMの場合、冗長、ストレス
テスト、漏洩テスト、プログラムマージンテスト、チッ
ププログラムテスト等が遂行される。従って、ユーザが
一般動作モードでメモリを使用する限りでは問題ない
が、もしテストモードを遂行してしまった場合には、テ
ストモードはユーザ支援を目的とするものではないので
悪影響を及ぼす可能性がある。そこで、ユーザ側でテス
トモードを遂行できないようにする技術が必要となる。
このため従来では、テストモード実行時に通常使用され
ない高電圧を継続的に印加する、或いはテストモード実
行時に通常使用されない高電圧を一時的に印加してこれ
をラッチすることにより、テストモードが開始されるよ
うにしている。
【0003】
【発明が解決しようとする課題】図1に、高電圧を継続
的に印加してテストモードを実行する動作モード制御方
法のためのモード検出回路を示している。このモード検
出回路10は、入力端子CSと接続ノードN1との間に
直列接続したダイオード接続形のNMOSトランジスタ
Q1,Q2,……,Q3と、接続ノードN1と接地GN
Dとの間に設けられ、ゲート電極に制御回路20の出力
信号を受けるNMOSトランジスタQ4と、接続ノード
N1と制御回路20との間に設けられたインバータI1
と、から構成される。NMOSトランジスタQ1〜Q3
は所定のチャネル抵抗を有し、必要に応じた個数が用い
られる。
的に印加してテストモードを実行する動作モード制御方
法のためのモード検出回路を示している。このモード検
出回路10は、入力端子CSと接続ノードN1との間に
直列接続したダイオード接続形のNMOSトランジスタ
Q1,Q2,……,Q3と、接続ノードN1と接地GN
Dとの間に設けられ、ゲート電極に制御回路20の出力
信号を受けるNMOSトランジスタQ4と、接続ノード
N1と制御回路20との間に設けられたインバータI1
と、から構成される。NMOSトランジスタQ1〜Q3
は所定のチャネル抵抗を有し、必要に応じた個数が用い
られる。
【0004】この回路10において、テストモードのと
きには入力端子CSへ高電圧が印加され、一般動作モー
ド時には動作電圧レベルの通常の電源電圧が印加され
る。電源電圧が入力端子CSに印加される場合は、NM
OSトランジスタQ1〜Q3のチャネル抵抗により接続
ノードN1には論理“ロウ”レベルの電圧が発生し、こ
れに応じてインバータI1が論理“ハイ”の信号を発生
し制御回路20へ印加する。すると、制御回路20は一
般動作モードを判断する。一方、入力端子CSに高電圧
が印加されて接続ノードN1の電位が高くなり、この電
位がインバータI1のトリップレベルを越えると、イン
バータI1から論理“ロウ”の高電圧検出信号HVが発
生される。これにより制御回路20がテストモードを感
知してテストモードを遂行することができる。この回路
10では、テストモードの際に接続ノードN1を論理
“ハイ”レベルに維持する必要があるので、入力端子C
Sに印加する高電圧はテストモード実行中断続して供給
しなければならない。
きには入力端子CSへ高電圧が印加され、一般動作モー
ド時には動作電圧レベルの通常の電源電圧が印加され
る。電源電圧が入力端子CSに印加される場合は、NM
OSトランジスタQ1〜Q3のチャネル抵抗により接続
ノードN1には論理“ロウ”レベルの電圧が発生し、こ
れに応じてインバータI1が論理“ハイ”の信号を発生
し制御回路20へ印加する。すると、制御回路20は一
般動作モードを判断する。一方、入力端子CSに高電圧
が印加されて接続ノードN1の電位が高くなり、この電
位がインバータI1のトリップレベルを越えると、イン
バータI1から論理“ロウ”の高電圧検出信号HVが発
生される。これにより制御回路20がテストモードを感
知してテストモードを遂行することができる。この回路
10では、テストモードの際に接続ノードN1を論理
“ハイ”レベルに維持する必要があるので、入力端子C
Sに印加する高電圧はテストモード実行中断続して供給
しなければならない。
【0005】このようなモード検出回路10には、次の
ような改善点がある。.NMOSトランジスタQ1〜
Q3は工程条件の変化によりそのしきい値電圧が変わり
得るので、モード検出回路10の高電圧検出レベルが変
動する可能性がある。従って高電圧検出レベルが変動し
て低くなる場合に、一般動作モードでも高電圧検出信号
HVが発生してテストモードへ進入してしまう可能性が
ないとはいえない。.電源電圧のバウンス(bounce)に
よりインバータI1のトリップ電圧(trip voltage)が低
くなり、これもやはりテストモードへ進入する可能性に
つながる。.電源電圧の変化に対する特性テストでは
入力端子CSに印加すべきバイアス電圧を変えてテスト
実行されるが、この場合のテスト進行には、そのバイア
ス電圧にテスト用高電圧分を加えて印加しなければなら
ない。従って、不便であることに加え、このような高電
圧は逆にメモリ装置の損傷につながり得る。.テスト
モード時に継続して高電圧を印加しなければならないの
で、テストモード数が限定され、しかもストレスが加え
られることになり好ましくない。
ような改善点がある。.NMOSトランジスタQ1〜
Q3は工程条件の変化によりそのしきい値電圧が変わり
得るので、モード検出回路10の高電圧検出レベルが変
動する可能性がある。従って高電圧検出レベルが変動し
て低くなる場合に、一般動作モードでも高電圧検出信号
HVが発生してテストモードへ進入してしまう可能性が
ないとはいえない。.電源電圧のバウンス(bounce)に
よりインバータI1のトリップ電圧(trip voltage)が低
くなり、これもやはりテストモードへ進入する可能性に
つながる。.電源電圧の変化に対する特性テストでは
入力端子CSに印加すべきバイアス電圧を変えてテスト
実行されるが、この場合のテスト進行には、そのバイア
ス電圧にテスト用高電圧分を加えて印加しなければなら
ない。従って、不便であることに加え、このような高電
圧は逆にメモリ装置の損傷につながり得る。.テスト
モード時に継続して高電圧を印加しなければならないの
で、テストモード数が限定され、しかもストレスが加え
られることになり好ましくない。
【0006】これらを改善するために、高電圧を継続し
て供給せずともテストモードを実行可能な動作モード制
御方法として、Miyawaki等による発明の米国特
許第4,970,727のような技術が提案されてい
る。これについて図2に示し説明する。
て供給せずともテストモードを実行可能な動作モード制
御方法として、Miyawaki等による発明の米国特
許第4,970,727のような技術が提案されてい
る。これについて図2に示し説明する。
【0007】この動作モード制御回路において、テスト
モードで入力端子CSへ高電圧を印加すると検出回路1
0から高電圧検出信号HVが発生される。そして、テス
トモード回路40に高電圧検出信号HVが入力される
と、入出力バッファ70から出力されるテストコードを
ラッチ回路50でラッチできるようにスイッチング回路
80が制御される。これによりラッチ回路50に貯蔵し
たテストコードは、テストモードデコーダ60でデコー
ディングされ、そして制御回路90がこのデコーディン
グ信号を受信することで該当のテストモードが遂行され
る。
モードで入力端子CSへ高電圧を印加すると検出回路1
0から高電圧検出信号HVが発生される。そして、テス
トモード回路40に高電圧検出信号HVが入力される
と、入出力バッファ70から出力されるテストコードを
ラッチ回路50でラッチできるようにスイッチング回路
80が制御される。これによりラッチ回路50に貯蔵し
たテストコードは、テストモードデコーダ60でデコー
ディングされ、そして制御回路90がこのデコーディン
グ信号を受信することで該当のテストモードが遂行され
る。
【0008】しかしながら、この場合にも図1と同じよ
うな高電圧検出用の回路10を使用するので、上記,
,のような改善点が未だ残されている。
うな高電圧検出用の回路10を使用するので、上記,
,のような改善点が未だ残されている。
【0009】即ち、以上のような動作モード制御方法に
よっては、ユーザ側で間違ってメモリ装置の特性に影響
を与え得るテストモードが選択されてしまう可能性を完
全に否定できるに至っているとはいえない。そこで、こ
のような従来技術に鑑みて本発明では、よりいっそう確
実にテストモード進行を防止できるような動作モード制
御方法とそのための動作モード制御回路を提供するもの
である。
よっては、ユーザ側で間違ってメモリ装置の特性に影響
を与え得るテストモードが選択されてしまう可能性を完
全に否定できるに至っているとはいえない。そこで、こ
のような従来技術に鑑みて本発明では、よりいっそう確
実にテストモード進行を防止できるような動作モード制
御方法とそのための動作モード制御回路を提供するもの
である。
【0010】
【課題を解決するための手段】この目的のために本発明
では、半導体メモリ装置の動作モード制御方法について
コマンドデータを使用するようにし、一般動作モード及
びテストモード用に設けた複数のデコーダによるコマン
ドデータのデコーディングに従って前記各モードを実行
するようにし、且つテストモード終了後にはテストモー
ド用に設けた前記デコーダの動作を抑止することを特徴
とする。即ち、本発明によれば、コマンドデータを使用
した半導体メモリ装置の動作モード制御方法であって、
コマンドデータを入力する過程と、入力したコマンドデ
ータをデコーディングして一般動作モードのコマンドデ
ータであれば該当する一般動作モードを実行する過程
と、入力したコマンドデータをデコーディングしてテス
トモードのコマンドデータであれば該当するテストモー
ドを実行する過程と、入力したコマンドデータをデコー
ディングしてテストモード抑止のコマンドデータであれ
ば前記テストモードを実行する過程を恒久的に抑止する
過程と、を行うことを特徴とした動作モード制御方法が
提供される。
では、半導体メモリ装置の動作モード制御方法について
コマンドデータを使用するようにし、一般動作モード及
びテストモード用に設けた複数のデコーダによるコマン
ドデータのデコーディングに従って前記各モードを実行
するようにし、且つテストモード終了後にはテストモー
ド用に設けた前記デコーダの動作を抑止することを特徴
とする。即ち、本発明によれば、コマンドデータを使用
した半導体メモリ装置の動作モード制御方法であって、
コマンドデータを入力する過程と、入力したコマンドデ
ータをデコーディングして一般動作モードのコマンドデ
ータであれば該当する一般動作モードを実行する過程
と、入力したコマンドデータをデコーディングしてテス
トモードのコマンドデータであれば該当するテストモー
ドを実行する過程と、入力したコマンドデータをデコー
ディングしてテストモード抑止のコマンドデータであれ
ば前記テストモードを実行する過程を恒久的に抑止する
過程と、を行うことを特徴とした動作モード制御方法が
提供される。
【0011】テストモード用のデコーダの動作を抑止す
るには、テストモード終了後にテストモード抑止用のコ
マンドデータを入力することで抑止手段を動作させ、該
抑止手段の出力により抑止を行うようにするとよい。具
体的には、テストモード抑止用のコマンドデータをデコ
ーダでデコーディングし、該デコーディング信号により
スイッチ素子をスイッチ制御することでモード抑止信号
を発生し、該信号をテストモード用のデコーダへ提供し
て動作を抑止するようにするとよい。
るには、テストモード終了後にテストモード抑止用のコ
マンドデータを入力することで抑止手段を動作させ、該
抑止手段の出力により抑止を行うようにするとよい。具
体的には、テストモード抑止用のコマンドデータをデコ
ーダでデコーディングし、該デコーディング信号により
スイッチ素子をスイッチ制御することでモード抑止信号
を発生し、該信号をテストモード用のデコーダへ提供し
て動作を抑止するようにするとよい。
【0012】そして、本発明によれば、コマンドデータ
を入力し、該コマンドデータのデコーディング信号に応
じて所定の動作モードを遂行する半導体メモリ装置であ
って、テストモード抑止を指定するコマンドデータをデ
コーディングし、これに応じてテストモードを抑止させ
るモード抑止信号を発生する抑止手段と、1以上のデコ
ーダを備え、テストモードを指定するコマンドデータを
デコーディングして該当テストモードのデコーディング
信号を発生し、また前記モード抑止信号が受信されたと
きには動作抑止となる第1のデコーディング手段(テス
トモードデコーダ)と、1以上のデコーダを備え、一般
動作モードを指定するコマンドデータをデコーディング
して該当一般動作モードのデコーディング信号を発生す
る第2のデコーディング手段(ユーザモードデコーダ)
と、を有し、テストモード終了後にはテストモードへの
進行が防止されることを特徴とした半導体メモリ装置が
提供される。この場合の抑止手段は、コマンドデータを
デコーディングしてモード抑止デコーディング信号を発
生するデコーダと、該モード抑止デコーディング信号に
従ってスイッチ制御されるスイッチ素子によりモード抑
止信号を発生する抑止信号発生回路と、から構成すると
よい。更にその抑止信号発生回路としては、モード抑止
デコーディング信号をゲート電極に受けるトランジスタ
と、該トランジスタの導通により切断されるスイッチ素
子としてのヒューズと、該ヒューズにより設定される論
理状態に応じてモード抑止信号を出力する論理回路と、
を少なくとも備えて構成したものが最適であろう。
を入力し、該コマンドデータのデコーディング信号に応
じて所定の動作モードを遂行する半導体メモリ装置であ
って、テストモード抑止を指定するコマンドデータをデ
コーディングし、これに応じてテストモードを抑止させ
るモード抑止信号を発生する抑止手段と、1以上のデコ
ーダを備え、テストモードを指定するコマンドデータを
デコーディングして該当テストモードのデコーディング
信号を発生し、また前記モード抑止信号が受信されたと
きには動作抑止となる第1のデコーディング手段(テス
トモードデコーダ)と、1以上のデコーダを備え、一般
動作モードを指定するコマンドデータをデコーディング
して該当一般動作モードのデコーディング信号を発生す
る第2のデコーディング手段(ユーザモードデコーダ)
と、を有し、テストモード終了後にはテストモードへの
進行が防止されることを特徴とした半導体メモリ装置が
提供される。この場合の抑止手段は、コマンドデータを
デコーディングしてモード抑止デコーディング信号を発
生するデコーダと、該モード抑止デコーディング信号に
従ってスイッチ制御されるスイッチ素子によりモード抑
止信号を発生する抑止信号発生回路と、から構成すると
よい。更にその抑止信号発生回路としては、モード抑止
デコーディング信号をゲート電極に受けるトランジスタ
と、該トランジスタの導通により切断されるスイッチ素
子としてのヒューズと、該ヒューズにより設定される論
理状態に応じてモード抑止信号を出力する論理回路と、
を少なくとも備えて構成したものが最適であろう。
【0013】また、本発明によれば、モード制御信号に
従って所定の動作モードを実行する半導体メモリ装置で
あって、所定のパッドから入力データを受けてコマンド
データを出力する手段(入力バッファ)と、前記コマン
ドデータがテストモードを指定するコマンドであれば該
当するモードデコーディング信号を発生し、またテスト
モードをディスエーブルさせるモード抑止信号の受信で
非活性となる手段(テストモードデコーダ)と、前記コ
マンドデータが一般動作モードを指定するコマンドであ
れば該当するモードデコーディング信号を発生する手段
(ユーザモードデコーダ)と、前記各モードデコーディ
ング信号を入力とし、その入力されたモードデコーディ
ング信号に従って対応するモード制御信号を出力する手
段(コマンドレジスタ)と、を備え、テストモード終了
後にはテストモードへの進行が防止されることを特徴と
した半導体メモリ装置が提供される。この場合、テスト
モードのディスエーブルを指定するコマンドデータを入
力してデコーディング手段(テストモード抑止デコー
ダ)でデコーディングし、該デコーディング信号に従っ
てスイッチ素子をスイッチ制御することにより、モード
抑止信号を発生するようにしておくとよい。更にこの場
合、デコーディング手段によるデコーディング信号をゲ
ート電極に受けるトランジスタと、該トランジスタの導
通により切断されるスイッチ素子としてのヒューズと、
該ヒューズにより設定される論理状態に応じて動作する
論理回路と、を用いてモード抑止信号を発生するように
するとよい。
従って所定の動作モードを実行する半導体メモリ装置で
あって、所定のパッドから入力データを受けてコマンド
データを出力する手段(入力バッファ)と、前記コマン
ドデータがテストモードを指定するコマンドであれば該
当するモードデコーディング信号を発生し、またテスト
モードをディスエーブルさせるモード抑止信号の受信で
非活性となる手段(テストモードデコーダ)と、前記コ
マンドデータが一般動作モードを指定するコマンドであ
れば該当するモードデコーディング信号を発生する手段
(ユーザモードデコーダ)と、前記各モードデコーディ
ング信号を入力とし、その入力されたモードデコーディ
ング信号に従って対応するモード制御信号を出力する手
段(コマンドレジスタ)と、を備え、テストモード終了
後にはテストモードへの進行が防止されることを特徴と
した半導体メモリ装置が提供される。この場合、テスト
モードのディスエーブルを指定するコマンドデータを入
力してデコーディング手段(テストモード抑止デコー
ダ)でデコーディングし、該デコーディング信号に従っ
てスイッチ素子をスイッチ制御することにより、モード
抑止信号を発生するようにしておくとよい。更にこの場
合、デコーディング手段によるデコーディング信号をゲ
ート電極に受けるトランジスタと、該トランジスタの導
通により切断されるスイッチ素子としてのヒューズと、
該ヒューズにより設定される論理状態に応じて動作する
論理回路と、を用いてモード抑止信号を発生するように
するとよい。
【0014】
【発明の実施の形態】以下、本発明の実施形態を添付の
図面を参照しつつ詳細に説明する。尚、図中の同じ部分
にはできるだけ同じ符号を付して説明する。
図面を参照しつつ詳細に説明する。尚、図中の同じ部分
にはできるだけ同じ符号を付して説明する。
【0015】ここで使用する“ユーザモードデコーディ
ング信号(UMS)”は、一般動作モードを実行するた
めのコマンドが受信されたときにユーザモードデコーダ
(500)からデコーディング出力される一般動作モー
ドの実行信号である。また、“テストモードデコーディ
ング信号(TMS)”は、テストモードを実行するため
のコマンドが受信されたときにテストモードデコーダ
(200)からデコーディング出力されるテストモード
の実行信号である。更に、“モード抑止デコーディング
信号(TMD)”は、テストの終了で発生されるテスト
モード抑止コマンドが受信されたときにテストモード抑
止デコーダ(300)からデコーディング出力されるテ
ストモード終了を知らせる信号である。そして、“モー
ド抑止信号(DIST)”は、前記モード抑止デコーデ
ィング信号(TMD)が発生されたときにデコーダ制御
回路(400)の内部スイッチ素子のスイッチングで出
力され、テストモードデコーダ(200)の動作を恒久
的に抑止する制御信号である。
ング信号(UMS)”は、一般動作モードを実行するた
めのコマンドが受信されたときにユーザモードデコーダ
(500)からデコーディング出力される一般動作モー
ドの実行信号である。また、“テストモードデコーディ
ング信号(TMS)”は、テストモードを実行するため
のコマンドが受信されたときにテストモードデコーダ
(200)からデコーディング出力されるテストモード
の実行信号である。更に、“モード抑止デコーディング
信号(TMD)”は、テストの終了で発生されるテスト
モード抑止コマンドが受信されたときにテストモード抑
止デコーダ(300)からデコーディング出力されるテ
ストモード終了を知らせる信号である。そして、“モー
ド抑止信号(DIST)”は、前記モード抑止デコーデ
ィング信号(TMD)が発生されたときにデコーダ制御
回路(400)の内部スイッチ素子のスイッチングで出
力され、テストモードデコーダ(200)の動作を恒久
的に抑止する制御信号である。
【0016】図3に、動作モード制御回路の実施形態を
ブロック図で示す。
ブロック図で示す。
【0017】入力バッファ100はチップのパッドから
入力されるデータを受け、コマンドデータCMDとして
出力する機能をもつ。この実施形態では、8ビットのコ
マンドデータCMD0〜CMD7が発生される。ユーザ
モードデコーダ500は、該メモリ装置で遂行可能な一
般動作モードの数だけ単位デコーダを備えており、コマ
ンドデータCMDが一般動作モードのコマンドであれば
該当するデコーダがデコーディングを行い、ユーザモー
ドデコーディング信号UMSを出力する。
入力されるデータを受け、コマンドデータCMDとして
出力する機能をもつ。この実施形態では、8ビットのコ
マンドデータCMD0〜CMD7が発生される。ユーザ
モードデコーダ500は、該メモリ装置で遂行可能な一
般動作モードの数だけ単位デコーダを備えており、コマ
ンドデータCMDが一般動作モードのコマンドであれば
該当するデコーダがデコーディングを行い、ユーザモー
ドデコーディング信号UMSを出力する。
【0018】テストモードデコーダ200は、該メモリ
装置で遂行可能なテストモードの数だけ単位デコーダを
備えており、コマンドデータCMDがテストモードのコ
マンドであれば該当するデコーダがデコーディングを行
い、テストモードデコーディング信号TMSを出力す
る。このテストモードデコーダ200の動作は、モード
抑止信号DISTにより恒久的に抑止可能である。
装置で遂行可能なテストモードの数だけ単位デコーダを
備えており、コマンドデータCMDがテストモードのコ
マンドであれば該当するデコーダがデコーディングを行
い、テストモードデコーディング信号TMSを出力す
る。このテストモードデコーダ200の動作は、モード
抑止信号DISTにより恒久的に抑止可能である。
【0019】テストモード抑止デコーダ300は、コマ
ンドデータCMDがテストモード抑止のコマンドであれ
ばこれをデコーディングし、モード抑止デコーディング
信号TMDを出力する。デコーダ制御回路400は内部
にスイッチ素子を備え、テストモード抑止デコーダ30
0によるモード抑止デコーディング信号TMDが入力さ
れた場合には、スイッチ素子がスイッチングされてモー
ド抑止信号DISTを発生する抑止信号発生回路であ
る。スイッチ素子は、一度スイッチングされるとその状
態を維持するようにされている。従って、これらテスト
モード抑止デコーダ300+デコーダ制御回路400か
らなる抑止手段により、一旦モード抑止信号DISTが
出されると、テストモードデコーダ200は恒久的にそ
の動作を抑止される。
ンドデータCMDがテストモード抑止のコマンドであれ
ばこれをデコーディングし、モード抑止デコーディング
信号TMDを出力する。デコーダ制御回路400は内部
にスイッチ素子を備え、テストモード抑止デコーダ30
0によるモード抑止デコーディング信号TMDが入力さ
れた場合には、スイッチ素子がスイッチングされてモー
ド抑止信号DISTを発生する抑止信号発生回路であ
る。スイッチ素子は、一度スイッチングされるとその状
態を維持するようにされている。従って、これらテスト
モード抑止デコーダ300+デコーダ制御回路400か
らなる抑止手段により、一旦モード抑止信号DISTが
出されると、テストモードデコーダ200は恒久的にそ
の動作を抑止される。
【0020】コマンドレジスタ600は、ユーザモード
デコーダ500からユーザモードデコーディング信号U
MS、テストモードデコーダ200からテストモードデ
コーディング信号TMSをそれぞれ受信し、これらデコ
ーディング信号を貯蔵した後に対応する動作モードを遂
行するためのモード制御信号(MODE CONTROL SIGNAL)を
出力する。本例のように8ビットのコマンドデータCM
Dを使用するときには255種類のテストモード及び一
般動作モードが可能となる。
デコーダ500からユーザモードデコーディング信号U
MS、テストモードデコーダ200からテストモードデ
コーディング信号TMSをそれぞれ受信し、これらデコ
ーディング信号を貯蔵した後に対応する動作モードを遂
行するためのモード制御信号(MODE CONTROL SIGNAL)を
出力する。本例のように8ビットのコマンドデータCM
Dを使用するときには255種類のテストモード及び一
般動作モードが可能となる。
【0021】この動作モード制御回路の動作についてテ
ストモードの場合から順に説明する。
ストモードの場合から順に説明する。
【0022】テストモードの場合は、テストモードデコ
ーダ200による制御が行われる。テストモードデコー
ダ200は、デコーダ制御回路400によるモード抑止
信号DISTの論理に従って動作制御され、このモード
抑止信号DISTが発生しない限りコマンドデータCM
Dをデコーディングし、対応するテストモードを遂行す
るためのテストモードデコーディング信号TMSを発生
する。テストモードを指令するコマンドデータCMDは
テストモードの種類に応じて異なるデータ値を有してお
り、そしてテストモードデコーダ200は、実行可能な
テストモードの種類数分の単位デコーダを備えている。
即ち、モード抑止信号DISTが発生しない限りテスト
モードデコーダ200はエネーブル状態にあり、エネー
ブル状態である間は、入力バッファ100から出力され
るコマンドデータCMDを受信してテストコマンドであ
れば該当する単位デコーダから、該コマンドデータCM
Dで指定されたテストモードを遂行するためのテストモ
ードデコーディング信号TMSjが発生される。
ーダ200による制御が行われる。テストモードデコー
ダ200は、デコーダ制御回路400によるモード抑止
信号DISTの論理に従って動作制御され、このモード
抑止信号DISTが発生しない限りコマンドデータCM
Dをデコーディングし、対応するテストモードを遂行す
るためのテストモードデコーディング信号TMSを発生
する。テストモードを指令するコマンドデータCMDは
テストモードの種類に応じて異なるデータ値を有してお
り、そしてテストモードデコーダ200は、実行可能な
テストモードの種類数分の単位デコーダを備えている。
即ち、モード抑止信号DISTが発生しない限りテスト
モードデコーダ200はエネーブル状態にあり、エネー
ブル状態である間は、入力バッファ100から出力され
るコマンドデータCMDを受信してテストコマンドであ
れば該当する単位デコーダから、該コマンドデータCM
Dで指定されたテストモードを遂行するためのテストモ
ードデコーディング信号TMSjが発生される。
【0023】図4に、テストモードデコーダ200に用
いる単位デコーダの構成例を示している。本実施形態で
は、入力バッファ100から8ビットのコマンドデータ
CMDが出力される。従って、各4ビット入力のNAN
Dゲート210,220が用いられており、相補信号も
含めたコマンドデータCMDの対応するビットの入力
で、所定のテストモードを指定するテストモードデコー
ディング信号TMSjが出力される。NANDゲート2
10,220は、コマンドデータCMDの入力対象ビッ
トがすべて論理“1”であれば論理“ロウ”を出力し、
これを入力したNORゲート230は、モード抑止信号
DISTが論理“ロウ”であれば論理“ハイ”のテスト
モードデコーディング信号TMSjを出力し、該当する
テストモードが実行される。
いる単位デコーダの構成例を示している。本実施形態で
は、入力バッファ100から8ビットのコマンドデータ
CMDが出力される。従って、各4ビット入力のNAN
Dゲート210,220が用いられており、相補信号も
含めたコマンドデータCMDの対応するビットの入力
で、所定のテストモードを指定するテストモードデコー
ディング信号TMSjが出力される。NANDゲート2
10,220は、コマンドデータCMDの入力対象ビッ
トがすべて論理“1”であれば論理“ロウ”を出力し、
これを入力したNORゲート230は、モード抑止信号
DISTが論理“ロウ”であれば論理“ハイ”のテスト
モードデコーディング信号TMSjを出力し、該当する
テストモードが実行される。
【0024】モード抑止信号DISTは、テストモード
実行可能なときには論理“ロウ”で発生され、全テスト
モード終了後には論理“ハイ”へ遷移する。従って、特
定のテストモードのコマンドが受信され、テストモード
可能であれば、該当する単位デコーダのNORゲート2
30から論理“ハイ”のテストモードデコーディング信
号TMSjが出力される。一方、特定のテストモードの
コマンドに該当しない単位デコーダであれば、或いは、
モード抑止信号DISTが論理“ハイ”で入力されてい
る場合は、当該単位デコーダのNORゲート230は論
理“ロウ”のテストモードデコーディング信号TMSj
を出力し、これに該当するテストモードが活性化される
ことはない。
実行可能なときには論理“ロウ”で発生され、全テスト
モード終了後には論理“ハイ”へ遷移する。従って、特
定のテストモードのコマンドが受信され、テストモード
可能であれば、該当する単位デコーダのNORゲート2
30から論理“ハイ”のテストモードデコーディング信
号TMSjが出力される。一方、特定のテストモードの
コマンドに該当しない単位デコーダであれば、或いは、
モード抑止信号DISTが論理“ハイ”で入力されてい
る場合は、当該単位デコーダのNORゲート230は論
理“ロウ”のテストモードデコーディング信号TMSj
を出力し、これに該当するテストモードが活性化される
ことはない。
【0025】このような単位デコーダは実行可能なテス
トモード数だけ備えられ、それぞれ対応するテストコマ
ンドデータCMDのビットを受けてデコーディングを行
う。この例では5種類のテストモードが可能の場合で、
テストモードデコーディング信号TMS0〜TMS4
(j=0〜4)がそれぞれ該当の単位デコーダから発生
される。
トモード数だけ備えられ、それぞれ対応するテストコマ
ンドデータCMDのビットを受けてデコーディングを行
う。この例では5種類のテストモードが可能の場合で、
テストモードデコーディング信号TMS0〜TMS4
(j=0〜4)がそれぞれ該当の単位デコーダから発生
される。
【0026】すべてのテストモードが終了し、入力バッ
ファ100を介してテストモードの抑止を指定するコマ
ンドデータCMDが入力されると、テストモード抑止デ
コーダ300がこれを感知し、モード抑止デコーディン
グ信号TMDを発生する。図5に、このテストモード抑
止デコーダ300の構成例を示す。
ファ100を介してテストモードの抑止を指定するコマ
ンドデータCMDが入力されると、テストモード抑止デ
コーダ300がこれを感知し、モード抑止デコーディン
グ信号TMDを発生する。図5に、このテストモード抑
止デコーダ300の構成例を示す。
【0027】この回路は、NANDゲート310,32
0を用いてテストモード抑止指定のコマンドデータCM
Dをデコーディングする構成である。即ち、NANDゲ
ート310,320は、受信されるコマンドデータCM
Dがテストモードを抑止するコマンド、つまり入力対象
のビットがすべて論理“1”であれば、これに従って論
理“ロウ”の信号を発生する。そして、これに応じるN
ORゲート330から論理“ハイ”のモード抑止デコー
ディング信号TMDが出力される。これ以外の場合に
は、論理“ロウ”のモード抑止デコーディング信号TM
Dが出力されるのは勿論である。
0を用いてテストモード抑止指定のコマンドデータCM
Dをデコーディングする構成である。即ち、NANDゲ
ート310,320は、受信されるコマンドデータCM
Dがテストモードを抑止するコマンド、つまり入力対象
のビットがすべて論理“1”であれば、これに従って論
理“ロウ”の信号を発生する。そして、これに応じるN
ORゲート330から論理“ハイ”のモード抑止デコー
ディング信号TMDが出力される。これ以外の場合に
は、論理“ロウ”のモード抑止デコーディング信号TM
Dが出力されるのは勿論である。
【0028】テストモード抑止デコーダ300から論理
“ハイ”のモード抑止デコーディング信号TMDが出力
されると、これに応じてデコーダ制御回路400のスイ
ッチ素子がスイッチングされ、モード抑止信号DIST
が発生される。このモード抑止信号DISTは一旦発生
するとその状態を維持し、これによりテストモードデコ
ーダ200はディスエーブルとされ、テストモードを指
定するコマンドデータCMDが受信されたとしても、こ
れに応じるテストモードデコーディング信号TMSの発
生は抑止される。従って、当該メモリ装置のテストモー
ド進行は確実に防止される。
“ハイ”のモード抑止デコーディング信号TMDが出力
されると、これに応じてデコーダ制御回路400のスイ
ッチ素子がスイッチングされ、モード抑止信号DIST
が発生される。このモード抑止信号DISTは一旦発生
するとその状態を維持し、これによりテストモードデコ
ーダ200はディスエーブルとされ、テストモードを指
定するコマンドデータCMDが受信されたとしても、こ
れに応じるテストモードデコーディング信号TMSの発
生は抑止される。従って、当該メモリ装置のテストモー
ド進行は確実に防止される。
【0029】図6に、デコーダ制御回路400の構成例
を示す。この例ではスイッチ素子に、電源電圧と接続ノ
ードN2との間に設けたヒューズ410を用いてある。
このヒューズ410としては、電気的ポリヒューズ(ele
ctrical poly fuse)を使用した電気的切断可能なものが
最適である。但しこれ以外にも、レーザ切断可能なヒュ
ーズや、或いはヒューズの他にも不揮発性記憶素子等を
使用することが可能である。
を示す。この例ではスイッチ素子に、電源電圧と接続ノ
ードN2との間に設けたヒューズ410を用いてある。
このヒューズ410としては、電気的ポリヒューズ(ele
ctrical poly fuse)を使用した電気的切断可能なものが
最適である。但しこれ以外にも、レーザ切断可能なヒュ
ーズや、或いはヒューズの他にも不揮発性記憶素子等を
使用することが可能である。
【0030】接続ノードN2と接地との間には、チップ
エネーブル信号バーCEをインバータ420で反転して
ゲート電極に受けるNMOSトランジスタ430と、ゲ
ート電極を接地したデプレッション形NMOSトランジ
スタ440と、を直列接続させてある。更に、接続ノー
ドN2と接地との間には、これらNMOSトランジスタ
430及びNMOSトランジスタ440と並列にして、
ゲート電極にモード抑止デコーディング信号TMDを入
力したNMOSトランジスタ450が設けてある。NO
Rゲート460は、接続ノードN2の信号とチップエネ
ーブル信号バーCEを入力とし、これら2入力が論理
“ロウ”であれば論理“ハイ”のモード抑止信号DIS
Tを出力し、これ以外であれば論理“ロウ”を出力す
る。
エネーブル信号バーCEをインバータ420で反転して
ゲート電極に受けるNMOSトランジスタ430と、ゲ
ート電極を接地したデプレッション形NMOSトランジ
スタ440と、を直列接続させてある。更に、接続ノー
ドN2と接地との間には、これらNMOSトランジスタ
430及びNMOSトランジスタ440と並列にして、
ゲート電極にモード抑止デコーディング信号TMDを入
力したNMOSトランジスタ450が設けてある。NO
Rゲート460は、接続ノードN2の信号とチップエネ
ーブル信号バーCEを入力とし、これら2入力が論理
“ロウ”であれば論理“ハイ”のモード抑止信号DIS
Tを出力し、これ以外であれば論理“ロウ”を出力す
る。
【0031】上述のように、テストモード実行可能であ
ればモード抑止デコーディング信号TMDは論理“ロ
ウ”で印加される。従って、NMOSトランジスタ45
0はOFFの状態を保たれる。このNMOSトランジス
タ450がOFFであればヒューズ410は切断されず
におかれ、接続ノードN2には電源電圧が提供されるこ
とになる。NMOSトランジスタ430,440はその
導通状態において、NORゲート460が論理“ハイ”
を感知できる程度の電位を接続ノードN2に設定可能な
チャネル抵抗を有するサイズに設計されている。従っ
て、NMOSトランジスタ430は、インバータ420
によるチップエネーブル信号バーCEの反転で論理“ハ
イ”がゲート電極に入力されてONを維持し、NMOS
トランジスタ440は、デプレッション形でONを維持
する状態にあっても、接続ノードN2には、NORゲー
ト460に対する論理“ハイ”の電位が常に設定され
る。その結果、NORゲート460からは、テストモー
ド実行可能であれば、即ちモード抑止デコーディング信
号TMDが発生しなければ、論理“ロウ”のモード抑止
信号DISTが出力される。
ればモード抑止デコーディング信号TMDは論理“ロ
ウ”で印加される。従って、NMOSトランジスタ45
0はOFFの状態を保たれる。このNMOSトランジス
タ450がOFFであればヒューズ410は切断されず
におかれ、接続ノードN2には電源電圧が提供されるこ
とになる。NMOSトランジスタ430,440はその
導通状態において、NORゲート460が論理“ハイ”
を感知できる程度の電位を接続ノードN2に設定可能な
チャネル抵抗を有するサイズに設計されている。従っ
て、NMOSトランジスタ430は、インバータ420
によるチップエネーブル信号バーCEの反転で論理“ハ
イ”がゲート電極に入力されてONを維持し、NMOS
トランジスタ440は、デプレッション形でONを維持
する状態にあっても、接続ノードN2には、NORゲー
ト460に対する論理“ハイ”の電位が常に設定され
る。その結果、NORゲート460からは、テストモー
ド実行可能であれば、即ちモード抑止デコーディング信
号TMDが発生しなければ、論理“ロウ”のモード抑止
信号DISTが出力される。
【0032】NMOSトランジスタ450は、ONした
ときにはヒューズ410を切断し得る大電流を流すこと
が可能な程度に大きなサイズで設計されている。従っ
て、全テストモード終了でテストモード解除信号TMD
が論理“ハイ”で印加されると、NMOSトランジスタ
450の導通によりヒューズ410を介して大電流が流
れヒューズ410が切断される。ヒューズ410が切断
されれば、電源がカットされるので接続ノードN2は論
理“ロウ”に遷移する。その結果、NORゲート460
の2入力が論理“ロウ”になり、従って論理“ハイ”の
モード抑止信号DISTが出力される。この論理“ハ
イ”のモード抑止信号DISTがテストモードデコーダ
200のNORゲート230に入力されることで、該N
ORゲート230からは恒常的に論理“ロウ”が出力さ
れる。即ち、モード抑止信号DISTによりテストモー
ドデコーダ200が恒久的にディスエーブルとされ、テ
ストモードへ進行することが確実に防止される。
ときにはヒューズ410を切断し得る大電流を流すこと
が可能な程度に大きなサイズで設計されている。従っ
て、全テストモード終了でテストモード解除信号TMD
が論理“ハイ”で印加されると、NMOSトランジスタ
450の導通によりヒューズ410を介して大電流が流
れヒューズ410が切断される。ヒューズ410が切断
されれば、電源がカットされるので接続ノードN2は論
理“ロウ”に遷移する。その結果、NORゲート460
の2入力が論理“ロウ”になり、従って論理“ハイ”の
モード抑止信号DISTが出力される。この論理“ハ
イ”のモード抑止信号DISTがテストモードデコーダ
200のNORゲート230に入力されることで、該N
ORゲート230からは恒常的に論理“ロウ”が出力さ
れる。即ち、モード抑止信号DISTによりテストモー
ドデコーダ200が恒久的にディスエーブルとされ、テ
ストモードへ進行することが確実に防止される。
【0033】この後に受信されるコマンドデータCMD
はすべて一般動作モードのコマンドデータCMDである
ので、ユーザモードデコーダ500の動作により、入力
されたコマンドデータCMDに該当するユーザモードデ
コーディング信号UMSが発生される。図7に、このユ
ーザモードデコーダ500の構成例を示す。同図に示す
のは、実行可能な一般動作モードの数だけ備えられる単
位デコーダの1つである。
はすべて一般動作モードのコマンドデータCMDである
ので、ユーザモードデコーダ500の動作により、入力
されたコマンドデータCMDに該当するユーザモードデ
コーディング信号UMSが発生される。図7に、このユ
ーザモードデコーダ500の構成例を示す。同図に示す
のは、実行可能な一般動作モードの数だけ備えられる単
位デコーダの1つである。
【0034】入力バッファ100による8ビットのコマ
ンドデータCMDはその相補信号も含めて、対応する4
ビット入力のNANDゲート510,520へ入力さ
れ、デコーディングされる。本例では8種類の一般動作
モードが可能とされ、そのために8つのユーザモードデ
コーディング信号UMS0〜UMS7が対応する単位デ
コーダから出力されるようにしてある。NANDゲート
510,520に入力される各4ビットのコマンドデー
タCMDが、該当する一般動作モードを指定するもので
あれば、これらNANDゲート510,520から論理
“ロウ”の信号が出力される。そしてこれを受けたNO
Rゲート530から、対応する一般動作モードをエネー
ブルさせる論理“ハイ”のユーザモードデコーディング
信号UMSi(i=0〜7)が出力される。一方、この
単位デコーダに入力されるコマンドデータCMDが担当
の一般動作モードを指定するものでなければ、NAND
ゲート510,520の少なくともどちらかから論理
“ハイ”が出力されるので、NORゲート530の出力
は論理“ロウ”となる。
ンドデータCMDはその相補信号も含めて、対応する4
ビット入力のNANDゲート510,520へ入力さ
れ、デコーディングされる。本例では8種類の一般動作
モードが可能とされ、そのために8つのユーザモードデ
コーディング信号UMS0〜UMS7が対応する単位デ
コーダから出力されるようにしてある。NANDゲート
510,520に入力される各4ビットのコマンドデー
タCMDが、該当する一般動作モードを指定するもので
あれば、これらNANDゲート510,520から論理
“ロウ”の信号が出力される。そしてこれを受けたNO
Rゲート530から、対応する一般動作モードをエネー
ブルさせる論理“ハイ”のユーザモードデコーディング
信号UMSi(i=0〜7)が出力される。一方、この
単位デコーダに入力されるコマンドデータCMDが担当
の一般動作モードを指定するものでなければ、NAND
ゲート510,520の少なくともどちらかから論理
“ハイ”が出力されるので、NORゲート530の出力
は論理“ロウ”となる。
【0035】このような動作過程を整理すると次表に示
すようになる。
すようになる。
【表1】
【0036】尚、前述のようにテストモードは、冗長等
のように半導体メモリ装置のハードウエア的な特性に影
響を与える動作モードの総称であり、一般動作モードは
データの読出、書込、消去等のようにハードウェハ的特
性に影響を与えることのない動作モードの総称である。
のように半導体メモリ装置のハードウエア的な特性に影
響を与える動作モードの総称であり、一般動作モードは
データの読出、書込、消去等のようにハードウェハ的特
性に影響を与えることのない動作モードの総称である。
【0037】図8に示すのは、テストモード実行可能な
場合における上記各信号の波形である。このときには、
テストモード抑止コマンドは当然発生しないので、テス
トモード抑止デコーダ300によるモード抑止デコーデ
ィング信号TMDは論理“ロウ”を維持する。従って、
チップエネーブル信号バーCEが論理“ロウ”で提供さ
れても、デコーダ制御回路400では、NMOSトラン
ジスタ450がOFFなのでNORゲート460の一入
力が論理“ハイ”になり、モード抑止信号DISTは論
理“ロウ”のままである。この結果、テストモードデコ
ーダ200とユーザモードデコーダ500によりコマン
ドデータCMDがデコーディングされ、対応するテスト
モード又は一般動作モードが実行される。
場合における上記各信号の波形である。このときには、
テストモード抑止コマンドは当然発生しないので、テス
トモード抑止デコーダ300によるモード抑止デコーデ
ィング信号TMDは論理“ロウ”を維持する。従って、
チップエネーブル信号バーCEが論理“ロウ”で提供さ
れても、デコーダ制御回路400では、NMOSトラン
ジスタ450がOFFなのでNORゲート460の一入
力が論理“ハイ”になり、モード抑止信号DISTは論
理“ロウ”のままである。この結果、テストモードデコ
ーダ200とユーザモードデコーダ500によりコマン
ドデータCMDがデコーディングされ、対応するテスト
モード又は一般動作モードが実行される。
【0038】この図8の波形図では、一般動作モードの
ユーザモード0及びユーザモード5、そしてテストモー
ド3を順次に実行する場合の例が示されている。まず最
初にユーザモード0のコマンドデータCMDが入力され
ると、ユーザモードデコーダ500内のユーザモード0
対応の単位デコーダから、ユーザモードデコーディング
信号UMS0が論理“ハイ”で出力される。このユーザ
モードデコーディング信号UMS0はコマンドレジスタ
600で貯蔵された後、モード制御信号としてメモリの
制御回路(図示略)へ印加される。これにより、該制御
回路の制御でユーザモード0がエネーブルされる。この
後にユーザモード5を指定するコマンドデータCMDが
入力されると、ユーザモードデコーダ500内の該当す
る単位デコーダからユーザモードデコーディング信号U
MS5が発生され、ユーザモード0の場合と同じように
して実行に移される。
ユーザモード0及びユーザモード5、そしてテストモー
ド3を順次に実行する場合の例が示されている。まず最
初にユーザモード0のコマンドデータCMDが入力され
ると、ユーザモードデコーダ500内のユーザモード0
対応の単位デコーダから、ユーザモードデコーディング
信号UMS0が論理“ハイ”で出力される。このユーザ
モードデコーディング信号UMS0はコマンドレジスタ
600で貯蔵された後、モード制御信号としてメモリの
制御回路(図示略)へ印加される。これにより、該制御
回路の制御でユーザモード0がエネーブルされる。この
後にユーザモード5を指定するコマンドデータCMDが
入力されると、ユーザモードデコーダ500内の該当す
る単位デコーダからユーザモードデコーディング信号U
MS5が発生され、ユーザモード0の場合と同じように
して実行に移される。
【0039】次に、テストモード3のコマンドデータC
MDが入力されると、これに応じてテストモードデコー
ダ200内のテストモード3該当の単位デコーダから、
テストモードデコーディング信号TMS3が論理“ハ
イ”で出力される。このテストモードデコーディング信
号TMS3はコマンドレジスタ600で貯蔵された後、
モード制御信号として制御回路へ印加され、該当するテ
ストモードがエネーブルされる。
MDが入力されると、これに応じてテストモードデコー
ダ200内のテストモード3該当の単位デコーダから、
テストモードデコーディング信号TMS3が論理“ハ
イ”で出力される。このテストモードデコーディング信
号TMS3はコマンドレジスタ600で貯蔵された後、
モード制御信号として制御回路へ印加され、該当するテ
ストモードがエネーブルされる。
【0040】これらの動作に際して、他の一般動作モー
ド及びテストモードのデコーディング信号UMSi,T
MSjは当然ながら論理“ロウ”を維持する。このよう
にして、この場合には一般動作モードとテストモードの
すべてが実行できる。即ち、メモリ装置の特性変更や欠
陥救済にテストモードの該当機能を用い、メモリの読
出、書込、消去等の点検に一般動作モードの該当機能を
用いることができる。
ド及びテストモードのデコーディング信号UMSi,T
MSjは当然ながら論理“ロウ”を維持する。このよう
にして、この場合には一般動作モードとテストモードの
すべてが実行できる。即ち、メモリ装置の特性変更や欠
陥救済にテストモードの該当機能を用い、メモリの読
出、書込、消去等の点検に一般動作モードの該当機能を
用いることができる。
【0041】一方、必要とされるテストモードをすべて
終えた後には、テストモード抑止を指定するコマンドに
よるテストモードへの進行抑止が行われる。図9には、
そのテスト抑止コマンド発生時の波形図を示している。
終えた後には、テストモード抑止を指定するコマンドに
よるテストモードへの進行抑止が行われる。図9には、
そのテスト抑止コマンド発生時の波形図を示している。
【0042】テスト抑止(TEST MODE DISABLE) コマンド
が入力されると、テストモード抑止デコーダ300から
モード抑止デコーディング信号TMDが論理“ハイ”で
出力される。そしてこれにより、デコーダ制御回路40
0のNMOSトランジスタ450がONとなり、ヒュー
ズ410が切断される。このヒューズ410の切断によ
り接続ノードN2が恒常的に論理“ロウ”レベルになる
ので、NORゲート460によるモード抑止信号DIS
Tは論理“ハイ”を維持することになる。モード抑止信
号DISTが論理“ハイ”になると、これをNORゲー
ト230の一入力とする単位デコーダを備えたテストモ
ードデコーダ200から出力される全テストモードデコ
ーディング信号TMSjは、恒常的に論理“ロウ”とな
ることになる。従って、この後にテストモードは実行で
きない状態になる。
が入力されると、テストモード抑止デコーダ300から
モード抑止デコーディング信号TMDが論理“ハイ”で
出力される。そしてこれにより、デコーダ制御回路40
0のNMOSトランジスタ450がONとなり、ヒュー
ズ410が切断される。このヒューズ410の切断によ
り接続ノードN2が恒常的に論理“ロウ”レベルになる
ので、NORゲート460によるモード抑止信号DIS
Tは論理“ハイ”を維持することになる。モード抑止信
号DISTが論理“ハイ”になると、これをNORゲー
ト230の一入力とする単位デコーダを備えたテストモ
ードデコーダ200から出力される全テストモードデコ
ーディング信号TMSjは、恒常的に論理“ロウ”とな
ることになる。従って、この後にテストモードは実行で
きない状態になる。
【0043】即ち、図9に示すように、テストモード2
を指定するコマンドデータCMDが入力されても、テス
トモードデコーダ200におけるデコーディングはモー
ド抑止信号DISTにより抑止されているので、テスト
モードデコーディング信号TMS2が発生されることは
なく、従ってテストモード2を実行することはできな
い。しかしながら、ユーザモードデコーダ500の単位
デコーダはモード抑止信号DISTに一切関与しないの
で、図9に示すユーザモード3のように一般動作モード
については実行可能である。つまり、テストモード抑止
の後は、一般動作モードのみが動作モードとして実行可
能になる。
を指定するコマンドデータCMDが入力されても、テス
トモードデコーダ200におけるデコーディングはモー
ド抑止信号DISTにより抑止されているので、テスト
モードデコーディング信号TMS2が発生されることは
なく、従ってテストモード2を実行することはできな
い。しかしながら、ユーザモードデコーダ500の単位
デコーダはモード抑止信号DISTに一切関与しないの
で、図9に示すユーザモード3のように一般動作モード
については実行可能である。つまり、テストモード抑止
の後は、一般動作モードのみが動作モードとして実行可
能になる。
【0044】
【発明の効果】以上述べてきたように本発明によれば、
コマンドのデコーディングにより一般動作モード、テス
トモードの各モード識別を行うようにしたことで、モー
ド数を大幅に増やすことが可能であり、加えて、テスト
抑止コマンドを設定しておいてこれが入力された場合に
はテストモード用のデコーダを恒久的に動作抑止するよ
うにしたので、高電圧によりテストモードを設定する従
来技術に比べて遙に確実に、テストモードへの誤進行を
防止することができるようになる。
コマンドのデコーディングにより一般動作モード、テス
トモードの各モード識別を行うようにしたことで、モー
ド数を大幅に増やすことが可能であり、加えて、テスト
抑止コマンドを設定しておいてこれが入力された場合に
はテストモード用のデコーダを恒久的に動作抑止するよ
うにしたので、高電圧によりテストモードを設定する従
来技術に比べて遙に確実に、テストモードへの誤進行を
防止することができるようになる。
【図1】従来における動作モード制御用の回路の一例を
示す回路図。
示す回路図。
【図2】従来における動作モード制御用の回路の他の例
を示すブロック図。
を示すブロック図。
【図3】本発明による動作モード制御回路の実施形態を
示すブロック図。
示すブロック図。
【図4】図3に示すテストモードデコーダの具体例を示
す回路図。
す回路図。
【図5】図3に示すテストモード抑止デコーダの具体例
を示す回路図。
を示す回路図。
【図6】図3に示すデコーダ制御回路の具体例を示す回
路図。
路図。
【図7】図3に示すユーザモードデコーダの具体例を示
す回路図。
す回路図。
【図8】図3〜図7の回路のテストモード抑止前におけ
る動作での各信号波形図。
る動作での各信号波形図。
【図9】図3〜図7の回路のテストモード抑止後におけ
る動作での各信号波形図。
る動作での各信号波形図。
100 入力バッファ 200 テストモードデコーダ 300 テストモード抑止デコーダ 400 デコーダ制御回路 500 ユーザモードデコーダ 600 コマンドレジスタ CMD コマンドデータ UMS ユーザモードデコーディング信号 TMS テストモードデコーディング信号 TMD モード抑止デコーディング信号 DIST モード抑止信号
Claims (10)
- 【請求項1】 コマンドデータを入力し、該コマンドデ
ータのデコーディング信号に応じて所定の動作モードを
遂行する半導体メモリ装置であって、 テストモード抑止を指定するコマンドデータをデコーデ
ィングし、これに応じてテストモードを抑止させるモー
ド抑止信号を発生する抑止手段と、1以上のデコーダを
備え、テストモードを指定するコマンドデータをデコー
ディングして該当テストモードのデコーディング信号を
発生し、また前記モード抑止信号が受信されたときには
動作抑止となる第1のデコーディング手段と、1以上の
デコーダを備え、一般動作モードを指定するコマンドデ
ータをデコーディングして該当一般動作モードのデコー
ディング信号を発生する第2のデコーディング手段と、
を有し、テストモード終了後にはテストモードへの進行
が防止されるようになっていることを特徴とする半導体
メモリ装置。 - 【請求項2】 抑止手段は、コマンドデータをデコーデ
ィングしてモード抑止デコーディング信号を発生するデ
コーダと、該モード抑止デコーディング信号に従ってス
イッチ制御されるスイッチ素子によりモード抑止信号を
発生する抑止信号発生回路と、からなる請求項1記載の
半導体メモリ装置。 - 【請求項3】 抑止信号発生回路は、モード抑止デコー
ディング信号をゲート電極に受けるトランジスタと、該
トランジスタの導通により切断されるスイッチ素子とし
てのヒューズと、該ヒューズにより設定される論理状態
に応じてモード抑止信号を出力する論理回路と、を少な
くとも備えてなる請求項2記載の半導体メモリ装置。 - 【請求項4】 モード制御信号に従って所定の動作モー
ドを実行する半導体メモリ装置であって、 所定のパッドから入力データを受けてコマンドデータを
出力する手段と、前記コマンドデータがテストモードを
指定するコマンドであれば該当するモードデコーディン
グ信号を発生し、またテストモードをディスエーブルさ
せるモード抑止信号の受信で非活性となる手段と、前記
コマンドデータが一般動作モードを指定するコマンドで
あれば該当するモードデコーディング信号を発生する手
段と、前記各モードデコーディング信号を入力とし、そ
の入力されたモードデコーディング信号に従って対応す
るモード制御信号を出力する手段と、を備え、テストモ
ード終了後にはテストモードへの進行が防止されるよう
になっていることを特徴とする半導体メモリ装置。 - 【請求項5】 テストモードのディスエーブルを指定す
るコマンドデータを入力してデコーディング手段でデコ
ーディングし、該デコーディング信号に従ってスイッチ
素子をスイッチ制御することにより、モード抑止信号を
発生するようにした請求項4記載の半導体メモリ装置。 - 【請求項6】 デコーディング手段によるデコーディン
グ信号をゲート電極に受けるトランジスタと、該トラン
ジスタの導通により切断されるスイッチ素子としてのヒ
ューズと、該ヒューズにより設定される論理状態に応じ
て動作する論理回路と、を用いてモード抑止信号を発生
する請求項5記載の半導体メモリ装置。 - 【請求項7】 コマンドデータを使用した半導体メモリ
装置の動作モード制御方法であって、 一般動作モード及びテストモード用に設けた複数のデコ
ーダによるコマンドデータのデコーディングに従って前
記各モードを実行するようにし、且つテストモード終了
後にはテストモード用に設けた前記デコーダの動作を抑
止するようにしたことを特徴とする動作モード制御方
法。 - 【請求項8】 テストモード終了後にテストモード抑止
用のコマンドデータを入力することで抑止手段を動作さ
せ、該抑止手段の出力によりテストモード用のデコーダ
の動作を抑止するようにした請求項7記載の動作モード
制御方法。 - 【請求項9】 テストモード抑止用のコマンドデータを
デコーダでデコーディングし、該デコーディング信号に
よりスイッチ素子をスイッチ制御することでモード抑止
信号を発生し、該信号をテストモード用のデコーダへ提
供して動作を抑止するようにした請求項8記載の動作モ
ード制御方法。 - 【請求項10】 コマンドデータを使用した半導体メモ
リ装置の動作モード制御方法であって、 コマンドデータを入力する過程と、入力したコマンドデ
ータをデコーディングして一般動作モードのコマンドデ
ータであれば該当する一般動作モードを実行する過程
と、入力したコマンドデータをデコーディングしてテス
トモードのコマンドデータであれば該当するテストモー
ドを実行する過程と、入力したコマンドデータをデコー
ディングしてテストモード抑止のコマンドデータであれ
ば前記テストモードを実行する過程を恒久的に抑止する
過程と、を行うようにしたことを特徴とする動作モード
制御方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019940032089A KR0140176B1 (ko) | 1994-11-30 | 1994-11-30 | 반도체 메모리장치의 동작모드 제어장치 및 방법 |
| KR1994P32089 | 1994-11-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08263996A true JPH08263996A (ja) | 1996-10-11 |
Family
ID=19399732
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7312905A Pending JPH08263996A (ja) | 1994-11-30 | 1995-11-30 | 半導体メモリ装置の動作モード制御方法とその回路 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5781485A (ja) |
| JP (1) | JPH08263996A (ja) |
| KR (1) | KR0140176B1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100648526B1 (ko) * | 1999-04-30 | 2006-11-24 | 후지쯔 가부시끼가이샤 | 반도체 기억 장치, 이 반도체 기억 장치를 탑재한 회로기판 및 이 반도체 기억 장치와 회로 기판의 상호 접속시험 방법 |
| JP2007087424A (ja) * | 2006-12-14 | 2007-04-05 | Oki Electric Ind Co Ltd | Icカード用lsiおよびその使用方法 |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100267781B1 (ko) * | 1998-03-04 | 2000-10-16 | 김영환 | 테스트 모드를 셋업하기 위한 반도체 소자 |
| US6005814A (en) * | 1998-04-03 | 1999-12-21 | Cypress Semiconductor Corporation | Test mode entrance through clocked addresses |
| JP2001126498A (ja) * | 1999-10-29 | 2001-05-11 | Mitsubishi Electric Corp | 半導体記憶装置 |
| KR100378198B1 (ko) * | 2001-05-08 | 2003-03-29 | 삼성전자주식회사 | 반도체 장치의 모드 제어 회로 및 이를 구비하는 반도체메모리 장치 |
| EP1293789A1 (de) * | 2001-09-12 | 2003-03-19 | Alcatel | Verfahren zum Testen und Inbetriebnehmen einer elektrischen Schaltungseinheit sowie solche Schaltunseinheiten |
| US6813579B1 (en) * | 2001-12-14 | 2004-11-02 | Cirrus Logic, Inc. | Apparatus and method for test mode control |
| DE50202835D1 (de) * | 2002-01-16 | 2005-05-25 | Infineon Technologies Ag | Speichereinrichtung, die durch eine einen oder mehrere Schreibzugriffe umfassende Kommandosequenz in eine Testbetriebsart versetzbar ist |
| FR2851668A1 (fr) * | 2003-02-24 | 2004-08-27 | St Microelectronics Sa | Procede et dispositif de selection de mode de fonctionnement d'un circuit integre |
| JP4334285B2 (ja) * | 2003-06-19 | 2009-09-30 | 株式会社アドバンテスト | 半導体試験装置及びその制御方法 |
| KR100699840B1 (ko) * | 2005-04-25 | 2007-03-27 | 삼성전자주식회사 | 퓨즈 절단에 상관없이 반도체 집적 회로의 최적화 조건을재설정하는 로직 회로 |
| KR20070042222A (ko) * | 2005-10-18 | 2007-04-23 | 삼성전자주식회사 | 이동통신 시스템의 검증을 위한 시험 장치 및 방법 |
| KR100885923B1 (ko) * | 2007-06-19 | 2009-02-26 | 삼성전자주식회사 | 복수의 동작 특성에 따라 동작할 수 있는 반도체 메모리장치 및 그 제어 방법 |
| KR100894489B1 (ko) | 2007-11-02 | 2009-04-22 | 주식회사 하이닉스반도체 | 반도체 장치 및 반도체 메모리장치 |
| KR20100005610A (ko) * | 2008-07-07 | 2010-01-15 | 주식회사 하이닉스반도체 | 반도체 메모리 디바이스의 테스트모드 제어 회로 및 방법 |
| US8493344B2 (en) * | 2009-06-07 | 2013-07-23 | Apple Inc. | Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface |
| CN101719383B (zh) * | 2009-11-10 | 2012-12-26 | 上海宏力半导体制造有限公司 | 闪存芯片的测试方法 |
| KR20130000241A (ko) * | 2011-06-22 | 2013-01-02 | 에스케이하이닉스 주식회사 | 칩 선택 회로 및 이를 포함하는 반도체 장치 |
| KR102789098B1 (ko) * | 2019-04-02 | 2025-04-01 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 이의 동작 방법 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01169800A (ja) * | 1987-11-20 | 1989-07-05 | Philips Gloeilampenfab:Nv | ランダムアクセス・メモリ・ユニット及びそれを具備するコンピュータ |
| JPH04256145A (ja) * | 1991-02-08 | 1992-09-10 | Sharp Corp | 集積回路装置 |
| JPH04286800A (ja) * | 1991-03-15 | 1992-10-12 | Hitachi Ltd | 半導体記憶装置 |
| JPH05325547A (ja) * | 1992-05-25 | 1993-12-10 | Toshiba Corp | 半導体記憶装置 |
| JPH0612878A (ja) * | 1992-06-25 | 1994-01-21 | Mitsubishi Electric Corp | 半導体メモリ装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6051199B2 (ja) * | 1980-11-13 | 1985-11-12 | 富士通株式会社 | 半導体装置 |
| US4903236A (en) * | 1987-07-15 | 1990-02-20 | Mitsubishi Denki Kabushiki Kaisha | Nonvolatile semiconductor memory device and a writing method therefor |
| US5235549A (en) * | 1991-12-23 | 1993-08-10 | Intel Corporation | Semiconductor device with apparatus for performing electrical tests on single memory cells |
-
1994
- 1994-11-30 KR KR1019940032089A patent/KR0140176B1/ko not_active Expired - Fee Related
-
1995
- 1995-11-30 US US08/563,404 patent/US5781485A/en not_active Expired - Lifetime
- 1995-11-30 JP JP7312905A patent/JPH08263996A/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01169800A (ja) * | 1987-11-20 | 1989-07-05 | Philips Gloeilampenfab:Nv | ランダムアクセス・メモリ・ユニット及びそれを具備するコンピュータ |
| JPH04256145A (ja) * | 1991-02-08 | 1992-09-10 | Sharp Corp | 集積回路装置 |
| JPH04286800A (ja) * | 1991-03-15 | 1992-10-12 | Hitachi Ltd | 半導体記憶装置 |
| JPH05325547A (ja) * | 1992-05-25 | 1993-12-10 | Toshiba Corp | 半導体記憶装置 |
| JPH0612878A (ja) * | 1992-06-25 | 1994-01-21 | Mitsubishi Electric Corp | 半導体メモリ装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100648526B1 (ko) * | 1999-04-30 | 2006-11-24 | 후지쯔 가부시끼가이샤 | 반도체 기억 장치, 이 반도체 기억 장치를 탑재한 회로기판 및 이 반도체 기억 장치와 회로 기판의 상호 접속시험 방법 |
| JP2007087424A (ja) * | 2006-12-14 | 2007-04-05 | Oki Electric Ind Co Ltd | Icカード用lsiおよびその使用方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5781485A (en) | 1998-07-14 |
| KR960019320A (ko) | 1996-06-17 |
| KR0140176B1 (ko) | 1998-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5950145A (en) | Low voltage test mode operation enable scheme with hardware safeguard | |
| US6288940B1 (en) | Non-volatile semiconductor memory device | |
| CA1176371A (en) | Redundancy scheme for an mos memory | |
| US7031188B2 (en) | Memory system having flash memory where a one-time programmable block is included | |
| KR0140176B1 (ko) | 반도체 메모리장치의 동작모드 제어장치 및 방법 | |
| JP2005503633A (ja) | パワーオンまたはオンリセットハードウェアの安全特性を持つ安全なポリヒューズromおよびその方法 | |
| US6266271B1 (en) | Nonvolatile semiconductor memory for preventing unauthorized copying | |
| KR20050023705A (ko) | 탈착 가능한 저장 장치를 포함하는 시스템 및 그것의 제어방법 | |
| US5708602A (en) | Non-volatile semiconductor memory device and method for verifying operating of the same | |
| JP2000268584A (ja) | 不揮発性半導体記憶装置およびその製造方法 | |
| US7263022B2 (en) | No-precharge FAMOS cell and latch circuit in a memory device | |
| JPH0132600B2 (ja) | ||
| KR100632939B1 (ko) | 오티피 블록이 포함된 플래시 메모리를 갖는 메모리 시스템 | |
| US6760259B1 (en) | Non-volatile semiconductor memory device that can be fabricated with erasure unit modified | |
| US6324626B1 (en) | Semiconductor memory | |
| JP3176827B2 (ja) | 集積回路装置および集積回路装置を試験する方法 | |
| US6115293A (en) | Non-volatile semiconductor memory device | |
| US20070022332A1 (en) | Background block erase check for flash memories | |
| KR0172437B1 (ko) | 칼럼불량 구제 및 고속 소거검증 기능을 가지는 불휘발성 반도체 메모리 장치 | |
| US6842371B2 (en) | Permanent master block lock in a memory device | |
| JP3762558B2 (ja) | 半導体記憶装置及び半導体記憶装置における出力信号の制御方法並びに出力信号制御回路 | |
| JP2837970B2 (ja) | Icカード | |
| US7046562B2 (en) | Integrated circuit reset circuitry | |
| GB2428121A (en) | Semiconductor device and semiconductor device control method | |
| US6285594B1 (en) | Wordline voltage protection |