電子設備的“記憶大腦”:NAND、NOR、EEPROM誰在掌控你的數據?

大家好,我是硅言。存儲芯片是電子設備的“記憶大腦”,未進入存儲行業工作之前,一聽到NAND、NOR、EEPROM這些專業名詞就頭大。本文用通俗的語言,帶大家了解這三種常見存儲芯片的核心區別和應用場景。

在這里插入圖片描述

一、存儲芯片的“門派”:非易失性家族

存儲芯片分為易失性(斷電數據消失)和非易失性(斷電數據保留) 兩大類。今天的主角NAND、NOR、EEPROM都屬于非易失性存儲器,也就是“掉電不丟數據”的存儲介質。

二、三大存儲芯片詳解

NOR Flash:代碼的“快速入口”

  • 特點:

    • 支持隨機訪問,能像書一樣直接翻到某一頁讀取數據,因此可直接運行程序代碼。
    • 并聯式設計,每個存儲單元獨立尋址,類似“獨棟別墅”。
    • 讀取速度快、可靠性高,壽命約10萬次。
    • 容量較小(1MB~2GB),成本較高。
  • 用途:

    • 嵌入式設備的啟動代碼(如路由器固件)、單片機程序存儲、汽車儀表盤、5G基站等需要快速響應的場景。
    • 舉例:手機開機時,系統引導代碼就存在NOR芯片中。

NAND Flash:大容量“數據倉庫”

  • 特點:

    • 順序訪問為主,像磁帶一樣需要從頭掃描,適合批量讀寫。
    • 以“頁”為單位讀寫(如512字節),需先擦除整塊(Block)才能寫入新數據。
    • 擦寫速度快,但壽命較短,約6萬次。
    • 容量大(1GB~2TB),成本低,但需要復雜管理(易產生壞塊)。
  • 用途:

    • U盤、SSD硬盤、手機存儲(如128GB的NAND芯片)等大容量場景。
    • 舉例:你拍的照片和視頻,最終都存到手機的NAND芯片里。

EEPROM:靈活的小數據管家

  • 特點:

    • 按字節擦寫,無需整塊擦除,適合頻繁修改的小數據。
    • 讀寫速度慢,但壽命高達100萬次以上。
    • 容量極小(幾KB~幾MB),成本高。
  • 用途:

    • 保存設備配置參數(如WiFi密碼、屏幕亮度設置)、用戶偏好設置等小數據場景。
    • 舉例:電視遙控器每次換電池后,頻道設置不丟失,靠的就是EEPROM。

三、對比總結:一張表看懂區別

特性NOR FlashNAND FlashEEPROM
訪問方式隨機(直接跳轉)順序(批量掃描)隨機(字節級)
存儲容量1MB-16MB(主流)8MB-TB級(主流)1Kb-2Mb(主流)
擦寫單位64-128KB塊擦除8-32KB塊擦除字節級擦寫
擦寫速度擦除約5ms/塊,寫入慢擦除約4ms/塊,寫入快擦除約3-10ms/字節
讀取速度隨機訪問快(~100ns)順序讀取快(~50μs/頁),隨機慢隨機讀取較慢(~1μs/字節)
擦寫壽命約10萬次1,000-10萬次(需壞塊管理)100萬次以上
接口類型并行或SPI接口并行或SPI接口I2C/SPI接口
數據可靠性高(無位翻轉問題)較低(需ECC校驗)最高(無壞塊)
執行代碼能力支持XIP(芯片內執行)不支持(需加載到RAM)不支持
典型應用場景嵌入式系統引導程序、固件存儲大容量數據存儲(SSD、U盤)配置參數、傳感器校準

技術冷知識:

  • NOR vs NAND結構:NOR的存儲單元像獨立房間,每個數據可單獨訪問;NAND的存儲單元像集體宿舍,必須按樓層(塊)管理。
  • EEPROM與Flash的關系:EEPROM是Flash的“前輩”,但Flash通過塊擦除降低了成本,成為主流;EEPROM因靈活性仍在特定場景不可替代。

四、生活中的應用

  • 智能汽車:NOR快速啟動儀表盤和ADAS系統,NAND存儲自動駕駛地圖、行車記錄儀視頻,EEPROM:記錄電池管理系統(BMS)參數。
  • 手機:NOR存開機引導程序,NAND存APP和照片,EEPROM存IMEI號。
  • 智能手表:NOR運行系統,EEPROM記錄步數數據,NAND?抱歉,可能用不上——因為容量需求低。

五、技術發展趨勢

  • NAND:3D堆疊技術提升容量(如128層以上),QLC/TLC提高存儲密度。
  • NOR:AIoT設備需求增長,大容量(128Mb以上)產品加速滲透,向串行接口發展以降低成本(如QSPI NOR)。
  • EEPROM:汽車電子推動高耐用性、低功耗產品迭代,向更高密度(2Mb)和車規級發展。

🔥 芯語快評:

NAND、NOR、EEPROM各有所長,共同構建了從代碼執行到數據存儲的全場景覆蓋。隨著AI、智能汽車等技術的爆發,存儲芯片的國產替代和性能升級將成為未來核心趨勢。

?? 免責聲明:

本文內容綜合公開報道、行業分析及第三方研究,信息存在時效性局限,技術描述可能存在專業偏差,部分含推測性表述,如有疏漏請聯系修正。

🛡? 版權聲明:

未經許可禁止商用,轉載需注明出處。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/80454.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/80454.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/80454.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

可視化程序設計|| 實驗三:C#面向對象編程(二)

一、實驗目的 1.加深理解面向對象編程的概念,如類、對象、實例化等。 2.熟練掌握類的封裝、繼承和多態機制。 3.掌握編程常用的幾種排序算法。 4.理解異常的產生過程和異常處理的概念,掌握C#異常處理的方法。 5.能夠將面向對象思想應用與編程實踐&a…

STM32MPU開發之旅:從零開始構建嵌入式Linux鏡像

前言 在工業4.0與邊緣計算深度融合的今天,STM32MP257F作為意法半導體第二代工業級64位微處理器的旗艦產品,憑借異構計算架構、1.35 TOPS邊緣AI算力和軍工級安全特性,已成為工業自動化、機器視覺和新能源控制等領域的標桿方案。 性能躍遷的異…

大模型應用開發(PAFR)

Prompt問答 特征:利用大模型推理能力完成應用的核心功能 應用場景: 文本摘要分析 輿情分析 坐席檢查 AI對話 AgentFunction Calling 特征:將應用端業務能力與AI大模型推理能力結合,簡化復雜業務功能開發 應用場景: 旅行指南 數據…

SpringClound 微服務分布式Nacos學習筆記

一、基本概述 在實際項目中,選擇哪種架構需要根據具體的需求、團隊能力和技術棧等因素綜合考慮。 單體架構(Monolithic Architecture) 單體架構是一種傳統的軟件架構風格,將整個應用程序構建為一個單一的、不可分割的單元。在這…

WebRTC服務器Coturn服務器用戶管理和安全性

1、概述 Coturn服務器對用戶管理和安全方面也做了很多的措施,以下會介紹到用戶方面的設置 1.1、相關術語 1.1.1 realm 在 coturn 服務器中,域(realm)是一種邏輯上的分組概念,用于對不同的用戶群體、應用或者服務進行區…

基于opencv和PaddleOCR識別身份證信息

1、安裝組件 pip install --upgrade paddlepaddle paddleocr 2、完整code import cv2 import numpy as np from paddleocr import PaddleOCR# 初始化 PaddleOCR use_angle_clsTrue, lang"ch", det_db_thresh0.1, det_db_box_thresh0.5)def preprocess_image(image…

【6】GD32 高級通信外設 CAN、USBD

高級通信外設:CAN、USBD CAN CAN簡介、主要功能與相關API回環模式收發發送特定ID的數據幀實驗CAN數據幀的接收實驗使用過濾器接收特定的數據幀 USBD USB通信簡介USBD設備固件庫架構、分層文件與庫函數說明USBD模擬鍵盤應用USBD虛擬串口應用USBD模擬U盤應用

【LLM+Code】Windsurf Agent 模式PromptTools詳細解讀

一、前言 https://windsurf.com/ https://windsurf.com/blog/why-we-built-windsurf https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools/tree/main/Windsurf 二、System Prompt 相比于cursor和claude code, windsurf的system prompt非常長&am…

安全性測試常規測試點全解析:從基礎到高級的實戰指南

引言 安全性測試是保障軟件系統免受惡意攻擊的核心環節,其目標是識別系統在設計、開發、部署過程中存在的安全漏洞。本文將圍繞12大常規安全測試點展開,結合具體測試方法、示例代碼及防范建議,幫助讀者構建完整的安全測試體系。 一、認證與授權測試 1. 認證機制測試 測試…

OpenCV 圖形API(55)顏色空間轉換-----將圖像從 RGB 色彩空間轉換為 I420 格式函數RGB2I420()

操作系統:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 編程語言:C11 算法描述 將圖像從 RGB 色彩空間轉換為 I420 色彩空間。 該函數將輸入圖像從 RGB 色彩空間轉換為 I420。R、G 和 B 通道值的常規范圍是 0 到 255。 輸出圖…

Pycharm(十六)面向對象進階

一、繼承 概述: 實際開發中,我們發現很多類中的步分內容是相似的,或者相同的,每次寫很麻煩,針對這種情況, 我們可以把這些相似(相同的)部分抽取出來,單獨地放到1個類中&…

Codeforces Round 1020 (Div. 3)(題解ABCDEF)

A. Dr. TC 有n次翻轉,從1到n,0->1,1->0,每次統計1的數量,設cnt1是字符串1的數量,n次就是n*cnt1, 但每個1都會被翻轉一次減去一個cnt1,再統計cnt0,每個被翻轉一次,答案就是(n-1)*cnt1cnt0…

HTML字符實體和轉義字符串

HTML字符實體和轉義字符串用于處理特殊字符,確保它們在不同上下文中正確顯示或解析。以下是詳細總結: HTML字符實體(Character Entities) ?定義?:用于在HTML中表示保留字符或不可見字符,避免與HTML語法…

FreeRTOS菜鳥入門(六)·移植FreeRTOS到STM32

目錄 1. 獲取裸機工程模版 2. 下載 FreeRTOS V9.0.0 源碼 3. FreeRTOS文件夾內容簡介 3.1 FreeRTOS文件夾 3.1.1 Demo文件夾 3.1.2 License 文件夾 3.1.3 Source 文件夾 3.2 FreeRTOS-Plus 文件夾 4. 往裸機工程添加 FreeRTOS 源碼 5. 拷貝 FreeRTOSConfig…

通過 Tailwind CSS 自定義樣式 實現深色模式切換

創建vite項目或者vue-cli配置大同小異 1、當前環境 Vue.js 3.5nuxtjs/tailwindcss 6.13.1nuxt3.15.4node18 這里主要依賴是tailwindcss 因為當前項目是使用nuxt開發。 2、配置顏色模式 在assets/css下創建main.css * {padding: 0;margin: 0;box-sizing: border-box; }[dat…

PWNOS:2.0(vulnhub靶機)

文章目錄 靶機地址主機發現、端口掃描web滲透目錄探測漏洞利用權限提升 解密工具地址總結 靶機地址 https://download.vulnhub.com/pwnos/pWnOS_v2.0.7z 這里如果是windows系統直接使用vmware或者virtubox打開可以使用,如果是mac系統需再去做一個配置,比較麻煩 這里…

Gartner魔力象限(Gartner Magic Quadrant)

Gartner魔力象限(Gartner Magic Quadrant)是由全球領先的研究和咨詢公司Gartner發布的市場研究報告,廣泛應用于IT行業,尤其是在技術供應商評估中。它以圖形化的方式展示了不同技術領域中各個供應商的市場表現,幫助企業…

信創時代開發工具選擇指南:國產替代背景下的技術生態與實踐路徑

🧑 博主簡介:CSDN博客專家、CSDN平臺優質創作者,高級開發工程師,數學專業,10年以上C/C, C#, Java等多種編程語言開發經驗,擁有高級工程師證書;擅長C/C、C#等開發語言,熟悉Java常用開…

人口老齡化丨AI健康小屋如何實現防病于未然?

隨著全球老齡化加劇,“銀發浪潮” 對醫療資源、養老護理和健康管理提出了嚴峻挑戰。 由此智紳科技應運而生,七彩喜智慧養老系統構筑居家養老安全網。 AI 健康小屋作為銀發科技的創新載體,通過智能化健康監測、精準化風險預警、便捷化醫療銜…

【金倉數據庫征文】金倉數據庫:開啟未來技術腦洞,探索數據庫無限可能

我的個人主頁 我的專欄: 人工智能領域、java-數據結構、Javase、C語言,希望能幫助到大家!!! 點贊👍收藏? 目錄 引言:數據庫進化的下一站 —— 未來科技的無限可能金倉數據庫簡介:國…