首页 > 其他分享 >VCS常用调试方法记录

VCS常用调试方法记录

时间:2023-05-28 10:45:00浏览次数:37  
标签:波形 记录 -- 编译 VCS 报错 调试

VCS常用调试方法


1. 若编译VCS报错不明显,可在pkg注释掉`inlcude`单个或多个文件后再编译。简单来说:注释!调试!
2. 若VCS报错信息 no endpackage,可能是pkg中的某个文件有误
3. 调试编译除了可以用VCS也可用DVT来获取更多的报错信息来确定出错点
4. 可以将make clean一下后再编译试试
5. 看波形--DUT的信号、interface的信号
6. 若波形不正确,调试VCS,在class中sim窗口 ※smoke※ (※driver※、※cov ※)--设断点--local
7. 若random没有成功,可以试着赋值看看其他结构是否能正常工作,然后再调random
8. 使用VCS/DVT看结构,看连接。具体在VCS中选择object—Hierarchy connect


一些调试思路
1. 如何调试--调试什么问题--看波形
2. 修改了代码之后,先调简单测试,简单的未跑通就先调好简单的。(先易后难)

 

标签:波形,记录,--,编译,VCS,报错,调试
From: https://www.cnblogs.com/yphasaki/p/17437883.html

相关文章

  • 冲刺记录
    二阶段冲刺我主要完成的为简历网站首页的制作以及一键生成生成个人简历的部分分工,本次主要为实现简历页面上传个人照片并且隐藏按钮<!--<inputid="file-input"type="file"><imgid="preview-img"src="#"style="width:120px;height:131px;padding:3px;......
  • MongoDB基本操作记录
    MongoDB基本操作记录连接Mongo:mongo--host127.0.0.1--port27017-uroot-p123456显示数据库列表:showdbs选择数据库:useCX_tb显示所有表名:db.getCollectionNames()删表:db.xxx.drop()显示帮助:db.xxx.help()插入一条数据:db.xxx.insert({"id":"1","add_time":&q......
  • vSphere VCSA 6.7的搭建
    VCSA6.7搭建总是失败,最后总结是DNS解析的问题。步骤:一、下载VCSA安装包,挂载,这个步骤就没什么说的啦。二、第一步的安装,这里也基本没问题,但是涉及到后面是否安装成功,配置还是要不按照常规修改下。配置网络设置页面:FQDN填写VCSA的ip地址,DNS服务器也填写VCSA的ip地址,第一步按照默认安......
  • QT显示插件(LinuxFB)及其依赖的驱动(DRM/framebuffer)记录
    关键词:Framebuffer、linuxfb、DRM等等。 QT在Linux中支持多种显示插件,包括EGLFS、LinuxFB、DirectFB、Wayland等。可以通过--platfrom选项指定选择何种插件。比如:./analogclock--platformlinuxfb。QT支持多种显示插件,显示插件打开Linux内核fb设备,Linux内核中GPU/Display驱动......
  • SpringBoot —— 记录
    一、概述(专门用于框架整合,简化开发)1、简介SpringBoot是对Spring的改善和优化,它基于约定优于配置的思想,提供了大量的默认配置和实现使用SpringBoot之后,程序员只需要按照它规定的方式去进行代码的开发,而无需再去编写一堆复杂的配置。2、主要功能......
  • vscode配置C/C++调试环境
    1.Ctrl+Shift+P,输入tasks,选择"Tasks:ConfigureDefaultBuildTask",z这会生成tasks.json.然后,修改其中的args,删掉原来的${file},并将工程下的c文件添加进去,即${fileDirname}/*c(或单个文件添加也行,笔者因为工程的所有的c文件都在一个路径下,所以用的*.c):1{......
  • C语言猜字游戏记录
    1.猜字游戏的逻辑2.猜字游戏主体结构的实现3.菜单函数4.玩游戏函数##用rand函数和时间戳达到随机......
  • 记录一个命令 可以在linux很方便的安装一些软件
    小鱼的一键安装系列wgethttp://fishros.com/install-Ofishros&&.fishros一键安装:ROS(支持ROS和ROS2,树莓派Jetson)贡献@小鱼一键安装:VsCode(支持amd64和arm64)贡献@小鱼一键安装:github桌面版(小鱼常用的github客户端)贡献@小鱼一键安装:nodejs开发环境(通过nod......
  • webapplication.createBuilder一些记录
    internalWebApplicationBuilder(WebApplicationOptionsoptions,Action<IHostBuilder>?configureDefaults=null){varconfiguration=newConfigurationManager();configuration.AddEnvironmentVariables(prefix:"ASPNETCORE_&quo......
  • Powershell 修改 DNS 记录权限
    执行脚本需要管理员权限,且需要运行的计算机安装AD管理工具。FunctionSet_DNSACL{###$SourceServerisControldestinationServer.param($SouServer,$DstServer)$DNSServer=(Get-ADDomain).PDCEmulator$ZoneNames=(Get......