首页
›
芯片设计与FPGA
›
032-状态机设计
›
《Verilog状态机设计规范与实战》
VIP20
本课程属于:032-状态机设计
芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Verilog 状态机设计规范与实战
📚 共计 30 章节
01
状态机基础
什么是状态机 · 应用场景(通信协议、控制逻辑)· Moore与Mealy分类
基础
概念
02
三段式状态机规范
时序逻辑状态跳转 · 组合逻辑次态判断 · 时序逻辑输出
核心
模板
03
状态编码策略
二进制编码 · 格雷码 · 独热码 优缺点对比与选择
编码
对比
04
UART接收器状态机
从Idle到Stop的完整流程 · 实战设计
实战
UART
05
常见陷阱与调试
综合后锁存器 · 未定义状态 · 输出毛刺 · 时序违例
调试
陷阱
06
状态机进阶
嵌套状态机 · 并行状态机 · 与FIFO配合
进阶
架构
07
状态机验证 · SVA
使用SystemVerilog Assertion进行覆盖率检查
验证
SVA
08
低功耗状态机设计
时钟门控 · 状态保持 · 电源域切换
低功耗
优化
09
代码风格与文档
可读性 · 参数化 · 注释规范
风格
规范
10
综合与实现
综合工具优化选项 · 面积与速度权衡
综合
实现
11
复位策略
同步复位与异步复位 · 复位状态定义
复位
可靠性
12
超时处理
看门狗定时器 · 状态超时跳转
超时
看门狗
13
握手协议状态机
Valid-Ready握手中的状态机实现
握手
协议
14
流水线状态机
如何在状态机中插入流水线寄存器
流水线
性能
15
状态机与中断
中断请求识别 · 状态机响应
中断
响应
16
错误恢复
错误状态定义 · 恢复机制
容错
鲁棒
17
状态机与DMA
DMA传输控制中的状态机设计
DMA
传输
18
总线协议状态机
AHB/AXI总线状态机示例
总线
AHB/AXI
19
优先级仲裁
多请求源时的状态机调度
仲裁
优先级
20
计数器简化状态机
使用计数器简化状态机设计
计数器
技巧
21
查找表状态机
用ROM/RAM实现复杂状态跳转
LUT
ROM
22
微码控制器
微码控制器的状态机实现
微码
控制
23
安全状态
防止状态机进入非法状态
安全
防护
24
跨时钟域同步
跨时钟域状态机同步
CDC
同步
25
可测试性设计
扫描链与状态机测试
DFT
扫描链
26
功耗管理状态机
动态电压频率调整中的状态机
DVFS
功耗
27
调试接口 · JTAG
JTAG状态机访问内部状态
调试
JTAG
28
机器学习与状态机
简单状态机实现有限状态自动机学习
ML
自动机
29
代码生成
使用脚本自动生成状态机代码
自动化
脚本
30
最佳实践 · 30条法则
状态机设计回顾与经验总结
总结
精华
所属VIP或分类
同VIP:Python开发与项目实践
同VIP:RTL状态机低功耗与时序优化
同VIP:RTL状态机时序违例诊断与修复