首页
›
芯片设计与FPGA
›
014-RTL状态机
›
《RTL状态机与流水线数据通路协同设计》
VIP20
本课程属于:014-RTL状态机
芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RTL状态机与流水线数据通路协同设计
📚 共计 30 章节
01
状态机基础
状态机概念 · Moore与Mealy分类 · 状态转移图绘制
核心理论
图形化
02
流水线基础
流水线概念 · 级数 · 结构/数据/控制冒险
冒险
性能
03
状态机编码
二进制 · 格雷 · 独热码(One-hot) 选择与对比
编码
低功耗
04
流水线寄存器
插入 · 时序平衡 · 建立时间与保持时间
时序
寄存器
05
状态机与流水线握手
握手协议(valid-ready) · 反压 · 气泡插入
握手
反压
06
状态机与流水线协同
状态机控制启动/停止 · 级间状态传递
协同
控制
07
流水线冲突解决
数据前推(forwarding) · 停顿(stall) · 乱序执行基础
前推
乱序
08
状态机设计模式
单进程 · 三进程 · 状态机与计数器结合
模式
计数器
09
流水线深度设计
深度权衡 · 面积与性能 · 超长流水线问题
深度
权衡
10
状态机与流水线验证
仿真波形 · 断言(assertion) · 覆盖率收集
验证
断言
11
状态机优化
状态化简 · 状态合并 · 无效状态处理
优化
化简
12
流水线优化
重定时(retiming) · 流水线平衡 · 寄存器堆优化
重定时
平衡
13
CPU中的应用
经典五级流水线 IF/ID/EX/MEM/WB
CPU
五级
14
GPU中的应用
Warp调度 · SIMT流水线
GPU
SIMT
15
DSP中的应用
乘累加(MAC)流水线 · FFT流水线
DSP
MAC
16
网络设备中的应用
包处理流水线 · 路由查找状态机
网络
路由
17
AI加速器中的应用
卷积计算流水线 · 数据复用状态机
AI
卷积
18
低功耗状态机设计
时钟门控 · 状态编码优化 · 状态机休眠
低功耗
门控
19
低功耗流水线设计
操作数隔离 · 级间门控 · DVFS
低功耗
DVFS
20
同步设计
多时钟域同步 · 异步FIFO · 握手同步器
同步
FIFO
21
异步设计
异步状态机 · 流水线握手 · GALS
异步
GALS
22
可测试性设计 (DFT)
扫描链插入 · BIST · 测试覆盖率
DFT
BIST
23
形式化验证
模型检查 · 等价性检查 · 属性规约
形式化
模型检查
24
高级综合 (HLS)
C/C++ → RTL · pipeline指令 · dataflow
HLS
高层次
25
性能分析
吞吐量 · 延迟 · 加速比 · 阿姆达尔定律
性能
加速比
26
面积分析
面积估算 · 面积优化 · 面积与性能权衡
面积
权衡
27
功耗分析
动态功耗 · 静态功耗 · 功耗优化策略
功耗
动态
28
时序分析
静态时序分析(STA) · 时序约束 · 时序收敛
STA
收敛
29
设计实例:RISC-V处理器
一个简单的RISC-V处理器设计
RISC-V
实例
30
设计实例:FFT处理器
一个高效的FFT处理器设计
FFT
实例
所属VIP或分类
同VIP:FPGA-DDR读写控制状态机设计与验证
同VIP:FPGA有限状态机设计与系统应用
同VIP:RTL低功耗状态机设计与功耗优化