导出数据
将采集的波形与解码报告导出为多种格式,供文档撰写、分析与信号再生使用。
导出波形文件
另存为导出格式
以多种格式保存采集的波形,以符合不同用途。
可用格式:
- TravelLogic 文件 (*.TLW) — 原生格式,保留所有设置
- 过渡文本文件 (*.txt) — 仅含过渡数据(文件较小)
- 文本文件 (*.txt) — 完整数据导出
- MATLAB 数组文件 (*.m) — 供 MATLAB 分析与处理
- 二进制数据文件 (*.bin) — 原始二进制格式
- TravelLogic 文件 + 报告文件 (.TLW + .TXT) — 波形与解码报告一并导出
- Value Change Dump (*.vcd) — 标准 VCD 格式,供模拟工具与波形查看器使用
- 时间戳二进制文件 (*.bin) — 含时间戳的二进制数据,选项包括:
- 64 位时间 + 16 位数据
- 64 位时间 + 32 位数据
- 64 位时间 + 64 位数据
- 64 位时间 + 128 位数据
时间戳二进制格式:
前 64 位代表时间,其余位代表数据。数据方向由 LSB 至 MSB(由左至右)。
注意: 若选择的数据位格式位数少于通道数,多余位将被丢弃。
存储范围选项:
使用「另存为」时,可选择指定存储范围,仅导出部分采集数据:
- 完整波形
- 仅游标范围
- 自定义时间范围
导出至 Pattern Generator
另存为 DGW / PGV 文件
将采集的波形转换为 DGW/PGV 格式,供 Acute 数字数据发生器(PKPG、PG2000、DG 系列、TD 系列)使用。导出的波形可用于再生数字信号。
配置选项:
- 选择 PG 型号: 软件依所选型号检查最大工作频率与内存深度
- 文件名与位置: 指定转换后 PGV 文件的保存位置
- 保存范围:
- 游标范围内的波形
- 最大可用范围(依 PG 最大内存而定)
- 注意: 超过 PG 内存的文件可能无法在 PG 软件中打开
- 重复输出: 在结尾加入「Jump to start」指令以连续播放
- Idle 转换方式: 以循环指令取代长时间 idle 以节省内存
- 警告: 这会使波形更复杂、较难编辑
- PG 工作频率: 指定目标 Pattern Generator 频率
- 波形转换方式: 选择如何处理频率不匹配:
- 实时采样模式: 使用 PG 最大频率(可能遗失小信号)
- 较慢波形模式: 将高速波形转为较慢速度(可能影响 setup/hold 时序)
使用场景:
- 重播采集信号以进行测试
- 从真实信号建立测试图样
- 以已知良好波形进行调试
- 产生验证用的激励信号
导出解码报告
保存报告内容
将总线解码结果与统计数据导出为文本文件,供文档或进一步分析使用。
导出方式:
- 移至波形下方的报告区
- 单击报告窗口工具栏中的保存按钮
- 选择格式与位置
支持格式:
- .CSV(Comma-Separated Values):供电子表格分析
- .TXT(Plain text):供文档使用
包含内容:
- 解码结果
- 时间戳
- 通道状态
- 自定义报告列
- 统计数据(若已配置)
请参阅:总线解码设置,在导出前自定义报告列。
批量导出操作
批量报告保存
一次从多个采集波形文件生成解码报告。
配置:
- 源文件: 选择 .TLW 或 .LAW 波形文件
- 输出目录: 选择转换后报告的保存位置
- 文件扩展名: 选择 .CSV 或 .TXT 格式
- 解码设置:
- 使用各文件各自的解码设置
- 对所有转换使用指定文件的解码设置
- 报告格式:
- 将报告保存为个别文件
- 合并所有报告为单一文件,并以分隔文本区隔
- 包含选项:
- 时间戳列信息
- 标题列信息
使用场景:
- 一次处理多笔测试运行
- 为生产日志生成报告
- 批量转换以供归档
- 从多笔采集建立标准化报告
导出最佳实践
选择合适格式
供其他工具分析:
- 使用 .VCD 供波形查看器(GTKWave 等)
- 使用 .CSV 供电子表格分析
- 使用 .MATLAB 供信号处理
供文档使用:
- 使用 .TXT 产生可读报告
- 使用 .TLW + .TXT 建立完整归档
- 包含时间戳以利追溯
供信号再生:
- 使用 .DGW/.PGV 供 Acute Pattern Generator
- 导出游标范围以聚焦特定事件
- 长时间采集可考虑 idle 优化
文件大小管理
大型采集:
- 使用过渡文本格式以缩小文件
- 尽可能仅导出游标范围
- 使用二进制格式以高效存储
批量操作:
- 大量批次可在非高峰时段处理
- 使用一致的解码设置以便比对
- 分析相关采集时可合并报告