1. 內存和快閃記憶體的區別
1、運行內存(RAM,隨機存取存儲器)又稱作「隨機存儲器」,是與CPU直接交換數據的內部存儲器,也叫主存(內存)。它可以隨時讀寫,而且速度很快,通常作為操作系統或其他正在運行中的程序的臨時數據存儲媒介。這種存儲器在斷電時將丟失其存儲內容,故主要用於存儲短時間使用的程序。(就相當於電腦的內存條)
運行內存越大,我們在運行程序時就會越流暢,甚至能夠後台進行多個程序的運行。可能有些晦澀難懂,簡單地說就是運行內存大的話,可以開啟多個APP軟體而不會卡頓,運行內存跟流暢度有很大的關系。
2、快閃記憶體是採用的一種新型的,也就是說快閃記憶體是內存格式的一種,而快閃記憶體的類型也是分為很多種的,從結構上主要能夠分為AND、NAND、NOR、DiNOR等一些類型。
在這之中,NAND和NOR是目前為止在手機中最為常見的使用的類型,快閃記憶體作為內存的一種,擁有內存的特性,快閃記憶體不只是擁有了可以進行擦寫、可以進行編程的優點,同時也具有寫入的數據即使是在斷電後的情況下也絲毫不會丟失的優點。
2. 內存和硬碟有什麼區別快閃記憶體是什麼意思
硬碟和內存都是硬體中的存儲設備,硬碟是外部存儲器(簡稱外存),內存是內部存儲器(簡稱內存)。他們都是用來存放數據和程序的。
快閃記憶體是一種非易失性存儲器,即斷電數據也不會丟失。因為快閃記憶體不像RAM(隨機存取存儲器)一樣以位元組為單位改寫數據,因此不能取代RAM。
快閃記憶體卡(Flash Card)是利用快閃記憶體(Flash Memory)技術達到存儲電子信息的存儲器,一般應用在數碼相機,掌上電腦,MP3等小型數碼產品中作為存儲介質,所以樣子小巧,有如一張卡片,所以稱之為快閃記憶體卡。根據不同的生產廠商和不同的應用,快閃記憶體卡大概有SmartMedia(SM卡)、Compact Flash(CF卡)、MultiMediaCard(MMC卡)、Secure Digital(SD卡)、Memory Stick(記憶棒)、XD-Picture Card(XD卡)和微硬碟(MICRODRIVE)這些快閃記憶體卡雖然外觀、規格不同,但是技術原理都是相同的。
3. 快閃記憶體是內存還是外存
是外存。
目前內存用的存儲器基本都是斷電後信息立刻丟失的存儲器,包括DDR2
和DDR3以及老的DDR存儲器都是這樣。這也就是為什麼你正在打字,電腦斷電後你所有的字都白打了。
而快閃記憶體的信息不會因斷電而消失,也稱為非易失性存儲器,所以,你U盤中的信息可以長久保存而不需要讓它一天到晚插著電。
科研人員非常想把類似快閃記憶體那樣的非易失性存儲器用到電腦的內存里去,這樣的話,計算機就會變得更加容易操作,比如:可以隨時關機,瞬間開機,就像一台電視機一樣。但是,目前所有的非易失性存儲器(包括快閃記憶體),相對於當前常用的內存來說,速度非常慢,所以,目前還沒有出現將快閃記憶體當內存的計算機,不過,倒是有將快閃記憶體做成硬碟的,那個就是固態盤。
4. 快閃記憶體的作用內存與外存的作用與區別
內存,內部存儲器,主要是指RAM,CMOS也是內存一種。特點是速度快,缺點是需要電來維持,斷電就會丟失所記錄的信息。
外存,外部存儲器,只要指各種驅動器磁碟。軟盤光碟硬碟U盤等。缺點是速度慢,但可以不需要電力來維持,因此可以方便攜帶。軟盤是早期電腦信息傳播的主要途徑。
快閃記憶體屬於新式存儲器,用來代替傳統磁碟來攜帶傳遞信息,體積小容量大速度快,不需要電力來維持保存的信息。主要用於各種數碼設備,數碼相機MP3播放器U盤手機掌上游戲機(如PSP)等。
5. 誰知到什麼是快閃記憶體
【快閃記憶體的概念】
快閃記憶體(Flash Memory)是一種長壽命的非易失性(在斷電情況下仍能保持所存儲的數據信息)的存儲器,數據刪除不是以單個的位元組為單位而是以固定的區塊為單位,區塊大小一般為256KB到20MB。快閃記憶體是電子可擦除只讀存儲器(EEPROM)的變種,EEPROM與快閃記憶體不同的是,它能在位元組水平上進行刪除和重寫而不是整個晶元擦寫,這樣快閃記憶體就比EEPROM的更新速度快。由於其斷電時仍能保存數據,快閃記憶體通常被用來保存設置信息,如在電腦的BIOS(基本輸入輸出程序)、PDA(個人數字助理)、數碼相機中保存資料等。另一方面,快閃記憶體不像RAM(隨機存取存儲器)一樣以位元組為單位改寫數據,因此不能取代RAM。
快閃記憶體卡(Flash Card)是利用快閃記憶體(Flash Memory)技術達到存儲電子信息的存儲器,一般應用在數碼相機,掌上電腦,MP3等小型數碼產品中作為存儲介質,所以樣子小巧,有如一張卡片,所以稱之為快閃記憶體卡。根據不同的生產廠商和不同的應用,快閃記憶體卡大概有SmartMedia(SM卡)、Compact Flash(CF卡)、MultiMediaCard(MMC卡)、Secure Digital(SD卡)、Memory Stick(記憶棒)、XD-Picture Card(XD卡)和微硬碟(MICRODRIVE)這些快閃記憶體卡雖然外觀、規格不同,但是技術原理都是相同的。
【技術及特點】
NOR型與NAND型快閃記憶體的區別很大,打個比方說,NOR型快閃記憶體更像內存,有獨立的地址線和數據線,但價格比較貴,容量比較小;而NAND型更像硬碟,地址線和數據線是共用的I/O線,類似硬碟的所有信息都通過一條硬碟線傳送一般,而且NAND型與NOR型快閃記憶體相比,成本要低一些,而容量大得多。因此, NOR型快閃記憶體比較適合頻繁隨機讀寫的場合,通常用於存儲程序代碼並直接在快閃記憶體內運行,手機就是使用NOR型快閃記憶體的大戶,所以手機的「內存」容量通常不大; NAND型快閃記憶體主要用來存儲資料,我們常用的快閃記憶體產品,如快閃記憶體檔、數碼存儲卡都是用NAND型快閃記憶體。
這里我們還需要端正一個概念,那就是快閃記憶體的速度其實很有限,它本身操作速度、頻率就比內存低得多,而且NAND型快閃記憶體類似硬碟的操作方式效率也比內存的直接訪問方式慢得多。因此,不要以為快閃記憶體檔的性能瓶頸是在介面,甚至想當然地認為快閃記憶體檔採用USB2.0介面之後會獲得巨大的性能提升。
前面提到NAND型快閃記憶體的操作方式效率低,這和它的架構設計和介面設計有關,它操作起來確實挺像硬碟(其實NAND型快閃記憶體在設計之初確實考慮了與硬碟的兼容性),它的性能特點也很像硬碟:小數據塊操作速度很慢,而大數據塊速度就很快,這種差異遠比其他存儲介質大的多。這種性能特點非常值得我們留意。
快閃記憶體存取比較快速,無噪音,散熱小。你買的話其實可以不考慮那麼多,同樣存儲空間買快閃記憶體。如果硬碟空間大就買硬碟,也可以滿足你應用的需求。
【快閃記憶體的分類】
·目前市場上常見的存儲按種類可分:
U盤
CF卡
SM卡
SD/MMC卡
記憶棒
·國內市場常見的品牌有:
金士頓、索尼、晟碟、Kingmax、鷹泰、創見。
【NAND型快閃記憶體】
內存和NOR型快閃記憶體的基本存儲單元是bit,用戶可以隨機訪問任何一個bit的信息。而NAND型快閃記憶體的基本存儲單元是頁(Page)(可以看到,NAND型快閃記憶體的頁就類似硬碟的扇區,硬碟的一個扇區也為512位元組)。每一頁的有效容量是512位元組的倍數。所謂的有效容量是指用於數據存儲的部分,實際上還要加上16位元組的校驗信息,因此我們可以在快閃記憶體廠商的技術資料當中看到「(512+16)Byte」的表示方式。目前2Gb以下容量的 NAND型快閃記憶體絕大多數是(512+16)位元組的頁面容量,2Gb以上容量的NAND型快閃記憶體則將頁容量擴大到(2048+64)位元組。
NAND型快閃記憶體以塊為單位進行擦除操作。快閃記憶體的寫入操作必須在空白區域進行,如果目標區域已經有數據,必須先擦除後寫入,因此擦除操作是快閃記憶體的基本操作。一般每個塊包含32個512位元組的頁,容量16KB;而大容量快閃記憶體採用2KB頁時,則每個塊包含64個頁,容量128KB。
每顆NAND型快閃記憶體的I/O介面一般是8條,每條數據線每次傳輸(512+16)bit信息,8條就是(512+16)×8bit,也就是前面說的 512位元組。但較大容量的NAND型快閃記憶體也越來越多地採用16條I/O線的設計,如三星編號K9K1G16U0A的晶元就是64M×16bit的NAND 型快閃記憶體,容量1Gb,基本數據單位是(256+8)×16bit,還是512位元組。
定址時,NAND型快閃記憶體通過8條I/O介面數據線傳輸地址信息包,每包傳送8位地址信息。由於快閃記憶體晶元容量比較大,一組8位地址只夠定址256個頁,顯然是不夠的,因此通常一次地址傳送需要分若干組,佔用若干個時鍾周期。NAND的地址信息包括列地址(頁面中的起始操作地址)、塊地址和相應的頁面地址,傳送時分別分組,至少需要三次,佔用三個周期。隨著容量的增大,地址信息會更多,需要佔用更多的時鍾周期傳輸,因此NAND型快閃記憶體的一個重要特點就是容量越大,定址時間越長。而且,由於傳送地址周期比其他存儲介質長,因此NAND型快閃記憶體比其他存儲介質更不適合大量的小容量讀寫請求。
決定NAND型快閃記憶體的因素有哪些?
1.頁數量
前面已經提到,越大容量快閃記憶體的頁越多、頁越大,定址時間越長。但這個時間的延長不是線性關系,而是一個一個的台階變化的。譬如128、256Mb的晶元需要3個周期傳送地址信號,512Mb、1Gb的需要4個周期,而2、4Gb的需要5個周期。
2.頁容量
每一頁的容量決定了一次可以傳輸的數據量,因此大容量的頁有更好的性能。前面提到大容量快閃記憶體(4Gb)提高了頁的容量,從512位元組提高到2KB。頁容量的提高不但易於提高容量,更可以提高傳輸性能。我們可以舉例子說明。以三星K9K1G08U0M和K9K4G08U0M為例,前者為1Gb,512位元組頁容量,隨機讀(穩定)時間12μs,寫時間為200μs;後者為4Gb,2KB頁容量,隨機讀(穩定)時間25μs,寫時間為300μs。假設它們工作在20MHz。
讀取性能:NAND型快閃記憶體的讀取步驟分為:發送命令和定址信息→將數據傳向頁面寄存器(隨機讀穩定時間)→數據傳出(每周期8bit,需要傳送512+16或2K+64次)。
K9K1G08U0M讀一個頁需要:5個命令、定址周期×50ns+12μs+(512+16)×50ns=38.7μs;K9K1G08U0M實際讀傳輸率:512位元組÷38.7μs=13.2MB/s;K9K4G08U0M讀一個頁需要:6個命令、定址周期×50ns+25μs+(2K+64)× 50ns=131.1μs;K9K4G08U0M實際讀傳輸率:2KB位元組÷131.1μs=15.6MB/s。因此,採用2KB頁容量比512位元組也容量約提高讀性能20%。
寫入性能:NAND型快閃記憶體的寫步驟分為:發送定址信息→將數據傳向頁面寄存器→發送命令信息→數據從寄存器寫入頁面。其中命令周期也是一個,我們下面將其和定址周期合並,但這兩個部分並非連續的。
K9K1G08U0M寫一個頁需要:5個命令、定址周期×50ns+(512+16)×50ns+200μs=226.7μs。K9K1G08U0M實際寫傳輸率:512位元組÷226.7μs=2.2MB/s。K9K4G08U0M寫一個頁需要:6個命令、定址周期×50ns+(2K+64)×50ns+ 300μs=405.9μs。K9K4G08U0M實際寫傳輸率:2112位元組/405.9μs=5MB/s。因此,採用2KB頁容量比512位元組頁容量提高寫性能兩倍以上。
3.塊容量
塊是擦除操作的基本單位,由於每個塊的擦除時間幾乎相同(擦除操作一般需要2ms,而之前若干周期的命令和地址信息佔用的時間可以忽略不計),塊的容量將直接決定擦除性能。大容量NAND型快閃記憶體的頁容量提高,而每個塊的頁數量也有所提高,一般4Gb晶元的塊容量為2KB×64個頁=128KB,1Gb晶元的為512位元組×32個頁=16KB。可以看出,在相同時間之內,前者的擦速度為後者8倍!
4.I/O位寬
以往NAND型快閃記憶體的數據線一般為8條,不過從256Mb產品開始,就有16條數據線的產品出現了。但由於控制器等方面的原因,x16晶元實際應用的相對比較少,但將來數量上還是會呈上升趨勢的。雖然x16的晶元在傳送數據和地址信息時仍採用8位一組,佔用的周期也不變,但傳送數據時就以16位為一組,帶寬增加一倍。K9K4G16U0M就是典型的64M×16晶元,它每頁仍為2KB,但結構為(1K+32)×16bit。
模仿上面的計算,我們得到如下。K9K4G16U0M讀一個頁需要:6個命令、定址周期×50ns+25μs+(1K+32)×50ns= 78.1μs。K9K4G16U0M實際讀傳輸率:2KB位元組÷78.1μs=26.2MB/s。K9K4G16U0M寫一個頁需要:6個命令、定址周期 ×50ns+(1K+32)×50ns+300μs=353.1μs。K9K4G16U0M實際寫傳輸率:2KB位元組÷353.1μs=5.8MB/s
可以看到,相同容量的晶元,將數據線增加到16條後,讀性能提高近70%,寫性能也提高16%。
5.頻率
工作頻率的影響很容易理解。NAND型快閃記憶體的工作頻率在20~33MHz,頻率越高性能越好。前面以K9K4G08U0M為例時,我們假設頻率為 20MHz,如果我們將頻率提高一倍,達到40MHz,則K9K4G08U0M讀一個頁需要:6個命令、定址周期×25ns+25μs+(2K+64)× 25ns=78μs。K9K4G08U0M實際讀傳輸率:2KB位元組÷78μs=26.3MB/s。可以看到,如果K9K4G08U0M的工作頻率從 20MHz提高到40MHz,讀性能可以提高近70%!當然,上面的例子只是為了方便計算而已。在三星實際的產品線中,可工作在較高頻率下的應是 K9XXG08UXM,而不是K9XXG08U0M,前者的頻率目前可達33MHz。
6.製造工藝
製造工藝可以影響晶體管的密度,也對一些操作的時間有影響。譬如前面提到的寫穩定和讀穩定時間,它們在我們的計算當中佔去了時間的重要部分,尤其是寫入時。如果能夠降低這些時間,就可以進一步提高性能。90nm的製造工藝能夠改進性能嗎?答案恐怕是否!目前的實際情況是,隨著存儲密度的提高,需要的讀、寫穩定時間是呈現上升趨勢的。前面的計算所舉的例子中就體現了這種趨勢,否則4Gb晶元的性能提升更加明顯。
綜合來看,大容量的NAND型快閃記憶體晶元雖然定址、操作時間會略長,但隨著頁容量的提高,有效傳輸率還是會大一些,大容量的晶元符合市場對容量、成本和性能的需求趨勢。而增加數據線和提高頻率,則是提高性能的最有效途徑,但由於命令、地址信息佔用操作周期,以及一些固定操作時間(如信號穩定時間等)等工藝、物理因素的影響,它們不會帶來同比的性能提升。
1Page=(2K+64)Bytes;1Block=(2K+64)B×64Pages=(128K+4K)Bytes;1Device=(2K+64)B×64Pages×4096Blocks=4224Mbits
其中:A0~11對頁內進行定址,可以被理解為「列地址」。
A12~29對頁進行定址,可以被理解為「行地址」。為了方便,「列地址」和「行地址」分為兩組傳輸,而不是將它們直接組合起來一個大組。因此每組在最後一個周期會有若干數據線無信息傳輸。沒有利用的數據線保持低電平。NAND型快閃記憶體所謂的「行地址」和「列地址」不是我們在DRAM、SRAM中所熟悉的定義,只是一種相對方便的表達方式而已。為了便於理解,我們可以將上面三維的NAND型快閃記憶體晶元架構圖在垂直方向做一個剖面,在這個剖面中套用二維的 「行」、「列」概念就比較直觀了。
【應用及前景】
「優盤」 是快閃記憶體走進日常生活的最明顯寫照,其實早在U盤之前,快閃記憶體已經出現在許多電子產品之中。傳統的存儲數據方式是採用RAM的易失存儲,電池沒電了數據就會丟失。採用快閃記憶體的產品,克服了這一毛病,使得數據存儲更為可靠。除了快閃記憶體檔,快閃記憶體還被應用在計算機中的BIOS、PDA、數碼相機、錄音筆、手機、數字電視、游戲機等電子產品中。
追溯到1998年,優盤進入市場。介面由USB1.0發展到2.0,速度逐漸提高。U盤的盛行還間接促進了USB介面的推廣。為什麼U盤這么受到人們歡迎呢?
快閃記憶體檔可用來在電腦之間交換數據。從容量上講,快閃記憶體檔的容量從16MB到2GB可選,突破了軟碟機1.44MB的局限性。從讀寫速度上講,快閃記憶體檔採用USB介面,讀寫速度比軟盤高許多。從穩定性上講,快閃記憶體檔沒有機械讀寫裝置,避免了移動硬碟容易碰傷、跌落等原因造成的損壞。部分款式快閃記憶體檔具有加密等功能,令用戶使用更具個性化。快閃記憶體檔外形小巧,更易於攜帶。且採用支持熱插拔的USB介面,使用非常方便。
目前,快閃記憶體正朝大容量、低功耗、低成本的方向發展。與傳統硬碟相比,快閃記憶體的讀寫速度高、功耗較低,目前市場上已經出現了快閃記憶體硬碟。隨著製造工藝的提高、成本的降低,快閃記憶體將更多地出現在日常生活之中。
【與硬碟區別】
如果單從儲存介質上來說 ,快閃記憶體比硬碟好 。但並不是音質上的好,是指數據傳輸的速度還有抗震度來說(快閃記憶體不存在抗震)。要對比兩者之間的優劣並不難,首先理解什麼是數碼,知道什麼是數碼信號之後就該清楚數碼信號通常是不受儲存介質干擾的。(忽略音頻流文件的誤碼,硬碟和快閃記憶體在這個方面可以忽略,光碟不同。) 硬碟和快閃記憶體的數據准確性都很高 ,在同樣的測試條件下(相同解碼相同輸出),兩者音質肯定是一樣的 。對於隨身聽來說,贊同快閃記憶體式。
優點:
1.快閃記憶體的隨身聽小。並不是說快閃記憶體的集成度就一定會高。微硬碟做的這么大一塊主要原因就是微硬碟不能做的小過快閃記憶體,並不代表微硬碟的集成度就不高。再說,集成度高並不能代表音質一定下降。MD就是一個例子。
2.相對於硬碟來說快閃記憶體結構不怕震,更抗摔。硬碟最怕的就是強烈震動。雖然我們使用的時候可以很小心,但老虎也有打盹的時候,不怕一萬就怕萬一。
3.快閃記憶體可以提供更快的數據讀取速度,硬碟則受到轉速的限制 。
4.質量輕。
【快閃記憶體發展過程】
·快閃記憶體的發展歷史
在1984年,東芝公司的發明人Fujio Masuoka 首先提出了快速快閃記憶體存儲器(此處簡稱快閃記憶體)的概念。與傳統電腦內存不同,快閃記憶體的特點是非易失性(也就是所存儲的數據在主機掉電後不會丟失),其記錄速度也非常快。
Intel是世界上第一個生產快閃記憶體並將其投放市場的公司。1988年,公司推出了一款256K bit快閃記憶體晶元。它如同鞋盒一樣大小,並被內嵌於一個錄音機里。後來,Intel發明的這類快閃記憶體被統稱為NOR快閃記憶體。它結合EPROM(可擦除可編程只讀存儲器)和EEPROM(電可擦除可編程只讀存儲器)兩項技術,並擁有一個SRAM介面。
第二種快閃記憶體稱為NAND快閃記憶體。它由日立公司於1989年研製,並被認為是NOR快閃記憶體的理想替代者。NAND快閃記憶體的寫周期比NOR快閃記憶體短十倍,它的保存與刪除處理的速度也相對較快。NAND的存儲單元只有NOR的一半,在更小的存儲空間中NAND獲得了更好的性能。鑒於NAND出色的表現,它常常被應用於諸如CompactFlash、SmartMedia、 SD、 MMC、 xD、 and PC cards、USB sticks等存儲卡上。
·快閃記憶體的市場現狀分析
目前的快閃記憶體市場仍屬於群雄爭霸的末成熟時期。三星、日立、Spansion和Intel是這個市場的四大生產商。
由於戰略上的一些錯誤,Intel在第一次讓出了它的榜首座椅,下落至三星、日立和Spansion之後。
AMD快閃記憶體業務部門Spansion同時生產NAND和NOR快閃記憶體。它上半年的NOR快閃記憶體產量幾乎與Intel持平,成為NOR快閃記憶體的最大製造商。該公司在上半年贏利為13億美元,幾乎是它整個公司利潤額(25億美元)的一半以上。
總體而言,Intel和AMD在上半年成績喜人,但三星和日立卻遭受挫折。
據市場調研公司iSuppli所做的估計,今年全球的快閃記憶體收益將達到166億美元,比2003年(116.4億美元)上漲46%。消息者對數碼相機、 USB sticks和壓縮式MP3播放器內存的需求將極大推動快閃記憶體的銷售。據預測,2005年快閃記憶體的銷售額將達到175億美元。不過,iSuppli估計, 2005年至2008年快閃記憶體的利潤增漲將有所回落,最高將達224億美元。
·新的替代品是否可能?
與許多壽命短小的信息技術相比,快閃記憶體以其16年的發展歷程,充分顯示了其「老前輩」的作風。九十年代初,快閃記憶體才初入市場;至2000年,利益額已突破十億美元。英飛凌科技快閃記憶體部門主任,彼得曾說:「就快閃記憶體的生命周期而言,我們仍處於一個上升的階段。」英飛凌相信,快閃記憶體的銷售仍具有上升空間,並在醞釀加入對該市場的投入。英飛凌在今年初宣布,其位於德累斯頓的200毫米DRAM工廠已經開始生產512Mb NAND兼容快閃記憶體晶元。到2004年底,英飛凌公司計劃採用170納米製造工藝,每月製造超過10,000片晶圓。而2007年,該公司更希望在NAND 市場成為前三甲。
此外,Intel技術與製造集團副總載Stefan Lai認為,在2008年之前,快閃記憶體將不可替代。2006年,Intel將首先採用65納米技術;到2008年,目前正在研發的新一代45納米技術將有望投放市場。Stefan Lai覺得,目前的預測仍然比較淺顯,或許32納米、22納米技術完全有可能實現。但Stefan Lai也承認,2008年至2010年,新的技術可能會取而代之。
盡管對快閃記憶體替代品的討論越來越激勵,快閃記憶體仍然受到市場的重視。未來的替代品不僅必須是類似快閃記憶體一樣的非易失性存儲器,而且在速度和寫周期上略勝一籌。此外,生產成本也應該相對低廉。由於現在製造技術還不成熟,新的替代品不會對快閃記憶體構成絕對的威脅。下面就讓我們來認識一下幾種可能的替代產品:
·Nanocrystals(納米晶體)
摩托羅拉的半導體部門Freescale正在研製一種增加快閃記憶體生命周期的產品。這種產品以硅納米晶體(Silicon Nanocrystals)為介質,用硅原子柵格代替了半導體內部的固態層。納米晶體不是一個全新的存儲技術。它只是對快閃記憶體的一種改進,使它更易擴展。它的生產成本可以比原來低大約10-15%,生產過程更加簡單。它的性能與可靠性都能夠與目前的快閃記憶體相媲美。
摩托羅拉花了十年時間研發這種技術,並打算大規模生產此類產品。去年六月,該公司已經成功地使用此技術推出了一款此類晶元。硅納米晶體晶元預計會在2006年全面投放市場。
→更多相關內容請參見納米晶體
·MRAM(Magnetic RAM磁荷隨機存儲器)
MRAM磁荷隨機存儲器是由英飛凌與Freescale兩家公司研發的一種利用磁荷來儲存數據的存介質。MRAM的寫次數很高,訪問速度也比快閃記憶體大大增強。根據計算,寫MRAM晶元上1bit的時間要比寫快閃記憶體的時間短一百萬倍。
·磁荷隨機存儲器
兩家公司都認為,MRAM不僅將是快閃記憶體的理想替代品,也是DRAM與SRAM的強有力競爭者。今年六月,英飛凌已將自己的第一款產品投放市場。與此同時,Freescale也正在加緊研發,力爭在明年推出4M bit晶元。
但是,一些評論者擔心MRAM是否能達到快閃記憶體存儲單元的尺寸。根據英飛凌的報告,目前快閃記憶體存儲單元的尺寸為0.1µm& sup2;,而16M bit MRAM晶元僅達到1.42 µm²。另外,MRAM的生產成本也是個不小的問題。
更多相關內容請參見磁荷隨機存儲器。
·OUM(Ovonic Unified Memory Ovonyx標准化內存)
OUM是由Intel研發的,利用Ge、Sb與Te等化合物為材料製成的薄膜。OUM。OUM的寫、刪除和讀的功能與CD-RW與DVD- RW相似。但CD/DVD使用激光來加熱和改變稱為硫系化合物(chalcogenides)的材料;而OUM則通過電晶體控制電源,使其產生相變方式來儲存資料。
OUM的擦寫次數為10的12次方,100次數據訪問時間平均為200納秒。OUM的速度比快閃記憶體要快。盡管OUM比MRAM的數據訪問時間要慢,但是低廉的成本卻是OUM的致勝法寶。
與MRAM不同,OUM的發展仍處於初期。盡管已製成測試晶元,它們僅僅能用來確認概念而不是說明該技術的可行性。Intel在過去四年一直致力於OUM的研發,並正在努力擴大該市場。
6. 快閃記憶體是什麼東西
■快閃記憶體不是我們平常說的內存,簡單地說,快閃記憶體檔(俗稱U盤)實際上就是人們過去常用的軟盤替代品。它是一個USB介面的無需物理驅動器的微型高容量移動存儲產品,可以通過USB介面與電腦連接,實現即插即用,具有小巧、輕靈、可靠、易於操作等特點。快閃記憶體檔體積很小,僅大拇指般大小,重量極輕,一般在15克左右,特別適合隨身攜帶。快閃記憶體檔中無任何機械式裝置,抗震性能極強。另外,快閃記憶體檔還具有防潮防磁、耐高低溫等特性,安全可靠性很好。各種數字化內容,從照片、計算機數據、音樂到動態圖像都可以通過U盤實現移動存儲。
U盤主要有兩方面的用途: 第一,可用來在沒有連網的電腦之間交流大於1.44MB的文件,例如在單位與單位、單位與家庭以及個人與個人之間的電腦之間交換文件。有了快閃記憶體檔,在單位沒有完成的工作可以帶回家繼續做,有了快閃記憶體檔,可以將大型的設計文件帶到客戶哪裡,有了快閃記憶體檔,可將在單位從寬頻網上下載的圖片或MP3文件帶回家中。 第二,可用來在筆記本電腦上替換掉軟碟機。拎著筆記本電腦經常出差的商務人士都很頭痛筆記本電腦的重量,而軟碟機在其中佔了很大份量。用快閃記憶體檔就可隨時隨地與客戶交換文件數據,從此和軟碟機說再見。從而使商務之旅輕松愉快,移動辦公效率倍增。
通常是把U盤直接插入USB插槽,在我的電腦裡面就會顯示移動光碟機,然後把要保存的東西直接復制到裡面就可以了,不過你要把U盤拿下來可不能直接拔下來,先得在電腦的右下角(和輸入法在一行)點擊移動盤圖標,選擇停止使用菜單.才能拔下來。
更加詳細的介紹請點:
http://www.citenna.org/2005/5-10/14580472776.htm
7. 在未來,快閃記憶體會取代硬碟嗎,理由NOR和NAND快閃記憶體的特點
NOR型和NAND型快閃記憶體器件的主要技術區別是他們存儲單元的電路不同。NOR型電路由並聯的存儲晶體管組成,NOR型快閃記憶體提供了一個直接的地址和數據介面,可以對存儲單元隨機存取(這對代碼存儲器很重要),讀的速度快而且可靠。一個系統可以很容易從NOR 快閃記憶體啟動。在某些應用里,一個小的映射存儲器可以增加存取速度。在很多應用中,處理器可直接從NOR 快閃記憶體上啟動。所以NOR 快閃記憶體對代碼存儲來講非常適合。
而NAND型電路由串聯的存儲晶體管組成,可以大大減小Die的面積,因為NAND晶體管的漏極和源極是互相串聯的。NAND 快閃記憶體的特點是低成本,高容量,但只能順序地對數據進行存儲,通常以512位元組為一存儲塊單位(就像硬碟一樣)。NAND 快閃記憶體需要一個RAM首先去存儲和操作這些數據塊。因為晶體管是串聯的,NAND電路不能偵測數據鏈上的「0」「1」位的正確性。為克服這個不足,NAND快閃記憶體廠商推薦了一些糾錯方法。因此需要一個存儲控制晶元來存取NAND 快閃記憶體的介面和處理偵錯和糾錯功能。由於這些技術因素,從NAND啟動是很困難的,它也不適於代碼存儲。
另一方面,NAND提供了容量和成本優勢。比如現在出貨的NOR型快閃記憶體晶元容量只有256K-256Mbit,而已出貨的NAND快閃記憶體卻已達到128M-2G bit的容量。此外,從價格方面來看,NAND快閃記憶體的每位售價比NOR快閃記憶體還要低2-4倍,一個128Mbit的NOR 快閃記憶體晶元要10美元,而同樣容量的NAND 快閃記憶體晶元只要4美元。在數據存儲領域,特別是256Mbit以上的應用場合,NAND 快閃記憶體有相當的優勢。不過,由於額外的電路開銷和系統成本增加,在256-128Mbit以下的場合,這些低成本優勢並沒有在系統總成本上體現出來。
為了減少成本,NOR和NAND 快閃記憶體廠商已引入了多級單元結構(MLC)。這種結構的器件在浮動門電路上存儲四種電荷電平而不是兩種,以此來表示每存儲單元的兩位。Intel公司在90年代後期曾經付運了首個MLC快閃記憶體。但出於對寫入速度性能的考慮,NAND快閃記憶體廠商花費了很長時間來實現MLC NAND快閃記憶體的商用化。不過看起來2004年MLC NAND快閃記憶體將會進入主流。
8. 簡述內存儲器和外存儲器的區別(從作用和特點二方面入手)
簡述內存儲器和外存儲器的區別:含義不同,作用不同。
一、含義不同:
內存儲器是cpu與外部設備交換數據的直接場所,內存儲器速度次於cpu速度,但是也算是高速存儲設備,其包括ram,顯存,及一些高速緩存。
外存儲器是外部存儲設備,速度相對內存慢的多,但可以長時間保存琺嘗粹妒誄德達泉憚滬數據,如硬碟,cd-rom,快閃記憶體等等。
二、作用不同:
一個有時間優勢(內存),速度快,但容量小,斷電後不保留,一個有空間優勢(外存),容量大,能長期保留。CPU只能直接訪問內存。外存的東西要先到內存,CPU才能處理。內外不是根據在不在機箱里而區分的。CPU能直接訪問的才叫內存。
只讀存儲器(ROM)
ROM表示只讀存儲器(Read Only Memory),在製造ROM的時候,信息(數據或程序)就被存入並永久保存。這些信息只能讀出,一般不能寫入,即使機器停電,這些數據也不會丟失。
現在比較流行的只讀存儲器是快閃記憶體( Flash Memory),它屬於 EEPROM(電擦除可編程只讀存儲器)的升級,可以通過電學原理反復擦寫。現在大部分BIOS程序就存儲在 FlashROM晶元中。U盤和固態硬碟(SSD)也是利用快閃記憶體原理做成的。
以上內容參考:網路-內存
9. 電腦里的「快閃記憶體」一詞是什麼意思有什麼用途謝謝
快閃記憶體 目前主板上的BIOS大多使用Flash Memory製造,翻譯成中文就是"閃動的存儲器",通常把它稱作"快閃記憶體",簡稱"快閃記憶體"。快閃記憶體檔是一種移動存儲產品,可用於存儲任何格式數據文件便於隨身攜帶,是個人的「數據移動中心」。快閃記憶體檔採用快閃記憶體存儲介質(Flash Memory)和通用串列匯流排(USB)介面,具有輕巧精緻、使用方便、便於攜帶、容量較大、安全可靠、時尚潮流等特徵,是大家理想的便攜存儲工具.
我們常說的快閃記憶體其實只是一個籠統的稱呼,准確地說它是非易失隨機訪問存儲器(NVRAM)的俗稱,特點是斷電後數據不消失,因此可以作為外部存儲器使用。而所謂的內存是揮發性存儲器,分為DRAM和SRAM兩大類,其中常說的內存主要指DRAM,也就是我們熟悉的DDR、DDR2、SDR、EDO等等。快閃記憶體也有不同類型,其中主要分為NOR型和NAND型兩大類。
快閃記憶體的分類
NOR型與NAND型快閃記憶體的區別很大,打個比方說,NOR型快閃記憶體更像內存,有獨立的地址線和數據線,但價格比較貴,容量比較小;而NAND型更像硬碟,地址線和數據線是共用的I/O線,類似硬碟的所有信息都通過一條硬碟線傳送一般,而且NAND型與NOR型快閃記憶體相比,成本要低一些,而容量大得多。因此,NOR型快閃記憶體比較適合頻繁隨機讀寫的場合,通常用於存儲程序代碼並直接在快閃記憶體內運行,手機就是使用NOR型快閃記憶體的大戶,所以手機的「內存」容量通常不大;NAND型快閃記憶體主要用來存儲資料,我們常用的快閃記憶體產品,如快閃記憶體檔、數碼存儲卡都是用NAND型快閃記憶體。
這里我們還需要端正一個概念,那就是快閃記憶體的速度其實很有限,它本身操作速度、頻率就比內存低得多,而且NAND型快閃記憶體類似硬碟的操作方式效率也比內存的直接訪問方式慢得多。因此,不要以為快閃記憶體檔的性能瓶頸是在介面,甚至想當然地認為快閃記憶體檔採用USB2.0介面之後會獲得巨大的性能提升。
前面提到NAND型快閃記憶體的操作方式效率低,這和它的架構設計和介面設計有關,它操作起來確實挺像硬碟(其實NAND型快閃記憶體在設計之初確實考慮了與硬碟的兼容性),它的性能特點也很像硬碟:小數據塊操作速度很慢,而大數據塊速度就很快,這種差異遠比其他存儲介質大的多。這種性能特點非常值得我們留意。
NAND型快閃記憶體的技術特點
內存和NOR型快閃記憶體的基本存儲單元是bit,用戶可以隨機訪問任何一個bit的信息。而NAND型快閃記憶體的基本存儲單元是頁(Page)(可以看到,NAND型快閃記憶體的頁就類似硬碟的扇區,硬碟的一個扇區也為512位元組)。每一頁的有效容量是512位元組的倍數。所謂的有效容量是指用於數據存儲的部分,實際上還要加上16位元組的校驗信息,因此我們可以在快閃記憶體廠商的技術資料當中看到「(512+16)Byte」的表示方式。目前2Gb以下容量的NAND型快閃記憶體絕大多數是(512+16)位元組的頁面容量,2Gb以上容量的NAND型快閃記憶體則將頁容量擴大到(2048+64)位元組。
NAND型快閃記憶體以塊為單位進行擦除操作。快閃記憶體的寫入操作必須在空白區域進行,如果目標區域已經有數據,必須先擦除後寫入,因此擦除操作是快閃記憶體的基本操作。一般每個塊包含32個512位元組的頁,容量16KB;而大容量快閃記憶體採用2KB頁時,則每個塊包含64個頁,容量128KB。
每顆NAND型快閃記憶體的I/O介面一般是8條,每條數據線每次傳輸(512+16)bit信息,8條就是(512+16)×8bit,也就是前面說的512位元組。但較大容量的NAND型快閃記憶體也越來越多地採用16條I/O線的設計,如三星編號K9K1G16U0A的晶元就是64M×16bit的NAND型快閃記憶體,容量1Gb,基本數據單位是(256+8)×16bit,還是512位元組。
定址時,NAND型快閃記憶體通過8條I/O介面數據線傳輸地址信息包,每包傳送8位地址信息。由於快閃記憶體晶元容量比較大,一組8位地址只夠定址256個頁,顯然是不夠的,因此通常一次地址傳送需要分若干組,佔用若干個時鍾周期。NAND的地址信息包括列地址(頁面中的起始操作地址)、塊地址和相應的頁面地址,傳送時分別分組,至少需要三次,佔用三個周期。隨著容量的增大,地址信息會更多,需要佔用更多的時鍾周期傳輸,因此NAND型快閃記憶體的一個重要特點就是容量越大,定址時間越長。而且,由於傳送地址周期比其他存儲介質長,因此NAND型快閃記憶體比其他存儲介質更不適合大量的小容量讀寫請求。
決定NAND型快閃記憶體的因素有哪些?
1.頁數量
前面已經提到,越大容量快閃記憶體的頁越多、頁越大,定址時間越長。但這個時間的延長不是線性關系,而是一個一個的台階變化的。譬如128、256Mb的晶元需要3個周期傳送地址信號,512Mb、1Gb的需要4個周期,而2、4Gb的需要5個周期。
2.頁容量
每一頁的容量決定了一次可以傳輸的數據量,因此大容量的頁有更好的性能。前面提到大容量快閃記憶體(4Gb)提高了頁的容量,從512位元組提高到2KB。頁容量的提高不但易於提高容量,更可以提高傳輸性能。我們可以舉例子說明。以三星K9K1G08U0M和K9K4G08U0M為例,前者為1Gb,512位元組頁容量,隨機讀(穩定)時間12μs,寫時間為200μs;後者為4Gb,2KB頁容量,隨機讀(穩定)時間25μs,寫時間為300μs。假設它們工作在20MHz。
讀取性能:NAND型快閃記憶體的讀取步驟分為:發送命令和定址信息→將數據傳向頁面寄存器(隨機讀穩定時間)→數據傳出(每周期8bit,需要傳送512+16或2K+64次)。
K9K1G08U0M讀一個頁需要:5個命令、定址周期×50ns+12μs+(512+16)×50ns=38.7μs;K9K1G08U0M實際讀傳輸率:512位元組÷38.7μs=13.2MB/s;K9K4G08U0M讀一個頁需要:6個命令、定址周期×50ns+25μs+(2K+64)×50ns=131.1μs;K9K4G08U0M實際讀傳輸率:2KB位元組÷131.1μs=15.6MB/s。因此,採用2KB頁容量比512位元組也容量約提高讀性能20%。
寫入性能:NAND型快閃記憶體的寫步驟分為:發送定址信息→將數據傳向頁面寄存器→發送命令信息→數據從寄存器寫入頁面。其中命令周期也是一個,我們下面將其和定址周期合並,但這兩個部分並非連續的。
K9K1G08U0M寫一個頁需要:5個命令、定址周期×50ns+(512+16)×50ns+200μs=226.7μs。K9K1G08U0M實際寫傳輸率:512位元組÷226.7μs=2.2MB/s。K9K4G08U0M寫一個頁需要:6個命令、定址周期×50ns+(2K+64)×50ns+300μs=405.9μs。K9K4G08U0M實際寫傳輸率:2112位元組/405.9μs=5MB/s。因此,採用2KB頁容量比512位元組頁容量提高寫性能兩倍以上。
3.塊容量
塊是擦除操作的基本單位,由於每個塊的擦除時間幾乎相同(擦除操作一般需要2ms,而之前若干周期的命令和地址信息佔用的時間可以忽略不計),塊的容量將直接決定擦除性能。大容量NAND型快閃記憶體的頁容量提高,而每個塊的頁數量也有所提高,一般4Gb晶元的塊容量為2KB×64個頁=128KB,1Gb晶元的為512位元組×32個頁=16KB。可以看出,在相同時間之內,前者的擦速度為後者8倍!
4.I/O位寬
以往NAND型快閃記憶體的數據線一般為8條,不過從256Mb產品開始,就有16條數據線的產品出現了。但由於控制器等方面的原因,x16晶元實際應用的相對比較少,但將來數量上還是會呈上升趨勢的。雖然x16的晶元在傳送數據和地址信息時仍採用8位一組,佔用的周期也不變,但傳送數據時就以16位為一組,帶寬增加一倍。K9K4G16U0M就是典型的64M×16晶元,它每頁仍為2KB,但結構為(1K+32)×16bit。
模仿上面的計算,我們得到如下。K9K4G16U0M讀一個頁需要:6個命令、定址周期×50ns+25μs+(1K+32)×50ns=78.1μs。K9K4G16U0M實際讀傳輸率:2KB位元組÷78.1μs=26.2MB/s。K9K4G16U0M寫一個頁需要:6個命令、定址周期×50ns+(1K+32)×50ns+300μs=353.1μs。K9K4G16U0M實際寫傳輸率:2KB位元組÷353.1μs=5.8MB/s
可以看到,相同容量的晶元,將數據線增加到16條後,讀性能提高近70%,寫性能也提高16%。
5.頻率
工作頻率的影響很容易理解。NAND型快閃記憶體的工作頻率在20~33MHz,頻率越高性能越好。前面以K9K4G08U0M為例時,我們假設頻率為20MHz,如果我們將頻率提高一倍,達到40MHz,則
K9K4G08U0M讀一個頁需要:6個命令、定址周期×25ns+25μs+(2K+64)×25ns=78μs。K9K4G08U0M實際讀傳輸率:2KB位元組÷78μs=26.3MB/s。可以看到,如果K9K4G08U0M的工作頻率從20MHz提高到40MHz,讀性能可以提高近70%!當然,上面的例子只是為了方便計算而已。在三星實際的產品線中,可工作在較高頻率下的應是K9XXG08UXM,而不是K9XXG08U0M,前者的頻率目前可達33MHz。
6.製造工藝
製造工藝可以影響晶體管的密度,也對一些操作的時間有影響。譬如前面提到的寫穩定和讀穩定時間,它們在我們的計算當中佔去了時間的重要部分,尤其是寫入時。如果能夠降低這些時間,就可以進一步提高性能。90nm的製造工藝能夠改進性能嗎?答案恐怕是否!目前的實際情況是,隨著存儲密度的提高,需要的讀、寫穩定時間是呈現上升趨勢的。前面的計算所舉的例子中就體現了這種趨勢,否則4Gb晶元的性能提升更加明顯。
綜合來看,大容量的NAND型快閃記憶體晶元雖然定址、操作時間會略長,但隨著頁容量的提高,有效傳輸率還是會大一些,大容量的晶元符合市場對容量、成本和性能的需求趨勢。而增加數據線和提高頻率,則是提高性能的最有效途徑,但由於命令、地址信息佔用操作周期,以及一些固定操作時間(如信號穩定時間等)等工藝、物理因素的影響,它們不會帶來同比的性能提升。
1Page=(2K+64)Bytes;1Block=(2K+64)B×64Pages=(128K+4K)Bytes;1Device=(2K+64)B×64Pages×4096Blocks=4224Mbits
其中:A0~11對頁內進行定址,可以被理解為「列地址」。
A12~29對頁進行定址,可以被理解為「行地址」。為了方便,「列地址」和「行地址」分為兩組傳輸,而不是將它們直接組合起來一個大組。因此每組在最後一個周期會有若干數據線無信息傳輸。沒有利用的數據線保持低電平。NAND型快閃記憶體所謂的「行地址」和「列地址」不是我們在DRAM、SRAM中所熟悉的定義,只是一種相對方便的表達方式而已。為了便於理解,我們可以將上面三維的NAND型快閃記憶體晶元架構圖在垂直方向做一個剖面,在這個剖面中套用二維的「行」、「列」概念就比較直觀了。
10. 快閃記憶體和內存的區別
內存,顧名思義就是用來存儲數據的東西,但根據用途又分為兩大類,就是常說的RAM和ROM,RAM就是運行內存,常說內存;ROM就是存儲,又叫快閃記憶體。