VIP20
本课程属于:005-EDA后端流程 芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

面积优化技巧与实战方法

📚 共计 30 章节
01
面积优化概述
什么是面积优化、为什么需要面积优化、核心指标(门级数、标准单元面积、晶体管数量)、PPA权衡
门级数标准单元PPA
02
RTL编码风格优化
资源共享、状态机优化(独热码 vs 格雷码)、避免锁存器、操作数顺序影响
资源共享状态机锁存器
03
逻辑综合优化策略
综合策略选择(area_high vs area_zero)、边界优化、资源共享DC命令、set_max_area
综合策略DCset_max_area
04
工艺映射与门级优化
标准单元库选择、多阈值混用、时钟门控间接影响、物理综合面积恢复
多阈值时钟门控物理综合
05
存储单元优化
寄存器堆与SRAM选择、FIFO深度优化、分布式RAM vs 块RAM、分块与位宽匹配
SRAMFIFOBRAM
06
数据通路优化
加法器树与Wallace树、布斯编码乘法器、流水线级数与面积、多周期路径
Wallace树布斯编码流水线
07
控制逻辑优化
状态编码优化、状态合并与化简、FSM分解、控制/数据通路分离
FSM状态编码分解
08
时钟网络优化
时钟门控插入策略、时钟树综合影响、多时钟域、门控使能信号生成
时钟门控CTS多时钟域
09
低功耗与面积协同优化
电源门控、多电压域、DVFS、门级功耗优化与面积权衡
电源门控多电压DVFS
10
物理设计中的面积优化
布局规划、标准单元密度、宏单元放置、布线拥塞影响
布局密度拥塞
11
层次化设计中的面积优化
模块划分原则、接口优化、黑盒/白盒综合、顶层与子模块协调
层次化黑盒接口
12
综合工具高级技巧
DC/Genus compile_ultra、retiming与面积、自适应逻辑映射、网表分析
compile_ultraretimingGenus
13
面积优化的EDA工具使用
面积报告解读、关键路径分析、热点识别、自动化优化脚本
报告热点脚本
14
典型电路模块优化案例(一)
加法器(进位链 vs 超前进位)、比较器(级联 vs 树形)、多路选择器
加法器比较器MUX
15
典型电路模块优化案例(二)
计数器(二进制 vs 约翰逊)、移位寄存器、译码器(二进制 vs 独热)
计数器移位寄存器译码器
16
典型电路模块优化案例(三)
乘法器(组合 vs 流水线)、除法器(恢复 vs 不恢复)、平方根计算
乘法器除法器平方根
17
典型电路模块优化案例(四)
FIR滤波器(直接型 vs 转置型)、CORDIC算法、FFT蝶形单元
FIRCORDICFFT
18
典型电路模块优化案例(五)
CRC校验、ECC纠错码、哈希函数、伪随机数生成器
CRCECC哈希
19
总线与互联优化
总线宽度优化、仲裁器面积、交叉开关、AXI/AHB接口优化
总线仲裁器AXI
20
接口电路优化
I/O pad选择、ESD保护、电平转换器、高速接口物理设计
I/OESD电平转换
21
模拟与混合信号电路面积优化
ADC/DAC面积优化、PLL/VCO面积、模拟布局、数字辅助模拟
ADCPLL混合信号
22
FPGA面积优化
LUT/DSP48利用率、BRAM配置、寄存器打包、专用原语
LUTDSP48BRAM
23
面积优化的验证方法
形式化验证、等价性检查、面积模型仿真、后仿面积分析
形式验证等价性后仿
24
面积优化的脚本与自动化
Tcl脚本、Makefile流程、面积数据库、自动化报告生成
TclMakefile自动化
25
面积优化的项目管理
面积预算制定、里程碑检查、团队协作、版本控制面积管理
预算里程碑版本控制
26
案例分析(一):处理器与缓存
ARM Cortex-M系列面积优化、缓存控制器面积优化
Cortex-M缓存处理器
27
案例分析(二):视频与图像
视频编解码器面积优化、图像处理IP面积优化
视频编解码图像IP
28
案例分析(三):无线通信
基带处理器面积优化、蓝牙/WiFi IP面积优化
基带蓝牙WiFi
29
案例分析(四):AI加速器
卷积神经网络面积优化、张量处理单元面积优化
CNNTPUAI加速器
30
面积优化前沿与趋势
先进工艺节点挑战、3D IC与面积优化、AI辅助优化、开源工具
3D ICAI辅助开源