仅对英特尔可见 — GUID: sam1403481202326
Ixiasoft
仅对英特尔可见 — GUID: sam1403481202326
Ixiasoft
1.2.1. 正常模式
来自LAB本地互联的多达8个数据输入是组合逻辑的输入。
ALM能够支持某些完全独立的功能组合,以及具有共同输入的多种功能的组合。
Quartus® Prime Pro Edition Compiler 自动选择到LUT的输入。正常模式下的ALM支持寄存器封装。
对于2个5输入的功能封装进一个ALM中的情况,这些功能必须至少有两个通用输入,分别是dataa和datab。 4输入功能与5输入功能的组合要求一个通用输入(dataa或datab)。
在一个ALM中实现2个6输入的功能的情况下,4个输入必须是共享的,并且组合功能必须相同。在资源使用很少的器件中, Quartus® Prime Pro Edition软件可能会将可以在一个ALM中实现的功能放到不同的ALM中实现,从而实现最佳性能。当器件变得越来越满时, Quartus® Prime Pro Edition软件将自动使用 Intel® Cyclone® 10 GX ALM的全部潜能。 Quartus® Prime Pro Edition Compiler自动搜索使用通用输入的功能或者完全独立的功能,将这些功能放置在一个ALM中,从而更加有效地利用器件资源。此外,通过设置位置约束,您也能够手动控制资源的使用。
您可以使用下面输入实现任何6输入功能:
- dataa
- datab
- datac
- datad
- datae0和dataf1或datae1和dataf0
如果使用datae0和dataf1输入,那么能得到下面输出:
- 驱动到register0的输出,或者register0被旁路
- 驱动到register1的输出,或者register1被旁路
您可以使用datae1或dataf0中可用的输入作为到register2或 register3的封装寄存器输入。
如果使用datae1和dataf0输入,那么您可以得到下面输出:
- 驱动到register2的输出,或者register2被旁路
- 驱动到register3的输出,或者register3被旁路
您可以使用datae0或dataf1中可用的输入作为到register0或register1的封装寄存器输入。