中国有句俗语叫来的来不如来得巧,笔者认为用来形容Dialog最新推出的DA1469x系列蓝牙多核SoC产品来说非常合适。
为什么说来的并不早呢,因为市面上支持蓝牙低功耗蓝牙的高性能双核SoC太多了。Cypress的PSoC6,TI的CC26xx系列,NXP的KW32W0x,ST的STM32WB。无不是一个M3/4的核心外加一个M0+的核心,各家皆有所长,专攻可穿戴和智能家居市场。而SmartBond家族的DA1468x系列,从2016年发布一直是M0+的小核,在智能手环上可以玩,但是在智能手表上可能就无法应付。在应对更大算力需求和更多图形化交互的时候,很显然DA1468x不会成为一个选择。
那为什么说来的巧呢?确实是来的恰到时候!Arm于2016年已经推出了M4的升级版架构M33,虽然各家皆有MCU面世,但是量产的M33架构的蓝牙SoC,DA1469x是第一个。另一方面,蓝牙技术联盟刚刚发布了蓝牙5.1协议,后脚Dialog就发布了支持蓝牙5.1的产品。所以说DA1469x刚好赶上了新技术顶替旧技术的时机,所以说来的巧。(当然此前很多支持蓝牙5.0的SoC产品通过协议栈升级也基本都能够支持蓝牙5.1,所以"蓝牙5.1"的这个巧更多是说的是DA1469x发布时间的巧妙)
作为新一代的智能设备,简单的传感数据采集传输已经不够了。用户需要更炫的界面,更多的个人任务处理,但同样长的联网和待机需求,并且体积,一定要小。如果一颗主控就可以囊括这么多的需求,那么将极大的减少客户的开发周期。DA1469x正是这样一款可以满足以上需求的单芯片解决方案。
DA1469x的集成度非常高,内部集成了计算核心、射频收发、巴伦、模拟外设等等资源。
三核协作
官方称其为三核SoC,分别是传感核、处理核和通信核。除了M33和M0+外,还有一个SNC核。SNC核的概念应该是Dialog独有提出的。SNC即Sensor Node Controler,传感器节点控制器。它其实是一个可编程的微型DSP,可以进行独立的传感器数据采集、管理和传输。M33内核主频达到了96MHz,支持DSP拓展和浮点运算单元,可以用来进行复杂运算的处理。M0+的内核则承载了数据通信的工作,该M0+的内核与一个HW加速器共同组成了蓝牙5.X的可配置MAC核,Dialog承诺其可以支持蓝牙5.1及未来版本的协议。而且值得一提的是,在芯片内部Dialog还给集成了一个巴伦天线,这种类似的设计在STM32WB中也有体现,这样可以节约客户的一个外围天线器件,好处就是缩减外围PCB板的面积和节省bom成本。
外设丰富,诚意十足
除了这三个核心外,还有许多值得分享的点。首先就是其强大的电源管理模块。据Dialog低功耗连接业务部总监Mark De Clercq先生介绍,DA1469X有七个独立的电源域。虽然并没有分享任何关于功耗的具体数据信息,但是分的越细意味着在各种不同的场景下更可以灵活配置内部设备工作时长,自然在功耗方面就会更加友好,从这点来猜测的话,这款芯片的功耗表现应该不会差。
此外,DA1469x内部集成了一个电源管理单元,还提供了四个电源引脚可以用于支持外部设备供电,在DA1469x 睡眠时,电源仍然可以保持活跃单独进行供电管理。
前文已经提及,新的智能设备需要更好的UI的显示,DA1469x原生即可支持丰富的UI显示,还包括譬如手表运动电机驱动器,按钮和触摸控制,触觉反馈等等。
在接口方面,DA1469X则支持诸多模拟和数字外设,所以不论你想接什么类型传感器,还是配置什么模拟信号链,尽管来吧……
智能设备最佳的单芯片解决方案
如果你想设计一款智能手表,配置几个传感器,一个电池,一块触控幕,搞几个GPIO的按键,再加上一个麦克一个扬声器。真的非常快!这就是Dialog DA1469X的魅力所在,是不是最先进的这个难以评判,但是确实是集大成之作,想要快速开发智能手表,并且保证小体积、低功耗和高可靠性的要求,那么DA1469x确实是一款需要率先考虑的芯片。
很快,就会有可以支持室内AoD定位的智能手表面市了,里面的主控极有可能就是DA14697!
Dialog展示AoAdemo
作者:刘岩轩
来自 <https://baijiahao.baidu.com/s?id=1627937259654740347&wfr=spider&for=pc>