一. 查找表 LUT(Lookup table) 基本原理
首先将逻辑功能转换为真值表,然后加载到查找表的配置存储单元中,然后使用多选器根据输入信号,选择相应的存储单元的值送到输出端口。可以看到在查找表中布线是固定的而逻辑是可以重复编程的。
二 .FPGA经典架构
每个LE是由一个查找表和一个触发器构成的,查找表用来实现组合逻辑,D触发器用来实现时序逻辑。多个LE(logic element)通过本地开关矩阵互联构成逻辑块,逻辑块同可重复编程的布线通道和布线开关构成Logic Tile,Logic Tile作为设计模块大量复制形成规模可随意扩展的FPGA芯片。