modelsim中的批处理与do文件

本文介绍了如何在ModelSim中进行批处理仿真,并强调了在修改.do文件后,需要退出仿真并保存文件以确保更改生效。同时提到,如果只需要仿真单个VHDL文件,只需将.do文件中的命令替换为vcom counter.vhd。
摘要由CSDN通过智能技术生成
声明:本文有些内容来自互联网,如有侵权,请联系liutp880504@163.com 小刘。

一,DO文件的应用和工作方式
执行File/New/Souce/Do命令,进入Do文件编辑方式,在编辑窗口输入仿真批处理文件的代码,以.do为扩展名保存文件,调用方式:do filename parameters,完成对设计的仿真
编写名为counter.do文件,其内容为下:
vlib work                               //新建work库;
vmap work                           //将work库映射到当前工作目录下;
vlog counter.v                      //新建counter.v文件,默认编译到work库下;
vsim -L work work.counter -t 1ns    //仿真work库中名为counter模块,最小时间单位为1ns;
add wave -r/ *                      //将所有信号加入到波形图中去;
force -repeat 10 clk 0 0,1 5               //添加一个时钟信号,周期为10(ns),50%占空比。如果要改变时间周期,修改代码中的“10”和“5”,即单个周期时间和高电平1所占时间要同时改变,且为两倍关系;PS:-repeat是关键字,表示重复产生;
force a 16#aa                       //将a赋值为16进制的AA(10101010&#
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值