IP Library › Granted Patent US 11,609,269
Granted Patent B2
US 11,609,269 · App. 17/406,320 · Granted Mar 21, 2023

Device testing architecture of an integrated circuit

Inventor: Lee D. Whetsel (Parker, TX)
Assignee: Texas Instruments Incorporated
G01R31/3177G01R31/318555G01R31/318563
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,609,269
App. No.
17/406,320
Granted
Mar 21, 2023
Kind
B2
Abstract

A device test architecture and interface is provided to enable efficient testing embedded cores within devices. The test architecture interfaces to standard IEEE 1500 core test wrappers and provides high test data bandwidth to the wrappers from an external tester. The test architecture includes compare circuits that allow for comparison of test response data to be performed within the device. The test architecture further includes a memory for storing the results of the test response comparisons. The test architecture includes a programmable test controller to allow for various test control operations by simply inputting an instruction to the programmable test controller from the external tester. The test architecture includes a selector circuit for selecting a core for testing. Additional features and embodiments of the device test architectures are also disclosed.

Claims (49)

1. An integrated circuit comprising:

an input bus;

a control bus;

a first embedded core having a first test access port circuit coupled to the control bus;

a second embedded core having a second test access port circuit coupled to the control bus;

a first wrapper coupled to the first embedded core, the first wrapper coupled to the control bus;

a second wrapper coupled to the second embedded core, the second wrapper coupled to the control bus;

a first test access mechanism coupled to the first wrapper, the first test access mechanism including:

a first test access mechanism first input coupled to the input bus; and

a first test access mechanism second input coupled to the control bus;

a second test access mechanism coupled to the second wrapper, the second test access mechanism including:

a second test access mechanism first input coupled to the input bus; and

a second test access mechanism second input coupled to the control bus; and

a system test access mechanism controller including:

a first enable output coupled to:

the first wrapper;

the first test access port circuit; and

the first test access mechanism;

a second enable output coupled to:

the second wrapper;

the second test access port circuit; and

the second test access mechanism; and

a system test access mechanism controller interface control output coupled to the control bus;

a mode input;

a scan input; and

a scan output.

2. The integrated circuit of claim 1 , wherein:

the system test access mechanism controller includes a scan router having the scan input and the scan output.

3. The integrated circuit of claim 2 , wherein: the scan router includes:

a first test access mechanism data input;

a second test access mechanism data input;

a first test access mechanism data output;

a second test access mechanism data output;

a first wrapper input; a second wrapper input;

a first wrapper output; a second wrapper output;

a first comparator scan input;

a second comparator scan input;

a first comparator scan output; and

a second comparator scan output.

4. The integrated circuit of claim 1 , wherein:

the system test access mechanism controller includes an instruction decode circuit coupled to the mode input.

5. The integrated circuit of claim 4 , wherein:

the instruction decode circuit includes the first enable output and the second enable output.

6. The integrated circuit of claim 5 , wherein:

the system test access mechanism controller includes an instruction register coupled to the instruction decode circuit.

7. The integrated circuit of claim 6 , wherein:

the instruction register is coupled to the input bus.

8. The integrated circuit of claim 6 , wherein:

the instruction register is coupled to a load enable input.

Continuity (14)
Division 16795262 · Feb 19, 2020
Division 16175066 · Oct 30, 2018
Division 16003858 · Jun 8, 2018
Division 15584285 · May 2, 2017
Division 15015885 · Feb 4, 2016
Division 14612833 · Feb 3, 2015
Division 13858608 · Apr 8, 2013
Division 13553396 · Jul 19, 2012
Division 13093414 · Apr 25, 2011
Division 12846287 · Jul 29, 2010
Division 12396174 · Mar 2, 2009
Division 11762893 · Jun 14, 2007
Provisional Application 60804962 · Jun 16, 2006
Related Publication 20210382107A1 · Dec 9, 2021
Cited By (2)
US 12,646,584 US 12,658,280