01
低功耗设计概述
功耗来源(动态功耗、静态功耗)、低功耗设计的重要性、功耗分析工具简介。
基础概念
02
状态机基础
状态机分类(Moore、Mealy)、状态编码方式(二进制、格雷码、独热码)、状态机描述方法。
核心编码
03
时钟门控
时钟门控原理、在状态机中插入时钟门控、门控时钟的使能条件生成。
门控动态功耗
04
状态编码优化
低功耗状态编码原则、格雷码在相邻状态跳转中的应用、独热码的功耗权衡。
编码格雷码
05
状态分解与并行
状态分解降低状态位数、并行状态机降低工作频率、FSM partitioning技术。
分解并行
06
预计算与预取
预计算下一状态、预取数据减少状态跳转、预计算逻辑的功耗开销分析。
预计算优化
07
异步与同步设计
异步状态机低功耗潜力、同步状态机时钟树功耗、异步转同步的功耗对比。
异步同步
08
电压与频率调节
多电压域状态机设计、动态电压频率调整(DVFS)在状态机中的应用、状态机工作模式切换。
DVFS电压
09
综合与实现技巧
综合工具的低功耗选项、状态机重编码、状态机合并与优化。
综合EDA
10
验证与测试
低功耗状态机的功能验证、功耗仿真与评估、低功耗设计的测试覆盖率。
验证仿真
11
UART协议状态机低功耗设计
低功耗状态机设计实例1:UART协议状态机低功耗设计。
UART实例
12
I2C协议状态机低功耗设计
低功耗状态机设计实例2:I2C协议状态机低功耗设计。
I2C实例
13
SPI协议状态机低功耗设计
低功耗状态机设计实例3:SPI协议状态机低功耗设计。
SPI实例
14
AHB总线状态机低功耗设计
低功耗状态机设计实例4:AHB总线状态机低功耗设计。
AHB总线
15
APB总线状态机低功耗设计
低功耗状态机设计实例5:APB总线状态机低功耗设计。
APB总线
16
AES加密引擎状态机低功耗设计
低功耗状态机设计实例6:AES加密引擎状态机低功耗设计。
AES加密
17
FIFO控制器状态机低功耗设计
低功耗状态机设计实例7:FIFO控制器状态机低功耗设计。
FIFO控制器
18
DMA控制器状态机低功耗设计
低功耗状态机设计实例8:DMA控制器状态机低功耗设计。
DMA实例
19
PMU电源管理单元状态机低功耗设计
低功耗状态机设计实例9:电源管理单元(PMU)状态机低功耗设计。
PMU电源
20
数字PLL锁定检测状态机低功耗设计
低功耗状态机设计实例10:数字PLL锁定检测状态机低功耗设计。
PLL锁定
21
SD卡控制器状态机低功耗设计
低功耗状态机设计实例11:SD卡控制器状态机低功耗设计。
SD卡存储
22
USB设备控制器状态机低功耗设计
低功耗状态机设计实例12:USB设备控制器状态机低功耗设计。
USB设备
23
Ethernet MAC层状态机低功耗设计
低功耗状态机设计实例13:Ethernet MAC层状态机低功耗设计。
以太网MAC
24
NAND Flash控制器状态机低功耗设计
低功耗状态机设计实例14:NAND Flash控制器状态机低功耗设计。
NANDFlash
25
LPDDR4控制器状态机低功耗设计
低功耗状态机设计实例15:LPDDR4控制器状态机低功耗设计。
LPDDR4内存
26
MIPI DSI接口状态机低功耗设计
低功耗状态机设计实例16:MIPI DSI接口状态机低功耗设计。
MIPI显示
27
I2S音频接口状态机低功耗设计
低功耗状态机设计实例17:I2S音频接口状态机低功耗设计。
I2S音频
28
CAN总线控制器状态机低功耗设计
低功耗状态机设计实例18:CAN总线控制器状态机低功耗设计。
CAN汽车
29
JTAG调试接口状态机低功耗设计
低功耗状态机设计实例19:JTAG调试接口状态机低功耗设计。
JTAG调试
30
RISC-V处理器取指状态机低功耗设计
低功耗状态机设计实例20:RISC-V处理器取指状态机低功耗设计。
RISC-V取指