ModelSim 仿真中查看 VHDL 变量的完整技巧
如何在仿真波形中显示 VHDL 变量
ModelSim 默认不在 Objects 窗口显示变量,查看变量需额外步骤。
步骤 1:显示进程
右键点击要查看变量的设计单元,选择 Show → Processes,确保勾选。这会让设计层级下显示进程名(因此建议给进程加标签)。
步骤 2:启用局部变量视图
变量属于进程局部,不存在于进程外部。在 ModelSim 菜单栏 View 中勾选 Locals。
步骤 3:查看并添加变量到波形
点击目标进程,Locals 窗口将显示该进程内所有局部变量。将变量拖拽至波形窗口即可监控。
实用技巧:保存波形配置
若需重复运行同一仿真,可将波形窗口保存为 .do 脚本文件,下次直接加载,无需重复添加变量。
效果图示: 最终波形窗口将同时显示信号与变量,便于深度调试。
VHDL
- VHDL 生成随机数:从均匀分布到 OSVVM
- 设计基于 FPGA 的 RC 舵机控制器:精准 PWM 实现
- VHDL 字符串列表创建:最佳实践与示例
- 掌握VHDL Case-When语句:高效多路选择器设计
- ModelSim 仿真入门:FPGA 与 ASIC 设计验证的实战指南
- 理解 VHDL 中信号与变量的区别
- 使用 VHDL Wait-For 语句延迟执行
- 精通 VHDL Generate 语句:轻松构建可复用去抖动器
- 在VHDL中使用过程:用可复用代码简化设计
- 构建可靠VHDL计时器:从时钟周期计数到小时
- VHDL类型转换全攻略:Numeric_Std与Std_Logic_Arith包详解
- 用 OSVVM 掌握约束随机验证