dengtuandy 发表于 2013-9-12 10:33:45

关于逻辑单元LE的使用率 求助啊

小弟新手一枚 最近在玩 CPLD EPM240系列但遇到了头疼的LE不够的情况
程序如下


但如果少屏蔽一行的话

结果就如下

如果再少屏蔽一行的话 资源就不够了


由于新手 对LE的应用完全不懂 求高手们赐教啊 帮帮小弟{:cry:}
由于着急 就在线等了 谢谢各位了

dengtuandy 发表于 2013-9-12 10:34:36

顶上去 求解救啊 大神们

dengtuandy 发表于 2013-9-12 10:37:40

求围观啊 求解救啊{:cry:}

深海烟花 发表于 2013-9-12 10:44:16

估计是编译器优化的问题

dengtuandy 发表于 2013-9-12 10:44:51

深海烟花 发表于 2013-9-12 10:44 static/image/common/back.gif
估计是编译器优化的问题

怎么优化呢?求详细指点啊

dengtuandy 发表于 2013-9-12 10:45:34

不理解 为什么就多了一句代码LE的使用率会上升那么多

hyghyg1234 发表于 2013-9-12 10:47:09

优化程序吧

dengtuandy 发表于 2013-9-12 10:48:21

hyghyg1234 发表于 2013-9-12 10:47 static/image/common/back.gif
优化程序吧

我是想优化程序 但是对LE的占用不了解大神可否指点下 如何优化程序

深海烟花 发表于 2013-9-12 10:49:21

估计mao1_count没用到系统全部优化了,没有生成

40130064 发表于 2013-9-12 11:41:39

换570 超了这么多

wye11083 发表于 2013-9-12 11:48:28

仔细精简程序,优化代码,240用的是4-LUT,把代码逻辑好好优化优化,用好四输入LUT。

dengtuandy 发表于 2013-9-12 12:03:51

wye11083 发表于 2013-9-12 11:48 static/image/common/back.gif
仔细精简程序,优化代码,240用的是4-LUT,把代码逻辑好好优化优化,用好四输入LUT。 ...

能详细的指点下么 大神   我初学者 不懂啊四输入LUT应该怎么用呢

蓝色风暴@FPGA 发表于 2013-9-12 12:24:20

这种case语句条件越多、资源成倍成倍的翻上去
可以试试将这个case语句拆分成2个case试试

dengtuandy 发表于 2013-9-12 14:02:25

蓝色风暴@FPGA 发表于 2013-9-12 12:24 static/image/common/back.gif
这种case语句条件越多、资源成倍成倍的翻上去
可以试试将这个case语句拆分成2个case试试 ...

还是不行。。。唉

wangjun403 发表于 2013-9-13 08:54:04

你多用了一个16bit 的计数器

本来你没有用,和这个计数器相关的代码可能都会被优化掉

现在你用了,这些代码占用的LE都会被算进去

dengtuandy 发表于 2013-9-13 13:27:16

wangjun403 发表于 2013-9-13 08:54 static/image/common/back.gif
你多用了一个16bit 的计数器

本来你没有用,和这个计数器相关的代码可能都会被优化掉


哦 是这个样子的啊那我懂了
页: [1]
查看完整版本: 关于逻辑单元LE的使用率 求助啊