ucli命令记录

VCS有命令行模式和图形模式,图形模式使用的是DVE,命令交互模式使用的是ucli。

需要在编译时加入参数以开启ucli,否则ucli交互时只能使用简单的'run'、'dump'、'quit'命令。

推荐编译时添加参数如下:

'-debug_access<+option>'    for post-process debug    显然,应该有很多参数可选

'-debug_access+classdbg'    for testbench debug

'debug_access+all'    for capabilities

启动方式:./simv -ucli

scope    显示当前的顶层

scope xxx    进入xxx模块

scope -up    回到上一层

show    显示当前模块的信号及子模块

show xxx -value -radix hex/bin/dec    以特定形式显示信号值

run    运行仿真直到遇到$stop或者设置的断点

run xx    运行xx时间后停止,不推荐使用

run -posedge xx   运行到信号xx的上升沿停止

run -negedge xx

run -change xx    运行到信号xx变化时停止

stop    显示已经设置的断点

stop -posedge xx   在信号的上升沿设置断点

stop -negedge xx

stop -condition {信号表达式}   在信号表达式为真的地方设置断点

stop -delete xx   删除断点xx,xx为断点数字编号

restart    重新启动ucli调试

<cmd> -h   查询cmd命令的帮助







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值