Jordan Plofsky:的确,随着FPGA制程工艺向90nm、65nm甚至40nm的方向提升,漏电带来的功耗上升的问题越来越成为挑战。Altera在2005年就推出了Quartus Ⅱ软件4.2版本,利用先进的可编程逻辑功率分析和优化套件PowerPlay技术来降低功耗。通过软件执行功耗管理,在每个时钟周期内将被访问的RAM模块数量降到最少,或者重新安排设计以避免出现高触发逻辑。在完成功耗管理综合后,Quartus II软件开始进行功耗管理布局布线,通过信号布线来降低电容,或者建立节电的DSP模块配置,最后,汇编器将FPGA中不使用的区域设置为关断状态,从而最终达到降低功耗的目的。
Jordan Plofsky:Altera一直重视FPGA在SoPC方向上的演进,2005年推出的Stratix II系列中便采用了自适应逻辑模块(ALM)。ALM包括两个自适应查找表(ALUT)。一个ALM有多达8输入的组合逻辑模块,能够实现任何多达6输入的功能和某些7输入功能。每个ALM除了2个ALUT之外,还包括两个可编程寄存器,两个专用加法器,一个加法树形链和一个寄存器链,更有效地利用了器件的逻辑容量。同时,我们的Quartus II软件中包含SoPC Builder工具,可选的DSP Builder软件,以及Altera和其合作伙伴提供的独立的IP核,用户甚至不用编写硬件描述语言(HDL)就可以集成和创建一个完整的系统,并且可以根据需要独立修改某一部分而不影响其它部分从而缩短编程时间。Altera花费了很大的成本实行多团队设计,帮助客户定义并最快速的推出产品。
EDN China:Altera CEO John Daane曾预测今年第三季度Altera的业绩要比第二季度增长2%~3%,这部分增长依赖于哪些产品和市场?
Jordan Plofsky:有市场调研公司预测我们的业绩年增长率会在15%~20%左右,我们自己的年度增长目标也定在了20%。今年仅90nm制程的产品,第二季度较第一季度的新产品就增长了50%,从第二季度统计来看,这部分产品占据我们整个销售额的5%,几乎涵盖所有目标市场。
EDN China:消费应用市场对成本非常敏感,Altera在低成本FPGA上的产品规划?
Jordan Plofsky:2000年在产业泡沫破灭前,市场对产品快速推出的要求大于对成本的要求,FPGA作为功能验证的手段,没有受到批量生产时成本的挑战。2000年之后,这种情况发生改变,客户对FPGA在“产品到市场”和成本上的要求同步提高,传统的FPGA已经不能满足要求。Altera针对这一趋势推出了低成本Cyclone FPGA系列,Cyclone系列FPGA在同ASIC和ASSP相竞争的价格点上提供了可编程逻辑优势。这些低成本的器件是在广泛听取数百位客户意见之后的全新设计,提供了大批量所需的专门特性,如嵌入存储器、外部存储器接口和时钟管理电路。Cyclone串行FPGA是大批量价格敏感应用的最佳方案,这些应用过去通常采用固定的方案如门阵列和标准单元。Cyclone容量是以往低成本FPGA系列的4倍,每千个LE的批量价格低于1.50美元,它成为编程逻辑新的定价标准。
Jordan Plofsky:MCU在带宽上的瓶颈越来越高,由于是串行结构,如果要实现很高性能的设计,需要采用多个MCU来完成,这对成本也构成压力,而这一点对于并行结构的FPGA来讲不是问题。FPGA的可配置软核IP和自动化建模的能力也更方便于高性能的复杂设计。如果要提高单个MCU的性能,则需要借助生产工艺的提高,而90nm这样的生产成本也是非常高的,没有全球通用的市场支持难以实现。FPGA则具备这些条件,并且,FPGA完全可以通过软件方式集成MCU的功能。还有一点,FPGA产品生命周期远比MCU长,MCU产品线的持续性不强,有停产的情况,而FPGA没有这种情况。