1. 程式人生 > >RAM和ROM,你真的懂嗎?

RAM和ROM,你真的懂嗎?

近期有媒體發文稱,因為智慧手機和固態硬碟的強勁需求,第四季度的NAND Flash快閃記憶體將比之以前處於更加嚴重的缺貨狀態,言外之意,快閃記憶體可能要漲價了!

說到快閃記憶體,很多人都會想到執行記憶體和儲存記憶體,關心手機硬體的朋友應該都對CPU、GPU、螢幕和電池等部件非常熟悉,但是對於產品效能同樣非常重要的RAM(執行記憶體)和ROM(儲存記憶體)相信就沒有那麼多人有很多瞭解了,今天的這篇文章,就先來說說儲存記憶體的那些事。首先,和CPU等不一樣,ROM的效能好壞的評價並不和計算能力相關,衡量一塊快閃記憶體和運存效能好壞的,只有兩個指標:資料讀寫速度和容量。

3D NAND為快閃記憶體容量打了興奮劑

關於容量,首先需要強調,手機儲存容量、固態硬碟(SSD)、U盤和SD卡等使用的都是一種叫做NAND的儲存介質,傳統的儲存介質還有機械硬碟(HHD),也就是傳統的光碟儲存。特點是斷電之後也能保持儲存的資料不丟失,可以作儲存資料用。而所謂的RAM(執行記憶體)則是通過某種電容(DRAM、SRAM或RRAM)儲存資料的,斷電之後資料馬上消失,但是資料吞吐速度及其迅速,這裡不做深究。

我們都知道現在蘋果已經將自家的iPhone容量整體翻了一倍,從以前的16GB/64GB/128GB改為了32GB/128GB/256GB,所以即使今年的iPhone7銷售情況並不能比上去年的iPhone6s,但是對NAND快閃記憶體的需求量仍然上漲了接近一倍,再加上固態硬碟的價格持續走低,這種幾年前還是奢侈品的硬碟現在已經走進尋常百姓家,需求量也大大增長,這一切都促使著NAND快閃記憶體產量需要大幅增加。再加上2D NAND的生產線很多都為最新的3D NAND快閃記憶體騰了出來,而3D NAND技術,就是最近幾年快閃記憶體容量飛速增長的最大助力。

傳統的2D-NAND如果想要在同樣的晶片體積上增加儲存容量,需要NAND cell單元製程越做越小,這樣才能在單位面積中塞入更多的儲存單元,可是物理這個東西總是有極限的,在20nm工藝之後,隨著單元體積的進一步縮小,會帶來越來越嚴重的電子干擾現象,這就使得儲存晶片的可靠性與讀寫效能反而會降低。

在這種窘境下,3D NAND技術被提了出來,簡單來說就是將原來平面排列的NAND cell再加一個垂直方向上的堆疊,這種垂直方向的排列可以在微觀下數倍的增加可用體積,可是因為單個cell單元的體積極小,所以並不會在巨集觀層面帶來體積增加。並且因為可用體積成倍增長,使用3D NAND堆疊的快閃記憶體可以用更加成熟的製程,所以三星、Intel等廠商生產的3D NAND快閃記憶體都是使用的30nm左右的製程,而不是20nm以下的製程,這也為3D NAND帶來了更加優秀的可靠性。例如目前20nm工藝下的MLC快閃記憶體的擦寫次數普遍是3000次,而使用了3D NAND技術的三星的V-NAND快閃記憶體可達35000次。

正是因為3D NAND技術的提出和普及,現在我們越來越多地看見在以前難以想象的1TB SD卡這樣的怪獸級儲存裝置,而在相同的晶片體積下,手機的ROM和電腦的SSD等也有著越來越大的儲存容量。可惜的是這項擁有光明前景的技術在國內無人能夠掌握,三星和Intel等廠商已經能夠製造36、48層甚至是64層的3D NAND堆疊,國內前段時間也傳出中芯將在武漢花費160億美元建立DRAM和NAND工廠,可是就現在的情況來看,國內廠商僅僅能夠生產出4層堆疊的3D NAND,和業界巨頭來比還相去甚遠。

eMMC傳輸協議已近黃昏,三星、蘋果為了新標準互不相讓

除了容量,讀寫速度也是制約使用體驗的因素之一,想必所有人都嚐到過遊戲、應用載入過慢的痛苦,但是隨著各家廠商提出新的標準規格,近年來小到不起眼的手機記憶體也迎來了突飛猛進的發展。現在的記憶體標準規格可以分為3類,一是傳統的eMMC,再就是分別由三星和蘋果提出的UFC標準和NVMe標準。

其實這些標準就是在NAND儲存晶片的基礎上,再加上了控制晶片,接入標準介面,進行標準封裝,形成一個高度整合的儲存模組。有點像手機中的SoC,將所有需要的東西都塞到一個模組中,方便手機制造商直接拿來裝在主機板上,簡化了產品研發的流程。不過這三種標準更多的只是在介面和資料傳輸協議上的標準,在儲存介質上,都是使用的NAND快閃記憶體。

eMMC在之前一直都是業內主流的記憶體標準,通俗的來說,eMMC=NAND快閃記憶體+快閃記憶體控制晶片+標準介面封裝,UFS和NVMe也都是如此,不同之處在於快閃記憶體控制晶片和介面協議不一樣。eMMC從eMMC4.3一路發展到4.4、4.5直到現在的5.0,傳輸速度也從50MB/S一路狂飆到200MB/S直到現在eMMC5.0的400MB/S,再往後還有eMMC5.1高達600MB/S的傳輸速度。

不過用三星的話來說,eMMC標準的潛力已經被榨乾了,UFS標準才是未來。eMMC在一段時間裡只能夠讀取或者寫入一種狀態,而UFS2.0支援同時讀寫資料,並且在傳輸速度上可以達到780MB/S。在功耗方面,雖然在滿載工作時功耗比eMMC高,但是待機狀態下卻低得多。現在使用了UFS2.0的手機已經很多了,使用了高通驍龍821、820和三星Exynos 8890等處理器的手機都已經支援UFS 2.0。

不過蘋果一向在硬體上愛默默地堆料,使用了NVMe協議的iPhone6s和iPhone7讀寫速度都達到了三星S7的2倍以上,所以說iPhone的流暢不僅僅是系統的問題,在硬體上,蘋果可一直都是領先安卓陣營的。不過據說在隨機讀寫速度這一項上,UFS2.0的表現要優於NVMe,這代表著在日常複雜的使用環境中,UFS是有優勢的。並且據說三星即將推出UFS2.1標準,讀寫速度可以達到讓人咋舌的1.5GB/S。

近期就有傳言稱華為將要釋出的麒麟960處理器就將支援UFS2.1,而作為三星自家的標準,也有很有可能出現在三星的手機中,不知道最後誰能夠成為第一個在儲存速度上打敗iPhone的手機廠家。

來源: 三易生活3elife

https://community.edn-cn.com/t/ram-rom/5852

相關推薦

RAMROM真的

近期有媒體發文稱,因為智慧手機和固態硬碟的強勁需求,第四季度的NAND Flash快閃記憶體將比之以前處於更加嚴重的缺貨狀態,言外之意,快閃記憶體可能要漲價了! 說到快閃記憶體,很多人都會想到執行記憶體和儲存記憶體,關心手機硬體的朋友應該都對CPU、GPU、螢幕和電

這些Python學習的步驟訣竅聽過

很多零基礎的朋友在學習Python的時候都會面臨各種各樣的疑問,怎麼入門Python?如何深化學習?怎麼在學習Python的時候更容易快速上手?下面武漢Python培訓專家就給大家介紹一個Python學習的步驟和訣竅,希望這個Python快速入門教程能幫到大家。 &nbs

火爆”與“爭議”並存的DAP投資真的?

互聯 https 你是 投資 範式 未來 淘寶 如果 方便 數字資產產業巨大的發展潛力,是吸引巨頭們紛紛在相關領域布局的根本原因。今天,我們時常因矛盾爭得面紅耳赤,時常因暴富而羨慕不已;我們討論圈層,討論生漲,討論財富,卻從未討論過傲慢、偏見與無知。? ? ? ??看得見是

3G、4G、5G有何不同之處真的

  3G、4G、5G有何不同之處,你真的懂嗎? 3G技術還未遠去,4G技術方興未艾,5G技術已蓄勢待發。本文從技術層面全面解析了關於3G、4G、5G的不同之處:1.無線通訊傳遞媒介:電磁波,2.無線通訊傳遞通道:頻寬,3.頻寬與資料傳輸率的差異,4.數字調變技術,5.多工技術,6.

區塊鏈、比特幣、以太坊ICO真的了麼?

區塊鏈毫無疑問是今年最火的概念,朋友圈裡區塊鏈、比特幣、以太坊和ICO,各種名詞每天刷屏, 但你真的明白這些名詞的意義麼? 區塊鏈 技術角度來說,區塊鏈是一種由多方共同維護,以塊鏈結構儲存資料,使用密碼學保證傳輸和訪問安全,能夠實現資料一致

組建AR、VRMR的硬件共享實驗室認為可能

電腦 .cn www 進入 成本 bsp 原因 概念 地址 (如需轉載,請註明本博客地址:龔老師的博客: http://www.cnblogs.com/SpencerGong) AR、VR和MR的硬件繁多以及相關電腦設備的高配置,阻礙了該行業的快速發展。由

分散式事務中的一致性隔離性真的

前言 在分散式(資料庫)系統中,我們經常會聽到一些“高大上”卻又比較“迷惑”的詞彙,比如,ACID和CAP中的"C"是否是同一含義、Snapshot Isolation(SI)和Serializable Snapshot Isolation(SSI)區別是什麼、Serializable和Linearizab

【模型解讀】GoogLeNet中的inception結構

文章首發於微信公眾號《與有三學AI》 03 這是深度學習模型解讀第3篇,本篇我們將介紹GoogLeNet v1到v3。 01 Inception V1【1】 GoogLeNet首次出現在2014年ILSVRC 比賽中獲得冠軍。這次的版本通常稱其為Inceptio

對於社交化媒體營銷真的

週末閒談:社交化營銷,你真的瞭解它嗎 微博藉助錦鯉活動,再一次火了起來,重新回到了營銷人的視野中。不知道是迴光返照還是新的開始。 在之前,微博一直是營銷人為之重視的平臺,它像一位慈母,哺育了一個又一個網紅人、網紅產品、網紅企業。我真想建議網紅們給微博建一個祠堂,

大資料的三大趨勢三大困境都知道?此文全解!!!

一家公司的數字化改造應該從清晰的趨勢和障礙出發,更好地規劃出一條通往其所尋求業務成果的路線。考慮到這一點,以下是我們關注的三大資料趨勢,以及在數字時代可能出現在企業和成功之間的三大困境。 三大趨勢 1.真實的機器學習  2018年6月2日,由雲豆資料主辦的《大資料時代趨

程式設計師打交道的十大禁忌都瞭解

原文:http://www.aqee.net/post/interacting-with-geeks.html#comment-28215 如果你正在讀這篇文章,那麼非常有可能是有人發給你了這條連結。這個人可能是你的朋友,同事,親戚,父母,兒子,

質量管理三個概念:QC、QAQM能分得清

今天這裡談的QC、QA和QM,不是崗位或職位,而是一種概念或質量管理的不同時期所關注的重點。1、產品早期的質量管理(工業化雛形期)側重於對終產品的檢測、測試,即QC(品質控制)時代。這個時期的質量管理是以產品為主,在生產人員完成了生產任務後,有專門的人員(簡稱品控人員或QC人

【本人禿頂程式設計師】程式設計師打交道的十大禁忌都瞭解

←←←←←←←←←←←← 我都禿頂了,還不點關注! 如果你正在讀這篇文章,那麼非常有可能是有人發給你了這條連結。這個人可能是你的朋友,同事,親戚,父母,兒子,兄弟,表親,姑嫂,外甥,或者恰巧幫你解決了電腦問題的一個人。他通常是程式設計師,系統管理員,或者 “擅長電腦”名聲在外的某個人。

只有這種程式語言人才能看這個笑話

  下面這幾個笑話都涉及到計算機相關或程式設計相關的知識,有些笑話是隻有會使用這種語言的人才能看到其中的可笑之處,當然了,還要自身有幽默感的人才會笑!你看懂了麼? 一、這個笑話需要你知道計算機基礎知識 問:為什麼程式設計師總是分不清萬聖節和聖誕節? 答:因為Oct 31 == Dec 25! 二、這

什麼是I/O真的

在計算機系統中I/O就是輸入(Input)和輸出(Output)的意思,針對不同的操作物件,可以劃分為磁碟I/O模型,網路I/O模型,記憶體對映I/O, Direct I/O、資料庫I/O等,只要具有輸入輸出型別的互動系統都可以認為是I/O系統,也可以說I/O是整個作業系統資料交換與人機互動的通道,這個概念與

“三次握手四次揮手”真的

記得剛畢業找工作面試的時候,經常會被問到:你知道“3次握手,4次揮手”嗎?這時候我會“胸有成竹”地“背誦”前期準備好的“答案”,第一次怎麼怎麼,第二次……答完就沒有下文了,面試官貌似也沒有深入下去的意思,深入下去我也不懂,皆大歡喜! 作為程式設計師,要有“刨根問底”的精神。知其然,更要知其所以然。這篇文章希

看了這麼久JS事件佇列真的

關於JS事件佇列的一些總結 關於任務佇列 其實之所以我們要去關心JS的任務佇列,主要還是因為JS的單執行緒的特質決定。 為什麼JavaScript是單執行緒? 本段來自阮老師的部落格中對JS單執

簡單的交叉熵損失函式真的

說起交叉熵損失函式「Cross Entropy Loss」,腦海中立馬浮現出它的公式: L=−[ylogy^+(1−y)log(1−y^)]L=−[ylogy^+(1−y)log(1−y^)] 我們已經對這個交叉熵函式非常熟悉,大多數情況下都是直接拿

Java多執行緒併發鎖原子操作真的瞭解

前言                 對於Java多執行緒,接觸最多的莫過於使用synchronized,這個簡單易懂,但是這synchronized並非效能最優的。今天我就簡單介紹一下幾種鎖。可能我下面講的時候其實很多東西不會特別深刻,最好的方式是自己做實驗,把各種場景在

【演算法】KMP經典演算法真的

有關KMP演算法的書籍、帖子、部落格鋪天蓋地,但是你真的能看懂?你知道為什麼要有next陣列,next陣列到底什麼意思,又該怎麼求next陣列,有了next陣列之後又該怎樣判斷模式串和主串是否匹配成功?本文絕對不是講解KMP演算法最細緻的一篇文章,但卻是為了解決