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

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

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

一文詳解CMP并發(fā)多協(xié)議

Silicon Labs ? 來(lái)源:Silicon Labs ? 2025-01-03 10:12 ? 次閱讀

隨著無(wú)線(xiàn)通信的不斷發(fā)展,對(duì)可同時(shí)支持多個(gè)協(xié)議的設(shè)備的需求顯著增加。此功能稱(chēng)為并發(fā)多協(xié)議(Concurrent Multiprotocol, CMP),允許設(shè)備同時(shí)在不同無(wú)線(xiàn)標(biāo)準(zhǔn)下運(yùn)行,從而提高設(shè)備的多功能性和適應(yīng)性。CMP并發(fā)多協(xié)議是一項(xiàng)優(yōu)勢(shì),因?yàn)殡m然設(shè)備傳統(tǒng)上可以處理多個(gè)協(xié)議,但這通常需要合并多個(gè)射頻集成電路IC)。通過(guò)CMP并發(fā)多協(xié)議,設(shè)備只需一個(gè)射頻集成電路即可實(shí)現(xiàn)相同的功能,簡(jiǎn)化了這一過(guò)程,從而為開(kāi)發(fā)人員提供了更高的成本效益。在這篇博客中,我們將深入探討CMP并發(fā)多協(xié)議的概念,并研究單通道、帶并發(fā)偵聽(tīng)和帶低功耗藍(lán)牙 (Bluetooth LE)動(dòng)態(tài)多協(xié)議(DMP)的CMP并發(fā)多協(xié)議之間的區(qū)別。

CMP并發(fā)多協(xié)議:?jiǎn)瓮ǖ?/strong>

CMP并發(fā)多協(xié)議允許設(shè)備同時(shí)支持基于相同 IEEE 802.15.4 標(biāo)準(zhǔn)的多個(gè)無(wú)線(xiàn)協(xié)議,例如 Zigbee 和 Thread。

通過(guò)共享 802.15.4 PHY 和 MAC 層,以及在同一信道上運(yùn)行的 Zigbee 和 Thread,此功能使設(shè)備能夠利用單個(gè)無(wú)線(xiàn)電同時(shí)接收Z(yǔ)igbee或Thread數(shù)據(jù)包(無(wú)時(shí)間切片)。它通過(guò)與每個(gè)協(xié)議棧相關(guān)聯(lián)的唯一 PANID 來(lái)實(shí)現(xiàn)協(xié)議之間的區(qū)分,此功能稱(chēng)為多PAN功能。

CMP并發(fā)多協(xié)議的關(guān)鍵優(yōu)勢(shì)在于簡(jiǎn)單性和在多個(gè)網(wǎng)絡(luò)上運(yùn)行的能力,除了中等擁塞之外,性能不會(huì)降低。

10ec380e-c8e9-11ef-9310-92fbcf53809c.jpg

能夠支持多個(gè) IEEE 802.15.4 協(xié)議,例如在同一通道上運(yùn)行的 Zigbee 和 Thread

真正的并發(fā)性(無(wú)時(shí)間切片)

由 PAN ID 區(qū)分的 Rx 幀

由普通 802.15.4 CSMA-CA 管理的通道訪(fǎng)問(wèn)

在可選的SoC、NCP 和 RCP 模式下工作

帶并發(fā)偵聽(tīng)的CMP并發(fā)多協(xié)議

帶并發(fā)偵聽(tīng)的并發(fā)多協(xié)議使這一概念更進(jìn)一步,它允許設(shè)備同時(shí)支持在獨(dú)立信道上運(yùn)行的多個(gè)無(wú)線(xiàn)協(xié)議。

由于無(wú)線(xiàn)電在兩個(gè)工作信道之間快速切換(大約幾十微秒)以檢測(cè)傳入的數(shù)據(jù)包,帶并發(fā)偵聽(tīng)的CMP并發(fā)多協(xié)議允許設(shè)備使用單個(gè)無(wú)線(xiàn)電同時(shí)偵聽(tīng) Zigbee 和/或 Thread 各自信道上的數(shù)據(jù)包,并且不會(huì)阻止窗口。

當(dāng)單個(gè)設(shè)備需要成為在不同信道上運(yùn)行的兩個(gè)獨(dú)立網(wǎng)狀網(wǎng)絡(luò)的一部分時(shí),此功能尤其有用。例如,通過(guò)并發(fā)偵聽(tīng),智能家居環(huán)境中的中央集線(xiàn)器(屬于多個(gè)網(wǎng)狀網(wǎng)絡(luò)的一部分)可以同時(shí)監(jiān)測(cè)來(lái)自各種傳感器信號(hào),確保對(duì)運(yùn)動(dòng)檢測(cè)或溫度變化等事件的及時(shí)和精確響應(yīng)。并發(fā)監(jiān)聽(tīng)的另一項(xiàng)關(guān)鍵優(yōu)勢(shì)是它無(wú)縫擴(kuò)展到單通道情況(如上所述)。

這種方法需要更復(fù)雜的硬件和軟件,代價(jià)是略微降低了Rx靈敏度。

10fea872-c8e9-11ef-9310-92fbcf53809c.jpg

能夠支持多個(gè) IEEE 802.15.4 協(xié)議,例如,在不同信道上運(yùn)行的 Zigbee 和 Thread

在兩個(gè)工作信道之間快速切換

由 PAN ID 區(qū)分的 RX 幀

由普通 802.15.4 CSMA-CA 管理的通道訪(fǎng)問(wèn)

在 SoC 和 RCP 模式下工作

帶并發(fā)偵聽(tīng)的CMP并發(fā)多協(xié)議示例:

111205a2-c8e9-11ef-9310-92fbcf53809c.jpg

設(shè)備每 48 微秒在兩個(gè)工作信道之間快速切換一次

檢測(cè)到有效的 802.15.4 前導(dǎo)碼時(shí)

保持在信道上以接收整個(gè)數(shù)據(jù)包

檢查是否為有效的網(wǎng)絡(luò)和設(shè)備數(shù)據(jù)包

傳輸確認(rèn)(如需要)

切換到下一個(gè)信道并重復(fù)此過(guò)程

帶低功耗藍(lán)牙DMP動(dòng)態(tài)多協(xié)議的并發(fā)多協(xié)議

當(dāng)與動(dòng)態(tài)多協(xié)議相結(jié)合時(shí),帶并發(fā)偵聽(tīng)的CMP并發(fā)多協(xié)議允許同時(shí)支持 Zigbee、OpenThread 和低功耗藍(lán)牙這三種協(xié)議。

它將低功耗藍(lán)牙的動(dòng)態(tài)多協(xié)議支持概念(在 Zigbee等單個(gè)協(xié)議情況下)擴(kuò)展到并發(fā)多協(xié)議情況(同時(shí)支持Zigbee 和 Thread),在這種情況下,您無(wú)需關(guān)閉或取消初始化整個(gè)協(xié)議棧;相反,您可以通過(guò)時(shí)間切片或分時(shí)繼續(xù)運(yùn)行單獨(dú)的(在本例中為第三個(gè))協(xié)議棧,例如低功耗藍(lán)牙,設(shè)備將為低功耗藍(lán)牙連接分配特定的時(shí)隙。

它通過(guò)定期將低功耗藍(lán)牙PHY與802.15.4 PHY交換,允許低功耗藍(lán)牙連接保持活動(dòng)狀態(tài),同時(shí)在 Zigbee 和 Thread 網(wǎng)絡(luò)上保持連接。這允許節(jié)點(diǎn)通過(guò) Zigbee、Thread 或藍(lán)牙響應(yīng)命令。

由于單個(gè)無(wú)線(xiàn)電支持三種協(xié)議,因此根據(jù)應(yīng)用要求仔細(xì)管理DMP動(dòng)態(tài)多協(xié)議配置對(duì)于確保最佳性能至關(guān)重要。

11286144-c8e9-11ef-9310-92fbcf53809c.jpg

將低功耗藍(lán)牙DMP擴(kuò)展到CMP并發(fā)多協(xié)議

低功耗藍(lán)牙繼續(xù)在分時(shí) DMP 模式下運(yùn)行,根據(jù)需要中斷CMP并發(fā)多協(xié)議(Zigbee + Thread)。

啟用并發(fā)偵聽(tīng)后(使 Zigbee 和 Thread 在單獨(dú)的信道上運(yùn)行),按配置切換到低功耗藍(lán)牙信道的同時(shí),在兩個(gè)15.4信道之間快速切換。

不影響低功耗藍(lán)牙性能(如果將低功耗藍(lán)牙設(shè)置為較高優(yōu)先級(jí))

現(xiàn)有解決方案示例

1. CMP并發(fā)多協(xié)議-單通道

113cf690-c8e9-11ef-9310-92fbcf53809c.jpg

在同一 15.4 通道上啟用 Zigbee 和 Thread 支持

可選支持 DMP 模式下的低功耗藍(lán)牙

在 RCP 模式(第一代無(wú)線(xiàn)平臺(tái)),以及 SoC、NCP 和 RCP 模式(第二代無(wú)線(xiàn)平臺(tái))下受支持

2. 帶并發(fā)偵聽(tīng)的CMP并發(fā)多協(xié)議

1150fca8-c8e9-11ef-9310-92fbcf53809c.jpg

在單獨(dú)的 15.4 信道上啟用 Zigbee 和 Thread 支持

可選支持 DMP 模式下的低功耗藍(lán)牙

僅在 RCP(MG21 和 MG24)與 SoC 模式(MG26 - 集成 Matter)下的Silicon Labs(芯科科技)第二代無(wú)線(xiàn)平臺(tái)上受支持

將CMP并發(fā)多協(xié)議技術(shù)與DMP解決方案相結(jié)合提供了多種選擇,以滿(mǎn)足現(xiàn)代無(wú)線(xiàn)通信系統(tǒng)的各種需求。如何選擇這些方法取決于應(yīng)用的具體需求。

對(duì)于要求在不影響Rx敏感度的情況下實(shí)現(xiàn)簡(jiǎn)單性和嚴(yán)格并發(fā)性的場(chǎng)景,采用單通道設(shè)置的CMP并發(fā)多協(xié)議可能就足夠了。相比之下,需要在無(wú)線(xiàn)網(wǎng)狀網(wǎng)絡(luò)中支持單獨(dú) 15.4 通道的應(yīng)用可能會(huì)受益于帶并發(fā)偵聽(tīng)的CMP并發(fā)多協(xié)議。最后,對(duì)于要求最大靈活性的應(yīng)用,包括同時(shí)支持低功耗藍(lán)牙和 15.4 網(wǎng)狀網(wǎng)絡(luò),帶低功耗藍(lán)牙DMP的CMP并發(fā)多協(xié)議是最佳選擇。

通過(guò)了解這些方法以及它們之間的區(qū)別,您可以做出明智的決策,選擇最合適的技術(shù),從而確保您的應(yīng)用具有卓越的性能和可靠性。

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

    關(guān)注

    2909

    文章

    44709

    瀏覽量

    374246
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4174

    瀏覽量

    218434
  • 無(wú)線(xiàn)通信
    +關(guān)注

    關(guān)注

    58

    文章

    4576

    瀏覽量

    143623
  • CMP
    CMP
    +關(guān)注

    關(guān)注

    6

    文章

    151

    瀏覽量

    26047

原文標(biāo)題:新年談“芯”:探索支持CMP并發(fā)多協(xié)議的物聯(lián)網(wǎng)無(wú)線(xiàn)SoC

文章出處:【微信號(hào):SiliconLabs,微信公眾號(hào):Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    讀懂什么是NEC協(xié)議

    讀懂什么是NEC協(xié)議
    發(fā)表于 10-15 09:22

    tcp ip協(xié)議詳解

    tcp ip協(xié)議詳解:《TCP/IP詳解,卷1:協(xié)議》是本完整而詳細(xì)的TCP/IP
    發(fā)表于 05-19 12:02 ?712次下載

    CMP中Cache致性協(xié)議的驗(yàn)證

    CMP是處理器體系結(jié)構(gòu)發(fā)展的個(gè)重要方向,其中Cache致性問(wèn)題的驗(yàn)證是CMP設(shè)計(jì)中的項(xiàng)重要課題?;贛ESI
    發(fā)表于 07-20 14:18 ?38次下載

    詳解藍(lán)牙模塊原理與結(jié)構(gòu)

    電子發(fā)燒友網(wǎng)站提供《詳解藍(lán)牙模塊原理與結(jié)構(gòu).pdf》資料免費(fèi)下載
    發(fā)表于 11-26 16:40 ?94次下載

    AM64x/AM243x協(xié)議Demo搭建與詳解

    AM64x/AM243x協(xié)議Demo搭建與詳解
    發(fā)表于 10-28 11:59 ?2次下載
    AM64x/AM243x<b class='flag-5'>多</b><b class='flag-5'>協(xié)議</b>Demo搭建與<b class='flag-5'>詳解</b>

    詳解精密封裝技術(shù)

    詳解精密封裝技術(shù)
    的頭像 發(fā)表于 12-30 15:41 ?1676次閱讀

    詳解分立元件門(mén)電路

    詳解分立元件門(mén)電路
    的頭像 發(fā)表于 03-27 17:44 ?3250次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>詳解</b>分立元件門(mén)電路

    詳解CMP設(shè)備和材料

    在前道加工領(lǐng)域:CMP 主要負(fù)責(zé)對(duì)晶圓表面實(shí)現(xiàn)平坦化。晶圓制造前道加工環(huán)節(jié)主要包括7個(gè)相互獨(dú)立的工藝流程:光刻、刻蝕、薄膜生長(zhǎng)、擴(kuò)散、離子注入、化學(xué)機(jī)械拋光、金屬化 CMP 則主要用于銜接不同薄膜工藝,其中根據(jù)工藝段來(lái)分可以分為前段制程(FEOL)和后段制程(BEOL)
    的頭像 發(fā)表于 07-10 15:14 ?6357次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>詳解</b><b class='flag-5'>CMP</b>設(shè)備和材料

    cmp是什么意思 cmp工藝原理

    CMP 主要負(fù)責(zé)對(duì)晶圓表面實(shí)現(xiàn)平坦化。晶圓制造前道加工環(huán)節(jié)主要包括7個(gè)相互獨(dú)立的工藝流程:光刻、刻蝕、薄膜生長(zhǎng)、擴(kuò)散、離子注入、化學(xué)機(jī)械拋光、金屬化 CMP 則主要用于銜接不同薄膜工藝,其中根據(jù)工藝
    發(fā)表于 07-18 11:48 ?1.6w次閱讀
    <b class='flag-5'>cmp</b>是什么意思 <b class='flag-5'>cmp</b>工藝原理

    詳解pcb和smt的區(qū)別

    詳解pcb和smt的區(qū)別
    的頭像 發(fā)表于 10-08 09:31 ?3393次閱讀

    詳解pcb地孔的作用

    詳解pcb地孔的作用
    的頭像 發(fā)表于 10-30 16:02 ?1682次閱讀

    詳解pcb不良分析

    詳解pcb不良分析
    的頭像 發(fā)表于 11-29 17:12 ?1196次閱讀

    詳解pcb的msl等級(jí)

    詳解pcb的msl等級(jí)
    的頭像 發(fā)表于 12-13 16:52 ?9809次閱讀

    詳解pcb微帶線(xiàn)設(shè)計(jì)

    詳解pcb微帶線(xiàn)設(shè)計(jì)
    的頭像 發(fā)表于 12-14 10:38 ?3386次閱讀

    詳解pcb的組成和作用

    詳解pcb的組成和作用
    的頭像 發(fā)表于 12-18 10:48 ?1588次閱讀