
Debug
IC Beginner
这个作者很懒,什么都没留下…
展开
-
【SystemVerilog】Fatal: (SIGSEGV) Bad handle or reference
问题:Systemverilog里的继承:父类中声明了cfg object的handle,且父类中的virtual function A里调用了cfg。子类中继承了父类的function A,但是子类额外声明了一个cfg object。这种情况下,调用子类时,进父类执行function A,会出现cfg的Bad handle or reference的问题。解决方案:去掉子类中的cfg handle声明。因为本身子类是可以继承父类中的cfg的,调用子类时,把实际的cfg传进子类的cfg handle原创 2022-02-09 19:11:22 · 1954 阅读 · 1 评论 -
【QuestaSim】UI-Msg: (vish-4014) No objects found matching
问题:QuestaSim仿真时,compile成功,但运行do脚本时生成波形命令报错。其中c_vc_apbmst_mon是在c_vc_apbmst_pkg文件中include并进行编译的:解决方案:把c_vc_apbmst_mon额外添加到project里(虽然pkg已经添加进来,且无compile error),单独compile c_vc_apbmst_mon这个文件,发现有报错,再针对性debug,就不会出现No objects found matching了。...原创 2021-10-27 11:57:55 · 1253 阅读 · 0 评论 -
Debug for Linux: 远程连接时部分程序打不开No protocol specified, unable to init server
写在前面:最近居家学习与办公,远程连接学校的ubuntu,但是遇到许多系统程序(如系统监视器等)打不开的问题,本文用于记录解决方案,希望对大家有帮助。以系统监视器为例,一开始我在桌面鼠标点击打开:Application -> System -> System monitor,但是点击之后没有任何反应。于是我在终端输入命令行尝试打开系统监视器:$ gnome-system-monitor但是报错:No protocol specifiedUnable to init serve.原创 2021-06-03 00:35:26 · 2412 阅读 · 0 评论