91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何遠(yuǎn)程復(fù)位串行SPI存儲(chǔ)設(shè)備

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Paul Hill ? 2022-10-24 14:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SPI廣泛用于將微控制器連接到嵌入式系統(tǒng)中的外設(shè)和存儲(chǔ)設(shè)備。特別是,它經(jīng)常用于存儲(chǔ)可執(zhí)行代碼的串行NOR閃存。

設(shè)計(jì)穩(wěn)定性在嵌入式設(shè)計(jì)中至關(guān)重要,復(fù)位的使用是從運(yùn)行時(shí)錯(cuò)誤中恢復(fù)的強(qiáng)大工具。然而,由于存儲(chǔ)器制造商開發(fā)的更小的封裝無法支持專用硬件復(fù)位引腳,因此復(fù)位引腳面臨壓力。值得慶幸的是,對(duì)于支持新JEDEC JESD252標(biāo)準(zhǔn)的串行閃存器件來說,現(xiàn)在這個(gè)問題已經(jīng)不那么嚴(yán)重了,該標(biāo)準(zhǔn)定義了一種不需要專用復(fù)位引腳的復(fù)位機(jī)制。

電子系統(tǒng)中瞬態(tài)錯(cuò)誤有許多潛在原因,包括信號(hào)完整性問題和背景輻射,這些原因可能會(huì)損壞存儲(chǔ)器,從而導(dǎo)致數(shù)據(jù)和編程錯(cuò)誤。這些是可能導(dǎo)致常見問題的失?。骸澳欠駠L試過將其關(guān)閉并再次打開?這可能只會(huì)給消費(fèi)類設(shè)備帶來不便,但成為嵌入式系統(tǒng)和物聯(lián)網(wǎng)節(jié)點(diǎn)的主要問題。

這些系統(tǒng)需要以最小的停機(jī)時(shí)間連續(xù)運(yùn)行。通常,它們無法訪問,因此它們需要能夠在沒有人為干預(yù)的情況下從故障中恢復(fù)。這樣的系統(tǒng)通常已經(jīng)使用自檢機(jī)制,如看門狗定時(shí)器,以檢測(cè)故障并采取糾正措施,但這并不總是足夠的。

設(shè)計(jì)工程師將確保所有器件在上電時(shí)都設(shè)置為已知狀態(tài)。但是,軟復(fù)位也可以是錯(cuò)誤恢復(fù)策略的一部分,因此整個(gè)系統(tǒng)能夠復(fù)位組件和子系統(tǒng)非常重要。

重置串行閃存

串行外設(shè)接口(SPI)廣泛用于將微控制器連接到嵌入式系統(tǒng)中的外設(shè)和存儲(chǔ)設(shè)備。特別是,它經(jīng)常用于存儲(chǔ)可執(zhí)行代碼的串行NOR閃存。

pYYBAGNWL1CAKapeAAEG-kh7MI4773.png

圖 1: SPI 接口

最初的SPI規(guī)范在每個(gè)方向上只有一根數(shù)據(jù)線。這太慢了,無法直接從串行存儲(chǔ)器支持高性能代碼執(zhí)行。這意味著代碼必須先復(fù)制到SRAM才能運(yùn)行,從而增加了啟動(dòng)時(shí)間并增加了系統(tǒng)成本。

為了提高原始SPI規(guī)格的帶寬,可以使用四個(gè)或八個(gè)數(shù)據(jù)信號(hào),從而允許在每個(gè)時(shí)鐘周期傳輸更多的數(shù)據(jù)位。這些擴(kuò)展的 SPI (xSPI) 接口由 JEDEC 在 JESD251 中定義。

現(xiàn)代八進(jìn)制 xSPI 存儲(chǔ)器(如 Adesto EcoXiP 系列)可提供直接從串行存儲(chǔ)器執(zhí)行代碼所需的性能,這種技術(shù)稱為就地執(zhí)行 (XiP)。這提供了高性能并支持即時(shí)啟動(dòng),同時(shí)將功耗降至最低。它還減少了所需的SRAM量,從而降低了系統(tǒng)成本。

在系統(tǒng)故障的情況下,串行存儲(chǔ)器可能需要在恢復(fù)過程中重置。然而,制造商面臨壓力,要求生產(chǎn)更小、成本更低的封裝,引腳數(shù)減少,這意味著許多串行存儲(chǔ)器沒有復(fù)位引腳,或者,如果它們有復(fù)位引腳,它可能會(huì)與另一個(gè)功能多路復(fù)用,使其難以使用。標(biāo)準(zhǔn) JESD252 中定義的新型 JEDEC 串行閃存復(fù)位協(xié)議無需專用復(fù)位引腳即可控制復(fù)位功能。

JESD252不使用復(fù)位引腳,而是使用SPI信號(hào)(時(shí)鐘、芯片選擇和串行數(shù)據(jù))來傳輸迫使目標(biāo)器件自行復(fù)位的序列。在復(fù)位序列期間,時(shí)鐘信號(hào)保持低電平,以區(qū)分復(fù)位事務(wù)與正常SPI命令,并防止發(fā)送任何SPI命令,使用芯片選擇信號(hào)作為目標(biāo)器件的時(shí)鐘。指定的轉(zhuǎn)換序列在數(shù)據(jù)引腳上傳輸,以防止噪聲引起的錯(cuò)誤復(fù)位。

Adesto 出貨了第一款支持 JESD252 的串行 NOR 閃存,其 EcoXiP 也提供,該接口具有八通道 SPI 接口,可提供比四通道接口更高的性能。通過執(zhí)行順序指令提取進(jìn)一步優(yōu)化了執(zhí)行性能,而無需為每次讀取發(fā)送地址。EcoXiP 還具有降低功耗和提供更高安全性的功能。

構(gòu)建更好的設(shè)計(jì)

使用 XiP,您將能夠以更低的功耗和成本提供所需的性能。雖然XiP需要在微控制器上具有兼容的存儲(chǔ)器接口,但越來越多的制造商正在增加對(duì)此的支持。通過指定支持JESD252串行復(fù)位協(xié)議的串行閃存器件,您將能夠開發(fā)更可靠、更穩(wěn)定的產(chǎn)品,從而提高客戶滿意度。

審核編輯:郭婷

聲明:本文內(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)注

    48

    文章

    8425

    瀏覽量

    164859
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2947

    文章

    47907

    瀏覽量

    416047
  • 閃存器
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    2090
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    串行NETSOL自旋轉(zhuǎn)移扭矩磁阻隨機(jī)存取存儲(chǔ)器STT-MRAM

    S3A3204R0M是自旋轉(zhuǎn)移扭矩磁阻隨機(jī)存取存儲(chǔ)器(STT-MRAM)。它具有SPI總線接口、XIP(就地執(zhí)行)功能和基于硬件/軟件的數(shù)據(jù)保護(hù)機(jī)制。SPI(串行外設(shè)接口)是帶有命令、
    的頭像 發(fā)表于 03-05 16:30 ?128次閱讀

    深入解析Microchip 25AA128/25LC128 128K SPI總線串行EEPROM

    深入解析Microchip 25AA128/25LC128 128K SPI總線串行EEPROM 一、引言 在電子設(shè)計(jì)領(lǐng)域,串行EEPROM是一種常用的非易失性存儲(chǔ)器,廣泛應(yīng)用于各種需
    的頭像 發(fā)表于 02-09 16:50 ?418次閱讀

    RK3588平臺(tái)雙存儲(chǔ)SPI+PCIE)OTA升級(jí)方案教學(xué)文檔

    在嵌入式設(shè)備中,單一存儲(chǔ)介質(zhì)可能存在容量限制或可靠性風(fēng)險(xiǎn)。RK3588 平臺(tái)的雙存儲(chǔ) OTA 升級(jí)方案支持SPI(如 SPI NAND/NO
    的頭像 發(fā)表于 02-01 16:46 ?1662次閱讀
    RK3588平臺(tái)雙<b class='flag-5'>存儲(chǔ)</b>(<b class='flag-5'>SPI</b>+PCIE)OTA升級(jí)方案教學(xué)文檔

    SPI NOR Flash和SPI NAND Flash存儲(chǔ)芯片的區(qū)別

    SPI NOR Flash與SPI NAND Flash并非相互替代,而是互補(bǔ)關(guān)系。SPI NOR勝在讀取速度快、使用簡(jiǎn)單、可靠性高,是代碼存儲(chǔ)的理想選擇。
    的頭像 發(fā)表于 01-29 16:58 ?557次閱讀
    <b class='flag-5'>SPI</b> NOR Flash和<b class='flag-5'>SPI</b> NAND Flash<b class='flag-5'>存儲(chǔ)</b>芯片的區(qū)別

    瑞芯微(EASY EAI)RV1126B SPI使用

    1.SPI簡(jiǎn)介SPI串行外設(shè)接口(SerialPeripheralInterface)的縮寫,是Motorola公司推出的一種同步串行接口技術(shù),是一種高速、全雙工、同步的通信總線在用
    的頭像 發(fā)表于 01-03 14:00 ?1777次閱讀
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>SPI</b>使用

    深入解析AT25SF2561C/AT25QF2561C:高性能SPI串行閃存的技術(shù)探秘

    深入解析AT25SF2561C/AT25QF2561C:高性能SPI串行閃存的技術(shù)探秘 在電子設(shè)備的世界里,閃存作為數(shù)據(jù)存儲(chǔ)的關(guān)鍵組件,其性能和功能直接影響著
    的頭像 發(fā)表于 12-26 17:45 ?758次閱讀

    高性能SPI NOR FLASH芯片ZB25VQ系列推薦

    在嵌入式系統(tǒng)、物聯(lián)網(wǎng)設(shè)備及各類存儲(chǔ)應(yīng)用中,SPI NOR FLASH芯片因其接口簡(jiǎn)單、功耗低、讀寫速度快等特點(diǎn),成為代碼存儲(chǔ)與數(shù)據(jù)緩存的常見選擇。S
    的頭像 發(fā)表于 12-01 14:52 ?688次閱讀

    Everspin256Kb串行SPI接口MRAM芯片分享

    電子和物聯(lián)網(wǎng)設(shè)備提供了理想的存儲(chǔ)解決方案。這款256Kb容量、SPI接口的非易失性存儲(chǔ)器,正在重新定義嵌入式存儲(chǔ)的性能標(biāo)準(zhǔn)。
    的頭像 發(fā)表于 11-13 11:23 ?491次閱讀

    串行通信相關(guān)的基礎(chǔ)知識(shí)

    串行通信是電子設(shè)備中數(shù)據(jù)交換的基石。最常見的串行通信協(xié)議有UART,SPI,I2C等。
    的頭像 發(fā)表于 10-15 10:53 ?2012次閱讀
    <b class='flag-5'>串行</b>通信相關(guān)的基礎(chǔ)知識(shí)

    ?Microchip 25CS640 SPI串行EEPROM技術(shù)解析與應(yīng)用指南

    Microchip Technology 25CS640 64Kb SPI串行EEPROM利用串行外設(shè)接口(SPI)兼容總線提供64Kb串行
    的頭像 發(fā)表于 09-30 14:57 ?881次閱讀
    ?Microchip 25CS640 <b class='flag-5'>SPI</b><b class='flag-5'>串行</b>EEPROM技術(shù)解析與應(yīng)用指南

    數(shù)字電壓表設(shè)計(jì)教程之SPI協(xié)議詳解

    SPI(Serial Peripheral Interface)是串行外設(shè)接口的縮寫,SPI是一種高速、主從模式、全雙工、同步的串行通信總線,由摩托羅拉公司(Motorola)于 20
    的頭像 發(fā)表于 09-06 10:08 ?4485次閱讀
    數(shù)字電壓表設(shè)計(jì)教程之<b class='flag-5'>SPI</b>協(xié)議詳解

    SPI NOR FLASH是什么,與SPI NAND Flash的區(qū)別

    SPI NOR FLASH是什么? ? SPI NOR FLASH是一種非易失性存儲(chǔ)器,它通過串行接口進(jìn)行數(shù)據(jù)傳輸,具有讀寫速度快、可靠性高、體積小等優(yōu)點(diǎn)。它采用類似SRAM的
    的頭像 發(fā)表于 08-21 09:26 ?1671次閱讀

    基于RK3576開發(fā)板的SPI使用說明

    SPI串行外設(shè)接口(Serial Peripheral Interface)的縮寫,是 Motorola 公司推出的一種同步串行接口技術(shù),是一種高速、全雙工、同步的通信總線在用戶空間的應(yīng)用程序中
    的頭像 發(fā)表于 05-07 10:31 ?1647次閱讀
    基于RK3576開發(fā)板的<b class='flag-5'>SPI</b>使用說明

    將英飛凌USB串行橋接控制器配置為大容量存儲(chǔ)類 (MSC) 設(shè)備的過程是什么?

    將英飛凌 USB 串行橋接控制器配置為大容量存儲(chǔ)類 (MSC) 設(shè)備的過程是什么? 我對(duì) CY7C65214 或 CY7C65215 部件的支持特別感興趣。
    發(fā)表于 05-07 07:52

    串行通信接口SPI與QSPI的區(qū)別

    在嵌入式系統(tǒng)的世界里,選擇正確的通信技術(shù)可以對(duì)項(xiàng)目的性能和可擴(kuò)展性產(chǎn)生重大影響。讓我們比較兩個(gè)流行的串行通信接口:SPI串行外設(shè)接口)和QSPI(四路SPI)。
    的頭像 發(fā)表于 04-09 15:24 ?3356次閱讀
    <b class='flag-5'>串行</b>通信接口<b class='flag-5'>SPI</b>與QSPI的區(qū)別