Silicon Labs(芯科科技有限公司)今日宣布推出完整的Bluetooth Smart解决方案系列产品,设计旨在帮助开发人员最小化无线IoT设计的能耗、成本和复杂度。Silicon Labs最近收购的Bluegiga是行业领先的无线模块和软件供应商,极大提升了公司提供完整的Bluetooth Smart解决方案的能力。Silicon Labs新的Blue Gecko解决方案包括超低功耗无线片上系统(SoC)芯片、嵌入式模块、Bluegiga软件开发工具包(SDK)和Bluetooth Smart软件协议栈。Blue Gecko无线SoC和模块能够帮助开发人员简化设计并缩短产品上市时间,非常适用于家居互联、健康和健身、可穿戴设备、汽车、消费类电子、音频和工业自动化等市场领域的各类应用。
针对于IoT市场中规模最大、增长最快的低功耗无线连接所带来的机遇,Blue Gecko系列产品应运而生。来自IHS Technology的预测数据表明,到2018年Bluetooth Smart将占到整个低功耗无线模块和芯片组市场出货量的42%。当前相当多的Bluetooth Smart芯片组被用于无线模块,以满足低出货量IoT应用的需求,极大简化了RF设计。预估到2020年当许多IoT应用达到更高的出货量时,高性价比 Bluetooth Smart芯片组和无线SoC的使用量将有望超过模块。Silicon Labs的Blue Gecko系列产品为开发人员提供了极大的灵活性,开发人员可以在开始阶段采用模块,而后在转向SoC时几乎不需要系统重新设计。
Silicon Labs资深副总裁兼IoT产品总经理James Stansberry表示,“我们新的Blue Gecko系列产品助力开发人员轻松快速进入IoT领域,使他们得以将Bluetooth Smart产品快速推到市场,开发工具和软件对于模块和SoC芯片是兼容的,因此后期如果生产由使用蓝牙模块转为SoC芯片,也不必重复购买开发工具。我们对于Bluegiga的收购为我们的Blue Gecko系列产品提供了最佳的脚本语言和协议栈,因此可以很容易的添加Bluetooth Smart连接到数不尽的IoT应用中。”
Blue Gecko无线SoC
作为首个专为IoT应用而优化的无线SoC系列产品,Blue Gecko SoC结合了Silicon Labs的节能型EFM32® Gecko MCU技术和超低功耗Bluetooth Smart收发器。该创新的单芯片解决方案在提供了业内领先能效、最快唤醒时间和优异RF灵敏度的情况下,也丝毫没有降低MCU特性,带有Bluegiga Bluetooth Smart的软件协议栈能够帮助开发人员节约系统功耗、成本并缩短上市时间。不像其他Bluetooth Smart IC可选方案,Blue Gecko SoC能够凭借完全集成的PA和balun,输出+10dBm或者更高输出功率,进一步降低系统设计复杂度。
Blue Gecko SoC基于ARM Cortex-M3 和M4内核,并提供128-256kB的闪存容量和16-32kB的RAM容量。该SoC集成了一系列低能耗外设以及用于自主外设操作的Silicon Labs外设反射系统(PRS)。Blue Gecko SoC系列产品也发布了增加闪存和RAM存储容量以及采用其他封装选择的产品路线图,以满足未来应用需求。
Blue Gecko无线模块
基于Blue Gecko SoC的Bluegiga模块的设计考虑是为了帮助开发人员缩短产品上市时间、减少开发成本,且能通过预认证的即插即用RF设计降低认证风险。 Bluegiga Bluetooth Smart模块包含了Blue Gecko SoC的所有特性,以及在包括北美、欧洲、日本及韩国这些主要市场的准入认证。Bluegiga模块包括Bluegiga Bluetooth Smart软件协议栈和配置工具,配备256kB闪存和32kB RAM,为应用代码提供了充足的可用存储空间。灵活的硬件接口可以十分方便的连接到各类外设和传感器,集成的天线使RF设计更简单明确。Bluegiga Bluetooth Smart模块可以在非常低的功耗下运行,这可让无线系统得以设计成采用标准的3V纽扣电池供电,或者采用两节AAA电池供电。
简化Bluetooth Smart开发
为了简化无线开发,Silicon Labs为Blue Gecko模块和无线SoC提供了完整的Bluegiga Bluetooth Smart软件协议栈。该协议栈实现了Bluetooth Smart协议层,包括属性协议(ATT)、通用属性配置协议(GATT)、通用访问协议(GAP)、以及安全管理器和连接管理。
Blue Gecko系列产品包括用于开发Bluetooth Smart应用的完整无线SDK,可以通过易用型的Bluegiga BGScript™脚本语言实现主机或者完全独立式应用开发。BGScript使得开发人员无需使用外部MCU去运行应用逻辑就可以快速创建应用程序,从而减少成本、简化设计、加快上市速度。Bluetooth Smart应用配置文件和示例代码也可帮助开发人员更顺利的进行开发。