在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: ruiruio4

[解决] 突然发现assign用的好少

[复制链接]
发表于 2010-6-1 10:17:19 | 显示全部楼层
三态信号或者是用条件运算符的时候,都是用assign

另外就是为了减少打拍的时候,也会用assign,而不用always块
发表于 2010-6-1 16:30:26 | 显示全部楼层
assign用起来很好的啊,是wire类型,不占体积。就是组合逻辑。不要所有的东西都设成reg,这样综合的时候面积占得太大了吧
发表于 2010-6-1 17:40:55 | 显示全部楼层
支持楼上阿童木!
如果只是时序电路里面有一部分也是组合电路的。如果不用组合电路,那真是很简洁的设计啊
发表于 2010-6-2 23:25:23 | 显示全部楼层
一般的组合逻辑模块,知道它要实现的作用,用always模块写很方便。如果用assign去写,还要画卡诺图分析组合逻辑,很麻烦。一般比较简单的连线或组合逻辑用assing,复杂的都用always
发表于 2010-11-30 16:24:40 | 显示全部楼层
我的理解就是assign是为了提高程序可读性的
发表于 2010-11-30 17:20:32 | 显示全部楼层
assign是组合逻辑,是最直接的语法,大的design里往往很多
发表于 2010-12-1 14:06:59 | 显示全部楼层
assign语句实现的组合逻辑应该都是可以用always语句替换的。
简单的逻辑或者更名,用assign语句简单方便,代码紧凑。
如果复杂的组合逻辑用assign语句写,不但复杂难懂,而且降低仿真效率,增加仿真时间。
发表于 2010-12-1 15:32:54 | 显示全部楼层
综合完了一个ASSIGN都没有了
发表于 2010-12-1 16:02:20 | 显示全部楼层
恩,我的设计也很少,基本没有ASSIGN
发表于 2010-12-2 18:07:25 | 显示全部楼层
回复 1# ruiruio4


    兄弟!可能你的理解还有一点问题!

    数字芯片中除了FF就是组合逻辑!

   就算你用always写的综合出来也是DFF + 组合逻辑!

   全是DFF的东东我还没有见到过,什么功能都实现不了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 00:52 , Processed in 0.044596 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表