儲存器 一 雜談

2021-07-25 18:31:15 字數 2937 閱讀 7968

參考文件:

嵌入式開發之norflash 和nandflash

一文看懂flash晶元的種類與區別

達到**與效能的平衡
flash 是外部儲存器下的一類器件的統稱.用來儲存資料,掉電後不掉資料

外部非易失儲存器包括

1/硬碟

1/機械硬碟

2/ssd

帶你認識ssd的sata、msata 、pcie和m.

2四種主流介面 http:

6462

-1.html

2/flash

iiceeprom

常用晶元型號有at24c02、fm24c02、cat24c02等,其常見的封裝多為dip8,sop8,tssop8等。

nor類

spinor

常見到的s25fl128、mx25l1605、w25q64等型號都是spinorflash,其常見的封裝多為sop8,sop16,wson8,us0n8,qfn8、bga24等。

並口nor // parallelno***lsh(cfiflash)

常見到的s29gl128、mx29gl512、sst39vf020等型號都是parallelnorflash,其常見的封裝多為tssop32、tsop48、bga64,plcc32等。

nand

並口nand

常見到的s34ml01g100、mx30lf2g18ac、mt29f4g08abada等型號都是parallelnandflash,其常見的封裝多為tsop48、bga63、bga107,bga137等。

spinandflash

常見到的w25n01gvzeig、gd5f4gq4ubyig、f50l1g41a等型號都是spinandflash,其常見的封裝多為qfn8、bga24等。

emmcflash

inand/movinand // inand是sandisk公司出產的emmc,movinand是三星公司出產的emmc

1、向sd卡學習,有統一的介面標準(包括引腳定義、物理封裝、介面時序)。2、向原始的nand學習,以晶元的方式來發布而不是以卡的方式;3、內部內建了flash管理模組,提供了諸如壞塊管理等功能,讓nand的管理容易了起來。

emmc相當於nandflash+主控ic,對外的介面協議與sd、tf卡一樣,主要是針對手機或平板電腦等產品的內嵌式儲存器標準規格。

我們通常見到的klmag8dedd、thgbmag8b4jbaim、emmc04g-s100等型號都是emmcflash。emmcflash儲存容量大,市場上32gbyte容量都常見了,其常見的封裝多為bga153、bga169、bga100等。

ufsjedec在2023年9月發布了新一代的通用快閃儲存器儲存器標準ufs2.

0,該標準下得快閃儲存器讀寫速度可以高達每秒1400mb

2018 年 2 月 1 日,jedec 不久前公布的 ufs 3.0 標準,接下來又會讓硬體的效能提公升到乙個新的等級。跟之前的 ufs 2.1 相比,它的頻寬加大到了 11.6gbps,搭配雙通道的理論傳輸速度最快可達 2.9gb/s。除此之外,ufs 3.0 的功耗也變得更低,同時還加強了各種溫度條件下的穩定性。

onenand

samsung 製造,onenand既實現nor flash的高速讀取速度,又保留了nand flash的大容量資料儲存的優點。

3/sd類

sd卡即micro sd 卡.

tf卡大卡,有寫保護

mmc卡

4/essd

泰勝微科技在推出qnand的同時,公司也積極設計研發出嵌入式固態硬碟essd。其容量為:2gb,

4gb,

8gb,

16gb,

32gb,採用lga52封裝方式。尺寸為:18mm*

18mm*

1.4mm,可以方便地焊接在任意型別的主機板上。essd介面採用sata ii v2.65

/u盤 也是乙個usb主控板加快閃儲存器顆粒做出來的

外部易失儲存器包括

is62wv51216 是 issi 公司生產的一顆16位 寬512k

(512k

*16bit =

8mbit =

1m byte) 容量的 cmos靜態記憶體晶元。

19根 位址線 2^19

==512k

16根資料線 ,

16bit ,

2byte.

內部易失儲存器(iram)

// interal ram

sram 靜態記憶體 容量小,**高 不需要初始化直接上電就可以用

dram 動態記憶體 容量大,**低 上電後需要軟體初始化才可以用

內部非易失儲存器(irom)

// interal rom

一般固化廠家**,例如這個soc晶元是三星的,那麼三星廠家會對irom進行程式設計

微控制器

很小容量的norflash

(內建) 全部用sram

pc機有並口norflash做bios

(bios中初始化dram) 全部用dram 硬碟

嵌入式1/legency

2/now

sram

(內建) dram nand

硬體(rom內建**)設計 自動讀取 nand 內部** 到sram,nand內部**執行初始化dram,然後就可以將**搬運到dram中,並(pc)跳轉到dram中執行。

注意:嵌入式中,如果沒有並口norflash,只能用sram

(初始化dram)

,然後又因為記憶體需求量大,所以需要dram

sram 其實 和並口nor flash 都不需要初始化,所以都可以作為啟動裝置.

用sram啟動的時候其實一開始是從irom啟動的.

儲存器基礎雜談

基礎常識 儲存器中的最小儲存單位是儲存位元,而非儲存單元 儲存單元是由若干個儲存位元構成,而儲存位元是一段二進位制的 位,儲存器是由若干個儲存單元構成。分類 3.儲存器分級 分為高速緩衝儲存器 cache 主儲存器,外儲存器。cache特點 速度快,容量小的半導體儲存器。主儲存器特點 與cache相...

關於MySQL儲存引擎雜談

原文 引擎 engine 是電子平台上開發程式或系統的核心元件。利用引擎,開發者可迅速建立 鋪設程式所需的功能,或利用其輔助程式的運轉。一般而言,引擎是乙個程式或一套系統的支援部分。常見的程式引擎有遊戲引擎,搜尋引擎,防毒引擎等。好了我們知道引擎就是乙個程式的核心元件。簡單來說,儲存引擎就是指表的型...

架構雜談《一》

典型的單體架構分為三個層級,web層 業務邏輯層和資料儲存層,每個層的指責分別如下 將不同的模組化元件聚合後執行在通用的應用伺服器上。單體架構已經對企業級應用的整體架構進行了邏輯分層,包括了上面提到的web層 業務邏輯層和資料儲存層,不同的層級有自己的職責,並從功能型別上劃分層級,每個層級的職責單一...