低成本的市售商用嵌入模块也采用FPGA技术,为定制应用的设计者提供了灵活性。例如,TechnologIC SystEMS公司的TS-7370是一种PC/104外形、可接LCD的单板机,该公司采用了Cirrus公司的EP9302 200 MHz ARM9 CPU和一个用户编程的Lattice XP2 FPGA(图5)。该公司产品可接LCD,因为FPGA连接到了一个专用的RAM帧缓冲,使用户能够在FPGA上建立一个定制视频核心,为大多数彩色TFT(薄膜晶体管)LCD面板提供接口。TS-7370支持多种嵌入系统应用,其外设接口包括板载RAM、10/100 Mbps以太网、USB 2.0主机、串行口、一个SD(数字安全)卡槽、ADC通道、数字I/O线、温度传感器,以及一个实时时钟。TS-7370开创性地运行Linux 2.6,价格为149美元(100件)。
当设计团队努力适应降低的预算和增加的系统复杂度时,FPGA器件与开发工具也成为新的嵌入设计中的主要考虑因素。 FPGA提供用单一硬件设计建立多种系统配置的方式。可重配置器件对于高速、多通道系统有特殊的价值,它的性能需求很难用传统的微处理器架构满足。虽然FPGA增加的重复成本和功耗要求限制了它们的应用,但中低批量的项目可以受益于减少的风险、缩短的设计周期以及最低的非重复工程,因此FPGA是一种很好的选择。
本文关键字:如何 DSP/FPGA技术,单片机-工控设备 - DSP/FPGA技术