中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產(chǎn)品分類

當(dāng)前位置: 首頁 > 工業(yè)電子產(chǎn)品 > 半導(dǎo)體產(chǎn)品 > 存儲器

類型分類:
科普知識
數(shù)據(jù)分類:
存儲器

嵌入式應(yīng)用中存儲器類型的選擇技巧

發(fā)布日期:2022-10-09 點(diǎn)擊率:72

    存儲器的類型將決定整個(gè)嵌入式系統(tǒng)的操作和性能,因此存儲器的選擇一個(gè)非常重要的決策。無論系統(tǒng)是采用電池供電還是由市電供電,應(yīng)用需求將決定存儲器的類型(易失性或非易失性)以及使用目的(存儲代碼、數(shù)據(jù)或者兩者兼有)。另外,在選擇過程中,存儲器的尺寸和成本也是需要考慮的重要因素。對于較小的系統(tǒng),微控制器自帶的存儲器就有可能滿足系統(tǒng)要求,而較大的系統(tǒng)可能要求增加外部存儲器。為嵌入式系統(tǒng)選擇存儲器類型時(shí),需要考慮一些設(shè)計(jì)數(shù),包括微控制器的選擇、電壓范圍、電池壽命、讀寫速度、存儲器尺寸、存儲器的特性、擦除/寫入的耐久性以及系統(tǒng)總成本。

    圖1列出了在嵌入式應(yīng)用系統(tǒng)中最常用的存儲器類型。下面討論在選擇存儲器時(shí)應(yīng)遵循的基本原則。

    常用存儲器類型

    選擇存儲器時(shí)應(yīng)遵循的基本原則

    1.內(nèi)部存儲器與外部存儲器

    一般情況下,當(dāng)確定了存儲程序代碼和數(shù)據(jù)所需要的存儲空間之后,設(shè)計(jì)工程師將決定是采用內(nèi)部存儲器還是外部存儲器。通常情況下,內(nèi)部存儲器的性價(jià)比最高但靈活性最低,因此設(shè)計(jì)工程師必須確定對存儲的需求將來是否會增,以及是否有某種途徑可以升級到代碼空間更大的微控制器。基于成本考慮,們通常選擇能滿足應(yīng)用要求的存儲器容量最小的微控制器,因此在預(yù)測代碼規(guī)模的時(shí)候要必須特別小心,因?yàn)榇a規(guī)模增大可能要求更換微控制器。

    目前市場上存在各種規(guī)模的外部存儲器器件,我們很容易通過增加存儲器來適應(yīng)代碼規(guī)模的增加。有時(shí)意味著以封裝尺寸相同但容量更大的存儲器替代現(xiàn)有的存儲器,或者在總線上增加存儲器。即使微控制器帶有內(nèi)部存儲器,也可以通過增加外部串行EEPROM或閃存來滿足系統(tǒng)對非易失性存儲器的需求。

    2.引導(dǎo)存儲器

    在較大的微控制器系統(tǒng)或基于處理器的系統(tǒng)中,設(shè)計(jì)工程師可以利用引導(dǎo)代碼進(jìn)行初始化。應(yīng)用本身通常決定了是否需要引導(dǎo)代碼,以及是否需要專門的引導(dǎo)存儲器。例如,如果沒有外部的尋址總線或串行引導(dǎo)接口,通常使用內(nèi)部存儲器,而不需要專門的引導(dǎo)器件。但在一些沒有內(nèi)部程序存儲器的系統(tǒng)中,初始化是操作代碼的一部分,因此所有代碼都將駐留在同一個(gè)外部程序存儲器中。某些微控制器既有內(nèi)部存儲器也有外部尋址總線,在這種情況下,引導(dǎo)代碼將駐留在內(nèi)部存儲器中,而操作代碼在外部存儲器中。這很可能是最安全的方法,因?yàn)楦淖儾僮鞔a時(shí)不會出現(xiàn)意外地修改引導(dǎo)代碼。在所有情況下,引導(dǎo)存儲器都必須是非易失性存儲器。

    3.配置存儲器

    對于現(xiàn)場可編程門陣列(FPGA)或片上系統(tǒng)(SoC),人們使用存儲器來存儲配置信息。這種存儲器必須是非易失性EPROM、EEPROM或閃存。大多數(shù)情況下,F(xiàn)PGA采用SPI接口,但一些較老的器件仍采用FPGA串行接口。串行EEPROM或閃存器件最為常用,EPROM用得較少。

    4.程序存儲器

    所有帶處理器的系統(tǒng)都采用程序存儲器,但設(shè)計(jì)工程師必須決定這個(gè)存儲器是位于處理器內(nèi)部還是外部。在做出了這個(gè)決策之后,設(shè)計(jì)工程師才能進(jìn)一步確定存儲器的容量和類型。當(dāng)然有的時(shí)候,微控制器既有內(nèi)部程序存儲器也有外部尋址總線,此時(shí)設(shè)計(jì)工程師可以選擇使用它們當(dāng)中的任何一個(gè),或者兩者都使用。這就是為什么為某個(gè)應(yīng)用選擇最佳存儲器的問題,常常由于微控制器的選擇變得復(fù)雜起來,以及為什么改變存儲器的規(guī)模也將導(dǎo)致改變微控制器的選擇的原因。

    如果微控制器既利用內(nèi)部存儲器也利用外部存儲器,則內(nèi)部存儲器通常被用來存儲不常改變的代碼,而外部存儲器用于存儲更新比較頻繁的代碼和數(shù)據(jù)。設(shè)計(jì)工程師也需要考慮存儲器是否將被在線重新編程或用新的可編程器件替代。對于需要重編程功能的應(yīng)用,人們通常選用帶有內(nèi)部閃存的微控制器,但帶有內(nèi)部OTP或ROM和外部閃存或EEPROM的微控制器也滿足這個(gè)要求。為降低成本,外部閃存可用來存儲代碼和數(shù)據(jù),但在存儲數(shù)據(jù)時(shí)必須小心避免意外修改代碼。

    在大多數(shù)嵌入式系統(tǒng)中,人們利用閃存存儲程序以便在線升級固件。代碼穩(wěn)定的較老的應(yīng)用系統(tǒng)仍可以使用ROM和OTP存儲器,但由于閃存的通用性,越來越多的應(yīng)用系統(tǒng)正轉(zhuǎn)向閃存。表1給出了程序存儲器類型的參數(shù)比較。

    5.?dāng)?shù)據(jù)存儲器

    與程序存儲器類似,數(shù)據(jù)存儲器可以位于微控制器內(nèi)部,或者是外部器件,但這兩種情況存在一些差別。有時(shí)微控制器內(nèi)部包含SRAM(易失性)和EEPROM(非易失)兩種數(shù)據(jù)存儲器,但有時(shí)不包含內(nèi)部EEPROM,在這種情況下,當(dāng)需要存儲大量數(shù)據(jù)時(shí),設(shè)計(jì)工程師可以選擇外部的串行EEPROM或串行閃存器件。當(dāng)然,也可以使用并行EEPROM或閃存,但通常它們只被用作程序存儲器。

    當(dāng)需要外部高速數(shù)據(jù)存儲器時(shí),通常選擇并行SRAM并使用外部串行EEPROM器件來滿足

    對非易失性存儲器的要求。一些設(shè)計(jì)還將閃存器件用作程序存儲器,但保留一個(gè)扇區(qū)作為數(shù)據(jù)存儲區(qū)。這種方法可以降低成本、空間并提供非易失性數(shù)據(jù)存儲器。

    針對非易失性存儲器要求,串行EEPROM器件支持I2C、SPI或微線(Microwire)通訊總線,而串行閃存通常使用SPI總線。由于寫入速度很快且?guī)в蠭2C和SPI串行接口,F(xiàn)RAM在一些系統(tǒng)中得到應(yīng)用。

    6.易失性和非易失性存儲器

    存儲器可分成易失性存儲器或者非易失性存儲器,前者在斷電后將丟失數(shù)據(jù),而后者在斷電后仍可保持?jǐn)?shù)據(jù)。設(shè)計(jì)工程師有時(shí)將易失性存儲器與后備電池一起使用,使其表現(xiàn)猶如非易失性器件,但這可能比簡單地使用非易失性存儲器更加昂貴。然而,對要求存儲器容量非常大的系統(tǒng)而言,帶有后備電池的DRAM可能是滿足設(shè)計(jì)要求且性價(jià)比很高的一種方法。

    在有連續(xù)能量供給的系統(tǒng)中,易失性或非易失性存儲器都可以使用,但必須基于斷電的可能性做出最終決策。如果存儲器中的信息可以在電力恢復(fù)時(shí)從另一個(gè)信源中恢復(fù)出來,則可以使用易失性存儲器。選擇易失性存儲器與電池一起使用的另一個(gè)原因是速度。盡管非易失存儲器件可以在斷電時(shí)保持?jǐn)?shù)據(jù),但寫入數(shù)據(jù)(一個(gè)字節(jié)、頁或扇區(qū))的時(shí)間較長。

    7.串行存儲器和并行存儲器

    在定義了應(yīng)用系統(tǒng)之后,微控制器的選擇是決定選擇串行或并行存儲器的一個(gè)因素。對于較大的應(yīng)用系統(tǒng),微控制器通常沒有足夠大的內(nèi)部存儲器,這時(shí)必須使用外部存儲器,因?yàn)橥獠繉ぶ房偩€通常是并行的,外部的程序存儲器和數(shù)據(jù)存儲器也將是并行的。

    較小的應(yīng)用系統(tǒng)通常使用帶有內(nèi)部存儲器但沒有外部地址總線的微控制器。如果需要額外的數(shù)據(jù)存儲器,外部串行存儲器件是最佳選擇。大多數(shù)情況下,這個(gè)額外的外部數(shù)據(jù)存儲器是非易失性的。

    根據(jù)不同的設(shè)計(jì),引導(dǎo)存儲器可以是串行也可以是并行的。如果微控制器沒有內(nèi)部存儲器,并行的非易失性存儲器件對大多數(shù)應(yīng)用系統(tǒng)而言是正確的選擇。但對一些高速應(yīng)用,可以使用外部的非易失性串行存儲器件來引導(dǎo)微控制器,并允許主代碼存儲在內(nèi)部或外部高速SRAM中。

    8.EEPROM與閃存

    存儲器技術(shù)的成熟使得RAM和ROM之間的界限變得很模糊,如今有一些類型的存儲器(如EEPROM和閃存)組合了兩者的特性。這些器件像RAM一樣進(jìn)行讀寫,并像ROM一樣在斷電時(shí)保持?jǐn)?shù)據(jù),它們都可電擦除且可編程,但各自有它們優(yōu)缺點(diǎn)。

    從軟件角度看,獨(dú)立的EEPROM和閃存器件是類似的,兩者主要差別是EEPROM器件可以逐字節(jié)地修改,而閃存器件只支持扇區(qū)擦除以及對被擦除單元的字、頁或扇區(qū)進(jìn)行編程。對閃存的重新編程還需要使用SRAM,因此它要求更長的時(shí)間內(nèi)有更多的器件在工作,從而需要消耗更多的電池能量。設(shè)計(jì)工程師也必須確認(rèn)在修改數(shù)據(jù)時(shí)有足夠容量的SRAM可用。

    存儲器密度是決定選擇串行EEPROM或者閃存的另一個(gè)因素。市場上目前可用的獨(dú)立串行EEPROM器件的容量在128KB或以下,獨(dú)立閃存器件的容量在32KB或以上。

    如果把多個(gè)器件級聯(lián)在一起,可以用串行EEPROM實(shí)現(xiàn)高于128KB的容量。很高的擦除/寫入耐久性要求促使設(shè)計(jì)工程師選擇EEPROM,因?yàn)榈湫偷拇蠩EPROM可擦除/寫入100萬次。閃存一般可擦除/寫入1萬次,只有少數(shù)幾種器件能達(dá)到10萬次。

    今天,大多數(shù)閃存器件的電壓范圍為2.7V到3.6V。如果不要求字節(jié)尋址能力或很高的擦除/寫入耐久性,在這個(gè)電壓范圍內(nèi)的應(yīng)用系統(tǒng)采用閃存,可以使成本相對較低。

    9.EEPROM與FRAM

    EEPROM和FRAM的設(shè)計(jì)參數(shù)類似,但FRAM的可讀寫次數(shù)非常高且寫入速度較快。然而通常情況下,用戶仍會選擇EEPROM而不是FRAM,其主要原因是成本(FRAM較為昂貴)、質(zhì)量水平和供貨情況。設(shè)計(jì)工程師常常使用成本較低的串行EEPROM,除非耐久性或速度是強(qiáng)制性的系統(tǒng)要求。

    DRAM和SRAM都是易失性存儲器,盡管這兩種類型的存儲器都可以用作程序存儲器和數(shù)據(jù)存儲器,但SRAM主要用于數(shù)據(jù)存儲器。DRAM與SRAM之間的主要差別是數(shù)據(jù)存儲的壽命。只要不斷電,SRAM就能保持其數(shù)據(jù),但DRAM只有極短的數(shù)據(jù)壽命,通常為4毫秒左右。

    與SRAM相比,DRAM似乎是毫無用處的,但位于微控制器內(nèi)部的DRAM控制器使DRAM的性能表現(xiàn)與SRAM一樣。DRAM控制器在數(shù)據(jù)消失之前周期性地刷新所存儲的數(shù)據(jù),所以存儲器的內(nèi)容可以根據(jù)需要保持長時(shí)間。

    由于比特成本低,DRAM通常用作程序存儲器,所以有龐大存儲要求的應(yīng)用可以從DRAM獲益。它的最大缺點(diǎn)是速度慢,但計(jì)算機(jī)系統(tǒng)使用高速SRAM作為高速緩沖存儲器來彌補(bǔ)DRAM的速度缺陷。需要注意的是,不同類型的存儲器的適合情況不同,每種類型都有自己的優(yōu)點(diǎn)和弱點(diǎn),所以逐項(xiàng)比較并非總能得到有意義的結(jié)果。

    本文小結(jié)

    盡管我們幾乎可以使用任何類型的存儲器來滿足嵌入式系統(tǒng)的要求,但終端應(yīng)用和總成本要求通常是影響我們做出決策的主要因素。有時(shí),把幾個(gè)類型的存儲器結(jié)合起來使用能更好地滿足應(yīng)用系統(tǒng)的要求。例如,一些PDA設(shè)計(jì)同時(shí)使用易失性存儲器和非易失性存儲器作為程序存儲器和數(shù)據(jù)存儲器。把永久的程序保存在非易失性ROM中,而把由用戶下載的程序和數(shù)據(jù)存儲在有電池支持的易失性DRAM中。不管選擇哪種存儲器類型,在確定將被用于最終應(yīng)用系統(tǒng)的存儲器之前,設(shè)計(jì)工程師必須仔細(xì)折中考慮各種設(shè)計(jì)因素

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          国产婷婷精品av在线| 7777精品伊人久久久大香线蕉超级流畅| 色婷婷久久久综合中文字幕 | 性做久久久久久免费观看欧美| 91在线视频网址| 亚洲少妇最新在线视频| 日本韩国欧美在线| 五月激情综合网| 日韩欧美在线1卡| 国内欧美视频一区二区| 欧美极品美女视频| 91毛片在线观看| 亚洲一区二区欧美日韩| 欧美精选一区二区| 久草这里只有精品视频| 中文字幕欧美国产| 欧美亚洲动漫精品| 久久综合综合久久综合| 国产日产精品1区| 成人福利视频在线| 亚洲va欧美va天堂v国产综合| 日韩一区二区三区四区五区六区| 国产精品综合网| 亚洲色图在线视频| 欧美一区二区三区男人的天堂 | 亚洲丝袜自拍清纯另类| 在线免费观看不卡av| 日韩成人午夜电影| 中文字幕欧美区| 欧美三级日韩三级国产三级| 麻豆高清免费国产一区| 国产精品欧美极品| 91精品国产综合久久婷婷香蕉| 精品一区二区三区视频| 亚洲精品大片www| 日韩欧美成人一区二区| 成人天堂资源www在线| 国产精品久久久久久久久免费相片 | 亚洲国产人成综合网站| 日韩欧美电影在线| 一本久道中文字幕精品亚洲嫩| 日韩在线一二三区| 中文字幕不卡三区| 欧美一区二区视频在线观看| 成人性生交大片免费看中文网站| 亚洲一区欧美一区| 国产精品久久夜| 日韩视频一区二区在线观看| 高清免费成人av| 蜜桃精品视频在线| 亚洲免费电影在线| 国产亚洲婷婷免费| 91精品久久久久久久久99蜜臂| 91日韩在线专区| 国产白丝精品91爽爽久久| 日韩av中文在线观看| 亚洲精品国产精品乱码不99 | 欧美日本不卡视频| 国产69精品久久久久777| 天堂va蜜桃一区二区三区| 亚洲欧洲制服丝袜| 国产精品亲子乱子伦xxxx裸| 欧美一区二区日韩| 欧美亚洲日本国产| av福利精品导航| 成人午夜又粗又硬又大| 九九精品视频在线看| 日韩1区2区日韩1区2区| 亚洲图片欧美一区| 亚洲六月丁香色婷婷综合久久| 中文无字幕一区二区三区| 精品美女在线播放| 精品国精品国产尤物美女| 7777精品伊人久久久大香线蕉超级流畅 | 91福利在线导航| av中文一区二区三区| 国产精品12区| 国产乱子伦视频一区二区三区 | 国产精品456露脸| 精品一区二区三区视频在线观看 | 精品一区二区三区在线视频| 日本视频一区二区| 日欧美一区二区| 日韩精品欧美精品| 午夜欧美一区二区三区在线播放 | 中文字幕不卡在线观看| 国产欧美日韩在线视频| 国产日韩精品久久久| 国产日韩三级在线| 亚洲欧洲另类国产综合| 亚洲精品中文字幕乱码三区| 一区二区三区四区中文字幕| 一个色综合网站| 亚洲国产毛片aaaaa无费看| 亚洲午夜成aⅴ人片| 亚洲成av人片在线观看| 六月婷婷色综合| 国产综合久久久久影院| 国产福利一区二区三区| 国产91精品在线观看| 91美女福利视频| 7777女厕盗摄久久久| www一区二区| 国产亲近乱来精品视频| 自拍偷拍欧美激情| 亚洲福利一二三区| 狠狠色丁香久久婷婷综合_中 | 亚洲自拍偷拍欧美| 午夜电影网一区| 久久99精品国产麻豆不卡| 国产精品中文欧美| 91在线码无精品| 欧美丰满少妇xxxbbb| 2021中文字幕一区亚洲| 国产精品美女久久久久久久网站| 亚洲精品一二三| 亚洲国产精品嫩草影院| 久久精品久久99精品久久| 99久久久精品| 欧美一级片在线| 国产精品美女一区二区在线观看| 亚洲主播在线观看| 极品少妇xxxx偷拍精品少妇| 成人动漫中文字幕| 欧美一区二区人人喊爽| 久久久91精品国产一区二区精品| 亚洲老妇xxxxxx| 韩国v欧美v亚洲v日本v| 欧美亚洲动漫精品| 欧美国产成人在线| 日韩国产欧美在线观看| 9色porny自拍视频一区二区| 欧美高清hd18日本| 中文字幕一区二| 九九视频精品免费| 欧美色男人天堂| 国产精品日日摸夜夜摸av| 乱一区二区av| 欧美日韩综合在线| 欧美激情一区在线观看| 秋霞电影一区二区| 欧美性一二三区| 国产色产综合色产在线视频| 日韩国产欧美在线观看| 日本精品免费观看高清观看| 国产欧美视频一区二区| 蜜桃视频一区二区| 欧美日韩国产区一| 亚洲天堂成人网| 成人午夜在线视频| 欧美精品一区二区久久婷婷| 亚洲已满18点击进入久久| 成人综合婷婷国产精品久久| 欧美一区二区三区免费| 亚洲午夜精品一区二区三区他趣| caoporen国产精品视频| 国产欧美一区二区三区在线看蜜臀| 日本在线不卡视频一二三区| 欧美亚洲国产一卡| 亚洲精品美国一| 91网站黄www| 中文字幕永久在线不卡| 国产激情偷乱视频一区二区三区| 欧美电影精品一区二区| 午夜视频在线观看一区二区 | 麻豆成人免费电影| 337p亚洲精品色噜噜| 亚洲国产精品一区二区久久 | 亚洲区小说区图片区qvod| 国产99久久久国产精品免费看| 欧美电视剧在线看免费| 麻豆精品一区二区综合av| 欧美日韩成人一区二区| 亚洲影院免费观看| 欧美日韩一本到| 日韩 欧美一区二区三区| 7777精品伊人久久久大香线蕉超级流畅 | 精品亚洲aⅴ乱码一区二区三区| 51久久夜色精品国产麻豆| 丝袜亚洲精品中文字幕一区| 欧美亚一区二区| 午夜精品一区在线观看| 欧美精品久久久久久久多人混战| 亚洲国产精品欧美一二99| 欧美日本韩国一区二区三区视频| 香蕉影视欧美成人| 欧美日韩亚洲高清一区二区| 首页国产欧美久久| 日韩视频免费观看高清完整版在线观看| 亚洲成av人综合在线观看| 4438x亚洲最大成人网| 久久黄色级2电影| 国产日韩欧美精品电影三级在线| 手机精品视频在线观看| 91精品国产高清一区二区三区蜜臀| 轻轻草成人在线| 亚洲精品一区二区三区四区高清| 国产裸体歌舞团一区二区| 国产精品久久三| 91高清在线观看|