陽江超低功耗MCU制造
發(fā)布時間:2023-05-02 01:55:22
陽江超低功耗MCU制造
物聯(lián)網(wǎng)(IoT)時代的來臨,萬物互聯(lián)。與其它的很多行業(yè)一樣,在物聯(lián)網(wǎng)迅速發(fā)展的同時,安全問題也伴隨而生。越來越多的物聯(lián)網(wǎng)及互聯(lián)網(wǎng)OT設備向以IP為主的IT世界轉型,IoT的增長速度遠超過網(wǎng)絡安全產(chǎn)品的迭代速度。據(jù)統(tǒng)計,2020年,全球?qū)⒂?70億終端,其中100億活躍于企業(yè)網(wǎng)絡。而企業(yè)網(wǎng)絡安全產(chǎn)品仍然以防火墻、入侵檢測、殺毒軟件“老三樣”為主,物聯(lián)網(wǎng)IoT安全產(chǎn)品寥寥無幾。目前物聯(lián)網(wǎng)終端面臨的安全形勢不容樂觀,安全事件層出不窮,而且一次比一次規(guī)模大,影響深遠。 像智能家居,智能搖控器、互聯(lián)網(wǎng)端點設備、煙感偵測裝置等lot產(chǎn)品都是電池供電應用,這些產(chǎn)品會用到低功耗mcu。大多mcu 芯片廠商都能提供低功耗低功耗產(chǎn)品,但是選擇一款適合您自己應用的芯片并非易事,特別是涉及到lot產(chǎn)品終端安全方面,很多廠家的mcu都顯得無能為力。目前市場中絕大部分mcu在設計時僅僅考慮mcu產(chǎn)品功能應用,并未考慮安全問題。若需對LOT終端產(chǎn)品進行保護,需外加一個SE安全單元,無形增加了客戶的產(chǎn)品硬件成本。

陽江超低功耗MCU制造
武漢瑞納捷推出的RJM8L151系列低功耗MCU,在煙霧報警器上得到廣泛應用,相較于其它品牌的單片機有如下特點: 1. RJM8L151自帶AES128加密算法器 煙感通過LoRa無線通訊與后臺完成數(shù)據(jù)交互,相應的協(xié)議中要求使用AES128算法,常見的方案是通過軟件去實現(xiàn),會占用一定的FLASH代碼空間,同時軟件算法較硬件運行耗時較長,占用CPU資源,同時也增加了功耗; 2. RJM8L151內(nèi)置有真隨機數(shù)發(fā)生器 煙感會定時與后臺交互數(shù)據(jù),通過隨機數(shù)設置錯開各個設備與后臺的交互時間,避免出現(xiàn)信道冗堵的情況。事實上常見的方案是通過偽隨機數(shù)去實現(xiàn),由于種子一樣,會出現(xiàn)有個多個設備同時與后臺交互數(shù)據(jù)的現(xiàn)象,真隨機數(shù)發(fā)生器杜絕了此類情況的發(fā)生; 3. 寬泛的工作電壓 RJM8L15的工作電壓范圍在1.62V-5.5V,在電池電壓較低的情況下還能繼續(xù)工作,電池得到有效利用,延長產(chǎn)品使用時間; 4. 低功耗,休息狀態(tài)下不用喚醒 深度休眠狀態(tài)下功耗在350nA以下,能定時喚醒,中途不用喂看門狗,有效保證報警器工作5年以上。

陽江超低功耗MCU制造
芯片介紹 RJGT102是一顆自帶SHA256加密算法的芯片,其存儲容量為176Byte,包含指令寄存器、源地址寄存器、目的地址寄存器等,該芯片根據(jù)指令寄存器的值進行譯碼,進行SHA-256運算和搬移等操作,完成認證加密工作。 芯片具有一次可編程單元、對應的用戶ID,并且內(nèi)部設有POR電路和LDO模塊,可提供可配置的看門狗定時器和對外復位功能,與MCU可通過IIC串行接口通信,支持低功耗模式。 該芯片存儲主要分為數(shù)據(jù)存儲區(qū)、密鑰存儲區(qū)和控制存儲區(qū)等三個區(qū)域,數(shù)據(jù)區(qū)中的一個PAGE數(shù)據(jù)和密鑰區(qū)的數(shù)據(jù)將會參與到SHA256的加密算法。 SHA-256加密模式輸入包括8Byte的密鑰,32Byte的PAGE數(shù)據(jù)(任意一個PAGE區(qū)),8Byte的UID,8Byte的隨機數(shù),8Byte的關鍵常數(shù)(芯片內(nèi)部固化了)。輸出32Byte的報文摘要(MAC)。由于SHA-256具有不可以從消息摘要中復原信息、兩個不同的消息不會產(chǎn)生同樣的消息摘要、修改消息中的一個比特即會引起雪崩效應等特點,因此SHA-256電路能以很高的安全性提供認證功能。

陽江超低功耗MCU制造
在使 MCU 能夠達到電流預算的所有功能中,斷電模式重要。低功耗 MCU具有可提供不同級別功能的斷電模式。例如,TI 超低功耗 MCU MSP430 系列產(chǎn)品可以提供 5 種斷電模式。低功耗模式 0 (LPM0) 會關閉 CPU,但是保持其他功能正常運轉。LPM1 與 LPM2 模式在禁用功能列表中增加了各種時鐘功能。LPM3 是常用的低功耗模式,只保持低頻率時鐘振蕩器以及采用該時鐘的外設運行。LPM3 通常稱為實時時鐘模式,因為它允許定時器采用低功耗 32768Hz 時鐘源運行,電流消耗低于 1uA,同時還可定期激活系統(tǒng)。LPM4 完全關閉器件上的包括 RAM 存儲在內(nèi)的所有功能,電流消耗僅 100 毫微安。 時鐘系統(tǒng)是MCU功耗的關鍵。應用可以每秒多次或幾百次進入與退出各種低功耗模式。進入或退出低功耗模式以及快速處理數(shù)據(jù)的功能極為重要,因為 CPU會在等待時鐘穩(wěn)定下來期間浪費電流。大多低功耗 mcu 都具有“即時啟動”時鐘,其可以在不到 10~20us 時間內(nèi)為 CPU 準備就緒。但是,重要的是要明白哪些時鐘是即時啟動、哪些非即時啟動的。某些 MCU 具有雙級時鐘激活功能,該功能在高頻時鐘穩(wěn)定化過程中提供一個低頻時鐘(通常為32768Hz),其可以達到 1 毫秒。CPU 在大約 15us 時間內(nèi)正常運行,但是運行頻率較低,效率也較低。如果 CPU 只需要執(zhí)行數(shù)量較少的指令的話,如:25 條,其需要 763us。CPU 低頻比高頻時消耗更少的電流,但是并不足于彌補處理時間的差異。相比而言,某些 MCU 在 6 微秒時間內(nèi)就可以為 CPU 提供高速時鐘,處理相同的 25 條指令僅需要大約 9us(6us 激活+25 條指令′0.125us指令速率),而且可以實現(xiàn)即時啟動的高速串行通信。