Verdi 之配置及波形打开

news2024/11/25 7:27:13

目录

写在前边 

1.verdi的配置

2. 波形的产生及打开


写在前边 

        本部分内容主要对Verdi的学习进行总结,大概分三篇文章进行叙述。

1.verdi的配置

1.首先打开.bashrc文件进行环境配置

2.Verdi 配置如下:

verdi_HOME: 配置Verdi的home目录,也就是Verdi安装的位置;

PATH:配置Verdi的启动目录;

LD_LIBRARY_PATH:配置Verdi的库;(我是用的vcs进行编译,如果有用questa编译的要进行修改)

~/.bashrc
export Verdi_HOME=$Synopsys_Dir/Verdi2015
export PATH=$Verdi_HOME/bin:$PATH
export LD_LIBRARY_PATH="/opt/Synopsys/Verdi2015/share/PLI/lib/linux64"$PATH
export LD_LIBRARY_PATH="/opt/Synopsys/Verdi2015/share/PLI/VCS/linux64"$PAT

 2.  波形的产生及打开

波形的产生,需要在top文件中添加波形控制的系统函数,最常用的系统函数如下:

$fsdbDumpfile("*.fsdb") //dump的波形文件将以*.fsdb命名
$fsdbDumpvars(0)        //表示dump top结构下的所有结构波形,如果为1,表示只dump top一层,其他数字类似;

以上列举了经常使用到的fsdb命令,对于一些其他的命令,又想了解的伙伴可以点击这里。

接着还需要在Makefile中添加相应命令实现波形边仿真便产生以及波形的打开;

在run的过程中添加+fsdb+autoflush,实现边仿真边产生波形,在打开Verdi后添加 -ssf *.fsdb 打开波形。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/684870.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何制作数字人的模型

首先我们先来了解一下什么是数字人,根据 中国人工智能产业发展联盟发布的《2020年虚拟数字人发展白皮书》指出,数字人意 指具有数字化外形的虚拟人物,除了拥有人的外观、人的行为之外,还拥有人的思想,具有识别外界环境…

【深入浅出RocketMQ原理及实战】「底层原理挖掘系列」透彻剖析贯穿RocketMQ的消息顺序消费和并发消费机制体系的原理分析

透彻剖析贯穿RocketMQ的消息顺序消费和并发消费机制体系的原理分析 DefaultMQPushConsumerImpl拉取消息consumeMessageService的并发消费和顺序消费并发消费顺序消费concurrently 创建 ConsumeRequestconcurrently ConsumeRequest#run 消费主体逻辑消费结束之后清除数据 orderl…

黑马程序员前端 Vue3 小兔鲜电商项目——(十)订单页

文章目录 路由配置和基础数据渲染模板代码配置路由封装接口渲染数据 切换地址-打开弹框交互切换地址-地址切换交互生成订单支付页组件封装订单接口绑定事件 路由配置和基础数据渲染 模板代码 新建 src\views\Checkout\index.vue 文件,添加以下代码: &…

容器管理中关于CGroup的那些事

前言 在一个docker宿主机上可以启动多个容器,默认情况下,docker并没有限制其中运行的容器使用硬件资源。 但如果在实际环境中,容器的负载过高,会占用宿主机大量的资源。这里的资源主要指的CPU,内存,和IO带…

Python Pandas 筛选数据以及字符串替换

str.replace使用示例 假设有一个DataFrame df,其中有一个列名为text,包含一些文本字符串: import pandas as pd data {text: [hello world, foo bar, hello there]} df pd.DataFrame(data) 我们可以使用str.replace方法来替换字符串。比…

操作系统——Linux 进程控制

一、实验题目 Linux 进程控制 二、实验目的 通过进程的创建、撤销和运行加深对进程概念和进程并发执行的理解,明确进程和程序之间的区别。 三、实验内容(实验原理/运用的理论知识、算法/程序流程图、步骤和方法、关键代码) (…

开源网安S-SDLC解决方案,为银行打造主动防御的安全体系

​某银行是全国上市最早的一批股份制商业银行,总部位于深圳,在全国拥有上百家分行、上千家营业机构,资产总额达数千亿元。近年来,该银行围绕数据化、智能化、生态化,全力打造“数字银行”,助力建设“数字中…

第十六届CISCN复现----MISC

1.被加密的生产流量 下载附件,发现是一个文件名为modus的压缩包,解压后是一个pcap文件,用wireshark打开 文件名modus,已经提示了工控流量,很多情况下都是和TCP协议结合起来的 工控CTF之协议分析1——Modbus_ctf modb…

基于java+swing+mysql学生信息管理系统V2.0

基于javaswingmysql学生信息管理系统V2.0 一、系统介绍二、功能展示1.项目骨架2.数据库表3.项目内容4.登陆5.学生信息查询6、学生信息添加7、学生信息修改8、学生信息删除 四、其它1.其他系统实现五.获取源码 一、系统介绍 项目类型:Java SE项目(awtswi…

Gorm Many To Many

写cmdb的时候要去做一些软件资源的落库,发布要使用到的应用属性。应用有哪些属性? 应用有它的type类型,是api还是admin,还是job或者task。它的语言是go java.....,它的own也就是属于哪个开发的,这是它的属…

设备管理模块实现

文章目录 1 .导航树模块的实现2. 查询定位功能的实现3. 资源管理功能的实现4. 电缆段入沟功能实现 1 .导航树模块的实现 导航树的各节点是通过Ajax 技术异步加载的,系统初始化时导航树只会加载初始的城市节点,用户根据自身需要选择相应的父节点加载其逻…

Flink安装与编程实践

系列文章目录 Ubuntu常见基本问题 Hadoop3.1.3安装(单机、伪分布) Hadoop集群搭建 HBase2.2.2安装(单机、伪分布) Zookeeper集群搭建 HBase集群搭建 Spark安装和编程实践(Spark2.4.0) Spark集群搭建 文章目…

mongoDB相关知识

目录 常用操作删除数据库 启动问题集如何远程访问mongDB数据库由于widows安全策略,linux访问不到windows的mongDB 常用操作 删除数据库 windows下mongDB通过下面命令行进入 D:\mongodb\mongodb-win32-x86_64-2008plus-ssl-3.6.23-8-gc2609ed3ed\bin>mongod.exe…

Unity开发前的一些建议1_设置脚本的编码格式,设置IDE的编码格式

Unity开发前的一些建议1_设置脚本的编码格式,设置IDE的编码格式 乱码之后是是不可以撤回的哦。 这么做的理由,Unity右侧的Inspector面板看代码是UTF-8格式的。可以在Inspector中速览代码,且如果修改IDE,UTF-8比其他编码格式用的…

K8S复习

本文原文出自本人自己复习时整理,原文非常系统,建议拜师#yyds干货盘点# 手把手教你玩转 Kubernete 集群搭建(03)_wzlinux的博客-CSDN博客 1.docker的优势 在某一段时期内,大家一提到 Docker,就和容器等价起来,认为 Doc…

【架构】后端服务架构高性能设计方法

文章目录 前言1、无锁化1.1、串行无锁1.2、结构无锁 2、零拷贝2.1、内存映射2.2、零拷贝 3、序列化3.1、分类3.2、性能指标3.3、选型考量 4、池子化4.1、内存池4.2、线程池4.3、连接池4.4、对象池 5、并发化5.1、请求并发5.2、冗余请求 6、异步化6.1、调用异步化6.2、流程异步化…

【跟晓月学数据库】使用MySQLdump 对数据导入导出

前言 大家好,我是沐风晓月,今天给大家介绍MySQLdump的数据导出导入,希望对你有用。 🏠个人主页:我是沐风晓月 🧑个人简介:大家好,我是沐风晓月,阿里云社区专家博主&…

vue3+antd-design-vue+vite项目总结

代码热更新能力失效,每次都需要手动刷新,开发体验极差 1、先看看是否开启了热更新 2、再看看引入模块文件名是否正确。当前的项目部分人可以更新,部分不能,所以和1没什么关系,网上搜索发现vite对文件名大小写十分敏感&…

2-3查找树

2-3查找树 为了保证查找树的平衡性,我们需要一些灵活性,因此在这里我们允许树中的一个结点保存多个键。确切的说,我 们将一棵标准的二叉查找树中的结点称为2-结点(含有一个键和两条链),而现在我们引入3-结点,它含有两…

Java版本企业招投标采购管理系统源码 +支持二开+spring cloud

一、立项管理 1、招标立项申请 功能点:招标类项目立项申请入口,用户可以保存为草稿,提交。 2、非招标立项申请 功能点:非招标立项申请入口、用户可以保存为草稿、提交。 3、采购立项列表 功能点:对草稿进行编辑&#x…