哪些传感器@@嵌入式功能@@适用于我的应用@@?

摘要@@:

本文介绍部分意法半导体@@@@MEMS传感器@@所具备@@的嵌入式可编程功能@@@@,特别介绍了有限状态机@@@@ (FSM)、机器学习内核@@ (MLC) 和@@智能传感器@@处理单元@@@@ (ISPU)。

1. 简介@@

意法半导体@@的数据@@处理方法不断变化@@,从传感器@@连续将数据@@流式传输到@@MCU进行处理和@@分析的标准解决方案@@,演变为在传感器@@中本地处理数据@@的边缘方法@@。

最近@@,意法半导体@@推出了独具匠心的@@MEMS传感器@@,它具有可编程逻辑和@@完全可编程@@@@DSP架构@@,能够降低功耗@@,减少@@I²C/SPI总线流量@@,减轻@@MCU负荷@@。

✦ 这种可编程逻辑架构@@旨在最大限度降低特定处理模型@@的功耗@@,同时可以运行@@FSM和@@MLC算法@@。触发中断时@@,MCU读取模型@@结果@@@@,还可以读取原始数据@@@@。

✦ 完全可编程@@DSP可以实现在传感器@@内部运行的任何自定义代码@@(需考虑计算和@@编译限制@@),MCU从传感器@@中读取处理后的数据@@@@。

2. 有限状态机@@ (FSM)

有限状态机@@是一种行为模型@@@@,由有限数量的状态组成@@,且状态之间会发生特定迁移@@,类似于流程图@@,能够处理内部和@@外部@@数据@@@@(通过传感器@@集线器配置@@)。多个状态机可以并行运行@@。

有限状态机@@方法适用于需要识别用户定义手势模式的所有应用@@。

最新意法半导体@@传感器@@采用@@FSM模型@@,并引入了自适应自配置@@ (ASC) 功能@@。这意味着@@,可以利用@@FSM中断来触发器件设置更改@@(包括@@ODR、FS、BW、功率模式和@@@@FIFO),因此@@MCU可以保持睡眠模式@@。

3. 机器学习内核@@ (MLC)

机器学习内核@@包含一组可配置参数和@@决策树@@。决策树的表示形式为二进制树@@,包含两类节点@@ - 内部节点和@@叶节点@@。决策树的内部节点按照@@ (if-then-else) 方法分成两个子节点@@,以便进入下一路径@@(可以是@@true或@@false)。决策树的叶节点不包含任何子节点@@,只包含一个用户定义的类@@ - 结果@@。

适用于通过归纳方法实现的应用@@,该方法涉及从观察结果@@中搜索模式@@。这类应用包括@@@@:活动识别@@、健身活动识别@@@@、运动强度检测@@、振动强度检测@@、携带位置识别和@@环境感知@@。

4. 智能传感器@@处理单元@@ (ISPU)

ISPU是一种小巧紧凑的超低功耗高性能可编程内核@@,它基于意法半导体@@开发的专有架构@@@@。这款内核支持处理内部@@(加速度计@@、陀螺仪和@@温度传感器@@@@)和@@外部@@(通过传感器@@集线器连接到传感器@@@@)数据@@。ISPU可以运行意法半导体@@@@ISPU工具链编译的@@C语言算法@@@@,也可以使用@@NanoEdge AI Studio生成异常检测库@@。该器件具备@@灵活的编程能力@@,适用于在不使用@@MCU的情况下@@,实现任何@@AI、传感器@@融合算法@@@@。

如需详细了解本主题@@,请阅读意法半导体@@社区中的本篇@@知识文章@@

文章来源@@: 意法半导体@@中国@@