IP Library Granted Patent US 8,952,712
Granted Patent B2
US 8,952,712 · App. 13/025,665 · Granted Feb 10, 2015

Tagging of functional blocks of a semiconductor component on a wafer

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 8,952,712
App. No.
13/025,665
Granted
Feb 10, 2015
Kind
B2
Abstract

Methods and apparatus are disclosed to simultaneously, wirelessly test semiconductor components formed on a semiconductor wafer. The semiconductor components transmit respective outcomes of a self-contained testing operation to wireless automatic test equipment via a common communication channel. Multiple receiving antennas observe the outcomes from multiple directions in three dimensional space. The wireless automatic test equipment determines whether one or more of the semiconductor components operate as expected and, optionally, may use properties of the three dimensional space to determine a location of one or more of the semiconductor components. The wireless testing equipment may additionally determine performance of the semiconductor components by detecting infrared energy emitted, transmitted, and/or reflected by the semiconductor wafer before, during, and/or after a self-contained testing operation.

Claims (42)

1. An integrated circuit under test that is implemented as part of a semiconductor component that is formed onto a semiconductor wafer, comprising:

a first functional block characterized as being assigned to a first unique identification number; and

a second functional block characterized as being assigned to a second unique identification number,

wherein the first unique identification number and the second unique identification number are wirelessly provided to the first functional block and the second functional block, respectively,

wherein the first functional block is configured to execute a self-contained testing operation to determine whether it operates as expected and to provide information resulting from execution of the self-contained testing operation to the second functional block,

wherein the second functional block is configured to execute the self-contained testing operation using the information to determine whether it operates as expected, and

wherein the first functional block and the second functional block are further configured to provide a first and a second indication of operability, respectively, in response to the execution of the self-contained testing operation, the first and the second indications of operability including the first unique identification number and the second unique identification number, respectively.

2. The integrated circuit under test of claim 1 , wherein the first unique identification number represents a first sequence of bits that is unique to the first functional block, and

wherein the second unique identification number represents a second sequence of bits that is unique to the second functional block.

3. The integrated circuit under test of claim 1 , wherein the semiconductor component includes a plurality of hardware modules, the first functional block and the second functional block being arranged to share at least one of the plurality of hardware modules.

4. The integrated circuit under test of claim 1 , wherein the semiconductor component includes a plurality of hardware modules, the first functional block and the second functional block being arranged to share none of the plurality of hardware modules.

5. The integrated circuit under test of claim 1 , wherein the first functional block comprises a first memory device configured to store the first unique identification number, and

wherein the second functional block comprises a second memory device configured to store the second unique identification number.

6. The integrated circuit under test of claim 1 , wherein the first functional block is further configured to execute a plurality of first testing routines of the self-contained testing operation to determine whether it operates as expected, and

wherein the second functional block is further configured to execute a plurality of second testing routines of the self-contained testing operation to determine whether it operates as expected.

7. The integrated circuit under test of claim 1 , wherein the first and the second indications of operability indicate whether the first functional block and the second functional block, respectively, operate as expected.

8. The integrated circuit under test of claim 1 , wherein the first and the second indications of operability indicate whether the first functional block and the second functional block, respectively, operate unexpectedly.

9. The integrated circuit under test of claim 1 , wherein the first functional block is further configured to append the first unique identification number to the first indication of operability when the first functional block operates unexpectedly, and

wherein the second functional block is further configured to append the second unique identification number to the second indication of operability when the second functional block operates unexpectedly.

10. The integrated circuit under test of claim 1 , wherein the first functional block comprises a first transmitter configured to operate in accordance with an Institute of Electrical and Electronics Engineers (I.E.E.E.) 802.11 communication standard, and

wherein the second functional block comprises a second transmitter configured to operate in accordance with a Bluetooth communication standard.

11. The integrated circuit under test of claim 1 , wherein the integrated circuit under test is coupled to a hardware test module, and

wherein the first functional block and the second functional block are further configured to receive the first unique identification number and the second unique identification number, respectively, from the hardware test module.

12. The integrated circuit under test of claim 1 , wherein the first functional block comprises a first memory device configured to store the first unique identification number, and

wherein the second functional block comprises a second memory device configured to store the second unique identification number.

13. The integrated circuit under test of claim 1 , wherein the first functional block is further configured to receive a plurality of first testing routines of the self-contained testing operation, and

wherein the second functional block is further configured to receive a plurality of second testing routines of the self-contained testing operation.

14. The integrated circuit under test of claim 13 , wherein the first functional block is further configured to execute the plurality of first testing routines of the self-contained testing operation to determine whether it operates as expected, and

wherein the second functional block is further configured to execute the plurality of second testing routines of the self-contained testing operation to determine whether it operates as expected.

15. The integrated circuit under test of claim 11 , wherein the first functional block and the second functional block are further configured to provide the first and the second indications of operability to the hardware test module.

16. The integrated circuit under test of claim 1 , wherein the first functional block and the second functional block are further configured to execute the self-contained testing operation in response to a first and a second initiate testing operation signal, respectively.

17. The integrated circuit under test of claim 1 , wherein the self-contained testing operation comprises a plurality of first testing routines and a plurality of second testing routines,

wherein the first functional block is further configured to execute the plurality of first testing routines to determine whether it operates as expected, and

wherein the second functional block is further configured to execute the plurality of second testing routines to determine whether it operates as expected.

18. A semiconductor wafer having a plurality of integrated circuits, comprising:

an integrated circuit under test, from among the plurality of integrated circuits including a first functional block that is tagged with a first unique identification number and a second functional block that is tagged with a second unique identification number,

wherein the first functional block is configured to execute a plurality of first testing routines of a self-contained testing operation to determine whether it operates as expected and to provide information resulting from execution of the plurality of first testing routines to the second functional block,

wherein the second functional block is configured to receive the information and to execute a plurality of second testing routines of the self-contained testing operation using the information to determine whether it operates as expected, and

wherein the first functional block and the second functional block are further configured to provide a first and a second indication of operability, respectively, in response to execution of the self-contained testing operation, the first and the second indications of operability including the first unique identification number and the second unique identification number, respectively.

19. The semiconductor wafer of claim 18 , wherein the first unique identification number represents a first sequence of bits that is unique to the first functional block, and

wherein the second unique identification number represents a second sequence of bits that is unique to the second functional block.

20. The semiconductor wafer of claim 18 , wherein the first and the second indications of operability indicate whether the first functional block and the second functional block, respectively, operate as expected.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2011
From: BEHZAD, ARYA REZA; ROFOUGARAN, AHMADREZA; ZHAO, SAM ZIQUN; CASTANEDA, JESUS ALFONSO; BOERS, MICHAEL
To: BROADCOM CORPORATION
Reel/Frame 025797/0472 →