打印

fork-join和initial问题请教

[复制链接]
4841|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mjei|  楼主 | 2010-3-21 19:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
弱问几个问题,谢谢指教
1、用Verilog在Quartus下写了个含有fork-join的代码,可是编译出错,是不是因为它是不可综合的语句块?那么既然这样,这个语句块还有什么用呢?如果我要执行一个并行功能,该怎么解决?
   2、initial也是一个不可综合的,是不是意味着在Quartus下不能进行仿真来验证一些初始化语句的功能是否实现了呢?

相关帖子

沙发
vhdl| | 2010-3-25 15:55 | 只看该作者
不要整这些没用的

使用特权

评论回复
板凳
andyany| | 2010-7-8 15:28 | 只看该作者
我用的是quartus8.1,不支持fork-join。删掉即可。
我当初受阻塞和非阻塞的蛊惑,用了fork-join。
对于学习来说,这是一个伪问题。纯粹是把玩语言而已,没用。

使用特权

评论回复
地板
jy2010| | 2010-7-16 07:49 | 只看该作者
都只能用于仿真
使用ModelSim

使用特权

评论回复
5
jy2010| | 2010-7-16 07:50 | 只看该作者
你还不理解 用hdl做设计的本质

使用特权

评论回复
6
viatuzi| | 2010-7-16 08:42 | 只看该作者
verilog的结构,有些是可综合的,即可以用硬件来实现你的编码;有的是不可综合的,即不可以用硬件实现你的编码。
不可综合的部分主要是用在仿真验证上面,便于写test bench。其实现在验证在整个设计流程中占了很大部分的资源,很多时候要超过设计本身。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

8

帖子

0

粉丝