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

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

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

集成NV RAM的微控制器設(shè)計指南

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-03-01 14:13 ? 次閱讀

本應(yīng)用筆記將幫助達拉斯半導(dǎo)體安全微控制器和高速微控制器的用戶在實現(xiàn)非易失性SRAM時提高可靠性。本筆記適用于安全和高速安全微控制器系列以及DS87C530高速微控制器。超出容差的電壓尖峰、保護I/O引腳和負電源瞬變將在本應(yīng)用筆記中討論。

概述

采用電池供電的非易失性SRAM(NV RAM)的微控制器已在嵌入式市場中得到廣泛認可。與閃存或EEPROM技術(shù)不同,非易失性SRAM沒有寫入限制,這使其成為實時數(shù)據(jù)記錄應(yīng)用的理想選擇。在達拉斯半導(dǎo)體安全微控制器系列等產(chǎn)品中,NV RAM可用于提供系統(tǒng)內(nèi)可重新編程的程序存儲器。

本應(yīng)用筆記討論了集成NV RAM的微控制器產(chǎn)品的設(shè)計指南。提出了許多設(shè)計建議,以提高集成NV RAM的微控制器的可靠性。應(yīng)該強調(diào)的是,只要使用標準CMOS設(shè)計指南,電池備份存儲器與非易失性存儲器一樣可靠。本應(yīng)用筆記適用于安全微控制器和高速安全微控制器系列產(chǎn)品以及DS87C530高速微控制器。

超出容差的電壓尖峰

現(xiàn)實世界是一個嚴酷的地方;靜電放電(ESD)、電噪聲等可以進入系統(tǒng)。其中許多現(xiàn)象會在一個或多個器件引腳上感應(yīng)負電壓。CMOS設(shè)計指南要求引腳不得高于V值抄送或低于 V黨衛(wèi)軍.違反此準則可能會導(dǎo)致硬故障(損壞設(shè)備內(nèi)部的硅)或軟故障(無意修改內(nèi)存內(nèi)容)。

負電壓尖峰是CMOS器件的一個特殊問題。當出現(xiàn)負電壓尖峰時,器件內(nèi)的一個或多個寄生二極管可能會正向偏置。這將導(dǎo)致設(shè)備消耗大量電流,并可能導(dǎo)致設(shè)備閂鎖。通常,扭轉(zhuǎn)CMOS閂鎖的唯一方法是斷開器件的電源。如果器件的供電不受限制,則過大的電流消耗會對器件造成無法彌補的損壞。

不太嚴重,但同樣麻煩的是這可能對非易失性存儲器產(chǎn)生的影響。當寄生二極管形成時,將形成高電流路徑。這會將電流從器件中排出,并可能導(dǎo)致電壓在內(nèi)部驟降。如果內(nèi)部電壓降至維持存儲器所需的最小值以下,則可能會遇到軟錯誤。

在實際應(yīng)用中,通常很難或不可能消除所有高于V的電壓抄送或低于 V黨衛(wèi)軍.實際上,大多數(shù)器件可以容忍0.3V的過沖或下沖。以下案例討論了此類情況的常見原因以及將其對系統(tǒng)的影響降至最低的方法。

保護 I/O 引腳

器件遇到負電壓尖峰的最常見方式是通過其通用I/O引腳。這些通常是微控制器與“外部世界”的唯一聯(lián)系。電動機和鍵盤等設(shè)備會產(chǎn)生大量電噪聲。例如,觸摸門把手時所經(jīng)歷的沖擊可能高達 30kV。如果該電壓從鍵盤傳輸?shù)轿⒖刂破飨到y(tǒng),則會嚴重損壞電子元件。

圖1顯示了可用于保護微控制器I/O引腳的二極管保護方案。該方案依賴于使用肖特基二極管和限流電阻來降低電流尖峰對器件的影響。當接近器件引腳的電壓超過V時抄送或 V黨衛(wèi)軍超過0.1V - 0.2V時,肖特基二極管將變?yōu)檎蚱茫瑢⒍嘤嗟碾妷簭钠骷_傳導(dǎo)出去。限流電阻還有助于抑制電壓尖峰對微控制器的影響。

poYBAGP-7PeAbuE3AAAgdtvd4xo747.gif


圖1.外部 I/O 保護方案。

必須仔細選擇圖1所示的保護二極管。大多數(shù)肖特基二極管,如流行的1N5817,都適用于室溫。然而,在高溫下,它們的反向偏置泄漏將開始加載I/O線,使器件難以驅(qū)動邏輯1。例如,DS87C520可以驅(qū)動邏輯1,最大電流為50μA。在室溫下,典型 1N5817 的反向漏電流為 30μA。然而,在70°C時,反向漏電流大于100μA。微控制器將無法提供足夠的電流來維持2.4V的高CMOS邏輯。

任何使用的肖特基二極管的漏電流都應(yīng)遠低于源極器件的最大驅(qū)動電流。許多供應(yīng)商都提供具有低反向漏電流的二極管。

負電源瞬變

電壓尖峰的另一個來源是電源。許多簡單的穩(wěn)壓器,如7805 5V穩(wěn)壓器,在上電時會產(chǎn)生電壓尖峰而臭名昭著。在設(shè)計電源時必須小心,以免在上電或?qū)⒇撦d進出系統(tǒng)時產(chǎn)生過多的噪音。

通過在V兩端使用反向偏置肖特基二極管可以減少電源瞬變問題抄送和 GND,類似于用于保護 I/O 引腳的接地。圖 2 顯示了一個這樣的方案。

pYYBAGP-7PiAVsNjAAAKqVpxUW4453.gif


圖2.穩(wěn)壓器保護方案。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7336

    瀏覽量

    150103
  • 電源
    +關(guān)注

    關(guān)注

    184

    文章

    17206

    瀏覽量

    247775
  • 穩(wěn)壓器
    +關(guān)注

    關(guān)注

    24

    文章

    4165

    瀏覽量

    92994
收藏 人收藏

    評論

    相關(guān)推薦

    NXP半導(dǎo)體微控制器產(chǎn)品選型指南

    NXP半導(dǎo)體微控制器產(chǎn)品選型指南
    發(fā)表于 03-01 16:21 ?44次下載
    NXP半導(dǎo)體<b class='flag-5'>微控制器</b>產(chǎn)品選型<b class='flag-5'>指南</b>

    在MAXQ8913微控制器中從RAM執(zhí)行應(yīng)用程序

    在MAXQ8913微控制器中從RAM執(zhí)行應(yīng)用程序 MAXQ8913及其它MAXQ®微控制器采用的Harvard存儲映射架構(gòu)為用戶提供了
    發(fā)表于 01-11 17:56 ?1052次閱讀
    在MAXQ8913<b class='flag-5'>微控制器</b>中從<b class='flag-5'>RAM</b>執(zhí)行應(yīng)用程序

    OTP微控制器芯片選擇指南

    本內(nèi)容提供了OTP微控制器芯片選擇指南
    發(fā)表于 06-24 11:07 ?37次下載
    OTP<b class='flag-5'>微控制器</b>芯片選擇<b class='flag-5'>指南</b>

    ST微控制器的EMC設(shè)計指南

    ST微控制器的EMC設(shè)計指南,需要的看看,免積分
    發(fā)表于 11-02 10:19 ?10次下載

    安全微控制器用戶指南

    1。簡介 該安全微控制器系列是8051兼容的設(shè)備,使用非易失性(NV)內(nèi)存行 而不是ROM的程序存儲。NV RAM允許設(shè)計一個軟微控制器
    發(fā)表于 04-12 14:39 ?0次下載
    安全<b class='flag-5'>微控制器</b>用戶<b class='flag-5'>指南</b>

    NXP微控制器BGA封裝的PCB布線指南

    NXP微控制器BGA封裝的PCB布線指南
    發(fā)表于 09-29 15:32 ?4次下載
    NXP<b class='flag-5'>微控制器</b>BGA封裝的PCB布線<b class='flag-5'>指南</b>

    NXP微控制器的BGA封裝的PCB布線指南

    NXP微控制器的BGA封裝的PCB布線指南
    發(fā)表于 10-09 08:33 ?15次下載
    NXP<b class='flag-5'>微控制器</b>的BGA封裝的PCB布線<b class='flag-5'>指南</b>

    針對 C2000 微控制器集成微控制器 (MCU) 電源解決方案

    針對 C2000 微控制器集成微控制器 (MCU) 電源解決方案
    發(fā)表于 10-13 10:43 ?9次下載
    針對 C2000 <b class='flag-5'>微控制器</b>的<b class='flag-5'>集成</b><b class='flag-5'>微控制器</b> (MCU) 電源解決方案

    什么是微控制器?如何編程微控制器?

    微控制器進行編程或刻錄意味著“將程序從編譯傳輸?shù)?b class='flag-5'>微控制器的存儲”。微控制器的程序通常是用C或匯編語言編寫的,最后編譯
    的頭像 發(fā)表于 08-21 15:40 ?9899次閱讀

    STM32-32位微控制器產(chǎn)品選擇指南

    STM32-32位微控制器產(chǎn)品選擇指南
    發(fā)表于 12-17 16:42 ?2次下載

    使用高速微控制器作為自舉加載程序

    高速微控制器系列的一些成員集成了內(nèi)部EPROM或ROM用于程序存儲。但是,某些應(yīng)用需要程序存儲的系統(tǒng)內(nèi)重新編程。使用帶有內(nèi)部程序存儲的Maxim高速
    的頭像 發(fā)表于 03-01 13:57 ?680次閱讀
    使用高速<b class='flag-5'>微控制器</b>作為自舉加載程序

    先楫系列微控制器硬件設(shè)計指南

    電子發(fā)燒友網(wǎng)站提供《先楫系列微控制器硬件設(shè)計指南.pdf》資料免費下載
    發(fā)表于 09-19 14:20 ?2次下載
    先楫系列<b class='flag-5'>微控制器</b>硬件設(shè)計<b class='flag-5'>指南</b>

    AT32微控制器硬件設(shè)計指南及抗EMC設(shè)計要點

    電子發(fā)燒友網(wǎng)站提供《AT32微控制器硬件設(shè)計指南及抗EMC設(shè)計要點.pdf》資料免費下載
    發(fā)表于 09-19 15:53 ?0次下載
    AT32<b class='flag-5'>微控制器</b>硬件設(shè)計<b class='flag-5'>指南</b>及抗EMC設(shè)計要點

    意法半導(dǎo)體微控制器EMC設(shè)計指南

    電子發(fā)燒友網(wǎng)站提供《意法半導(dǎo)體微控制器EMC設(shè)計指南.pdf》資料免費下載
    發(fā)表于 10-07 15:08 ?0次下載
    意法半導(dǎo)體<b class='flag-5'>微控制器</b>EMC設(shè)計<b class='flag-5'>指南</b>

    針對 C2000? 微控制器集成微控制器 (MCU) 電源解決方案數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《針對 C2000? 微控制器集成微控制器 (MCU) 電源解決方案數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 03-04 14:12 ?0次下載
    針對 C2000? <b class='flag-5'>微控制器</b>的<b class='flag-5'>集成</b><b class='flag-5'>微控制器</b> (MCU) 電源解決方案數(shù)據(jù)表