IP Library › Granted Patent US 12,608,526
Granted Patent B2
US 12,608,526 · App. 18/061,636 · Granted Apr 21, 2026

Temperature margin setting method for 3D integrated circuit

Inventors: Ki-Ok Kim (Suwon-si, KR); Jingon Lee (Suwon-si, KR); Mijeong Lim (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F30/3315G06F2119/08G06F2119/12
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,608,526
App. No.
18/061,636
Granted
Apr 21, 2026
Kind
B2
Abstract

A method of designing a 3D integrated circuit includes generating a distance-delay table with respect to at least one of a first chip or a second chip stacked on the first chip, based on a thermal analysis result, calculating a first timing path distance with respect to a first timing path corresponding to the first chip in a 3D signal transfer path, calculating a second timing path distance with respect to a second timing path corresponding to the second chip in the 3D signal transfer path, calculating a 3D timing path distance by summing the first timing path distance and the second timing path distance, and setting a temperature margin with respect to a 3D timing path based on the distance-delay table and the 3D timing path distance.

Claims (53)

1 . A method of setting a temperature margin when designing a 3D (three-dimensional) integrated circuit, the method comprising:

generating a distance-delay table with respect to at least one of a first chip and a second chip stacked on the first chip, based on a thermal analysis result;

calculating a first timing path distance with respect to a first timing path corresponding to the first chip in a 3D signal transfer path;

calculating a second timing path distance with respect to a second timing path corresponding to the second chip in the 3D signal transfer path;

calculating a 3D timing path distance by summing the first timing path distance and the second timing path distance; and

setting a temperature margin based on the distance-delay table and the 3D timing path distance.

2 . The method of claim 1 , wherein the distance-delay table is formed based on the thermal analysis result with respect to the first chip, and

wherein the temperature margin is set with reference to the distance-delay table with respect to the first chip.

3 . The method of claim 1 , wherein the distance-delay table is formed based on the thermal analysis result with respect to the second chip located on top of the first chip, and

wherein the temperature margin is set with reference to the distance-delay table with respect to the second chip.

4 . The method of claim 1 , wherein the generating of the distance-delay table includes:

generating a first distance-delay table including delay deviation values for each distance with respect to the first chip; and

generating a second distance-delay table including delay deviation values for each distance with respect to the second chip, and

wherein the delay deviation values of the first distance-delay table are greater than or equal to the delay deviation values of the second distance-delay table of a corresponding distance.

5 . The method of claim 1 , wherein the generating of the distance-delay table includes:

generating a coordinate-temperature table including information on a temperature distribution of devices of a selected chip among the first chip and the second chip;

generating a temperature-delay table including information on thermal gradients of the devices of the selected chip; and

generating a distance-delay table including delay deviation values according to distances in which temperature change information of the devices of the selected chip is reflected by integrating the coordinate-temperature table and the temperature-delay table.

6 . The method of claim 5 , wherein the generating of the distance-delay table further includes:

generating a distance-temperature graph including information on a temperature difference according to a distance difference between the devices of the selected chip based on the coordinate-temperature table.

7 . The method of claim 1 , further comprising:

calculating a third timing path distance with respect to a third timing path corresponding to a contact connecting the first chip and the second chip to each other in a vertical direction in the 3D signal transfer path, and

wherein the 3D timing path distance is calculated by summing the first timing path distance, the second timing path distance, and the third timing path distance.

8 . A method of setting a temperature margin when designing a 3D (three-dimensional) integrated circuit, the method comprising:

generating a first distance-delay table with respect to a first chip, based on a thermal analysis result;

generating a second distance-delay table with respect to a second chip stacked on top of the first chip, based on the thermal analysis result;

calculating a first timing path distance with respect to a first timing path corresponding to the first chip in a 3D signal transfer path;

setting a temperature margin with respect to the first timing path based on the first distance-delay table and the first timing path distance;

calculating a second timing path distance with respect to a second timing path corresponding to the second chip in the 3D signal transfer path; and

setting a temperature margin with respect to the second timing path based on the second distance-delay table and the second timing path distance.

9 . The method of claim 8 , wherein delay deviation values of the first distance-delay table are greater than or equal to delay deviation values of the second distance-delay table of a corresponding distance.

10 . The method of claim 8 , wherein each of the generating of the first distance-delay table and the generating of the second distance-delay table includes:

generating a coordinate-temperature table including information on a temperature distribution of devices of a selected chip among the first chip and the second chip;

generating a temperature-delay table including information on thermal gradients of the devices of the selected chip; and

generating a distance-delay table including delay deviation values according to distances in which temperature change information of the devices of the selected chip is reflected by integrating the coordinate-temperature table and the temperature-delay table.

11 . The method of claim 10 , wherein each of the generating of the first distance-delay table and the generating of the second distance-delay table further includes:

generating a distance-temperature graph including information on a temperature difference according to a distance difference between the devices of the selected chip based on the coordinate-temperature table.

12 . An apparatus of designing a 3D integrated circuit including a processor and a memory device, the apparatus comprising:

the processor is configured to load a design tool into the memory device and execute the design tool that is loaded, and

wherein the design tool includes:

a thermal analysis tool configured to generate a distance-delay table with respect to at least one of a first chip and a second chip stacked on the first chip, based on a thermal analysis result; and

a static timing analysis tool configured to respectively calculate a first timing path distance corresponding to the first chip and a second timing path distance corresponding to the second chip in a 3D signal transfer path, and to set a temperature margin with respect to the 3D signal transfer path based on the first and second timing path distances and the distance-delay table.

13 . The apparatus of claim 12 , wherein the thermal analysis tool includes a thermal gradient analysis module configured to generate a coordinate-temperature table including heat distribution information with respect to devices of a selected chip of the first chip and the second chip.

14 . The apparatus of claim 13 , wherein the thermal analysis tool further includes a temperature-delay analysis module configured to generate a temperature-delay table including delay deviation information depending on a thermal gradient with respect to the 3D signal transfer path.

15 . The apparatus of claim 14 , wherein the thermal analysis tool further includes a distance-delay analysis module configured to generate a distance-delay table including delay deviation information depending on distance of the devices of the selected chip by integrating the coordinate-temperature table and the temperature-delay table.

16 . The apparatus of claim 13 , wherein the thermal gradient analysis module generates a distance-temperature graph including information on a temperature difference according to a distance difference between the devices of the selected chip based on the coordinate-temperature table.

17 . The apparatus of claim 12 , wherein the static timing analysis tool includes:

a 3D distance calculation module configured to separately calculate the first timing path distance and the second timing path distance; and

a temperature margin decision module configured to set the temperature margin with respect to the 3D signal transfer path based on the first and second timing path distances and the distance-delay table.

18 . The apparatus of claim 17 , wherein the 3D distance calculation module calculates a 3D timing path distance by summing the first timing path distance and the second timing path distance, and

wherein the temperature margin decision module sets the temperature margin with respect to the 3D signal transfer path based on the 3D timing path distance and a distance-delay table corresponding to a selected chip among the first chip and the second chip.

19 . The apparatus of claim 17 , wherein the 3D distance calculation module further calculates a third timing path distance with respect to a third timing path corresponding to a contact connecting the first chip and the second chip to each other in a vertical direction, and calculates a 3D timing path distance by summing the first to third timing path distances.

20 . The apparatus of claim 17 , wherein the temperature margin decision module sets a temperature margin with respect to the first chip based on a first distance-delay table corresponding to the first chip, and sets a temperature margin with respect to the second chip based on a second distance-delay table corresponding to the second chip.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: KIM, KI-OK; LEE, JINGON; LIM, MIJEONG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 061976/0765 →
Priority Claims (1)
KR 10-2022-0067206 · May 31, 2022 · national
Continuity (1)
Related Publication 20230385497A1 · Nov 30, 2023
References Cited (18)
US 7823102B2 · Chandra et al. · 2010 [cited by applicant]
US 8566762B2 · Morimoto et al. · 2013 [cited by applicant]
US 8797054B2 · Liao et al. · 2014 [cited by applicant]
US 9672308B1 · Majumder · 2017 [cited by examiner]
US 9721868B2 · Lin et al. · 2017 [cited by applicant]
US 10678985B2 · Sinha et al. · 2020 [cited by applicant]
US 10747929B1 · Fraisse · 2020 [cited by examiner]
US 20090024969A1 · Chandra · 2009 [cited by applicant]
US 20090044156A1 · Chandra et al. · 2009 [cited by applicant]
US 20130019214A1 · Morimoto · 2013 [cited by examiner]
US 20130298101A1 · Chandra · 2013 [cited by examiner]
US 20150112646A1 · Kamal et al. · 2015 [cited by applicant]
US 20150227668A1 · Liu · 2015 [cited by examiner]
US 20190303523A1 · Xu · 2019 [cited by examiner]
US 20200301490A1 · Thomas et al. · 2020 [cited by applicant]
US 20220312585A1 · Kang · 2022 [cited by examiner]
US 20230306180A1 · Sripada · 2023 [cited by examiner]
US 20250141439A1 · Chung · 2025 [cited by examiner]