IP Library › Granted Patent US 12,530,013
Granted Patent B2
US 12,530,013 · App. 18/054,623 · Granted Jan 20, 2026

Digital twin modeling of IC packaging structure

Inventors: Navid Asadi-Zanjani (Gainesville, FL); John True (Gainesville, FL); Chengjie Xi (Gainesville, FL)
Assignee: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INCORPORATED
G05B19/4097G05B2219/35134G05B2219/45034
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 12,530,013
App. No.
18/054,623
Filed
Nov 11, 2022
Granted
Jan 20, 2026
Kind
B2
Art Unit
2115
USPC
700/98
Abstract

Various embodiments are directed to analysis of three-dimensional structure of an integrated circuit (IC) sample in order to enable sample preparation for physical inspection and hardware assurance. Specifically, various embodiments provide a structural analysis framework that enables high-quality sample preparation, including careful material removal of IC packaging material without damaging internal components of the IC sample. In various embodiments, the structural analysis framework involves receiving a digital twin model of an IC sample, and the digital twin model may be generated using X-ray CT imaging. Then, various regions of interest of the IC sample may be identified and selected via the digital twin model. The structural analysis framework further includes performing THz-TDS to collect ultra-high-resolution thickness information at the regions of interest. Both the digital twin model and the ultra-high-resolution thickness information may then be used to guide material removal of the IC sample.

Claims (36)

1 . A method for analyzing a three-dimensional structure of an integrated circuit (IC) sample, the method comprising:

performing, using one or more imaging modalities, a preview scan of the IC sample to identify a plurality of features of the IC sample;

determining, based on the plurality of features of the IC sample, whether a similar design of the IC sample exists in a data store indicating that the similar design of the IC sample has been previously inspected;

responsive to determining that a similar design of the IC sample does not exist in the data store, generating a digital twin model for the IC sample, wherein the digital twin model comprises data characterizing an internal structure of the IC sample, wherein the data is collected in a non-destructive manner;

receiving an indication of one or more regions of interest of the digital twin model;

generating thickness information specific to each region of interest using near-field terahertz-time-domain-spectroscopy (THz-TDS) data collection that is different from the preview scan;

supplementing the digital twin model with the thickness information specific to each region of interest; and

performing automatic sample preparation of the IC sample using the supplemented digital twin model.

2 . The method of claim 1 , wherein the digital twin model comprises data collected at a previous instance for a second IC sample having features determined to be similar to one or more features of the IC sample.

3 . The method of claim 1 , wherein receiving the digital twin model of the IC sample comprises collecting data of the internal structure of the IC sample using at least one of X-ray computed tomography (CT) imaging or X-ray computed laminography (CL) imaging techniques.

4 . The method of claim 1 , wherein the indication of one or more regions of interest is received based at least in part on receiving user input responsive to providing the digital twin model for display.

5 . The method of claim 1 , wherein performing automatic sample preparation of the IC sample using the digital twin model comprises performing finite element analysis and a material removal algorithm.

6 . A system for analyzing a three-dimensional structure of an integrated circuit (IC) sample, the system comprising one or more processors, a memory, and one or more programs stored in the memory, the one or more programs comprising instructions configured to:

perform, using one or more imaging modalities, a preview scan of the IC sample to identify a plurality of features of the IC sample;

determine, based on the plurality of features of the IC sample, whether a similar design of the IC sample exists in a data store indicating that the similar design of the IC sample has been previously inspected;

responsive to determining that a similar design of the IC sample does not exist in the data store, generate a digital twin model for the IC sample, wherein the digital twin model comprises data characterizing an internal structure of the IC sample, wherein the data is collected in a non-destructive manner;

receive an indication of one or more regions of interest of the digital twin model;

generate thickness information specific to each region of interest using near-field terahertz-time-domain-spectroscopy (THz-TDS) data collection that is different from the preview scan;

supplement the digital twin model with the thickness information specific to each region of interest; and

perform automatic sample preparation of the IC sample using the supplemented digital twin model.

7 . The system of claim 6 , wherein the digital twin model comprises data collected at a previous instance for a second IC sample having features determined to be similar to one or more features of the IC sample.

8 . The system of claim 6 , wherein the one or more programs configured to receive the digital twin model of the IC sample further comprise instructions to collect data of the internal structure of the IC sample using at least one of X-ray computed tomography (CT) imaging or X-ray computed laminography (CL) imaging techniques.

9 . The system of claim 6 , wherein the indication of one or more regions of interest is received based at least in part on receiving user input responsive to providing the digital twin model for display.

10 . The system of claim 6 , wherein the one or more programs configured to perform automatic sample preparation of the IC sample using the digital twin model further comprise instructions to perform finite element analysis and a material removal algorithm.

11 . A computer program product for analyzing a three-dimensional structure of an integrated circuit (IC) sample, the computer program product comprising at least one non-transitory computer-readable storage medium having program instructions embodied thereon, the program instructions executable by a processor to cause the processor to:

perform, using one or more imaging modalities, a preview scan of the IC sample to identify a plurality of features of the IC sample;

determine, based on the plurality of features of the IC sample, whether a similar design of the IC sample exists in a data store indicating that the similar design of the IC sample has been previously inspected;

responsive to determining that a similar design of the IC sample does not exist in the data store, generate a digital twin model for the IC sample, wherein the digital twin model comprises data characterizing an internal structure of the IC sample, wherein the data is collected in a non-destructive manner;

receive an indication of one or more regions of interest of the digital twin model;

generate thickness information specific to each region of interest using near-field terahertz-time-domain-spectroscopy (THz-TDS) data collection that is different from the preview scan;

supplement the digital twin model with the thickness information specific to each region of interest; and

perform automatic sample preparation of the IC sample using the supplemented digital twin model.

12 . The computer program product of claim 11 , wherein the digital twin model comprises data collected at a previous instance for a second IC sample having features determined to be similar to one or more features of the IC sample.

13 . The computer program product of claim 11 , wherein the program instructions configured to receive the digital twin model of the IC sample further comprise instructions to collect data of the internal structure of the IC sample using at least one of X-ray computed tomography (CT) imaging or X-ray computed laminography (CL) imaging techniques.

14 . The computer program product of claim 11 , wherein the indication of one or more regions of interest is received based at least in part on receiving user input responsive to providing the digital twin model for display.

15 . The computer program product of claim 11 , wherein the program instructions configured to perform automatic sample preparation of the IC sample using the digital twin model further cause the processor to perform finite element analysis and a material removal algorithm.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2022
From: ASADI-ZANJANI, NAVID; TRUE, JOHN; XI, CHENGJIE
To: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INCORPORATED
Reel/Frame 062194/0011 →
Continuity (2)
Provisional Application 63286592 · Dec 7, 2021
Related Publication 20230185274A1 · Jun 15, 2023
References Cited (13)
US 8139846B2 · Bajura et al. · 2012 [cited by applicant]
US 10783612B2 · Ahi · 2020 [cited by applicant]
US 11030737B2 · Tehranipoor et al. · 2021 [cited by applicant]
US 20140233844A1 · Amzaleg · 2014 [cited by examiner]
US 20210038111A1 · Ahi · 2021 [cited by applicant]
US 20210264082A1 · Tehranipoor · 2021 [cited by examiner]
US 20220230841A1 · Davies · 2022 [cited by examiner]
US 20220324064A1 · Antaya · 2022 [cited by examiner]
US 20230077838A1 · Asadi-Zanjani · 2023 [cited by examiner]
CN 106599433A · 2017 [cited by examiner]
KR 20160108458A · 2016 [cited by examiner]
TW 202046248A · 2020 [cited by examiner]
E. Principe, et al., “Steps toward automated deprocessing of integrated circuits”, ISTFA™ 2017: Proceedings from the 43rd International Symposium for Testing and Failure Analysis Nov. 5-9, 2017 (Year: 2017). [cited by examiner]