由于quartus 19.4不支持直接在工程中启动modelsim一起联合仿真,所以需要自己写tb文件。 对于一个新安装的quartus 19.4。 首先需要做的第一步: 点击“Launch Simlulation Library Compiler”生成altera的库文件。 进入下图所示: 1、选 ...
分类:
其他好文 时间:
2020-11-19 12:38:17
阅读次数:
6
##Quartus ii13.0 ###quartus ii13.0功能介绍 Quartus II是Altera公司于推出一款综合性PLD/FPGA开发软件,内置强大的综合器和仿真器,支持原理图、VHDL、VerilogHDL以及AHDL等多种设计文件的输入,可轻松完成从设计输入到硬件配置的整个PL ...
分类:
其他好文 时间:
2020-09-17 21:41:03
阅读次数:
37
售货机内有一个 2 元的商品,该售货机可以用 5 角和 1 元两种硬币进行投币。考虑找零。 (1)画出状态转移图; (2)用Verilog编程; (3)Modelsim仿真及验证; 分析: 1):有 0 元,0.5元,1元,1.5元这四种状态,考虑使用米利型状态机来实现; 2):din = 0 代表 ...
分类:
其他好文 时间:
2020-07-02 16:15:38
阅读次数:
70
modelsim波形仿真的新手问题 1、实验目的 在刚接触modelsim时,被其繁复的操作流程所困,一度只能依靠在quartus中修改代码编译后再重启modelsim,自动导入才能得到波形。这样的操作最大的问题就是修改代码的成本巨大。每次更新波形的时间在5分钟左右。为此,通过不断地学习,终于将波形 ...
分类:
其他好文 时间:
2020-05-28 16:54:27
阅读次数:
150
今天准备在ISE14.7中调用PLL的IP核,搞一下时钟的分频和倍频。可在我做好pll的IP核后,我直接用ise生成了一个仿真文件,只需要修改下例化模块名和加一个时钟就行勒。 问题:但怎么在ISE14.7中调用Modelsim勒? 百度找了很多资料发现,要想调用:首先得先对ISE编译库进行编译。然后 ...
分类:
其他好文 时间:
2020-05-13 19:53:49
阅读次数:
132
(1)# vsim -t 1ps -L altera_ver -L lpm_ver -L sgate_ver -L altera_mf_ver -L altera_lnsim_ver -L cycloneive_ver -L rtl_work -L work -voptargs="+acc" hel ...
分类:
其他好文 时间:
2020-05-10 10:27:06
阅读次数:
116
1、Module 'count' does not have a timeunit/timeprecision specification in effect, but other modules do 我仿真时出现这个错误是因为在源码中我加了 #1,在源码的module前面没有加 `timesca ...
分类:
其他好文 时间:
2020-04-06 23:53:14
阅读次数:
364
modelsim64位 SE 10.1c版本,此前都可以正常使用,突然某一天出现license错误,有人说需要重装,耗时耗力,不可取。 可以正常使用过,说明之前正常激活,突然出现lisence错误,只需要重新激活生成license即可解决问题。 步骤如下: 1)在安装文件目录下的win64文件夹,找 ...
分类:
其他好文 时间:
2020-04-06 11:41:34
阅读次数:
305
之前完成了 IP 核的读、写控制,但是无论是读还是写,每次都只能发送一次命令和一次突发的数据,也就是说在读或者写的过程中,当再来一次读或者写的命令时,我们的控制器是没有办法执行的,为了解决掉这个问题,我们可以加存储器将没有办法及时执行的命令和数据缓存起来,当本次操作结束后,可以从缓冲器内取下一次需要 ...
分类:
其他好文 时间:
2019-12-23 18:47:01
阅读次数:
66
modelsim出现fatal license error的解决方法 ...
分类:
其他好文 时间:
2019-10-18 16:00:41
阅读次数:
483