我曾经羡慕CPU设计师,那些幸运的工程师可以使用昂贵的工具和晶圆厂。 现在,现场可编程门阵列使每个人都可以使用预处理器和集成系统设计。 这些天我设计了自己的片上系统,非常有趣。
20-50 MHz FPGA CPU非常适合许多嵌入式应用。 它们可以支持自定义指令和功能单元,并且可以重新配置以增强片上系统开发,测试,调试和调整。 当然,FPGA系统提供高集成度,短上市时间,低NRE成本,以及整个系统的简单现场更新。
FPGA CPU也可能为旧问题提供新的解决方案。 在自我测试期间,其FPGA被配置为CPU并运行测试。 之后,FPGA被重新配置为正常操作,作为硬连线信号处理数据路径。
1