(Day2-1) IC 低功耗设计技术概览
(Day2-1) IC 低功耗设计技术概览
─ 2023微电之光芯片低功耗设计系列课程
—2023微电之光芯片低功耗设计系列课程
操亚华
联发科技(合肥)有限公司 芯片设计部门 技术经理
拥有超过8年的芯片设计整合经验
熟悉RTL->GDSII芯片设计及实现流程
擅长芯片开发中低功耗相关规划, 设计及实现流程
1 SerDes Trends and Key Technologies In Consumer Electronics 马昭鑫 (15:20~16:00, 40mins) 面授
Summary
2021:
中国数据中心耗电量:2166亿Kwh
三峡大坝一年发电量:1036亿Kwh
中国移动 在中国贵州的数据中心
2023 Copyright © MediaTek Inc. All rights reserved. Facebook 在美国俄勒冈州的数据中心 7
低功耗: 物联网
20um
10um
5um
2um
1um
0.25um
0.18um
0.13um
90nm
65nm
45nm
32nm
28nm
22nm FinFET!!!
20nm
14nm
7nm
5nm
2023 Copyright © MediaTek Inc. All rights reserved. 9
IC Scaling Impact on Power Density
Watts/cm2
1000
Sun’s
Intel* core* I7 Processor® Surface
Intel* core* I5 Processor®
Atom® Rocket
100
water cooling > $100 Nuclear Nozzle
Itanium®
2
<90nm
Technology
Application
Architecture
Design multi-voltage islands, sleep mode...
Physical Implementation
clock tree, gate-level
Production
Power reduction percentage
tapers down further in the • Power analysis must be considered very early in the
flow design cycle. Typically, 80% of a chip’s power can be
determined at the RTL stage or before
2023 Copyright © MediaTek Inc. All rights reserved. 15
Power Consumption Sources
Power
Isw
IInt
Cload ILeakage
Isw
IInt
Igate oxide
Cload Cload Isubtreshold
Leakage Current
a a Low V TH
EN b c
FF
LT c b
CLK ICG d d Nominal V TH
High V TH
Delay
▪ Advanced Techniques
Resize gates or move a high-activity signal later Reconnect nets to match high-activity nets to the
in a path so that it affects fewer gates when it pins with lesser capacitance
switches
Use complex gates to consume a high-frequency Selectively buffering certain critical paths to
net within a complex gate as shown here improve input slew which can reduce dynamic
power dissipation
2023 Copyright © MediaTek Inc. All rights reserved. 22
Multi-VT
Threshold Vt Cell Delay(ps) Leakage Power(nW)
Ultra high Vt (uHVt) 46.9 0.146
High Vt (HVt) 36.7 0.667
Standard Vt (SVt) 26.4 1.99
Low Vt (LVt) 18.9 12.15
Ultra low Vt (uLVt) 17.1 41.2
LS
LS
LS
LS
LS
CPU CACHE RAMS
1.0V LS 1.2V
ARM
— Design of power gating controller ARMv8 Context A53
— Need isolation cell on the output of shut I- D-
down block Cache Cache Core0
1
23
— Some important information may need ACP SCU L2 w/ECC
retention PM
128 -bit AMBA ACE Bus
U
RR RR
GPU Display
Multi-VT
Medium Little Little Low Low Low Low
Optimization
MTCMOS
Huge Some Some High High High High
Power Gating
Verification
Power Intent with
SPEC a Power Implementation GDSII
Specification File
Design
2023 Copyright © MediaTek Inc. All rights reserved. *Involved Tools: VCS-NLP, VC-LP/CLP 30
Power Analysis
Design Phase
Design RTL Synthesis Netlist Post-Layout Netlist
Parasitic WL DCG.spef ICC.spef StarRC.spef
CTS No CTS CTS
• RTL stage:
Faster feedback to improve design and finding early on power bugs (e.g
Design
Data clock gating efficiency)
• Synthesis netlist:
Gap in power related to capacitance, clock tree power can be improved
Turn with calibration, but should not be used as reference for signoff
around
Time (TaT) • Post-layout Netlist:
Most accurate power, but due to long TaT too slow to give timely
Accuracy feedback to optimize design
▪ Multiple power domains in Multi-Voltage and Power Gating techniques require the insertion, placement, and
connection of specialized power structures
─ Power domains must be shaped and placed
─ Power pads and switches must be placed and optimized
─ Power grid synthesis, power plane implementation, and insertion of level shifters, switch cells, isolation cells,
and state-retention cells
─ Power routing must be planned
2023 Copyright © MediaTek Inc. All rights reserved. *Involved Tools: Genus/Innovus, Fusion Compiler/IC Compiler2 32
Power Signoff
IR drop: Voltage drop on the power network
• Static IR drop
• Dynamic IR drop
• Impact timing, function and power
Electromigration: Electromigration is the movement of atoms based on the flow of current through a material
• Decreases the reliability of chips
low voltage
2023 Copyright © MediaTek Inc. All rights reserved. Involved Tools: RedHawk, Voltus 33
Summary