JPH0377543B2 - - Google Patents

Info

Publication number
JPH0377543B2
JPH0377543B2 JP57085321A JP8532182A JPH0377543B2 JP H0377543 B2 JPH0377543 B2 JP H0377543B2 JP 57085321 A JP57085321 A JP 57085321A JP 8532182 A JP8532182 A JP 8532182A JP H0377543 B2 JPH0377543 B2 JP H0377543B2
Authority
JP
Japan
Prior art keywords
speed clock
test
output
low
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP57085321A
Other languages
English (en)
Other versions
JPS58201151A (ja
Inventor
Shigeo Kamya
Seiichi Nishio
Misao Myata
Isamu Yamazaki
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP57085321A priority Critical patent/JPS58201151A/ja
Publication of JPS58201151A publication Critical patent/JPS58201151A/ja
Publication of JPH0377543B2 publication Critical patent/JPH0377543B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/24—Marginal checking or other specified testing methods not covered by G06F11/26, e.g. race tests

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明はテスト機能を有する集積回路に関す
る。
〔発明の技術的背景とその問題点〕
最近集積回路は超小形化の傾向にあるが、これ
とともに超高速化が進められている。
しかして、従来集積回路においては適当な入力
パターンを与え出力パターンが正しい正答パター
ンと一致するか否かにより良否を判定し、出力パ
ターンが正答パターンと一致しなければ不良とみ
なす所謂論理機能のテストや、出力パーターンが
0か1に決まるタイミングがいつか、つまり入力
パターンを与えた瞬間から出力パターンが現われ
るまでの時間が仕様値を満足するか不かをテスト
する所謂遅延時間のテストなどが行なわれる。
ところが、集積回路の高速化が進むと特に入力
から出力が現われるまでの時間が極めて短くなる
ためいままでのICテスタではこれに対応できず
このため高速集積回路用のステタを新たに開発す
ることが望まれている。しかし、このような高速
ICテスタを新たに開発するのは極めて経済的負
担が大きくなる欠点があつた。
〔発明の目的〕
この発明は上記事情に鑑みてなされたもので高
速テストを可能にしたテスト回路を有する集積回
路を提供することを目的とする。
〔発明の概要〕
本発明は、入力レジスタおよび出力レジスタを
有する内部ロジツク、高速クロツクを発生する手
段、低速クロツクを発生する手段および高速クロ
ツクあるいは低速クロツクのいずれかを選択する
選択手段により実行されるテスト手段を具備し、
このテスト手段は、テスト前後処理モードで上記
選択手段により低速クロツクが選択され該低速ク
ロツクによりテスト入力パターンを入力レジスタ
に取り込み、次いでテスト実行モードで上記選択
手段により高速クロツクが選択され該高速クロツ
クにより入力レジスタのテスト入力パターンに基
づいて内部ロジツクを動作させるとともに出力パ
ターンを出力レジスタに出力し、続くテスト前後
処理モードで上記選択手段により低速クロツクが
選択され該低速クロツクにより出力レジスタの内
容を読み出しできるようにしている。
〔発明の効果〕
高速化された集積回路にも最適な試験を行うこ
とができ、しかも小規模なテスト専用回路を組込
むだけなので経済的にも有利である。またテスト
実行モードとして複数サイクルにまたがるテスト
を行なうことができる利点もある。
〔発明の実施例〕
以下、この発明の一実施例を図面に従い説明す
る。
第1図において、1は内部ロジツクで、この内
部ロジツク1は入力側に入力レジスタ2および出
力側に出力レジスタ3を夫々有している。
一方、4は発振回路で、この発振回路4は例え
ばノツト回路を奇数個直列接続し高速クロツクを
発振するようにしている。この発振回路4の出力
端に発振出力端子5、同期フリツプフロツプ6の
CLK端子および第1の選択回路7の一方の入力
端子を接続している。上記同期フリツプフロツプ
6はD端子をクロツク端子8に接続し、Q端子を
上記第1の選択回路7の他方の入力端子に接続し
ている。また第1の選択回路7の出力端子を第2
の選択回路9の一方の入力端子に接続している。
この第2の選択回路9は他方入力端子を上記クロ
ツク端子8に接続し、出力端子を上記内部ロジツ
ク1の入力レジスタ2および出力レジスタ3に接
続し、選択制御端子をテスト端子10に接続して
いる。
11はテスト実行モードに入ることを指示する
テスト開始端子で、この端子11はアンド回路1
2を介してテスト実行フリツプフロツプ13を接
続している。このフリツプフロツプ13はテスト
実行モード時に“1”になり、テスト実行モード
が終了すると“0”になるもので、CLK端子を
上記第2の選択回路9の出力端子に、Q端子を上
記第1の選択回路7の選択制御端子に夫々接続し
ている。また、上記フリツプフロツプ13のQ端
子および上記第2の選択回路9の出力端子をアン
ド回路14を介してカウンタ15に接続してい
る。このカウンタ15は予め所定の値がセツトさ
れ、テスト実行モード時1サイクル毎に1ずつダ
ウンカウントするもので、出力端子をノツト回路
16を介して上記アンド回路12に接続してい
る。この場合カウンタ15にセツトする値は(実
行させたいサイクル数−1)である。また、セツ
トするめに必要なロジツクはここで省略する。
次に、その作用を説明する。
いまテストモードにすべくテスト端子10を
“1”にする。すると第2の選択回路9は第1の
選択回路7の出力を選択する。このときテスト開
始端子11は“0”なのでテスト実行フリツプフ
ロツプ13は“0”で、これが第1の選択回路7
に与えらえる。これにより第1の選択回路7が同
期フリツプフロツプ6の出力を選択するようにな
り、この出力が第2の選択回路9を介して内部ロ
ジツク1に入力される。この場合、発振回路4よ
り第2図aに示す高速クロツクが出力され、クロ
ツク端子8に第2図bに示す低速クロツクが供給
されてるとすると、同期フリツプフロツプ6より
第2図cに示す低速クロツクが同期クロツクとし
て出力される。
従つて、この状態で、同期フリツプフロツプ6
の低速クロツクにより第2図gに示すテスト前後
処理モードが設定され、この低速クロツクに従つ
てテスト入力パターンが入力レジスタ2にゆつく
りと書き込まれる。この時、カウンタ15は、テ
スト実行モードで内部ロジツク1に実行させたい
サイクル数を例えば2サイクルとすれば1がセツ
トされる。
この状態から、テスト開始端子11に第2図d
に示すような“1”信号を入力して、テスト実行
フリツプフロツプ13のQ端子を“1”にすると
(第2図e)、今度は、第1の選択回路7は発振回
路4の高速クロツクを選択し、高速クロツクが第
2の選択回路9を介して出力される。
すると、第2図gに示すテスト実行モードが設
定され、高速クロツクによる内部ロジツク1のテ
ストが実行される。この場合、最初の高速クロツ
クで入力レジスタ2のテスト入力パターンが内部
ロジツク1に送り込まれ所定の動作が実行され、
所定時間後に内部ロジツク1の出力側にテスト出
力パターンが出力され、この出力パターンが次の
高速クロツクで出力レジスタ3に取り込まれるよ
うになる。
このテスト実行モードでは、カウンタ15に
は、アンド回路14を介して高速クロツクが入力
されダウンカウントされ、そのカウント内容が0
になると、第2図fに示す“1”出力を発生す
る。
これにより、テスト実行フリツプフロツプ13
のQ端子が“0”となり、再び同期フリツプフロ
ツプ6からの低速クロツクが同期クロツクとして
出力される。この場合、テスト前後処理モードが
設定され、この低速クロツクにより出力レジスタ
3の出力パターンがゆつくりと読み出し可能とな
る。
従つて、この出力レジスタ3よりゆつくり読み
出される出力パターンをICテスタに取り込むこ
とにより、内部ロジツク1が正常に動作したかを
判定する論理機能テストを行うことができる。ま
た、この時内部ロジツク1の動作に用いられた高
速クロツクを出力端子5より外部から測定するこ
とで、許容された遅延時間内に内部ロジツク1が
正常に動作できたかを判定する遅延時間テスト
(AC特性テスト)を行うこともできる。
以下、同様にしてテスト開始端子11に“1”
を入力する毎に上述したテスト実行モードが得ら
れることになる。
その後、全てのテストが終了したところでテス
ト端子10を“0”にすると第2の選択回路9は
クロツク端子8の入力を直接選択するようになり
テストモードから通常モードに復帰される。
従つて、このような構成によれば集積回路を構
成する内部ロジツクに入力レジスタと出力レジス
タをそれぞれ設けるとともに、低速クロツクと高
速クロツクを選択可能にして出力する小規模なテ
スト専用回路を設け、最初に低速クロツクを選択
して、テスト入力パターンを入力レジスタに取り
込み、次いで高速クロツクを選択して入力レジス
タのテスト入力パターンを内部ロジツクに送り込
み所定の動作を行なわせて、その出力パターンを
出力レジスタに取り込み、その後、再ば低速クロ
ツクを選択してこの低速クロツクにより出力レジ
スタの内容を読み出すようにしたので、ゆつくり
入力パターンをセツトし、その後、出力レジスタ
に取り込まれた出力パターンを低速クロツクによ
りゆつくりと読み出すようにすればよくなり、集
積回路の高速化にもICテスタを十分に対応させ
ることができ、現状のICテスタによつても論理
機能テストおよび遅延時間テストを可能にでき
る。また、小規模なテスト専用回路を組込むだけ
で高速集積回路のテストができるので、高速用テ
スタを新たに開発することに比べ経済的にも極め
て有利である。更に、テスト実行モードでは複数
サイクルの高速クロツクが得られるので複数サイ
クルにまたがるテストも行なうことができる。更
にまた、発振回路の出力を外部に出力しているの
でこのときの周波数を測定するのみでAC特性の
テストもできる。
なお、この発明は上記実施例にのみ限定されず
要旨を変更しない範囲で適宜変形して実施でき
る。例えば上述では高速クロツクが2サイクルの
場合を述べたが内部ロジツクにフリツプフロツプ
などを含み入力パターンに対し出力パターンが直
ちに求められず数クロツクを要する場合は数サイ
クルの高速クロツクを与えるようにすればよい。
この場合高速クロツクは内部ロジツクにも与えら
れるようになる。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す概略的構成
図、第2図は同実施例を説明するためのタイムチ
ヤートである。 1……内部ロジツク、2……入力レジスタ、3
……出力レジスタ、4……発振回路、5……発振
出力端子、6……同期フリツプフロツプ、79…
…選択回路、8……クロツク端子、10……テス
ト端子、11……テスト開始端子、12,14…
…アンド回路、13……テスト実行フリツプフロ
ツプ、15……カウンタ、16……ノツト回路。

Claims (1)

  1. 【特許請求の範囲】 1 入力レジスタおよび出力レジスタを有する内
    部ロジツクと、高速クロツクを発生する手段と、
    低速クロツクを発生する手段と、これら高速クロ
    ツクあるいは低速クロツクのいずれかを選択する
    選択手段とにより実行されるテスト手段を具備
    し、このテスト手段は、テスト前後処理モードで
    上記選択手段により低速クロツクが選択され該低
    速クロツクによりテスト入力パターンを上記入力
    レジスタに取り込み、次いでテスト実行モードで
    上記選択手段により高速クロツクが選択され該高
    速クロツクにより上記入力レジスタのテスト入力
    パターンに基づいて上記内部ロジツクを動作させ
    るとともにその出力パターンを上記出力レジスタ
    に出力し、続くテスト前後処理モードで上記選択
    手段により低速クロツクが選択され該低速クロツ
    クにより上記出力レジスタの内容を読み出し可能
    にしたことを特徴とする集積回路。 2 上記テスト実行モードで高速クロツクをカウ
    ントするカウンタを有し、このカウンタの内容が
    所定値になつたとき選択手段によるクロツクの選
    択を高速クロツクから低速クロツクに切り替える
    ようにしたことを特徴とする特許請求の範囲第1
    項記載の集積回路。 3 高速クロツクを発生する手段は、奇数個のノ
    ツト回路を直列に接続したものであることを特徴
    とする特許請求の範囲第1項又は第2項に記載の
    集積回路。 4 高速クロツクを発生する手段は、高速クロツ
    クを外部に出力する手段を有することを特徴とす
    る特許請求の範囲第1項乃至第3項のいずれかに
    記載の集積回路。
JP57085321A 1982-05-20 1982-05-20 集積回路 Granted JPS58201151A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57085321A JPS58201151A (ja) 1982-05-20 1982-05-20 集積回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57085321A JPS58201151A (ja) 1982-05-20 1982-05-20 集積回路

Publications (2)

Publication Number Publication Date
JPS58201151A JPS58201151A (ja) 1983-11-22
JPH0377543B2 true JPH0377543B2 (ja) 1991-12-10

Family

ID=13855349

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57085321A Granted JPS58201151A (ja) 1982-05-20 1982-05-20 集積回路

Country Status (1)

Country Link
JP (1) JPS58201151A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0810724B2 (ja) * 1987-08-05 1996-01-31 富士通株式会社 ゲ−トアレイ及びメモリを有する半導体集積回路装置
JPH02245682A (ja) * 1989-03-18 1990-10-01 Fujitsu Ltd 半導体装置の試験装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5629177A (en) * 1979-08-16 1981-03-23 Nec Corp Semiconductor integrated circuit device
JPS5749261A (en) * 1980-09-10 1982-03-23 Nec Corp Integrated circuit device

Also Published As

Publication number Publication date
JPS58201151A (ja) 1983-11-22

Similar Documents

Publication Publication Date Title
JPH06160477A (ja) 論理回路
JP2770617B2 (ja) テスト回路
JPH06160476A (ja) スキャンパスのテスト制御回路
JPS58201151A (ja) 集積回路
JPH0366624B2 (ja)
JP2936807B2 (ja) 集積回路
KR970002062B1 (ko) 바운더리 스캔 구조의 테스트 데이타 출력 장치
KR970000820B1 (ko) 바운더리 스캔 구조의 테스트 데이타 입력 장치
KR0145797B1 (ko) 병렬 출력 처리가 가능한 바운더리 스캔 구조
JP3633881B2 (ja) 半導体装置及びそのacスペック検査方法
JPH0348468B2 (ja)
JPH05240917A (ja) 集積回路の出力制御回路
JP3082674B2 (ja) マイクロコンピュータ
JPH082629Y2 (ja) Lsiテスタ
JPS6161428B2 (ja)
KR0145789B1 (ko) 바운더리 스캔 구조의 테스트 클럭 발생 장치
JPH10307167A (ja) 論理集積回路のテスト装置
JPH10213630A (ja) 集積回路装置
JPS60135870A (ja) 集積回路装置
JPS61240174A (ja) スキヤン回路
JPH023200A (ja) 半導体集積回路装置のテスト回路
JPH0829504A (ja) 半導体集積回路
JPS58201150A (ja) 集積回路
JPS60181938A (ja) フリツプフロツプ回路間のデ−タ転送時間測定方式
JPH06258404A (ja) ディジタル集積回路