www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 廠商動態(tài) > Microchip
[導(dǎo)讀]物聯(lián)網(wǎng)(IoT)設(shè)備正迅速引入各大市場,從家用電器到醫(yī)療設(shè)備、再到汽車,應(yīng)用范圍十分廣泛;制造商必須通過不斷創(chuàng)新和靈活地采用或集成新技術(shù)來領(lǐng)先于競爭對手。為了滿足新功能的需求和新法規(guī)的要求,設(shè)計人員必須將靈活性納入其產(chǎn)品中,以適應(yīng)不斷發(fā)展的IoT生態(tài)系統(tǒng)。

物聯(lián)網(wǎng)(IoT)設(shè)備正迅速引入各大市場,從家用電器到醫(yī)療設(shè)備、再到汽車,應(yīng)用范圍十分廣泛;制造商必須通過不斷創(chuàng)新和靈活地采用或集成新技術(shù)來領(lǐng)先于競爭對手。為了滿足新功能的需求和新法規(guī)的要求,設(shè)計人員必須將靈活性納入其產(chǎn)品中,以適應(yīng)不斷發(fā)展的IoT生態(tài)系統(tǒng)。固件更新不僅能夠在客戶現(xiàn)場的初始部署期間進(jìn)行定制,還可以在產(chǎn)品部署到現(xiàn)場后添加新功能/特性,并且支持在使用過程中修復(fù)任何固件問題。NOR閃存等非易失性存儲器件具有可重復(fù)編程能力且可靠性極高,通??捎米鞴碳a存儲介質(zhì)。通過重新編寫器件固件代碼(位于器件使用的非易失性存儲器中)的一部分,制造商可輕松更新器件功能。想要更新固件時,有三件事情需要考慮:更新哪些/多少代碼、更新頻率以及執(zhí)行更新所需的時間(速度)。


更新哪些/多少固件代碼

在IoT設(shè)備的初始設(shè)計階段,必須考慮更新哪些/多少固件代碼。相對于不可更新部分,固件的可更新部分必須存儲在NOR閃存器件的獨立區(qū)域中。更新NOR閃存的任何片段都需要先擦除存儲器的這一部分,然后將新信息編程到該部分中。NOR閃存分為稱為扇區(qū)和塊的多個部分,它們的大小各有不同。NOR閃存器件(如采用SST SuperFlash?技術(shù)的器件(部件編號SST26VF064B(64Mb)))分為多個均一的4KB扇區(qū),各個扇區(qū)可單獨擦除和重新編程(4KB=4*1024*8位=32,762位)。它還可分為更大的8KB、32KB和64KB塊,這些塊也可單獨擦除。因此,一個8KB塊有2個扇區(qū),一個32KB塊有8個扇區(qū),一個64KB塊有16個扇區(qū)。圖1給出了采用8KB/32KB/64KB塊的SST26VF064B的存儲器構(gòu)成。各個塊也可以單獨進(jìn)行保護(hù)。在對閃存的任何部分執(zhí)行任何更新前,必須取消保護(hù)該部分中的塊,以允許擦除和編程操作。完成更新后,謹(jǐn)慎地再次對這些塊進(jìn)行保護(hù),以避免意外寫入或擦除這些區(qū)域。固件的可更新部分必須以足夠靈活的方式劃分為扇區(qū)和塊,以便同時支持有限數(shù)量和最大數(shù)量的特性/功能更新。由于執(zhí)行更新的速度由需要擦除和重新編程的扇區(qū)和塊數(shù)決定,因此在組織固件的可更新部分時,最好同時考慮速度和靈活性。圖2給出了將存儲器組織為可更新和不可更新部分的示例。引導(dǎo)代碼等不可更新部分存儲在受保護(hù)區(qū)域中。固件的可更新部分(如特性/功能)根據(jù)靈活性要求分為較小的塊或較大的塊??筛碌溺R像文件存儲在較大的塊中,可更新的變量/參數(shù)存儲在較小的塊中。

1.png

2.png

圖1:SST26VF064B的存儲器構(gòu)成(映射)——由8個8KB塊、2個32KB塊和126個64 KB塊組成

3.png

4.png

圖2:將存儲器組織為多個不可更新部分(例如:引導(dǎo)代碼)和可更新部分(例如:功能/特性代碼、鏡像文件代碼和參數(shù)變量代碼)


更新頻率

固件更新頻率的主要限制是應(yīng)用中所使用存儲器的耐擦寫次數(shù)限制。SuperFlash技術(shù)存儲器(如SST26VF064B)的耐擦寫次數(shù)可達(dá)100,000次,這意味著每個扇區(qū)可編程和擦除100,000次。固件可以更新100,000次聽起來很多;然而,許多IoT設(shè)備會在使用期間收集數(shù)據(jù)并將信息存儲在NOR閃存中,因此在計算最大耐擦寫次數(shù)限制時必須考慮這一點??紤]到耐擦寫次數(shù),必須在存儲器中分配足夠多的扇區(qū)。下面將舉例說明:假設(shè)IoT設(shè)備正在收集和存儲16個字節(jié)的信息,并且信息預(yù)計在產(chǎn)品的使用壽命期間收集和存儲1億次。可以按如下方式計算應(yīng)當(dāng)分配的扇區(qū)數(shù):

1個扇區(qū)=4KB

假設(shè)扇區(qū)中的所有地址單元用于存儲信息(一次存儲16個字節(jié)的數(shù)據(jù)),然后寫入到一個新的地址單元,直至達(dá)到扇區(qū)末尾(例如,0x0000-0x000F、0x0010-0x001F、0x0020-0x002F等)

由于4KB/16字節(jié)=256,這即是達(dá)到扇區(qū)容量并擦除扇區(qū)中任何數(shù)據(jù)之前可以寫入存儲介質(zhì)的次數(shù)

1個扇區(qū)的耐擦寫限值=100,000次

因此,如果1個扇區(qū)可以寫入256次且耐擦寫次數(shù)為100,000次,則可以收集和存儲數(shù)據(jù)2560萬次

如果一個應(yīng)用需要收集和存儲數(shù)據(jù)1億次,則要分配的扇區(qū)數(shù)量為100,000,000/25,600,000=3.9。因此,在本例中,需要分配4個扇區(qū)以在應(yīng)用的生命周期內(nèi)存儲16個字節(jié)的數(shù)據(jù)。

IoT設(shè)備工程師需要進(jìn)行類似的計算,以便為數(shù)據(jù)記錄參數(shù)分配足夠多的扇區(qū)和塊,以免超出其NOR閃存器件的耐擦寫限值。


更新速度

可根據(jù)需要擦除和重新編程的塊和扇區(qū)數(shù)來計算更新速度。假設(shè)需要重新編程SST26VF064B的幾個64KB塊中存儲的1Mb、2Mb或4Mb固件代碼/數(shù)據(jù)。代碼/數(shù)據(jù)可以由固件代碼、鏡像文件或需要更新的其他代碼組成。更新過程涉及對閃存執(zhí)行一系列命令指令。序列將從取消保護(hù)存儲器塊開始,然后擦除這些塊、用更新的數(shù)據(jù)/代碼進(jìn)行編程,最后重新進(jìn)行保護(hù)。對于SST26VF064B,更新1Mb/2Mb/4Mb存儲器所需的指令序列如表1所示。從表1中可以看出,兩個最重要的時間是擦除時間和編程時間。SST26VF064B采用可提供出色擦除性能的SuperFlash技術(shù)。SuperFlash技術(shù)與傳統(tǒng)閃存的擦除和編程性能的比較如表2所示。與傳統(tǒng)閃存相比,SuperFlash技術(shù)提供的優(yōu)異擦除性能對于縮短更新時間非常有用。SST26VF064B支持的最大時鐘頻率為104MHz,最大扇區(qū)擦除時間為25ms,最大塊擦除時間為25ms,最大頁編程時間為1.5ms。此外,從發(fā)出每條命令指令到閃存以104MHz時鐘頻率工作,中間還需要12ns延時(CE高電平時間)。表1所示的命令序列與編程和擦除時間的知識結(jié)合使用時,可計算更新1Mb/2Mb/4Mb SuperFlash技術(shù)存儲器和傳統(tǒng)閃存所需的時間,具體方法分別如表3和表4所示。這些計算必須由IoT設(shè)備工程師完成以估算執(zhí)行更新的速度,目的是最大程度縮短更新期間的IoT設(shè)備停機(jī)時間。

5.png

6.png

表1:更新1Mb/2Mb/4Mb存儲器的閃存命令指令序列

7.png

8.png

表2:SST26VF064B和傳統(tǒng)閃存的編程和擦除時間

9.png

10.png

表3:更新1MB/2Mb/4Mb SuperFlash技術(shù)存儲器所需的時間

11.png

12.png

表4:更新1MB/2Mb/4Mb傳統(tǒng)閃存所需的時間


結(jié)論

IoT設(shè)備設(shè)計工程師需要在更新應(yīng)用程序代碼和數(shù)據(jù)時提供一定的靈活性。更新哪些/多少代碼、更新頻率和更新速度是設(shè)計IoT設(shè)備時需要解決的問題。非易失性存儲器的選擇會影響這些問題,并在計算代碼更新的時間和速度方面起到關(guān)鍵作用。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉