這是我查到的,請各位修正補充
如何分辦 Registered 和 Unbuffered 的記憶體?
有些 SDRAM 記憶體的controller設計是靠記憶體模組來驅動和同步化其記憶體控制信號。當控制信號的晶片是設置於記憶體模組上時, 這就是Registered記憶體。
ECC(Error Checking & Correction)
ECC稱為「錯誤自動檢查與更正」,這也是一種資料檢查的技術,可以檢查資料是否正確;和Parity Check主要的不同點是在只有一個錯誤的狀況下,ECC具有自動更正的能力。
記憶體要具有檢查與修復的弁遄A就必須記錄更多的資訊,因此這類的記憶體除了負責資料的記錄之外,還要更多的記憶體來保存核對與更正所需的資訊。以前述的Parity Check為例,每8個位元需要增加1個位元來處理。ECC也是類似的做法,但每家廠商的做法並不完全相同,必須視處理資料的方式而定,例如Intel以64個資料位元搭配8個ECC位元,另外也有以8個資料位元搭配4個ECC位元的做法。
Parity Check
Parity Check稱為「同位元檢查」,這是一種檢查資料是否正確的技術,它可以偵測出某段資料是否發生錯誤。一般以維持固定長度(通常為1Byte)的資料中有奇數或偶數個「1」(這是電腦使用的二進位制,不是我們日常說的1、2、3)而分為奇同位為或偶同位兩種,我們以奇同位說明其運作方式。
出處1
出處2