
ModelSim
文章平均质量分 93
Smart_Devil
就是不想写简介
展开
-
Modelsim的仿真之路(结束篇之波形比较)
在仿真上,除了比较仿真激励代码外,直接比较仿真结果也是一种需要。原创 2022-11-06 12:10:01 · 1136 阅读 · 0 评论 -
Modelsim的仿真之路(代码覆盖率)
对于仿真的激励测试,其实会有代码覆盖率一说,不过我们平常可能更多是功能覆盖,代码覆盖估计关注的人要少些,不过作为相对系统性的学习,还是大概看下这个功能吧~原创 2022-10-05 17:02:54 · 5503 阅读 · 0 评论 -
Modelsim的仿真之路(Memory小技能)
在Modelsim中关于Memory的一些小技能原创 2022-08-27 17:23:45 · 2621 阅读 · 1 评论 -
Modelsim的仿真之路(激励文件“逆”生成)
激励文件“逆”生成前序编译文件产生激励信号编辑激励信号激励文件生成Testbench测试EVCD测试结束前序对于激励文件,我常用的是直接手写,最初学这个的时候,好像是用的Quartus里的那个Modelsim-Altera的工具去弄了下图形化编辑去制作约束,现在讲到这ModelSim了,也就再捡点来折腾下,还是有点学习价值,毕竟编辑的约束就真的很“直观”了。编译文件其他的就不多回忆了,直接开正题吧,一如既往,把待用的文件准备好,这次就只需要一个counter.v的文件,然后把ModelSim的当前路原创 2022-03-30 22:06:11 · 2859 阅读 · 0 评论 -
Modelsim的仿真之路(开始搞“波形”啦~)
开始搞“波形”啦~闲序波形界面分析工具游标使用脚本生成结束闲序忙了比较长的一段时间,又可以接着续上一些记录了,对于Modlsim的工程之类的操作也都已经有所涉及,现在该开始具体仿真图的操作了,若有错误之处,欢迎指出。先打开一个仿真工程,我就继续以”counter.v“和”tcounter.v“这两个基本的仿真文件来演示,刚看到这篇文章的,想要参考文件的,可以阅读该系列的首篇文章获取;《Modelsim的仿真之路(基础仿真流程)》波形界面启动仿真后,波形文件将会在”Wave“这个窗口让我们分析,如果原创 2022-03-27 21:54:32 · 13698 阅读 · 5 评论 -
Modelsim的仿真之路(多个库的使用)
Modelsim的仿真之路(多个库的使用)准备创建资源库创建工程链接资源库End准备在Modelsim系列的第一篇有讲到过,在modelsim中,库分为了工作库和资源库,本篇将介绍如何进行资源库的使用。在开始前,先去安装目录确定下“modelsim.ini”的那个文件是不是只有可读属性,如果不是的话,改成只读属性,不然映射的库链接会自动写到这个配置文件里,容易出一些问题如果想直接添加资源库进行默认调用的话,可以后续自行在配置文件里添加对应库的路径;创建资源库接下来正式开始本篇的内容老样子,先原创 2021-12-19 23:16:41 · 3871 阅读 · 0 评论 -
Modelsim的仿真之路(仿真工程的使用)
仿真工程的使用前言工程使用创建工程文件编译文件管理仿真配置结束前言上一篇介绍了基础仿真的流程,本篇将以工程的形式来介绍ModelSim的仿真使用,工程一般由:根目录+源码+work库+资源库+仿真设置+元数据组成,其中元数据就是工程的一些设置数据,会以一个 .mpf 后缀的文件存在于指定路径,在这之中会包换:编译的设置,编译顺序还有文件的映射之类的。开始今天的使用吧~工程使用创建工程将本篇使用到的文件放置到自己的工程路径下,然后选择菜单栏 File > New > Project原创 2021-10-31 23:55:52 · 6723 阅读 · 2 评论 -
Modelsim的仿真之路(基础仿真流程)
缓了一段时间,该接着开始系列记录了,这一次将开始ModelSim的仿真之路,对于学FPGA或者从业于该行业的人来说,仿真是必不可免的一件事,而仿真的工具也不少,不过感觉ModelSim推荐的指数要高很多,或许和它优化的能力有关吧~原创 2021-10-30 22:42:20 · 19999 阅读 · 11 评论