Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection TAP-and-linking-module-for-scan-access-of-multiple-cores-with-IEEE-1149-1-test-access-ports

 Method and apparatus for testing memory devices and displaying results of such tests
The present invention provides an apparatus and method for testing a semiconductor device, and in ...


 Feedback shift register
OF THE PREFERRED EMBODIMENT FIG. 6 illustrates a preferred embodiment of the feedback shift ...


 Laser apparatus
Therefore, the primary object of the present invention is to provide a laser apparatus wherein a ...


 Multiple I/O bus virtual broadcast of programmed I/O instructions
According to the present invention, these and other objects and advantages are achieved in a method ...


 Personal computer memory bank parity error indicator
Referring now to the drawing, a personal computer includes a microprocessor 10 connected to a main ...


 Circuit for selectively preventing a microprocessor from posting write cycles
OF THE PREFERRED EMBODIMENT Referring now to FIG. 1, an exemplary computer system S incorporating ...


 Method of interfacing between data transmission systems having an unequal number of transceiver ports
It is an object of the present invention to provide an efficient method for transferring data ...


 Method and system for concurrent computer transaction processing
The present invention is directed to a method, system, and bus agent for concurrent transaction ...


 Real-time synchronization of concurrent views among a plurality of existing applications
A synchronization system includes a motion event synchronizer and multiple application ...


 Data error correction circuit
It is an object of the present invention to provide a data error correction circuit wherein errors ...


 TAP and linking module for scan access of multiple cores with IEEE 1149.1 test access ports

Details
Inventors: Haroun, Baher S.; Whetsel, Lee D.;
Assignee: Texas Instruments Incorporated (Dallas, TX)
Primary Examiner: Tu; Christine T.
Assistant Examiner:
Attorney, Agent or Firm: Bassuk; Lawrence J., Brady; W. James, Telecky, Jr.; Frederick J.

An architecture for testing a plurality of circuits on an integrated circuit is described. The architecture includes a TAP Linking Module located between test pins on the integrated circuit and 1149.1 Test Access Ports (TAP) of the plurality of circuits to be tested. The TAP Linking Module operates in response to 1149.1 scan operations from a tester connected to the test pins to selectively switch between 1149.1 TAPs to enable test access between the tester and plurality of circuits. The TAP Linking Module's 1149.1 TAP switching operation is based upon augmenting 1149.1 instruction patterns to affix an additional bit or bits of information which is used by the TAP Linking Module for performing the TAP switching operation.

DETAILED DESCRIPTION In accordance with the present invention, selection and testing of multiple TAP'ed cores within a large integrated circuit can be performed without adding test interface pins beyond those specified by the IEEE 1149.
1 standard, and without modifying the TAP design of the cores.
This is accomplished by a novel design of the Tap Linking Module, referred to hereafter as TLM, which eliminates the need to redesign core TAPs.
Briefly, the present invention enables an IEEE 1149.
1 test pin interface on an integrated circuit to access any number of standard TAPs within an integrated circuit by providing a TLM that is operable to switch the TAPs to the test pins in response to 1149.
1 scan operations.
No design modifications are required on TAPs used with the present invention.
It is an object of the present invention to provide the following features.
(1) Provide a TLM architecture for integrated circuits which operates to enable and disable 1149.
1 scan access to TAPs without having to modify the design of TAPs.
Hence, the invention can be used on legacy cores having non-modifiable TAPs.
(2) Maintain independent development of scan test patterns specific to each embedded core such that the scan test patterns may be directly applied to the core independent of other cores within the integrated circuit.
Hence, maintenance and application of core scan test patterns is simplified.
(3) Allow for maximizing the scan test frequency (i.
e.
TCK frequencies) to each core independent of other cores whose scan test frequency may be less than the scan test frequency of the core being tested.
Hence, core test times are reduced.
(4) Ability to re-use, without modification, the test patterns of a core in different integrated circuit designs utilizing the core.
Hence, the ease of scan test pattern re-use between integrated circuits utilizing the same core is realized.
(5) Allow for core test integration to become the simple concatenation of the different re-usable scan test patterns of the different cores serially connected to the TLM



Related patents
  Kernel streaming test method and system
The above-mentioned shortcomings, disadvantages and problems are addressed by the present invention, which will be understood by reading and studying the following ...
  Semiconductor device incorporating voltage reduction circuit therein
It is therefore an object of the present invention to provide an improved semiconductor device having a storage area. It is another object of the present invention to ...
  Methods and apparatus for resetting a monitored system using a gray code with alternating check bits
This need is met by the invention of the present application wherein methods and apparatus are provided for monitoring systems which progress through a series of states ...
  Remote highlighting of objects in conferencing system by logically anding a highlight bitmap and a foreground bitmap
OF THE PREFERRED EMBODIMENT The present invention is an apparatus and method for highlighting information between conference participants in a conferencing system. In ...
  Magnetic bubble memory device
The present invention has been made to eliminate the conventional drawbacks and has for its object to provide a magnetic bubble memory device having minor loops of high ...
  Data collection terminal interrupt structure
A data collection terminal includes a number of devices including a universal synchronous asynchronous receive transmit (USART) communication controller, a random access ...
  Telescoping mobile crane
The invention is directed to a device which performs the operating of extending or retracting the idle telescoping part in a shortest possible time, for example, with ...
  Interference suppression circuit for automobile radio receivers
We claim: 1. Interference pulse suppression circuit for a vehicular radio receiver, comprising: pulse amplifier means (8) having two input terminals, of which one is ...
  Multi-way program branching circuits
The capability of implementing multi-way branches anywhere in the program based on any data is provided by including in the central processing unit a plurality of ...
  Redundancy analyzer for automatic memory tester
What is claimed is: 1. Memory test apparatus for testing a memory under test (MUT) formed from physical structures which define a plurality of storage locations ...

0.014

Archive: All patents - Links

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