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

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

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

3天內不再提示

嵌入式學習之NAND Flash和NOR Flash的比較

Q4MP_gh_c472c21 ? 來源:未知 ? 作者:李倩 ? 2018-04-13 15:12 ? 次閱讀

ROMRAM指的都是半導體存儲器,ROM是Read Only Memory的縮寫,RAM是Random Access Memory的縮寫。ROM在系統停止供電的時候仍然可以保持數據,而RAM通常都是在掉電之后就丟失數據,典型的RAM就是計算機的內存。

RAM有兩大類,一種稱為靜態RAM(Static RAM/SRAM),SRAM速度非常快,是目前讀寫最快的存儲設備了,但是它也非常昂貴,所以只在要求很苛刻的地方使用,譬如CPU的一級緩沖,二級緩沖。另一種稱為動態RAM(Dynamic RAM/DRAM),DRAM保留數據的時間很短,速度也比SRAM慢,不過它還是比任何的ROM都要快,但從價格上來說DRAM相比SRAM要便宜很多,計算機內存就是DRAM的。

DRAM分為很多種,常見的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,這里介紹其中的一種DDR RAM。

DDR RAM(Date-Rate RAM)也稱作DDR SDRAM,這種改進型的RAM和SDRAM是基本一樣的,不同之處在于它可以在一個時鐘讀寫兩次數據,這樣就使得數據傳輸速度加倍了。這是目前電腦中用得最多的內存,而且它有著成本優勢,事實上擊敗了Intel的另外一種內存標準-Rambus DRAM。在很多高端的顯卡上,也配備了高速DDR RAM來提高帶寬,這可以大幅度提高3D加速卡的像素渲染能力。

內存工作原理

內存是用來存放當前正在使用的(即執行中)的數據和程序,我們平常所提到的計算機的內存指的是動態內存(即DRAM),動態內存中所謂的“動態”,指的是當我們將數據寫入DRAM后,經過一段時間,數據會丟失,因此需要一個額外設電路進行內存刷新操作。

具體的工作過程是這樣的:一個DRAM的存儲單元存儲的是0還是1取決于電容是否有電荷,有電荷代表1,無電荷代表0。但時間一長,代表1的電容會放電,代表0的電容會吸收電荷,這就是數據丟失的原因;刷新操作定期對電容進行檢查,若電量大于滿電量的1/2,則認為其代表1,并把電容充滿電;若電量小于1/2,則認為其代表0,并把電容放電,藉此來保持數據的連續性。

ROM也有很多種,PROM是可編程的ROM,PROM和EPROM(可擦除可編程ROM)兩者區別是,PROM是一次性的,也就是軟件灌入后,就無法修改了,這種是早期的產品,現在已經不可能使用了,而EPROM是通過紫外光的照射擦出原先的程序,是一種通用的存儲器。另外一種EEPROM是通過電子擦出,價格很高,寫入時間很長,寫入很慢。

舉個例子,手機軟件一般放在EEPROM中,我們打電話,有些最后撥打的號碼,暫時是存在SRAM中的,不是馬上寫入通過記錄(通話記錄保存在EEPROM中),因為當時有很重要工作(通話)要做,如果寫入,漫長的等待是讓用戶忍無可忍的。

FLASH存儲器又稱閃存,它結合了ROM和RAM的長處,不僅具備電子可擦除可編程(EEPROM)的性能,還不會斷電丟失數據同時可以快速讀取數據(NVRAM的優勢),U盤和MP3里用的就是這種存儲器。在過去的20年里,嵌入式系統一直使用ROM(EPROM)作為它們的存儲設備,然而近年來Flash全面代替了ROM(EPROM)在嵌入式系統中的地位,用作存儲Bootloader以及操作系統或者程序代碼或者直接當硬盤使用(U盤)。

Flash主要有兩種NOR Flash和NADN Flash。

NOR Flash的讀取和我們常見的SDRAM的讀取是一樣,用戶可以直接運行裝載在NOR FLASH里面的代碼,這樣可以減少SRAM的容量從而節約了成本。

NAND Flash沒有采取內存的隨機讀取技術,它的讀取是以一次讀取一塊的形式來進行的,通常是一次讀取512個字節,采用這種技術的Flash比較廉價。用戶不能直接運行NAND Flash上的代碼,因此好多使用NAND Flash的開發板除了使用NAND Flah以外,還作上了一塊小的NOR Flash來運行啟動代碼。

一般小容量的用NOR Flash,因為其讀取速度快,多用來存儲操作系統等重要信息,而大容量的用NAND FLASH,最常見的NAND FLASH應用是嵌入式系統采用的DOC(Disk On Chip)和我們通常用的“閃盤”,可以在線擦除。目前市面上的FLASH 主要來自Intel,AMD,Fujitsu和Toshiba,而生產NAND Flash的主要廠家有Samsung和Toshiba。

NAND Flash和NOR Flash的比較

NOR和NAND是現在市場上兩種主要的非易失閃存技術。Intel于1988年首先開發出NOR flash技術,徹底改變了原先由EPROM和EEPROM一統天下的局面。緊接著,1989年,東芝公司發表了NAND flash結構,強調降低每比特的成本,更高的性能,并且象磁盤一樣可以通過接口輕松升級。但是經過了十多年之后,仍然有相當多的硬件工程師分不清NOR和NAND閃存。

相“flash存儲器”經常可以與相“NOR存儲器”互換使用。許多業內人士也搞不清楚NAND閃存技術相對于NOR技術的優越之處,因為大多數情況下閃存只是用來存儲少量的代碼,這時NOR閃存更適合一些。而NAND則是高數據存儲密度的理想解決方案。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5141

    文章

    19528

    瀏覽量

    314912
  • 存儲器
    +關注

    關注

    38

    文章

    7634

    瀏覽量

    166399

原文標題:嵌入式學習之徹底搞清ROM、RAM、DRAM和FLASH

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    NAND FlashNOR Flash的差別

    NAND FlashNOR Flash 的差別在哪兒呢?從字面意思上看, NAND = not AND(與非),
    發表于 09-11 16:59 ?1.1w次閱讀
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>的差別

    NAND FLASHNOR FLASH的技術對比

    目前,NOR FLASHNAND FLASH是市場上主要的非易失性閃存技術,但是據我了解,還是有很多工程師分不清NAND
    發表于 10-01 14:05 ?1754次閱讀
    <b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>與<b class='flag-5'>NOR</b> <b class='flag-5'>FLASH</b>的技術對比

    芯片選型小技巧 | Nor FlashNand Flash區別與共性

    的實現提供了廉價有效的解決方案。 Nand flash存儲器具有容量較大,改寫速度快等優點,適用于大量數據的存儲,因而應用越來越廣泛,如嵌入式產品中包括手機、數碼相機、U盤等。 (2)No
    發表于 02-17 14:06

    嵌入式Linux系統下NOR Flash的配置和使用

    簡要比較NORNAND 兩種Flash 技術,分析嵌入式Linux 系統MTD 子系統的結構;詳細介紹在編譯Linux 內核時, 如何在
    發表于 04-15 11:05 ?30次下載

    嵌入式系統中的Flash 存儲管理

    以TRI 公司的基于NOR FlashFlash 管理軟件FMM 為例, 詳細介紹嵌入式系統中如何根據Flash 的物理特性來進行
    發表于 05-15 13:21 ?15次下載

    嵌入式平臺上NAND FLASH的驅動實現

    本文簡明闡述了NAND FLASH驅動在嵌入式ARM平臺的實現。分析了NAND FLASH的數據存儲結構,并從物理層,邏輯層和文件系統驅動接
    發表于 12-23 16:10 ?19次下載

    nand nor flash區別

    nand nor flash區別    NORNAND是現在市場上兩種主要的非易失閃存技術。Intel于1988年首
    發表于 06-30 16:29 ?1391次閱讀

    NOR falsh、NAND flash、SDEMMC、QSPI flash、SPI flash

    1、NOR flashNOR flash數據線和地址線分開,可以實現ram一樣的隨機尋址功能,可以讀取任何一個字節。但是擦除仍要按塊來擦。2、NAND flashNAND flash
    發表于 12-02 12:21 ?30次下載
    <b class='flag-5'>NOR</b> falsh、<b class='flag-5'>NAND</b> <b class='flag-5'>flash</b>、SDEMMC、QSPI <b class='flag-5'>flash</b>、SPI <b class='flag-5'>flash</b>

    韋東山嵌入式Linux學習——015 Nand Flash(1)-Nand Flash操作原理

    Nand Flash操作原理/* *硬件平臺:韋東山嵌入式Linxu開發板(S3C2440.v3) *軟件平臺:運行于VMware Workstation 12 Player下
    發表于 12-16 16:53 ?6次下載
    韋東山<b class='flag-5'>嵌入式</b>Linux<b class='flag-5'>學習</b>——015 <b class='flag-5'>Nand</b> <b class='flag-5'>Flash</b>(1)-<b class='flag-5'>Nand</b> <b class='flag-5'>Flash</b>操作原理

    NOR FlashNAND FLASH的區別是什么

    Flash Memory是一種非易失性的存儲器。在嵌入式系統中通常用于存放系統、應用和數據等。在PC系統中,則主要用在固態硬盤以及主板BIOS中。絕大部分的U盤、SDCard等移動存儲設備也都是
    發表于 01-25 17:25 ?6.2w次閱讀
    <b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>的區別是什么

    一文了解SPI NAND Flash和SPI NOR Flash的區別

    嵌入式系統領域,作為存儲設備的NOR FlashNAND Flash,大家應該不陌生。早期NOR
    的頭像 發表于 03-06 09:49 ?7766次閱讀

    NOR FLASHNAND FLASH基本結構和特點介紹

    非易失性存儲元件有很多種,如EPROM、EEPROM、NOR FLASHNAND FLASH,前兩者已經基本被淘汰了,因此我僅關注后兩者
    發表于 06-29 09:06 ?3624次閱讀
    <b class='flag-5'>NOR</b> <b class='flag-5'>FLASH</b>和<b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>基本結構和特點介紹

    為什么Nor Flash可以實現XIP,而Nand flash就不行呢?

    為什么Nor Flash可以實現XIP,而Nand flash就不行呢? Flash存儲器是一種常用的非易失性存儲器,廣泛應用于各種電子設備
    的頭像 發表于 10-29 16:32 ?1564次閱讀

    NAND FlashNOR Flash的區別

    NAND FlashNOR Flash是兩種常見的閃存類型。
    的頭像 發表于 11-30 13:53 ?2994次閱讀
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>的區別

    NAND FlashNOR Flash哪個更好

    在討論NAND FlashNOR Flash哪個更好時,我們需要從多個維度進行深入分析,包括它們的技術特性、應用場景、成本效益以及未來發展趨勢等。
    的頭像 發表于 07-29 16:59 ?2370次閱讀