博客专栏

EEPW首页 > 博客 > Lattice的FPGA靠什么进军移动?

Lattice的FPGA靠什么进军移动?

发布人:wangying 时间:2013-10-31 来源:工程师 发布文章

FPGA,尽管灵活性高,但给人的印象也是功耗较高。Lattice打破了这种观念。不久前,Lattice宣布其iCE40又出新品——iCE40LM可用于智能手机等便携式设备,还可以实现环境感知移动设备的“永远在线”!

 

例如,手机的计步器功能,按照现在MCU格式,2小时手机可能没电了。而Lattice的方案可以使用七八个小时。

 

据悉,iCE40LM带有选通信号发生器硬IP、I2C和SPI接口,为移动通信市场提供了几近为零的延迟特性,以极小的延迟和错误实时捕捉用户和环境输入,实现环境感知系统。这为设计工程师提供了一个平台,为他们的移动电子产品提供基于运动、运动方向、位置和其他与环境交互而获得的丰富的多媒体体验。

 

                  移动设备需要FPGA吗

上图确实很吸引人,但Lattice的FPGA虽然功耗低,可惜没有处理功能,合适才需要用FPGA?Lattice消费类移动电子产品市场部经理Subra Chandramouli解释说,从结构上,应用上基于复杂算法,MCU更合适,可以适合多步循环性算法,这是软件的优势。即密集的应用,例如玩游戏,复杂的算法功能,处理器和MCU更合适,其特点是比较流畅、速度比较快。但是功耗也较大。

 

如果你需要的是更好的待机、综合体验更好,需要更长的功耗表现时,Lattice的FPGA可以做到。我们的做法是把很多传感器管理起来,提供不同的管道、不同的处理渠道,来和AP进行沟通。而我自己不做复杂的运算,我把七八个传感器的要求传给AP,由AP来处理。这样功耗很低,AP不处理时可以休眠。即把AP的工作分担下来,带来的好处是功耗小。

 

即各有优势、各有劣势,看你的手机向什么方向发展。

 

                      Lattice FPGA如何实现低功耗? 

传统FPGA功耗比较大,这是因为需要实现高性能,例如频率要跑300M、500MHz,势必功耗很高。一两年前,Lattice收购了Silicon Blue公司,Silicon Blue的FPGA就是针对手机市场,设计的理念、参数、流程符合低功耗要求。


现在,Lattice的iCE40LM的主频在40MHz以下,例如3M、4M、9M、20MHz等,因为手机不需要很高的主频,另外Lattice也针对手机分出了不同的子系列。


再有,说到功耗,其核心相当于硬件和软件的比较,FPGA是硬件实现的电路。处理器相当于一个core去运行。在同样的设计水平和工艺条件下,硬件一定比软件功耗低。但是软件的特点是复用效率高,可以做复杂的算法。我们把二者的优势结合,在管理时用FPGA,要运算时交给AP。

 

                     FPGA厂商如何服务消费电子业?

众所周知,消费类市场和工业市场玩法不一样。这是一个新市场,包括智能手机和正在兴起的智能手环、智能眼镜等可穿戴市场。Lattice的原则是灵活应对,并提供全套专业的方案。包括以下四点:

 

*供货。Lattice专有一个特殊项目,适合百万级突发供货需要,Lattice目前已有千万级的供货了。至今已累计出货二十亿片。


*支持。例如做代码调试,国内专门有一个团队,帮助客户从头到尾的代码调试。


*如何成为一个更好的市场合作伙伴?因为消费类不仅是硬件,还牵扯到AP等硬件设计。为此,Lattice有第三方合作公司,有design house紧密合作,从上到下,有从软件层到应用层的合作。在中国,Lattice主动去找软件公司去做各种设计,比如红外线,找到了中国所有常见的软件应用合作公司,因此能提供不同类型的软件方案。


*第四,Lattice的消费类团队独立运作,有更加灵活的管理模式。


举例来说,一些客户不了解PLD、FPGA,觉得代码很难。Lattice就告诉客户,我是一个可编程的ASIC,我有5个功能可选。客户很开心,说:“好啊,我就选了。”现在客户正在逐渐学习,开发过一两次,慢慢就上手了。 

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。



关键词:

相关推荐

技术专区

关闭