Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  器件   |   设计软件   |   IP   |   设计服务   |   开发套件及配件   |   资料  

 高端 FPGA
      关于Stratix系列
   Stratix IV (E和GX)
   Stratix III (L和E)
   Stratix II (和GX)
   Stratix (和GX)
  
 中端FPGA
   Arria (GX)
  
 低成本FPGA
   Cyclone III
   Cyclone II
   Cyclone
  
 CPLD
   MAX II (和G, Z)
   MAX 3000A
  
 ASIC
      关于Hardcopy系列
   HardCopy IV (E和GX)
   HardCopy III
   HardCopy II
   HardCopy Stratix
  
 特殊市场供货
   无铅
      扩展温度标准
      工业温度
      军事温度
      汽车温度
  
 配置器件
   增强型配置器件
   串行配置器件
  
 成熟器件
      产品列表
  

第2步:设计Stratix II自适应逻辑模块(ALM)

本页面阐述高性能Stratix® II FPGA三个开发步骤中的第二步:

定义逻辑结构是设计Stratix II FPGA的关键一步。在Stratix II 器件的基本构建模块 ALM中设计了更多的特性,从而提高了效率和性能。图1和表1显示了ALM的资源情况。

1. Stratix II ALM

Figure 1. Stratix II ALM

表1. Stratix II ALM特性
每ALM提供的资源 优势
8输入分段式LUT
  • 实现完整的6输入函数,可选择7输入函数,或者分成更小的独立LUT,例如2个独立的4输入LUT 。
  • Quartus® II 软件设计套件集成了这种分段式功能,针对性能、效率、功耗和面积进行了优化 (更多的逻辑容量、更少的无用逻辑) 。
2个嵌入式加法器
  • 每个ALM支持两位加法,或者一个三位加法,不需要其他资源。
  • 由同一ALM产生操作数,不需要其他逻辑。
2个寄存器
  • 最佳寄存器逻辑比,确保器件不受寄存器限制。
  • 丰富的寄存器资源,适用于需要大量寄存器的应用以及高性能流水线设计。
2路输出
  • 可以在单个ALM两路输出之间灵活的划分输入,较宽的输入运行较快,较窄的输入以更高的效率使用其他资源。

对于等价函数,与传统的4输入LUT结构相比,LUT输入扩展和共享能力使得每个Stratix II ALM能够吸收更多的逻辑。Stratix II ALM大逻辑容量不但降低了总逻辑占用,而且减少了平均布线资源(图2所示),提高了设计的总体性能。

2. Stratix II 器件减少了平均布线资源占用

Figure 2. Stratix II Devices Reduce Average Routing Utilization

Stratix II 逻辑结构优势

表2. 详细了解Stratix II FPGA
主题

说明

性能对比 Stratix II 和竞争器件性能对比
技术文档 Stratix II 逻辑和走线体系结构技术文档
使用自适应逻辑模块改进FPGA的性能和面积
分段式FPGA逻辑单元
体系结构 分段式FPGA逻辑单元
性能和逻辑效率分析白皮书
ALM中的8输入分段式LUT
设计构建模块
嵌入式加法器
DSP DSP模块
DSP性能中心

 
FPGA Architecture White Paper

Stratix II vs. Virtex-5 FPGA Logic Efficiency

Compare Stratix II FPGA Performance with Competing Devices


Compare Stratix II Performance with Competing Devices

See Stratix II Performance Advantage

  请填写反馈意见