Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection Limited-probes-device-testing-for-high-pin-count-digital-devices

 Method and apparatus for dynamically optimizing an executable computer program using input data
According to principles of the invention, a method and apparatus for using input data to optimize a ...


 Method and apparatus for profiling indirect procedure calls in a computer program
As discussed in the Background section, the generation of profile data for direct procedure calls ...


 Profile driven optimization of frequently executed paths with inlining of code fragment (one or more lines of code from a child procedure to a parent procedure)
Unfortunately, traditional inlining is often unable to substantially reduce the procedure call ...


 Method of, system for, and computer program product for providing efficient utilization of memory hierarchy through code restructuring
The invention disclosed herein comprises a method of, a system for, and an article of manufacture ...


 Software reconfiguration engine
The present invention relates generally to computer system software development and maintenance. M...


 Automated validation and verification of computer software
The present invention discloses a method and apparatus for automatic validation and verification of ...


 System for generating test data
A system for generating test data that overcomes these and other problems has a data structure ...


 Diabetes management
According to a first aspect of the present invention there is provided a method of predicting the ...


 Method and apparatus for code translation optimization
OF PREFERRED EMBODIMENTS Generally, the present invention provides a method of optimizing software ...


 Method and computer system for loading objects
To achieve the foregoing objectives, the present invention executes the following steps in a ...


 Limited probes device testing for high pin count digital devices

Details
Inventors: Satish, Keshava I.;
Assignee: VLSI Technology, Inc. (San Jose, CA)
Primary Examiner: Canney; Vincent P.
Assistant Examiner:
Attorney, Agent or Firm: Weller; Douglas L.

An integrated circuit is tested when input/output pads of the integrated circuit are unconnected to any external device. In order to do this, for each of a subset of the unconnected input/output pads, a boundary scan register is provided. A test vector is scanned serially into the boundary scan registers. The test vector may then be applied to internal logic of the integrated circuit. While the test is in progress, the value contained within each boundary scan register is applied to an associated input/output pad so that, as a result, the test vector is applied to the subset of the unconnected input/output pads.

DETAILED DESCRIPTION In accordance with a preferred embodiment of the present invention an integrated circuit is tested when input and output pads of the integrated circuit are unconnected to any external device.
In order to do this, for each of a subset of the unconnected input and output pads, a boundary scan register is provided.
A test vector is scanned serially into the boundary scan registers.
The test vector may then be applied to internal logic of the integrated circuit.
While the test is in progress, the value contained within each boundary scan register is also applied to an associated input pad so that the input pads of the device do not float.
In the preferred embodiment, when a response value of the internal logic of the integrated circuit is captured into each boundary scan register associated with an output pad, the value contained within each input pad boundary scan register continues to be applied to the internal logic through the associated input pad.
The response value can then be serially scanned out of the boundary scan registers for observation.
In order to implement the above-described testing methodology, boundary scan registers are designed with additional functionality.
For example, boundary scan registers that are to be connected to input pad type signals are designed to include a gate which connects the output of the boundary scan register and the associated pad during wafer testing.
Additionally, a selection means such as a multiplexor, is used to allow the output of the internal logic of the device to serve as input to the boundary scan register.
This increases the testability of the boundary scan circuit.
The present invention allows limited probes device testing for high pad count digital devices while the pads of the device remain unconnected to an external ATE.
This greatly increases the ability and economy of testing devices during wafer sorting.



Related patents
  Method of stress testing integrated circuit having memory and integrated circuit having stress tester for memory thereof
With the foregoing in mind, the present invention advantageously provides a method of stress testing an integrated circuit having memory and an integrated circuit having ...
  Configuration logic to eliminate signal contention during reconfiguration
In accordance with the present invention, a method for preventing signal contention during reconfiguration of a programmable logic device includes the steps of: ...
  High speed PLD "AND" array with separate nonvolatile memory
The invention is a unique high speed Programmable Logic Device ("PLD") AND array with separate nonvolatile memory. The invention utilizes a separate nonvolatile memory ...
  Method for automatic open-circuit detection
We have developed a method of fault diagnosis for open circuits that requires no special probing--i.e., no probing other than that routinely provided by a bed-of-nails ...
  Models and technique for automated fault isolation of open defects in logic
OF THE ILLUSTRATED EMBODIMENTS The present invention comprises a technique that includes diagnostic fault models and an associated algorithm to automate the diagnosis ...
  Technique for generating single-bit error-correcting, two-bit burst error-detecting codes
A technique for generating correction codes that can correct a single error and detect two adjacent errors in an information word for a range of (n, k) values, where k ...
  Methods for maximizing routability in a programmable interconnect matrix having less than full connectability
The connectivity, connectability and routability of a connection circuit, hereinafter "programmable interconnect matrix" or "PIM," are, as stated above, characteristics ...
  Microprocessor integrated circuit working in internal ROM and external RAM mode
The present invention is aimed at proposing a more efficient, less lengthy and less costly system to develop a microprocessor integrated circuit incorporating the ...
  Method and apparatus for resetting, enabling and freezing a communication device in a diagnostic process
What is claimed is: 1. A communication system, comprising: a host interface for providing a host with access to internal elements of said communication system, and ...
  Code instrumentation system with non intrusive means and cache memory optimization for dynamic monitoring of code segments
Accordingly, the present invention is directed to a system and method for monitoring performance in an information handling system in a minimally intrusive manner. The ...

0.014

Archive: All patents - Links

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