Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection Method-and-apparatus-for-failure-detection-utilizing-functional-test-vectors-and-scan-mode

 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 ...


 Code error detecting method
It is therefore an object of the present invention to provide an error detection method of ...


 Information recording medium and information record regenerating device therefor
An object of the present invention is to provide a recording medium and an error correcting method ...


 Optical disk apparatus having error correction circuit
OF THE INVENTION There will now be described an embodiment of this invention with reference to the ...


 Method and apparatus for distinguishing control channel from traffic channels
It is accordingly an object of the present invention to speed up the process of discriminating ...


 Method for predicting a fill-up level of a buffer in an ATM network element
Hence, it is an object of the present invention to provide an improved method for predicting a fill-...


 DSL modem utilizing low density parity check codes
It is therefore an object of the invention to provide simple methods of generating reproducible H ...


 Structured document management system, structured document management method, search device and search method
The present invention has been made in view of the above circumstances and provides a structured ...


 High speed read/modify/write memory system and method
One form of the present invention is an improvement for a data processing system. The improvement ...


 Methods and apparatus for caching a location index in a data storage system
Aspects of the present invention relate to improved techniques for accessing content in a storage ...


 Method and apparatus for failure detection utilizing functional test vectors and scan mode

Details
Inventors: Kakizawa, Akira; Fought, Erik T.;
Assignee: Intel Corporation (Santa Clara, CA)
Primary Examiner: Decady; Albert
Assistant Examiner: Torres; Joseph D.
Attorney, Agent or Firm: Nesheiwat; Michael J.

Hardware or software to test a circuit with a set of functional vectors. The invention compares expected results of functional vectors with the actual results of the test circuit. If there is a miscompare, a recursive comparison is done prior to the first clock cycle of the miscompare.

DETAILED DESCRIPTION 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.
In the following description, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the present invention.
However, it will be apparent to one skilled in the art that these specific details are not required in order to practice the present invention.
FIG.
1 illustrates a diagram of a logic block 100 utilized by an embodiment of the present invention.
The logic block 100 represents internal logic and a scan path within an integrated device.
Also, the logic block 100 supports two modes of operation, a functional operation mode to perform various commands and requests, and a scan test mode for debug analysis.
The logic block receives inputs, I1 and I2, labeled as 114 and 116, and logic clouds 102, 104, 106, 108 and 110 generate an output, O1.
A plurality of flip-flops 126, 128, 130, and 132 store the logic values in response to a clock signal 134.
A plurality of multiplexers 118, 120, 121, 122 and 124 select an input to forward to the plurality of flip-flops.
A scan enable signal 112 is the control signal for the multiplexers.
The logic cloud 102 receives the inputs, I1 and I2, and comprises a plurality of logic gates including AND, OR, NOR, etc.
An output node, N1, from the logic cloud 102 and the input I1 are the two inputs to the multiplexer 118.
In one embodiment, the I1 input is the scan input for receiving an external scan vector.
For the scan test mode, the multiplexer 118 selects the I1 input if the scan enable signal is a logic high.
Otherwise, the multiplexer selects the output node N1 during the functional operation mode.
The flip-flop 126 receives an input at the data port, D, from the multiplexer 118 on the rising edge of the clock signal 134.
An output, Q, of the flip-flop 126 is coupled to the logic cloud 104 and multiplexer 120.
The remaining logic clouds 104-110, output nodes N2-N4, and flip-flops 128-132 operation in a similar manner as previously described for the multiplexer 118, flip-flop 126, and logic cloud 102



Related patents
  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 ...
  Method and apparatus for light-controlled circuit characterization
Principles of the present invention provide light-controlled circuit characterization techniques. For example, in one aspect of the invention, a technique for testing an ...
  Method and system for instrumenting simulation models
It is therefore an object of the invention to provide a method and system for interactively designing and simulating complex circuits and systems, particularly digital ...
  Facilitating simulation of a model within a distributed environment
The shortcomings of the prior art are overcome and additional advantages are provided through the provision of a method of facilitating processing of models in a ...
  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 providing an instruction, hereinafter referred to as the DRAIN instruction,...
  Hardware instruction scheduler for short execution unit latencies
In accordance with the present invention an apparatus for scheduling a stream of instructions per cycle of the apparatus includes means for scheduling a stream of ...
  Multi-threading for a processor utilizing a replay queue
I. Introduction According to an embodiment of the present invention, a processor is provided that speculatively schedules instructions for execution and includes a ...
  Checkpointing of register file
The invention in one aspect includes methodology to perform an extra read from a register file prior to writing to that register file. The data from the extra read is ...
  Data synchronization of multiple remote storage
The present invention provides a method, and architecture for implementing that method, of synchronizing two or more remote or remote data storage facilities so that ...
  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 the utilization problems of a host system and an initiator associated ...

0.024

Archive: All patents - Links

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