返回信息流很想知道宏单元消耗是怎么计算的,
比如一个SIGNAL要用几个宏单元,
一个IF ELSE又会用多少,
这样也能给程序优化些参考。
刚看有个同学的帖子,所ELSIF比IF分开写要省,
不知道是不是真的,原理又是什么样呢?
今天更同学交流,有的同学写出来的电路的确就非常省,
整个程序好的只用了60多个,甚至优化到20多个的,
但也说不清为什么。
很想有大牛学长能解释下。
这是一条镜像帖。来源:北邮人论坛 / circuit / #15984同步于 2010/12/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖
[求助]再次求助宏单元消耗问题
loneliness
2010/12/28镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
Signal表示连线,不消耗资源。资源消耗多少,要看逻揖综合成什么.比如if综合成选择器。而不能看信号定义的多少。ps:不知道一个宏是几个LE.数字钟的关键还是合理利用加法器.
【 在 teamo 的大作中提到: 】
: Signal表示连线,不消耗资源。资源消耗多少,要看逻揖综合成什么.比如if综合成选择器。而不能看信号定义的多少。ps:不知道一个宏是几个LE.数字钟的关键还是合理利用加法器.
今天问老师,老师也没有得出明确答复,
不过我有个同学编完只用了70+宏单元,
只是他程序不是他写的,所以也解释不了。。。
我光是显示控制就用去了40+。。
我纠结了一天
发现爷新加的模块木有加clk。。。
nnd连个warning都没有!
【 在 teamo (/ti 'amo/) 的大作中提到: 】
: 这样吧。你看下综合后的RTL图。跟那个人的RTLW较一下…
【 在 police 的大作中提到: 】
: 我纠结了一天
: 发现爷新加的模块木有加clk。。。
: nnd连个warning都没有!
: ...................
编译器也太不负责任了