学海荡舟手机网
导航

主页 > 电子设备技术 > 电器电路基础 > > 详细内容

FPGA简介

    是现场可编程器件的简称。其设计流程如下:
  
  (1)设计输入。设计输入包括使用硬件描述语言HDL、状态图与原理图输入三种方式。
  
  (2)设计综合。综合,就是针对给定的实现功能和实现此电路的约束条件,如速度、功耗、成本及电路类型等,通过计算机进行优化处理,获得一个能满足上述要求的电路设计方案。
  
  (3)仿真验证。从广义上讲,设计验证包括功能与时序仿真和电路验证。
  
  (4)设计实现。实现可理解为利用实现工具把逻辑映射到目标器件结构的资源中,决定逻辑的最佳布局,选择逻辑与输入输出功能连接的布线通道进行连线,并产生相应文件。
  
  (5)时序分析。
  
  (6)下载验证。下载是在功能仿真与时序仿真正确的前提下,将综合后形成的位流下载到具体的CA芯片中,也叫芯片配置。
  
  FPCA完成的具体功能如下:
  
  (1)驱动系统相关的外围芯片。
  
  (2)对外围芯片产生的数据流进行时序上的综合管理,特别是进行大量的数据存储及相关的操作。
  
  (3)完成很多数字信号处理过程。在FPCA内部,我们可以利用其丰富的资源,编写如数字、FFT、通信协议等,同时我们也可以购买相关的lP内核来减少工作量,提高稳定性。

相关文章