下面开始进行VCS仿真。

VCS要使用图形化界面dve,必须得先编译得到vpd文件,才能dve看波形。

首先是编译verilog文件。

主要命令如下

vcs verilog文件 [-y 搜索路径 +libext+.v -debug_all –ncli]

其中 []中的选项是可选的。

-y 搜索路径是指定编译的verilog代码在什么路径下

+libext+.v 是指该路径下所有的后缀为.v的文件

-debug_all 是调试用的,如果要进行调试,就要加这个命令。

-ncli 是命令行ncli调试。

以上是主要的可选项,其余的自行百度。

我的文件目录如上所示,测试代码在当前目录下,其余的调用的模块代码在rtl目录下。所以,要编译。用如下命令:

vcs ceshi_uart_test.v -y ./rtl +libext.+v

就进行编译了。-y的作用就是指定搜索路径,因为有可能我们的verilog代码不都是在当前目录下,而是在一个文件夹里面。这样就可以用-y指定该文件夹,这样vcs编译的时候,就会去该目录下去寻找verilog文件。而+libext+.v是指在该搜索路径下,将顶层模块中用到的例化模块都给包括进来。

dve 二维数组信号 显示波形_VCS-DVE相关推荐

  1. dve 二维数组信号 显示波形_VCS课时3:使用DVE进行Debug

    1. 使用DVE进行Debug PPT1 课程目标 Unit Objectives Learn to use basic features for debugging RTL An introduct ...

  2. dve 二维数组信号 显示波形_交互式仿真下dve和verdi中查看二维数组值

    在交互式仿真中,可以通过dve工具和verdi工具,查看二维数组的值.但是不能查看稀疏数组的值. 什么是稀疏数组,类似于如下定义: reg [7:0] memory [bit[63:0]] 一.dve ...

  3. dve 二维数组信号 显示波形_函数任意波形发生器价格

    函数任意波形发生器价格,深圳市乐信智测科技有限公司成立于2017年01月11日,注册地位于深圳市龙华区民治街道北站社区创业花园177-180栋411,法人代表为李澍龙. 函数任意波形发生器价格, 说明 ...

  4. 二维数组信号 显示波形_LabVIEW编程:如何将数据存为电子表格文件,并读取进行波形显示...

    问题引出 在使用LabVIEW软件编写大型测试程序时,很多时候需要将原始采样数据或者分析处理后的数据在硬盘上存储为文件,而存储的格式可以是直观的普通的文本文件,也可以是占用空间小的二进制文件,除了这些 ...

  5. C语言 二维数组复制、清零及打印显示

    #include <stdlib.h> #include <stdio.h> #include <string.h>//二维整型数组打印显示 void printa ...

  6. c语言 复制二维数组,C语言 二维数组复制、清零及打印显示(示例代码)

    #include #include#include //二维整型数组打印显示 void printarr2d(int (*a)[3],int row,intcol) {inti,j;for(i=0; ...

  7. 二维数组清零 c语言,C语言 二维数组复制、清零及打印显示

    #include #include#include //二维整型数组打印显示 void printarr2d(int (*a)[3],int row,intcol) {inti,j;for(i=0; ...

  8. 显示二维数组并计算和

    显示二维数组并计算和 代码如下: package ClassDemo; public class sumMatrixTest { public static void main(String[] ar ...

  9. Java黑皮书课后题第8章:*8.31(几何:交点)编写一个方法,返回两条直线的交点。四个点存放在4*2的二维数组points中。编写一个程序,提示用户输入4个点,并显示交点

    *8.31(几何:交点)编写一个方法,返回两条直线的交点.四个点存放在4*2的二维数组points中.编写一个程序,提示用户输入4个点,并显示交点 题目 题目描述 破题 代码 本题运行实例 题目 题目 ...

最新文章

  1. 利用lua中的string.gsub来巧妙实现json中字段的正则替换
  2. Python之初识模块之序列化模块
  3. Chrome DevTools — Network
  4. python网络爬虫系列(八)——常见的反爬手段和解决方法
  5. mysql table keys_MySQL Explain详解
  6. 文字滚动插件(css3动画)- 代码篇
  7. Julia 语言可重用性高竟源于缺陷和不完美?
  8. 微信内置浏览器不支持 onclick 如何解决?(原因是因为内面中的内容或者标签大部分是动态生成的)...
  9. 跟着杨中科学习asp.net之javascript
  10. sql 触发器(Insert,update,delete)
  11. 插件 阴阳师 百鬼夜行
  12. 语音通知事件提醒功能实现流程
  13. 连锁店如何进行视频监控直播?移动监控视频流媒体在连锁店直播的应用
  14. 世界银行公布各国1996-2018年GDP及GDP增长率
  15. 电脑端微信文件的存储位置在哪?
  16. 安卓逆向学习笔记(一)
  17. 电路板PCB夹具设计与测试看法
  18. layui totalRow 多层嵌套json_鹏华资产40亿产品兑付追踪:中招嵌套结构 或踩雷非标-基金频道...
  19. 文件下载(三):wireshark抓包文件下载整个过程
  20. 2023最新最全git安装教程,保姆级手把手式安装!!!

热门文章

  1. 记忆日语的奥秘—日语汉字读音变化
  2. css实现图片旋转360°
  3. 那些年,我开发过的软件
  4. 零基础学Python需要用到哪些软件?
  5. 使用CDN后网页无法访问怎么解决
  6. 利用Opencv+Qt打开摄像头
  7. postgresql 查看索引是否有效及索引使用情况
  8. 利用vcpkg编译InfluxDB-cxx库
  9. iOS-xcode模拟器录屏
  10. UVM入门与进阶学习笔记16——sequencer和sequence(2)