JPS6068624A - Lsiの自己検査装置 - Google Patents

Lsiの自己検査装置

Info

Publication number
JPS6068624A
JPS6068624A JP58177395A JP17739583A JPS6068624A JP S6068624 A JPS6068624 A JP S6068624A JP 58177395 A JP58177395 A JP 58177395A JP 17739583 A JP17739583 A JP 17739583A JP S6068624 A JPS6068624 A JP S6068624A
Authority
JP
Japan
Prior art keywords
lsi
self
circuit
data
timing
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.)
Granted
Application number
JP58177395A
Other languages
English (en)
Other versions
JPH0249014B2 (ja
Inventor
Shinji Nishibe
西部 晋二
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
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP58177395A priority Critical patent/JPS6068624A/ja
Priority to US06/653,042 priority patent/US4670877A/en
Publication of JPS6068624A publication Critical patent/JPS6068624A/ja
Publication of JPH0249014B2 publication Critical patent/JPH0249014B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G01—MEASURING; TESTING
    • G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28—Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317—Testing of digital circuits
    • G01R31/3181—Functional testing
    • G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Testing Of Individual Semiconductor Devices (AREA)
  • Testing Relating To Insulation (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] 本発明はLSIの自己検査方式に関Jる。
[発明の技術的費用とその問題点] 近年、LSI技術の進歩は目覚ましく、まずます大規模
化、複雑化の一途をたどっCいる。特に、最近では装置
担当者が気軽にLSIを開発できるセミカスタムLSi
特にグー1−アレイが脚光を浴びており、実用化時期に
入っている。もともとグー1〜アレイの場合は、内部回
路1幾能を検査り゛るために膨大なテストデータのV[
成を必要とし、デス1一時間も長大になるという不具合
がある。このため、検査の容易化を到るだめの回路段目
技術が重要となり、研究レベル、開弁レベルで多くの手
法が提案されている。しかしなから、従来のこれら手法
はいずれも全ての而で満足のゆくものではなく、回路設
計、回路構成等に応じてその都度最適な手段を取らざる
を得ないのが実情“(ある。
[発明の目的コ 本発明は上記実情に鑑みなされたもので、グー1〜アレ
イ等のLSI内部の回路検査を高い信頼性をもって容易
に行なうことのできるLSIの自己検査方式を提供する
ことを目的とりる。
[発明の概要J 本発明は、LSI内部に、内部論理回路を動作させるた
めに必要な制御入力タイミング信号と同タイミングのデ
スト用タイミング信号を発生づるタイミング信号発生回
路、及びランダムなデータを発生する疑似乱数データ発
生回路を設けるとともに、LSIの入力ラインを制御入
力ラインとデータ入力ラインとに分類して、制御入力ラ
インには上記タイミンク信号発生回路より出力されるタ
イミング信号を選択的に供給し、データ入力ラインには
上記疑似乱数データ発生回路より光生きれるランダムな
データを選択的に供給りる回路を設(Jて、テスト用の
制御人力信号及びデータ入力信号を内部で自動的に発生
し自己検査を実行づる構成としたもので、これにより、
LSI内部の回路検査を高い信頼性をもって容易に行な
うことができる。
[発明の実施例] 以下図面を参照して本発明の一実施例を説明する。先ず
第1図乃至第3図を参照して現在の技術を説明する。第
1図は既存しSlの概念図であり、図中、01・・・0
IIlは信号入力端、LOGは内部論理回路、■1・・
・Illは信号出力端である。ここでは検査データの発
生について何等考慮されていない。
第2図の構成は、LSllの内部に、リニアフィードバ
ックシフ1へレジ“スタを用いた疑似乱数データ発生器
(PID−GEN ) 3、及び出力データ圧縮器4が
別個に用意され、°デスト詩には本来の入ツノラインに
代わり疑似乱数データ発生器3がらのデータを切換回路
5により選択的に切替えて内部論理回路1の入力とし、
出力データ圧縮器4がらシグネチュア出力Boを検査す
るものCある、。
この方法は自動的にLSI自身の速度文人力データの発
生が行われるので大■データで高速に試騙を行なうこと
ができる。しかしながら、この方法では、内部に多くの
フリップフロップをもっている場合、効果的なテストが
できない。何llI々なら通常のLSIの動作の入力に
対して11定のシーケンスの特定のデータを入力しない
とl」的とする論理動作を実行できないからである。こ
れを解決する手段として第3図に示す手法が知られてい
る。
すなわち第2図の手法と、IBM礼のLSSD(1ev
el 5ensitive 5can)に代表される所
謂スキャン方式とを組合わせたものである。スキャン方
式とは、内部のフリップ70ツブを連結してシフトレジ
スタ構成とし、スキャンイン入力ビン、スキャンアラ1
〜出力ピンを設け、このバスによりフリップフロップの
固有の値をロードし、また読み出してヂエックするもの
である。ここで、第3図(a)に示す構成では、スキャ
ン方式により、固有の値を内部論理回路6内の制御フリ
ップ70ツブ7にロードし、その後、疑似乱数データ発
生器(PXD ”N ) 8 ニ、J: リ1(fff
filJ作ヲ行なわu、第2図と同様に、出力データ圧
縮器9からのシグネチュア出力SOを観測するものであ
る。尚、第3図(b)は同図(a)に於(プる疑似乱数
データ発生器8の構成例(8ヒツト)を示し、同図(C
)は同じく出力データ圧縮器9の構成例を示すもので、
いずれもフリップ70ツブ(F/r’ )と1クスクル
シーブオアグ−1〜(EXloR)とににり構成される
。
しかしながら、この第3図に示す構成に於いては、あく
まで故障検出を目的とした方式であるので、必ずしもこ
れによって意図した撮能の組合わせがどの程度補償され
るかは明確でない。最も望まれるのは、LSI中に定義
された機能を鋤かUながら故障検出を行なうことであり
、また設h1の確認を行なう意味でも重要と考えられる
。
本発明は機能テストを重視しながら多くのデータパター
ンを自動発生させ故障検出を確実にづるものであり、従
来技術を有効に利用して実用性の高い自己検査機能を実
現したものである。
ここで第4図を用いて本発明の一実施例を説明づる。第
4図(a)は一実施例に於けるLSI内部の回路構成を
示すブロック図であり、図中、1゜はLSI、11は内
部論理回路、12は疑11メ乱数データ発生器(PTD
−GEN ) 、 13はタイミンク信号発生回路(T
zy−GEN> 、14.及び15(Jそれぞれ切換回
路、16は出力データ圧縮器である。ここCは、LSl
l0の入力ラインを制御入力ラインapと−)−少入力
ラインI)Pに分類し、データ入カラーインI)Pにつ
いては、切換回路14により、第2図、第3図と同様に
、疑似乱数データ発生器12の出力データPDと切替え
る。制御入力ラインapについCは、切換回路15によ
り、本来の制御人力シーケンス列と同じタイミング信号
を発生づるタイミング信号発生回路13の出力信号TO
と切替える。タイミング信号発生回路13は外部からの
コマンドトリガ信号00 M Tにより動作を開始づる
。この第4図(a)の各部信号タイミングを同図(b)
に示す。尚、タイミング信号’I’ Cの種類はLSI
設計に応じて決まるものであり、その種別をデータ入力
ラインIMFにより与えることにより異なるタイミング
信号の発生が可能である。
以上のようにして賎能肋作試験をも自動化覆ることが特
徴であり、これらのテストのための回路の規模は大規模
な本来の回路からみればそれ程大きな割合いを占めない
のが一般的である。また一般に制御入力タイミング列の
組合わせもさほど多くの種類はないと考えられる。
上述したような自己検査(幾能をもつことにより、LS
Iに一度マクロなコマンドを入ツノすると、後は自動的
に検査データをLSI自身が発生するので、デストデー
タの作成が大幅に簡略化され、また完全なランダム入力
ではなく、正しい機能を動かせながらデータ入力にラン
ダム性を与えているので設計確認のレベルでも効果があ
る。
[発明の効果] 以上詳記したように本発明によれば、ゲートアレイ等の
LSI内部の回路検査を高い信頼l生をもって容易に行
なうことのできるLSIの自己検査方式が提供できる。
【図面の簡単な説明】
第1図、第2図、及び第3図はそれぞれ従来技術を説明
するだめの図、第4図は本発明の一実施例を説明するた
めのもので、同図(a)は回路フロック図、同図(b)
は同図(a)の動作タイミング図である。 10・・・し81,11・・・内部論理回路、12・・
・疑似乱数データ発生器(plo−GEN) 、13・
・・タイミング信号発生回路(TuA−oph+) 、
14.15・・切j■回路、1G・・・出力データ圧縮
器。 出願人代理人 弁理士 鈴江武彦

Claims (1)

    【特許請求の範囲】
  1. 内部論理回路を動作させるために必要な制御人ノコタイ
    ミング信号と同タイミングのテスト用タイミング信号を
    発生するタイミング信号発生回路と、ランダムなデータ
    を発生ずる疑似乱数データ発生回路と、前記各発生回路
    の出力信号を外部より供給される制御入力信号及びデー
    タ人力信号と切替え前記内部論理回路に選択的に供給づ
    る切替回路とを具備し、テスト用の制御入力信号及びデ
    ータ入力信号を内部で自動的に発生し自己検査を実行す
    ることを特徴としたLSIの自己検査方式。
JP58177395A 1983-09-26 1983-09-26 Lsiの自己検査装置 Granted JPS6068624A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP58177395A JPS6068624A (ja) 1983-09-26 1983-09-26 Lsiの自己検査装置
US06/653,042 US4670877A (en) 1983-09-26 1984-09-21 LSI circuit with self-checking facilitating circuit built therein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58177395A JPS6068624A (ja) 1983-09-26 1983-09-26 Lsiの自己検査装置

Publications (2)

Publication Number Publication Date
JPS6068624A true JPS6068624A (ja) 1985-04-19
JPH0249014B2 JPH0249014B2 (ja) 1990-10-26

Family

ID=16030177

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58177395A Granted JPS6068624A (ja) 1983-09-26 1983-09-26 Lsiの自己検査装置

Country Status (2)

Country Link
US (1) US4670877A (ja)
JP (1) JPS6068624A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62201378A (ja) * 1985-11-06 1987-09-05 Nec Corp 自己検査可能な集積回路装置
US4754215A (en) * 1985-11-06 1988-06-28 Nec Corporation Self-diagnosable integrated circuit device capable of testing sequential circuit elements
JPH04152283A (ja) * 1990-10-16 1992-05-26 Nec Corp 自己診断回路
CN113391188A (zh) * 2021-04-22 2021-09-14 厦门大学 一种基于神经网络的自校准系统及方法

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4710927A (en) * 1986-07-24 1987-12-01 Integrated Device Technology, Inc. Diagnostic circuit
DE3639577A1 (de) * 1986-11-20 1988-05-26 Siemens Ag Logikbaustein zur erzeugung von ungleich verteilten zufallsmustern fuer integrierte schaltungen
JP2628154B2 (ja) * 1986-12-17 1997-07-09 富士通株式会社 半導体集積回路
US4831623A (en) * 1987-07-16 1989-05-16 Raytheon Company Swap scan testing of digital logic
US4870346A (en) * 1987-09-14 1989-09-26 Texas Instruments Incorporated Distributed pseudo random sequence control with universal polynomial function generator for LSI/VLSI test systems
DE3732429A1 (de) * 1987-09-25 1989-04-06 Siemens Ag Elektronische baugruppe mit einem selbsttestschaltkreis
US4912709A (en) * 1987-10-23 1990-03-27 Control Data Corporation Flexible VLSI on-chip maintenance and test system with unit I/O cell design
JPH02113228U (ja) * 1989-02-27 1990-09-11
CA1286803C (en) * 1989-02-28 1991-07-23 Benoit Nadeau-Dostie Serial testing technique for embedded memories
US5167020A (en) * 1989-05-25 1992-11-24 The Boeing Company Serial data transmitter with dual buffers operating separately and having scan and self test modes
JPH04102353A (ja) * 1990-08-22 1992-04-03 Nec Corp 大規模半導体集積回路
US5260950A (en) * 1991-09-17 1993-11-09 Ncr Corporation Boundary-scan input circuit for a reset pin
US5369648A (en) * 1991-11-08 1994-11-29 Ncr Corporation Built-in self-test circuit
EP0549949B1 (en) * 1991-12-16 1998-03-11 Nippon Telegraph And Telephone Corporation Built-in self test circuit
US5619512A (en) * 1993-11-08 1997-04-08 Nippondenso Co., Ltd. Integrated circuit having self-testing function
US5448525A (en) * 1994-03-10 1995-09-05 Intel Corporation Apparatus for configuring a subset of an integrated circuit having boundary scan circuitry connected in series and a method thereof
US5869979A (en) * 1996-04-05 1999-02-09 Altera Corporation Technique for preconditioning I/Os during reconfiguration
DE19819264A1 (de) 1998-04-30 1999-11-25 Micronas Intermetall Gmbh Verfahren zum Testen einer integrierten Schaltungsanordnung und integrierte Schaltungsanordnung hierfür
US6249137B1 (en) * 1999-10-14 2001-06-19 Qualitau, Inc. Circuit and method for pulsed reliability testing
JP4376150B2 (ja) * 2004-08-06 2009-12-02 株式会社デンソー 回転角度検出装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3924181A (en) * 1973-10-16 1975-12-02 Hughes Aircraft Co Test circuitry employing a cyclic code generator
US4519078A (en) * 1982-09-29 1985-05-21 Storage Technology Corporation LSI self-test method
US4513418A (en) * 1982-11-08 1985-04-23 International Business Machines Corporation Simultaneous self-testing system
US4551838A (en) * 1983-06-20 1985-11-05 At&T Bell Laboratories Self-testing digital circuits

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62201378A (ja) * 1985-11-06 1987-09-05 Nec Corp 自己検査可能な集積回路装置
US4754215A (en) * 1985-11-06 1988-06-28 Nec Corporation Self-diagnosable integrated circuit device capable of testing sequential circuit elements
JPH04152283A (ja) * 1990-10-16 1992-05-26 Nec Corp 自己診断回路
CN113391188A (zh) * 2021-04-22 2021-09-14 厦门大学 一种基于神经网络的自校准系统及方法

Also Published As

Publication number Publication date
JPH0249014B2 (ja) 1990-10-26
US4670877A (en) 1987-06-02

Similar Documents

Publication Publication Date Title
US5570375A (en) IEEE Std. 1149.1 boundary scan circuit capable of built-in self-testing
Jarwala et al. A new framework for analyzing test generation and diagnosis algorithms for wiring interconnects
US6861867B2 (en) Method and apparatus for built-in self-test of logic circuits with multiple clock domains
US5291495A (en) Method for designing a scan path for a logic circuit and testing of the same
US5617426A (en) Clocking mechanism for delay, short path and stuck-at testing
JPH0249014B2 (ja)
EP0240719B1 (en) Shift register latch arrangement for enhanced testability in differential cascode voltage switch circuit
US20040068675A1 (en) Circuit board having boundary scan self-testing function
US4996691A (en) Integrated circuit testing method and apparatus and integrated circuit devices for use therewith
JPS62254079A (ja) 集積回路テスト方法および装置
CA1229384A (en) Test circuit for differential cascode voltage switch
JPH0815382A (ja) 自己試験機能組込み型回路
US6904554B2 (en) Logic built-in self test (BIST)
KR100195811B1 (ko) 메모리 디바이스용 시리얼스캔 진단 장치 및 그 진단방법
Maka et al. ATPG for scan chain latches and flip-flops
JPH03172779A (ja) 発振器の縮退故障を特定する方法及び装置
US6105156A (en) LSI tester for use in LSI fault analysis
EP0151694B1 (en) Logic circuit with built-in self-test function
CA1279108C (en) Look ahead terminal counter
US5426649A (en) Test interface for a digital circuit
JP2837703B2 (ja) 故障診断装置
JPH0432349B2 (ja)
Makar et al. Iddq test pattern generation for scan chain latches and flip-flops
Dervisoglu Towards a standard approach for controlling board-level test functions
Hławiczka et al. Universal test controller chip for board self test