Professional Documents
Culture Documents
Making The Move From 28Nm To 16Nm Finfet - Easy As Pop: JC Yu Technical Marketing Manager Physical Design Group
Making The Move From 28Nm To 16Nm Finfet - Easy As Pop: JC Yu Technical Marketing Manager Physical Design Group
JC Yu
Technical Marketing Manager
Physical Design Group
Key differences between two processes for floorplanning, power planning and
clock tree synthesis
How we make physical design easier!
Power, Performance and Area (PPA) differences using two processes TSMC
28HPC+ and 16FFC
2 Confidential © ARM 2016
The new threshold for market leadership
2017
3.5+GHz
3.5GHz in 7nm
2016 7nm
3.0+GHz
3.0GHz+ in 16nm
16nm
2013
2.0+GHz
2.0GHz/28nm
28nm+
2010
1.0GHz
1.0 GHz / 40nm
Hisilicon,
40nm MediaTek,
Spreadtrum…
…have announced plans to move to 16nm
3 Confidential © ARM 2016
What is a FinFET?
Drain
Source
1.10
Performance Power
60000 sc12mc
sc12mc_ln14lpe_proto_lv t_c14
sc9mc
sc9mc_ln14lpe_base_lvt_c14
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
15.00%
Device tuning
10.00% True balanced beta ratios are not generally
possible
5.00% Significant focus on low-power cells
Benchmarking shows a significant reduction in the
0.00%
0.5 0.7 1 1.5 2 3 4 5 6 7 8 10 12 14 16
average drive strength usage in FinFET versus
Cell Drive Strength planar
Isigma/Imean
Cons:
Transistor width is a quantized number
Read disturb, write tradeoff becomes
challenging
FinFET SRAM Bit PU PG PD Comments
Cell 0 5 10 15 20 25
Number of Fin
Cell 1: No. of Fins 1 1 1 High Variation; possible
READ and Write Margin
Cell 2: No. of Fins 1 2 2 concern Variation goes up with less Fin
Cell 3: No. of Fins 1 3 3 PU variation may lead to
READ Margin issue
A D B
Placed at the ends of rows
NWELL C
D = TBCAP C
Placed above and below the top and NWELL
Do not
Do not route on M1
Staggered pins for
M1 outside of pin shapes can cause unfixable double-pattern violations
horizontal M2 route
Do not route using wrong-way routing on double pattern layers access
(M2/M3)
Okay for router to use small wrong-way jogs
19
Summary
Moving from TSMC 28nm to TSMC 16nm FinFET can be done easily:
9 track or10.5 track architecture for standard cells gives similar performance vs. 12 track
For easer power grid creation and DRC fixing, use ARM’s Power Grid Architect
Inverter usage is recommended for clock tree synthesis
Use ENDCAP cells to meet DRC requirement at 16nm
Signoff with SBOCV derates
Artisan POP IP for Cortex-A73 on TSMC 16FFLL+ achieves 3GHz frequency for
mobile applications