⚡
RISC-V 低功耗设计实战
🎯 30 章 · 从入门到专家
📘
友好色系
01
低功耗设计概论
为什么RISC-V需要低功耗?功耗三大来源:动态、静态、漏电。
02
功耗建模基础
P = αCV²f,各参数物理意义与优化空间。
03
时钟门控技术
基本原理、ICG、手动插入与自动综合。
04
数据门控技术
操作数隔离、零值检测、避免无用翻转。
05
多电压域设计
电压岛划分、电平转换器、电源开关。
06
动态电压频率调整
DVFS工作原理、PLL/FLL、软件调度与案例。
07
电源门控技术
MTCMOS、保持寄存器、唤醒时间与功耗权衡。
08
时钟树综合低功耗
时钟树结构、偏差与功耗平衡、低功耗算法。
09
RISC-V流水线级低功耗
取指/译码/执行/访存/写回级优化。
10
分支预测器低功耗
BHT/BTB低功耗设计、预测错误惩罚与功耗。
11
Cache低功耗设计
路预测、标签数据分离、子阵列划分、替换策略。
12
TLB低功耗设计
全相联/组相联权衡、分层次、微TLB。
13
寄存器堆低功耗设计
多端口优化、分块、读写分离技术。
14
总线与互连低功耗
AHB/AXI低功耗模式、NoC、数据编码。
15
存储子系统低功耗
SRAM休眠/保持/关闭、DRAM刷新、NVM应用。
16
异步电路与低功耗
握手协议、双轨编码、异步RISC-V设计案例。
17
近阈值计算
原理、PVT挑战、RISC-V近阈值设计实例。
18
自适应体偏置
FBB/RBB、动态调整策略。
19
软件协同低功耗
编译优化、OS调度(WFI)、功耗管理固件。
20
RISC-V指令集扩展低功耗
RVC、自定义指令、P扩展/向量扩展权衡。
21
功耗感知验证
PrimePower/VCS、功耗波形分析、热点定位。
22
RTL级低功耗设计方法学
RTL编码风格、状态机编码(Gray/One-hot)、资源共享。
23
综合与后端低功耗
DC低功耗流程、物理综合、多阈值单元库。
24
功耗估算与建模
早期估算(RTL)、门级仿真、McPAT/DSENT。
25
热管理设计
热传感器、DTM、热节流、温度感知调度。
26
电池供电设备低功耗
IoT场景、能量采集、极低功耗RISC-V MCU。
27
高性能计算低功耗
服务器场景、功耗墙、SonicBOOM优化。
28
RISC-V低功耗设计案例1
PULP平台架构分析、功耗数据解读。
29
RISC-V低功耗设计案例2
SweRV EH系列、商用处理器功耗对比。
30
课程总结与未来趋势
方法论总结、量子计算/超导、RISC-V低功耗生态。