从头越 / KNOWLEDGE SYSTEM项目
← 返回项目
持续学习2026-05-01 — 至今

FPGA 时序与接口验证实验集

围绕 Verilog、仿真、时钟约束、I/O 延迟和 CDC 建立可复现的个人学习实验。

FPGAVerilog
状态持续学习
周期2026-05-01 — 至今
保密个人学习项目,不使用工作设备、内部接口、真实原理图或未经授权的截图。

背景

仅通过 RTL 功能仿真无法证明器件实现满足时序。需要把时钟关系、外部延迟和跨时钟域结构纳入实验与检查。

问题与限制

学习资料容易停留在语法和波形截图,缺少从设计假设到约束、报告和问题复现的完整记录。

职责

个人设计小型 RTL 与 testbench、编写示例约束、检查综合/实现/CDC 报告并记录仍未解决的问题。

架构

每个实验独立包含 RTL、testbench、约束、预期检查项和报告摘要;公共脚本只负责可重复运行,不隐藏工具警告。

难点

约束错误可能让报告表面变好;异步信号仿真正常也可能存在亚稳态风险;工具与器件版本会影响命令和结果。

方案与取舍

每条例外约束附带设计依据;同时检查未约束路径与 CDC;示例数字只用于语法演示,真实参数必须来自目标板级时序。

包含单时钟计数器、组合路径、寄存器化 I/O、脉冲同步和异步 FIFO 等渐进实验计划。

验证与结果

当前完成的是学习框架和公开笔记,具体实验结果仍需随 RTL、约束和工具报告逐项补充。

复盘

继续验证复位释放、派生时钟、多周期路径和异步 FIFO,并为每项结论保存可复现实验条件。