Stratix II器件由非常灵活的自适应逻辑模块(ALM)构成,使逻辑效率和性能达到最大(图1所示)。单个ALM的输入可在两输入功能之间灵活划分,快速运行宽输入功能,而小输入功能则高效使用剩余资源。
图 1. Stratix II ALM

Stratix II ALM可设置为表1中的配置之一。Stratix II手册提供Stratix II配置的详细信息。
| 表 1. Stratix II密度和资源 | |
| 配置 | 说明 |
|---|---|
| 自适应查找表(LUT) | 两种功能的组合模式,根据输入共享,每功能支持最多6输入。 |
| 扩展LUT | 所选7输入功能的组合模式 |
| 算法 | 两个4输入LUT算法功能 |
| 共享算法 | 一个进位链上的三数字算法功能 |
扩展和共享LUT输入的能力使每个Stratix II ALM对于相同的功能能够比传统4输入LUT结构容纳更多的逻辑。Stratix II ALM中较大的逻辑容量不但降低了对全部逻辑的占用,而且还减少了平均布线占用(图2所示),提高了设计的整体性能。
图2. Stratix II器件降低了布线资源平均耗用率

Stratix II逻辑结构的优点
由于Stratix II器件采用了新型扩展逻辑结构,更多的逻辑功能现在可以通过大大减少的逻辑级和布线资源来实现。对于多路复用器、加法树、桶状移位器以及其他任何具有大量输入的复杂功能,现在所需要的逻辑资源比先前架构平均降低了25%。
表2中链接的信息描述了Stratix II ALM不同的操作模式下如何帮助提高通用设计的性能和逻辑效率。
| 表2. Stratix II ALM操作模式提高性能和效率 | |
| 模式 | 说明 |
|---|---|
| Stratix II创新性的LUT | 新型的创新性LUT是如何降低逻辑和布线资源利用率的 |
| 设计构造块 | 包括在通用设计中经常可以遇到的小型设计单元,例如乘法器、加法器等等。 |
| 嵌入式加法器 | 举例说明Stratix II如何高效地实现算术功能,例如加法树 |
Stratix II FPGA的应用
Stratix II FPGA具有丰富的功能,灵活、高效的逻辑结构,以及快速互连技术,使之成为实现高速高密度应用的理想解决方案,如在数字信号处理(DSP)、有线通讯和广播市场领域。
表3列出了一些Stratix II可编程片上系统(SOPC)解决方案在各种市场领域的应用实例。
| 表3. 面对不同市场领域的Stratix II SOPC解决方案 | |
| 市场领域页面 | 页面特性 |
|---|---|
| DSP应用 | 描述了在一些DSP应用中Stratix II架构的先进性,包括数字上下转换器、正交频分复用(OFDM)以及相关器等。 |
| 有线通讯流量管理器 | 描述了在Stratix II中实现流量管理模块,并简述了其部件,例如策略管理器、调度器、队列管理器、整形器和统计表。 |
| 正交幅度调制器(QAM) | 描述了数字电缆正交幅度调制器(QAM)的实现,简述了各个块的框图,例如帧能量消散器,前向纠错(FEC)编码器,滤波器模块和数字上行转换器。 |


