任务display怎么用
我写了这么一段代码:module display;
reg rval;
pulldown (pd);
initial
begin
rval=101;
$display("rval=%h hex %d decimal",rval,rval);
end
endmodule
综合的时候会出现错误说这个设计不能被综合,顶层文件没有任何逻辑,
这是为什么呢?不可以只写一个显示函数吗?
还有个问题,我用display这个任务显示数字或字符的时候,应该用什么软件来查看我显示的东西呢?就像上面这个例子,我应该在哪里去看rval=00000065 hex 101 decimal 这个正确的显示结果呢?是我的quartus软件里面还是需要用到别的什么软件 大神们帮忙看看撒 我用的VHDL,感觉你的,没有输入出端口,$display只能仿真不能综合。。。。 你这个是不能综合的哦,仿真,用modelsim 苦行僧 发表于 2013-10-29 19:08 static/image/common/back.gif
你这个是不能综合的哦,仿真,用modelsim
我用的是quartus9.1版本的,仿真就在这软件里面就可以,但我不知道display怎么仿真 lans0625 发表于 2013-10-29 18:53 static/image/common/back.gif
我用的VHDL,感觉你的,没有输入出端口,$display只能仿真不能综合。。。。
哦,请问哪些是可以综合的,哪些是不可以综合的?它们有什么区别 cosxu 发表于 2013-10-29 19:48 static/image/common/back.gif
哦,请问哪些是可以综合的,哪些是不可以综合的?它们有什么区别
多去看看书吧,也不是一两句话可以讲清楚的 苦行僧 发表于 2013-10-29 19:52 static/image/common/back.gif
多去看看书吧,也不是一两句话可以讲清楚的
嗯好吧,那请问您知道quartus ii9.1的display这类任务或函数是怎么仿真的吗,因为仿真软件就在quartus软件里面,没有用到modelsim 你的问题都是基础的,任何书上都有讲的。。。 不要用做软件的思维搞FPGA,这玩意是硬件。希望楼主能比较下FPGA和单片机的区别再动手,这样能省不少时间。 qi1985 发表于 2013-10-29 21:19 static/image/common/back.gif
不要用做软件的思维搞FPGA,这玩意是硬件。希望楼主能比较下FPGA和单片机的区别再动手,这样能省不少时间。 ...
好的,一定警记
页:
[1]