IP Library Granted Patent US 7,506,227
Granted Patent B2
US 7,506,227 · App. 10/525,598 · Granted Mar 17, 2009

Integrated circuit with embedded identification code

Assignee: NXP B.V.
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 7,506,227
App. No.
10/525,598
Granted
Mar 17, 2009
Kind
B2
Abstract

An integrated circuit ( 100 ) has a plurality of inputs ( 110 ) and a plurality of outputs ( 120 ). In a test mode, a test arrangement including a plurality of logic gates ( 140 ) is coupled between the plurality of inputs ( 110 ) and the plurality of outputs ( 120 ). The logic gates from the plurality of logic gates ( 140 ) have a first input coupled to an input of the plurality of inputs ( 110 ) and a further input coupled to a fixed logic value source ( 150 ). The fixed logic value source ( 150 ) is used to define an identification code of the integrated circuit ( 100 ), which can be retrieved at the plurality of outputs ( 120 ) when an appropriate bit pattern is fed to the plurality of inputs ( 110 ).

Claims (34)

1. An integrated circuit, comprising:

a plurality of inputs;

a plurality of outputs;

a functional block being coupled between the plurality of inputs and the plurality of outputs only in a functional mode of the integrated circuit;

a test arrangement being coupled between the plurality of inputs and the plurality of outputs in a test mode of the integrated circuit, the test arrangement comprising a plurality of logic gates, each logic gate from the plurality of logic gates having a first input coupled to an input from the plurality of inputs; and

a programmable switch configured to switch between the functional mode and the test mode of the integrated circuit, wherein the programmable switch is coupled between an input from the plurality of inputs, the functional block and the first input of each logic gate from the plurality of logic gates,

characterized by each logic gate from the plurality of gates having a further input coupled to a fixed logic value source.

2. An integrated circuit as claimed in claim 1 , characterized in that the plurality of logic gates comprises exclusive logic gates.

3. An integrated circuit as claimed in claim 1 , characterized in that the fixed logic value source is programmable.

4. An integrated circuit as claimed in claim 1 , characterized by further comprising a plurality of multiplexers, a multiplexer from the plurality of multiplexers being responsive to a select signal, the multiplexer having a first input coupled to an input from the plurality of inputs, a second input coupled to the fixed logic value source of a logic gate from the plurality of logic gates and an output coupled to the further input of the logic gate.

5. An integrated circuit as claimed in claim 4 , characterized in that the select signal is provided by the test arrangement.

6. An integrated circuit as claimed in claim 4 , characterized in that the select signal is provided via a dedicated input from the plurality of inputs.

7. An integrated circuit, comprising:

a plurality of inputs;

a plurality of outputs;

a test arrangement being coupled between the plurality of inputs and the plurality of outputs in a test mode of the integrated circuit, the test arrangement comprising a plurality of logic gates, each logic gate from the plurality of logic gates having a first function and a second function, each logic gate from the plurality of logic gates having a first input coupled to an input from the plurality of inputs; and

a plurality of multiplexers, a multiplexer from the plurality of multiplexers being responsive to a select signal, the multiplexer having a first input coupled to an input from the plurality of inputs, a second input coupled to the fixed logic value source of a logic gate from the plurality of logic gates and an output coupled to the further input of the logic gate, wherein the logic gate performs the first function when the multiplexer is switched to the input from the plurality of inputs and the second function when the multiplexer is switched to the fixed logic value source of the logic gate,

characterized by each logic gate from the plurality of gates having a further input coupled to a fixed logic value source.

8. An integrated circuit as claimed in claim 7 , characterized by further comprising a functional block being coupled between the plurality of inputs and the plurality of outputs in a functional mode of the integrated circuit.

9. An integrated circuit as claimed in claim 7 , characterized in that the plurality of logic gates comprises exclusive logic gates.

10. An integrated circuit as claimed in claim 7 , characterized in that the fixed logic value source is programmable.

11. An integrated circuit as claimed in claim 7 , characterized in that the select signal is provided by the test arrangement.

12. An integrated circuit as claimed in claim 7 , characterized in that the select signal is provided via a dedicated input from the plurality of inputs.

13. An integrated circuit, comprising:

a plurality of inputs;

a plurality of outputs; and

a test arrangement being coupled between the plurality of inputs and the plurality of outputs in a test mode of the integrated circuit, the test arrangement comprising a plurality of logic gates, each logic gate from the plurality of logic gates having a first input coupled to an input from the plurality of inputs;

characterized by each logic gate from the plurality of gates having a further input coupled to a fixed logic value source, wherein the fixed logic value source includes a plurality of subsources, each subsource being arranged to provide the further input of at least one logic gate from the plurality of logic gates with a fixed logic value.

14. An integrated circuit as claimed in claim 13 , characterized by further comprising a functional block being coupled between the plurality of inputs and the plurality of outputs in a functional mode of the integrated circuit.

15. An integrated circuit as claimed in claim 13 , characterized in that the plurality of logic gates comprises exclusive logic gates.

16. An integrated circuit as claimed in claim 13 , characterized in that the fixed logic value source is programmable.

17. An integrated circuit as claimed in claim 13 , characterized by further comprising a plurality of multiplexers, a multiplexer from the plurality of multiplexers being responsive to a select signal, the multiplexer having a first input coupled to an input from the plurality of inputs, a second input coupled to the fixed logic value source of a logic gate from the plurality of logic gates and an output coupled to the further input of the logic gate.

18. An integrated circuit as claimed in claim 17 , characterized in that the select signal is provided by the test arrangement.

19. An integrated circuit as claimed in claim 18 , characterized in that the select signal is provided via a dedicated input from the plurality of inputs.

Assignments (13)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
RELEASE OF SECURITY INTEREST Recorded May 29, 2017
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 042521/0706 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2017
From: NXP B.V.
To: VLSI TECHNOLOGY LLC
Reel/Frame 042187/0603 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2005
From: VAN DE LOGT, LEON; DE JONG, FRANCISCUS
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 016858/0367 →
Priority Claims (1)
EP 02078568 · Aug 30, 2002 · regional
Continuity (1)
Related Publication 20060152395A1 · Jul 13, 2006