电子技术基础 数字部分(第六版)康华光-ch08-2.pptVIP

  • 9
  • 0
  • 约小于1千字
  • 约 9页
  • 2017-09-30 发布于浙江
  • 举报

电子技术基础 数字部分(第六版)康华光-ch08-2.ppt

* 8.2 现场可编程门阵列(FPGA) 8.2.1 FPGA实现逻辑功能的基本原理 8.2.2 FPGA结构简介 8.2 现场可编程门阵列(FPGA) CPLD用可编程“与-或”阵列实现逻辑函数。编程基于E2PROM或快闪存储器。 FPGA是用查找表(LUT)实现逻辑函数。复杂函数使用众多的LUT和触发器实现。编程基于SRAM。 编程 8.2.1 FPGA实现逻辑功能的基本原理 LUT是FPGA实现逻辑函数的基本单元。2输入LUT可实现任意2变量组合逻辑函数。 4个SRAM存储单元 目前FPGA中的LUT大多是4~5个输入,1个输出。当变量数超过一个LUT的输入数时,需要将多个LUT扩展使用。 LUT扩展--用2输入LUT实现函数 F1=AB F2=BC F=F1+F2 在LUT的基础上增加触发器便可实现时序电路。 8.2.2 FPGA结构简介 FPGA包括:可编程逻辑块、可编程互联开关、可编程I/O模块。 逻辑块 互联开关 I/O 1. 可编程逻辑块 4输入LUT D触发器 可编程数据选择器 10 01 00 11 11 10 01 00 Q1n+1(D1) Q0n+1(D0 ) Q1nQn0 2位二进制状态转换表 用可编程逻辑块实现2位二进制计数器。

文档评论(0)

1亿VIP精品文档

相关文档