女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

JEDEC定義了一種串行復(fù)位協(xié)議,用以取代專用復(fù)位引腳

NJ90_gh_bee81f8 ? 來(lái)源:面包板社區(qū) ? 2019-12-08 09:19 ? 次閱讀

行業(yè)標(biāo)準(zhǔn)組織JEDEC定義了一種串行復(fù)位協(xié)議,用以取代專用復(fù)位引腳。

今天的嵌入式系統(tǒng),例如智能設(shè)備和物聯(lián)網(wǎng)終端,通常都要求在實(shí)現(xiàn)高性能與低功耗的同時(shí)提供實(shí)時(shí)啟動(dòng)功能。所有電子系統(tǒng)還要具備從瞬態(tài)故障引起的狀況中恢復(fù)的能力。這些故障通常與信號(hào)完整性密切相關(guān),這使得當(dāng)今的高速系統(tǒng)設(shè)計(jì)更具挑戰(zhàn)性。

從運(yùn)行時(shí)出現(xiàn)的故障中恢復(fù)通常需要能夠?qū)ο到y(tǒng)的全部或部分進(jìn)行受控復(fù)位。極端情況下,若尚未提供軟復(fù)位功能,此時(shí)就可能會(huì)提示需要重新啟動(dòng)設(shè)備。而對(duì)于遠(yuǎn)程的物聯(lián)網(wǎng)終端來(lái)說(shuō),重啟可能存在困難而且成本高昂。這只是說(shuō)明嵌入式設(shè)計(jì)中復(fù)位功能重要性的一個(gè)示例。

串行外設(shè)接口(SPI)廣泛應(yīng)用于將外設(shè)和存儲(chǔ)器連接到嵌入式系統(tǒng)中的微控制器處理器中。復(fù)位串行閃存是初始化或恢復(fù)的重要部分。為使主機(jī)處理器能夠更容易地重置SPI存儲(chǔ)器,行業(yè)標(biāo)準(zhǔn)組織JEDEC定義了一種串行復(fù)位協(xié)議,替代了使用專用復(fù)位引腳來(lái)進(jìn)行復(fù)位。本文介紹了該復(fù)位協(xié)議及其用法,特別參考了擴(kuò)展SPI(xSPI)和串行非易失性存儲(chǔ)器的執(zhí)行代碼。

SPI閃存的作用

串行接口相對(duì)于并行總線的主要優(yōu)點(diǎn)是減少了所需信號(hào)數(shù)量。在大多數(shù)情況下,較少的信號(hào)和I/O引腳可降低元件成本與功耗,因?yàn)轵?qū)動(dòng)片外信號(hào)所需的功率是總功率消耗的主力軍。

最初的SPI規(guī)范包括四種信號(hào):一個(gè)串行時(shí)鐘(SCLK)信號(hào),用于同步數(shù)據(jù)傳輸;一個(gè)或多個(gè)芯片選擇(SS)信號(hào)用于實(shí)現(xiàn)尋址多個(gè)目標(biāo);以及兩個(gè)數(shù)據(jù)信號(hào)(MOSI和MISO),用于在每個(gè)方向上傳輸數(shù)據(jù)。該標(biāo)準(zhǔn)目前已經(jīng)以各種方式進(jìn)行了擴(kuò)展以實(shí)現(xiàn)更高的性能,現(xiàn)在更拓展了通過(guò)SPI接口執(zhí)行軟復(fù)位的功能。


串行外設(shè)接口(SPI)(來(lái)源:Adesto Technologies)

SPI接口不斷演變和發(fā)展以擴(kuò)大帶寬,其變體現(xiàn)在包括dual SPI(雙線SPI),它使用半雙工配置中的兩個(gè)數(shù)據(jù)引腳在每時(shí)鐘周期內(nèi)發(fā)送兩個(gè)bit的數(shù)據(jù);還有quad SPI(四線SPI)和octal SPI(八線SPI),它們?cè)黾恿烁鄶?shù)據(jù)線,使得每個(gè)時(shí)鐘周期可以傳輸更多位數(shù)。此外,這些SPI都可在雙倍數(shù)據(jù)速率(DDR)模式下使用,且支持在兩個(gè)時(shí)鐘邊緣傳輸數(shù)據(jù)。

Quad和Octal SPI接口由JEDEC的擴(kuò)展SPI(xSPI)標(biāo)準(zhǔn)JESD251定義,該標(biāo)準(zhǔn)提供的硬件指導(dǎo)可以實(shí)現(xiàn)系統(tǒng)中高吞吐量xSPI器件的無(wú)故障集成。

最近,JEDEC還定義并發(fā)布了一個(gè)標(biāo)準(zhǔn),規(guī)定了通過(guò)串行接口重置設(shè)備。該復(fù)位協(xié)議在JEDEC標(biāo)準(zhǔn)JESD252中定義,它取消了在串行閃存中使用專用復(fù)位引腳來(lái)進(jìn)行復(fù)位的需求。

該標(biāo)準(zhǔn)定義了芯片選擇信號(hào)、時(shí)鐘信號(hào)和輸入數(shù)據(jù)信號(hào)需要遵循的特定順序,以使器件執(zhí)行硬件復(fù)位。使用該模式使得由串行數(shù)據(jù)線上的噪聲引起的偽轉(zhuǎn)換不會(huì)導(dǎo)致意外復(fù)位。在復(fù)位期間,時(shí)鐘信號(hào)保持低電平,進(jìn)一步確保了引腳轉(zhuǎn)換不會(huì)被解釋為數(shù)據(jù)傳輸,而芯片選擇引腳則用于確保僅復(fù)位特定的器件。


復(fù)位協(xié)議(來(lái)源:Adesto Technologies)

SPI閃存被廣泛應(yīng)用于嵌入式產(chǎn)品,特別是用于其代碼。這使得它對(duì)系統(tǒng)整體功能而言顯得至關(guān)重要,因此必須保持可靠的運(yùn)行,包括具備必要時(shí)發(fā)起復(fù)位的能力。

利用復(fù)位進(jìn)行初始化和恢復(fù)

系統(tǒng)通常在通電時(shí)使用復(fù)位功能來(lái)確保系統(tǒng)中所有器件都以已知狀態(tài)啟動(dòng)。復(fù)位還可用于在運(yùn)行期間從可能由硬件問題引起的嚴(yán)重故障中恢復(fù),其中包括信號(hào)完整性問題和時(shí)序問題、電磁干擾或由背景輻射引起的隨機(jī)存儲(chǔ)器損壞(另請(qǐng)參見《MiTIgating Metastability》這篇文章);還可用于由軟件錯(cuò)誤可能導(dǎo)致的程序崩潰和無(wú)響應(yīng)。

這些偶發(fā)的錯(cuò)誤對(duì)于消費(fèi)者可能是僅僅造成不便,但對(duì)于具有數(shù)千個(gè)節(jié)點(diǎn)需要高可用性的物聯(lián)網(wǎng)而言,卻是一個(gè)嚴(yán)重的問題。在越來(lái)越多的情況下,手動(dòng)復(fù)位或重啟這些物聯(lián)網(wǎng)設(shè)備變得越來(lái)越不可能。嵌入式系統(tǒng)通常使用看門狗定時(shí)器和其它自檢機(jī)制來(lái)檢測(cè)故障并采取糾正措施。這就可能意味著執(zhí)行“軟”復(fù)位,其中只有必要的子系統(tǒng)在處理器的控制下被復(fù)位。

SPI接口是有狀態(tài)的(stateful)。例如,在接收到命令之后,閃存將期望有一定數(shù)量的地址或數(shù)據(jù)傳輸。導(dǎo)致主機(jī)和內(nèi)存之間失去同步的任何錯(cuò)誤都將引起不可預(yù)測(cè)的行為。要從中恢復(fù),主機(jī)需要能夠通過(guò)執(zhí)行軟復(fù)位將串行存儲(chǔ)器重置為已知狀態(tài)。這種復(fù)位有助于保持系統(tǒng)穩(wěn)定,而且是在沒有看到任何外部故障指示的情況下進(jìn)行的。也因?yàn)槿绱耍洀?fù)位現(xiàn)在被認(rèn)為是嵌入式系統(tǒng)操作的一個(gè)標(biāo)準(zhǔn)特性。

有些串行閃存可能有一個(gè)專用的復(fù)位引腳;但另一些則使用多路復(fù)用以減少引腳數(shù),此時(shí),復(fù)位引腳同時(shí)也是一個(gè)I/O引腳;但有時(shí)候,制造商可能根本不提供復(fù)位功能。即使有復(fù)位引腳,專門指定微控制器的一個(gè)輸出去控制它也不實(shí)際。

JESD252規(guī)范的產(chǎn)生使得串行閃存設(shè)備無(wú)需專用或物理復(fù)位引腳仍然可以支持復(fù)位功能。除了故障恢復(fù)之外,還可以在上電啟動(dòng)時(shí)使用串行復(fù)位機(jī)制,以確保電源穩(wěn)定后串行存儲(chǔ)器也能正確啟動(dòng)。

芯片內(nèi)執(zhí)行(XiP)

傳統(tǒng)的串行閃存通過(guò)低速SPI連接,這意味著如果這些器件用于存儲(chǔ)程序存儲(chǔ)器,則處理器在執(zhí)行代碼之前必須先將代碼復(fù)制到片上SRAM中。而芯片內(nèi)執(zhí)行,即XiP,是通過(guò)提供更快更寬的接口省去了代碼復(fù)制步驟的串行閃存。反過(guò)來(lái),這減少了對(duì)片上SRAM的需求,從而降低了主機(jī)微控制器或處理器的價(jià)格。

與其他八通道器件相比,Adesto的EcoXiP采用octal SPI接口,具有高性能和極低功耗,并且具有比quad-SPI存儲(chǔ)器高得多的性能。


Execution modes (Source: Adesto Technologies)
執(zhí)行模式 (來(lái)源: Adesto Technologies)

對(duì)于現(xiàn)代嵌入式設(shè)備來(lái)說(shuō),XiP的開發(fā)極具價(jià)值,不僅僅是因?yàn)槠祥W存的昂貴和尺寸上的限制。微控制器通常最多具有1 MB的內(nèi)存,但現(xiàn)代物聯(lián)網(wǎng)節(jié)點(diǎn)通常需要更多的代碼空間用于通信堆棧、無(wú)線接口、音頻處理、機(jī)器視覺和應(yīng)用軟件等功能。利用XiP的外部閃存可以實(shí)現(xiàn)更大的代碼存儲(chǔ)空間。而且由于減去了代碼傳輸階段,啟動(dòng)時(shí)間也縮短了。

XiP的使用使得SRAM無(wú)需存儲(chǔ)代碼而是僅用于存儲(chǔ)數(shù)據(jù),從而減少了所需的SRAM數(shù)量。因?yàn)橄鳒p了對(duì)外部SRAM的需求或允許微控制器使用較少的片上SRAM,系統(tǒng)成本也相應(yīng)降低。由于NOR閃存(非易失性閃存)允許隨機(jī)訪問,而微控制器需要將串行接口映射到其自己的存儲(chǔ)空間,因此它被視為另一個(gè)存儲(chǔ)區(qū)域,從而支持XiP。為了進(jìn)一步提高性能,EcoXiP還針對(duì)代碼執(zhí)行進(jìn)行了優(yōu)化。

標(biāo)準(zhǔn)SPI接口設(shè)計(jì)都支持隨機(jī)訪問;每次讀取都包含命令、地址和返回的數(shù)據(jù)。數(shù)據(jù)返回后,才可以進(jìn)行再次請(qǐng)求。但是,指令通常從連續(xù)地址中獲取。EcoXiP接口充分利用了這一點(diǎn),為每個(gè)讀取請(qǐng)求提供連續(xù)字節(jié),直到具有新地址的命令被發(fā)送為止。這使得總線吞吐量加倍,因?yàn)橄藶槊看翁崛“l(fā)送新地址的延遲。

EcoXiP可以持續(xù)以156MB/s(峰值速率為266 MB/s)的速率發(fā)送指令。

傳統(tǒng)NOR閃存的另一個(gè)問題是寫入比讀取慢幾個(gè)數(shù)量級(jí)。這意味著當(dāng)代碼在閃存中執(zhí)行時(shí)無(wú)法將數(shù)據(jù)寫入閃存,因?yàn)檫@樣會(huì)對(duì)性能產(chǎn)生重大影響。EcoXiP通過(guò)靈活地將存儲(chǔ)器劃分為獨(dú)立的存儲(chǔ)體來(lái)支持并發(fā)讀寫。這使得采用XiP可以在執(zhí)行代碼的同時(shí),將數(shù)據(jù)保存到存儲(chǔ)器并執(zhí)行(Over-the-AIr,OTA)空中更新。

對(duì)JEDEC標(biāo)準(zhǔn)的支持,包括遠(yuǎn)程復(fù)位的支持,使業(yè)界采用XiP串行閃存變得更加簡(jiǎn)單。

結(jié)論

在主處理器的控制下能夠復(fù)位串行閃存是嵌入式系統(tǒng)的重要需求。JEDEC JESD252串行復(fù)位協(xié)議可實(shí)現(xiàn)該功能,而無(wú)需存儲(chǔ)器上的復(fù)位引腳或來(lái)自微控制器或主機(jī)處理器的專門信號(hào)。

盡管使用串行復(fù)位和XiP會(huì)影響主機(jī)和存儲(chǔ)器的設(shè)計(jì),還是有越來(lái)越多的微控制器正在增加對(duì)這些標(biāo)準(zhǔn)的支持。Adesto是第一家提供串行NOR閃存的制造商,其產(chǎn)品支持串行閃存復(fù)位信令協(xié)議和xSPI標(biāo)準(zhǔn)。EcoXiP可在提供所需執(zhí)行能力的同時(shí)降低系統(tǒng)功耗與成本。它還兼容串行閃存發(fā)現(xiàn)標(biāo)準(zhǔn),并具有改善能效和安全的其它特性。

擁有上述技術(shù),嵌入式工程師可以更好地應(yīng)對(duì)開發(fā)物聯(lián)網(wǎng)產(chǎn)品時(shí)所面臨的挑戰(zhà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)投訴
  • 嵌入式系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    3665

    瀏覽量

    130896
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1782

    瀏覽量

    94706
  • JEDEC
    +關(guān)注

    關(guān)注

    1

    文章

    37

    瀏覽量

    17643

原文標(biāo)題:JEDEC軟復(fù)位——嵌入式開發(fā)人員的福音

文章出處:【微信號(hào):gh_bee81f890fc1,微信公眾號(hào):面包板社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    復(fù)位電路的作用、控制方式和類型

    復(fù)位電路也是數(shù)字邏輯設(shè)計(jì)中常用的電路,不管是 FPGA 還是 ASIC 設(shè)計(jì),都會(huì)涉及到復(fù)位般 FPGA或者 ASIC 的復(fù)位需要我們自己設(shè)計(jì)復(fù)
    的頭像 發(fā)表于 03-12 13:54 ?1872次閱讀
    <b class='flag-5'>復(fù)位</b>電路的作用、控制方式和類型

    EE-64:設(shè)置復(fù)位時(shí)的模式引腳

    電子發(fā)燒友網(wǎng)站提供《EE-64:設(shè)置復(fù)位時(shí)的模式引腳.pdf》資料免費(fèi)下載
    發(fā)表于 01-14 15:14 ?0次下載
    EE-64:設(shè)置<b class='flag-5'>復(fù)位</b>時(shí)的模式<b class='flag-5'>引腳</b>

    FPGA復(fù)位的8技巧

    在 FPGA 設(shè)計(jì)中,復(fù)位起到的是同步信號(hào)的作用,能夠?qū)⑺械拇鎯?chǔ)元件設(shè)置成已知狀態(tài)。在數(shù)字電路設(shè)計(jì)中,設(shè)計(jì)人員般把全局復(fù)位作為個(gè)外部引腳
    的頭像 發(fā)表于 11-16 10:18 ?1021次閱讀
    FPGA<b class='flag-5'>復(fù)位</b>的8<b class='flag-5'>種</b>技巧

    復(fù)位電路的設(shè)計(jì)問題

    前言 最近看advanced fpga 以及fpga設(shè)計(jì)實(shí)戰(zhàn)演練中有講到復(fù)位電路的設(shè)計(jì),才知道復(fù)位電路有這么多的門道,而不是簡(jiǎn)單的外界信號(hào)輸入系統(tǒng)復(fù)位。 流程: 1.同步復(fù)位: 優(yōu)點(diǎn):
    的頭像 發(fā)表于 11-15 11:13 ?458次閱讀
    <b class='flag-5'>復(fù)位</b>電路的設(shè)計(jì)問題

    復(fù)位電路的三方式 復(fù)位電路的原理和作用

    復(fù)位電路是一種電子電路,用于將微控制器或其他電子設(shè)備重置到其初始狀態(tài)。這種電路通常在設(shè)備啟動(dòng)時(shí)或在需要清除當(dāng)前狀態(tài)以避免錯(cuò)誤時(shí)使用。 1. 上電復(fù)位(Power-On Reset, POR
    的頭像 發(fā)表于 10-21 10:28 ?4388次閱讀

    復(fù)位電路的電容多大的 復(fù)位電路設(shè)計(jì)類型有哪幾種

    , POR)或看門狗復(fù)位(Watchdog Timer Reset)等。 復(fù)位電路的電容大小 復(fù)位電路中的電容大小取決于電路的設(shè)計(jì)和所需的復(fù)位時(shí)間。電容與電阻(R)
    的頭像 發(fā)表于 10-21 10:24 ?903次閱讀

    復(fù)位電路是如何工作的

    在現(xiàn)代電子系統(tǒng)中,復(fù)位電路扮演著至關(guān)重要的角色。它負(fù)責(zé)在系統(tǒng)啟動(dòng)時(shí)或在某些異常情況下將系統(tǒng)重置到個(gè)預(yù)定義的初始狀態(tài)。這種重置機(jī)制確保系統(tǒng)的穩(wěn)定性和可靠性,防止
    的頭像 發(fā)表于 10-21 10:22 ?914次閱讀

    復(fù)位電路靜電整改案例分享()——交換機(jī)復(fù)位電路

    ? ?復(fù)位電路靜電整改案例分享()——交換機(jī)復(fù)位電路 、摘要 復(fù)位電路可確保電路在啟動(dòng)時(shí)處于可控的狀態(tài),避免上電造成的未知問題。
    的頭像 發(fā)表于 10-19 14:56 ?845次閱讀
    <b class='flag-5'>復(fù)位</b>電路靜電整改案例分享(<b class='flag-5'>一</b>)——交換機(jī)<b class='flag-5'>復(fù)位</b>電路

    復(fù)位電路介紹 復(fù)位電路的原理及作用

    復(fù)位電路(Reset Circuit)是現(xiàn)代電子設(shè)備中常見的一種關(guān)鍵電路,它用于確保在正確的時(shí)間和條件下將系統(tǒng)恢復(fù)到初始狀態(tài)。復(fù)位電路的設(shè)計(jì)和應(yīng)用對(duì)于保障電子系統(tǒng)的穩(wěn)定性和可靠性至關(guān)重要。
    的頭像 發(fā)表于 10-18 16:44 ?6908次閱讀

    單片機(jī)復(fù)位電路電阻電容如何取值

    在單片機(jī)系統(tǒng)中,復(fù)位電路是非常重要的組成部分,它確保單片機(jī)在啟動(dòng)時(shí)能夠可靠地進(jìn)入初始狀態(tài),以及在異常情況下能夠進(jìn)行復(fù)位操作。復(fù)位電路通常由
    的頭像 發(fā)表于 08-06 10:28 ?2033次閱讀

    STM32復(fù)位電路用復(fù)位芯片和阻容復(fù)位電路區(qū)別

    STM32是款廣泛使用的微控制器,其復(fù)位電路設(shè)計(jì)對(duì)于系統(tǒng)的穩(wěn)定性和可靠性至關(guān)重要。本文將詳細(xì)介紹STM32復(fù)位電路中使用復(fù)位芯片和阻容復(fù)位
    的頭像 發(fā)表于 08-06 10:26 ?2711次閱讀

    雙管正激勵(lì)磁復(fù)位電路的作用

    雙管正激勵(lì)磁復(fù)位電路是一種廣泛應(yīng)用于電子設(shè)備中的電路,它具有多種功能和優(yōu)點(diǎn)。 、雙管正激勵(lì)磁復(fù)位電路的作用 雙管正激勵(lì)磁復(fù)位電路是
    的頭像 發(fā)表于 08-02 15:41 ?948次閱讀

    FPGA同步復(fù)位和異步復(fù)位

    FPGA(Field-Programmable Gate Array,現(xiàn)場(chǎng)可編程門陣列)中的復(fù)位操作是設(shè)計(jì)過(guò)程中不可或缺的環(huán),它負(fù)責(zé)將電路恢復(fù)到初始狀態(tài),以確保系統(tǒng)的正確啟動(dòng)和穩(wěn)定運(yùn)行。在FPGA設(shè)計(jì)中,復(fù)位方式主要分為同步
    的頭像 發(fā)表于 07-17 11:12 ?2446次閱讀

    單端正激電路磁芯復(fù)位的方法

    單端正激電路是一種常見的開關(guān)電源電路,廣泛應(yīng)用于各種電子設(shè)備中。在單端正激電路中,磁芯的復(fù)位個(gè)非常重要的問題,它直接影響到電路的穩(wěn)定性和效率。本文將詳細(xì)介紹單端正激電路磁芯復(fù)位的方
    的頭像 發(fā)表于 07-10 09:51 ?2917次閱讀

    變頻器的復(fù)位方法有哪些

    變頻器作為現(xiàn)代工業(yè)自動(dòng)化控制中的關(guān)鍵設(shè)備,其穩(wěn)定運(yùn)行對(duì)于生產(chǎn)效率和設(shè)備安全至關(guān)重要。然而,由于各種原因,變頻器在運(yùn)行過(guò)程中可能會(huì)出現(xiàn)故障或異常,此時(shí)進(jìn)行復(fù)位操作是解決問題的一種有效方法。本文將詳細(xì)
    的頭像 發(fā)表于 06-11 11:51 ?6439次閱讀