搜索
bottom↓
回复: 15

verilog阻塞赋值 能否用到时序逻辑中 ?

[复制链接]

出0入0汤圆

发表于 2015-1-5 00:18:17 | 显示全部楼层 |阅读模式
本帖最后由 atom100 于 2015-1-5 00:28 编辑

必须 要遵守如下规则吗?
时序逻辑用非阻塞赋值,组合逻辑用阻塞赋值;
如果   verilog时序逻辑的always逻辑块内  使用阻塞赋值 会造成什么问题 ?

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入442汤圆

发表于 2015-1-5 00:30:54 | 显示全部楼层
既然你问这个问题,那我也来问你几个问题。第一,你是在写组合电路还是在写时序电路?第二,你要实现什么功能?回答我上面两个问题,你就知道该怎么写了。

出0入0汤圆

发表于 2015-1-5 05:04:48 | 显示全部楼层
本帖最后由 xieyudi 于 2015-1-5 05:06 编辑

LS回答的很好. 估计可以终结此贴.

语言是为人类服务的. 你得首先清楚你想要什么, 然后再看看什么语言特性能够将你的想法实现. 本末倒置是不对的.

如果真的要钻这个语法问题, 我想大概会描述成一个寄存器吧, 赋值右边是次态逻辑.

出0入0汤圆

发表于 2015-1-5 08:24:17 来自手机 | 显示全部楼层
可以这么写一下,然后用综合出电路。观察

出0入0汤圆

 楼主| 发表于 2015-1-6 12:52:12 | 显示全部楼层
谢谢回复
这个没想,就是看到 好多资料在说这个问题,没想太明白,请教下

出0入0汤圆

发表于 2015-1-6 13:06:13 | 显示全部楼层
阻塞相当于顺序执行。否则就是并行的

出0入0汤圆

发表于 2015-1-6 13:08:03 | 显示全部楼层
搞明白什么是时序逻辑 什么是组合逻辑就明白了

出0入0汤圆

发表于 2015-1-6 13:26:24 | 显示全部楼层
这么写在功能仿真上没太大问题,综合器也能综合!只不过是:一般正常人不会这么搞。后面可能会有风险

出0入0汤圆

发表于 2015-1-6 17:19:23 | 显示全部楼层
always也经常用来进行复杂组合逻辑建模的,这时用阻塞赋值很正常了,首先你的清楚你需要的是什么。

出0入0汤圆

发表于 2015-1-6 19:20:09 | 显示全部楼层
按规则便可,熟悉了就知道为什么了
非往宝马油箱灌瓶矿泉水也不是不可以的,只是后果……

出0入0汤圆

发表于 2015-1-6 21:15:36 来自手机 | 显示全部楼层
本帖最后由 agilityChen 于 2015-1-7 09:49 编辑

2楼就是终极回答。3楼以后的,不懂装懂,误导人。

出0入0汤圆

发表于 2015-1-6 22:21:01 | 显示全部楼层
11楼是装B的

出0入0汤圆

发表于 2015-1-7 05:01:34 | 显示全部楼层
本帖最后由 xieyudi 于 2015-1-7 05:06 编辑
xieyudi 发表于 2015-1-5 05:04
LS回答的很好. 估计可以终结此贴.

语言是为人类服务的. 你得首先清楚你想要什么, 然后再看看什么语言特性 ...


嗯, 看错标题了... 看成了在组合逻辑里边用非阻塞赋值了
阻塞赋值一般会生成组合逻辑的, 当然是可以用... 但是在三段式的写法里边不会这么写

出0入0汤圆

发表于 2015-1-7 05:04:00 | 显示全部楼层
本帖最后由 xieyudi 于 2015-1-7 05:21 编辑
agilityChen 发表于 2015-1-6 21:15
2楼就是终极回答。2楼以后的,不是装逼就是秀无知。


人身攻击, 已举报.
国内还真是需要实名制.

出0入0汤圆

发表于 2015-1-7 09:48:38 来自手机 | 显示全部楼层
xieyudi 发表于 2015-1-7 05:04
人身攻击, 已举报.
国内还真是需要实名制.

写错了,2楼是终极回答,3楼以后是来不懂装懂的。
国内的确需要实名制,因为我也最看不惯不懂装懂,却还要来误导别人,说话不负责任的人

出0入0汤圆

发表于 2015-1-7 12:26:29 | 显示全部楼层
本帖最后由 xieyudi 于 2015-1-7 12:37 编辑
agilityChen 发表于 2015-1-7 09:48
写错了,2楼是终极回答,3楼以后是来不懂装懂的。
国内的确需要实名制,因为我也最看不惯不懂装懂,却还 ...


论点需要论据支持的, 不能说明理由, 那依然是胡说八道甚至是造谣, 已举报.
当然如果你真的能够说个一二三出来, 指出我们哪里错了, 愿恭听.

这是标准文档, 请指出我们的回答哪里和标准不符
http://ieeexplore.ieee.org/xpl/m ... e&punumber=7578
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 23:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表