主頁 >  其他 > 以軟體定義物聯網芯片,以技術融合推動LPWAN2.0泛在物聯

以軟體定義物聯網芯片,以技術融合推動LPWAN2.0泛在物聯

2022-09-15 07:45:57 其他

作為數字化產業重要的基礎設施之一,物聯網迎來了黃金發展期,物聯網通信技術通過資料的采集、分析、輸出,從淺層次的互聯工具和產品深化,到成為重塑生產組織方式的基礎設施和關鍵要素,正深刻地改變著傳統產業形態和人們的生活方式,泛在物聯的時代已然到來,

由于物聯網場景的復雜化、碎片化,使得市場上缺失高效靈活的物聯網方案,行業發展受限,天花板亟待進一步打開,物聯網技術及生態融合是產業需求也是大勢所趨,市場上有眾多的物聯網IoT技術解決方案,例如ZETA、LoRa、Sigfox、Zigbee、藍牙、RFID、WiSun以及基于授權頻譜的NB-IoT等技術,

但這些技術并不能相通,每種協議的終端只能與其對應的網關通信,導致物聯網IoT終端成為一個個孤島,比如資產的盤點以及流轉跟蹤在不同場景需要用到不同的協議,如物件在倉庫內基于ZETA等主動上報的物聯技術;而出倉庫時的掃描記錄、快遞點位的跟蹤以RFID、二維碼等技術為主;在高速公路上的可視化跟蹤需要用4G、ZETA等技術,而在沙漠、公海等通信覆寫有限的場景又采用衛星通信,這樣導致各個環節需要不同的物聯技術方案以及線上化管理并不能完全打通,極大地增加了運營成本,

除不同協議之外,由于物聯網的碎片化應用,物聯網終端即使采用同一協議,在不同場景也會用到不同引數,比如在工業、電力行業,設備的監測資料一般要求較高速率的傳輸,針對站點獲取困難、容量要求較低和傳輸速率低的場景,則對接收靈敏度要求比較高,下表列出兩種典型Advanced M-FSK兩種速率:

因為速率不同,兩者對同步靈敏度要求都完全不一樣,對相應發射端導頻長度和接識訓演算法要求就不一樣,如果使用一套高靈敏度接收同步演算法覆寫所有速率,則在使用高速率場景時,同步演算法就會顯得冗余,意味著功耗較大,資源浪費,

如果把現有技術關注區域連接,技術多而不通,資料難以融合,歸納為LPWAN1.0時代,那么我們急需一個讓各種技術融合貫通,讓物理世界極低成本、無感、低碳連接的“LPWAN2.0時代”,

如果說LPWAN 1.0技術是為了連接,那么LPWAN 2.0的技術演進方向將會是從場景中來到場景中去,其中非常重要的實作基礎便是“軟體定義物聯網芯片”,

綜上,縱行科技在繼自主創新研發“Advanced M-FSK”物理調制技術上又提出“軟體定義芯片(DSP + ASIC)”架構的物聯網設計理念,讓一顆物聯網芯片能支持多種通信協議以及同一種協議不同速率得以實作,而其中核心技術之一是DSP技術,即如何通過DSP來定義物聯網的物理層調制和解調技術,下面將著重介紹一下DSP的結構與特點,

隨著大規模集成電路(Very Large Scale Integration Circuit,VLSI)的發展,依托于數字信號處理理論的進步,數字信號處理(Digital Signal Processing,DSP)逐漸發展成為一門獨立的學科,DSP的應用,使多模歸一成為可能,典型的DSP結構如下圖所示:

DSP處理的核心是三個運算單元Scalar ALU,Vector ALU和MAC,它們在傳統Scalar ALU的基礎上,增加了矢量運算單元Vector ALU以及DSP特有的乘加運算單元MAC,Program Fetch Unit從Program Memory System中取出指令,在Program Control Unit單元中進行譯指并分發給三個運算單元,

三個運算單元根據指令需要,呼叫Scalar Load/Store Unit和Vector Load/Store Unit 與 Data Memory System 獲取需要的輸入資料,進行運算,并把運算結果寫回 Data Memory System,

DSP主要特點如下:

1.超長指令字(Very Long Instruction Word ,VLIW)和可變長度指令集(Variable-Length Instruction Set, VLIS)

超長指令字,結合可變長度指令集,使處理器在一次執行多個指令的同時,又保證了指令存盤單元的高效使用,編譯器根據當前處理的具體需求,在確保資料處理順序,保證正確的前提下,智能地進行多指令的組合,從而使處理器在一個時鐘周期內,完成盡可能多的運算,

2.單指令多資料(Single Instruction Multiple Data ,SIMD)并發

數字信號處理,往往伴隨著大量的資料操作,SIMD加大了資料的并行度,從而突破了大量資料處理的場景下,取數存數的瓶頸,

3.定制乘加單元(MAC)

DSP的典型運算是實數的乘加運算,以及運算更復雜的復數乘加運算,因此,針對性地提高乘加運算的效率是提高系統容量的有效手段,

4.多級流水(Pipeline)

為了提高指令執行的各個模塊(示意圖中的:Program Fetch Unit、Program Control Unit、運算單元Scalar ALU/Vector ALU與MAC、Scalar/Vector Load/Store Unit等)的作業效率,DSP把一條指令分解為與串行模塊個數相當的流水級數,從而使各個模塊都并行地作業,進而提高了數字信號處理器的運行效率,

5.實時處理的優化

為了支持實時快速的信號處理運算,在硬體上對處理流程進行了針對性的優化,如:分支預測(Branch predictor)、零開銷回圈(zero overhead loop)等技術,逐漸得到應用,

在IoT領域,DSP又包含了如下特征:

1.低功耗

由于IoT領域對輕便的需求,往往選用輕便的供電解決方案(紐扣電池,紙電池等),因此,低功耗性能便成為決定續航能力的關鍵因素,隨著低功耗技術的發展,在處理器中對各個模塊的運行進行了周密的配置,遵循“非用即關”的策略,以節約功耗,同時,極力降低睡眠功耗,數字信號處理器的睡眠低功耗通常達到微安級別,

2.支持無線通信演算法

物聯網應用領域包含很多移動場景,信號的傳輸需要通過無線來實作,因此,包含無線信號發射機和接識訓,便成了標準配置,其中,無線通信演算法的先進與否,決定了產品解決方案的核心競爭力,

縱行科技根據DSP的特點,設計了新一代LPWAN2.0物聯網芯片,實作軟體定義芯片:

1、射頻通道共用,多模時分終端,即多種協議不能同時發送或接收,在不同時刻接收和發送協議;
2、MCU共用,支持在芯片的MCU核里開發一種或多種協議;
3、物理層一些通用技術,如FFT運算,采樣硬化即用ASIC實作,可變部分如調制和解調才用DSP實作,

該芯片針對SubG頻段,專門為極低功耗物聯網設計,休眠功耗低于1uA,同時,內置兩個PA,支持線性和非線性功放,即可以支持傳統LPWAN信號發送,也在必要時支持其他對線性要求較高的信號發送,

軟體定義芯片使客戶用異構網路支持同一個資產的跟蹤成為可能,即一顆芯片或者一個物聯網終端就能支持該資產的庫內盤點、出庫及快遞點位跟蹤、公路等物流流轉可視化跟蹤、以及沙漠海洋等地區的衛星物聯網跟蹤,

基于異構網路融合,物聯網通信可以根據用戶的需求特點(例如車載用戶)、業務特點(例如實時性要求高)基于功耗和成本等,智能化地為用戶選擇最合適的通信技術及網路,從而提供更好的QoS,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/508108.html

標籤:其他

上一篇:第三屆材料化學與復合材料國際學識訓議(MCCM 2022)

下一篇:基本資料結構

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more