目錄 計算機中專門用來存放數據、信息和指令的器件。分內存儲器 和外存儲器 兩大類。 存儲器 (memory)是計算機係統中的記憶設備,用來存放程序和數據。計算機中的全部信息,包括輸入的原始數據、計算機程序、中間運行結果和最終運行結果都保存在存儲器 中。它根據控製器指定的位置存入和取出信息。 構成存儲器 的存儲介質,目前主要采用半導體器件和磁性材料。存儲器 中最小的存儲單位就是一個雙穩態半導體電路或一個cmos晶體管或磁性材料的存儲元,它可存儲一個二進製代碼。由若幹個存儲元組成一個存儲單元,然後再由許多存儲單元組成一個存儲器 。 一個存儲器 包含許多存儲單元,每個存儲單元可存放一個字節。每個存儲單元的位置都有一個編號,即地址,一般用十六進製表示。一個存儲器 中所有存儲單元可存放數據的總和稱為它的存儲容量。假設一個存儲器 的地址碼由20位二進製數(即5位十六進製數)組成,則可表示220,即1m個存儲單元地址。每個存儲單元存放一個字節,則該存儲器 的存儲容量為1kb。 按存儲介質分
半導體存儲器 :用半導體器件組成的存儲器 。
磁表面存儲器 :用磁性材料做成的存儲器 。
按存儲方式分
隨機存儲器 :任何存儲單元的內容都能被隨機存取,且存取時間和存儲單元的物理位置無關。
順序存儲器 :衹能按某種順序來存取,存取時間和存儲單元的物理位置有關。
按存儲器 的讀寫功能分
衹讀存儲器 (rom):存儲的內容是固定不變的,衹能讀出而不能寫入的半導體存儲器 。
隨機讀寫存儲器 (ram):既能讀出又能寫入的半導體存儲器 。
按信息的可保存性分
非永久記憶的存儲器 :斷電後信息即消失的存儲器 。
永久記憶性存儲器 :斷電後仍能保存信息的存儲器 。
按在計算機係統中的作用分
根據存儲器 在計算機係統中所起的作用,可分為主存儲器 、輔助存儲器 、高速緩衝存儲器 、控製存儲器 等。
為瞭解决對存儲器 要求容量大,速度快,成本低三者之間的矛盾,目前通常采用多級存儲器 體係結構,即使用高速緩衝存儲器 、主存儲器 和外存儲器 。
名 稱 簡稱 用途 特 點
高速緩衝存儲器 cache 高速存取指令和數據 存取速度快,但存儲容量小
主存儲器 主存 存放計算機運行期間的大量程序和數據存取速度較快,存儲容量不大
外存儲器 外存 存放係統程序和大型數據文件及數據庫存儲容量大,位成本低 按照與cpu的接近程度,存儲器 分為內存儲器 與外存儲器 ,簡稱內存與外存。內存儲器 又常稱為主存儲器 (簡稱主存),屬於主機的組成部分;外存儲器 又常稱為輔助存儲器 (簡稱輔存),屬於外部設備。cpu不能像訪問內存那樣,直接訪問外存,外存要與cpu或i/o設備進行數據傳輸,必須通過內存進行。在80386以上的高檔微機中,還配置了高速緩衝存儲器 (chache),這時內存包括主存與高速緩存兩部分。對於低檔微機,主存即為內存。
把存儲器 分為幾個層次主要基於下述原因:
1、合理解决速度與成本的矛盾,以得到較高的性能價格比。 半導體存儲器 速度快,但價格高,容量不宜做得很大,因此僅用作與cpu頻繁交流信息的內存儲器 。磁盤存儲器 價格較便宜,可以把容量做得很大,但存取速度較慢,因此用作存取次數較少,且需存放大量程序、原始數據(許多程序和數據是暫時不參加運算的)和運行結果的外存儲器 。計算機在執行某項任務時,僅將與此有關的程序和原始數據從磁盤上調入容量較小的內存,通過cpu與內存進行高速的數據處理,然後將最終結果通過內存再寫入磁盤。這樣的配置價格適中,綜合存取速度則較快。
為解决高速的cpu與速度相對較慢的主存的矛盾,還可使用高速緩存。它采用速度很快、價格更高的半導體靜態存儲器 ,甚至與微處理器做在一起,存放當前使用最頻繁的指令和數據。當cpu從內存中讀取指令與數據時,將同時訪問高速緩存與主存。如果所需內容在高速緩存中,就能立即獲取;如沒有,再從主存中讀取。高速緩存中的內容是根據實際情況及時更換的。這樣,通過增加少量成本即可獲得很高的速度。
2、使用磁盤作為外存,不僅價格便宜,可以把存儲容量做得很大,而且在斷電時它所存放的信息也不丟失,可以長久保存,且復製、攜帶都很方便。 服務器在存儲器 環境按這樣的方法分配存儲器 :在某個環境分配的存儲器 可以被環境析構器釋放而不會影響其他環境中分配的存儲器 .所有存儲器 分配(通過 palloc 等)都被當作在當前環境的區域中分配存儲器 .如果你試圖釋放(或再分配)不在當前環境的存儲器 ,你將得到不可預料的結果.
創建存儲器 環境和切換存儲器 環境是 spi 管理器中存儲器 管理器的任務.
spi 過程處理兩種存儲器 環境:上層執行器存儲器 環境和過程存儲器 環境(如果已聯接).
在一個過程與 spi 管理器聯接之前,當前存儲器 環境是上層執行器環境,所以所有由過程自身通過 palloc/repalloc 或通過 spi 應用函數在聯接到 spi 管理器之前分配的存儲器 都在這個環境裏.
在進行 spi_connect 調用之後,當前環境是過程自身所有的.通過 palloc/repalloc 或通過 spi 應用函數分配的存儲器 (除了 spi_copytuple,spi_modifytuple,spi_palloc 和 spi_repalloc 以外)都在這個環境中分配.
當進程與 spi 管理器斷開(通過調用 spi_finish)後,當前環境恢復為上層執行器環境並且所有在過程存儲器 環境分配的存儲器 都被釋放,並且不可繼續使用!
如果你想返回一些東西給上層執行器,那麽你必須為此在上層環境分配一片存儲器 !
spi 不能自動釋放在上層執行器環境裏分配的存儲器 !
spi 在查詢完成後自動釋放查詢執行期間的存儲器 分配! 可以是一張卡,也可以是軟盤,可以是活動的,也可以是固定的,用於保存圖像。
cf閃存卡
一種袖珍閃存卡,(compact flash card)。像pc卡那樣插入數碼相機,它可用適配器,(又稱轉接卡),使之適應標準的pc卡閱讀器或其他的pc卡設備。cf存儲卡的部分結構采用強化玻璃及金屬外殼,cf存儲卡采用standard ata/ide接口界面,配備有專門的pcm-cia適配器(轉接卡),筆記本電腦的用戶可直接在pcmcia插槽上使用,使數據很容易在數碼相機與電腦之間傳遞。
sm閃存卡
即smart media,智能媒體卡,一種存儲媒介。sm卡采用了ssfdg/flash內存卡,具有超小超薄超輕等特性,體積37(長)×45(寬)×0.76(厚)毫米,重量是1.8g,功耗低,容易升級,sm轉換卡也有pcmcia界面,方便用戶進行數據傳送。
memory stick duo
memory stick duo即微型記憶棒,微型記憶棒的體積和重量都為普通記憶棒的三分之一左右,目前最大存儲容量可以達到128mb。
sd閃存卡
即securedigital, 32×24×2.11 存儲的速度快,非常小巧,外觀和mmc一樣,目前市面上較多數數碼相機使用這種格式的存儲卡,市場占有率第一。
xd閃存卡
即fuji film(富士膠捲)和olympus(奧林巴斯)聯合推出的xd-picture卡,體形很小,傳輸速度很快,不過價格很昂貴。
mmc閃存卡
即multimedia card ,外型和sd完全一樣,很多時候也通用。
微硬盤
是一種比較高端的存貯産品,目前“ibm(日立)”和國産品牌“南方匯通”都推出了自己的微硬盤産品。微型硬盤外型和cf卡完全一樣,使用同一型號接口。
優卡
優卡是lexar公司生産的一種數碼相機存儲介質,外形和一般的cf卡相同,可以用在使用cf卡的數碼相機、pda、mp3等數碼設備上,同時可以直接通過usb接口與計算機係統聯機,用作移動存儲器 。
數字膠捲
數字膠捲是lexar公司生産的的一種數碼相機的存儲介質,同日立的sm卡、鬆下的sd卡、索尼的memorystick屬同類的數字存儲媒體。
pc卡轉換器
一種接插件,可以把cf卡或sm卡插入其中,然後,整體作為一個pc卡插入計算機的pcmica插口,這是常用於便攜機的一種通用擴展接口,可以接入pcmica內存卡、pcmica硬盤、pcmica調製解調器等。 存儲器 的類型將决定整個嵌入式係統的操作和性能,因此存儲器 的選擇是一個非常重要的决策。無論係統是采用電池供電還是由市電供電,應用需求將决定存儲器 的類型(易失性或非易失性)以及使用目的(存儲代碼、數據或者兩者兼有)。另外,在選擇過程中,存儲器 的尺寸和成本也是需要考慮的重要因素。對於較小的係統,微控製器自帶的存儲器 就有可能滿足係統要求,而較大的係統可能要求增加外部存儲器 。為嵌入式係統選擇存儲器 類型時,需要考慮一些設計參數,包括微控製器的選擇、電壓範圍、電池壽命、讀寫速度、存儲器 尺寸、存儲器 的特性、擦除/寫入的耐久性以及係統總成本。
選擇存儲器 時應遵循的基本原則
1.內部存儲器 與外部存儲器
一般情況下,當確定了存儲程序代碼和數據所需要的存儲空間之後,設計工程師將决定是采用內部存儲器 還是外部存儲器 。通常情況下,內部存儲器 的性價比最高但靈活性最低,因此設計工程師必須確定對存儲的需求將來是否會增長,以及是否有某種途徑可以升級到代碼空間更大的微控製器。基於成本考慮,人們通常選擇能滿足應用要求的存儲器 容量最小的微控製器,因此在預測代碼規模的時候要必須特別小心,因為代碼規模增大可能要求更換微控製器。
目前市場上存在各種規模的外部存儲器 器件,我們很容易通過增加存儲器 來適應代碼規模的增加。有時這意味着以封裝尺寸相同但容量更大的存儲器 替代現有的存儲器 ,或者在總綫上增加存儲器 。即使微控製器帶有內部存儲器 ,也可以通過增加外部串行eeprom或閃存來滿足係統對非易失性存儲器 的需求。
2.引導存儲器
在較大的微控製器係統或基於處理器的係統中,設計工程師可以利用引導代碼進行初始化。應用本身通常决定了是否需要引導代碼,以及是否需要專門的引導存儲器 。例如,如果沒有外部的尋址總綫或串行引導接口,通常使用內部存儲器 ,而不需要專門的引導器件。但在一些沒有內部程序存儲器 的係統中,初始化是操作代碼的一部分,因此所有代碼都將駐留在同一個外部程序存儲器 中。某些微控製器既有內部存儲器 也有外部尋址總綫,在這種情況下,引導代碼將駐留在內部存儲器 中,而操作代碼在外部存儲器 中。這很可能是最安全的方法,因為改變操作代碼時不會出現意外地修改引導代碼。在所有情況下,引導存儲器 都必須是非易失性存儲器 。
3.配置存儲器
對於現場可編程門陣列(fpga)或片上係統(soc),人們使用存儲器 來存儲配置信息。這種存儲器 必須是非易失性eprom、eeprom或閃存。大多數情況下,fpga采用spi接口,但一些較老的器件仍采用fpga串行接口。串行eeprom或閃存器件最為常用,eprom用得較少。
4.程序存儲器
所有帶處理器的係統都采用程序存儲器 ,但設計工程師必須决定這個存儲器 是位於處理器內部還是外部。在做出了這個决策之後,設計工程師才能進一步確定存儲器 的容量和類型。當然有的時候,微控製器既有內部程序存儲器 也有外部尋址總綫,此時設計工程師可以選擇使用它們當中的任何一個,或者兩者都使用。這就是為什麽為某個應用選擇最佳存儲器 的問題,常常由於微控製器的選擇變得復雜起來,以及為什麽改變存儲器 的規模也將導致改變微控製器的選擇的原因。
如果微控製器既利用內部存儲器 也利用外部存儲器 ,則內部存儲器 通常被用來存儲不常改變的代碼,而外部存儲器 用於存儲更新比較頻繁的代碼和數據。設計工程師也需要考慮存儲器 是否將被在綫重新編程或用新的可編程器件替代。對於需要重編程功能的應用,人們通常選用帶有內部閃存的微控製器,但帶有內部otp或rom和外部閃存或eeprom的微控製器也滿足這個要求。為降低成本,外部閃存可用來存儲代碼和數據,但在存儲數據時必須小心避免意外修改代碼。
在大多數嵌入式係統中,人們利用閃存存儲程序以便在綫升級固件。代碼穩定的較老的應用係統仍可以使用rom和otp存儲器 ,但由於閃存的通用性,越來越多的應用係統正轉嚮閃存。1給出了程序存儲器 類型的參數比較。
5.數據存儲器
與程序存儲器 類似,數據存儲器 可以位於微控製器內部,或者是外部器件,但這兩種情況存在一些差別。有時微控製器內部包含sram(易失性)和eeprom(非易失)兩種數據存儲器 ,但有時不包含內部eeprom,在這種情況下,當需要存儲大量數據時,設計工程師可以選擇外部的串行eeprom或串行閃存器件。當然,也可以使用並行eeprom或閃存,但通常它們衹被用作程序存儲器 。
當需要外部高速數據存儲器 時,通常選擇並行sram並使用外部串行eeprom器件來滿足對非易失性存儲器 的要求。一些設計還將閃存器件用作程序存儲器 ,但保留一個扇區作為數據存儲區。這種方法可以降低成本、空間並提供非易失性數據存儲器 。
針對非易失性存儲器 要求,串行eeprom器件支持i2c、spi或微綫(microwire)通訊總綫,而串行閃存通常使用spi總綫。由於寫入速度很快且帶有i2c和spi串行接口,fram在一些係統中得到應用。
6.易失性和非易失性存儲器
存儲器 可分成易失性存儲器 或者非易失性存儲器 ,前者在斷電後將丟失數據,而後者在斷電後仍可保持數據。設計工程師有時將易失性存儲器 與後備電池一起使用,使其表現猶如非易失性器件,但這可能比簡單地使用非易失性存儲器 更加昂貴。然而,對要求存儲器 容量非常大的係統而言,帶有後備電池的dram可能是滿足設計要求且性價比很高的一種方法。
在有連續能量供給的係統中,易失性或非易失性存儲器 都可以使用,但必須基於斷電的可能性做出最終决策。如果存儲器 中的信息可以在電力恢復時從另一個信源中恢復出來,則可以使用易失性存儲器 。
選擇易失性存儲器 與電池一起使用的另一個原因是速度。儘管非易失存儲器 件可以在斷電時保持數據,但寫入數據(一個字節、頁或扇區)的時間較長。
7.串行存儲器 和並行存儲器
在定義了應用係統之後,微控製器的選擇是决定選擇串行或並行存儲器 的一個因素。對於較大的應用係統,微控製器通常沒有足夠大的內部存儲器 ,這時必須使用外部存儲器 ,因為外部尋址總綫通常是並行的,外部的程序存儲器 和數據存儲器 也將是並行的。
較小的應用係統通常使用帶有內部存儲器 但沒有外部地址總綫的微控製器。如果需要額外的數據存儲器 ,外部串行存儲器 件是最佳選擇。大多數情況下,這個額外的外部數據存儲器 是非易失性的。
根據不同的設計,引導存儲器 可以是串行也可以是並行的。如果微控製器沒有內部存儲器 ,並行的非易失性存儲器 件對大多數應用係統而言是正確的選擇。但對一些高速應用,可以使用外部的非易失性串行存儲器 件來引導微控製器,並允許主代碼存儲在內部或外部高速sram中。
8.eeprom與閃存
存儲器 技術的成熟使得ram和rom之間的界限變得很模糊,如今有一些類型的存儲器 (如eeprom和閃存)組合了兩者的特性。這些器件像ram一樣進行讀寫,並像rom一樣在斷電時保持數據,它們都可電擦除且可編程,但各自有它們優缺點。
從軟件角度看,獨立的eeprom和閃存器件是類似的,兩者主要差別是eeprom器件可以逐字節地修改,而閃存器件衹支持扇區擦除以及對被擦除單元的字、頁或扇區進行編程。對閃存的重新編程還需要使用sram,因此它要求更長的時間內有更多的器件在工作,從而需要消耗更多的電池能量。設計工程師也必須確認在修改數據時有足夠容量的sram可用。
存儲器 密度是决定選擇串行eeprom或者閃存的另一個因素。市場上目前可用的獨立串行eeprom器件的容量在128kb或以下,獨立閃存器件的容量在32kb或以上。
如果把多個器件級聯在一起,可以用串行eeprom實現高於128kb的容量。很高的擦除/寫入耐久性要求促使設計工程師選擇eeprom,因為典型的串行eeprom可擦除/寫入100萬次。閃存一般可擦除/寫入1萬次,衹有少數幾種器件能達到10萬次。
今天,大多數閃存器件的電壓範圍為2.7v到3.6v。如果不要求字節尋址能力或很高的擦除/寫入耐久性,在這個電壓範圍內的應用係統采用閃存,可以使成本相對較低。
9.eeprom與fram
eeprom和fram的設計參數類似,但fram的可讀寫次數非常高且寫入速度較快。然而通常情況下,用戶仍會選擇eeprom而不是fram,其主要原因是成本(fram較為昂貴)、質量水平和供貨情況。設計工程師常常使用成本較低的串行eeprom,除非耐久性或速度是強製性的係統要求。
dram和sram都是易失性存儲器 ,儘管這兩種類型的存儲器 都可以用作程序存儲器 和數據存儲器 ,但sram主要用於數據存儲器 。dram與sram之間的主要差別是數據存儲的壽命。衹要不斷電,sram就能保持其數據,但dram衹有極短的數據壽命,通常為4毫秒左右。
與sram相比,dram似乎是毫無用處的,但位於微控製器內部的dram控製器使dram的性能表現與sram一樣。dram控製器在數據消失之前周期性地刷新所存儲的數據,所以存儲器 的內容可以根據需要保持長時間。
由於比特成本低,dram通常用作程序存儲器 ,所以有龐大存儲要求的應用可以從dram獲益。它的最大缺點是速度慢,但計算機係統使用高速sram作為高速緩衝存儲器 來彌補dram的速度缺陷。
小結
儘管我們幾乎可以使用任何類型的存儲器 來滿足嵌入式係統的要求,但終端應用和總成本要求通常是影響我們做出决策的主要因素。有時,把幾個類型的存儲器 結合起來使用能更好地滿足應用係統的要求。例如,一些pda設計同時使用易失性存儲器 和非易失性存儲器 作為程序存儲器 和數據存儲器 。把永久的程序保存在非易失性rom中,而把由用戶下載的程序和數據存儲在有電池支持的易失性dram中。不管選擇哪種存儲器 類型,在確定將被用於最終應用係統的存儲器 之前,設計工程師必須仔細折中考慮各種設計因素。 問:我想買快頁方式存儲器 並安裝在486計算機上,但是零售商僅有edo和校驗存儲器 ,我應當買那種?
答:edo與486機器不兼容。校驗存儲器 以快頁方式工作,它帶有4個校驗位。如果您的係統不需要校驗,您可以不配備校驗模塊。如果您的係統要求進行校驗,那麽您應使用具有校驗功能的模塊。新的奔騰係統衹需將bios正確設置,就可以配置校驗或非校驗模塊。
問:386計算機采用什麽存儲器 ?
答:大多數386計算機采用30引腳的simm,有些386計算機采用72引腳的simm。386計算機要求模塊必需成對安裝,每組插二個simm模塊。
存儲器 類型:快頁方式(fpm或fm)。
問:486計算機采用什麽存儲器 ?
答:大多數486 dx計算機采用72引腳的simm。模塊可以單個安裝,即每組插一塊simm。486 sx計算機采用30引腳的simm,模塊4個一起安裝,即每組插四塊simm。有些486計算機(包括sx和dx)在同一主板上既安裝30引腳simm同時也配備72引腳simm。
存儲器 類型:快頁方式(fpm)dram(根據主板的要求要麽是奇偶校驗,要麽是非奇偶校驗)。
問:奔騰計算機采用什麽存儲器 ?(586計算機)
答:大多數奔騰計算機主板上有2組simm插槽,每組必需插入二塊相同容量和相同類型的存儲器 。大多數奔騰計算機使用72引腳simm。通常,奔騰計算機的主頻是166mhz;主板上有simm和dimm插槽,安裝168引腳dimm和72引腳simm。每組一個168引腳的dimm插槽。
存儲器 類型:通常是配對edo(擴展數據輸出)dram。老式奔騰機(60mhz-100mhz)要求fpm(快頁方式)。新型100mhz至200mhz mmx計算機、crix 6x86、amd 586處理器可在同一機器上采用edo或fpm的sdram(dimm)。
問:奔騰增強型計算機(p-6處理器)采用什麽存儲器
答:大多數奔騰增強型計算機(pentium pro)采用72引腳simm。要求每組二個simm來升級存儲器 。
存儲器 類型:奇偶或非奇偶校驗fpm或edo(大多數配置為奇偶校驗fpm)
問:蘋果機采用什麽存儲器 ?
答:mac quadra 700、900、950和macintosh ii係列計算機采用30引腳的simm。安裝要求每組配4塊相同的simm。
mac iifx采用64引腳的simm模塊。
mac plus、mac se、mac classics、classic ii、color classic、mac lc、 lciii、 performa 200、400、405、410、430係列采用30引腳simm。新型quadras、新型performas和centris係列計算機采用72引腳simm。
mac performa6400/180和200要求168引腳dimm進行升級。
存儲器 類型:快頁方式dram 一、 産品技術發展趨勢
存儲器 芯片按存取方式(讀寫方式)可分為隨機存取存儲器 芯片(ram)和衹讀存儲器 芯片(rom)。rom中的信息衹能被讀出,而不能被操作者修改或刪除,故一般用於存放固定的程序,如監控程序、匯編程序等,以及存放各種表格。ram主要用來存放各種現場的輸入、輸出數據,中間計算結果,以及與外部存儲器 交換信息和作堆棧用。它的存儲單元根據具體需要可以讀出,也可以寫入或改寫。由於ram由電子器件組成,所以衹能用於暫時存放程序和數據,一旦關閉電源或發生斷電,其中的數據就會丟失。現在的ram多為mos型半導體電路,它分為靜態和動態兩種。靜態ram是靠雙穩態觸發器來記憶信息的;動態ram是靠mos電路中的柵極電容來記憶信息的。由於電容上的電荷會泄漏,需要定時給與補充,所以動態ram需要設置刷新電路。但動態ram比靜態ram集成度高、功耗低,從而成本也低,適於作大容量存儲器 。
按照不同的技術,存儲器 芯片可以細分為eprom、eeprom、sram、dram、flash、mask rom和fram等。存儲器 技術是一種不斷進步的技術,隨着各種專門應用不斷提出新的要求,新的存儲器 技術也層出不窮,每一種新技術的出現都會使某種現存的技術走進歷史,因為開發新技術的初衷就是為了消除或減弱某種特定存儲器 産品的不足之處。例如,閃存技術脫胎於eeprom,它的一個主要用途就是為了取代用於pc機bios的eeprom芯片,以便方便地對這種計算機中最基本的代碼進行更新。儘管目前非揮發性存儲器 中最先進的就是閃存,但技術卻並未就此停步。生産商們正在開發多種新技術,以便使閃存也擁有像dram和sdram那樣的高速、低價、壽命長等特點。總之,存儲器 技術將會繼續發展,以滿足不同的應用需求。就pc市場來說,更高密度、更大帶寬、更低功耗、更短延遲時間、更低成本的主流dram技術將是不二之選。而在其它非揮發性存儲器 領域,供應商們正在研究閃存之外的各種技術,以便滿足不同應用的需求,未來必將有更多更新的存儲器 芯片技術不斷涌現。
二、産品市場發展趨勢
1、flash的應用越來越廣泛
隨着flash在通信領域、消費領域、計算機領域的普遍應用,未來flash必將成為發展最快、最有市場潛力的存儲器 芯片産品。
在電信領域,我國電信運營商已經開通了彩信業務,以motorola 388和多普達為代表的“pda+手機”已經得到越來越多的消費者的青睞。這些多功能移動電話需要更大的存儲容量,以存儲更大的程序和更多的數據。在移動電話中flash還有一個更大的應用——可拆卸式閃存卡。下一代以信息為中心的手機將對閃存卡有很大的需求,手機使用者可用閃存卡來儲存欲在無綫網絡中傳送的影像,或作檔案備份或其它用途。目前有多傢手機製造商宣佈計劃在未來的手機上采用閃存卡,包括sony ericsson的p800、ntt docomo的i-shot mova d25li、lexar media的secure digital閃存卡等。
在消費領域,flash主要應用在pda、數碼相機、數碼攝象機、mp3等數字電子産品,在這些産品中的應用,更多的是以fdd、compact flash、smartmedia、clik、microdrive與memory stick等閃存卡形式。隨着經濟的發展及科技的進步,消費者對數碼相機、數碼攝象機的認同感越來越強,已掀起了一股數字消費潮流,數字消費電子産品對flash的需求潛力很大。
在計算機領域,flash最早的應用是在bios中取代prom和eprom以適應消費者對計算機的升級需求。另外,基於usb的移動閃存以其大容量、易攜帶、速度快等優勢,受到越來越多的消費者的青睞,可以預期移動閃存市場將會出現爆炸式的增長,對flash的市場需求前景非常光明。
2、基於flash的移動存儲器 逐漸取代軟盤
移動閃存不僅具有易於操作和方便攜帶的特點,同時,移動閃存還具有高速、輕便、技術先進、大存儲量的特點,因此移動閃存不僅將成為個人存儲應用的主要産品,而且還將在各類企業、學校及行業用戶領域具有廣泛的應用前景,必將成為未來存儲市場的主流。
自從朗科公司在國內最先推出閃存産品“朗科優盤”之後,這種新型的移動儲存産品就將矛頭直接指嚮了計算機最老的配置之一——軟驅。朗科公司最早提出了“取代軟盤軟驅”的口號。而市場似乎也應合了這一趨勢。
2002年剛過新年,intel公司就已經對外宣佈將在新款處理器中徹底停止對軟驅的支持。而三星公司也宣佈要在所有三星新款電腦中以usb移動存儲盤徹底取代軟驅。占據磁盤50%市場的索尼在1個月前也以極快的速度成立了一個閃盤事業部,專門負責自有品牌閃盤的推廣工作。國內的it廠商聯想、方正也先後宣佈旗下v係列筆記本電腦、商祺9000電腦選擇朗科優盤為標準配置,從而徹底廢除了軟驅。
其實移動存儲盤取代軟驅,從任何一個方面來看都是理所當然的。從技術上來看,閃存的讀取速度和容量大大高於軟驅,使用壽命也更長。有些移動存儲盤還具有抗震性能。軟盤不僅體積相對較大,而且讀取速度慢、使用壽命短、容量小。從價格上看,32m的閃存盤是軟驅的兩倍左右,可是性能等方面卻是後者的20-30倍。據瞭解,2002年閃存的市場容量將達到150萬片。對於一種新産品而言,這樣的市場容量是誘人的。因此,聯想、清華同方等也受不住誘惑,相繼推出自己的閃存産品:魔盤和惠存星鑽。而國外的lg和美國百事靈也相繼進入了我國移動閃存市場。
3、ddr sdram將逐步取代rdram成為市場主流
存儲器 芯片市場發展趨勢有兩大陣營:rdram(rambus)和ddr與pc133。無論哪種産品,若想在市場獲得成功,除了技術外最關鍵的是能否獲得産業鏈中芯片組、oem廠商和組裝電腦廠商大力支持。
rdram出貨量最多的三星電子公司稱,rdram的需求量在過去幾個月中大幅增加,這種存儲器 芯片芯片預計將占這傢韓國公司dram全年産量的10%以上。中國我國臺灣省硅統公司2002年7月份推出了r658芯片組,該芯片組支持rdram,包括新的1066mhz芯片。但業內最重要的芯片組廠商英特爾於2002年8月證實,該公司將逐漸停止生産支持rambus公司rdram存儲器 芯片的個人電腦和工作站,取而代之的是ddr和sdram存儲器 芯片。
這標志着rambus公司和英特爾一度非常密切的夥伴關係走到了盡頭。英特爾曾試圖將rdram存儲器 芯片作為下一代個人電腦的主流存儲器 芯片,但未獲成功。英特爾公司聲稱所有的新芯片組將衹支持ddr存儲器 芯片。支持rdram存儲器 芯片的英特爾臺式850芯片組將一直延用至2005年,但其後將不會再推出采用rdram存儲器 芯片的新産品。其850係列將在幾個月內進行升級,以支持新的1066mhz rdram存儲器 芯片芯片,但不會進一步升級850係列,使其支持1200mhz或1300mhz的rdram存儲器 芯片。
由於采用ddr存儲器 芯片的兩款新的工作站芯片組,即采用xeon雙處理器的placer芯片組和采用xeon單處理器的granite bay芯片組將在2002年第四季度面市。它們出現之日就是860係列消失之時,因此沒有必要升級860係列,使其支持1066mhz的rdram。新款placer芯片組將支持pci-x和agp8x,並可升級至支持ddr266,將來可能會支持ddr333。現存的845係列芯片組將在第四季度升級至支持ddr333。
ddr sdram由於得到了産業鏈的支持,將逐漸取代rdram成為市場主流。 存儲器 (Memory)是計算機係統中的記憶設備,用來存放程序和數據。計算機中的全部信息,包括輸入的原始數據、計算機程序、中間運行結果和最終運行結果都保存在存儲器 中。它根據控製器指定的位置存入和取出信息。
存儲器 是用來存儲程序和數據的部件,有了存儲器 ,計算機纔有記憶功能,才能保證正常工作。按用途存儲器 可分為主存儲器 (內存)和輔助存儲器 (外存)。外存通常是磁性介質或光盤等,能長期保存信息。內存指主板上的存儲部件,用來存放當前正在執行的數據和程序,但僅用於暫時存放程序和數據,關閉電源或斷電,數據就會丟失 一、 産品技術發展趨勢
存儲器 芯片按存取方式(讀寫方式)可分為隨機存取存儲器 芯片(RAM)和衹讀存儲器 芯片(ROM)。ROM中的信息衹能被讀出,而不能被操作者修改或刪除,故一般用於存放固定的程序,如監控程序、匯編程序等,以及存放各種表格。RAM主要用來存放各種現場的輸入、輸出數據,中間計算結果,以及與外部存儲器 交換信息和作堆棧用。它的存儲單元根據具體需要可以讀出,也可以寫入或改寫。由於RAM由電子器件組成,所以衹能用於暫時存放程序和數據,一旦關閉電源或發生斷電,其中的數據就會丟失。現在的RAM多為MOS型半導體電路,它分為靜態和動態兩種。靜態RAM是靠雙穩態觸發器來記憶信息的;動態RAM是靠MOS電路中的柵極電容來記憶信息的。由於電容上的電荷會泄漏,需要定時給與補充,所以動態RAM需要設置刷新電路。但動態RAM比靜態RAM集成度高、功耗低,從而成本也低,適於作大容量存儲器 。
按照不同的技術,存儲器 芯片可以細分為EPROM、EEPROM、SRAM、DRAM、FLASH、MASK ROM和FRAM等。存儲器 技術是一種不斷進步的技術,隨着各種專門應用不斷提出新的要求,新的存儲器 技術也層出不窮,每一種新技術的出現都會使某種現存的技術走進歷史,因為開發新技術的初衷就是為了消除或減弱某種特定存儲器 産品的不足之處。例如,閃存技術脫胎於EEPROM,它的一個主要用途就是為了取代用於PC機BIOS的EEPROM芯片,以便方便地對這種計算機中最基本的代碼進行更新。儘管目前非揮發性存儲器 中最先進的就是閃存,但技術卻並未就此停步。生産商們正在開發多種新技術,以便使閃存也擁有像DRAM和SDRAM那樣的高速、低價、壽命長等特點。總之,存儲器 技術將會繼續發展,以滿足不同的應用需求。就PC市場來說,更高密度、更大帶寬、更低功耗、更短延遲時間、更低成本的主流DRAM技術將是不二之選。而在其它非揮發性存儲器 領域,供應商們正在研究閃存之外的各種技術,以便滿足不同應用的需求,未來必將有更多更新的存儲器 芯片技術不斷涌現。
二、産品市場發展趨勢
1、FLASH的應用越來越廣泛
隨着FLASH在通信領域、消費領域、計算機領域的普遍應用,未來FLASH必將成為發展最快、最有市場潛力的存儲器 芯片産品。
在電信領域,我國電信運營商已經開通了彩信業務,以MOTOROLA 388和多普達為代表的“PDA+手機”已經得到越來越多的消費者的青睞。這些多功能移動電話需要更大的存儲容量,以存儲更大的程序和更多的數據。在移動電話中FLASH還有一個更大的應用——可拆卸式閃存卡。下一代以信息為中心的手機將對閃存卡有很大的需求,手機使用者可用閃存卡來儲存欲在無綫網絡中傳送的影像,或作檔案備份或其它用途。目前有多傢手機製造商宣佈計劃在未來的手機上采用閃存卡,包括Sony Ericsson的P800、NTT DoCoMo的i-shot mova D25li、Lexar Media的Secure Digital閃存卡等。
在消費領域,FLASH主要應用在PDA、數碼相機、數碼攝像機、MP3等數字電子産品,在這些産品中的應用,更多的是以FDD、Compact Flash、SmartMedia、Clik、Microdrive與Memory Stick等閃存卡形式。隨着經濟的發展及科技的進步,消費者對數碼相機、數碼攝像機的認同感越來越強,已掀起了一股數字消費潮流,數字消費電子産品對FLASH的需求潛力很大。
在計算機領域,FLASH最早的應用是在BIOS中取代PROM和EPROM以適應消費者對計算機的升級需求。另外,基於USB的移動閃存以其大容量、易攜帶、速度快等優勢,受到越來越多的消費者的青睞,可以預期移動閃存市場將會出現爆炸式的增長,對FLASH的市場需求前景非常光明。
2、基於FLASH的移動存儲器 逐漸取代軟盤
移動閃存不僅具有易於操作和方便攜帶的特點,同時,移動閃存還具有高速、輕便、技術先進、大存儲量的特點,因此移動閃存不僅將成為個人存儲應用的主要産品,而且還將在各類企業、學校及行業用戶領域具有廣泛的應用前景,必將成為未來存儲市場的主流。
自從朗科公司在國內最先推出閃存産品“朗科優盤”之後,這種新型的移動儲存産品就將矛頭直接指嚮了計算機最老的配置之一——軟驅。朗科公司最早提出了“取代軟盤軟驅”的口號。而市場似乎也應合了這一趨勢。
2002年剛過新年,Intel公司就已經對外宣佈將在新款處理器中徹底停止對軟驅的支持。而三星公司也宣佈要在所有三星新款電腦中以USB移動存儲盤徹底取代軟驅。占據磁盤50%市場的索尼在1個月前也以極快的速度成立了一個閃盤事業部,專門負責自有品牌閃盤的推廣工作。國內的IT廠商聯想、方正也先後宣佈旗下V係列筆記本電腦、商祺9000電腦選擇朗科優盤為標準配置,從而徹底廢除了軟驅。
其實移動存儲盤取代軟驅,從任何一個方面來看都是理所當然的。從技術上來看,閃存的讀取速度和容量大大高於軟驅,使用壽命也更長。有些移動存儲盤還具有抗震性能。軟盤不僅體積相對較大,而且讀取速度慢、使用壽命短、容量小。從價格上看,32M的閃存盤是軟驅的兩倍左右,可是性能等方面卻是後者的20-30倍。據瞭解,2002年閃存的市場容量將達到150萬片。對於一種新産品而言,這樣的市場容量是誘人的。因此,聯想、清華同方等也受不住誘惑,相繼推出自己的閃存産品:魔盤和惠存星鑽。而國外的LG和美國百事靈也相繼進入了我國移動閃存市場。
3、DDR SDRAM將逐步取代RDRAM成為市場主流
存儲器 芯片市場發展趨勢有兩大陣營:RDRAM(RAMBUS)和DDR與PC133。無論哪種産品,若想在市場獲得成功,除了技術外最關鍵的是能否獲得産業鏈中芯片組、OEM廠商和組裝電腦廠商大力支持。
RDRAM出貨量最多的三星電子公司稱,RDRAM的需求量在過去幾個月中大幅增加,這種存儲器 芯片芯片預計將占這傢韓國公司DRAM全年産量的10%以上。中國我國臺灣省硅統公司2002年7月份推出了R658芯片組,該芯片組支持RDRAM,包括新的1066MHz芯片。但業內最重要的芯片組廠商英特爾於2002年8月證實,該公司將逐漸停止生産支持Rambus公司RDRAM存儲器 芯片的個人電腦和工作站,取而代之的是DDR和SDRAM存儲器 芯片。
這標志着Rambus公司和英特爾一度非常密切的夥伴關係走到了盡頭。英特爾曾試圖將RDRAM存儲器 芯片作為下一代個人電腦的主流存儲器 芯片,但未獲成功。英特爾公司聲稱所有的新芯片組將衹支持DDR存儲器 芯片。支持RDRAM存儲器 芯片的英特爾臺式850芯片組將一直延用至2005年,但其後將不會再推出采用RDRAM存儲器 芯片的新産品。其850係列將在幾個月內進行升級,以支持新的1066MHz RDRAM存儲器 芯片芯片,但不會進一步升級850係列,使其支持1200MHz或1300MHz的RDRAM存儲器 芯片。
由於采用DDR存儲器 芯片的兩款新的工作站芯片組,即采用Xeon雙處理器的Placer芯片組和采用Xeon單處理器的Granite Bay芯片組將在2002年第四季度面市。它們出現之日就是860係列消失之時,因此沒有必要升級860係列,使其支持1066MHz的RDRAM。新款Placer芯片組將支持PCI-X和AGP8X,並可升級至支持DDR266,將來可能會支持DDR333。現存的845係列芯片組將在第四季度升級至支持DDR333。
DDR SDRAM由於得到了産業鏈的支持,將逐漸取代RDRAM成為市場主流。
存儲器 是計算機的主要組成部件,它主要是用來存儲信息的。存儲器 的類型有很多,按存儲介質分為半導體存儲器 、磁存儲器 和光存儲器 。半導體存儲器 芯片內包含大量的存儲單元,每個存儲單元都有唯一的地址代碼加以區分,並能存儲一位二進製信息。本章衹討論半導體存儲器 。 存儲器 測試的目的是確認在存儲設備中的每一個存儲位置都在工作。換一句話說,如果你把數 50存儲在一個具體的地址,你希望可以找到存儲在那裏的那個數,直到另一個數寫入。任何存儲器 測試的基本方法是,往存儲器 寫入一些數據,然後根據內存設備的地址,校驗讀回的數據。如果所有讀回的數據和那些寫入的數據是一樣的,那麽就可以說存儲設備通過了測試。衹有通過認真選擇的一組數據你纔可以確信通過的結果是有意義的。
當然,像剛纔描述的有儲器的測試不可避免地具有破壞性。在內存測試過程中,你必須覆蓋它原先的內容。因為重寫非易失性存儲器 內容通常來說是不可行的,這一部分描述的測試通常衹適用於 RAM 的測試。
一,普通的存儲器 問題
在學習具體的測試算法之前,你應該瞭解可能遇到的各種存儲器 問題。在軟件工程師中一個普遍的誤解是,大部分的存儲器 問題發生在芯片的內部。儘管這類問題一度是一個主要的問題,但是它們在日益減少。存儲設備的製造商們對於每一個批量的芯片都進行了各種産品後期測試。因此,即使某一個批量有問題,其中某個壞芯片進人到你的係統的可能性是微乎其微的。
你可能遇到的一種類型的存儲芯片問題是災難性的失效。這通常是在加工好之後芯片受到物理或者是電子損傷造成的。災難性失效是少見的,通常影響芯片中的大部分。因為一大片區域受到影響,所以災難性的失效當然可以被合適的測試算法檢測到。
存儲器 出問題比較普遍的原因是電路板故障。典型的電路板故障有:
(1)在處理器與存儲設備之間的連綫問題
(2)無存儲器 芯片
(3)存儲器 芯片的不正確插人
二,測試策略
最好有三個獨立的測試:數據總綫的測試、地址總綫的測試以及設備的測試。前面兩個測試針對電子連綫的問題以及芯片的不正確插入;第三個測試更傾嚮於檢測芯片的有無以及災難性失效。作為一個意外的結果,設備的測試也可以發現控製總綫的問題,儘管它不能提供關於問題來源的有用信息。
執行這三個測試的順序是重要的。正確的順序是:首先進行數據總綫測試,接着是地址總綫測試,最後是設備測試。那是因為地址總綫測試假設數據總綫在正常工作,除非數據總綫和地址總綫已知是正常的,否則設備測試便毫無意義。如果任何測試失敗,你都應該和一個硬件工程師一起確定問題的來源。通過查看測試失敗處的數據值或者地址,應該能夠迅速地找出電路板上的問題。
1,數據總綫測試
我們首先要測試的就是數據總綫。我們需要確定任何由處理器放置在數據總綫上的值都被另一端的存儲設備正確接收。最明顯的測試方法就是寫人所有可能的數據值並且驗證存儲設備成功地存儲了每一個。然而,那並不是最有效率的測試方法。一個更快的測試方法是一次測試總綫上的一位。如果每一個數據上可被設置成為 0 和 1,而不受其他數據位的影響,那麽數據總綫就通過了測試。
2,地址總綫測試
在確認數據總綫工作正常之後,你應該接着測試地址總綫。記住地址總綫的問題將導致存儲器 位置的重疊。有很多可能重疊的地址。然而,不必要測試每一個可能的組合。你應該努力在測試過程中分離每一個地址位。你衹需要確認每一個地址綫的管腳都可以被設置成 0和 1,而不影響其他的管腳。
3,設備測試
一旦你知道地址和數據總綫是正確的,那麽就有必要測試存儲設備本身的完整性。要確認的是設備中的每一位都能夠保持住 0和 1。這個測試實現起來十分簡單,但是它花費的時間比執行前面兩項測試花費的總時間還要長。
對於一個完整的設備測試,你必須訪問(讀和寫)每一個存儲位置兩次。你可以自由地選擇任何數據作為第一步測試的數據,衹要在進行第二步測試的時候把這個值求反即可。因為存在沒有存儲器 芯片的可能性,所以最好選擇一組隨着地址變化(但是不等於地址)的數。 : storer, storage n.: memoriser, memorizer, Memory, store, nonvolatile memory [storage], accumulator, part of a computer where information is stored, device in a computer for storing and retrieving information, memory (unit) n. mémoire ( d'ordinateur ) 纍加器 硬件 電腦 光盤 驅動器 生活 計算機 集成電路 技術 汽車 調製 內存 百科辭典 職業 培訓 技能 更多結果...
存儲器山 外存儲器 內存儲器 主存儲器 光存儲器 聲存儲器 稽存儲器 字存儲器 存儲器板 織存儲器 帶存儲器 微存儲器 實存儲器 磁存儲器 衹讀存儲器 備用存儲器 電視存儲器 低溫存儲器 磁心存儲器 存儲器停頓 存儲器壓縮 疊式存儲器 迭式存儲器 隨機存儲器 磁芯存儲器 數字存儲器 靜態存儲器 固態存儲器 硬盤存儲器 磁鼓存儲器 內部存儲器 交錯存儲器 物理存儲器 賽道存儲器 四態存儲器 存儲器帶寬 輔助存儲器 相聯存儲器 存儲器管理 虛擬存儲器 顯示存儲器 控製存儲器 磁帶存儲器 薄膜存儲器 易失存儲器 存儲器模型 相變存儲器 海量存儲器 全息存儲器 聯想存儲器 鐵電存儲器 動態存儲器 消息存儲器 隨即存儲器 安全存儲器 磁盤存儲器 程序存儲器 閃速存儲器 順序存儲器 快閃存儲器 萬位存儲器 綫選存儲器 寫入存儲器 指令存儲器 暫存存儲器 坐標存儲器 字節存儲器 一級存儲器 信息存儲器 永久存儲器 再生存儲器 慢速存儲器 二級存儲器 轉換存儲器 表型存儲器 用戶存儲器 暫時存儲器 可寫存儲器 屏幕存儲器 語義存儲器 共用存儲器 串行存儲器 光磁存儲器 恆速存儲器 金屬存儲器 模擬存儲器 射流存儲器 快速存儲器 進位存儲器 可清存儲器 存儲器容量 存儲器周期 電解存儲器 內置存儲器 後備存儲器 基本存儲器 引導存儲器 光束存儲器 閃爍存儲器 活動存儲器 實際存儲器 交替存儲器 編址存儲器 插入存儲器 電子存儲器 電容存儲器 可換存儲器 中央存儲器 循環存儲器 泡疇存儲器 外部存儲器 存儲器讀出 磁泡存儲器 讀寫存儲器 輸出存儲器 鍍綫存儲器 照相存儲器 頁式存儲器 輸入存儲器 中間存儲器 圖象存儲器 靜電存儲器 可擦存儲器 圖型存儲器 分層存儲器 高速存儲器 鐵磁存儲器 矩陣存儲器 磁面存儲器 磁綫存儲器 水銀存儲器 長期存儲器 磁膜存儲器 綫性存儲器 局部存儲器 磁板存儲器 磁條存儲器 存儲器分配 單片存儲器 存儲器總綫 超導存儲器 磁光存儲器 並行存儲器 存儲器層次 存儲器衝突 脫機存儲器 文件存儲器 視頻存儲器 雙極存儲器 聲頻存儲器 冗餘存儲器 設備存儲器 數據存儲器 工作存儲器 功能存儲器 共享存儲器 交叉存儲器 激光存儲器 全局存儲器 結構存儲器 聯機存儲器 後援存儲器 緩衝存儲器 固定存儲器 大容量存儲器 磁表面存儲器 高密度存儲器 易失性存儲器 雙端口存儲器 半導體存儲器 快擦寫存儲器 快擦型存儲器 計算機存儲器 碟片式存儲器 卡片式存儲器 單片機存儲器 永久性存儲器 鐵素體存儲器 被保護存儲器 處理機存儲器 微編碼存儲器 微程序存儲器 屏幕外存儲器 磁膜綫存儲器 存儲器寄存器 高速衝存儲器 鍍磁綫存儲器 多穩態存儲器 觸發器存儲器 第三級存儲器 不可擦存儲器 超聲波存儲器 磁心綫存儲器 多端口存儲器 存儲器一致性 分佈式存儲器 下推式存儲器 主存儲器分區 存儲器存儲體 延遲綫存儲器 更多結果...