使用questasim 10.7c 对 xilinx 工程 进行仿真
仿真工具:questasim 10.7c
fpga平台:vivado 2018.03
在写完工程和写完test beach文件后,怎么通过脚本在questasim中仿真自己写的工程呢?
实际上,xilinx可以导出脚本文件的。
在使用vivado编译通过后,通过file--> Export-->Export Simulation,导出xilinx的参考脚本。
"Target simulator" 仿真工具这项,因为我们使用的是questasim,所以就选择Questa Advanced Simulator。
“Export directory”就选择我们自己要输出的文件夹就可以了。
“Use absolute paths”这个的意思就是,在脚本文件中,是否把文件路劲设置为绝对路劲,勾选住表示设置为绝对路劲。
我们要将使用的文件有compile.do,elaborate.do,simulate.do。
文件的使用顺序是compile.do-->elaborate.do-->simulate.do。
1、建立自己的.do或者.tcl文件。然后利用vivado导出脚本文件内容,填写进自己的脚本文件。
2、打开compile.do文件
此文件主要是编译库和源文件的一些内容,这些要编译的源文件vivado已经帮你写好了,完全可以直接copy到你的脚本文件里,这里要注意,“vlog -work xil_defaultlib -64”这句话里要改为“vlog -work xil_defaultlib -32”,因为我用的questasim是32位的,所以就简简单单的改一下就好了。
3、然后打开elaborate.do文件,这个文件就比较简单了,
直接也把“-64”改为“32”,然后copy进自己的脚本文件,
4、接下来打开simulate.do,这里自己发挥的空间就大了很多了。直接把这句话,copy进脚本
然后自己随意加一些波形,设置时长等。这个就随意设置了。
5、然后用questasim 10.7c打开自己写的脚本,就可以看到波形了
使用questasim 10.7c 对 xilinx 工程 进行仿真相关推荐
- linux环境下questasim 10.7的安装总结
reference: 参考 https://blog.csdn.net/weixin_36590806/article/details/109692507 https://centos.pkgs.or ...
- linux环境下questasim 10.7的安装步骤
linux环境:centos6.8系统 Questasim 10.7安装包 questasim_10.7_linux64.part2.rar_questasim_10.7_linux64-Linux文 ...
- FPGA verilog can mcp2515 altera xilinx工程 代码 程序
FPGA verilog can mcp2515 altera xilinx工程 代码 程序 -altera.xilinx工程 均提供 -标准帧.扩展帧 均提供 -提供仿真激励文件testbench ...
- 玩转Zynq连载10——使用GIT进行工程备份和版本管理2
特权同学玩转Zynq连载10--使用GIT进行工程备份和版本管理2 2 使用GIT进行日常备份管理 2.1 GIT的基本工作原理 通过下面几个图解,希望大家能理解GIT做备份管理的机理. 使用GIT备 ...
- 6.Xilinx RapidIO核仿真与包时序分析
转自https://www.cnblogs.com/liujinggang/p/10123498.html 一.软件平台与硬件平台 软件平台: 操作系统:Windows 8.1 64-bit 开发套件 ...
- 【SRIO】6、Xilinx RapidIO核仿真与包时序分析
目录 一.软件平台与硬件平台 二.介绍 三.例子工程结构 四.SRIO核包时序分析 4.1 链路初始化与控制符号 4.2 SWRITE事务 4.3 NWRITE_R事务 4.4 NWRITE_R的响应 ...
- 【高速接口-RapidIO】6、Xilinx RapidIO核仿真与包时序分析
期待大家的一键三连,爱你们!!! 总目录:总目录(经验分享) 献上链接: [高速接口-RapidIO]2.RapidIO串行物理层的包与控制符号 [高速接口-RapidIO]3.RapidIO串行物理 ...
- Testbench编写指南(3)模块化工程的仿真方法
第3篇的题材是模块化工程的仿真方法.现在只要是功能比较完善.规模比较大的FPGA设计都会采用模块化设计的方法.本文介绍在模块化设计过程中编写testbench并仿真的方法,Vivado对此有很好的特性 ...
- Modelsim建立工程进行仿真
Modelsim建立工程进行仿真 代码: (1) 模块代码 module fulladd(sum,c_out,a,b,c_in); output sum,c_out; input a,b,c_in;w ...
最新文章
- PS3支持的显示标准介绍
- 通过静态发现方式部署 Etcd 集群
- 设计一个采用udp实现数据传输的程序_TCP/IP、UDP、HTTP、MQTT、CoAP这五种物联网协议...
- 2016.10.26
- 带头结点的单链表的插入删除和遍历操作
- 孪生网络pytoch实现,以resnet为特征提取网络
- Python数学建模 缺失值与异常值处理
- 【2017年第4期】面向特定领域大数据平台架构及标准化研究
- gazebo创建机器人模型01
- 数据介绍与描述性分析——以NBA球员薪酬影响因素分析为例
- html 外联 变 内联,Html 内联元素、外联元素 和 可变元素
- pig java api_pig CheckToken过程讲解
- echarts饼图自动动画_echarts饼图定时自动切换
- 【期末大作业】基于HTML+CSS+JavaScript南京大学网页校园教育网站html模板(3页)
- 英语语法回顾7——状语从句特殊用法
- 利用正则表达式判断邮箱
- Win11怎么打开AMD显卡控制面板
- 功能: Form窗口最大化时,控件相对位置变化的问题 (学习日记2016-12-23)
- Spring Cloud 微服务实战精品文章大汇总,错过了血亏!
- 合宙esp32c3不带串口芯片的型号如何arduino和micropython
热门文章
- Excel复制粘贴列宽的操作
- 云骑士装机大师可靠吗_是什么使云环境可靠?
- 如何安装配置VS Code|配置C语言编译环境|彻底卸载VS Code
- Tensorrt下的Yolox部署
- 数据结构与算法第二章 线性表、栈、队列、数组、字符串、树、二叉树、哈希表的增删查
- gsea结果分析图怎么看_GSEA富集分析图
- 手机flash插件Android2.3.4,android2.3.4手机安装adobe flash player 后不知怎么使用?
- 黑苹果引导工具Clover Configurator 5.14.0.0中文版
- IP地址查询对应的域名在线网址分享
- 【FineReport】帆软学习总结