内存的分类与结构
內存的分類
不同類型的內存傳輸類型各有差異,在傳輸率、工作頻率、工作方式等方面均會有所不同。市場中主要存在的內存類型有SDRAM、DDR SDRAM (簡稱為DDR)、 RDRAM三種。EDO是Extended Data Out(擴展數據輸出)的簡稱,它取消了主板與內存兩個存儲周期之間的時間間隔,每隔2個時鐘脈沖周期傳輸一次數據,大大地縮短了存取時間,使存取速度提高30%,達到60ns。SDRAM在一個時鐘周期內只傳輸一次數據,它是在時鐘的上升期進行數據傳輸;而DDR內存則是一個時鐘周期內傳輸兩次數據,它能夠在時鐘的上升期和下降期各傳輸一次數據,因此稱為雙倍速率同步動態隨機存儲器。
FPM內存:
FPM是Fast Page Mode(快頁模式)的簡稱,是較早的PC機普遍使用的內存類型,它每隔3個時鐘脈沖周期傳送一次數據,早已經被淘汰。
EDO內存
EDO是Extended Data Out(擴展數據輸出)的簡稱,它取消了主板與內存兩個存儲周期間的時間間隔,每隔2個時鐘脈沖周期傳輸一次數據,大大地縮短了存取時間,使存取速度提高30%,達到60ns。也已經被淘汰,只能在某些老爺機上見到。
SDRAM
SDRAM,即Synchronous DRAM(同步動態隨機存儲器),曾經是PC電腦上最為廣泛應用的一種內存類型,即便在今天SDRAM仍舊還在市場占有一席之地。既然是“同步動態隨機存儲器”,那就代表著它的工作速度是與系統總線速度同步的。SDRAM內存又分為PC66、PC100、PC133等不同規格,而規格后面的數字就代表著該內存最大所能正常工作系統總線速度,比如PC100,那就說明此內存可以在系統總線為100MHz的電腦中同步工作。與系統總線速度同步,也就是與系統時鐘同步,這樣就避免了不必要的等待周期,減少數據存儲時間。同步還使存儲控制器知道在哪一個時鐘脈沖期有數據請求使用,因此數據可在脈沖上升期便開始傳輸。
DDR SDRAM
嚴格地說,DDR應該叫DDR SDRAM,人們習慣稱為DDR,部分初學者也常看到DDR SDRAM,就認為是SDRAM。DDR SDRAM是Double Data Rate SDRAM的縮寫,是雙倍速率同步動態隨機存儲器的意思。DDR內存是在SDRAM內存基礎上發展而來的,仍然沿用SDRAM生產體系,因此對于內存廠商而言,只需對制造普通SDRAM的設備稍加改進,即可實現DDR內存的生產,可有效的降低成本。SDRAM在一個時鐘周期內只傳輸一次數據,它是在時鐘的上升期進行數據傳輸;而DDR內存則是一個時鐘周期內傳輸兩次數據,它能夠在時鐘的上升期和下降期各傳輸一次數據,因此稱為雙倍速率同步動態隨機存儲器。DDR內存可以在與SDRAM相同的總線頻率下達到更高的數據傳輸率。與SDRAM相比:DDR運用了更先進的同步電路,使指定地址、數據的輸送和輸出主要步驟既獨立執行,又保持與CPU完全同步;DDR使用了DLL(Delay Locked Loop,延時鎖定回路提供一個數據濾波信號)技術,當數據有效時,存儲控制器可使用這個數據濾波信號來精確定位數據,每16次輸出一次,并重新同步來自不同存儲器模塊的數據。DDL本質上不需要提高時鐘頻率就能加倍提高SDRAM的速度,它允許在時鐘脈沖的上升沿和下降沿讀出數據,因而其速度是標準SDRAM的兩倍。
RDRAM
RDRAM(Rambus DRAM)是美國的RAMBUS公司開發的一種內存。與DDR和SDRAM不同,它采用了串行的數據傳輸模式。在推出時,因為其徹底改變了內存的傳輸模式,無法保證與原有的制造工藝相兼容,而且內存廠商要生產RDRAM還必須要繳納一定專利費用,再加上其本身制造成本,就導致了RDRAM從一問世就高昂的價格讓普通用戶無法接受。而同時期的DDR則能以較低的價格,不錯的性能,逐漸成為主流,雖然RDRAM曾受到英特爾公司的大力支持,但始終沒有成為主流。RDRAM的數據存儲位寬是16位,遠低于DDR和SDRAM的64位。但在頻率方面則遠遠高于二者,可以達到400MHz乃至更高。同樣也是在一個時鐘周期內傳輸兩次數據,能夠在時鐘的上升期和下降期各傳輸一次數據,內存帶寬能達到1.6Gbyte/s。
內存的結構
內存條的結構:
內存條由內存芯片、SPD(系列參數預置檢測)芯片、少量電阻等輔助元件以及印刷電路板(PCB)組成。
1.內存芯片: 內存芯片俗稱內存顆粒,內存芯片是內存條的關鍵元件,它的性能決定了內存條的性能。芯片的類型也就是上邊介紹的內存的分類提到的那些類型。品牌和型號,芯片在封裝后采用激光等方式標記上品牌、型號和產品序號等,其中型號反映芯片的容量、最高工作時鐘頻率等指標,所以理論上我們可以根據內存條所使用的芯片品牌和型號來判斷具體內存條的實際容量和工作頻率等指標。但由于各芯片生產廠家的型號標記形式不統一,因此即使是經驗豐富的電腦愛好者也需在查找相關資料后才能做到這一點。
2.SPD芯片: SPD(系列參數預置檢測)芯片是一塊EEPROM(電擦寫編程ROM),其中保存由生產廠家預置的內存工作參數,這些數據基本上代表了芯片的實際性能和質量。
3.印刷電路板 電路板的層數,內存條電路板一般都采用多層電路板布線后再壓制成一塊的方法,這是為避免內存條電路中信號和電源等線路交*產生相互干擾。所以內存條的電路板一般都有4層至6層左右。各種內存條的技術規范也對電路板的具體層數作了規定。
電路板上的芯片預留位
只要我們稍微留心就可以發現絕大多數內存條上的芯片數量都是偶數,這是因為內存是按32位(72線)或64位數據總線來設計、安裝芯片。一般情況下電路板安裝4片、8片或16片芯片,但如果內存條在ECC校驗時還將需要一片內存芯片,這樣內存條就必須安裝5片、9片芯片,廠家在設計內存條電路板時也考慮到這點,所以芯片數量是偶數的內存電路板上總空有一個芯片安裝位。
內存條是否具有ECC校驗不能只看芯片數量,而應該通過電腦BIOS自檢判斷。ECC是中文為“錯誤檢查和糾正”的英文縮寫。ECC工作原理簡單的說就是:在電腦向內存中寫數據時會產生一組代碼(保存在增加的存儲芯片內),當電腦從內存中讀數據時會與原先保存的代碼和新產生的代碼進行比較,因此能通過代碼誤差發現錯誤并能通過代碼糾正數據錯誤。
總結
- 上一篇: 解决steam下载的植物大战僵尸无法打开
- 下一篇: 四川高考成绩位次查询2021,211大学