请选择 进入手机版 | 继续访问电脑版
搜索
专业IC版图外包服务 微信:drclvs
广告位:SY02 广告业务联系QQ:3173974412
无锡芯满微电子有限公司---专业研发电机驱动芯片
IC设计论坛----ictown.com
广告位:SY05 广告业务联系QQ:3173974412
查看: 65|回复: 0

[资料分享] Verdi3-I-2014.03的安装破解和简单使用教程(图文版,带Makefil...

[复制链接]

6

主题

7

帖子

35

E币

技术员

Rank: 2

积分
13
发表于 2020-4-28 10:49:59 | 显示全部楼层 |阅读模式
本帖最后由 冥界 于 2020-4-28 10:51 编辑

Verdi3-I-2014.03的安装破解和简单使用教程(图文版,带Makefile脚本)



Verdi3-I-2014.03的安装破解和简单使用教程(图文版,带Makefile脚本)
1、
安装环境
系统:RHEL 6.5 64bit
VCS软件版本:VCS2013.06
Synopsys license破解文件:已含Synopsys license,如果未安装过Synopsys的license,首先需要按照Synopsys破解的通用方法进行破解。可参看《Synopsys license生成教程》。


2、
安装软件下载
软件:链接:http://pan.baidu.com/s/1hqyyyC8
密码:
游客,如果您要查看本帖隐藏内容请回复

下载到windows下解压后如下


将上面的13个.tar文件拷贝到linux系统下的~/synopsys/verdi2014.03文件夹下。
另外提供一个百度网盘下载地址:
http://pan.bAIdu.com/share/link?shareid=1823722812&uk=3392620868&third=0&dir=%2FEDA%2FVerdi&page=1&adapt=pc&fr=ftw#path=%252FEDA%252FVerdi


3、
所有tar文件解压,解压命令为
tar -xvf syn2SymDB-I-201403.tar
tar -xvf Verdi3-I-201403-basic.tar
tar -xvf Verdi3-I-201403-demo.tar
tar -xvf Verdi3-I-201403-doc.tar
tar -xvf Verdi3-I-201403-extra_dumpers.tar
tar -xvf Verdi3-I-201403-HwSwDebug.tar
tar -xvf Verdi3-I-201403-LINUX64.tar
tar -xvf Verdi3-I-201403-LINUX.tar
tar -xvf Verdi3-I-201403-mdtlib.tar
tar -xvf Verdi3-I-201403-NPI.tar
tar -xvf Verdi3-I-201403-symlib.tar
tar -xvf Verdi3-I-201403-systemc.tar
tar -xvf Verdi3-I-201403-VIA_box.tar
解压后的文件为


4、
环境变量设置,在~/.bashrc中增加下面语句
########configurations for Verdi2014######
export PATH="/home/csu/synopsys/Verdi3_2014.03/bin:"$PATH
export NOVAS_HOME="/home/csu/synopsys/Verdi3_2014.03"
export LD_LIBRARY_PATH="/home/csu/synopsys/Verdi3_2014.03/share/PLI/lib/LINUX64"$PATH
注:一定将环境变量命名为NOVAS_HOME,否则在运行Verdi时,会报以下错误
libsscore_vcs200606.so: cannot open shared object file: No such file or directory
Failed to load FSDB dumper.
5、
至此,Verdi已安装成功,在terminal中输入verdi即可出现界面

6、
为了用verdi查看波形,本教程提供了一个演示的文件Verdi_tb,其中gen_circulation.v是一个产生循环数的简单testbench。gen_circulation.v需要增加产生fsdb波形的函数
    initial
    begin
        $fsdbDumpfile("gen_circulation.fsdb");
        $fsdbDumpvars;
    end
7、
vcs运行gen_circulation.v产生波形分两步:编译compile和仿真simulation
编译命令
vcs  -licqueue  -timescale=1ns/1ps  -full64  -debug_pp  -sverilog  +v2k  +notimingcheck  +nospecify  -l compile.log  +libext+.v+.h+.vh+.vlib  -debug_pp -P /home/csu/synopsys/Verdi3_2014.03/share/PLI/VCS/LINUX64/novas.tab  /home/csu/synopsys/Verdi3_2014.03/share/PLI/VCS/LINUX64/pli.a gen_circulation.v
编译结果

仿真命令
./simv -l sim.log +notimingcheck +nospecify
仿真结果,此时有gen_circulation.fsdb波形文件生成

8、
为了操作方便,可以通过Makefile来执行上面的两步,
编译
make compile f=gen_circulation.v
仿真
make simulate
编译+仿真
make all f=gen_circulation.v
清除编译和仿真文件数据
make clean
9、
用verdi打开gen_circulation.v文件及其波形
verdi gen_circulation.v
打开如下

10、
打开波形文件
11、
选择需要显示的信号
选择信号a,右键选择Add Signal to Waveform。快捷键为ctrl+w

12、
至此Verdi3-I-2014.03的安装破解和简单使用教程结束,Verdi的更多基本和高级用法可参见PPT《Verdi Basic Training & Technical Overview》

Verdi3-I-2014.03的安装破解和简单使用教程(图文版,带Makefile脚本).zip.zip

10.63 MB, 下载次数: 0, 下载积分: E币 -5 元

积分规则
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



版权所有:EDABOSS论坛 投诉受理:13816911948 合作热线:13816911948

备案信息:苏经营性ICP B2-20090218号 皖ICP备09697823号 电子公告服务许可文件号:皖通[2009]556号

Powered by EDABOSS X3.4 Tamplate By EDABOSS论坛  © 2001-2013 Comsenz Inc.

广告投放 微信:drclvs

快速回复 返回顶部 返回列表