Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection Mechanism-for-enabling-compliance-with-the-IEEE-standard-1149-1-for-boundary-scan-designs-and-tests

 Method and apparatus for light-controlled circuit characterization
Principles of the present invention provide light-controlled circuit characterization techniques. F...


 Method and system for instrumenting simulation models
It is therefore an object of the invention to provide a method and system for interactively ...


 Facilitating simulation of a model within a distributed environment
The shortcomings of the prior art are overcome and additional advantages are provided through the ...


 Method for synchronization of arithmetic exceptions in central processing units having pipelined execution units simultaneously executing instructions
The aforementioned and other features are accomplished, according to the present invention, by ...


 Hardware instruction scheduler for short execution unit latencies
In accordance with the present invention an apparatus for scheduling a stream of instructions per ...


 Multi-threading for a processor utilizing a replay queue
I. Introduction According to an embodiment of the present invention, a processor is provided that ...


 Checkpointing of register file
The invention in one aspect includes methodology to perform an extra read from a register file ...


 Data synchronization of multiple remote storage
The present invention provides a method, and architecture for implementing that method, of ...


 Method for snooping raid 1 read transactions by a storage device
A target device snooping method, according to one embodiment of the present invention, minimizes ...


 Method and apparatus for content distribution via non-homogeneous access networks
The invention provides a method and apparatus that is capable of streaming content to different ...


 Mechanism for enabling compliance with the IEEE standard 1149.1 for boundary-scan designs and tests

Details
Inventors: Chung, Sung Soo;
Assignee: Cisco Technology, Inc. (San Jose, CA)
Primary Examiner: Moise; Emmanuel L.
Assistant Examiner:
Attorney, Agent or Firm: Thelen Reid & Priest LLP, Ritchie; David B.

A mechanism for enabling compliance with the IEEE boundary-scan standard 1149.1 includes, in a first preferred embodiment, a compliance enabler working with non-compliant embedded boundary-scan cells to enable a Device Under Test (DUT) to function as an IEEE-standard-compliant part, thus allowing full utilization of existing test tool generation and operation of the IEEE standard. The enabler is preferably provided separately from boundary scan-cells embedded in core logic designs. The enabler includes a Test Access Port (TAP) controller and related decoding circuits to generate necessary compliance signals based on various conventional TAP controller variables and instruction functions. The embedded boundary-scan cells preferably include an internal scan cell architecture. In a second embodiment, a second enabler works with a TAP emulator to allow testing of TAP-less DUTs.

DETAILED DESCRIPTION The present invention provides a mechanism for boundary-scan design and test methodologies applicable to timing-critical high (above 200 MHz) speed clock designs, which complies with the IEEE standard 1149.
1.
In a first preferred embodiment, the mechanism includes a compliance-enabling apparatus (an enabler) for providing clocking and other signals necessary to embedded cells which use an internal scan cell architecture and which are non-compliant with the boundary scan standard.
The non-compliant cells are "embedded" in their functional logic designs rather than being disposed adjacent the I/O pins as is conventional with IEEE standard boundary-scan techniques.
In a second preferred embodiment, a second enabler works with a Test Access Port emulator to support devices that, due to their size limitations for example, do not include an IEEE standard 1149.
1 TAP controller.
The provided TAP emulator is about one-tenth the size of, and replaces, the IEEE standard TAP controller.
The mechanism thus allows a Device Under Test to function as an IEEE standard 1149.
1 compliant part.
Consequently, existing test tools for the IEEE boundary-scan standard can be fully utilized with devices incorporating the invention.
The invention permits a DUT to vary as follows: 1) the DUT does not have to have an internal TAP controller; 2) the DUT may have a TAP controller and both regular boundary-scan cells and embedded boundary-scan cells; or 3) the device may have only embedded boundary-scan cells with or without a TAP controller.
Level Sensitive Scan Design (LSSD) based scan cells can also use the invention.
Benefits gained from the invention include: 1) minimizing propagation delay due to boundary-scan cell functions; 2) reducing gate overhead in standard boundary-scan tests; 3) facilitating support for boundary-scan functions where an embedded coreware circuit's internal scan cells interface directly with the device package I/O pins; 4) enabling ATE tools to fully support tests and test vectors for scan cells that are non-compliant and utilize the embedded boundary-scan structure; 5) reducing overhead in board designs; 6) the enabler preferably being portable to fully-compliant boundary-scan ATE tools; 7) improving IC testability; 8) improving ASIC performance; 9) meeting all ASIC manufacturing test requirements; 10) reducing In-Circuit Test (ICT) development time; and 11) improving tester correlation and program reliability



Related patents
  Independent remote computer maintenance device
It is an object of the present invention to provide an independent computing device for diagnosing and repairing a host computer. It is another object of the present ...
  Method, system, and program for diagnosing a computer in a network system
OF THE PREFERRED EMBODIMENTS In the following description, reference is made to the accompanying drawings which form a part hereof and which illustrate several ...
  System and method for identifying executable diagnostic routines using machine information and diagnostic information in a computer system
FIG. 1 is a diagram illustrating an embodiment of a computer system. FIG. 1 depicts a computer system 100. Computer system 100 includes a processor 110, a chipset 120, ...
  Methods for quantitative analysis by tandem mass spectrometry
Embodiments of the present invention provide methods for deconvoluting contributions of a plurality of analytes utilizing a tandem mass spectrometry, or MS.sup.n signal. ...
  Design-for-testability method for path delay faults and test pattern generation method for path delay faults
OF THE INVENTION First Embodiment A first embodiment of the present invention relates to a design-for-testability method of changing the design of an integrated circuit ...
  Method for optimizing test development for digital circuits
The present invention provides test patterns to detect timing related failures in large digital ICs, to rapidly detect least slack paths. Such digital ICs typically ...
  Switchable pull-ups and pull-downs for IDDQ testing of integrated circuits
OF THE INVENTION The present invention provides a switchable pull-up circuit particularly well-suited for use in IDDQ testing of integrated circuits having input and ...
  Testing of digital-to-analog converters
In general, a technique for testing digital-to-analog converters includes providing a set of digital input signals to the digital-to-analog converters and comparing a ...
  Method and apparatus for failure detection utilizing functional test vectors and scan mode
OF THE INVENTION A method and software for failure detection of logic nodes within an integrated device utilizing functional test vectors and scan mode are described. I...
  Testing apparatus embedded in scribe line and a method thereof
The object of the present invention therefore is to provide a testing apparatus embedded in a scribe line and a testing method thereof, which can increase the testing ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved