请教提高FPGA的速度

[复制链接]
3000|6
 楼主| 忘情天书 发表于 2008-1-3 21:18 | 显示全部楼层 |阅读模式
我现在用cyclone搞了个小模块,原打算速度跑到100M.现在的问题是有时候编译没问题,但是有时候只能到98M.我只知道从优化逻辑和一些编译选项上入手:<br />比如:我把一个过程块(就是verilog的always块)两条语句掉换一下位置,速度就上去了,但是逻辑关系又错了.还有我根据手册把一些编译选项(speed优先等)选上,但是效果不明显.<br />请教大家的好方法!
wode_21ic 发表于 2008-1-4 10:37 | 显示全部楼层

增加流水线

2楼说的有道理!
 楼主| 忘情天书 发表于 2008-1-5 20:31 | 显示全部楼层

谢谢两位.我已经把流水线深度增加到最大

不过我的问题是程序的问题,我后来把程序结构变了,改成one-hot状态机来实现逻辑,结果轻松跑111M以上
xjg1111 发表于 2008-1-6 13:01 | 显示全部楼层

天书也搞起这个来了?

扔了三年多了,全忘了。哈哈,<br />软件综合的时候,有些布线的约束设一下,可能会提高速度。比较麻烦。<br /><br />
soso 发表于 2008-1-14 15:33 | 显示全部楼层

楼上说的有理

  
harlemjia 发表于 2008-1-19 18:54 | 显示全部楼层

还是看你的程序,CYCLONE200M没问题

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

85

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部