1 怎么用verdi将fsdb格式的波形转化成txt呢?-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎么用verdi将fsdb格式的波形转化成txt呢?

sanyue7758 来源:处芯积律 2024-01-10 09:19 次阅读

和大家分享一个小技巧,你在debug问题的时候,是不是也曾经想过将波形中的某些信号转化成txt,然后用txt的值复现某些波形或者与理论值对比。今天这篇文章就教大家怎么用verdi 将fsdb格式的波形转化成txt。

这里用到的工具是verdi的fsdbreport指令。

直接上干货,以下面的波形为例,我想将 ch0_data 有效的data存在txt里面。

156b3f78-af00-11ee-8b88-92fbcf53809c.png

根据规格书约定,ch0_data 只有在ch0_ready 和ch0_valid 为高时有效。又因为这是一段时序电路逻辑,所以时钟也要包括在里面。我们采用下面命令转化波形。

157ae900-af00-11ee-8b88-92fbcf53809c.png

最终在产生的debug.txt里面可以到ch0_data 已经被存下来,左边是采样的时间。

15851fec-af00-11ee-8b88-92fbcf53809c.png

上述这段命令中用-exp 指定采样的条件,我指定了clk为1,ch0_ready 和ch0_valid 都为1的时候进行采样。采样的信号用-s 指定,这里指定了ch0_data。-of指定采样信号存储的格式,这里指定为hex格式,-o指定存储到的文件为debug.txt。

fsdbreport的一些应用

1. 指定某段时间将信号报告到txt中用-bt 和-et。

1594309a-af00-11ee-8b88-92fbcf53809c.png

2. 报告到txt中某些信号的部分信息

15a49732-af00-11ee-8b88-92fbcf53809c.png

3. 以不同的格式报告信号列表里面的信号。

15ab3d80-af00-11ee-8b88-92fbcf53809c.png

4. 报告一个模块下面的信号,可以指定层级。

15bca264-af00-11ee-8b88-92fbcf53809c.png

5. 指定条件为真时,报告某些信号。

15c60f5c-af00-11ee-8b88-92fbcf53809c.png

6. 用-find_forces报告某模块下面force,release,deposit的信号。

15cfe9e6-af00-11ee-8b88-92fbcf53809c.png

想了解更多fsdbreport的用法,请在自己的verdi环境用fsdbreport -help继续查看。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Verdi
    +关注

    关注

    0

    文章

    22

    浏览量

    8775
  • CLK
    CLK
    +关注

    关注

    0

    文章

    127

    浏览量

    17158

原文标题:如何将fsdb波形中信号存到TXT文档中

文章出处:【微信号:处芯积律,微信公众号:处芯积律】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何小电流信号转化成高压信号?

    因为是高速信号。脉宽在30ns。 电流小到26uA,想转化成电压信号再进行放大。有什么好的方法吗
    发表于 08-21 08:30

    一个正弦波信号转化成直流信号,在通过压频转换器转化成频率,这个频率怎么采集?

    一个正弦波信号转化成直流信号,在通过压频转换器转化成频率,那么这个频率怎么采集,需要什么芯片采集?
    发表于 12-17 06:45

    altium中怎么样原理图和PCB转化成彩色PDF

    altium中怎么样原理图和PCB转化成彩色PDF,晚上做了个电路图,但后来导出来成PDF时只能是黑白的。效果不好,所以想请教一下大家,怎么样原理图和PCB转化成彩色PDF
    发表于 10-30 21:06

    如何用Serial_Digital_Scope V2串口数据转化成波形

    本帖最后由 博学而笃志 于 2015-12-26 19:11 编辑 如何用Serial_Digital_Scope V2串口数据转化成波形在讲怎么使用这个软件之前我想和大家讲一下我
    发表于 12-22 07:28

    请问怎么样HTTP协议读取服务器数据?如何发送指令转化成正确的json格式

    ,但现在就是不能读取服务器数据,而且我发送读取指令时,返回的错误码表示json格式不对。有没有大牛了解这块的,能讲解讲解如何发送指令转化成正确的json格式???
    发表于 07-31 14:12

    请问如何字符串转化成阵列

    新手求助, 有个字符串如下,希望能转化成阵列,阵列每一行对应一行字符,不知道描述是否清楚,求帮忙1231234feddafexdsada
    发表于 08-27 13:12

    【求助】关于TestStand转化成C语言

    近期有个任务需要将TestStand序列(步骤都是LabVIEW写的)转化成代码语言,以前试过LabVIEW转化成C语言,但是TestStand中还没发现这个功能(如果再重写测试框架-状态机又比较费工夫),有没有大神了解这个的
    发表于 01-09 09:08

    如何PCB转化成PDF

    在调试焊接过程中为了方便我们往往PCB打印出来,因此往往需要将其转化成PDF格式,那么如何PCB转化成PDF
    发表于 07-11 06:03

    BCD码转化成10进制数的方法

    1:目的BCD码转化成10进制数,并按照低位到高位的形式组合在一起。例如0x23和0x45 转化成 十进制45232:实现
    发表于 11-25 08:32

    利用fsdbedit工具修改fsdb波形文件中模块的层次路径信息

    verdi工具有一个很强大的功能,可以代码和波形对应起来,这样debug效率就很高。但是这需要有一个前提,代码的信号的层次路径,要和波形里面该信号的层次路径一致,这样
    发表于 04-02 17:30

    51单片机如何程序转化成硬件变化​?

    51单片机如何程序转化成硬件变化
    发表于 11-01 08:19

    大风车是如何风能转化成电能的

    风机如何保证发电 想要将风能转化成电能,光靠独特的翼型设计是远远不够的。风电机组的风车必须迎着风才能发电。
    的头像 发表于 12-26 01:53 5579次阅读

    如何通过自动化脚本实现Questasim和Verdi的联合仿真

    verdi的联合仿真。 由于verdi工具支持FSDB格式波形文件,所以在仿真时要把文件的信号转存到
    的头像 发表于 06-13 17:00 4564次阅读
    如何通过自动化脚本实现Questasim和<b class='flag-5'>Verdi</b>的联合仿真

    BCD码转化成10进制数

    1:目的BCD码转化成10进制数,并按照低位到高位的形式组合在一起。例如0x23和0x45 转化成 十进制45232:实现
    发表于 11-16 18:36 143次下载
    <b class='flag-5'>将</b>BCD码<b class='flag-5'>转化成</b>10进制数

    浅析后仿波形处理

    我们知道,Verdi横空出世,大大加速了数字设计验证的debug的效率,verdi波形格式fsdb,压缩率高,逐步取代了VCD
    的头像 发表于 08-12 10:02 2254次阅读
    浅析后仿<b class='flag-5'>波形</b>处理