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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2958|回复: 9

[求助] 优先级的代码实现

[复制链接]
发表于 2013-7-18 23:28:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位前辈:
我现在在写一个合路输出的小模块,在这个模块的状态机中多路仲裁输出时会涉及到各路的优先级的问题,我想问是否可以直接使用if elseif else语句来实现?这样写生成的优先级树是否在综合时会被综合掉?如果不能实现的话原因何在?以及实现的方法?
请大家指点,谢谢!
发表于 2013-7-18 23:42:23 | 显示全部楼层
轮转仲裁呀
发表于 2013-7-19 09:18:33 | 显示全部楼层
可以的 不信你仿真试一下 对这个有了概念就很好弄了
发表于 2013-7-19 09:21:09 | 显示全部楼层
就是这么做的
发表于 2013-7-19 10:28:43 | 显示全部楼层
if else 这里可以实现优先级的,但级数不能太多,否则时序就上不去的。
发表于 2013-7-19 11:10:17 | 显示全部楼层
你可以尝试一下不同的写法, 看看综合结果就知道了 试一下就知道了,
发表于 2013-7-20 22:49:43 | 显示全部楼层
楼上的你猪肉吃错了
发表于 2013-7-20 22:51:30 | 显示全部楼层
if-else有优先级,case 可有可没有,看怎么实现。
发表于 2013-7-21 10:12:45 | 显示全部楼层
用if else可以的,也可以试一下?表达式,类似下面这样的:
assign l = c0? r0 :
               c1? r1 :
               r2;
发表于 2013-7-22 20:56:09 | 显示全部楼层
if-else有优先级,case 可有可没有,看怎么实现。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 18:06 , Processed in 0.022241 second(s), 8 queries , Gzip On, Redis On.

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