【嘉勤点评】杰理科技的BLE设备专利,通过在进入睡眠模式时锁存蓝牙状态参数,可以使BLE设备退出睡眠模式后能够迅速恢复与主设备的正常通信,避免通信出错,整体上提高了BLE设备的唤醒速度以及响应准确度。
集微网消息,新春伊始,杰理科技正式发布第二代智能手表芯片---JL7012A,更好的与BLE融合,支持蓝牙BLE和蓝牙音频同时工作,大大提高成品的生产良率。
BLE通信技术是低成本、短距离、可互操作的鲁棒性无线技术。BLE实际真正通信的时间占比很小,完全可以在空闲时间进入更低功耗的睡眠模式以延长设备电池的使用时间。然而睡眠模式整个恢复需要花费很长时间,响应速度很慢,而BLE设备通常要求快速响应,同时在醒来的时候如何准确进入当前蓝牙的状态,以准确快速地恢复与主机的正常通信状态,仍然是一个需要解决的问题。
为此,杰理科技于2020年7月16日申请了一项名为“BLE设备控制方法、装置、BLE设备、芯片及存储介质”的发明专利(申请号: 202010686884.6),申请人为珠海市杰理科技股份有限公司。
图1 BLE设备控制方法流程示意图
图1为BLE设备控制方法的流程示意图,该方法主要包括以下步骤:首先,在连接状态下,依据蓝牙状态参数判断所述BLE设备是否处于可睡眠区域(S100),BLE从设备与主设备建立连接后,在连接间隔时间中大部分时间或者在多个连续连接事件中,并不需要与BLE主设备通信,也即处于可睡眠区域,根据当前时刻距离上一个需要响应的连接事件的时间,可以确认当前是否处于可睡眠区域。若是,进入下一步骤,启动睡眠模式,锁存当前蓝牙状态参数以确定睡眠参数(S200)。若否,继续步骤S100。
然后,检测是否存在唤醒点(S300),唤醒点是指BLE设备需要退出睡眠模式回到正常模式的某一个时刻,也即从低电状态醒来的时刻。BLE设备可在睡眠模式时长到达预设睡眠时间,在预设时刻主动醒来,也可在侦测到外界唤醒操作后醒来,对应的唤醒时刻分别为主动唤醒点和被动唤醒点。若是,进入下一步骤,关闭睡眠模式,获取实际睡眠时间(S400),关闭睡眠模式后,BLE设备恢复正常供电,睡眠参数可以从锁存的蓝牙状态参数中直接得到。若否,继续步骤S300。
以所述睡眠参数为新的计数起点,计算经过所述实际睡眠时间时长的计数后新的参数以得到补偿参数(S500)。根据实际睡眠时间T,可以计算BLE设备在睡眠模式醒来后,当前的所处的实时通信位置,从而确定BLE设备中需要与主设备同步的蓝牙状态参数的实时值,对睡眠参数中的这些参数进行补偿得到补偿参数,BLE设备根据补偿参数更新按锁存值恢复的蓝牙状态参数后,就可以补偿睡眠模式下参数停止带来的影响,得到正确的蓝牙状态参数。
最后,依据所述补偿参数更新所述BLE设备的蓝牙状态参数,按所述更新后的蓝牙状态参数与BLE主设备进行通信(S600)。
简而言之,杰理科技的BLE设备专利,通过在进入睡眠模式时锁存蓝牙状态参数,可以使BLE设备退出睡眠模式后能够迅速恢复与主设备的正常通信,避免通信出错,整体上提高了BLE设备的唤醒速度以及响应准确度。
杰理科技主要从事射频智能终端、多媒体智能终端等系统级芯片(SoC)的研究、开发和销售。杰理科技以前瞻的眼光、颠覆性的技术创新研发、专业极速的服务精神,迅速崛起于国内半导体行业。