or
Multiple device scan chain emulation/debugging



Bookmark and Share
Document Number
US Patent 6886110
Issued Date
April 26, 2005
Link
Inventors
Map
Abstract
A method and system is provided for emulating individual JTAG devices in a multiple device boundary scan chain. The method includes coupling an emulator to the scan chain, and obtaining the topology of the scan chain. One device within the scan chain is then selected, and at least one other device within the scan chain is placed into bypass mode. Emulation instructions are sent to the scan chain, so that the emulation instructions bypass the at least one other device and are executed by the one device.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
32
Comments:
no comments yet
Owner
Published
April 26, 2005
Application Number
09/921,250
Filed
August 2, 2001
US Classification
714/34   714/727
Int'l Classification
G01R   31/317   (20060101)   G01R   31/3185   (20060101)   G01R   31/28   (20060101)  
Examiner
Attorney/Law Firm
Parent Case
RELATED APPLICATION This application claims the benefit of U.S. Provisional Application Ser. No. 60/252,316, filed Nov. 21, 2000.
USPTO Field of Search
714/34   714/30   714/39   714/42   714/28   714/726   714/727   714/729  
Related Patents
7610534 - Determining a length of the instruction register of an unidentified device on a scan chain - Owned by Xilinx, Inc. (San Jose, CA)

Methods and systems are provided for determining a total length of instruction registers. A data shift of a scan chain determines whether each device in the scan chain is an identified device. An overall length of the instruction registers of the devices is determined from an instruction shift. An actual position is determined for an identified device between each pair of sub-sequences of unidentified devices. An instruction shift of the scan chain attempts to set the respective instruction register of the identified device using one or more trial positions. If a data shift of the scan chain obtains the recognized value of the respective identification register of the identified device for one of the trial positions, then this trial position is the actual position within the overall length. The total length is determined for the instruction registers of the unidentified devices in each sub-sequence of the unidentified devices.

7246282 - Bypassing a device in a scan chain - Owned by Hewlett-Packard Development Company, L.P. (Houston, TX)

Methods and systems for testing devices in a scan chain are described. A first device for test and a second device for test are coupled in the scan chain. A signal selector is coupled between the first and second devices. The signal selector selects between an output signal that is output from the first device and a bypass signal that has bypassed the first device.

7269771 - Semiconductor device adapted for forming multiple scan chains - Owned by Lattice Semiconductor Corporation (Hillsboro, OR)

A device includes data input and data output pins such as found in a JTAG port and a first plurality of boundary scan cells. The device is configurable to support a secondary boundary scan cells formed from the first plurality of boundary scan cells and a second plurality of boundary scan cells in at least one external device. In one embodiment, the device includes a demultiplexer which may be configured to support a primary boundary scan chain between the JTAG port and the first plurality of boundary scan cells. The demultiplexer may also be configured to support the secondary boundary scan chain between the JTAG port and the first and the second plurality of boundary scan cells.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us