|||
国人常把用fpga来重构计算机同我发明的动态计算机混为一谈,其原因是没有理解动态计算机设计,流片之后是不可更改的电子电路,即所说的ASIC。不论什么样的电子电路,只要是用fpga进行设计制作的,都是可以进行修改的,也可以重新进行设计。fpga只是一种可更改的电子电路设计设计试验场地,或者说是一种可设计更改的电子电路器件。用fpga设计电子电路与设计好的电子电路是工作在两种完全不同的状态下的,所谓的可重构并不是某电子器件在工作的状态下,就能够立即转换成另一电子器件,而必须停止原来运行的器件,进入fpga设计状态,然后将不同的设计'下载'到fpga中,才能再次加电使同一个fpga芯片变成不同的电子器件运行。
fpga设计的电路如果不去更改,就可以保持你的设计,并且可以作为产品使用,这是fpga的特色。如果将fpga的设计就作为是最终产品,那么安全性和稳定性都会相对很差。只有将fpga的设计固化成不可更改的电子电路,器件的安全性和稳定性都会极大地提高。
可重构的电子电路器件的效率绝对不会比固化的ASIC有所提高。如果有人说他制造了可重构计算机提高了效率如何如何,我可以肯定地告诉你,那是纯牌的忽悠!
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-8-18 03:23
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社