首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

FPGA主要应用在什么领域?

FPGA主要应用在什么领域?

FPGA主要应用在什么领域?1、数据采集和接口逻辑
    1)数据采集
    低速的A/D D/A数据采集可以直接通过SPI或I2C等方式连接到MCU或DSP上,但如果是高速的A/D D/A转换芯片,如视频的decoder encoder不能与通用的处理器直接接口,在这种情况下FPGA可以完成数据采集的粘合逻辑功能。 大疆无人机上的视频采集使用了FPGA。
    2)接口和I/O扩展
    有些实际的应用需要很多I/O接口,同时又对速度有一定的要求,这是通过处理器就显得力不从心,而恰恰FPGA资源丰富又可编程,就能满足这样的需求。
  很多情况下产品需要和PC机通信,PC机的接口丰富,如:PCI、PCIE、USB等,这样就需要专用的接口芯片,附加的芯片会带来一些PCB面积和功耗方面的问题,这些接口逻辑同样可以在FPGA内部实现,很多厂商提供一些实现好的IPcore可以直接使用。
   除了TTL、COMS接口电平之外,LVDS、HSTL、GTL/GTL+、SSTL等新的电平标准逐渐被很多电子产品采用。比如,液晶屏驱动接口一般都是LVDS接口,数字I/O一般是LVTTL电平,DDR SDRAM电平一般是HSTL的。 在这样的混合电平环境里面,如果用传统的电平转换器件实现接口会导致电路复杂性提高。利用FPGA支持多电平共存的特性,可以大大简化设计方案,降低设计风险。
2、信号处理
    无线通信、软件无线电、高清影像编辑和处理等领域,对信号处理所需要的计算量提出了极高的要求。传统的解决方案一般是采用多片DSP并联构成多处理器系统来满足需求。但是多处理器系统带来的主要问题是设计复杂度和系统功耗都大幅度提升,系统稳定性受到影响。FPGA支持并行计算,而且密度和性能都在不断提高,已经可以在很多领域替代传统的多DSP解决方案。

3、芯片验证
    做一些功能性的验证,使得软件和硬件可以同时进行开发。


FPGA的开发流程?
返回列表