Xilinx 7 系列 FPGA 是基于 ASMBL 架构提供的独特列式方法的第四代产品。
Xilinx创建了高级硅模块(Advanced Silicon Modular Block,ASMBL)体系结构,使FPGA平台具有针对不同应用领域优化的不同功能组合。通过这一创新,Xilinx 提供了更多的设备选择,使客户能够选择具有适合其特定设计的功能和能力的 FPGA 。下图提供了基于列的不同类型的资源描述。
芯片上资源布局如下图
ASMBL 体系结构突破了传统的设计障碍:
7 系列 FPGA 采用独特的叠层硅互连(SSI)技术,将集成度进一步提高。SSI技术使得多个超级逻辑区(SLR)可以组合在一个无源插入层上,从而形成一个具有超过一万个 SLR 连接的 FPGA 。
一个 CLB 包含一对 slice ,每一个 slice 由四个 6 输入 LUT 和 8 个 FF 组成。
这两个 SLICE 相互之间没有直接连接,每一个 SLICE 都在一个列里面,并且每个 SLICE 具有独立的进位链。
Xilinx 工具使用以下定义 SLICE
下图给出了 1 个 CLB 可以被配置作为 LUT ,DRAM 或者 SR。