解决vsim19报错的方法,test bench与modelsim联合仿真

使用testbench 与 modelsim altera 联合仿真。解决vsim-19报错的一种慢方法。

1. test bench的modelsim 链接文件产生。

​ assignment setting simulate
在这里插入图片描述
Test bench
在这里插入图片描述

New or edit
在这里插入图片描述

添加测试文件,都要添加,不仅仅添加test bench,但是要以test bench 设为顶层设计。

2. test bench仿真

点击rtl simulatation
在这里插入图片描述

理论上因该产生以下页面
在这里插入图片描述

但是实际由于modelsim-altera配置错误,或者是上面的bench的链接文件产生了错误,会报错以下部分。

在这里插入图片描述

#### 3. modelsim altera 直接仿真
应对上述的报错,各类博客有一些解释,但是对于我的实际情况并不适用。所以我选择手动打开这个文件。然后进行仿真。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

时间设置10ms,开始仿真。
在这里插入图片描述

将这个数字输出可视化,进行模拟输出。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4. dds普通产生仿真结果

在这里插入图片描述

5. 1/4 dds仿真结果

在这里插入图片描述

在这里插入图片描述

明显小凸起,是程序算法带来的必然结果。具体请详细分析代码

对于vsim-19报错部分为本人理解,其他如有侵权请多多谅解。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值