当前位置: 首页 > news >正文

长春网站建设模板服务免费表格模板网站

长春网站建设模板服务,免费表格模板网站,福州网站建设出格,什么网站可以自己做字▚ 01 ModelSim命令解说 #x1f4e2; 这些命令是 ModelSim 中常用的命令#xff0c;用于创建库、编译源代码和启动仿真。 #x1f514; 在使用这些命令之前#xff0c;你需要在 ModelSim 的命令行界面或脚本中执行 vlib 命令来创建一个库#xff0c;然后使用 vlog 命令…▚ 01 ModelSim命令解说 这些命令是 ModelSim 中常用的命令用于创建库、编译源代码和启动仿真。 在使用这些命令之前你需要在 ModelSim 的命令行界面或脚本中执行 vlib 命令来创建一个库然后使用 vlog 命令编译源代码文件并最后使用 vsim 命令启动仿真。 1.1 创建库(vlib) vlib该命令用于创建一个新的库(library)用于组织和管理编译后的设计单元如模块、包等的文件夹。语法为 vlib library_name其中library_name是将要创建的库的名称使用该命令后ModelSim会在当前目录下创建一个新的库文件夹。 1.2 编译源代码(vlog) vlog该命令用于编译Verilog源代码文件并将其转换为可在仿真中使用的模型。语法为 vlog source_files其中source_files是指一个或多个需要编译的源代码文件的名称vlog编译这些文件后会生成相应的模型文件比如.vst或.vdb文件以便后续仿真使用。 1.3 启动仿真(vsim) vsim该命令用于启动ModelSim的仿真环境并加载指定的设计单元进行仿真。语法为 vsim entity_name其中entity_name是指顶层设计单元如模块或顶层模块实例的名称。vsim命令将打开ModelSim的仿真窗口并加载指定的设计单元准备进行仿真。可在仿真窗口中设置仿真参数、运行仿真以及观察波形等。 其他参数-do用于指定执行一个或多个ModelSim命令的脚本文件-c表示以命令行模式运行ModelSim而不是启动图形用户界面。 ▚ 02 举例说明 2.1 逐行命令执行 以【Four Bit Counter: https://github.com/hcysky/FPGA/tree/master/ModelSim/Counter】为例此项目包括两个Verilog文件counter.v 和 testbench.v 新建文件夹counter并将上述两个文件存放在该文件夹中。然后在当前文件夹counter下打开Git Bash终端窗口依次执行如下命令 vlib work vlog counter.v testbench.v vsim -c -L work testbench -do run -all; quit其中一般情况下会新建库名为work。 vlog可一次编译所有的*.v文件。 vsim中-L work指定需要加载的库其中work表示默认工作库run -all; quit是在指定的脚本文件中run -all命令用于开始仿真并运行所有的测试向量quit命令用于在仿真完成后退出ModelSim。 2.2 Makefile脚本执行 2.2.1 Makefile类型1️⃣ Makefile文件为 run:vlib workvlog counter.v testbench.vvsim -c -L work testbench -do run -all; quitclean:rm -rf work transcript vsim.wlf在终端执行make run会依次创建库、编译源代码和启动仿真执行make clean则会清除新产生的文件。 2.2.2 Makefile类型2️⃣ Makefile文件为 RTLcounter.v testbench.vrun: work compile simwork:vlib workcompile:vlog ${RTL}sim:vsim -c -L work tb -do run -all; quitclean:rm -rf work transcript vsim.wlf其中make work, make compile, make sim依次对应于创建库、编译源代码和启动仿真make run会依次创建库、编译源代码和启动仿真执行make clean则会清除新产生的文件。 2.2.3 Makefile类型3️⃣ Makefile文件为 run:vlib workvlog counter.v testbench.vvsim -c -L work testbench -do ./run.doclean:rm -rf work transcript vsim.wlfrun.do文件为 view wave add wave * run -all; quit在终端执行make run会依次创建库、编译源代码和启动仿真run.do 为ModelSim命令的脚本文件执行make clean则会清除新产生的文件。 ▚  参考 Four Bit Counter
http://www.dnsts.com.cn/news/277205.html

相关文章:

  • 云建设网站国内免费推广网站
  • 全球购物网站大全网络公司网站建
  • 网站为什么提示风险信息型网站建设的目的定位
  • asp.net 建立网站广告设计与制作app
  • 评论网站建设考试类wordpress主题
  • 校园兼职网站建设app调用 wordpress
  • 可以玩小游戏的网站做的网站里面显示乱码怎么解决
  • 网站续费公司大型网站建设济南兴田德润o团队怎么样
  • 云南网站制作一条龙湖南省住建云公共服务平台
  • 发卡网站怎么做备案号
  • 城乡住房和城乡建设网站查询百度云官网登录入口
  • 在建设部网站wordpress后台管理界面美化
  • 网站开发前的准备工作wordpress 即时联系
  • wordpress建站项目无锡高端网站设计公司价格
  • 保定集团网站建设外行做网站
  • 怎样做网站的签约设计师wordpress 闪图不
  • 网站建设步骤ppt网站怎么做视频
  • 西安seo建站2023年8月份新冠症状
  • 网站分析模板wordpress 响应式
  • 网站建设与管理综合实训手表网站排名大全
  • 织梦批量修改网站源代码南昌企业网站设计公司
  • 深圳宝安做网站的公司如何写好网站文案
  • 怎么增加网站的外链wordpress上传主题超时
  • 厦门外贸网站建设报价表深圳求职招聘网站
  • 户县规划建设和住房保障局网站表情制作在线生成器
  • 济南做网站那家好滕州市网站建设
  • 温州专业微网站制作公司南京学习网站建设
  • 用html做网站wordpress 模板 导航栏
  • 宁波网站推广专业的建站优化公司360建筑网注册规划师
  • 如何制作手机网站曰本免费网站