知识点6FPGACPLD器件的配置与编程.PDFVIP

  • 27
  • 0
  • 约1.17万字
  • 约 6页
  • 2019-02-25 发布于天津
  • 举报
知识点6 FPGA/CPLD 器件的配置与编程 在大规模可编程逻辑器件出现以前,人们在设计数字系统时,把器件焊接在电路板上是 设计的最后一个步骤。当设计存在问题并得到解决后,设计者往往不得不重新设计印制电路 板(PCB)。然而CPLD/FPGA 的出现改变了这一切,由于具有在系统编程(ISP)或在线重配 置 (ICR)功能,因此在电路设计之前,就可以把CPLD/FPGA焊接在印制电路板 ,然后在设 计调试时用下载编程或配置方式来改变其内部的硬件逻辑关系,而不必改变电路板的结构, 从而达到设计逻辑电路的目的,如图 1 所示。 ⑴ 将PLD 焊在PCB 板上 ⑵ 接好编程电缆 ⑶ 现场烧写PLD 芯片 图 1 PLD 编程操作过程示意图 1. 配置与编程工艺 通常,将对CPLD 的数据文件下载 (DownLoad)称为编程 (Program),对FPGA 中的SRAM 进行直接下载的方式称为配置(Configure),但对于反熔丝结构和Flash结构的FPGA 的下 载和对FPGA 的专用配置ROM 的下载仍称为编程。目前常见的大规模可编程逻辑器件的编程和 配置工艺有三种: ⑴ 基于电

文档评论(0)

1亿VIP精品文档

相关文档