Verilog HDL中怎么让块语句顺序执行?

两个并列的always块一般是同时执行,现在想让分出个先后,该怎么做,求救达人啊谢谢,不过如果两个敏感信号有一个是相同的呢?... 两个并列的always块一般是同时执行,现在想让分出个先后,该怎么做,求救达人啊
谢谢,不过如果两个敏感信号有一个是相同的呢?
展开
 我来答
来自度假村占尽风流的萤石
2008-03-29 · TA获得超过2260个赞
知道小有建树答主
回答量:610
采纳率:62%
帮助的人:551万
展开全部
如果是用于仿真的代码 可以添加延时语句
如果是可综合代码 不妨增加一个控制信号放到第一个Always里面和第二个Always的敏感列表中 当满足你希望第二个Always开始的条件时触发第二个
糖糖寳寳
推荐于2017-09-02 · TA获得超过6.4万个赞
知道大有可为答主
回答量:1.8万
采纳率:92%
帮助的人:3861万
展开全部
  可以使用顺序语句块,让让块语句顺序执行.
  顺序语句块中的语句按顺序方式执行,每条语句中的时延值与其前面的语句执行的模拟时间相关,一旦顺序语句块执行结束,跟随顺序语句块过程的下一条语句继续执行。
  顺序语句块的语法如下:
  begin[ :block_id{declarations} ]
  procedural_statement ( s )
  end
  例如:
  / / 产生波形:
  begin
  #2 Stream = 1;
  #5 Stream = 0;
  #3 Stream = 1;
  #4 Stream = 0;
  #2 Stream = 1;
  #5 Stream = 0;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
壬宵雨8K
2008-04-01 · TA获得超过539个赞
知道小有建树答主
回答量:264
采纳率:0%
帮助的人:235万
展开全部
第一个Always结束后产生触发条件,输入到第二个Always块中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wdgui522
2008-03-21
知道答主
回答量:42
采纳率:0%
帮助的人:13.3万
展开全部
那就采用不同的敏感信号来控制两个块语句,让这两个快语句的敏感信号有先后顺序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式