Kurnal

Kurnal

HI36A0 Analysis

R (1)

This should be the most detailed interpretation of the Kirin 9000 (third-party). Although it seems that Techinsights also has an analysis of this chip.

image
This is an estimate.

However, I personally think the price is too expensive, and I am obsessed with Dieshot, so I wrote this.
Below is the main text.

In early December 2022, I purchased several engineering samples of Hi36A0, equipped with SMIC self-packaged flash memory and a demonstration substrate.
IMG_1401(20230412-201755)
There is also a HimFOP (Hi Mechanical sample Fan Out Package),
IMG_4209(20230619-225601)
After opening, it is pure silicon.
IMG_4211(20230619-225618)

IMG_4210(20230619-225616)
This is the follow-up.
## Main Text
Hi36A0 is the Kirin 9000, Kirin 9000.
The official release date is October 22, 2020, released in week 42 of 2020.
According to the information I have found so far,
CS-ES-HVM total time is 1938TW-2038TW,
After 2021, it is packaged by ?, and the HVM time is unknown.

Among them, 1938TW was seen on Xianyu, existing, ah, and proved its production cycle, but unfortunately, I did not have enough money to make a purchase.
Image Pigeon
The only existing ones I have are 1952TW and 2037TW.

Chip Analysis#

In early December, I purchased several engineering samples of Hi36A0, equipped with self-packaged flash memory.

IMG_1402(20230412-201800)

It is a pop package, so I used a hot air gun to blow down the BGA to obtain the die of Hi36A0.
mmexport1681301795531

## Silk Screen Number Analysis
The silk screen number is
HISILICON-HI36A0-GFCV010-HR1381952-1952TW 01 01

The interpretation of this silk screen is
HiSilicon Kirin - Chip Code - Version Number - Manufacturer/Equipment Production Line/Time - Packaging Time

HISILICON: HiSilicon Kirin
Hi36A0: The previous generation 990 was HI3690, which is the generation code.
GF CV010: CV010 indicates that this chip is a pre-production sample (Engineering Sample) among the R&D samples. The official version of the GDS version (normal machine) is generally GF CV100. Changing the GDS version indicates that the chip design layout has changed. For example, HI3690V100/HI3690V200 corresponds to 990 4G/990 5G, and the internal silk screen is the same as the external version silk screen.

HR1381952 can be split into
HR: Fab, speculated to be TSMC Fab18
(H is the Fab code, R should be the production line code. The following is an estimated naming:
(H, Y, G, C, D) (D, P, R)
H: TSMC FAB18
Y: TSMC FAB15
G: TSMC FAB14
CD (SMIC: Shanghai/SN1)
138: Production line/machine/batch/chip orientation map?
1952: 52nd week of 2019 exposure.

1952TW: Produced in Taiwan in the 52nd week of 2019.

Decap Data#

This is the data you can see on the surface; deeper research requires Decap.
I happen to have contacts with a decapping company, so I proceeded with it.
I obtained several images.

Hi36a0
Metal layer electron microscope photography

WIN_20230213_20_48_42_Pro
Metal layer metallographic microscope photography

WIN_20230213_20_52_27_Pro
Taken with an electron microscope after decapping.
You can clearly see the Diemark.
HI36A0 GFCV010 is the HI36A0 V100 ES version.

Diemark Analysis
When Huawei designs chips internally, they generally conduct CS iterations in dual versions, CS1, CS2. For example, HI3690V100 is CS1, and Hi3690V200 is CS2.

IMG_4219
The development code name for Kirin 9000 is Baltimore,
The version number V100 indicates it is the CS1 scheme.
The Top Mark of this chip: GFCV010 indicates Baltimore CS1 V100ES.
So I opened other dies.
微信圖片_20230704001602
This product is Baltimore CS1 V100CS.
IMG_4218(20230619-230625)

As shown, this model is a Huawei engineering machine, and the etching on the engineering machine frame is AN00E-V4-B2, which was originally intended for Mate40Epro.

Analysis
AN00: Mobile version
E: Cut down (with Q, T/M, E: Q: Qualcomm T/M (forgot which version) is MTK, E is cut down)
V4: V version mark 4, later versions are VN.

Alignment System Analysis#

图片 1
This image shows the self-alignment mark (TTL? TSA? TIS?) of the machine (manufacturer uncertain), possibly Athena (advanced technology using high order enhancement of alignment).

屏幕截图 2023-06-08 002058
The regular crack white circles are Bump points, which are reserved solder points leading to Fan Out.

WIN_20230213_20_50_22_Pro
This image is important. This image TL5115H(TLS1SSH?) on the right has some regular stripes composed of evenly spaced lines rotated 45 degrees.
It is clear that this indicates ASML's Smash (Smart Alignment Sensor Hybrid) technology. The width of this alignment mark is 38um (expandable), and the length is 160um. The advantage of this technology is that it only requires one scan to obtain the X/Y axis position deviation resolution of the Wafer-Mask.
This device significantly improves the alignment speed/efficiency of the machine, although advanced processes seem to require Orion.
This indicates that the alignment system used by TSMC is Smash, which is used in EUV.

SEM Report#

These are the initial observations from Decap. We amateurs are limited to this.
So, is the next step SEM?
SEM Pigeon.

Dieshot Analysis#

Since we have done acid etching, we can completely perform a Dieshot drawing.
Although there are already Dieshots and preliminary layouts of the Kirin 9000 on the market, since we are doing it, we must do it well. We will make a rough drawing and refine it.

Hi36a0 25%

There is nothing much to say, just like this.

Capacity Calculation#

Based on TSMC's public information, we will conduct a production line estimate.

A single 3400B machine has a maximum exposure of 155 times/h.
In one day, that is 3720 exposures.

It is known that N5 EUV in Kirin 9000 requires about 12-15 pieces of EUV Wafer among 90 Mask wafers, (Although N5 is 81 Mask (generally 69 193i mask + 11-13) EUV Mask converted to EUV means that originally 5 pieces of DUV Mask, but the problem is that this is only in the best case, actual use will not be like this)

The formula is (3720/(12~15)
It is concluded that a single 3400B running at full load produces about 310~248 wafers per day.

Also:
At the beginning of April, the monthly production was 30K,
Later, from June to August, it increased to 50K.
(Update: I asked an insider, it is about 20k (February) - 25k (March) - 30k (April) - 35k (May) - 40k (June) - 45k (July) - 50k (August), just an estimate)

The formula is Production Capacity/(Machines x Days) = 100% Utilization Rate, x Actual Utilization Rate.

In the case of monthly production of 30k wafers:

Utilization Rate 50%
3 0000/(248x30)=4.0322580 machines
50% utilization rate = 8.064516 3400B machines can be used
3 0000/(310x30)=3.22580 machines
50% utilization rate = 6.45161290 3400B machines can be used.

In the case of monthly production of 50k wafers:

Utilization Rate 50%
5 0000/(248x30)=6.720
50% utilization rate = 13.440860 machines
5 0000/(310x30)=5.3763440
50% utilization rate = 10.7526881 machines.

Utilization Rate 60%
5 0000/(248x30)=6.720
60% utilization rate = 11.200 machines
5 0000/(310x30)=5.3763440
60% utilization rate = 8.960 machines.
Later, the monthly production increased to 50K, which means an additional 3-5 3400B machines.

So what about the 5k wafer difference?
That is
5000/(248X30)=0.6720
50% = 1.3440860 machines
5000/(310X30)=0.53763440
50% = 1.07526881 machines
This means that each month of increased production of 5k capacity corresponds to an additional 1-1.5 HVM 3400B production line in that month.

This indicates that,
In April 2020 (around), there were about 6-8 3400B HVM production lines (30k).
In June to August 2020 (around), 3-5 additional 3400B HVM production lines were added (45k).
From February to September 2020, an average of 1-2 additional 3400B HVM production lines were added each month (5k-7.5k).

This information is not available on the domestic internet because it is data confidential; I calculated it based on my own data.
TIPS:
Why only EUV was calculated: Because not all masks in the wafer production process are advanced processes. Generally, only Resistors, Metal/Via layers 0-3 use advanced processes, while the rest are generally ArF 193 (and some KrF 248 or Hg i Line 365).

Why LELE was not calculated: Because LE is counted as one mask in the EUV mask, 15 pieces.

Yield Calculation#

The following calculations are based on
Width of the line: 0.08mm
Edge removal: 0mm
Poisson model.

Currently, in TSMC's engineering R&D phase, there are two types of TEST Die:
A: 256Mib SRAM + Logic + IO block (17.92 mm²) calculated as 4x4.48
B: 512Mib SRAM (9.891 mm²) calculated as 3x3.297.

It is known that the average yield is 80%, and the peak yield is 90% (forgot where I saw this).

Calculation formula:

To find TSET D0:

For A, the D0 is
1.25 (80.27%) for A1 80% Yield
0.6 (89.89%) for A2 90% Yield.

For B, the D0 is
2.3 (80.00%) for B1 80% Yield
1.1 (89.78%) for B2 90% Yield.

Calculating based on Kirin 9000 Die size 10x10.6,
It can cut 596 dies.
image

Substituting D0:

A1:
D0=1.25
Yield=30.7% 183/596
image
A2:
D0=0.6
Yield=54.75% 326/596
image

B1:
D0=2.3
Yield=14.01% 84/596
image

B2:
D0=1.1
Yield=34.86% 208/596
image

Using the theoretical highest yield number,
Peak is D0=1.1
Yield=34.86% 208/596
Average is: D0=1.25
Yield=30.7% 183/596
Isn't that high? That's because we haven't discussed DTCO.... If we include DTCO, the complexity of the calculation is very high, so we won't include it, just a hint.

So the data indicates that in May 2020, the yield was around 40%, and around September 15, 2020, it was about 45%.

2020 May: D0=0.95 Yield=39.72% 237/596
image

2020 September 15:
D0=0.81 Yield=45% 268/596
image

It is clear that D0=1.25-1.1 in November 2019.

This indicates that in May 2020, there was a significant yield ramp-up or an increase in utilization rate.

image

Now, including capacity analysis:

The product capacity Die =
Number of dies that can be cut from a wafer x Yield x (Machine exposure times/Wafer required masks) x Utilization rate x Number of devices x Production time in hours x Production share ratio.

Total capacity = Number of devices x Production time/Wafer required masks x Utilization rate x K1 (for example, droplet generator).

Thus, the product capacity Die number =
Total capacity/Allocated capacity x MPW x Yield.

image

Total capacity = DPW * Yield * (Exposure per hour/Exposure times) * Utilization rate * Number of machines * Production time * Allocated capacity * K1 process factor: (DTCO x droplet generator long-term work efficiency).
The results are as follows:
2020 02: 596 x 35% x (155/15) x 50% x 4 x 696 x 40% x 85% x 80% = 816136.6528
2020 03: 596 x 37% x (155/15) x 50% x 6 x 744 x 40% x 85% x 80% = 1383411.93216
2020 04: 596 x 38% x (155/15) x 50% x 7 x 720 x 40% x 85% x 80% = 1604130.6624
2020 05: 596 x 39.72% x (155/15) x 50% x 8 x 744 x 40% x 85% x 80% = 1980148.53657
2020 06: 596 x 45% x (155/15) x 50% x 9 x 720 x 40% x 85% x 80% = 2442379.392
2020 07: 596 x 45% x (155/15) x 60% x 11 x 744 x 40% x 85% x 80% = 3701561.65632
2020 08: 596 x 45% x (155/15) x 60% x 13 x 744 x 40% x 85% x 80% = 4374572.86656
2020 09: 596 x 45% x (155/15) x 60% x 13 x 360 x 40% x 85% x 80% = 2116728.8064
The total capacity of HI36A0 is: 18419070.51 pieces, which means 18.419070 million pieces of Hi36A0 including its variants Hi36a0L/E.

All the above data is speculation; if it matches the actual data, it is just good luck. The author is Kurnal, please indicate when reprinting.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.