1、编辑ppt三、行地址结构 图10.6.5 GAL16V8编程单元的地址分配 移移 位位 寄寄 存存 器器与逻辑阵列与逻辑阵列与逻辑阵列与逻辑阵列PT63 PT32PT31 PT003132电电 子子 标标 签签电电 子子 标标 签签保保 留留 地地 址址 空空 间间3359结结 构构 控控 制制 字字6082位加密单元加密单元保留保留整体擦除整体擦除616263SDOSDISCLK行行 地地 址址编辑ppt 熔丝图 0000 00000011 1010对应 -共共64行行031编辑ppt第七节 现场可编程门阵列可编程门阵列FPGAFPGA 一、FPGA的基本结构 1.CLB:2.IOB:分布于
2、芯片中央,实现规模不大的组合、时序电路。分布于芯片四周,实现内部逻辑电路与芯片外部引脚的连接。3.IR:包括不同类型的金属线、可编程的开关矩阵、可编程的连接点。编辑ppt4.SRAM:存放编程数据。图 10.7.2 FPGA内SRAM单元QQT读读/写写数据数据组态组态控制控制编辑ppt图 10.7.1 FPGA的基本结构框图编辑ppt二、二、CLBCLB和和IOB IOB 1.XC2000系列的CLB(1)组合逻辑电路工作方式激励信号 时钟信号 CLK(同步),或C、G(异步)。(2)存储电路(3)控制电路编辑ppt图10.7.3 XC2000系列的CLB电路 编辑ppt四变量的任意函数FG
3、ABCDQ(a)四变量任意函数编辑ppt(b)2个三变量任意函数三变量的任意函数FGABCDQ三变量的任意函数ABCDQ编辑ppt图10.7.4 CLB中组合逻辑电路的3种组态(c)五变量任意函数三变量的任意函数FGABCDQ三变量的任意函数ACDQMUX编辑ppt例 用查询表方式实现2输入(A、B),2输出(G、F)的组合逻辑电路。图10.7.5 两变量通用逻辑模块的原理图编辑ppt表10.7.1两变量通用逻辑模块的真值表输 入输 出A BF0 00 (C2)0 11 (C1)1 01 (C0)1 10 (C3)编辑ppt2.XC2000系列的IOB图10.7.6 XC2000系列的IOB编
4、辑ppt三、IR(1)金属线通用互连(General-Purpose Interconnect)直接互连(Direct Interconnect)长线(Long Line)(2)开关矩阵(SM:Switching Matrices)(3)可编程连接点(PIP:Programmable Interconnect Points)编辑ppt图10.7.7 XC2000内部的互连资源编辑ppt图10.7.8 XC2000的通用互连资源编辑ppt图10.7.9 开关矩阵每个引脚的连接选项编辑ppt图10.7.10 XC2000的直接互连线编辑ppt图10.7.11 XC2064的长线编辑ppt第八节 在系统可编程逻辑器件ISP-PLD一、低密度ISP-PLD 1.组成2.工作方式(1)正常工作方式(2)诊断方式(3)编程方式