Cyclone V器件手册: 第一卷:器件接口和集成

ID 683375
日期 7/24/2020
Public
文档目录

1.2.4. 共享算术模式

共享算术模式下的ALM能够实现ALM中的3-input加法运算。

此模式通过四个4-inputLUT配置ALM。每个LUT将计算三个输入的和,或者计算三个输入的进位。通过使用“共享算术链”的专用连接将进位计算的输出馈送到下一个加法器。

图 9.  Cyclone® V器件的共享算术模式ALM


共享算术链

增强算术模式下的共享算术链允许ALM实现3-input加法器。这样可以显著降低实现大型加法器树或者关联程序功能的必要资源。

共享算术链可以开始于LAB中的第一个或者第六个ALM。

与进位链类似,可旁路相间LAB列中共享算术链的上半部和下半部。该性能允许共享算术链通过LAB中的一半ALM进行级联,而剩下的一半用于较窄扇进功能。在每个LAB中,列的上半部是可旁路的;而在MLAB中,列的下半部是可旁路的。

Intel® Quartus® Prime Compiler通过自动将LAB连接起来以创建超过20个ALM(算术或者共享算术模式中的10个ALM)长的共享算术链。要获得增强拟合,需要长共享算术链垂直运行,从而允许快速水平连接到TriMatrix存储器和DSP模块。共享算术链能持续运行至全列。