ISE中无法查看控制台输出的可能原因之一

笔者最近苦于计组的P5,使用一款古老的软件ISE来编写verilog HDL,建模一部流水线CPU。本来就已经非常抓马了,但昨天又好巧不巧的,屋漏偏逢连夜雨,不知道是我的什么操作使得ISE竟然无法显示由$display系统任务生成的输出,只能查看波形。

而我在bing上并没有找到比较详细的内容来解决我的困难。于是只好自己逐步排查。最终发现是以下原因,各位读者如果遇到类似问题,希望这篇文章可以帮到你。(双手合十)

1.首先打开ISE自带的ISim仿真,Simulate Behavioral Model.

 2.之后会自动打开仿真的页面。这是我在昨天遇到麻烦的时候的截图。此时仿真页面无法看到$display的输出,但是我确保代码是没有问题的,因为交到评测系统中是有输出的。所以只能是我本地的误操作。

3. 我一开始找了许多方面的原因。最后发现竟是之前不小心将console页面关闭了,所以才无法显示。而我一开始没有发现这个问题,是因为我把Compilation Log误认为是console的页面了。那如何恢复呢?

打开View->Panels->Console,点击之后即可发现波形图下方显示出了Console,即可查看$display的输出。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值