EDA技术讲义 23CPLD结构与工作原理 (4)可编程连线阵列 (5)不同的LAB通过在可编程连线阵列(PIA)上布线,以相互连 接构成所需的逻辑。 )g到AB 编程单元 PIA信号 图2-30PIA信号布线到LAB的方式
EDA技术讲义 2.3 CPLD结构与工作原理 (4) 可编程连线阵列 (5) 不同的LAB通过在可编程连线阵列(PIA)上布线,以相互连 接构成所需的逻辑。 图2-30 PIA信号布线到LAB的方式
(6)O控制块 6个全局输出使能信号 PIA 图2-31 EPM7128S器 件的JO控制 块 To Other I/O Pins 来自宏单元 开漏输出 摆率控制 快速输入至寄存器 (Slew Rate (宏单元中) TO PIA
EDA技术讲义 (6)I/O控制块 图2-31 EPM7128S器 件的I/O控制 块
EDA技术讲义 24FPGA结构与工作原理 2.4.1查找表 输入A输入B输入C输入D 多路选择器 16×1 查找表 图2-32FPGA查找RAM 输出 表单元: 输入1 输入2 查找表 输出 输入3 LUT 输入4 图2-33FPGA查找表单元内部结构
EDA技术讲义 2.4 FPGA结构与工作原理 2.4.1 查找表 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 16×1 RAM 输入A 输入B 输入C 输入D 查找表 输出 多路选择器 图2-33 FPGA查找表单元内部结构 查找表 LUT 输入1 输入2 输入3 输入4 输出 图2-32 FPGA查找 表单元:
EDA技术讲义 甚于查我表的结构模块 什么是查找表? 个N输入查找表(LUT, Look Up Table)可以实现N个输入变量的任何逻辑功 能,如N输入“与”、N输入“异或”等。 输入多于N个的函数、方程必须分开用几个查找表(LUT)实现 输入1 查黑 输入2 找盒 表子 输出 输入3 输入4
EDA技术讲义 • 一个N输入查找表(LUT,Look Up Table)可以实现N个输入变量的任何逻辑功 能,如 N输入“与”、 N输入“异或”等。 • 输入多于N个的函数、方程必须分开用几个查找表(LUT)实现 输出 查黑 找盒 表子 输入1 输入2 输入3 输入4 什么是查找表? 基于查找表的结构模块
EDA技术讲义 查找表原理 0=00 面果测 多路选择器 16×1 洲葡考面玉 查找表 输出 0=000011
EDA技术讲义 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 输入 A 输入 B 输入C 输入D 查找表 输 出 16x1 RAM 查找表原理 多路选择器