DE3371565D1 - Self-testing method for logic circuitry - Google Patents

Self-testing method for logic circuitry

Info

Publication number
DE3371565D1
DE3371565D1 DE8383109950T DE3371565T DE3371565D1 DE 3371565 D1 DE3371565 D1 DE 3371565D1 DE 8383109950 T DE8383109950 T DE 8383109950T DE 3371565 T DE3371565 T DE 3371565T DE 3371565 D1 DE3371565 D1 DE 3371565D1
Authority
DE
Germany
Prior art keywords
self
logic circuitry
testing method
testing
circuitry
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
Application number
DE8383109950T
Other languages
English (en)
Inventor
Paul Harold Bardell
William Howard Mcanney
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE3371565D1 publication Critical patent/DE3371565D1/de
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • G01R31/318544Scanning methods, algorithms and patterns
    • G01R31/318547Data generators or compressors
DE8383109950T 1982-11-08 1983-10-05 Self-testing method for logic circuitry Expired DE3371565D1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/440,070 US4513418A (en) 1982-11-08 1982-11-08 Simultaneous self-testing system

Publications (1)

Publication Number Publication Date
DE3371565D1 true DE3371565D1 (en) 1987-06-19

Family

ID=23747301

Family Applications (1)

Application Number Title Priority Date Filing Date
DE8383109950T Expired DE3371565D1 (en) 1982-11-08 1983-10-05 Self-testing method for logic circuitry

Country Status (4)

Country Link
US (1) US4513418A (de)
EP (1) EP0108256B1 (de)
JP (1) JPS5988663A (de)
DE (1) DE3371565D1 (de)

Families Citing this family (139)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59119917A (ja) * 1982-12-27 1984-07-11 Toshiba Corp 論理回路
JPS6068624A (ja) * 1983-09-26 1985-04-19 Toshiba Corp Lsiの自己検査装置
US4680539A (en) * 1983-12-30 1987-07-14 International Business Machines Corp. General linear shift register
US4658400A (en) * 1984-06-07 1987-04-14 Trilogy Computer Development Partners, Ltd. WSI tester
US4779273A (en) * 1984-06-14 1988-10-18 Data General Corporation Apparatus for self-testing a digital logic circuit
US4701917A (en) * 1984-06-20 1987-10-20 Jones Thomas M Diagnostic circuit
GB8432533D0 (en) * 1984-12-21 1985-02-06 Plessey Co Plc Integrated circuits
EP0186724B1 (de) * 1985-01-04 1990-12-12 Ibm Deutschland Gmbh Prüf- und Diagnoseeinrichtung für Digitalrechner
JPS61204744A (ja) * 1985-02-05 1986-09-10 Hitachi Ltd 診断機能を有するram内蔵lsiおよびその診断方法
US4715034A (en) * 1985-03-04 1987-12-22 John Fluke Mfg. Co., Inc. Method of and system for fast functional testing of random access memories
EP0196171B1 (de) * 1985-03-23 1991-11-06 International Computers Limited Integrierte digitale Schaltungen
US5032783A (en) * 1985-10-23 1991-07-16 Texas Instruments Incorporated Test circuit and scan tested logic device with isolated data lines during testing
US4701920A (en) * 1985-11-08 1987-10-20 Eta Systems, Inc. Built-in self-test system for VLSI circuit chips
US4680761A (en) * 1986-01-30 1987-07-14 Burkness Donald C Self diagnostic Cyclic Analysis Testing System (CATS) for LSI/VLSI
US4749947A (en) * 1986-03-10 1988-06-07 Cross-Check Systems, Inc. Grid-based, "cross-check" test structure for testing integrated circuits
US4718065A (en) * 1986-03-31 1988-01-05 Tandem Computers Incorporated In-line scan control apparatus for data processor testing
JPS62239400A (ja) * 1986-04-08 1987-10-20 Nec Corp ランダムアクセスメモリ
KR910002236B1 (ko) * 1986-08-04 1991-04-08 미쓰비시 뎅기 가부시끼가이샤 반도체집적회로장치
KR900002770B1 (ko) * 1986-08-04 1990-04-30 미쓰비시 뎅끼 가부시끼가이샤 반도체 집적회로장치
JPH0766943B2 (ja) * 1986-10-16 1995-07-19 フェアチャイルド セミコンダクタ コーポレーション 集積回路及びそのレイアウト方法
DE3639577A1 (de) * 1986-11-20 1988-05-26 Siemens Ag Logikbaustein zur erzeugung von ungleich verteilten zufallsmustern fuer integrierte schaltungen
FR2611052B1 (fr) * 1987-02-17 1989-05-26 Thomson Csf Dispositif de test de circuit electrique et circuit comportant ledit dispositif
JPS63256877A (ja) * 1987-04-14 1988-10-24 Mitsubishi Electric Corp テスト回路
US4780874A (en) * 1987-04-20 1988-10-25 Tandem Computers Incorporated Diagnostic apparatus for a data processing system
US6085336A (en) * 1987-06-02 2000-07-04 Texas Instruments Incorporated Data processing devices, systems and methods with mode driven stops
US6522985B1 (en) 1989-07-31 2003-02-18 Texas Instruments Incorporated Emulation devices, systems and methods utilizing state machines
US5329471A (en) * 1987-06-02 1994-07-12 Texas Instruments Incorporated Emulation devices, systems and methods utilizing state machines
DE3719497A1 (de) * 1987-06-11 1988-12-29 Bosch Gmbh Robert System zur pruefung von digitalen schaltungen
US4817093A (en) * 1987-06-18 1989-03-28 International Business Machines Corporation Method of partitioning, testing and diagnosing a VLSI multichip package and associated structure
US4864570A (en) * 1987-06-29 1989-09-05 International Business Machines Corporation Processing pulse control circuit for use in device performing signature analysis of digital circuits
US4847839A (en) * 1987-08-26 1989-07-11 Honeywell Inc. Digital registers with serial accessed mode control bit
US5684721A (en) * 1987-09-04 1997-11-04 Texas Instruments Incorporated Electronic systems and emulation and testing devices, cables, systems and methods
US5535331A (en) * 1987-09-04 1996-07-09 Texas Instruments Incorporated Processor condition sensing circuits, systems and methods
US4897842A (en) * 1987-11-05 1990-01-30 Ampex Corporation Integrated circuit signature analyzer for testing digital circuitry
US4857835A (en) * 1987-11-05 1989-08-15 Texas Instruments Incorporated Global event qualification system
US4858072A (en) * 1987-11-06 1989-08-15 Ford Aerospace & Communications Corporation Interconnection system for integrated circuit chips
JPH01132980A (ja) * 1987-11-17 1989-05-25 Mitsubishi Electric Corp テスト機能付電子回路装置
JPH01132979A (ja) * 1987-11-17 1989-05-25 Mitsubishi Electric Corp テスト機能付電子回路
JPH01201736A (ja) * 1988-02-08 1989-08-14 Mitsubishi Electric Corp マイクロコンピュータ
US4878209A (en) * 1988-03-17 1989-10-31 International Business Machines Corporation Macro performance test
JPH01270683A (ja) * 1988-04-22 1989-10-27 Mitsubishi Electric Corp 半導体集積回路
US4903266A (en) * 1988-04-29 1990-02-20 International Business Machines Corporation Memory self-test
US4974184A (en) * 1988-05-05 1990-11-27 Honeywell Inc. Maximum length pseudo-random test pattern generator via feedback network modification
US5065090A (en) * 1988-07-13 1991-11-12 Cross-Check Technology, Inc. Method for testing integrated circuits having a grid-based, "cross-check" te
EP0358376B1 (de) * 1988-09-07 1995-02-22 Texas Instruments Incorporated Integrierte Prüfschaltung
EP0358365B1 (de) * 1988-09-07 1998-10-21 Texas Instruments Incorporated Prüf-Puffer/Register
US6304987B1 (en) * 1995-06-07 2001-10-16 Texas Instruments Incorporated Integrated test circuit
US5084874A (en) * 1988-09-07 1992-01-28 Texas Instruments Incorporated Enhanced test circuit
US4945536A (en) * 1988-09-09 1990-07-31 Northern Telecom Limited Method and apparatus for testing digital systems
US4894800A (en) * 1988-09-23 1990-01-16 Honeywell, Inc. Reconfigurable register bit-slice for self-test
US4963824A (en) * 1988-11-04 1990-10-16 International Business Machines Corporation Diagnostics of a board containing a plurality of hybrid electronic components
US5039939A (en) * 1988-12-29 1991-08-13 International Business Machines Corporation Calculating AC chip performance using the LSSD scan path
US5483518A (en) 1992-06-17 1996-01-09 Texas Instruments Incorporated Addressable shadow port and protocol for serial bus networks
US5018144A (en) * 1989-04-28 1991-05-21 International Business Machines Corporation Logic performance verification and transition fault detection
JP3005250B2 (ja) * 1989-06-30 2000-01-31 テキサス インスツルメンツ インコーポレイテツド バスモニター集積回路
US5805792A (en) * 1989-07-31 1998-09-08 Texas Instruments Incorporated Emulation devices, systems, and methods
US5038349A (en) * 1989-08-25 1991-08-06 Cross-Check Technology, Inc. Method for reducing masking of errors when using a grid-based, "cross-check" test structure
US5130575A (en) * 1989-09-20 1992-07-14 International Business Machines Corporation Testable latch self checker
EP0418521A3 (en) * 1989-09-20 1992-07-15 International Business Machines Corporation Testable latch self checker
JPH081457B2 (ja) * 1989-09-29 1996-01-10 株式会社東芝 ディジタル集積回路におけるテスト容易化回路
US5101409A (en) * 1989-10-06 1992-03-31 International Business Machines Corporation Checkboard memory self-test
US5042034A (en) * 1989-10-27 1991-08-20 International Business Machines Corporation By-pass boundary scan design
US5130989A (en) * 1990-03-15 1992-07-14 Hewlett-Packard Company Serial and parallel scan technique for improved testing of systolic arrays
US6675333B1 (en) 1990-03-30 2004-01-06 Texas Instruments Incorporated Integrated circuit with serial I/O controller
DE69115338T2 (de) * 1990-04-20 1996-05-09 Texas Instruments Inc Abtasttestschaltung zur Verwendung mit Mehrfrequenzschaltungen
US5185745A (en) * 1990-05-14 1993-02-09 Prime Computer, Inc. Scan path diagnostic method
DE69114183T2 (de) * 1990-06-07 1996-05-30 Ibm System zur Reduzierung von Prüfdatenspeichern.
US5157627A (en) * 1990-07-17 1992-10-20 Crosscheck Technology, Inc. Method and apparatus for setting desired signal level on storage element
US5202624A (en) * 1990-08-31 1993-04-13 Cross-Check Technology, Inc. Interface between ic operational circuitry for coupling test signal from internal test matrix
DE69020155D1 (de) 1990-09-15 1995-07-20 Ibm Procede et appareil pour tester des circuits integres a grande integration.
US5179534A (en) * 1990-10-23 1993-01-12 Crosscheck Technology, Inc. Method and apparatus for setting desired logic state at internal point of a select storage element
US5528600A (en) * 1991-01-28 1996-06-18 Actel Corporation Testability circuits for logic arrays
US5206862A (en) * 1991-03-08 1993-04-27 Crosscheck Technology, Inc. Method and apparatus for locally deriving test signals from previous response signals
US5230001A (en) * 1991-03-08 1993-07-20 Crosscheck Technology, Inc. Method for testing a sequential circuit by splicing test vectors into sequential test pattern
US5230000A (en) * 1991-04-25 1993-07-20 At&T Bell Laboratories Built-in self-test (bist) circuit
US5515383A (en) * 1991-05-28 1996-05-07 The Boeing Company Built-in self-test system and method for self test of an integrated circuit
US5309447A (en) * 1991-06-03 1994-05-03 At&T Bell Laboratories Space compression technique for pseudo-exhaustive self-testing of digital electronic circuits
US5513190A (en) * 1991-10-28 1996-04-30 Sequoia Semiconductor, Inc. Built-in self-test tri-state architecture
US5533032A (en) * 1991-10-28 1996-07-02 Sequoia Semiconductor, Inc. Built-in self-test global clock drive architecture
US5422833A (en) * 1991-10-30 1995-06-06 Xilinx, Inc. Method and system for propagating data type for circuit design from a high level block diagram
US5369648A (en) * 1991-11-08 1994-11-29 Ncr Corporation Built-in self-test circuit
US5258985A (en) * 1991-11-12 1993-11-02 Motorola, Inc. Combinational data generator and analyzer for built-in self test
US5951703A (en) * 1993-06-28 1999-09-14 Tandem Computers Incorporated System and method for performing improved pseudo-random testing of systems having multi driver buses
US5416783A (en) * 1993-08-09 1995-05-16 Motorola, Inc. Method and apparatus for generating pseudorandom numbers or for performing data compression in a data processor
US5619512A (en) * 1993-11-08 1997-04-08 Nippondenso Co., Ltd. Integrated circuit having self-testing function
US5532174A (en) * 1994-04-22 1996-07-02 Lsi Logic Corporation Wafer level integrated circuit testing with a sacrificial metal layer
US6005407A (en) * 1995-10-23 1999-12-21 Opmax Inc. Oscillation-based test method for testing an at least partially analog circuit
US5969538A (en) 1996-10-31 1999-10-19 Texas Instruments Incorporated Semiconductor wafer with interconnect between dies for testing and a process of testing
US5844917A (en) * 1997-04-08 1998-12-01 International Business Machines Corporation Method for testing adapter card ASIC using reconfigurable logic
US5841790A (en) * 1997-04-08 1998-11-24 International Business Machines Corporation Apparatus for testing an adapter card ASIC with reconfigurable logic
KR100261019B1 (ko) * 1997-09-08 2000-07-01 윤종용 시그너츄어 압축 방법 및 회로
US5983380A (en) * 1997-09-16 1999-11-09 International Business Machines Corporation Weighted random pattern built-in self-test
US6408413B1 (en) 1998-02-18 2002-06-18 Texas Instruments Incorporated Hierarchical access of test access ports in embedded core integrated circuits
US6405335B1 (en) 1998-02-25 2002-06-11 Texas Instruments Incorporated Position independent testing of circuits
US6158033A (en) * 1998-05-08 2000-12-05 S3 Incorporated Multiple input signature testing & diagnosis for embedded blocks in integrated circuits
US6178534B1 (en) 1998-05-11 2001-01-23 International Business Machines Corporation System and method for using LBIST to find critical paths in functional logic
JPH11352188A (ja) 1998-06-11 1999-12-24 Mitsubishi Electric Corp 半導体装置
US6122760A (en) * 1998-08-25 2000-09-19 International Business Machines Corporation Burn in technique for chips containing different types of IC circuitry
US6195775B1 (en) 1998-09-02 2001-02-27 International Business Machines Corporation Boundary scan latch configuration for generalized scan designs
JP2000258506A (ja) * 1999-03-12 2000-09-22 Mitsubishi Electric Corp 半導体集積回路およびそのテストパターン生成方法
US7058862B2 (en) 2000-05-26 2006-06-06 Texas Instruments Incorporated Selecting different 1149.1 TAP domains from update-IR state
US6874109B1 (en) * 1999-11-23 2005-03-29 Janusz Rajski Phase shifter with reduced linear dependency
US7493540B1 (en) 1999-11-23 2009-02-17 Jansuz Rajski Continuous application and decompression of test patterns to a circuit-under-test
US9664739B2 (en) 1999-11-23 2017-05-30 Mentor Graphics Corporation Continuous application and decompression of test patterns and selective compaction of test responses
US9134370B2 (en) 1999-11-23 2015-09-15 Mentor Graphics Corporation Continuous application and decompression of test patterns and selective compaction of test responses
JP3845016B2 (ja) * 1999-11-23 2006-11-15 メンター・グラフィクス・コーポレーション テスト中回路技術分野へのテストパターンの連続的な適用およびデコンプレッション
US6557129B1 (en) 1999-11-23 2003-04-29 Janusz Rajski Method and apparatus for selectively compacting test responses
US6684358B1 (en) * 1999-11-23 2004-01-27 Janusz Rajski Decompressor/PRPG for applying pseudo-random and deterministic test patterns
US8533547B2 (en) * 1999-11-23 2013-09-10 Mentor Graphics Corporation Continuous application and decompression of test patterns and selective compaction of test responses
US6327687B1 (en) * 1999-11-23 2001-12-04 Janusz Rajski Test pattern compression for an integrated circuit test environment
US6353842B1 (en) 1999-11-23 2002-03-05 Janusz Rajski Method for synthesizing linear finite state machines
JP2001166009A (ja) 1999-12-14 2001-06-22 Matsushita Electric Ind Co Ltd 診断機能を有する半導体集積回路
US6728915B2 (en) 2000-01-10 2004-04-27 Texas Instruments Incorporated IC with shared scan cells selectively connected in scan path
DE60108993T2 (de) * 2000-03-09 2005-07-21 Texas Instruments Inc., Dallas Anpassung von "Scan-BIST"-Architekturen für einen Betrieb mit niedrigem Verbrauch
US6769080B2 (en) 2000-03-09 2004-07-27 Texas Instruments Incorporated Scan circuit low power adapter with counter
US6424926B1 (en) * 2000-03-31 2002-07-23 Intel Corporation Bus signature analyzer and behavioral functional test method
US6782518B2 (en) * 2002-03-28 2004-08-24 International Business Machines Corporation System and method for facilitating coverage feedback testcase generation reproducibility
US20040093336A1 (en) * 2002-05-06 2004-05-13 Jinsong Hu Computer program method and apparatus to recognize and normalize data pattern based information
US6983407B2 (en) * 2002-06-14 2006-01-03 International Business Machines Corporation Random pattern weight control by pseudo random bit pattern generator initialization
US7131046B2 (en) * 2002-12-03 2006-10-31 Verigy Ipco System and method for testing circuitry using an externally generated signature
US7484148B2 (en) * 2002-12-11 2009-01-27 Analog Devices, Inc. Interface error monitor system and method
US7509550B2 (en) * 2003-02-13 2009-03-24 Janusz Rajski Fault diagnosis of compressed test responses
US7302624B2 (en) * 2003-02-13 2007-11-27 Janusz Rajski Adaptive fault diagnosis of compressed test responses
ATE400845T1 (de) 2003-02-13 2008-07-15 Mentor Graphics Corp Komprimieren von testantworten unter verwendung eines kompaktors
US7437640B2 (en) * 2003-02-13 2008-10-14 Janusz Rajski Fault diagnosis of compressed test responses having one or more unknown states
US6961886B2 (en) * 2003-04-16 2005-11-01 International Business Machines Corporation Diagnostic method for structural scan chain designs
US7260757B2 (en) 2003-11-25 2007-08-21 International Business Machines Corporation System and method for testing electronic devices on a microchip
US7257745B2 (en) * 2005-01-31 2007-08-14 International Business Machines Corporation Array self repair using built-in self test techniques
JP2007170959A (ja) * 2005-12-21 2007-07-05 Oki Electric Ind Co Ltd 半導体集積回路とその設計方法
CN102129031B (zh) * 2006-02-17 2015-03-11 明导公司 多级测试响应压缩器
US7627795B2 (en) * 2006-07-26 2009-12-01 Freescale Semiconductor, Inc Pipelined data processor with deterministic signature generation
US7823033B2 (en) * 2006-07-26 2010-10-26 Freescale Semiconductor, Inc. Data processing with configurable registers
US7908532B2 (en) * 2008-02-16 2011-03-15 International Business Machines Corporation Automated system and processing for expedient diagnosis of broken shift registers latch chains
US7839155B2 (en) * 2008-12-15 2010-11-23 Texas Instruments Incorporated Methods and apparatus to analyze on-chip controlled integrated circuits
US9244756B1 (en) 2014-07-30 2016-01-26 International Business Machines Corporation Logic-built-in-self-test diagnostic method for root cause identification
US10613142B2 (en) 2017-02-22 2020-04-07 International Business Machines Corporation Non-destructive recirculation test support for integrated circuits
US10509072B2 (en) 2017-03-03 2019-12-17 Mentor Graphics Corporation Test application time reduction using capture-per-cycle test points
US10585142B2 (en) 2017-09-28 2020-03-10 International Business Machines Corporation Functional diagnostics based on dynamic selection of alternate clocking
CN111984476B (zh) * 2020-06-29 2023-08-01 百度在线网络技术(北京)有限公司 测试方法和装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2432175A1 (fr) * 1978-07-27 1980-02-22 Cii Honeywell Bull Procede pour tester un systeme logique et systeme logique pour la mise en oeuvre de ce procede
DE2842750A1 (de) * 1978-09-30 1980-04-10 Ibm Deutschland Verfahren und anordnung zur pruefung von durch monolithisch integrierten halbleiterschaltungen dargestellten sequentiellen schaltungen
US4317200A (en) * 1978-10-20 1982-02-23 Vlsi Technology Research Association Method and device for testing a sequential circuit divided into a plurality of partitions
JPS55123743A (en) * 1979-03-15 1980-09-24 Nec Corp Logic integrated circuit easy to check
JPS55123744A (en) * 1979-03-15 1980-09-24 Nec Corp Logic integrated circuit easy to check
JPS55123745A (en) * 1979-03-15 1980-09-24 Nec Corp Logic integrated circuit easy to check
NL8004176A (nl) * 1980-07-21 1982-02-16 Philips Nv Inrichting voor het testen van een schakeling met digitaal werkende en kombinatorisch werkende onderdelen.

Also Published As

Publication number Publication date
US4513418A (en) 1985-04-23
JPS5988663A (ja) 1984-05-22
EP0108256A1 (de) 1984-05-16
EP0108256B1 (de) 1987-05-13
JPH0150873B2 (de) 1989-10-31

Similar Documents

Publication Publication Date Title
DE3371565D1 (en) Self-testing method for logic circuitry
GB8326858D0 (en) Logic simulator apparatus
GB2159990B (en) Method for securely communicating
GB2121644B (en) Recording apparatus
GB8322646D0 (en) Well completion method
EP0207532A3 (en) Recording apparatus
EP0086907A3 (en) Recording apparatus
DE3378795D1 (en) Recording apparatus
DE3371499D1 (en) Scale preventing method
DE3365215D1 (en) Recording apparatus
DE3361584D1 (en) Logic timing analyzer
GB8332072D0 (en) Currency-dispensing method
YU237283A (en) Process for obtaiing 7-carboxy-methoxy-phenyl-acetamido-3-cephem derivatives
DE3272860D1 (en) Logic analyzer
GB8307212D0 (en) Recording apparatus
ZA839238B (en) New benzylcarbamoylpyridine derivatives
GB8326522D0 (en) Game method
GB2123596B (en) Reproducing apparatus
GB8301873D0 (en) Machining apparatus
GB8516534D0 (en) Centering anchor arrangements
GB8329676D0 (en) Travelling-wire edm method
GB8319574D0 (en) Self-test method
GB2129848B (en) Well apparatus
GB8332365D0 (en) Exploder
GB2121086B (en) Well testing method

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee