

ROM, RAM, FLASH閃存, SSD, DDR3/4, eMMC, UFS, SD卡, TF卡, 這些名詞不僅僅在手機和電腦等數(shù)碼產(chǎn)品的參數(shù)中經(jīng)常出現(xiàn),在高精度定位產(chǎn)品中也有大量使用。
當多個“存儲”單元集成在一個設備中時,容易使人混淆其作用和用法。那么究竟該如何區(qū)分呢?本文這里做一下簡單梳理,以供參考。
首先從內(nèi)存的概念開始。從功能上分,內(nèi)存一般有兩種:RAM、ROM。上圖為存儲器的一般分類。
關于RAM
RAM,全稱Random Access Memory,意思是隨機存取存儲器,也就是運行內(nèi)存,儲存的是軟件運行時和運行之后的相關數(shù)據(jù)。RAM越大,手機運行就越快,但是其作為隨機存取內(nèi)存,在關機之后RAM存的數(shù)據(jù)并不會保存。在電腦中,主要是內(nèi)存條,也被稱為主存,關機斷電丟數(shù)據(jù)。
另外還有一種是CACHE,即高速緩存,是速度特別快的RAM,一般是靜態(tài)RAM(主內(nèi)存是動態(tài)RAM),比動態(tài)RAM速度快得多,是用來彌補主內(nèi)存速度不夠快而設定的。
DRAM(Dynamic Random Access Memory,動態(tài)隨機存儲器)是最為常見的系統(tǒng)內(nèi)存。我們使用的電腦和手機的運行內(nèi)存都是DRAM。
DRAM使用電容存儲, 只能將數(shù)據(jù)保持很短的時間。因此必須隔一段時間刷新(refresh)一次,如果存儲單元沒有被刷新,存儲的信息就會丟失。(數(shù)據(jù)的存儲,請參考數(shù)據(jù)存儲模型。)我們知道,電容中的電荷很容易變化,所以隨著時間推移,電容中的電荷數(shù)會增加或減少,為了確保數(shù)據(jù)不會丟失,DRAM每隔一段時間就會給電容刷新(充電或放電)。(動態(tài):定時刷新數(shù)據(jù)。)
SDRAM:(Synchronous Dynamic Random Access Memory,同步動態(tài)隨機存取存儲器),為DRAM的一種,同步是指Memory工作需要同步時鐘,內(nèi)部命令的發(fā)送與數(shù)據(jù)的傳輸都以時鐘為基準;動態(tài)是指存儲陣列需要不斷的刷新來保證數(shù)據(jù)不丟失;隨機是指數(shù)據(jù)不是線性依次存儲,而是由指定地址進行數(shù)據(jù)讀寫。
(1)DDR SDRAM(Double Data Rate SDRAM):為雙信道同步動態(tài)隨機存取內(nèi)存,是新一代的SDRAM技術。DDR內(nèi)存芯片的數(shù)據(jù)預取寬度(Prefetch)為2 bit(SDRAM的兩倍)。
(2)DDR2 SDRAM(Double Data Rate Two SDRAM):為雙信道兩次同步動態(tài)隨機存取內(nèi)存。DDR2內(nèi)存Prefetch又再度提升至4 bit(DDR的兩倍)。
(3)DDR3 SDRAM(Double Data Rate Three SDRAM):為雙信道三次同步動態(tài)隨機存取內(nèi)存。DDR3內(nèi)存Prefetch提升至8 bit,即每次會存取8 bits為一組的數(shù)據(jù)。運算頻率介于 800MHz -1600MHz之間。
(4)DDR4相比DDR3最大的區(qū)別有三點:16bit預取機制(DDR3為8bit),同樣內(nèi)核頻率下理論速度是DDR3的兩倍;更可靠的傳輸規(guī)范,數(shù)據(jù)可靠性進一步提升;工作電壓降為1.2V,更節(jié)能。DDR4內(nèi)存的針腳從DDR3的240個提高到了284個,防呆缺口也與DDR3的位置不同,還有一點改變就是DDR4的金手指是中間高兩側低有輕微的曲線,而之前的內(nèi)存金手指都是平直的,DDR4既在保持與DIMM插槽有足夠的信號接觸面積,也能在移除內(nèi)存的時候比DDR3更加輕松。
(5)DDR5等新一代產(chǎn)品陸續(xù)推出。
SRAM(Static Random Access Memory,靜態(tài)隨機存儲器),它是一種具有靜止存取功能的內(nèi)存,其內(nèi)部機構比DRAM復雜,可以做到不刷新電路就能保存它內(nèi)部存儲的數(shù)據(jù)。(靜態(tài):不需要刷新。)
對比DRAM的優(yōu)缺點:
優(yōu)點:速度快,不必配合內(nèi)存刷新電路,可提高整體的工作效率。
缺點:集成度低,功耗較大,相同的容量體積較大,而且價格較高,少量用于關鍵性系統(tǒng)以提高效率。
隨著物聯(lián)網(wǎng)的發(fā)展,高精度定位應用于民用等中低端市場,PSRAM獲得了更多的應用,由于PSRAM以其小封裝、大容量、低成本,開始顯露器獨特優(yōu)勢。
PSRAM全稱Pseudo static random access memory,指偽靜態(tài)隨機存儲器。它的內(nèi)核是DRAM架構:1T1C一個晶體管一個電容構成存儲cell,而傳統(tǒng)SRAM需要6T即六個晶體管構成一個存儲cell。由此結合,他可以實現(xiàn)類SRAM的接口又可實現(xiàn)較大的存儲容量。
而之所以叫偽靜態(tài)是因為它具有類SRAM的接口協(xié)議:給出地址、讀、寫命令,就可以實現(xiàn)存取,不像DRAM需要memory controller來控制內(nèi)存單元定期數(shù)據(jù)刷新,因此結口簡單,近似原有SRAM的接口。
關于ROM
ROM,全稱Read Only Memory,叫做只讀內(nèi)存,也就是存儲內(nèi)存。電腦的BIOS就是固化在主板的BIOS ROM芯片里面的,電腦硬盤的也是ROM,放系統(tǒng)、用戶文件等。現(xiàn)在提到手機的存儲容量時一般指的是ROM容量,一部分是系統(tǒng)占用的,另一部分是用戶可自由支配的存儲空間,能存放手機軟件、用戶文件,如:照片、視頻等。
ROM按其內(nèi)容寫入方式,一般分為3種:固定內(nèi)容ROM;可一次編程PROM;可擦除ROM,又分為EPROM(紫外線擦除電寫入)和EEPROM(電擦除電寫入)等類型。
是采用掩模工藝制作的,其內(nèi)容在出廠時已按要求固定,用戶無法修改。由于固定ROM所存信息不能修改,斷電后信息不消失,所以常用來存儲固定的程序和數(shù)據(jù)。如在計算機中,用來存放監(jiān)控、管理等專用程序。
PROM是可一次編程ROM。這種存儲器在出廠時未存入數(shù)據(jù)信息。單元可視為全“0”或全“1”,用戶可按設計要求將所需存入的數(shù)碼“一次性地寫入”,一旦寫入后就不能再改變了。PROM在每一個存儲單元中都接有快速熔斷絲,在用戶寫入數(shù)據(jù)前,各存儲單元相當于存入“1”。寫入數(shù)據(jù)時,將應該存“0”的單元,通以足夠大的電流脈沖將熔絲燒斷即可。
為了克服PROM只能寫入一次的缺點,出現(xiàn)了可多次擦除和編程的存儲器。EPROM是可擦除可編程的ROM,電寫入紫外線擦除的存儲器。
EPROM內(nèi)容的改寫不像RAM那么容易,在使用過程中,EPROM的內(nèi)容是不能擦除重寫的,所以仍屬于只讀存儲器。要想改寫EPROM中的內(nèi)容,必須將芯片從電路板上拔下,將存儲器上面的一塊石英玻璃窗口對準紫外燈光照射數(shù)分鐘,使存儲的數(shù)據(jù)消失。擦除時間大約為10min~30min,視型號不同而異。為便于擦除操作,在器件外殼上裝有透明的石英蓋板,便于紫外線通過。在寫好數(shù)據(jù)以后應使用不透明的紙將石英蓋板遮蔽,以防止數(shù)據(jù)丟失。數(shù)據(jù)的寫入可用軟件編程,生成電脈沖來實現(xiàn)。
E2PROM是一種電寫入電擦除的只讀存儲器,擦除時不需要紫外線,只要用加入10ms、20V左右的電脈沖即可完成擦除操作。擦除操作實際上是對E2PROM進行寫“1”操作,全部存儲單元均寫為“1”狀態(tài),編程時只要對相關部分寫為“0”即可。
自比亞迪推出“刀片電池”之后,憑借著將“自燃從電動車中抹去”這一概念,受到不少新能源車主的追捧。
Flash又分NAND Flash和NOR Flash,NOR型存儲內(nèi)容以編碼為主,其功能多與運算相關;NAND型主要功能是存儲資料,如數(shù)碼相機中所用的記憶卡。
Nor Flash:主要用來存儲代碼,重要數(shù)據(jù),甚至執(zhí)行片上程序
優(yōu)點:具有很好的讀寫性能和隨機訪問性能,因此它先得到廣泛的應用;
缺點:單片容量較小且寫入速度較慢,決定了其應用范圍較窄。
NAND Flash:主要用在大容量存儲場合
優(yōu)點:優(yōu)秀的讀寫性能、較大的存儲容量和性價比,因此在大容量存儲領域得到了廣泛的應用;
缺點:不具備隨機訪問性能。
NOR FLASH 和 NAND FLASH 的比較如表 1 所示。
| 表1:NOR FLASH 和 NAND FLASH 的比較 | ||
| 特點 | NOR FLASH | NAND FLASH |
| 傳輸速率 | 很高 | 較低 |
| 寫入和擦除速度 | 較低 | 較高 |
| 讀速度 | 較高 | 較低 |
| 寫入/擦除操作速度 | 以64~128KB 的塊進行,時間為 5s | 8~32KB 的塊,只需要 4ms |
| 外部接口 | 帶有SRAM 接口,有足夠的地址引腳,可以對內(nèi)部每個字節(jié)進行尋址操作。 | 使用復雜的I/O 引腳來串行的存取數(shù)據(jù) |
| 價格 | 較高 | 較低 |
| 單片容量 | 1~16MB | 8~128MB |
| 用途 | 代碼存儲 | 數(shù)據(jù)存儲,如CF 卡、MMC 卡等 |
| 寫操作 | 以字節(jié)或字為單位 | 以頁面為基礎單位 |
SSD(Solid State Drives)是固態(tài)硬盤,是由閃存作為存儲介質的硬盤方案。現(xiàn)在大部分的SSD都是用來存儲不易丟失的資料,所以SSD存儲單元會選擇NAND Flash芯片。SSD里面會用到很多閃存的,要根據(jù)其自身容量來定,比如一塊64G的固盤,可以選擇16 張 4G的flash,也可以選擇4張16G的flash,具體如何選擇要根據(jù)線路設計及成本考量。嵌入式產(chǎn)品中包括數(shù)碼相機,移動設備的內(nèi)存卡、MP3隨身聽記憶卡、體積小巧的U盤等也是用的NAND Flash芯片。
SSD固態(tài)硬盤,為了達到高并行高性能的要求,有多個NADN Flash 芯片,這樣就可以在每個芯片上進行相互獨立的讀寫操作,以并行性來提高硬盤吞吐量,還可以增加冗余備份。
SD卡:Secure Digital Memory Card/SD card
SD卡是一種基于半導體快閃存儲器的新一代高速存儲設備。SD存儲卡的技術是從MMC卡( MultiMedia Card格式上發(fā)展而來,在兼容SD存儲卡基礎上發(fā)展了SDIO( SD Input/ Output)卡,此兼容性包括機械,電子,電力,信號和軟件,通常將SD、SDIO卡俗稱SD存儲卡。采用的也是NAND Flash芯片作為存儲核心。用在數(shù)碼產(chǎn)品存儲照片、音樂、視頻等等。
TF卡:Trans-flash Card
原本這種記憶卡稱為T-Flash,后改稱為Trans Flash;而重新命名為Micro SD的原因是因為被SD協(xié)會 (SDA) 采立,Micro SD卡是其最新的名字。采用的也是NAND Flash芯片作為存儲核心。以前手機擴展內(nèi)存用的那種黑黑的小內(nèi)存卡。
MMC卡:MultiMediaCard
即多媒體卡,也是一種非易失性存儲器件,體積小巧,容量大,耗電量低,傳輸速度快。MMC共有7個pin,分為兩種模式,分別為MMC模式和SPI模式。MMC卡時鐘頻率是20MHz,比SD卡少兩個PIN,只有一位數(shù)據(jù)帶寬,所以最大傳輸速率為2.5MHz。MMC也是一種接口協(xié)定(一種卡式),能符合這接口的內(nèi)存器都可稱作mmc儲存體(mmc卡)。同為閃存卡。
eMMC:不是卡,而是芯片
手機等小型化產(chǎn)品為了節(jié)省空間和功耗,ROM一般采用eMMC 和 UFS,他們也是采用NADN Flash 芯片,與其他功能封裝在一起形成的,但遠遠沒有SSD那么土豪,有那么多個,eMMC 和 UFS一般只有一片或很少Flash,小巧使其面向的是移動端、嵌入式設備。
總結
RAM和ROM是兩個大概念,我們在看產(chǎn)品參數(shù)時經(jīng)常碰到這兩個參數(shù)。
一般手機的ROM類型之前多用的eMMC,現(xiàn)在主要是UFS,仍習慣直接叫ROM。在嵌入產(chǎn)品中,例如高精度定位產(chǎn)品中ROM一般都是FLASH,RAM則是指的運行內(nèi)存。
在具體應用中,由于FLASH讀寫速度快,擦寫方便,一般用來存儲用戶程序和需要永久保存的數(shù)據(jù),RAM則運行過程中的臨時數(shù)據(jù)。例如司南導航自研高精度定位Quantum III SoC芯片(K8系列產(chǎn)品)選擇將編譯過的固件程序就燒寫到FLASH里,程序的具體執(zhí)行及臨時數(shù)據(jù)則放在SRAM中。
??上海司南衛(wèi)星導航技術股份有限公司是一家集研發(fā)、生產(chǎn)、銷售、服務為一體的高新技術企業(yè),致力為全球用戶提供自主知識產(chǎn)權的北斗高精度GNSS板卡、接收機和全方位、多領域的行業(yè)應用解決方案。自成立以來公司獲得20多項榮譽證書,兩次承研北斗二代重大專項“多模多頻高精度OEM板”,參與國家863項目“基于相位的實時分米級北斗定位數(shù)據(jù)處理系統(tǒng)技術”,主導的“基于北斗高精度導航定位的閱兵車輛訓練考核系統(tǒng)”在2015年國家九三大閱兵中大放異彩。
??司南導航秉承“知行合一、止于至善”的企業(yè)理念,集中國高精度GNSS技術之大成,擁有一支多年專業(yè)從事高精度GNSS核心技術的本土研發(fā)團隊,主要技術骨干40余人次獲得省部級及以上科技進步獎。在行業(yè)領軍人物王永泉博士的帶領下,公司打破了國外多項技術壁壘,突破了高精度GNSS核心算法、芯片、板卡、接收機、應用及產(chǎn)業(yè)化等關鍵技術瓶頸,擁有專利和軟件著作權30余項,數(shù)次填補了國內(nèi)外GNSS在高精度領域的空白。2014年司南導航正式發(fā)布第一代高精度GNSS基帶芯片,為中國北斗高精度GNSS板卡及接收機形成自主品牌和北斗產(chǎn)業(yè)化應用奠定核心基礎。
??司南導航緊跟全球四大衛(wèi)星導航系統(tǒng)兼容互用趨勢,靈活滿足不同行業(yè)的差異化需求,全面布局高精度GNSS生態(tài)圈,產(chǎn)品應用涵蓋測繪地理信息、地基增強、智能交通、精準農(nóng)業(yè)、機械控制、安全工程、工業(yè)測量等多個高精度領域,銷售網(wǎng)絡覆蓋了亞太、歐洲、拉美、北美等全球六十多個國家與地區(qū),在第29次南極科考、國家級北斗地基增強主框架網(wǎng)、中撾兩國政府合作項目之東盟首座北斗CORS站、國家“西電東送”骨干工程溪洛渡水電站等重大工程建設中均發(fā)揮了重大作用。
??2015年司南導航正式入駐建筑總面積26000平方米的司南北斗產(chǎn)業(yè)園,作為我國主要的北斗高精度GNSS板卡研發(fā)、生產(chǎn)和應用中心,將成為帶動上海、輻射全國、影響世界的北斗產(chǎn)業(yè)化基地。


