如何规划波形采集和离线分析

在运行前决定保留什么证据,缩短占用设备的调试时间。

先修知识理解时钟、触发与故障现象。

适用环境Palladium 方法说明;命令须对照已安装 WXE / IXCOM 版本

验证状态官方资料对照与原创教学示例 · 板卡 / Palladium 步骤待设备验证

本文目录先定义观察窗口运行与分析分开安排整理可重用的证据原理与信号关系动手步骤与预期结果典型故障:从现象到复测

先定义观察窗口

围绕最早可见异常选择触发条件,保留足够的触发前后窗口。标记关键时钟、复位、握手和状态机信号。全量、长时间记录的存储和处理成本应纳入运行计划。

运行与分析分开安排

确认当前平台的探针与追踪模式支持所需观察方式。运行后按对应流程保存离线所需数据及匹配的编译数据库,验证数据可读后释放设备,再进行后续波形分析。离线能做什么受模式与保存数据限制。

整理可重用的证据

波形必须与 RTL 修订、工具版本、测试输入、运行窗口关联。先找第一个偏离预期的周期,再向前追溯因果。波形文件损坏、窗口不覆盖或信号不可见时,应回到采集计划检查,不能把没有观察到解释为没有发生。

原理与信号关系

运行中采集和离线选择观察信号属于不同阶段。离线调试不能恢复从未进入采集窗口的历史;先确定失败周期,再安排触发与保留范围。在 WXE 24.05 的离线流程中,prepareOffline 准备的是 .phy 数据,尚不是可直接浏览的 SST2/FSDB 波形。离线阶段打开该数据并按文档选择探针、执行上传,才形成相应波形数据库。

如何规划波形采集和离线分析:关键关系在线运行定位失败周期采集窗口保留前后历史.phy 数据prepareOffline离线导出探针 + upload失败发生在窗口外时,离线追加信号也无法补回丢失的时间段
如何规划波形采集和离线分析:关键关系(原创示意,非器件引脚图;窄屏可横向滑动)

动手步骤与预期结果

按下面的顺序执行,每一步都留下可复核的证据。若当前步骤的预期条件未满足,先停在该阶段定位原因;不要继续累积后续错误。涉及工具、板卡或专用硬件的步骤,需要使用本工程实际版本和配置,示例数值不能直接替代设备规格。

  1. 标记失败周期和相关域

    预期与判定:用事务编号与计数器定位第一个异常,记录所用时钟域,避免用最后一个超时点替代根因。

  2. 准备离线数据

    预期与判定:按下方 WXE 24.05 命令骨架操作;在运行到目标位置后准备数据,保存生成路径与运行标识。

  3. 离线加载并选择最小信号集

    预期与判定:从时钟、复位、valid/ready、状态与关键数据开始;probe 语法按安装版本查询。

  4. 导出并验证窗口

    预期与判定:执行文档规定的 database -upload 后,检查开始结束周期及失败点是否在内;首次预处理较慢不等于失败。

依据 OfflineDebugging WXE 24.05;命令骨架未在设备实测。先进入对应工具会话,替换数据库名称与真实 .phy 路径。

Tcl / XEL
# 在线会话:先打开数据库,再按项目方式运行到目标周期
database -open lesson_capture
# ...运行到目标位置后...
database -prepareOffline

# 离线 XEL 会话:使用实际生成的 .phy 路径
host -offline /path/to/lesson_capture.phy
# 按该版本 probe -create 帮助选择探针后:
database -upload

典型故障:从现象到复测

下面的案例是为说明定位方法而构造的教学场景,不代表真实客户事故或本平台设备实测。实践时先确认现象与证据相符,再采用相应修复;若证据不同,应回到前一步缩小范围,避免把同一种表象都归因于同一个问题。

完成检查

  • 触发前后窗口覆盖故障
  • 离线数据与构建匹配
  • 释放资源前验证数据完整

延伸阅读与来源

本文为黄河电子原创教学说明。产品命令与支持范围请以实际安装版本的官方文档为准。

继续阅读

硬件仿真

首次使用前的工程检查清单

准备版本、输入和模型,减少第一次编译的无效往返。

10 分钟
硬件仿真

如何选择 SA/ICE 及交互方式

根据测试环境所在位置与目标接口要求选择运行流程。

11 分钟
硬件仿真

完成最小设计的编译运行

把第一次平台运行拆为有检查点的五个阶段。

10 分钟