码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • verdi dump状态机的波形时直接显示状态名


    前段时间看到别人用verdi看状态机的波形时,可以显示定义的状态参数,觉得很有意思,特地学习了一下

    通常拉出状态机信号的波形是下面这样的

    这种信号,我们要想知道每个数值代表的状态,还需要跟定义的parameter比对

    像这种状态值少的,很容易记住,但如果状态有数十个,找数值对应的状态简直是灾难

    但如果状态信号的波形是这样显示的

    这样是不是就清晰很多了

    下面介绍如何实现

    首先先选中信号,点击鼠标右键,会弹出如下窗口

    在点击红框选中的部分,会有如下选项

    看看有没有箭头指向的选项,如果有选中 Enumerated Literal 状态机的信号就会显示状态名称了

    如果没有也没关系,按如下操作

    选中 Tool ,在选择箭头指向的位置,然后会有一个弹窗

    直接选中 All Stages 就好

    然后会出现下面这样的界面

    显示的两个图形是 fsm,因为这份rtl里用了两个fsm,所以会显示出两个

    在其中一个fsm上点击鼠标右键,弹出如下界面

    选中红框圈住的部分,会有如下选项

    我这里选择的是箭头指向的选项

    然后这个信号就有状态名啦

    如果fsm太多,不知道对应的是哪个,可以按照下图进行选择

    点击后就可以跳到对应的rtl code

    **不过也可以尝试在完成下图操作后,直接在rtl处拉信号,应该也是可行的 **

  • 相关阅读:
    几道面试题记录20231023
    Batch_Normalization 、Layer_Normalization 、Group_Normalization你分的清楚吗
    Flask学习(二):flask模板渲染
    关于打代码的一些些心得
    SQL多表连接查询
    JavaWeb + Ajax + HTML 添加数据数据与查询数据,(利用axios响应与json数据传输)
    c++ 后台小练习--基于Vue的在线记事本
    证明素数/质数有无限多个
    网络安全学习--网络安全防护
    在Mac m1运行ChatGLM3-6B cpu版本1-3秒出结果,速度明显超过T4 GPU,接近V100。
  • 原文地址:https://blog.csdn.net/I_learn_code/article/details/132913926
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号