0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MEMS傳感器所具備的嵌入式可編程功能

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-07-08 11:26 ? 次閱讀

摘要:

本文介紹部分意法半導(dǎo)體MEMS傳感器所具備的嵌入式編程功能,特別介紹了有限狀態(tài)機(jī) (FSM)、機(jī)器學(xué)習(xí)內(nèi)核 (MLC) 和智能傳感器處理單元 (ISPU)

1. 簡介

意法半導(dǎo)體的數(shù)據(jù)處理方法不斷變化,從傳感器連續(xù)將數(shù)據(jù)流式傳輸?shù)?a target="_blank">MCU進(jìn)行處理和分析的標(biāo)準(zhǔn)解決方案,演變?yōu)樵趥鞲衅髦斜镜靥幚頂?shù)據(jù)的邊緣方法。

最近,意法半導(dǎo)體推出了獨(dú)具匠心的MEMS傳感器,它具有可編程邏輯和完全可編程DSP架構(gòu),能夠降低功耗,減少I2C/SPI總線流量,減輕MCU負(fù)荷。

這種可編程邏輯架構(gòu)旨在最大限度降低特定處理模型的功耗,同時(shí)可以運(yùn)行FSM和MLC算法。觸發(fā)中斷時(shí),MCU讀取模型結(jié)果,還可以讀取原始數(shù)據(jù)

完全可編程DSP可以實(shí)現(xiàn)在傳感器內(nèi)部運(yùn)行的任何自定義代碼(需考慮計(jì)算和編譯限制),MCU從傳感器中讀取處理后的數(shù)據(jù)。

2. 有限狀態(tài)機(jī) (FSM)

有限狀態(tài)機(jī)是一種行為模型,由有限數(shù)量的狀態(tài)組成,且狀態(tài)之間會(huì)發(fā)生特定遷移,類似于流程圖,能夠處理內(nèi)部和外部數(shù)據(jù)(通過傳感器集線器配置)。多個(gè)狀態(tài)機(jī)可以并行運(yùn)行。

有限狀態(tài)機(jī)方法適用于需要識(shí)別用戶定義手勢(shì)模式的所有應(yīng)用。

最新意法半導(dǎo)體傳感器采用FSM模型,并引入了自適應(yīng)自配置 (ASC) 功能。這意味著,可以利用FSM中斷來觸發(fā)器件設(shè)置更改(包括ODR、FS、BW、功率模式和FIFO),因此MCU可以保持睡眠模式。

3. 機(jī)器學(xué)習(xí)內(nèi)核 (MLC)

機(jī)器學(xué)習(xí)內(nèi)核包含一組可配置參數(shù)和決策樹。決策樹的表示形式為二進(jìn)制樹,包含兩類節(jié)點(diǎn) - 內(nèi)部節(jié)點(diǎn)和葉節(jié)點(diǎn)。決策樹的內(nèi)部節(jié)點(diǎn)按照 (if-then-else) 方法分成兩個(gè)子節(jié)點(diǎn),以便進(jìn)入下一路徑(可以是true或false)。決策樹的葉節(jié)點(diǎn)不包含任何子節(jié)點(diǎn),只包含一個(gè)用戶定義的類 - 結(jié)果

適用于通過歸納方法實(shí)現(xiàn)的應(yīng)用,該方法涉及從觀察結(jié)果中搜索模式。這類應(yīng)用包括:活動(dòng)識(shí)別、健身活動(dòng)識(shí)別、運(yùn)動(dòng)強(qiáng)度檢測(cè)、振動(dòng)強(qiáng)度檢測(cè)、攜帶位置識(shí)別和環(huán)境感知。

4. 智能傳感器處理單元 (ISPU)

ISPU是一種小巧緊湊的超低功耗高性能可編程內(nèi)核,它基于意法半導(dǎo)體開發(fā)的專有架構(gòu)。這款內(nèi)核支持處理內(nèi)部(加速度計(jì)、陀螺儀溫度傳感器)和外部(通過傳感器集線器連接到傳感器)數(shù)據(jù)。ISPU可以運(yùn)行意法半導(dǎo)體ISPU工具鏈編譯的C語言算法,也可以使用NanoEdge AI Studio生成異常檢測(cè)庫。該器件具備靈活的編程能力,適用于在不使用MCU的情況下,實(shí)現(xiàn)任何AI、傳感器融合算法。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5059

    文章

    18973

    瀏覽量

    302024
  • 意法半導(dǎo)體
    +關(guān)注

    關(guān)注

    31

    文章

    3095

    瀏覽量

    108474
  • MEMS傳感器
    +關(guān)注

    關(guān)注

    16

    文章

    420

    瀏覽量

    42406
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ADI推出完全可編程嵌入式三軸MEMS振動(dòng)傳感器

    加速度計(jì)ADIS16223擁有用于工業(yè)設(shè)備振動(dòng)監(jiān)控的大型“組件級(jí)”解決方案的功能可編程能力,但尺寸更小、集成度更高、成本更低?! DI公司MEMS傳感器技術(shù)部門副總裁Mark M
    發(fā)表于 10-31 17:00

    基于Java平臺(tái)的可編程嵌入式系統(tǒng)設(shè)計(jì)

      傳統(tǒng)的嵌入式產(chǎn)品只能實(shí)現(xiàn)某種特定的功能,不能滿足用戶可變的豐富多彩的應(yīng)用需求。為解決這個(gè)問題,本文設(shè)計(jì)并實(shí)現(xiàn)了一種使用Java作為軟件平臺(tái)的基于FPGA的可編程嵌入式系統(tǒng),以實(shí)現(xiàn)系
    發(fā)表于 11-21 15:53

    使用Java平臺(tái)怎么實(shí)現(xiàn)可編程嵌入式系統(tǒng)?

    傳統(tǒng)的嵌入式產(chǎn)品只能實(shí)現(xiàn)某種特定的功能,不能滿足用戶可變的豐富多彩的應(yīng)用需求。為解決這個(gè)問題,本文設(shè)計(jì)并實(shí)現(xiàn)了一種使用Java作為軟件平臺(tái)的基于FPGA的可編程嵌入式系統(tǒng),以實(shí)現(xiàn)系統(tǒng)對(duì)
    發(fā)表于 03-25 06:30

    求一款可編程嵌入式系統(tǒng)的設(shè)計(jì)方案

    為什么要設(shè)計(jì)一種可編程嵌入式系統(tǒng)?基于Java的可編程嵌入式系統(tǒng)是如何實(shí)現(xiàn)的?
    發(fā)表于 04-27 07:20

    一種基于Java平臺(tái)的可編程嵌入式系統(tǒng)設(shè)計(jì)

    傳統(tǒng)的嵌入式產(chǎn)品只能實(shí)現(xiàn)某種特定的功能,不能滿足用戶可變的豐富多彩的應(yīng)用需求。為解決這個(gè)問題,本文設(shè)計(jì)并實(shí)現(xiàn)了一種使用Java 作為軟件平臺(tái)的基于FPGA 的可編程嵌入式
    發(fā)表于 08-26 08:43 ?14次下載

    Maxim推出功能強(qiáng)大的可編程傳感器信號(hào)處理

    Maxim推出功能強(qiáng)大的可編程傳感器信號(hào)處理 日前,Maxim Integrated Products推出一款低功耗、低噪聲、多通道、16位可編
    發(fā)表于 08-24 09:26 ?641次閱讀

    全新架構(gòu)PSoC擴(kuò)充可編程嵌入式系統(tǒng)設(shè)計(jì)平臺(tái)

    全新架構(gòu)PSoC擴(kuò)充可編程嵌入式系統(tǒng)設(shè)計(jì)平臺(tái) PSoC器件采用高度集成可編程片上系統(tǒng)架構(gòu),將可編程模擬和數(shù)字塊與微控制合二為一的獨(dú)特組合
    發(fā)表于 11-16 10:06 ?701次閱讀
    全新架構(gòu)PSoC擴(kuò)充<b class='flag-5'>可編程</b><b class='flag-5'>嵌入式</b>系統(tǒng)設(shè)計(jì)平臺(tái)

    基于Java的FPGA可編程嵌入式系統(tǒng)

      傳統(tǒng)的嵌入式產(chǎn)品只能實(shí)現(xiàn)某種特定的功能,不能滿足用戶可變的豐富多彩的應(yīng)用需求。為解決這個(gè)問題,本文設(shè)計(jì)并實(shí)現(xiàn)了一種使用Java作為軟件平臺(tái)的基于FPGA的可編程嵌入
    發(fā)表于 09-10 17:34 ?816次閱讀
    基于Java的FPGA<b class='flag-5'>可編程</b><b class='flag-5'>嵌入式</b>系統(tǒng)

    基于ARM嵌入式系統(tǒng)的微型智能可編程控制器

    基于ARM嵌入式系統(tǒng)的微型智能可編程控制器
    發(fā)表于 09-25 08:31 ?4次下載
    基于ARM<b class='flag-5'>嵌入式</b>系統(tǒng)的微型智能<b class='flag-5'>可編程控制器</b>

    無風(fēng)扇嵌入式工控機(jī)(嵌入式工控主板)與可編程人機(jī)界面組態(tài)軟件

    無風(fēng)扇嵌入式工控機(jī)(嵌入式工控主板)與可編程人機(jī)界面組態(tài)軟件
    發(fā)表于 10-26 08:43 ?15次下載
    無風(fēng)扇<b class='flag-5'>嵌入式</b>工控機(jī)(<b class='flag-5'>嵌入式</b>工控主板)與<b class='flag-5'>可編程</b>人機(jī)界面組態(tài)軟件

    干貨!使用嵌入式處理對(duì)可編程邏輯器件重編程

    嵌入式系統(tǒng)里除了嵌入式處理外還會(huì)經(jīng)常使用到可編程邏輯器件,有些可編程邏輯器件在被焊接到印制電路板上之后還可以對(duì)其程序進(jìn)行更新,這種特性稱
    發(fā)表于 05-25 11:20 ?1637次閱讀
    干貨!使用<b class='flag-5'>嵌入式</b>處理<b class='flag-5'>器</b>對(duì)<b class='flag-5'>可編程</b>邏輯器件重<b class='flag-5'>編程</b>

    利用嵌入式處理對(duì)可編程邏輯器件進(jìn)行重編程

    嵌入式系統(tǒng)里除了嵌入式處理外還會(huì)經(jīng)常使用到可編程邏輯器件,有些可編程邏輯器件在被焊接到印制電路板上之后還可以對(duì)其程序進(jìn)行更新,這種特性稱
    發(fā)表于 01-26 09:29 ?1408次閱讀
    利用<b class='flag-5'>嵌入式</b>處理<b class='flag-5'>器</b>對(duì)<b class='flag-5'>可編程</b>邏輯器件進(jìn)行重<b class='flag-5'>編程</b>

    工業(yè)用嵌入式可編程邏輯控制(PLC)

    這種嵌入式可編程邏輯控制 (PLC) 解決方案包括具有靈活數(shù)量和類型的 IO 和/或標(biāo)準(zhǔn)接口的客戶特定軟件 (SW)。
    發(fā)表于 12-09 15:16 ?1次下載

    可編程片上系統(tǒng)的基本特征和主要應(yīng)用

    可編程片上系統(tǒng)是一種特殊的嵌入式系統(tǒng):首先它是片上系統(tǒng),即由單個(gè)芯片完成整個(gè)系統(tǒng)的主要邏輯功能;其次,它是可編程系統(tǒng),具有靈活的設(shè)計(jì)方式,可裁減、可擴(kuò)充、可升級(jí),并
    的頭像 發(fā)表于 03-28 15:13 ?541次閱讀

    嵌入式可編程片上系統(tǒng)是什么

    嵌入式可編程片上系統(tǒng)(Embedded Programmable System-on-Chip,或簡稱EPSoC)是一種特殊的嵌入式系統(tǒng),它結(jié)合了嵌入式系統(tǒng)的特點(diǎn)和
    的頭像 發(fā)表于 03-28 15:33 ?509次閱讀