FPGA 到底是资源的整合还是资源的浪费。。

[复制链接]
 楼主| justmei 发表于 2007-10-20 20:46 | 显示全部楼层 |阅读模式
FPGA最大的诱惑人的地方无非在于它是张白纸,可以任由你发挥。现在你可以内嵌软核,我嵌段时间和同事无聊按照datasheet&nbsp;完成了个小处理器。。在IO口输出了个方波。。就是拉高拉地啦。。<br />只是测试了下,没有什么意义啦。。<br /><br />有人说它有DSP&nbsp;的有点,运算速度很高,因为毕竟它是全硬件的,它可以并行工作,可以在一个CLK内完成很多工作。不过我感觉有的时候它确很浪费资源。<br />比如我要这样的FIR&nbsp;滤波器,是个阶数可变的,我根据需要要改变滤波器的带宽,那就必须改变阶数,我们知道FPGA是需要通过外面(ALTERA)加载CODE的。<br />那我这样是不是需要多个FIR&nbsp;filter呢,&nbsp;还是让FPGA在改变FIR时候重新加载呢?尤其有些苛刻的滤波器,需要非常陡峭的,那阶数要上万阶,在这样的情况下用FPGA资源就要很大。。。<br />在它里面跑个RAM7核速度如何,有人做过吗?<br /><br />
平常人 发表于 2007-10-20 21:01 | 显示全部楼层

楼主理解的方向不对,FPGA的优势在于可以灵活地根据需要自

但是这个优势的代价是成本和资源的过剩,请注意不是浪费。
 楼主| justmei 发表于 2007-10-21 08:33 | 显示全部楼层

也许是发展方向吧

毕竟像ARM,MCU里很多资源在自己一个项目上很难充分发挥,像PXA270里面对于他的什么对摄像头的支持对我而言就是没有用的。不过对其它人确实很诱惑的。<br />而我希望PXA270在某些方面的性能它也无法表现。。<br />用FPGA可以做自己想要的,不过感觉还是资源是价格比太贵了。。。<br />我都是用ALTERA&nbsp;的EP2系列的,因为它便宜。我用来无法做做简单的逻辑控制,时序电路,哈哈还有就是喜欢它来做FIFO。便宜。。。。<br />不过想在里面做复杂的运算那就算了,我做个FFT如果是8k点,那资源。。。。<br />做个UART可以让速度很高,不过得看你得线距啦。。。<br />不过将来应该是串行通讯的时代。。。。<br />
hbgg 发表于 2007-10-21 20:45 | 显示全部楼层

大多数我还不能在白纸上画出蒙娜丽莎的微笑

大多数我站在巨人的肩膀上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

51

帖子

1

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