JPH04132976A - テストモード発生回路 - Google Patents

テストモード発生回路

Info

Publication number
JPH04132976A
JPH04132976A JP2255767A JP25576790A JPH04132976A JP H04132976 A JPH04132976 A JP H04132976A JP 2255767 A JP2255767 A JP 2255767A JP 25576790 A JP25576790 A JP 25576790A JP H04132976 A JPH04132976 A JP H04132976A
Authority
JP
Japan
Prior art keywords
test mode
data
input
terminal
test
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
JP2255767A
Other languages
English (en)
Inventor
Toshihiko Muramatsu
利彦 村松
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.)
Yamaha Corp
Original Assignee
Yamaha 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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP2255767A priority Critical patent/JPH04132976A/ja
Publication of JPH04132976A publication Critical patent/JPH04132976A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

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

Description

【発明の詳細な説明】 [M集土の利用分野] この発明は、LSIをテストする際のテストモードを設
定するためのテストモード発生回路に関し、特に多M@
のテストモードの設定を行うためのテストモード発生回
路に関する。
[従来の技術] 近年、LSIの集積密度の向上に伴って最終検査工程で
行われるテストも、例えば機能ブロック毎に行われたり
、テストパターンの性質を種々変更して行われるという
ように、益々多岐にわたるようになってきた。このよう
な多種類のテストモードを備えたLSIでは、テストモ
ードをLSIの外部から指定するための外部端子を必要
とする。
[発明が解決しようとする課題] しかしながら、限られた外部端子の中に、通常動作状態
では使用されないテストモード指定用の端子を設けるこ
とは、LSIパッケージの大型化によるコストアップを
招くという点で望ましくない。特に、テストモードの種
類が増えると、テストモードの指定に必要な外部端子の
数も増大するため、LSIパッケージが益々大型化する
という問題点がある。
そこで、CPUインタフェース用のデータ端子及びアド
レス端子等を介して、LSI内部に設けられた専用のテ
ストレジスタに、外部からテストモードの種類を特定す
るデータを書込むことにより、テストモードの設定を行
うようにしたものも知られている。
しかしながら、このテストモードの設定方法では、CP
Uインタフェース用のデータ端子及びアドレス端子等を
持たないLSIには適用することができない。また、こ
のようなLSIにおいても、やはり専用のテストレジス
タへの書き込みを指定するための外部端子が必要となる
点には変わりがなく、やはりテストモード指定用に外部
端子が最低1つ必要になる。
この発明は、このような問題点を解決するためになされ
たもので、テスト用の外部端子を全く必要とせず、しか
も多数のテストモードを指定することが可能なテストモ
ード発生回路を提供することを目的とする。
[課題を解決するための手段] この発明によるテストモード回路は、特定の外部入力端
子から入力される直列データを並列データに変換する直
並列変換手段と、前記並列データに通常動作時には表れ
ない特定パターンが含まれていることを検出するテスト
モード検出手段と、このテストモード検出手段で前記特
定パターンが検出された際の前記並列データのパターン
に応じてテストモードを設定するテストモード設定手段
とを備えたことを特徴とする。
[作用コ この発明によれば、特定の外部入力端子を介して直列入
力されたデータに特定パターンが含まれていると、テス
トモード検出手段がこれを検出する。ここで前記特定パ
ターンは、通常動作時では現われないパターンであるた
め、通常動作時においてテストモードが検出されること
はない。このため、テストモードの指定に使用される上
記特定の外部入力端子を、通常動作で使用される外部入
力端子と共用することができる。
また、この発明によれば、前記特定パターンが検出され
、たときの前記直並列変換手段の出力である並列データ
のパターンを利用してテストモードが設定される。前記
パターンは、直列データによって外部から与えられるも
のであるため、テストモードを指定するのに必要なビッ
ト数が何ビットであっても、必要とする外部端子は1つ
で足りる。
このように、この発明においては、テストモードを指定
するのに外部端子は1つしか必要とせず、しかもこの外
部端子は通常動作で使用される外部端子と共用すること
ができるので、結局、テストモードの指定のために、特
別に外部端子を1つも追加することなしに、多数のテス
トモードの指定を行うことが可能になる。
[実施例コ 以下、添付の図面を参照しながら、この発明の詳細な説
明する。
第1図は、この発明の実施例に係るテストモード発生回
路を内蔵したLSIを示すブロック図である。
即ち、LSllは、本来のLSIIの機能部である論理
回路2と、テストモードを指定するテストモード発生回
路3とを内蔵している。また、LSIIには、外部入力
端子4が設けられており、この外部入力端子4から、入
力バッファ5を介して論理回路2とテストモード発生回
路3とに直列データである入力データDINが供給され
ている。
テストモード発生回路3は、次のように構成されている
即ち、外部入力端子4及び入力バッファ5を介してシリ
アルに入力される入力データDtNは、縦続接続された
8つの1クロック遅延回路11〜18のうちの初段の遅
延回路11に入力されている。
遅延回路11〜18は、直並列変換手段を構成するもの
で、マスタクロックφ。を1/2分周した分周クロック
φ。に同期して、入力データDINを遅延回路11側か
ら遅延回路18側へ順次シフトしていく。
初段の遅延回路11の出力り、は、第1の立上り微分器
21に入力されている。また、最終段の遅延回路18の
出力D8は、第2の立上り微分器22に入力されている
。これらの微分器21,22は、マスタクロックφ。に
同期して入力データDxsの立上りを検出する。立上り
微分器21,22からの立上り検出出力DIF、、DI
F2は、ANDゲート24に入力されており、このAN
Dゲート24の出力が後述するスタティックのラッチ回
路23のセット信号SETとして、セット端子Sに供給
されている。これらの微分器21,22及びANDゲー
トはテストモード検出手段を構成する。
また、3〜6段目の遅延回路13,14,15゜16の
各出力D3.D、、Del、D、は、スタティック・ラ
ッチ回路23に入力されている。スタティック・ラッチ
回路23のセット端子Sには、ANDゲート24の出力
であるセット信号SETが供給されている。また、スタ
ティック−ラッチ回路23のリセット端子Rには、イニ
シャル・クリア信号ICが供給されている。
スタティック・ラッチ回路23から出力される4ピツト
のデータは、テストモードデータDAtDB、Do、D
Dとして、デコーダ25に入力されている。デコーダ2
5は、入力されたテストモードデータDA、D8.Do
、DDをデコードして、テストフラグT。−T15のう
ちのいずれか1つをアクティブにする。この場合、デコ
ーダ25への入力データが4ビツトであるから、指定可
能なテストモードフラグ数は16となる。また、AND
ゲート24から出力されるセット信号SETは、セット
・リセット−フリップフロップ(以下、5R−FFと略
記する)26のセット端子Sに入力されており、この5
R−FF26の出力がイネーブル信号ENとして、デコ
ーダ25のアウトプット・イネーブル端子OEに供給さ
れている。また、5R−FF2Bのリセット端子Rには
、イニシャル・クリア信号ICが供給されている。そし
て、これらスタティック・ラッチ回路23、デコーダ2
5及び5R−FF26でテストモード設定手段が構成さ
れている。
次に、このように構成されたLSIIの動作を説明する
第2図はテストモード時、第3図は通常動作時のLSI
Iの動作を夫々示す波形図である。
第2図に示すテストモード時においては、入力データD
INのデータ入力周期TTは、通常動作時の1/2の周
期、即ち、マスタクロックφ0の周期の2倍、分周クロ
ックφ6の周期と同一周期に設定される。そして、テス
トモードを指定する場合には、入力データDtsとして
、7分周クロックおいて立上りエツジが連続するパター
ンをテストモード検出のための特定パターンとして含ま
せると共に、これらのエツジのうち、先行するエツジに
対して2分周クロック分遅れたタイミングから同じく6
分周クロック分遅れたタイミングまでの期間に入力され
る4つの1ビットデータD、C。
B、Aを、テストモードの種類を特定するデータとして
含ませる。
このようなパターンを含む入力データDINが入力され
ると、入力データDINの最初の立上りエツジが8分周
クロック分遅延され遅延回路18からの出力データD8
として出力された時点で、遅延回路11から出力される
出力データD1も立上る。
このため、立上り微分器21.22からの立上り検出出
力DIFI、DIF2が同時に立上り、ANDゲート2
4からのセット信号SETがアクティブになる。
また、この時点では、遅延回路13,14,15.16
の出力データとして、第2図にDアで示すデータA、B
、C,Dが出力されるので、これがスタティック・ラッ
チ回路23にラッチされ、デコーダ25にその入力デー
タDAIDBtDcsDoとして供給されることになる
。また、このとき、5R−FF2Bは、セット信号SE
Tによってセットされた状態となっているので、デコー
ダ25は出力イネーブル状態となり、テストフラグT0
〜T’t5のうち、データDA*DB+DctDDによ
って決定される1つのフラグがアクティブになる。
この結果、アクティブになったテストフラグに応じたテ
ストが実行されることになる。
一方、第3図に示す通常モード時においては、入力デー
タDINのデータ入力周期TNは、テストモード時の2
倍の周期、即ち、マスタクロックφ。の周期の4倍、分
周クロックφ。の周期の2倍に設定される。このような
データ入力周期T。
に設定されていると、遅延回路11の出力D1の変化点
から遅延回路18の出力D8の変化点までの遅延時間が
7分周クロック分であることから、両画力Dt、Dsの
変化点は、必ず1分周クロック分ずれることになり、両
画力が同時に変化することはない。換言すると、通常動
作時においては、7分周クロックおいて立上りエツジが
連続する前記特定パターンが、入力データDINに含ま
れることはなく、立上り微分器21.22の出力DIF
l、DIF、が同時に立上ることもない。
従って、通常動作時においては、ANDゲート24から
SET信号が出力されることはなく、テストフラグT。
−T 15がアクティブになることもない。この結果、
テストモード発生回路3は、論理回路2の動作に全く影
響を与えない。
このように、この実施例によるテストモード発生回路3
によれば、テストモードを指定するための外部入力端子
4を通常動作のための入力端子と共用することができ、
しかもテストモード指定時には、シリアル入力された信
号に基づいてテストモードが指定されるので、1つの外
部入力端子から、上記の例では、16通りのテストモー
ドを指定することができる。
なお、この発明は上述した実施例に限定されるものでは
ない。上記実施例では、テストモード検出手段とテスト
モード設定手段とを別々に設けたが、例えばこれらをま
とめてROMテーブル等によって実現するようにしても
よい。この場合、ROMテーブルへの9ビツトの入力デ
ータに、特定パターン“oi−一−−−ot”が含まれ
ているときのみ、所定のテストフラグが出力されるよう
にROMテーブルの内容を決定しておけばよい。
[発明の効果] 以上述べたように、この発明によれば、テストモードを
指定するデータは直列データによって供給されるので、
外部入力端子は1つしか必要とせず、また、直列データ
に通常動作時では発生しない特定パターンが含まれてい
るときのみテストモードの設定がなされるので、テスト
モードの指定のための外部端子と通常使用される外部端
子とを供用することができる。したがって、この発明に
よれば、テストモードの指定のために、特別に外部端子
を1つも追加することなしに、多数のテストモードの指
定を行うことが可能になるという効果を奏する。
【図面の簡単な説明】
第1図はこの発明の実施例のテストモード発生回路を有
するLSIのブロック図、第2図は同テストモード発生
回路のテストモード時の動作を示す波形図、第3図は同
テストモード発生回路の通常動作時の動作を示す波形図
である。 1;LSI、2;論理回路、3;テストモード発生回路
、4;外部入力端子、5;入力バッファ、11〜18;
1クロック遅延回路、21,22;立上がり微分器、2
3;スタティック・ラッチ回路、24;ANDゲート、
25;デコーダ、26;5R−FF −4′/

Claims (1)

    【特許請求の範囲】
  1. (1)特定の外部入力端子から入力される直列データを
    並列データに変換する直並列変換手段と、前記並列デー
    タに通常動作時には表れない特定パターンが含まれてい
    ることを検出するテストモード検出手段と、 このテストモード検出手段で前記特定パターンが検出さ
    れた際の前記並列データのパターンに応じてテストモー
    ドを設定するテストモード設定手段と を備えたことを特徴とするテストモード発生回路。
JP2255767A 1990-09-26 1990-09-26 テストモード発生回路 Pending JPH04132976A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2255767A JPH04132976A (ja) 1990-09-26 1990-09-26 テストモード発生回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2255767A JPH04132976A (ja) 1990-09-26 1990-09-26 テストモード発生回路

Publications (1)

Publication Number Publication Date
JPH04132976A true JPH04132976A (ja) 1992-05-07

Family

ID=17283337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2255767A Pending JPH04132976A (ja) 1990-09-26 1990-09-26 テストモード発生回路

Country Status (1)

Country Link
JP (1) JPH04132976A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011220881A (ja) * 2010-04-12 2011-11-04 Kawasaki Microelectronics Inc 半導体集積回路のテスト回路およびテスト方法
JP2014215178A (ja) * 2013-04-25 2014-11-17 セイコーインスツル株式会社 半導体装置
JP2019060784A (ja) * 2017-09-27 2019-04-18 東芝情報システム株式会社 テストモード設定回路
WO2026034180A1 (ja) * 2024-08-08 2026-02-12 株式会社ジャパンディスプレイ 表示装置用駆動icの検査システム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011220881A (ja) * 2010-04-12 2011-11-04 Kawasaki Microelectronics Inc 半導体集積回路のテスト回路およびテスト方法
JP2014215178A (ja) * 2013-04-25 2014-11-17 セイコーインスツル株式会社 半導体装置
JP2019060784A (ja) * 2017-09-27 2019-04-18 東芝情報システム株式会社 テストモード設定回路
WO2026034180A1 (ja) * 2024-08-08 2026-02-12 株式会社ジャパンディスプレイ 表示装置用駆動icの検査システム

Similar Documents

Publication Publication Date Title
JPH04132976A (ja) テストモード発生回路
US20020116657A1 (en) Command input circuit having command acquisition units which acquire a series of commands in synchronization with respective edges of clock signal
US4741005A (en) Counter circuit having flip-flops for synchronizing carry signals between stages
JP3504316B2 (ja) 多ビットカウンタ
JPH03233492A (ja) 駆動回路
US20020053055A1 (en) Semiconductor device having a test mode
US20040169524A1 (en) Dynamic burn-in method and apparatus
US6701423B2 (en) High speed address sequencer
JPH0818421A (ja) リセットパルス発生回路
US20020178413A1 (en) Time data compression technique for high speed integrated circuit memory devices
JP2000353939A (ja) クロック信号同期式フリップフロップ回路
JPS61247984A (ja) テスト回路
JPS6316276A (ja) 半導体集積回路
JP3236235B2 (ja) トグルフリップフロップ
JP3015454B2 (ja) 同期式カウンタ
JP3246482B2 (ja) 出力遅延時間測定用テスト方法およびそのテスト回路
JPS62229594A (ja) Fifo回路のデ−タ空領域検出回路
JPH0313876A (ja) モード設定回路
JPH03267774A (ja) スキャン設計対応n段保護回路
JPH04181186A (ja) 集積回路のテストモード設定回路
JPH05256913A (ja) 半導体集積回路装置
JPH07113660B2 (ja) モード設定回路
JPH11134872A (ja) Ramの出力回路
JPS62182937A (ja) テストモ−ド設定回路
JPH06112812A (ja) バイナリ・カウンタ