提到物联网,可能人们第一印象是各种各样的智能硬件产品,然而不可忽视的是,软件已经变成整个物联网产品的核心。“但很多产品出现问题的时候,其制造商可能会通过推送软件更新来解决问题,软件现在已经变成问题和解决问题的核心。十年前我们从来不会想要更新我们的手机,五年前我们会觉得更新很麻烦,然而现在可能每天我们都在更新(系统或者App)。” Silicon labs软件工程副总裁Skip Ashton指出,“同样的,嵌入式系统也会朝这个方向发展,所以支持多协议对物联网制造商将会越来越重要。”
虽然软件已经成为物联网的核心,但是客户仍然面临着很多选择。不同的市场需求不同的产品,客户也在困扰究竟该如何选择才能确保不必每年设计一个新产品原型?“目前物联网仍然没有统一的标准,但就算是采用同一个标准,还是有很多选择。例如ZigBee联盟刚发布了ZigBee 3.0,并将在2017年结束ZLL和ZHA认证。目前这两个规范的生态系统仍在生产,接下来他们将如何选择?又比如蓝牙规范发布了很多年,接下来蓝牙智能网状网络规范将发布,客户又该如何选择?” Skip Ashton表示,“物联网标准众多,ZigBee、蓝牙、Wi-Fi等短距离无线传输技术各有优劣,在物联网的不同应用领域中各有发挥的空间,但它们彼此之间显然还是存在竞争。再加上一些相近的规范还在不断地融合,在这种复杂的市场中,如何简化物联网的设计,使产品快速上市,是一个问题。”
Skip Ashton指出,现在客户不会再针对某一个规范的生态系统进行产品开发,设计灵活性变得越来越重要。“例如,今天客户设计的系统,希望能够与谷歌的Nest生态系统做对接,但是可能之后又会希望能够与三星Smart Things的生态系统做对接。作为一个生产制造商,到底要做两套完全不同的系统,还是系统本身就能兼容不同的生态系统?通过不同的手段(例如软件的更新)去实现兼容是不是更理想?这都是我们需要进行考虑的。”他表示,“嵌入式系统可以在支持某一协议之后,通过一个软件更新,转换成支持另一个协议的产品。这种情况正越来越普及。当然,无线标准都是因为市场需求而产生的,没有任何单一的标准就能满足所有应用的需求,所以支持多协议也是我们发展的一个策略重点。”
Skip Ashton将物联网系统分为了五个层级,由下至上分别是IC层、物理层、链路层、网络层和应用设计工具。“现在芯片厂商不再只是提供芯片,而是尽可能地帮助客户简化在应用层之下的多方面的设计需求,因此芯片厂商在软件方面的投入也越来越多。”他表示,“Silicon Labs早已在这方面展开了布局,并通过多个收购完善了在物联网领域的解决方案,例如刚收购的RTOS厂商Micrium,旨在帮助开发者简化物联网设计,通过获得的实时操作系统RTOS技术来加强上面提到的物联网系统开发不同层面的资源分配和协同问题。在硬件方面,有多个标准的广泛的低功耗RF SoC产品系列;在软件方面,有高质量并广泛部署的开发软件;在工具方面,有最简化的开发和调试工具,例如Simplicity Studio软件开发工具作为针对物联网可连接设备应用的业内最完整软件工具集,是当前唯一广泛支持8位和32位微控制器、多协议和多波段无线SoC、固定功能设备的嵌入式开发环境。未来,Silicon Labs还将规划多个原型芯片,蓝牙、网状网路及IP等,同时,Silicon Labs有拥有众多可信赖的无线合作伙伴生态系统。”
谈到国内市场以及未来的工作,Skip Ashton表示,越来越多的中国企业开始加入ZigBee联盟,国内市场现在的ZigBee产品大多采用ZHA或者HLL标准,同时也在积极跟进ZigBee 3.0。“我们支持将迁移到下一代ZigBee标准ZigBee 3.0,对现有的ZHA和ZLL的产品我们也会继续支持,也会支持未来的Thread;在蓝牙方面,Silicon Labs目前正在开发基于蓝牙标准来做配对的功能;在平台中加入Bootloader功能便于后续升级;支持IP网络,提供网关参考设计;我们也有对WiFi/ZigBee共存环境的支持,这种应用需求在增多。”
本文为《电子工程专辑》原创,版权所有,转载请注明出处并附链接
关注最前沿的电子设计资讯,请关注“电子工程专辑微信公众号”。