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

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

 高端 FPGA
      关于Stratix系列
   Stratix IV (E和GX)
   Stratix III (L和E)
   Stratix II (和GX)
       Stratix II
               简介
               设计工具
               特性
               文档资料
       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
  
 特殊市场供货
   无铅
      扩展温度标准
      工业温度
      军事温度
      汽车温度
  
 配置器件
   增强型配置器件
   串行配置器件
  
 成熟器件
      产品列表
  

Stratix II器件中的软乘法器

Altera正在申请专利中的“软乘法器”实现使用Stratix™ II器件中的TriMatrix™存储块,适用于需要大量乘法器的应用如第三代(3G)基站和图像处理应用。这些软乘法器可以配置为不同的延迟、存储器和乘法器大小,这使得设计者能够定制数字信号处理(DSP)系统的实现,以符合特定DSP应用的需求。

软乘法器的实现是基于乘法操作的查找表(LUT),其中LUT在存储器中实现。Stratix II器件具有多功能DSP块,它支持多达384个高性能18×18乘法器。设计者也能够在Stratix II器件中的M4K和M512存储块中实现软乘法器。

软乘法器可以配置为不同的数据大小,在16×16模式下能提供多达962个乘法器。加上DSP块中的384个乘法器,Stratix II器件能提供令人吃惊的1346个乘法器,是实现分布式算术计数及回波抵消、多用户检测和波束赋形等多通道应用的理想方案。利用DSP块和软乘法器,Stratix II器件能在FPGA中提供高效的乘法器带宽。

图1是在Stratix II器件中用M4K存储块的有限冲激响应(FIR)滤波器实现。类似的实现也可以使用Stratix II器件中的M512块。

图1. 在M4K块中FIR滤波器的分布式算术实现

图1. 在M4K块中FIR滤波器的分布式算术实现

表1.使用M512和M4K块的软乘法器的数量 (1), (2)

器件 软乘法器数量
使用M4K块 使用M512块 总计
EP2S15 68 32 100
EP2S30 126 63 189
EP2S60 223 102 325
EP2S90 357 152 509
EP2S130 532 218 750
EP2S180 672 290 962

软乘法器可在Stratix II器件中用M4K和M512块实现。表1归纳了Stratix II器件中16×16软乘法器的数量。

注释:

  1. 使用软乘法模式下16×16乘法器的数量
  2. 系数总和假定不超过18比特

设计人员可以在未使用的TriMatrix存储器中使用软乘法器,将设计装配到更小的器件中。这意味这设计人员可将DSP块和软乘法器相结合,优化设计的性能和灵活性,并降低成本。

相关链接

  请填写反馈意见