題 為什麼RAM上有不同的時鐘速率和時序?


在構建計算機或計算機硬件時,我不認為自己是新手,但我從未花時間完全理解RAM。

有人可以告訴我為什麼在RAM方面需要不同的時鐘速度?
什麼時間有益。

謝謝


10
2017-07-19 19:08


起源


順便說一句:在構建新系統時DDR3是否可行? - Eikern
問這個+1。我對DDR有所了解,但我想知道更新的內存技術(DDR2和DDR3)。 - Isxek


答案:


有一種非常簡單的方法可以用非常實用的方式來證明記憶的時間,每個人都會理解。如果你沒有電子背景,那麼時鐘速度和總線速度的兆赫茲和千兆赫茲看起來有點不透明。

首先要考慮的是實際的時鐘速度。時鐘速度實際上是計算機每秒進行操作的次數。在內存的情況下,操作通常是讀或寫。需要時鐘速度和同步,因此所有電子元件都知道何時收聽表示1或0的電信號。如果任何一方早或晚說話或收聽,那麼確定錯誤的可能性很高。內存中位的正確狀態。

第二個讓我們把它抽像出來就好像是一個電話。想像一下,我們都是直接相互連接的手機。我們有一個節拍器,每五秒點擊一次,每次點擊我們輪流說話。我們來回交換信息。我們以預定的方式表達信息,當節拍器點擊以表示存儲器中的1並且靜音表示零時,該信息在線上尖叫。

現在我已經列出了這個例子,我可以用它來演示一些關於ram函數的方法。本例中的協議是每次節拍器點擊時輪流使用。如果我們中的任何一個人錯過了節拍器的一次點擊,我們發現自己不同步。當我們兩個人在正確的時刻不說話和聆聽時,有效地表達了同步錯誤。如果你在我停止大喊大叫之後的一個毫秒內開始聆聽,那麼你會錯誤地將其解釋為0狀態。他們稱之為抖動。雙方越不同步,狀態確定錯誤的發生次數就越明顯。

需要時鐘速度以允許主板和存儲器彼此正確地交換狀態信息。存儲器的時鐘速度或多或少等於它能夠向RAM讀取/寫入數據的速度。

存儲器模塊速度存在這種變化的原因是因為在過去幾年中,材料科學已經開發出能夠每秒維持更多可靠狀態詢問點的低功率存儲器,從而有效地使存儲器更快。線路中的電信號從完整的0變為完整的1所花費的時間稱為瞬態時間(也稱為低和高狀態)。當讀/寫存儲器時,讀/寫與時鐘的距離越近同步脈衝,讀/寫成功的可能性越大。它越接近時鐘脈沖之間的中點,讀/寫失敗的可能性就越大。

大多數普通用戶都沒有深入了解這樣的細節,但如果你勇敢並且設計超頻計算機或提高總線速度,那麼你可能更關心這類事情。您經常可以從電子設備中獲得更快的速度,但副作用是更多的熱量和更多的錯誤。熱量是發生的操作次數增加的函數,並且誤差通常與存儲器中半導體材料的特定性能特性直接相關。內存的速度等級或多或少只是內存設計為具有可接受的讀/寫錯誤量的性能度量。

我希望這回答了你的問題....


6
2017-07-19 21:05



很棒的答案!這是否意味著更高的時鐘速度有效地提高了其讀/寫速率並使其更快更有效(換句話說“更好”)?那麼,當你在它的時候,解釋時間(如“2-2-2-5”)同樣簡單嗎? - Eikern
確實讓它變得更快,但這可以說是一把雙刃劍。當您提高讀/寫速度時,也會增加讀/寫錯誤的數量。當你得到越來越多的錯誤時,你會達到一個閾值,在這個閾值中,內存可以可靠地停止讀/寫。這將導致系統崩潰或根本無法啟動。你可以發布2-2-2-5的問題,這樣我就可以解決它。 - Axxmasterr


你的問題好像在問 為什麼 有不同的速度級別的內存可用。因為,為什麼​​不會有一個速度 - >最快。此外,也許相關的是“為什麼更快的速度等級成本更高,因為我可以超頻較慢的東西,它真的是相同的芯片,對吧!?”

其中一個答案將這背後的推理描述為嚴格的“營銷”。這也許是其中的一部分,但這也有可靠的技術/物理原因。

這裡的交易:製造半導體器件時,整個過程實際上存在巨大的可變性。也就是說,即使整個過程對於每個晶圓運行的設備都是相同的,每個單獨的部件也會有所不同。有些工作,有些無法工作,但有些工作最終會根據電壓,溫度,功耗,時鐘速度等工作在不同的性能水平。

在製造了給定類型部件的一些晶片運行之後,半導體供應商將具有其各種測試條件的收益率曲線的概念。然後,他們使用統計分析來定義每個單獨部件符合的一組性能分檔.....實際上是慢速和更快的速度分檔。對於大批量生產的零件,通常有幾種不同的可能的箱和許多可能的測試條件組合,芯片被標記為符合要求。

因此對於存儲器部件,給定器件可以在600Mhz的所有測試條件下,但不是700Mhz,因此器件進入600Mhz箱。符合700Mhz但不是800Mhz的所有部件的部件都在700Mhz箱中,等等。

這一切都符合分佈曲線,你可以看到越來越高的速度箱,越來越少的零件將符合更高速度的更嚴格的規格。實際上,較高速度的部件更加稀缺,因此它們可以為真正想要它們的人提供更高的價格。相反,您可以看到他們可以以較低的成本銷售較慢的零件,因為它們實際上更容易製造。

總結:最後,這歸結為製造過程,統計數據和一些供需基本經濟學的變化。


2
2017-07-20 17:21





這是一篇很好的文章 RAM時序 還有一個好的 記憶表現指南


1
2017-07-19 19:21





營銷。

如果你看看基準測試,為你的公羊打雙倍以獲得很好的時間可以讓你的性能提升不到1-5%。

只需購買便宜但質量好的內存並節省大量資金。


0
2017-07-20 16:55