ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

verdi 文件格式转换及差异

2021-02-24 21:30:27  阅读:938  来源: 互联网

标签:文件 VCD 波形 saif 差异 200ns fsdb 文件格式 verdi


1、fsdb2saif
命令:

fsdb2saif 1.fsdb -bt 100ns -et 200ns -o 2.saif

将1.fsdb文件中100~200ns时间段的波形抽出转换为2.saif文件。

2、fsdb2vcd
命令:

fsdb2vcd 1.fsdb -bt 100ns -et 200ns -o 2.vcd

将1.fsdb文件中100~200ns时间段的波形抽出转换为2.vcd文件。

3、fsdbextract
命令:

fsdbextract 1.fsdb -bt 100ns -et 200ns -o 2.fsdb

将1.fsdb文件中100~200ns时间段的波形抽出转换为2.fsdb文件。

4、三者波形文件的差异
fsdb:

fsdb为 Fast Signal DataBbase,压缩的二进制文件格式。
类似于VCD的波形文件,去除了VCD中的冗余信息,数据量小很多,提高了仿真的速度。

saif:

saif为switching activity interchange format
开关行为内部交换格式文件,用于仿真器和功耗分析之间交换信息的ASCII文件(美国标准信息交换码文件)。
It captures signal transitions and the time spent at each logic level. 
The SAIF file contains the toggle counts and static probabilities for the nets in the design.
SAIF is supported only in the averaged power analysis mode.
有些工具,比如ICC/ICC2,只支持SAIF文件,需要将VCD转换成SAIF文件,在PT安装目录下有一个utility:
vcd2saif -input vcd_file -output saif_file …

VCD:

VCD为Value/Variable Change Dump,国际标准格式。
It is an event-based format that contains every value change for the
signals in the design and the time at which they occurred.
VCD is supported in both the averaged and time-based analysismodes,是国际标准格式。
Gate-Level VCD和RTL-Level VCD都可以,但是使用RTL-Level VCD时,需要进行name mapping
(set_rtl_to_gate_name)。
VCD文件示例:http://en.wikipedia.org/wiki/Value_change_dump

标签:文件,VCD,波形,saif,差异,200ns,fsdb,文件格式,verdi
来源: https://blog.csdn.net/weixin_45270982/article/details/114040688

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有