Intel® Quartus® Prime Standard Edition用户指南: 设计优化

ID 683230
日期 11/12/2018
Public
文档目录

7.5.2. 自适应逻辑模块

每个ALM均包含基于LUT的资源,并可以2个自适应LUT(ALUT)对其进行划分。

由于ALUT最多有8个输入,从而每个ALM可实现两个功能的各种组合。该适应性允许ALM完全向后兼容4输入LUT体系结构。一个ALM可实现最多6输入的任何功能以及某些7输入功能。此外,对于基于ALUT的资源,每个ALM包含2个可编程寄存器,2个专用全加器,一个进位链,一个共享运算链和寄存器链。ALM可利用这些专用资源有效实现各种运算功能和移位寄存器。

可在单个ALM中实现以下类型的功能:

  • 2个独立4输入功能
  • 1个独立5输入功能和一个独立3输入功能
  • 1个5输入功能和一个4输入功能(如果资源共享一个输入)
  • 2个5输入功能(如果资源共享2个输入)
  • 1个独立6输入功能
  • 2个6输入功能(如果资源共享4个输入并共享相同功能)
  • 特定7输入功能

可使用Resource Property Editor更改如下ALM属性:

  • Data input to the LUT(数据输入到LUT)
  • LUT mask or LUT equation(LUT掩码或LUT方程)