Π’ΠΈΠΏΡ‹ микросхСм динамичСских ΠΎΠ·Ρƒ. Π’ΠΈΠΏΡ‹ динамичСских ΠΎΠ·Ρƒ

Π’ΠΈΠΏΡ‹ ΠžΠ—Π£.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ – это ΠΏΠ°ΠΌΡΡ‚ΡŒ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π­Π’Πœ. Она обСспСчиваСт ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ доступ ΠΊ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ процСссору, Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ элСмСнтам Π­Π’Πœ, ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΠΌΠΎΠΆΠ½ΠΎ отнСсти любой Ρ‚ΠΈΠΏ ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΊΠ°ΠΊ энСргонСзависимый, Ρ‚Π°ΠΊ ΠΈ зависимый, Π½ΠΎ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰ΠΈΠΉ достаточным быстродСйствиСм, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒΡŽ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ для обСспСчСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ процСссора ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… быстрых ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Однако Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ°:

1. ДинамичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ (DRAM) – энСргозависимая полупроводниковая ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ разряд Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² кондСнсаторС, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅ΠΌ постоянной Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ для сохранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

2. БтатичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ (SRAM) – энСргозависимая полупроводниковая ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ разряд хранится Π² Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ состояниС разряда Π±Π΅Π· постоянной пСрСзаписи.

3. ΠœΠ°Π³Π½ΠΈΡ‚ΠΎΡ€Π΅Π·ΠΈΡΡ‚ΠΈΠ²Π½Π°Ρ опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ (MRAM) – это энСргонСзависимоС Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом, ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‰Π΅Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ², Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, направлСния намагничСнности Ρ„Π΅Ρ€Ρ€ΠΎΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ слоя ячСйки памяти.

Π­Ρ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΅Ρ€Π½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ памяти, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° Ρ€Ρ‚ΡƒΡ‚Π½Ρ‹Ρ… линиях Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ, Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ элСктронно-Π»ΡƒΡ‡Π΅Π²Ρ‹Π΅ Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ (Π­Π›Π’), ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… сСрдСчниках ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅, описанных Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ β€œΠ­Π’Πœ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ поколСния”.

И пСрспСктивныС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ:

FRAM (Ferroelectric Random Access Memory) – сСгнСтоэлСктричСская ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰Π°ΡΡΡ Π½Π° сСгнСтоэлС?ΠΊΡ‚Ρ€ΠΈΠΊΠ°Ρ… – диэлСктриках, способных ΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄ΠΈΠΏΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ΄ дСйствиСм Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ внСшнСго элСктричСского поля;

PCM (Phase Change Memory) – ΠΏΠ°ΠΌΡΡ‚ΡŒ, основанная Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ состояния вСщСства (Π₯Π°?лькогСни?Π΄Π°) с кристалличСского Π½Π° Π°ΠΌΠΎΡ€Ρ„Π½Ρ‹ΠΉ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ;



PMC (Programmable Metallization Cell) – ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π° Π±Π°Π·Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΌΠ΅Ρ‚Π°Π»Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ячСйки, основанной Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ полоТСния Π°Ρ‚ΠΎΠΌΠΎΠ² ΠΏΠΎΠ΄ дСйствиСм элСктричСского заряда;

RRAM (Resistive Random-Access Memory) – рСзистивная ΠΏΠ°ΠΌΡΡ‚ΡŒ, построСнная Π½Π° основС элСмСнтов, способных ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ своС сопротивлСниС, Π² зависимости ΠΎΡ‚ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π½ΠΈΡ… Ρ‚ΠΎΠΊΠ°;

ΠΈ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² памяти, ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅ Π½Π΅ Π²Ρ‹ΡˆΠ΅Π΄ΡˆΠΈΡ… Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ Π² массовом порядкС ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ находящихся Π² стадии Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ»ΠΈ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ тСстирования.

ΠŸΡ€ΠΈΡ‡Π΅ΠΌ, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΈΠ· ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ…ΡΡ сСгодня пСрспСктивными Ρ‚ΠΈΠΏΠ°ΠΌΠΈ памяти Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π΄Π΅ΡΡΡ‚ΡŒ ΠΈ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΠ·-Π·Π° Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΈΠ·Π½Ρ‹ ΠΈΠ»ΠΈ слоТности производства эти Ρ‚ΠΈΠΏΡ‹ памяти Π½Π΅ стали популярными, ΠΈΠ»ΠΈ ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»Π° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°. И Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сСйчас Π½Π° Π½ΠΈΡ… ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.

ДинамичСская опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ.

ДинамичСская опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ (DRAM – Dynamic Random Access Memory) – энСргозависимая полупроводниковая ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ – это основной Ρ‚ΠΈΠΏ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² соврСмСнных ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ Ρ†Π΅Π½Π°-качСство ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти. Однако, трСбования ΠΊ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ, ΡΠ½Π΅Ρ€Π³ΠΎΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΡŽ ΠΈ надСТности ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти постоянно растут, ΠΈ динамичСская опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ ΡƒΠΆΠ΅ с Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ соотвСтствуСт соврСмСнным потрСбностям, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² блиТайшиС Π³ΠΎΠ΄Ρ‹ стоит ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ появлСния сСрийно выпускаСмых ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ магниторСзистивная опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ.

1. Устройство динамичСской ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти.
1.1. Π Π°Π±ΠΎΡ‚Π° динамичСской памяти Π² состоянии покоя.
1.2. Π Π°Π±ΠΎΡ‚Π° динамичСской памяти ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ.
1.3. Π Π°Π±ΠΎΡ‚Π° динамичСской памяти ΠΏΡ€ΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ….
2. Π­Ρ‚Π°ΠΏΡ‹ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ динамичСской ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти.
2.1. PM DRAM.
2.2. FPM DRAM.
2.3. EDO-DRAM.
2.4. SDRAM.
2.5. DDR SDRAM.
2.6. DDR2 SDRAM.
2.7. DDR3 SDRAM.
2.8. DDR4 SDRAM.
3. Достоинства ΠΈ нСдостатки динамичСской памяти.

Устройство динамичСской ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти.

ДинамичСская опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ (DRAM – Dynamic Random Access Memory) – энСргозависимая ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом, каТдая ячСйка ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ состоит ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ кондСнсатора ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… транзисторов. ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…, Π° транзисторы ΠΈΠ³Ρ€Π°ΡŽΡ‚ Ρ€ΠΎΠ»ΡŒ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… заряд Π² кондСнсаторС ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΡ… доступ ΠΊ кондСнсатору ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ….

Однако транзисторы ΠΈ кондСнсатор – Π½Π΅ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹Π΅, ΠΈ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ заряд с кондСнсатора достаточно быстро истСкаСт. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ пСриодичСски, нСсколько дСсятков Ρ€Π°Π· Π² сСкунду, приходится Π΄ΠΎΠ·Π°Ρ€ΡΠΆΠ°Ρ‚ΡŒ кондСнсатор. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ процСсс чтСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· динамичСской памяти – дСструктивСн, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ кондСнсатор разряТаСтся, ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΅Π³ΠΎ Π·Π°Π½ΠΎΠ²ΠΎ ΠΏΠΎΠ΄Π·Π°Ρ€ΡΠΆΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ навсСгда Π΄Π°Π½Π½Ρ‹Π΅, хранящиСся Π² ячСйкС памяти.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ способы Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ динамичСской памяти. УпрощСнная структурная схСма ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· способов Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° рисункС 1.

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· рисунка, основным Π±Π»ΠΎΠΊΠΎΠΌ памяти являСтся ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° памяти, состоящая ΠΈΠ· мноТСства ячССк, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΡ‚ 1 Π±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

КаТдая ячСйка состоит ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ кондСнсатора (Π‘) ΠΈ Ρ‚Ρ€Π΅Ρ… транзисторов. Вранзистор VT1 Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ запись Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ячСйки. Вранзистор VT3 выполняСт Ρ€ΠΎΠ»ΡŒ ΠΊΠ»ΡŽΡ‡Π°, ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ кондСнсатор ΠΎΡ‚ разряда ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ячСйки памяти. Вранзистор VT2 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для считывания Π΄Π°Π½Π½Ρ‹Ρ… с кондСнсатора. Если Π½Π° кондСнсаторС Π΅ΡΡ‚ΡŒ заряд, Ρ‚ΠΎ транзистор VT2 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚, ΠΈ Ρ‚ΠΎΠΊ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ AB, соотвСтствСнно, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Q1 Ρ‚ΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ – ячСйка Ρ…Ρ€Π°Π½ΠΈΡ‚ Π±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. Если заряда Π½Π° кондСнсаторС Π½Π΅Ρ‚, Ρ‚ΠΎ кондСнсатор VT2 Π·Π°ΠΊΡ€Ρ‹Ρ‚, Π° Ρ‚ΠΎΠΊ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ AE, соотвСтствСнно, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Q1 Ρ‚ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ – ячСйка Ρ…Ρ€Π°Π½ΠΈΡ‚ Π±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ β€œΠ΅Π΄ΠΈΠ½ΠΈΡ†Π°β€.

Заряд Π² кондСнсаторС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для поддСрТания транзистора VT2 Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ состоянии, Π²ΠΎ врСмя прохоТдСния ΠΏΠΎ Π½Π΅ΠΌΡƒ Ρ‚ΠΎΠΊΠ°, быстро расходуСтся, поэтому ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ячСйки Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ заряда кондСнсатора.

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ динамичСской памяти Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ всСгда ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ напряТСниС, Π½Π° схСмС ΠΎΠ½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΎ, ΠΊΠ°ΠΊ UΠΏ. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ рСзисторов R напряТСниС питания UΠΏ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСляСтся ΠΌΠ΅ΠΆΠ΄Ρƒ всСми столбцами ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

Π’Π°ΠΊΠΆΠ΅ Π² состав памяти Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΡˆΠΈΠ½Ρ‹ памяти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, адрСс ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… устройств ΠΈ рСтранслируСт ΠΈΡ… Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ памяти.

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² Π±Π»ΠΎΠΊ управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ячССк памяти.

АдрСс прСобразуСтся Π² Π΄Π²Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ – адрСс строки ΠΈ адрСс столбца, ΠΈ пСрСдаСтся Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€Ρ‹.

Π”Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ адрСса строки опрСдСляСт, с ΠΊΠ°ΠΊΠΎΠΉ строки Π½Π°Π΄ΠΎ провСсти Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ запись, ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ Π½Π° эту строку напряТСниС.

Π”Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ адрСса столбца ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… опрСдСляСт, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· считанных Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΈ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Ρ‹ ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π°Π½Ρ‹ Π² ΡˆΠΈΠ½Ρƒ памяти. ΠŸΡ€ΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ опрСдСляСт, Π² ΠΊΠ°ΠΊΠΈΠ΅ столбцы Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ записи.

Π‘Π»ΠΎΠΊ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ опрСдСляСт, ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅, Π² ΠΊΠ°ΠΊΡƒΡŽ ячСйку памяти трСбуСтся Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π±ΠΈΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… для записи Π² эти ячСйки.

Π‘Π»ΠΎΠΊΠΈ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚:

  • ΠΊΠΎΠ³Π΄Π° происходит Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π½Π°Π΄ΠΎ провСсти Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ячСйки, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ считаны;
  • ΠΊΠΎΠ³Π΄Π° происходит запись Π΄Π°Π½Π½Ρ‹Ρ…, Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ячСйки ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ Π½Π°Π΄ΠΎ.

Π‘ΡƒΡ„Π΅Ρ€ Π΄Π°Π½Π½Ρ‹Ρ… сохраняСт всю ΡΡ‡ΠΈΡ‚Π°Π½Π½ΡƒΡŽ строку ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ всСгда считываСтся вся строка Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ, ΠΈ позволяСт ΠΏΠΎΡ‚ΠΎΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· считанной строки Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ Π±ΠΈΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

Рассмотрим ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ динамичСской памяти Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ структурной схСмы, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½Π° рисункС 1. Π Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΠ΅Ρ€Π²ΠΎΠΉ ячСйкой (M11). Π Π°Π±ΠΎΡ‚Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ячССк памяти ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Π°.

ДинамичСской памяти Π² Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ машинС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большС, Ρ‡Π΅ΠΌ стати­чСской, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ DRAM ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС основной памяти Π’Πœ. Как ΠΈ SRAM, динамичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ состоит ΠΈΠ· ядра (массива Π—Π­) ΠΈ интСрфСйсной Π»ΠΎΠ³ΠΈΠΊΠΈ (Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹Ρ… рСгистров, усилитСлСй чтСния Π΄Π°Π½Π½Ρ‹Ρ…, схСмы Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Π΄Ρ€.). Π₯отя количСство Π²ΠΈΠ΄ΠΎΠ² DRAM ΡƒΠΆΠ΅ прСвысило Π΄Π²Π° дСсятка, ядро Ρƒ Π½ΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Β­Π½ΠΎ практичСски ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ. Π“Π»Π°Π²Π½Ρ‹Π΅ различия связаны с интСрфСйсной Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ различия эти обусловлСны Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ примСнСния микросхСм -ΠΏΠΎΠΌΠΈΠΌΠΎ основной памяти Π’Πœ, ИМБ динамичСской памяти входят, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² состав Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ². ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ микросхСм динамичСской памяти ΠΏΠΎΠΊΠ°Β­Π·Π°Π½Π° Π½Π° рис. 5.10.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ различия ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΠΈΠ΄Π°ΠΌΠΈ DRAM, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ остановимся Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с динамичСской ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. Для этого Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ рис. 5.6.

Π’ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚SRAM адрСс ячСйки DRAM пСрСдаСтся Π² микросхСму Π·Π° Π΄Π²Π° шага Π²Π½Π°Ρ‡Π°Π»Π΅ адрСс столбца, Π° Π·Π°Ρ‚Π΅ΠΌ строки, Ρ‡Ρ‚ΠΎ позволяСт ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ количСство Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΡˆΠΈΠ½Ρ‹ адрСса ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π²Π΄Π²ΠΎΠ΅, ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ корпуса ΠΈ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Н матСринской ΠΏΠ»Π°Ρ‚Π΅ большСС количСство микросхСм. Π­Ρ‚ΠΎ, разумССтся, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ сниТСнию быстродСйствия, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ адрСса Π½ΡƒΠΆΠ½ΠΎ Π²Π΄Π²ΠΎΠ΅ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Для указания, какая ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‡Π°ΡΡ‚ΡŒ адрСса пСрСдаСтся Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ слуТат Π΄Π²Π° Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сигнала RAS ΠΈ CAS. ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ ячСйкС памяти Π½Π° ΡˆΠΈΠ½Ρƒ адрСса выставляСтся адрСс строки. ПослС стабилизации процСссов Π½Π° шинС подаСтся сигнал RAS ΠΈ адрСс записываСтся Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ рСгистр микросхСмы

Рис. 5.10. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ динамичСских ΠžΠ—Π£: Π° - микросхСмы для основной памяти; Π± - микросхСмы для Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ²

памяти. Π—Π°Ρ‚Π΅ΠΌ Π½Π° ΡˆΠΈΠ½Ρƒ адрСса выставляСтся адрСс столбца ΠΈ выдаСтся сиг­нал CAS. Π’ зависимости ΠΎΡ‚ состояния Π»ΠΈΠ½ΠΈΠΈ WE производится Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ячСйки ΠΈΠ»ΠΈ ΠΈΡ… запись Π² ячСйку (ΠΏΠ΅Ρ€Π΅Π΄ записью Π΄Π°Π½Π½Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π½Π° ΡˆΠΈΠ½Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…). Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ установкой адрСса ΠΈ Π²Ρ‹Π΄Π°Ρ‡Π΅ΠΉ сигнала RAS (ΠΈΠ»ΠΈ CAS) оговариваСтся тСхничСскими характСристиками микросхСмы, Π½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ад­рСс выставляСтся Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ‚Π°ΠΊΡ‚Π΅ систСмной ΡˆΠΈΠ½Ρ‹, Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ сигнал - Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для чтСния ΠΈΠ»ΠΈ записи ΠΎΠ΄Π½ΠΎΠΉ ячСйки динамичСского ΠžΠ—Π£ трСбуСтся ΠΏΡΡ‚ΡŒ Ρ‚Π°ΠΊΡ‚ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… происходит соотвСтствСнно: Π²Ρ‹Π΄Π°Ρ‡Π° адрСса строки, Π²Ρ‹Π΄Π°Ρ‡Π° сигнала RAS, Π²Ρ‹Π΄Π°Ρ‡Π° адрСса столбца, Π²Ρ‹Π΄Π°Ρ‡Π° сигнала CAS, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния/записи (Π² статичСской памяти ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ лишь ΠΎΡ‚ Π΄Π²ΡƒΡ… Π΄ΠΎ Ρ‚Ρ€Π΅Ρ… Ρ‚Π°ΠΊΡ‚ΠΎΠ²).

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΎ нСобходимости Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Но наряду с СстСствСнным разрядом кондСнсатора Π—Π­ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ заряда ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ Ρ‚Π°ΠΊ ΠΆΠ΅ считываниС Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· DRAM, поэтому послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния Π΄Π°Π½Π½Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ восстановлСны. Π­Ρ‚ΠΎ достигаСтся Π·Π° счСт ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ записи Ρ‚Π΅Ρ… ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… сразу послС чтСния. ΠŸΡ€ΠΈ считывании ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ячСйки фактичСски Π²Ρ‹Π΄Π°ΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹Π΅ сразу всСй Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ строки, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π² ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰Π΅ΠΌ столбцС, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, опСрация чтСния ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ячСйки ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… всСйстроки, ΠΈ ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ. РСгСнСрация Π΄Π°Π½Π½Ρ‹Ρ… послС чтСния выполняСтся автоматичСски интСрфСйсной Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ микросхСмы, ΠΈ происходит это сразу ΠΆΠ΅ послС считывания строки.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ микросхСм динамичСской памяти, Π½Π°Ρ‡Π½Π΅ΠΌ с систСмных DRAM, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ микросхСм, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для использования Π² ка­чСствС основной памяти. На Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ этапС это Π±Ρ‹Π»ΠΈ микросхСмы асинхронной памяти, Ρ€Π°Π±ΠΎΡ‚Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ привязана ТСстко ΠΊ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°ΠΌ систСмной ΡˆΠΈΠ½Ρ‹.

АсинхронныС динамичСскиС ΠžΠ—Π£. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ асинхронных динамичСских ΠžΠ—Π£ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ сигналами RAS ΠΈ CAS, ΠΈ ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π½Π΅ связана нСпосрСдствСнно Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°ΠΌΠΈ ΡˆΠΈΠ½Ρ‹. Асинхронной памяти свойствСнны Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° взаимодСйствиС микросхСм памяти ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π’Π°ΠΊ, Π² асинхронной схСмС сигнал RAS Π±ΡƒΠ΄Π΅Ρ‚ сформирован Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС поступлС­ния Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ воспринят микросхСмой памя­ти Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя. ПослС этого ΠΏΠ°ΠΌΡΡ‚ΡŒ выдаст Π΄Π°Π½Π½Ρ‹Π΅, Π½ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ смо­ТСт ΠΈΡ… ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄Ρƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ синхронно с ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ устройствами Π’Πœ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π° протяТСнии Ρ†ΠΈΠΊΠ»Π° чтСния/записи происходят нСбольшиС Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈΠ·-Π·Π° оТида­ния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ памяти.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ DRAM . Π’ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… микросхСмах динамичСской памяти примСнялся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ простой способ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ (conventional). Он позволял ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ строку памяти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пятый Ρ‚Π°ΠΊΡ‚ (рис. 5.11, Π°). Π­Ρ‚Π°ΠΏΡ‹ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π±Ρ‹Π»ΠΈ описаны Ρ€Π°Π½Π΅Π΅. Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΒ­ΠΎΠ½Π½ΠΎΠΉ DRAM соотвСтствуСт Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° 5-5-5-5. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° частотах Π΄ΠΎ 40 ΠœΠ“Ρ† ΠΈ ΠΈΠ·-Π·Π° своСй ΠΌΠ΅Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (врСмя доступа со­ставляло ΠΎΠΊΠΎΠ»ΠΎ 120 Π½Π΅) просущСствовали Π½Π΅Π΄ΠΎΠ»Π³ΠΎ.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ FPM DRAM . ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ динамичСского ΠžΠ—Π£, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌ FPM, Ρ‚Π°ΠΊΠΆΠ΅ относятся ΠΊ Ρ€Π°Π½Π½ΠΈΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ DRAM. Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΠ° Π±Ρ‹Π»Π° ΠΏΠΎΠΊΠ°Β­Π·Π°Π½Π° Ρ€Π°Π½Π΅Π΅. Π‘Ρ…Π΅ΠΌΠ° чтСния для FPM DRAM (рис. 5.11, Π±) описываСтся Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ 5-3-3-3 (всСго 14 Ρ‚Π°ΠΊΡ‚ΠΎΠ²). ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ схСмы быстрого страничного доступа ΠΏΠΎΒ­Π·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя доступа Π΄ΠΎ 60 Π½Π΅, Ρ‡Ρ‚ΠΎ, с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ возмоТности Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π±ΠΎΠ»Π΅Π΅ высоких частотах ΡˆΠΈΠ½Ρ‹, ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ памя­ти ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ DRAM ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° 70%. Π”Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ микросхСм примСнялся Π² ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π΄ΠΎ 1994 Π³ΠΎΠ΄Π°.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ EDO DRAM . Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ этапом Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ динамичСских ΠžΠ—Π£ стали ИМБ с гипСрстраничным Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ, доступа (НРМ, Hyper Page Mode), Π±ΠΎΒ­Π»Π΅Π΅ извСстныС ΠΊΠ°ΠΊ EDO (Extended Data Output - Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ врСмя удСрТания Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅). Главная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ - ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Β­Π½ΠΈΡŽ с FPM DRAM врСмя доступности Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ микросхСмы. Π’ микро­схСмах FPM DRAM Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π°ΠΊΒ­Ρ‚ΠΈΠ²Π½ΠΎΠΌ сигналС Π‘AS, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… доступах ΠΊ строкС Π½ΡƒΠΆΠ½ΠΎ Ρ‚Ρ€ΠΈ Ρ‚Π°ΠΊΡ‚Π°: Ρ‚Π°ΠΊΡ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ CAS Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС, Ρ‚Π°ΠΊΡ‚ считывания Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ‚Π°ΠΊΡ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ CAS Π² Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС. Π’ EDO DRAM ΠΏΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ (ΡΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌΡƒ) Ρ„Ρ€ΠΎΠ½Ρ‚Ρƒ сигнала Π‘ AS Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ рСгистрС, Π³Π΄Π΅ хранятся Π΅Ρ‰Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ поступит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ„Ρ€ΠΎΠ½Ρ‚ сигнала. Π­Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΠ³Π΄Π° CAS ΡƒΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½ Π² Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС (рис. 5.11, Π²)

Π˜Π½Ρ‹ΠΌΠΈ словами, Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°Β­ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‚ΡΡ Π·Π° счСт ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ†ΠΈΠΊΠ»ΠΎΠ² оТидания ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° стабилизации Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ микросхСмы.

Π‘Ρ…Π΅ΠΌΠ° чтСния Ρƒ EDO DRAM ΡƒΠΆΠ΅ 5-2-2-2, Ρ‡Ρ‚ΠΎ Π½Π° 20% быстрСС, Ρ‡Π΅ΠΌ Ρƒ FPM. ВрС­мя доступа составляСт порядка 30-40 нс. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ максимальная ча­стота систСмной ΡˆΠΈΠ½Ρ‹ для микросхСм EDO DRAM Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 66ΠœΠ“Ρ†.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ BEDO DRAM . ВСхнология EDO Π±Ρ‹Π»Π° ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π° ΠΊΠΎΠΌΠΏΠ°Β­Π½ΠΈΠ΅ΠΉ VIA Technologies. Новая модификация EDO извСстна ΠΊΠ°ΠΊ BEDO (Burst EDO - пакСтная EDO). Новизна ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ считы­ваСтся вся строка микросхСмы, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ входят ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ слова ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π—Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ пСрСсылкой слов (ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ столбцов) автоматичСски слСдит Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ счСтчик микросхСмы. Π­Ρ‚ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ адрСса для всСх ячССк ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ со стороны внСшнСй Π»ΠΎΠ³ΠΈΠΊΠΈ. Бпособ позволяСт ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя считывания Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… слов Π΅Ρ‰Π΅ Π½Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ (рис. 5.11, Π³), благодаря Ρ‡Π΅ΠΌΡƒ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ Π²ΠΈΠ΄ 5-1-1-1.

5.11. Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² асинхронной динамичСской памяти ΠΏΡ€ΠΈ Π΄Π»ΠΈΠ½Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ слова: Π° - традиционная DRAM; Π± - FPM FRAM; Π² - EDO DRAM;

Π³ - BEDO DRAM

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ EDRAM. Π‘ΠΎΠ»Π΅Π΅ быстрая вСрсия DRAM Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ„ΠΈΡ€ΠΌΡ‹ Ramtron - ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Enhanced Memory Systems. ВСхнология Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… FPM, EDO ΠΈ BEDO. Π£ микросхСмы Π±ΠΎΠ»Π΅Π΅ быстроС ядро ΠΈ внутрСнняя кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ. НаличиС послСднСй - главная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’ Ρ€ΠΎΠ»ΠΈ кэш-памяти выступаСт статичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ (SRAM) Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 2048 Π±ΠΈΡ‚. Π―Π΄Ρ€ΠΎ EDRAM ΠΈΠΌΠ΅Π΅Ρ‚ 2048 столбцов, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… соСдинСн с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ячСйкС ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ считываСтся цСлая строка (2048 Π±ΠΈΡ‚). Бчитанная строка заносится Π² SRAM, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ пСрСнос ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ практичСски Π½Π΅ сказываСтся Π½Π° быстродСйствии ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ происходит Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚. ΠŸΡ€ΠΈ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… обращСниях ΠΊ ячСйкам, относящимся ΠΊ Ρ‚ΠΎΠΉ ΠΆΠ΅ строкС, Π΄Π°Π½Π½Ρ‹Π΅ бСрутся ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ быстрой кэш-памяти. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ядру происходит ΠΏΡ€ΠΈ доступС ΠΊ ячСйкС, Π½Π΅ располоТСнной Π² строкС Ρ…Ρ€Π°Π½ΠΈΠΌΠΎΠΉ Π² кэш-памяти микросхСмы.

ВСхнология Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивна ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ³Π΄Π° срСднСС врСмя доступа для микросхСмы приблиТаСтся ΠΊ значСниям, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΌ для статичСской памяти (порядка 10 нс). Главная ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ состоит Π² нСсовмСс­тимости с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π²ΠΈΠ΄Π°ΠΌΠΈ DRAM

Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ динамичСскиС ΠžΠ—Π£. Π’ синхронных DRAM ΠΎΠ±ΠΌΠ΅Π½ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ син­хронизируСтся внСшними Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ сигналами ΠΈ происходит Π² строго ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Β­Π½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎ позволяСт Π²Π·ΡΡ‚ΡŒ всС ΠΎΡ‚ пропускной способности ΡˆΠΈΠ½Ρ‹ «процСссор-ΠΏΠ°ΠΌΡΡ‚ΡŒΒ» ΠΈ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ†ΠΈΠΊΠ»ΠΎΠ² оТидания. АдрСсная ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ин­формация Ρ„ΠΈΠΊΡΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ИМБ памяти. ПослС Ρ‡Π΅Π³ΠΎ отвСтная рСакция микросхС­мы ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ число Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ², ΠΈ это врСмя процСссор ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π΄Ρ€ΡƒΠ³ΠΈΡ… дСйствий, Π½Π΅ связанных с ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΊ памяти. Π’ случаС синхронной динамичСской памяти вмСсто ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ†ΠΈΠΊΠ»Π° доступа говорят ΠΎ минимально допустимом ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты, ΠΈ Ρ€Π΅Ρ‡ΡŒ ΡƒΠΆΠ΅ ΠΈΠ΄Π΅Ρ‚ ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ порядка 8-10 нс.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ SDRAM . АббрСвиатура SDRAM (Synchronous DRAM - синхрон­ная DRAM) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для обозначСния микросхСм Β«ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ…Β» синхронных динамичСских ΠžΠ—Π£. ΠšΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ отличия SDRAM ΠΎΡ‚ рассмотрСнных Π²Ρ‹ΡˆΠ΅ асин­хронных динамичСских ΠžΠ—Π£ ΠΌΠΎΠΆΠ½ΠΎ свСсти ΠΊ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ полоТСниям:

Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡˆΠΈΠ½Ρƒ;

ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ пСрСсылки ΠΏΠ°ΠΊΠ΅Ρ‚Π°;

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… (Π΄Π²ΡƒΡ… ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…) Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Π±Π°Π½ΠΊΠΎΠ² памяти;

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° части Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° памяти Π»ΠΎΠ³ΠΈΠΊΠ΅ самой микросхСмы.

Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΎΡΡ‚ΡŒ памяти позволяСт ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ памяти Β«Π·Π½Π°Ρ‚ΡŒΒ» ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ готов­ности Π΄Π°Π½Π½Ρ‹Ρ…, Π·Π° счСт Ρ‡Π΅Π³ΠΎ ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ΡΡ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ†ΠΈΠΊΠ»ΠΎΠ² оТидания ΠΈ поиска Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ИМБ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°ΠΌΠΈ, упрощаСтся взаимодСйствиС памяти с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ устройствами Π’Πœ.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ BEDO ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ позволяСт ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ Ρ‚Π°ΠΊΡ‚Π°ΠΌ-благодаря Ρ‡Π΅ΠΌΡƒ ΠžΠ—Π£ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ бСспСрСбойно Π½Π° Π±ΠΎΠ»Π΅Π΅ высоких частотах, Ρ‡Π΅ΠΌ асинхронныС ΠžΠ—Π£. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° особСнно Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‚ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½ΠΎ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΡ… Π΄Π»ΠΈΠ½Ρƒ строки микросхСмы.

Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ эффСкт Π΄Π°Π΅Ρ‚ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ всСй совокупности ячССк Π½Π° нСзависимыС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ массивы (Π±Π°Π½ΠΊΠΈ). Π­Ρ‚ΠΎ позволяСт ΡΠΎΠ²ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ доступ ΠΊ ячСйкС ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π°Π½ΠΊΠ° с ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΎΠΉ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π°Π½ΠΊΠ°Ρ… (пСрСзарядкой ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Ρ†Π΅ΠΏΠ΅ΠΉ ΠΈ восстановлСниСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ). Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСсколько строк памяти (ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… Π±Π°Π½ΠΊΠΎΠ²) Ρ‚Π°ΠΊΠΆΠ΅ спо-собствуСт ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ быстродСйствия памяти. ΠŸΡ€ΠΈ ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΌ доступС ΠΊ Π±Π°Π½ΠΊΠ°ΠΌ частота обращСния ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· Π½ΠΈΡ… Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ числу Π±Π°Π½ΠΊΠΎΠ² ΠΈ SDRAM ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π±ΠΎΠ»Π΅Π΅ высоких частотах. Благодаря встроСнному счСтчику адрСсов SDRAM, ΠΊΠ°ΠΊ ΠΈ BEDO DRAM, позволяСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ запись Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π² SDRAM Π΄Π»ΠΈΠ½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ ΠΈ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ чтСния Ρ†Π΅Π»ΠΎΠΉ строки памяти. ИМБ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ 5-1-1-1. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° для этого Ρ‚ΠΈΠΏΠ° динамичСской памяти такая ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Ρƒ BEDO, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π±ΠΎΠ»Π΅Π΅ высоких частотах ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ SDRAM с двумя 6Π°Π½ΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС ΡˆΠΈΠ½Ρ‹ 100 ΠœΠ“Ρ† ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ Π²Π΄Π²ΠΎΠ΅ ΠΏΡ€Π΅Π²ΠΎΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠ° BEDO.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ DDR SDRAM . Π’Π°ΠΆΠ½Ρ‹ΠΌ этапом Π² дальнСйшСм Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΒ­Π³ΠΈΠΈ SDRAM стала DDR SDRAM (Double Data Rate SDRAM - SDRAM с ΡƒΠ΄Π²ΠΎΠ΅Π½Β­Π½ΠΎΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…). Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ SDRAM новая модификация Π²Ρ‹Β­Π΄Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎ ΠΎΠ±ΠΎΠΈΠΌ Ρ„Ρ€ΠΎΠ½Ρ‚Π°ΠΌ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° синхронизации, Π·Π° счСт Ρ‡Π΅Π³ΠΎ пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ возрастаСт Π²Π΄Π²ΠΎΠ΅. БущСствуСт нСсколько спСци­фикаций DDR SDRAM, Π² зависимости ΠΎΡ‚ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты систСмной ΡˆΠΈΠ½Ρ‹: DDR266, DDR333, DDR400, DDR533. Π’Π°ΠΊ, пиковая пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ мик­росхСмы памяти спСцификации DDR333 составляСт 2,7 Π“Π±Π°ΠΉΡ‚/с, Π° для DDR400 -3,2 Π“Π±Π°ΠΉΡ‚/с. DDR SDRAM Π² настоящСС врСмя являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСн­ным Ρ‚ΠΈΠΏΠΎΠΌ динамичСской памяти ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π’Πœ.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ RDRAM , DRDRAM . НаиболСС ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅ способы ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности Ρ€Π°Π±ΠΎΡ‚Ρ‹ процСссора с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ - ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты ΡˆΠΈΠ½Ρ‹ Π»ΠΈΠ±ΠΎ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ (количСства ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ пСрСсылаСмых разрядов). К соТалСнию, ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ совмСщСния ΠΎΠ±ΠΎΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π½Π°Ρ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° сущСствСн­ныС тСхничСскиС трудности (с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ΠΌ частоты ΡƒΡΡƒΠ³ΡƒΠ±Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ элСк­тромагнитной совмСстимости, Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅ становится ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ поступлСния ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ всСх ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ пСрСсылаСмых Π±ΠΈΡ‚ΠΎΠ² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ). Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ синхронных DRAM (SDRAM, DDR) примСняСтся ΡˆΠΈΡ€ΠΎΠΊΠ°Ρ Π²Ρ‹Β­Π±ΠΎΡ€ΠΊΠ° (64 Π±ΠΈΡ‚Π°) ΠΏΡ€ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ частотС ΡˆΠΈΠ½Ρ‹.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ DRAM Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΊΠΎΠΌΒ­ΠΏΠ°Π½ΠΈΠ΅ΠΉ Rambus Π² 1997 Π³ΠΎΠ΄Ρƒ. Π’ Π½Π΅ΠΌ ΡƒΠΏΠΎΡ€ сдСлан Π½Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты Π΄ΠΎ 400 ΠœΠ“Ρ† ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Π΄ΠΎ 16 Π±ΠΈΡ‚. Новая ΠΏΠ°Β­ΠΌΡΡ‚ΡŒ извСстна ΠΊΠ°ΠΊ RDRAM (Rambus Direct RAM). БущСствуСт нСсколько разно­видностСй этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ: Base, Concurrent ΠΈ Direct. Π’ΠΎ всСх Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ вСдСтся ΠΏΠΎ ΠΎΠ±ΠΎΠΈΠΌ Ρ„Ρ€ΠΎΠ½Ρ‚Π°ΠΌ синхросигналов (ΠΊΠ°ΠΊ Π² DDR), благодаря Ρ‡Π΅ΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ частота составляСт соотвСтствСнно 500-600, 600-700 ΠΈ 800 ΠœΠ“Ρ†. Π”Π²Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° практичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹, Π° Π²ΠΎΡ‚ измСнСния Π² Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Direct Rambus вСсьма Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹.

Π‘Π½Π°Ρ‡Π°Π»Π° остановимся Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ RDRAM, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡΡΡŒ Π² основном Π½Π° Π±ΠΎΠ»Π΅Π΅ соврСмСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ - DRDRAM. Π“Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² DRAM являСтся ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Π°Ρ систСма ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ядром ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ памяти, Π² основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π»Π΅ΠΆΠΈΡ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Β«ΠΊΠ°Π½Π°Π» RambusΒ», ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΉ асинхронный Π±Π»ΠΎΡ‡Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ». На логичСском ΡƒΡ€ΠΎΠ²Π½Π΅ информация ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ пСрСдаСтся ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ.

Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²: ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ строк ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ столбцов. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ строк ΠΈ столбцов слуТат для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° памяти ΠΊΠΎΠΌΠ°Π½Π΄ управлСния соотвСтствСнно линиями строк ΠΈ столбцов массива Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… элСмСнтов. Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ систСму управлСния микросхСмой с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сигналов RAS, CAS, WE ΠΈ CS.

Массив Π—Π­ Ρ€Π°Π·Π±ΠΈΡ‚ Π½Π° Π±Π°Π½ΠΊΠΈ. Π˜Ρ… число Π² кристаллС Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 64 ΠœΠ±ΠΈΡ‚ составляСт 8 нСзависимых ΠΈΠ»ΠΈ 16 сдвоСнных Π±Π°Π½ΠΊΠΎΠ². Π’ сдвоСнных Π±Π°Π½ΠΊΠ°Ρ… ΠΏΠ°Ρ€Π° Π±Π°Π½ΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ‰ΠΈΠ΅ усилитСли чтСния/записи. Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ядро микросхСмы ΠΈΠΌΠ΅Π΅Ρ‚ 128-Ρ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ адрСсу столбца ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ 16 Π±Π°ΠΉΡ‚. ΠŸΡ€ΠΈ записи ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ маску, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±ΠΈΡ‚ соот вСтствуСт ΠΎΠ΄Π½ΠΎΠΌΡƒ Π±Π°ΠΉΡ‚Ρƒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ маски ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, сколько Π±Π°ΠΉΡ‚ΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ записаны Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ.

Π›ΠΈΠ½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, строк ΠΈ столбцов Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ нСзависимы, поэтому ΠΊΠΎΒ­ΠΌΠ°Π½Π΄Ρ‹ строк, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ столбцов ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, ΠΏΡ€ΠΈΒ­Ρ‡Π΅ΠΌ для Ρ€Π°Π·Π½Ρ‹Ρ… Π±Π°Π½ΠΊΠΎΠ² микросхСмы. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ столбцов Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя ΠΏΠΎ Π΄Π²Π° поля ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ пяти линиям. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π·Π°Π΄Π°Π΅Ρ‚ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ записи ΠΈΠ»ΠΈ чтСния. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ»Π΅ находится Π»ΠΈΠ±ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° использованиС маски записи (собствСнно маска пСрСдаСтся ΠΏΠΎ линиям Π΄Π°Π½Π½Ρ‹Ρ…), Π»ΠΈΠ±ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Β­Ρ†ΠΈΠΈ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для основной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ строк ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΒ­ΡŽΡ‚ΡΡ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ, ΠΎΡ‚ΠΌΠ΅Π½Ρ‹, Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π΅ΠΆΠΈΒ­ΠΌΠΎΠ² энСргопотрСблСния. Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² строк Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Ρ‚Ρ€ΠΈ Π»ΠΈΠ½ΠΈΠΈ.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ записи ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ сразу Π·Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ΠΌ - Π½ΡƒΠΆΠ½Π° лишь Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π° врСмя прохоТдСния сигнала ΠΏΠΎ ΠΊΠ°Π½Π°Π»Ρƒ (ΠΎΡ‚ 2,5 Π΄ΠΎ 30 Π½Π΅ Π² зависимости ΠΎΡ‚ Π΄Π»ΠΈΠ½Ρ‹ ΠΊΠ°Π½Π°Π»Π°). Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ строго ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ, ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ΄ΠΈΒ­Π½Π°ΠΊΠΎΠ²ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ (Π΄Π»ΠΈΠ½Π° Π»ΠΈΠ½ΠΈΠΉ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 12 см) ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ строгим трС­бованиям, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ.

КаТдая запись Π² ΠΊΠ°Π½Π°Π»Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π°, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ врСмя Π·Π°Π΄Π΅Ρ€ΠΆΒ­ΠΊΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… составляСт 50 нс, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния/записи ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ (Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° вносится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ смСнС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с за­писи Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚).

Π’ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ публикациях упоминаСтся Ρ€Π°Π±ΠΎΡ‚Π° Intel ΠΈ Rambus Π½Π°Π΄ Π½ΠΎΠ²ΠΎΠΉ вСр­сиСй RDRAM, Π½Π°Π·Π²Π°Π½Π½ΠΎΠΉ nDRAM, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… с частотами Π΄ΠΎ 1600 ΠœΠ“Ρ†.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ SLDRAM . ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠΌ RDRAM Π½Π° Ρ€ΠΎΠ»ΡŒ стандарта Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ памяти для Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π’Πœ выступаСт Π½ΠΎΠ²Ρ‹ΠΉ Π²ΠΈΠ΄ динамичСского ΠžΠ—Π£, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ консорциумом ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ Π’Πœ SyncLm Consortium ΠΈ извСстный ΠΏΠΎΠ΄ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ SLDRAM. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ RDRAM, тСхнология ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ являСтся ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Rambus ΠΈ Intel, Π΄Π°Π½Π½Ρ‹ΠΉ стандарт - ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ. На систСмном ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈ. Π”Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΊ памяти ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² SLDRAM ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΏ ΠΈΠ»ΠΈ 8 посылок. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹, адрСс ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ сигналы ΠΏΠΎΡΡ‹Π»Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠΉ 10-разрядной ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ шинС. Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΈ записываСмыС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠΉ 18-разрядной шинС Π΄Π°Π½Π½Ρ‹Ρ…. ОбС ΡˆΠΈΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ частотС. Пока Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ эта частота Ρ€Π°Π²Π½Π° 200 ΠœΠ“Ρ†, Ρ‡Ρ‚ΠΎ, благодаря Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ DDR, эквивалСнтно 400 ΠœΠ“Ρ†. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ поколСния SLDRAM Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° частотах 400 ΠœΠ“Ρ† ΠΈ Π²Ρ‹ΡˆΠ΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ частоту Π±ΠΎΠ»Π΅Π΅ 800 ΠœΠ“Ρ†.

К ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎ 8 микросхСм памяти. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ запаздывания сигналов ΠΎΡ‚ микросхСм, Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ характСристики для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ микросхСмы ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΈ заносятся Π² Π΅Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ рСгистр ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ ESDRAM . Π­Ρ‚ΠΎ синхронная вСрсия EDRAM, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅ ΠΆΠ΅ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ сокращСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ доступа. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ записи Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Сния происходит Π² ΠΎΠ±Ρ…ΠΎΠ΄ кэш-памяти, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ FSDRAM ΠΏΡ€ΠΈ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ чтСния ΠΈΠ· строки, ΡƒΠΆΠ΅ находящСйся Π² кэш-памяти. Благодаря Π½Π°Π»ΠΈΡ‡ΠΈΡŽ Π² микросхСмС Π΄Π²ΡƒΡ… Π±Π°Π½ΠΊΠΎΠ² простои ΠΈΠ·-Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ опСра­циям чтСния/записи сводятся ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ. НСдостатки Ρƒ рассматриваСмой мик­росхСмы Ρ‚Π΅ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Ρƒ EDRAM - услоТнСниС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ Ρ‡Ρ‚Π΅Π½ΠΈΡŽ Π² кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠΉ строки ядра. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ адрСсов кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ задСйству-Стся нСэффСктивно.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ CDRAM . Π”Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠžΠ—Π£ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Mitsubishi, ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ пСрСсмотрСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ESDRAM, свободный ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Π΅ Π½Π΅ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π². Π˜Π·ΠΌΠ΅Π½Π΅Π½Ρ‹ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ кэш-памяти ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ размСщС­ния Π² Π½Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…. Π•ΠΌΠΊΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°, ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌΠΎΠ³ΠΎ Π² кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π° Π΄ΠΎ 128 Π±ΠΈΡ‚, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² 16-ΠΊΠΈΠ»ΠΎΠ±ΠΈΡ‚ΠΎΠ²ΠΎΠΌ кэшС ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΏΠΈΠΈ ΠΈΠ· 128 участков памяти, Ρ‡Ρ‚ΠΎ позволяСт эффСктивнСС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ кэш-ΠΏΠ°Β­ΠΌΡΡ‚ΡŒ. Π—Π°ΠΌΠ΅Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π² кэш участка памяти начинаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС заполнСния послСднСго (128-Π³ΠΎ) Π±Π»ΠΎΠΊΠ°. ИзмСнСнию ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π»ΠΈΡΡŒ ΠΈ срСдства доступа. Π’Π°ΠΊ, Π² микросхСмС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ адрСсныС ΡˆΠΈΠ½Ρ‹ для статичСского кэша ΠΈ динамичСского ядра. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· динамичСского ядра Π² кэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ со­вмСщСн с Π²Ρ‹Π΄Π°Ρ‡Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡˆΠΈΠ½Ρƒ, поэтому частыС, Π½ΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ пСрСсылки Π½Π΅ ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ИМБ ΠΏΡ€ΠΈ считывании ΠΈΠ· памяти Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объС­мов ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΡƒΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ CDRAM с ESDRAM, Π° ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΏΠΎ Π²Ρ‹Π±ΠΎΒ­Ρ€ΠΎΡ‡Π½Ρ‹ΠΌ адрСсам CDRAM явно Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Π΅Ρ‚. НСобходимо, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ измСнСния ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΊ Π΅Ρ‰Π΅ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΌΡƒ ΡƒΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° памяти.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ (Random Access Memory – RAM), Ρ‚.Π΅. ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ процСссором для совмСстного хранСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ исполняСмого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠžΠ—Π£ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° статичСскиС ΠΈ динамичСскиС.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ ячССк, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π±ΠΈΡ‚.

Π’ статичСских ΠžΠ—Π£ ячСйки построСны Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ². ПослС записи Π±ΠΈΡ‚Π° Π² Ρ‚Π°ΠΊΡƒΡŽ ячСйку ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ сколь ΡƒΠ³ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ»Π³ΠΎ – Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ питания. ΠžΡ‚ΡΡŽΠ΄Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ памяти – статичСская, Ρ‚.Π΅. ΠΏΡ€Π΅Π±Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π² Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΌ состоянии. Достоинством статичСской памяти являСтся Π΅Π΅ быстродСйствиС, Π° нСдостатками – высокоС энСргопотрСблСниС ΠΈ низкая ΡƒΠ΄Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ΄Π½Π° триггСрная ячСйка состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… транзисторов ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π° кристаллС Π½Π΅ΠΌΠ°Π»ΠΎ мСста. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, микросхСма Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 4 ΠœΠ±ΠΈΡ‚ состояла Π±Ρ‹ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΈΠ· 24 ΠΌΠ»Π½. транзисторов, потрСбляя ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ.

Π’ динамичСских ΠžΠ—Π£ элСмСнтарная ячСйка прСдставляСт собой кондСнсатор, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎ КМОП – Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’Π°ΠΊΠΎΠΉ кондСнсатор способСн Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… миллисСкунд ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ элСктричСский заряд, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ Π±ΠΈΡ‚ΠΎΠΌ. ΠŸΡ€ΠΈ записи логичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π² ячСйку памяти кондСнсатор заряТаСтся, ΠΏΡ€ΠΈ записи нуля – разряТаСтся. ΠŸΡ€ΠΈ считывании Π΄Π°Π½Π½Ρ‹Ρ… кондСнсатор разряТаСтся, ΠΈ Ссли Π΅Π³ΠΎ заряд Π±Ρ‹Π» Π½Π΅Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ, Ρ‚ΠΎ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ схСмы считывания устанавливаСтся Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠŸΡ€ΠΎΡ†Π΅ΡΡ считывания (обращСния ΠΊ ячСйкС) сочСтаСтся с восстановлСниСм (Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ) заряда. Если обращСния ΠΊ ячСйкС Π½Π΅ происходит Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚ΠΎ кондСнсатор Π·Π° счСт Ρ‚ΠΎΠΊΠΎΠ² ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ разряТаСтся ΠΈ информация тСряСтся. Для компСнсации ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ заряда пСриодичСски цикличСски ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΊ ячСйкам памяти, Ρ‚.ΠΊ. ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ восстанавливаСт ΠΏΡ€Π΅ΠΆΠ½ΠΈΠΉ заряд кондСнсатора. К достоинствам динамичСской памяти относятся высокая ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ размСщСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ΅ энСргопотрСблСниС, Π° ΠΊ нСдостаткам – Π½ΠΈΠ·ΠΊΠΎΠ΅ быстродСйствиС ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со статичСской ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ.

Π’ настоящСС врСмя динамичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ (Dynamic RAM – DRAM) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π° статичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ (Static RAM – SRAM)- для создания высокоскоростной кэш – памяти процСссора.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ динамичСской памяти ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ пСрСсСчСниС строки ΠΈ столбца ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π·Π°Π΄Π°Π΅Ρ‚ ΠΎΠ΄Π½Ρƒ ΠΈΠ· элСмСнтарных ячССк. ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ячСйкС Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ адрСс Π½ΡƒΠΆΠ½ΠΎΠΉ строки ΠΈ столбца. Π—Π°Π΄Π°Π½ΠΈΠ΅ адрСса строки происходит, ΠΊΠΎΠ³Π΄Π° Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ микросхСмы подаСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡΡ‚Ρ€ΠΎΠ±ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΈΠΌΠΏΡƒΠ»ΡŒΡ RAS (Raw Address Strobe), Π° Π·Π°Π΄Π°Π½ΠΈΠ΅ адрСса столбца – ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° CAS (Column Address Strobe). Π˜ΠΌΠΏΡƒΠ»ΡŒΡΡ‹ RAS ΠΈ CAS ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΏΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ шинС адрСса.

РСгСнСрация Π² микросхСмС происходит ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ всСй строкС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ любой ΠΈΠ· Π΅Π΅ ячССк, Ρ‚.Π΅. достаточно цикличСски ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Ρ‚ΡŒ всС строки.


ДинамичСская опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ (Dynamic RAM - DRAM) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ систСм ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти соврСмСнных ПК. ОсновноС прСимущСство памяти этого Ρ‚ΠΈΠΏΠ° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅Π΅ ячСйки ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠ»ΠΎΡ‚Π½ΠΎ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ‹, Ρ‚.Π΅. Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ микросхСму ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΈΡ‚ΠΎΠ², Π° Π·Π½Π°Ρ‡ΠΈΡ‚, Π½Π° ΠΈΡ… основС ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ большой Смкости.


Π―Ρ‡Π΅ΠΉΠΊΠΈ памяти Π² микросхСмС DRAM - это ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Π΅ кондСнсаторы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ заряды. ИмСнно Ρ‚Π°ΠΊ (Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ отсутствиСм зарядов) ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π±ΠΈΡ‚Ρ‹. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, связанныС с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ этого Ρ‚ΠΈΠΏΠ°, Π²Ρ‹Π·Π²Π°Π½Ρ‹ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° динамичСская, Ρ‚.Π΅. Π΄ΠΎΠ»ΠΆΠ½Π° постоянно Ρ€Π΅Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС элСктричСскиС заряды Π² кондСнсаторах памяти Π±ΡƒΠ΄ΡƒΡ‚ β€œΡΡ‚Π΅ΠΊΠ°Ρ‚ΡŒβ€ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ потСряны. РСгСнСрация происходит, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ памяти систСмы Π±Π΅Ρ€Π΅Ρ‚ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π² ΠΈ обращаСтся ΠΊΠΎ всСм строкам Π΄Π°Π½Π½Ρ‹Ρ… Π² микросхСмах памяти. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ систСм ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ памяти (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ встраиваСмый Π² Π½Π°Π±ΠΎΡ€ микросхСм систСмной ΠΏΠ»Π°Ρ‚Ρ‹, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ встроСн ΠΈ Π² процСссор, ΠΊΠ°ΠΊ Π² процСссорах Athlon 64 ΠΈ Opteron), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ настроСн Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΌ стандартам частоту Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ€Π°Π²Π½ΡƒΡŽ 15 мс. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 15 мс ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ всС строки Π² памяти для обСспСчСния Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ….


РСгСнСрация памяти, ΠΊ соТалСнию, ΠΎΡ‚Π½ΠΈΠΌΠ°Π΅Ρ‚ врСмя Ρƒ процСссора. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ нСсколько Ρ‚Π°ΠΊΡ‚ΠΎΠ² Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора. Π’ старых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Ρ†ΠΈΠΊΠ»Ρ‹ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³Π»ΠΈ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄ΠΎ 10% (ΠΈΠ»ΠΈ большС) процСссорного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ Π² соврСмСнных систСмах эти расходы ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΌΠ΅Π½Π΅Π΅ 1%. НСкоторыС систСмы ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ настройки BIOS. Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ†ΠΈΠΊΠ»Π°ΠΌΠΈ обновлСния называСтся tREF ΠΈ задаСтся Π½Π΅ Π² миллисСкундах, Π° Π² Ρ‚Π°ΠΊΡ‚Π°Ρ…. ΠžΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ значСния ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ†ΠΈΠΊΠ»Π°ΠΌΠΈ обновлСния для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ быстродСйствия систСмы ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ случайным ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ошибкам.


ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Π°Ρ ошибка - это ошибка ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π΅ связанная с Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠΌ микросхСмы памяти. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠΉ ΠΈΠ»ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ частоты Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ Π² соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΌΠ΅Π½Π΅Π΅ 1%, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ частоты Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ влияниС Π½Π° характСристики ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Одним ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² являСтся использованиС для синхронизации памяти Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ»ΠΈ автоматичСских настроСк, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Setup BIOS. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных систСм Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Π½ΡƒΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ памяти, постоянно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ автоматичСски установлСнныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.


Π’ устройствах DRAM для хранСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ транзистор ΠΈ ΠΏΠ°Ρ€Π° кондСнсаторов, поэтому ΠΎΠ½ΠΈ Π±ΠΎΠ»Π΅Π΅ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹, Ρ‡Π΅ΠΌ микросхСмы Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² памяти. Π’ настоящСС врСмя ΡƒΠΆΠ΅ Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ микросхСмы динамичСской ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 4 Π“Π±Π°ΠΉΡ‚ ΠΈ большС. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ микросхСмы содСрТат Π±ΠΎΠ»Π΅Π΅ ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° транзисторов! А вСдь процСссор Core 2 Duo ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 230 ΠΌΠ»Π½. транзисторов. ΠžΡ‚ΠΊΡƒΠ΄Π° такая Ρ€Π°Π·Π½ΠΈΡ†Π°? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² микросхСмС памяти всС транзисторы ΠΈ кондСнсаторы Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² ΡƒΠ·Π»Π°Ρ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΈ, Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‡Π΅Π½ΡŒ простых, пСриодичСски ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΡ…ΡΡ структур, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ процСссора, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ собой Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ схСму Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… структур, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΡƒΡŽ Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ.


Вранзистор ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ одноразрядного рСгистра DRAM ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для чтСния состояния смСТного кондСнсатора. Если кондСнсатор заряТСн, Π² ячСйкС записана Π΅Π΄ΠΈΠ½ΠΈΡ†Π°; Ссли заряда Π½Π΅Ρ‚ - записан Π½ΡƒΠ»ΡŒ. Заряды Π² ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Ρ… кондСнсаторах всС врСмя ΡΡ‚Π΅ΠΊΠ°ΡŽΡ‚, поэтому ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° постоянно Ρ€Π΅Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π”Π°ΠΆΠ΅ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ сбой Π² Ρ†ΠΈΠΊΠ»Π°Ρ… Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ заряда Π² ячСйкС DRAM, Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈ ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ систСмС это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ появлСнию β€œΡΠΈΠ½Π΅Π³ΠΎ экрана смСрти”, Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚ΠΊΠ°Π·Π°ΠΌ систСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹, ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΌΡƒ ΠΎΡ‚ΠΊΠ°Π·Ρƒ систСмы.


Π’ΠΈΠΏΡ‹ ΠžΠ—Π£ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ

Π’ вопросах ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ памяти Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ нСкоторая ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½Π° измСряСтся Π² наносСкундах, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ быстродСйствиС процСссоров - Π² ΠΌΠ΅Π³Π°Π³Π΅Ρ€Ρ†Π°Ρ… ΠΈ Π³ΠΈΠ³Π°Π³Π΅Ρ€Ρ†Π°Ρ…. Π’ Π½ΠΎΠ²Ρ‹Ρ… Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… модулях памяти быстродСйствиС измСряСтся Π² ΠΌΠ΅Π³Π°Π³Π΅Ρ€Ρ†Π°Ρ…, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ услоТняСт ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, пСрСвСсти ΠΎΠ΄Π½ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π΅ составляСт Ρ‚Ρ€ΡƒΠ΄Π°.


НаносСкунда - это ΠΎΠ΄Π½Π° миллиардная доля сСкунды, Ρ‚.Π΅. ΠΎΡ‡Π΅Π½ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ частности, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ свСта Π² Π²Π°ΠΊΡƒΡƒΠΌΠ΅ Ρ€Π°Π²Π½Π° 299 792 ΠΊΠΌ/с, Ρ‚.Π΅. Π·Π° ΠΎΠ΄Π½Ρƒ ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π½ΡƒΡŽ долю сСкунды свСтовой Π»ΡƒΡ‡ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ расстояниС, Ρ€Π°Π²Π½ΠΎΠ΅ всСго 29,98 см, Ρ‚.Π΅. мСньшС Π΄Π»ΠΈΠ½Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ.


БыстродСйствиС микросхСм памяти ΠΈ систСм Π² Ρ†Π΅Π»ΠΎΠΌ выраТаСтся Π² ΠΌΠ΅Π³Π°Π³Π΅Ρ€Ρ†Π°Ρ… (ΠœΠ“Ρ†), Ρ‚.Π΅. Π² ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°Ρ… Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π² сСкунду, ΠΈΠ»ΠΈ ΠΆΠ΅ Π² Π³ΠΈΠ³Π°Π³Π΅Ρ€Ρ†Π°Ρ… (Π“Π“Ρ†), Ρ‚.Π΅. Π² ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π°Ρ… Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π² сСкунду. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ процСссоры ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту ΠΎΡ‚ 2 Π΄ΠΎ 4 Π“Π“Ρ†, хотя Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСС влияниС Π½Π° ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΡ… внутрСнняя Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠ½ΠΎΠ³ΠΎΡΠ΄Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ).


ΠŸΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ†ΠΈΠΊΠ»Π° ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ. Π’ Ρ…ΠΎΠ΄Π΅ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности обращСния ΠΊ памяти создавались Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ обращСния процСссора ΠΊ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ основной памяти. Волько Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти DDR, DDR2 ΠΈ DDR3 SDRAM сравняли свою ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ с шиной процСссора. Когда частоты шин процСссора ΠΈ памяти Ρ€Π°Π²Π½Ρ‹, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ памяти становится ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ систСмы.


К 2000 Π³ΠΎΠ΄Ρƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΡˆΠΈΠ½Ρ‹ процСссора ΠΈ памяти ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ Π΄ΠΎ 100 ΠΈ Π΄Π°ΠΆΠ΅ 133 ΠœΠ“Ρ† (эти ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π°Π·Ρ‹Π²Π°Π»ΠΈΡΡŒ PC100 ΠΈ PC133 соотвСтствСнно). Π’ Π½Π°Ρ‡Π°Π»Π΅ 2001 Π³ΠΎΠ΄Π° быстродСйствиС памяти ΡƒΠ΄Π²ΠΎΠΈΠ»ΠΎΡΡŒ ΠΈ стало Ρ€Π°Π²Π½Ρ‹ΠΌ 200 ΠΈ 266 ΠœΠ“Ρ†; Π² 2002 Π³ΠΎΠ΄Ρƒ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти DDR со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 333 ΠœΠ“Ρ†, Π° Π² 2003 Π³ΠΎΠ΄Ρƒ - 400 ΠΈ 533 ΠœΠ“Ρ†. Π’ 2005 ΠΈ 2006 Π³ΠΎΠ΄Π°Ρ… рост быстродСйствия памяти соотвСтствовал росту скорости ΡˆΠΈΠ½Ρ‹ процСссора - ΠΎΡ‚ 667 Π΄ΠΎ 800 ΠœΠ“Ρ†. Π’ 2007 Π³ΠΎΠ΄Ρƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ памяти DDR2 Π±Ρ‹Π»Π° Π΄ΠΎΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΎ 1066 ΠœΠ“Ρ†, ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с этим Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ DDR3 с Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ высокой частотой. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π½ΠΈΠΆΠ΅ пСрСчислСны основныС Ρ‚ΠΈΠΏΡ‹ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти ΠΈ ΠΈΡ… быстродСйствиС.


Π’ΠΈΠΏ памяти Пик популярности Π’ΠΈΠΏ модуля НапряТСниС Макс. частота, ΠœΠ“Ρ† Одноканальная, ΠœΠ±Π°ΠΉΡ‚/с Π”Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Π°Ρ, ΠœΠ±Π°ΠΉΡ‚/с
FPM DRAM 1987-1995 30/72-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ SIMM 5 Π’ 22 177 -
EDO DRAM 1995-1998 72-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ SIMM 5 Π’ 33 266 -
SDR DRAM 1998-2002 168-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ DIMM 3,3 Π’ 133 1066 -
Rambus DRAM 2000-2002 184-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ RIMM 2,5 Π’ 1066 2133 4266
DDR SDRAM 2002-2005 184-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ DIMM 2,5 Π’ 400 3200 6400
DDR2 SDRAM 2005-2008 240-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ DDR2 DIMM 1,8 Π’ 1066 8533 17066
DDR3 SDRAM 2008+ 240-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ DDR3 DIMM 1,5 Π’ 1600 12800 25600

EDO. Extended Data Out (Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ…).

DIMM. Dual Inline Memory Module (ΠΌΠΎΠ΄ΡƒΠ»ΡŒ памяти с двухрядным располоТСниСм Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²).

DDR. Double Data Rate (удвоСнная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…).

FPM. Fast Page Mode (быстрый постраничный Ρ€Π΅ΠΆΠΈΠΌ).

SIMM. Single Inline Memory Module (ΠΌΠΎΠ΄ΡƒΠ»ΡŒ памяти с однорядным располоТСниСм Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²).

RIMM. Rambus Inline Memory Module (ΠΌΠΎΠ΄ΡƒΠ»ΡŒ памяти стандарта Rambus).


БыстродСйствиС памяти

ΠŸΡ€ΠΈ Π·Π°ΠΌΠ΅Π½Π΅ нСисправного модуля ΠΈΠ»ΠΈ микросхСмы памяти Π½ΠΎΠ²Ρ‹ΠΉ элСмСнт Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ‚ΠΈΠΏΠ°. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΈ использовании микросхСм ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π½Π΅ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ (Π½Π΅ слишком многочислСнным) трСбованиям, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ†ΠΈΠΊΠ»ΠΎΠ² Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ. МоТно Ρ‚Π°ΠΊΠΆΠ΅ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с нСсоотвСтствиСм Π² Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠ°Ρ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², Смкости, разрядности ΠΈΠ»ΠΈ конструкции. Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ матСринская ΠΏΠ»Π°Ρ‚Π°, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.


ΠŸΡ€ΠΈ установкС Π±ΠΎΠ»Π΅Π΅ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ систСма обращаСтся ΠΊ Π½Π΅ΠΉ с ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ частотой. Π’ систСмах, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»ΠΈ DIMM ΠΈ RIMM, быстродСйствиС ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ характСристики ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠŸΠ—Π£ SPD, установлСнного Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅. ПослС этого ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ памяти конфигурируСтся с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… систСм ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ‚ΡŒ, устанавливая Π±ΠΎΠ»Π΅Π΅ скоростныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΏΡ€Π΅Π΄Π΅Π»Π°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€ΠΎΠΌ микросхСм систСмной Π»ΠΎΠ³ΠΈΠΊΠΈ.


Π§Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… синхронизации ΠΈ надСТности, Intel ΠΈ JEDEC создали стандарты для высокоскоростных ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΈΡ… Ρ‚ΠΈΠΏΡ‹, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ уровням быстродСйствия. Богласно этим стандартам ΠΈ выполняСтся классификация ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ характСристикам.


ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌΠΈ нСдостаточного быстродСйствия памяти ΠΈΠ»ΠΈ Π΅Π΅ нСсоотвСтствия Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ характСристикам систСмы ΡΠ²Π»ΡΡŽΡ‚ΡΡ ошибки памяти ΠΈ чСтности, Π° Ρ‚Π°ΠΊΠΆΠ΅ β€œΠ·Π°Π²ΠΈΡΠ°Π½ΠΈΠ΅β€ ΠΈ нСустойчивая Ρ€Π°Π±ΠΎΡ‚Π° систСмы. Π’ этом случаС тСст POST Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ ошибки. Если Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π΅ извСстно, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти допустимы для вашСй систСмы, ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ ΠΏΠΎΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ приобрСсти ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти ΠΎΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π²ΡˆΠ΅Π³ΠΎ сСбя поставщика.


ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ чСтности ΠΈ ΠΊΠΎΠ΄Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок (ECC)

Ошибки ΠΏΡ€ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½Ρ‹. Они ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΎΡ‚ΠΊΠ°Π·Ρ‹ ΠΈ нСрСгулярныС ошибки (сбои).


Если Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ микросхСма вслСдствиС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, физичСского поврСТдСния Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ρ‚ΠΎ это называСтся Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ΠΎΡ‚ΠΊΠ°Π·ΠΎΠΌ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΎΡ‚ΠΊΠ°Π·Π°, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ трСбуСтся Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств памяти, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΡƒΡŽ микросхСму, ΠΌΠΎΠ΄ΡƒΠ»ΡŒ SIMM ΠΈΠ»ΠΈ DIMM.


Π”Ρ€ΡƒΠ³ΠΎΠΉ, Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ²Π°Ρ€Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΎΡ‚ΠΊΠ°Π·Π° - нСрСгулярная ошибка (сбой). Π­Ρ‚ΠΎ нСпостоянный ΠΎΡ‚ΠΊΠ°Π·, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ происходит ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΈ условий функционирования ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· рСгулярныС ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹. (Π’Π°ΠΊΠΈΠ΅ ΠΎΡ‚ΠΊΠ°Π·Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ β€œΠ»Π΅Ρ‡Π°Ρ‚ΡΡβ€ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ питания ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Π΅Π³ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ.)


ΠŸΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 20 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ сотрудники Intel установили, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ сбоСв ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π»ΡŒΡ„Π°-частицы. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π°Π»ΡŒΡ„Π°-частицы Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π΄Π°ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· Ρ‚ΠΎΠ½ΠΊΠΈΠΉ лист Π±ΡƒΠΌΠ°Π³ΠΈ, Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΡ… источником слуТит вСщСство, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Π² ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°Ρ…. ΠŸΡ€ΠΈ исслСдовании Π±Ρ‹Π»ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹ частицы тория ΠΈ ΡƒΡ€Π°Π½Π° Π² пластмассовых ΠΈ кСрамичСских корпусах микросхСм, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ²ΡˆΠΈΡ…ΡΡ Π² Ρ‚Π΅ Π³ΠΎΠ΄Ρ‹. ИзмСнив тСхнологичСский процСсс, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ памяти избавились ΠΎΡ‚ этих примСсСй.

Π’ настоящСС врСмя ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ памяти ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ устранили источники Π°Π»ΡŒΡ„Π°-частиц. Π’ связи с этим ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΈΠ· своСй ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ чСтности, нСсмотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ ΠΎΡ‚ сбоСв памяти Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΠ΅ исслСдования ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π°Π»ΡŒΡ„Π°-частицы ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ лишь ΠΌΠ°Π»ΡƒΡŽ долю ΠΏΡ€ΠΈΡ‡ΠΈΠ½ сбоСв памяти.


БСгодня самая главная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° нСрСгулярных ошибок - космичСскиС Π»ΡƒΡ‡ΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ°ΡŽΡ‰ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, ΠΎΡ‚ Π½ΠΈΡ… практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ экранирования. Π­Ρ‚ΠΎΡ‚ тСзис Π±Ρ‹Π» ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ рядом исслСдований, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ IBM ΠΏΠΎΠ΄ руководством Π΄ΠΎΠΊΡ‚ΠΎΡ€Π° Π”ΠΆ.Π€. Π—ΠΈΠ³Π»Π΅Ρ€Π°.


ЭкспСримСнт ΠΏΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ стСпСни влияния космичСских Π»ΡƒΡ‡Π΅ΠΉ Π½Π° появлСниС ошибок Π² Ρ€Π°Π±ΠΎΡ‚Π΅ микросхСм ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ β€œΡΠΈΠ³Π½Π°Π»β€“ΠΎΡˆΠΈΠ±ΠΊΠ°β€ (Signal-to-Error Ratio - SER) для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ DRAM составило 5950 Π΅Π΄ΠΈΠ½ΠΈΡ† интСнсивности ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² (Failure Units - FU) Π½Π° ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ часов Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ микросхСмы. Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π² условиях, ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΊ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ, с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² нСсколько ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² машино-часов. Π’ срСднСстатистичСском ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ это ΠΎΠ·Π½Π°Ρ‡Π°Π»ΠΎ Π±Ρ‹ появлСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ошибки памяти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ ΡˆΠ΅ΡΡ‚ΡŒ мСсяцСв. Π’ сСрвСрных систСмах ΠΈΠ»ΠΈ ΠΌΠΎΡ‰Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станциях с большим объСмом установлСнной ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти подобная статистика ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΎΡˆΠΈΠ±ΠΊΡƒ (ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅) Π² Ρ€Π°Π±ΠΎΡ‚Π΅ памяти ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ мСсяц! Когда тСстовая систСма с Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ модулями DIMM Π±Ρ‹Π»Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π° Π² Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΌ ΡƒΠ±Π΅ΠΆΠΈΡ‰Π΅ Π½Π° Π³Π»ΡƒΠ±ΠΈΠ½Π΅ Π±ΠΎΠ»Π΅Π΅ 15 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎΠ΄ слоСм ΠΊΠ°ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΡ€ΠΎΠ΄Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ устраняСт влияниС космичСских Π»ΡƒΡ‡Π΅ΠΉ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ошибки Π² Ρ€Π°Π±ΠΎΡ‚Π΅ памяти Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ зафиксированы. ЭкспСримСнт продСмонстрировал Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ влияния космичСских Π»ΡƒΡ‡Π΅ΠΉ, Π½ΠΎ ΠΈ Π΄ΠΎΠΊΠ°Π·Π°Π», насколько эффСктивно ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ влияниС Π°Π»ΡŒΡ„Π°-Π»ΡƒΡ‡Π΅ΠΉ ΠΈ Ρ€Π°Π΄ΠΈΠΎΠ°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… примСсСй Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти.


Ошибки, Π²Ρ‹Π·Π²Π°Π½Π½Ρ‹Π΅ космичСскими Π»ΡƒΡ‡Π°ΠΌΠΈ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ SRAM, Ρ‡Π΅ΠΌ для DRAM, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ заряд, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для хранСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° Π² ячСйкС SRAM, Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС Смкости кондСнсатора Π² DRAM. ΠšΠΎΡΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ Π»ΡƒΡ‡ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ для микросхСм памяти с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ. Π§Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ ячССк памяти, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ космичСский Π»ΡƒΡ‡ Π·Π°Π΄Π΅Π½Π΅Ρ‚ Ρ‚Π°ΠΊΡƒΡŽ ячСйку. Π‘ ростом объСма памяти увСличиваСтся ΠΈ частота ошибок.


К соТалСнию, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ПК Π½Π΅ ΠΏΡ€ΠΈΠ·Π½Π°Π»ΠΈ это ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚Π΅ΠΉ памяти. Π‘Π»ΡƒΡ‡Π°ΠΉΠ½ΡƒΡŽ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρƒ сбоя Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³Ρ‡Π΅ ΠΎΠΏΡ€Π°Π²Π΄Π°Ρ‚ΡŒ разрядом элСктростатичСского элСктричСства, большими выбросами мощности ΠΈΠ»ΠΈ нСустойчивой Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, использованиСм Π½ΠΎΠ²ΠΎΠΉ вСрсии ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈΠ»ΠΈ большой ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹). ИсслСдования ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ для систСм ECC доля ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ошибок Π² 30 Ρ€Π°Π· большС, Ρ‡Π΅ΠΌ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ…. И это Π½Π΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, учитывая Π²Ρ€Π΅Π΄Π½ΠΎΠ΅ влияниС космичСских Π»ΡƒΡ‡Π΅ΠΉ. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ошибок зависит ΠΎΡ‚ числа установлСнных ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти ΠΈ ΠΈΡ… объСма. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ошибки ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΡƒΡ‡Π°Ρ‚ΡŒΡΡ ΠΈ Ρ€Π°Π· Π² мСсяц, ΠΈ нСсколько Ρ€Π°Π· Π² нСдСлю, ΠΈ Π΄Π°ΠΆΠ΅ Ρ‡Π°Ρ‰Π΅.


Π₯отя космичСскиС Π»ΡƒΡ‡ΠΈ ΠΈ радиация ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ошибок памяти, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹.

Π‘ΠΊΠ°Ρ‡ΠΊΠΈ Π² энСргоснабТСнии ΠΈΠ»ΠΈ ΡˆΡƒΠΌ Π½Π° Π»ΠΈΠ½ΠΈΠΈ. ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСисправный Π±Π»ΠΎΠΊ питания ΠΈΠ»ΠΈ настСнная Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°.

ИспользованиС памяти с Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ ΠΈΠ»ΠΈ характСристиками. Π’ΠΈΠΏ памяти Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ микросхСм ΠΈ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ этим Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ доступа.

БтатичСскиС разряды. Π’Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ скачки Π² энСргоснабТСнии, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ….

Ошибки синхронизации. НС ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠΈΠ΅ своСврСмСнно Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ появлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ошибок. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π½Π΅Π²Π΅Ρ€Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… BIOS, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, быстродСйствиС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½ΠΈΠΆΠ΅, Ρ‡Π΅ΠΌ трСбуСтся систСмС, Ρ€Π°Π·ΠΎΠ³Π½Π°Π½Π½Ρ‹Ρ… процСссорах ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… систСмных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ….

Π’Π΅ΠΏΠ»ΠΎΠ²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅. БкоростныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ высокими Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°ΠΌΠΈ, Ρ‡Π΅ΠΌ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ². ΠŸΠ΅Ρ€Π²Ρ‹ΠΌΠΈ модулями, оснащСнными тСплорассСиватСлями, оказались ΠΌΠΎΠ΄ΡƒΠ»ΠΈ RDRAM RIMM; сСйчас тСплорассСиватСлями оснащСны ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ DDR2 ΠΈ DDR3, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это СдинствСнный способ Π±ΠΎΡ€ΡŒΠ±Ρ‹ с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ тСпловыдСлСния.


Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ описанных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ приводят ΠΊ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ микросхСм памяти (хотя нСкачСствСнноС энСргоснабТСниС ΠΈΠ»ΠΈ статичСскоС элСктричСство ΠΌΠΎΠ³ΡƒΡ‚ физичСски ΠΈΡ… ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ), ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сбоСв, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, - Π½Π΅ Π»ΡƒΡ‡ΡˆΠΈΠΉ способ Π±ΠΎΡ€ΡŒΠ±Ρ‹ с Π½ΠΈΠΌΠΈ. Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ отказоустойчивости Π² соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ чСтности ΠΈ ΠΊΠΎΠ΄Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок (ECC).


БистСмы Π±Π΅Π· контроля чСтности Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ. ЕдинствСнная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, - ΠΈΡ… минимальная базовая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ. ΠŸΡ€ΠΈ этом, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π½Π΅ трСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π‘Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ чСтности Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя 9, Π° Π½Π΅ 8 Π±ΠΈΡ‚, поэтому ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ памяти с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ чСтности Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 12,5%. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ памяти, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ логичСских мостов для подсчСта Π΄Π°Π½Π½Ρ‹Ρ… чСтности ΠΈΠ»ΠΈ ECC, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ. ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ систСмы, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… вопрос минимального энСргопотрСблСния особСнно Π²Π°ΠΆΠ΅Π½, Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ энСргоснабТСния памяти благодаря использованию мСньшСго количСства микросхСм DRAM. И Π½Π°ΠΊΠΎΠ½Π΅Ρ†, шина Π΄Π°Π½Π½Ρ‹Ρ… памяти Π±Π΅Π· контроля чСтности ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ выраТаСтся Π² сокращСнии количСства Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. БтатистичСская Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ возникновСния ошибок памяти Π² соврСмСнных Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… составляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄Π½Ρƒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² нСсколько мСсяцСв. ΠŸΡ€ΠΈ этом количСство ошибок зависит ΠΎΡ‚ объСма ΠΈ Ρ‚ΠΈΠΏΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ памяти.


ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ошибок ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ прилоТСниями. Π’ этом случаС Ρ†Π΅Π½Π° ΠΈΠ³Ρ€Π°Π΅Ρ‚ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ контроля чСтности ΠΈ ΠΊΠΎΠ΄Π° ECC сСбя Π½Π΅ ΠΎΠΏΡ€Π°Π²Π΄Ρ‹Π²Π°Π΅Ρ‚, поэтому Π»Π΅Π³Ρ‡Π΅ ΡΠΌΠΈΡ€ΠΈΡ‚ΡŒΡΡ с нСчастыми ошибками.


ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ чСтности

Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… IBM стандартов, Π² соотвСтствии с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ информация Π² Π±Π°Π½ΠΊΠ°Ρ… памяти хранится Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΏΠΎ 9 Π±ΠΈΡ‚, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ восСмь ΠΈΠ· Π½ΠΈΡ… (ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚) ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ собствСнно для Π΄Π°Π½Π½Ρ‹Ρ…, Π° дСвятый являСтся Π±ΠΈΡ‚ΠΎΠΌ чСтности. ИспользованиС дСвятого Π±ΠΈΡ‚Π° позволяСт схСмам управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Π½Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…. Если обнаруТиваСтся ошибка, Ρ€Π°Π±ΠΎΡ‚Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° останавливаСтся, Π° Π½Π° экран выводится сообщСниС ΠΎ нСисправности. Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Windows ΠΈΠ»ΠΈ OS/2, Ρ‚ΠΎ ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ошибки контроля чСтности сообщСниС, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ появится, Π° просто ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° систСмы. ПослС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСма BIOS Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈ Π²Ρ‹Π΄Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ сообщСниС.


ΠœΠΎΠ΄ΡƒΠ»ΠΈ SIMM ΠΈ DIMM ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π±ΠΈΡ‚ΠΎΠ² чСтности, Ρ‚Π°ΠΊ ΠΈ Π±Π΅Π· Π½Π΅Π΅.

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ ПК использовали ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ чСтности для Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ точности осущСствляСмых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Начиная с 1994 Π³ΠΎΠ΄Π° Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ПК стала Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ трСвоТная тСндСнция. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π½Π°Ρ‡Π°Π»ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Π±Π΅Π· контроля чСтности ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ… Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ срСдств опрСдСлСния ΠΈΠ»ΠΈ исправлСния ошибок. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ SIMM Π±Π΅Π· контроля чСтности сокращало ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ памяти Π½Π° 10–15%. Π’ свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΠ°ΠΌΡΡ‚ΡŒ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ чСтности ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π΄ΠΎΡ€ΠΎΠΆΠ΅ Π·Π° счСт примСнСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ² чСтности. ВСхнология контроля чСтности Π½Π΅ позволяСт ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ систСмныС ошибки, ΠΎΠ΄Π½Π°ΠΊΠΎ прСдоставляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡ… ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ прСимущСства:

ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ чСтности Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ ΠΎΡ‚ послСдствий Π½Π΅Π²Π΅Ρ€Π½Ρ‹Ρ… вычислСний Π½Π° Π±Π°Π·Π΅ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…;

ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ чСтности Ρ‚ΠΎΡ‡Π½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° источник возникновСния ошибок, помогая Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ эксплуатационной надСТности ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.


Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ памяти с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ чСтности ΠΈΠ»ΠΈ Π±Π΅Π· Π½Π΅Π³ΠΎ Π½Π΅ трСбуСтся особых усилий. Π’ частности, Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ контроля чСтности для систСмной ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π΅ составит Ρ‚Ρ€ΡƒΠ΄Π°. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ внСдрСния связаны со ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ самих ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ чСтности. Если ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠΎΠΉΡ‚ΠΈ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ надСТности Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… систСм, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠΌ Ρ‚Π°ΠΊΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ.


Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ чСтности

ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ стандарта контроля чСтности IBM ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»Π°, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π° чСтности задаСтся Ρ‚Π°ΠΊΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ количСство Π΅Π΄ΠΈΠ½ΠΈΡ† Π²ΠΎ всСх дСвяти разрядах (восСмь разрядов Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ разряд чСтности) Π±Ρ‹Π»ΠΎ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΊΠΎΠ³Π΄Π° Π±Π°ΠΉΡ‚ (8 Π±ΠΈΡ‚) Π΄Π°Π½Π½Ρ‹Ρ… заносится Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма контроля чСтности (микросхСма, установлСнная Π½Π° систСмной ΠΏΠ»Π°Ρ‚Π΅ ΠΈΠ»ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ памяти) подсчитываСт количСство Π΅Π΄ΠΈΠ½ΠΈΡ† Π² Π±Π°ΠΉΡ‚Π΅. Если ΠΎΠ½ΠΎ Ρ‡Π΅Ρ‚Π½ΠΎΠ΅, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ микросхСмы формируСтся сигнал логичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сохраняСтся Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ разрядС памяти ΠΊΠ°ΠΊ дСвятый Π±ΠΈΡ‚ (Π±ΠΈΡ‚ чСтности). ΠžΠ±Ρ‰Π΅Π΅ количСство Π΅Π΄ΠΈΠ½ΠΈΡ† Π²ΠΎ всСх дСвяти разрядах ΠΏΡ€ΠΈ этом становится Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ. Если ΠΆΠ΅ количСство Π΅Π΄ΠΈΠ½ΠΈΡ† Π² восьми разрядах исходных Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅, Ρ‚ΠΎ Π±ΠΈΡ‚ чСтности Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ, ΠΈ сумма Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ Π² дСвяти разрядах Ρ‚Π°ΠΊΠΆΠ΅ остаСтся Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠΉ.


Рассмотрим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ (ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ разряды Π² Π±Π°ΠΉΡ‚Π΅ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ с нуля, Ρ‚.Π΅. 0, 1, 2, ..., 7).

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π°: 1 0 1 1 0 0 1 1 0

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΎΠ±Ρ‰Π΅Π΅ число Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ (5), поэтому Π±ΠΈΡ‚ чСтности Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ.


Рассмотрим Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

Разряд Π΄Π°Π½Π½Ρ‹Ρ…: 0 1 2 3 4 5 6 7 Π±ΠΈΡ‚ чётности

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π°: 0 0 1 1 0 0 1 1 1

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΎΠ±Ρ‰Π΅Π΅ число Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ (4), поэтому Π±ΠΈΡ‚ чСтности Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π΅Π½ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ количСство Π΅Π΄ΠΈΠ½ΠΈΡ† Π²ΠΎ всСх дСвяти разрядах Π±Ρ‹Π»ΠΎ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ.

ΠŸΡ€ΠΈ считывании ΠΈΠ· памяти Ρ‚Π° ΠΆΠ΅ самая микросхСма провСряСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ. Если Π² 9-разрядном Π±Π°ΠΉΡ‚Π΅ число Π΅Π΄ΠΈΠ½ΠΈΡ† Ρ‡Π΅Ρ‚Π½ΠΎΠ΅, Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΏΡ€ΠΈ считывании ΠΈΠ»ΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΌ разрядС ΠΎΠ½Π° ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π°, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ (нСльзя Π΄Π°ΠΆΠ΅ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ количСство испорчСнных разрядов). Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ссли сбой ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π» Π² Ρ‚Ρ€Π΅Ρ… разрядах (Π² Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠΌ ΠΈΡ… количСствС), Ρ‚ΠΎ ошибка Π±ΡƒΠ΄Π΅Ρ‚ зафиксирована; ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡ€ΠΈ Π΄Π²ΡƒΡ… ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… разрядах (ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Π½ΠΎΠΌ ΠΈΡ… количСствС) сбой Π½Π΅ рСгистрируСтся. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ одноврСмСнная ошибка Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… разрядах ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° ΠΊΡ€Π°ΠΉΠ½Π΅ маловСроятна, такая схСма ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π±Ρ‹Π»Π° Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΈ ΠΏΡ€ΠΈ этом позволяла с большой Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ошибки Π² памяти.

ΠŸΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ошибки схСма контроля чСтности Π½Π° систСмной ΠΏΠ»Π°Ρ‚Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ нСмаскируСмоС ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ (NMI) - систСмноС ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Основная Ρ€Π°Π±ΠΎΡ‚Π° прСкращаСтся ΠΈ инициируСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, записанная Π² BIOS.


Π•Ρ‰Π΅ нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ Π±Ρ‹Π»Π° Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ выпускали ΠΌΠΎΠ΄ΡƒΠ»ΠΈ SIMM с Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ микросхСмами ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ чСтности. ВмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π±ΠΈΡ‚Ρ‹ чСтности для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° памяти, эти микросхСмы Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ всСгда ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Π±ΠΈΡ‚ дополнСния. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° систСма ΠΏΡ‹Ρ‚Π°Π»Π°ΡΡŒ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π±ΠΈΡ‚ чСтности, ΠΎΠ½ попросту отбрасывался, Π° ΠΏΡ€ΠΈ считывании Π±Π°ΠΉΡ‚Π° всСгда подставлялся β€œΠ½ΡƒΠΆΠ½Ρ‹ΠΉβ€ Π±ΠΈΡ‚ чСтности. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ систСма всСгда ΠΏΠΎΠ»ΡƒΡ‡Π°Π»Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ памяти, хотя Π½Π° самом Π΄Π΅Π»Π΅ всС ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹Ρ‚ΡŒ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Ρ‚Π°ΠΊ.


Π’Π°ΠΊΠΈΠ΅ ΠΌΠΎΡˆΠ΅Π½Π½ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ дСйствия Π±Ρ‹Π»ΠΈ Π²Ρ‹Π·Π²Π°Π½Ρ‹ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΈΠ·Π½ΠΎΠΉ микросхСм памяти, ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π±Ρ‹Π»ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Ρƒ Π»ΠΈΡˆΠ½ΠΈΡ… Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π½Π° Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΡ€ΠΎΠ³ΡƒΡŽ микросхСму, Ρ…Ρ€Π°Π½ΡΡ‰ΡƒΡŽ Π±ΠΈΡ‚Ρ‹ чСтности. К соТалСнию, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ памяти Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π±Ρ‹Π»ΠΎ достаточно слоТно. ΠŸΠΎΠ΄Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ чСтности внСшнС отличался ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… микросхСм памяти ΠΈ ΠΈΠΌΠ΅Π» ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ, ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… микросхСм модуля. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈΠΌΠ΅Π»ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ β€œGSM”, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π» Π½Π° изготовитСля логичСского устройства ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ чСтности, часто ΠΎΡ‚Π»ΠΈΡ‡Π°Π²ΡˆΠ΅Π³ΠΎΡΡ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΠ²ΡˆΠ΅ΠΉ сам ΠΌΠΎΠ΄ΡƒΠ»ΡŒ памяти.


ЕдинствСнным инструмСнтом, позволявшим Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ с ΠΏΠΎΠ΄Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ чСтности, Π±Ρ‹Π»ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ тСстСры. БСйчас ΠΆΠ΅ Ρ†Π΅Π½Ρ‹ Π½Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ ΡƒΠΏΠ°Π»ΠΈ, Ρ‡Ρ‚ΠΎ устранило ΠΏΠ΅Ρ€Π²ΠΎΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΌΠ°Ρ…ΠΈΠ½Π°Ρ†ΠΈΠΉ.


Код ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок

ΠšΠΎΠ΄Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок (Error Correcting Code - ECC) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π½ΠΎ ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ Π² ΠΎΠ΄Π½ΠΎΠΌ разрядС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹, Π² случаС ошибки Π² ΠΎΠ΄Π½ΠΎΠΌ разрядС ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· прСрывания, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ искаТСны. ΠšΠΎΠ΄Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ПК ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π½ΠΎ Π½Π΅ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки Π² Π΄Π²ΡƒΡ… разрядах. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 98% сбоСв памяти Π²Ρ‹Π·Π²Π°Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ошибкой Π² ΠΎΠ΄Π½ΠΎΠΌ разрядС, Ρ‚.Π΅. ΠΎΠ½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ исправляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ΄ΠΎΠ². Π”Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ECC ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π°Π·Π²Π°Π½ΠΈΠ΅ SEC_DED (эта Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ β€œΠΎΠ΄Π½ΠΎΡ€Π°Π·Ρ€ΡΠ΄Π½Π°Ρ коррСкция, двухразрядноС ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡˆΠΈΠ±ΠΎΠΊβ€).


Π’ ΠΊΠΎΠ΄Π°Ρ… ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок этого Ρ‚ΠΈΠΏΠ° для ΠΊΠ°ΠΆΠ΄Ρ‹Ρ… 32 Π±ΠΈΡ‚ трСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сСмь ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов ΠΏΡ€ΠΈ 4-Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠΉ ΠΈ восСмь - ΠΏΡ€ΠΈ 8-Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ (64-разрядныС процСссоры Athlon/Pentium). РСализация ΠΊΠΎΠ΄Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок ΠΏΡ€ΠΈ 4-Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, СстСствСнно, Π΄ΠΎΡ€ΠΎΠΆΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ чСтности, Π½ΠΎ ΠΏΡ€ΠΈ 8-Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡ… стоимости Ρ€Π°Π²Π½Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ количСства Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… разрядов.


Для использования ΠΊΠΎΠ΄ΠΎΠ² ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ памяти, Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ разряды ΠΏΡ€ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ. ΠŸΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΈΠ· памяти Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сравниваСт ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹Π΅ ΠΈ вычислСнныС значСния ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов ΠΈ ΠΏΡ€ΠΈ нСобходимости исправляСт испорчСнный Π±ΠΈΡ‚ (ΠΈΠ»ΠΈ Π±ΠΈΡ‚Ρ‹). Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… логичСских схСм для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ памяти Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ высока, Π½ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ быстродСйствиС памяти ΠΏΡ€ΠΈ опСрациях записи. Π­Ρ‚ΠΎ происходит ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ опСрациях записи ΠΈ чтСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ вычислСния ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов. ΠŸΡ€ΠΈ записи части слова Π²Π½Π°Ρ‡Π°Π»Π΅ слСдуСт ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ΅ слово, Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ измСняСмыС Π±Π°ΠΉΡ‚Ρ‹ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС этого - Π½ΠΎΠ²Ρ‹Π΅ вычислСнныС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ разряды.


Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв сбой памяти происходит Π² ΠΎΠ΄Π½ΠΎΠΌ разрядС, ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‚Π°ΠΊΠΈΠ΅ ошибки ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ΄Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок. ИспользованиС отказоустойчивой памяти обСспСчиваСт Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ΠŸΠ°ΠΌΡΡ‚ΡŒ с ΠΊΠΎΠ΄ΠΎΠΌ ECC ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для сСрвСров, Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ошибки вычислСний Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ срСдства, Π²ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Π² ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ систСмы. Если Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ особоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π²Π°ΠΆΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π±Π΅Π· памяти ECC Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ. По сути, Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΡƒΠ²Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ сСбя систСмный ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСрвСр, Π΄Π°ΠΆΠ΅ самый Π½Π΅ΠΏΡ€ΠΈΡ…ΠΎΡ‚Π»ΠΈΠ²Ρ‹ΠΉ, Π±Π΅Π· памяти ECC.


ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π²Ρ‹Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ систСмами Π±Π΅Π· контроля чСтности, с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ чСтности ΠΈ с ECC, Ρ‚.Π΅. ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ отказоустойчивости ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ цСнности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….


Π’Ρ‹Π²ΠΎΠ΄

Для использования ΠΊΠΎΠ΄ΠΎΠ² ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ памяти, Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ разряды ΠΏΡ€ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… логичСских схСм для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ памяти Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ высока, Π½ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ быстродСйствиС памяти ΠΏΡ€ΠΈ опСрациях записи. Π­Ρ‚ΠΎ происходит ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ опСрациях записи ΠΈ чтСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ вычислСния ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… разрядов.

ИспользованиС отказоустойчивой памяти обСспСчиваСт Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ΠŸΠ°ΠΌΡΡ‚ΡŒ с ΠΊΠΎΠ΄ΠΎΠΌ ECC ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для сСрвСров, Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ошибки вычислСний Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ срСдства, Π²ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Π² ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ систСмы. Если Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ особоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π²Π°ΠΆΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π±Π΅Π· памяти ECC Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ.

Π’ синхронной памяти всС процСссы ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ записи ΠΈ чтСния Π΄Π°Π½Π½Ρ‹Ρ… согласованы Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора (ΠΈΠ»ΠΈ систСмной ΡˆΠΈΠ½Ρ‹), Ρ‚.Π΅. ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ синхронно Π±Π΅Π· Ρ†ΠΈΠΊΠ»ΠΎΠ² оТидания. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ пСрСдаСтся Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… высокоскоростной синхронизированный интСрфСйс.

ΠŸΠ°ΠΌΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠ° SDRAM. Рассмотрим основныС особСнности синхронной динамичСской памяти SDRAM.

Бостав ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ сигналов. Π’ состав сигналов синхронной памяти входят сигналы RAS #, CAS #, WE #, MA #, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ‚Π΅ ΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ ΠΈ Π² асинхронной динамичСской памяти. Помимо ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… сигналов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ сигналы, свойствСнныС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ динамичСской памяти SDRAM. К Π½ΠΈΠΌ относятся:

  • CLK (Clock) – Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Π΅ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ синхронизации, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Ρƒ (0 β†’ 1);
  • Π‘ΠšΠ• (Clock Enable) – Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅/Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΈΠ΅ синхронизации ΠΏΡ€ΠΈ Π‘ΠšΠ•= 1/0. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ энСргопотрСблСниС памяти. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² Ρ€Π΅ΠΆΠΈΠΌ с ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌ энСргопотрСблСниСм осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€ΠΈ Π‘ΠšΠ•= 0. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° :

β–  Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ потрСблСния (Power Down Mode), Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΉΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ NOP ΠΈΠ»ΠΈ INHBT. Π’ этих Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… микросхСма памяти Π½Π΅ воспринимаСт ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄. Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания Π² Π½ΠΈΡ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠΌ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ;

β–  Ρ€Π΅ΠΆΠΈΠΌ приостановки синхронизации (Clock Suspend Mode), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ отсутствуСт ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π½Π΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π’ этот Ρ€Π΅ΠΆΠΈΠΌ микросхСма ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π²ΠΎ врСмя выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ чтСния ΠΈΠ»ΠΈ записи ΠΏΡ€ΠΈ установкС сигнала Π‘ΠšΠ•=0;

β–  Ρ€Π΅ΠΆΠΈΠΌ саморСгСнСрации, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ микросхСма ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Self Refresh. Π’ этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ пСриодичСски Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Ρ†ΠΈΠΊΠ»Ρ‹ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌΡƒ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρƒ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ внСшнСй синхронизации;

  • CS # (Chip Select) – Π²Ρ‹Π±ΠΎΡ€ микросхСмы. ΠŸΡ€ΠΈ CS# = 0 Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄; ΠΏΡ€ΠΈ CS # = 1 Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ запрСщаСтся, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π°Ρ‡Π°Ρ‚Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ продолТаСтся;
  • BSO, BSl (Bank Select) ΠΈΠ»ΠΈ Π’A 0, Π’A 1 (Bank Address) – Π²Ρ‹Π±ΠΎΡ€ Π±Π°Π½ΠΊΠ°, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ адрСсуСтся ΠΊΠΎΠΌΠ°Π½Π΄Π°;
  • Π” ΠΈ А 1 Π·Π°Π΄Π°ΡŽΡ‚ адрСс столбца, сигнал А 10 = 1 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌ автопрСдзаряда. Π’ Ρ†ΠΈΠΊΠ»Π°Ρ… Precharge сигнал A 10=1 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌ прСдзаряда всСх Π±Π°Π½ΠΊΠΎΠ² нСзависимо ΠΎΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ сигналов 550, 551;
  • DQ (Data Input/Output) – Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ…;
  • DQM (Data Mask) – маскированиС Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Ρ†ΠΈΠΊΠ»Π΅ чтСния ΠΏΡ€ΠΈ DQM= 1 шина Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· Π΄Π²Π° Ρ‚Π°ΠΊΡ‚Π° пСрСводится Π² высокоимпСдансноС состояниС (ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ). Π’ Ρ†ΠΈΠΊΠ»Π΅ записи ΠΏΡ€ΠΈ DQM – 1 запрСщаСтся запись Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΈ DQM = 0 Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ запись Π±Π΅Π· Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ SDRAM Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ двумя ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π±Π°Π½ΠΊΠ°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ счСтчиками адрСса столбцов. К достоинствам синхронного интСрфСйса SDRAM слСдуСт отнСсти Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² сочСтании с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠ±Π°Π½ΠΊΠΎΠ²ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΎΠ½ способСн ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ памяти ΠΏΡ€ΠΈ частых обращСниях.

Π’ памяти SDRAM имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ строк Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±Π°Π½ΠΊΠ°Ρ…. КаТдая строка активизируСтся своСй ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ACT Π²ΠΎ врСмя выполнСния любой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π±Π°Π½ΠΊΠΎΠΌ. ПослС Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ строки Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Π±Π°Π½ΠΊΠ° ΠΏΡ€ΠΈ записи ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ строку ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ сразу, Π° послС выполнСния сСрии ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ Π΅Π΅ элСмСнтам. Для обращСния ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ строкС Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π±Π°Π½ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ чтСния RD ΠΈ записи WR, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΊΠ°Π·Π°Π½Ρ‹ адрСс столбца ΠΈ Π½ΠΎΠΌΠ΅Ρ€ Π±Π°Π½ΠΊΠ°. МоТно Ρ‚Π°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ процСссы записи/чтСния, Ρ‡Ρ‚ΠΎ шина Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΡ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ нСсти ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΡƒΡŽ ΠΏΠΎΡ€Ρ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… для сСрии ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ областям памяти. Π’Π°ΠΊ ΠΊΠ°ΠΊ дтя ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ быстрСС. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сигнала Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ микросхСмы CS# ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ строки Π² Π±Π°Π½ΠΊΠ°Ρ… Ρ€Π°Π·Π½Ρ‹Ρ… микросхСм, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ‰Π΅ΠΉ шиной памяти.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ счСтчика вСсьма просто рСализуСтся ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π΄Π»ΠΈΠ½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° (1, 2, 4, 8 элСмСнтов), порядок адрСсов Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ (Ρ‡Π΅Ρ€Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉΡΡ ΠΈΠ»ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ) ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ (ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ для всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния). Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сигнала DQM = 1 Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ записи осущСствляСтся Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ записи любого элСмСнта ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ чтСния – ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π² высокоимпСдансноС состояниС Π±ΡƒΡ„Π΅Ρ€Π° Π΄Π°Π½Π½Ρ‹Ρ….

Благодаря ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ Ρ†ΠΈΠΊΠ»ΠΎΠ² оТидания, Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡŽ адрСсов, ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌΡƒ Ρ€Π΅ΠΆΠΈΠΌΡƒ, трСхступСнчатой ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠΉ адрСсации ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ Ρ†ΠΈΠΊΠ»Π° микросхСмы Π΄ΠΎ 8...10 нс (1: 10 нс = 100 ΠœΠ“Ρ†) ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 800 ΠœΠ±Π°ΠΉΡ‚/с ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС систСмной ΡˆΠΈΠ½Ρ‹ 100 ΠœΠ“Ρ†.

ΠŸΠ°ΠΌΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠ° DDR SDRAM (Dual Data Rate – удвоСнная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…). Основная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ памяти DDR ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ SDRAM состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… производится ΠΏΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Ρƒ ΠΈ срСзу Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² систСмной ΡˆΠΈΠ½Ρ‹. Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π²Π° обращСния Π·Π° Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ быстродСйствиС Π² Π΄Π²Π° Ρ€Π°Π·Π°. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Ρƒ ΠΈ срСзу ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² синхронизации ΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… сигналов ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹Π΅ трСбования. Для ΠΈΡ… удовлСтворСния приняты ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ€Ρ‹: Π²Π²Π΅Π΄Π΅Π½ ΡΡ‚Ρ€ΠΎΠ±ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ сигнал DQS; ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π²Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° CLK1 ΠΈ CLK2, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… микросхСм SDRAM, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Π΅ для записи ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, Π² DDR SDRAM Π΄Π°Π½Π½Ρ‹Π΅ для записи ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ с Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π½Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ (Write Latency). Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ CAS Latency ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ (CL = 2, 2,5, 3).

На частотС 100 ΠœΠ“Ρ† DDR SDRAM ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΈΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 200 ΠœΠ±ΠΈΡ‚ Π½Π° ΠΎΠ΄ΠΈΠ½ Π²Ρ‹Π²ΠΎΠ΄ (ΠΏΠΈΠ½), Ρ‡Ρ‚ΠΎ Π² составС 8-Π±Π°ΠΉΡ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ DIMM соотвСтствуСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ 1600 ΠœΠ±Π°ΠΉΡ‚/с. На частотС 133 ΠœΠ“Ρ† ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ составляСт 2100 ΠœΠ±Π°ΠΉΡ‚/с.

ΠŸΠ°ΠΌΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠ° RDRAM. Π’ 1992 Π³. амСриканская Ρ„ΠΈΡ€ΠΌΠ° Rambus приступила ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° памяти, которая ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ RDRAM (Rambus DRAM). Π—Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ ядро этой памяти построСно Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… КМОП-ячСйках динамичСской памяти. Однако интСрфСйс памяти сущСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ отличался ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ синхронного интСрфСйса. Высокоскоростной интСрфСйс Rambus RDRAM обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ 600 ΠœΠ±Π°ΠΉΡ‚/с Ρ‡Π΅Ρ€Π΅Π· ΡˆΠΈΠ½Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ 1 Π±Π°ΠΉΡ‚. ЭффСктивная пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ достигаСт Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ 480 ΠœΠ±Π°ΠΉΡ‚/с, Ρ‡Ρ‚ΠΎ Π² 10 Ρ€Π°Π· ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ для устройств EDO DRAM. ВрСмя доступа ΠΊ ряду ячССк памяти составляСт ΠΌΠ΅Π½Π΅Π΅ 2 нс Π² расчСтС Π½Π° Π±Π°ΠΉΡ‚, Π° врСмя Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ (врСмя доступа ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ Π±Π°ΠΉΡ‚Ρƒ массива Π΄Π°Π½Π½Ρ‹Ρ…) – 23 нс. ΠŸΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ большими массивами Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΌΡΡ‚ΡŒ Rambus являСтся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ Π² смыслС ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ/ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ . Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΠΌ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ стал интСрфСйс Direct DRAM, ΠΈΠ»ΠΈ просто DDRAM, с 16-разрядной (18-разрядной для микросхСм с Π±ΠΈΡ‚Π°ΠΌΠΈ контроля) шиной Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠ°ΠΌΡΡ‚ΡŒ RDRAM ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… с 1999 Π³. ΠΈ поддСрТиваСтся Π² Π½Π°Π±ΠΎΡ€Π°Ρ… микросхСм систСмной Π»ΠΎΠ³ΠΈΠΊΠΈ.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° подсистСмы памяти RDRAM состоит ΠΈΠ· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° памяти, ΠΊΠ°ΠΏΠ°Π»Π° ΠΈ собствСнно микросхСм памяти (рис. 10.9).

ΠŸΠ°ΠΌΡΡ‚ΡŒ RDRAM ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ памяти (FPM/EDO ΠΈ SDRAM) ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ особСнности:

  • являСтся устройством с ΡƒΠ·ΠΊΠΈΠΌ ΠΊΠ°Π½Π°Π»ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚, составляСт всСго 16 Π±ΠΈΡ‚, Π½Π΅ считая Π΄Π²ΡƒΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ² контроля ΠΏΠΎ чСтности;
  • благодаря Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ числу (30) Π»ΠΈΠ½ΠΈΠΉ ΠΊΠ°Π½Π°Π»Π° ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ принятым ΠΌΠ΅Ρ€Π°ΠΌ ΠΏΠΎ ΠΈΡ… Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ тактовая частота ΠΊΠ°Π½Π°Π»Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π°

Рис. 10.9.

Π΄ΠΎ 400 ΠœΠ“Ρ†, Ρ‡Ρ‚ΠΎ обСспСчиваСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ€Π°Π²Π½ΡƒΡŽ 16x400x2/8 = 1600 ΠœΠ±Π°ΠΉΡ‚/с (с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Ρƒ ΠΈ срСзу ΡΠΈΠ½Ρ…Ρ€ΠΎΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ²). Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΡƒΡ…- ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹Π΅ RDRAM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 3,2 ΠΈΠ»ΠΈ 6,4 ΠœΠ±Π°ΠΉΡ‚/с соотвСтствСнно. Π”Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π Π‘800 RDRAM, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² настоящСС врСмя, являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ быстрым Ρ‚ΠΈΠΏΠΎΠΌ памяти (Π½Π΅Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ опСрСТая Π Π‘2100 DDR SDRAM);

  • ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° адрСса ячСйки происходит ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ шинам: ΠΎΠ΄Π½Π° – для адрСса строки, другая – для адрСса столбца. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° адрСсов осущСствляСтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ. Π’ процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ RDRAM выполняСтся конвСйСрная Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· памяти, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ адрСс ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ;
  • для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±Ρ‹Π»ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ конструктивноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΡ‚Π΄Π΅Π»Π΅Π½Π° ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ шинС. Для этого прСдусмотрСны нСзависимыС схСмы управлСния ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ шин: адрСсныС ΡˆΠΈΠ½Ρ‹ для ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ‹Π±ΠΎΡ€Π° строки ΠΈ столбца ΠΈ информационная шина для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 2 Π±Π°ΠΉΡ‚Π°;
  • потрСбляСт ΠΌΠ°Π»ΠΎ энСргии. НапряТСниС питания ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ памяти R1MM, ΠΊΠ°ΠΊ ΠΈ устройств RDRAM, достигаСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 2,5 Π’. НапряТСниС Π½ΠΈΠ·ΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ сигнала измСняСтся ΠΎΡ‚ 1,0 Π΄ΠΎ 1,8 Π’, Ρ‚.Π΅. ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄ напряТСний Ρ€Π°Π²Π΅Π½ 0,8 Π’. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, RDRAM ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ потрСблСния энСргии ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌ оТидания Π½Π° Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π΅ΠΉ стадии Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ позволяСт Π΅Ρ‰Π΅ большС ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ.

ΠŸΠ°ΠΌΡΡ‚ΡŒ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ – VC SDRAM. НазначСниС памяти. Π’ соврСмСнном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ доступ ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти осущСствляСтся Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ устройствами. Одни ΠΈΠ· устройств (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π² ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°Ρ‡Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС) Π±Ρ€ΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚ для сСбя ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ области памяти. Π’Π°ΠΊΠΈΠ΅ устройства, ΠΊΠ°ΠΊ процСссор, IDE- ΠΈ SCSI-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ AGP ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ. ΠŸΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ памяти Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… устройств происходит Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΡ… обслуТивания. Для устранСния этого нСдостатка Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° модуля памяти, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ Π² сСбя 16 нСзависимых ΠΊΠ°Π½Π°Π»ΠΎΠ² памяти. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ устройству (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅) для обращСния ΠΊ памяти Π²Ρ‹Π΄Π΅Π»Π΅Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π».

АрхитСктура памяти. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ памяти с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ (Virtual Channel Memory Architecture) состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ массивом Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ячССк ΠΈ внСшним интСрфСйсом микросхСмы памяти Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ 16 ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² (рис. 10.10). Π’ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ нСсколько Π±ΡƒΡ„Π΅Ρ€ΠΎΠ². По составу ΠΈ уровням сигналов микросхСмы VC SDRAM (Virtual Channel SDRAM) Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ SDRAM (ΠΈΠΌΠ΅ΡŽΡ‚ внСшнюю ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΠΎ 4, 8 ΠΈΠ»ΠΈ 16 Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…), ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ структурой, систСмой ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ рядом Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° содСрТит Π΄Π²Π° Π±Π°Π½ΠΊΠ° (А ΠΈ Π’), Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… Π² Π²ΠΈΠ΄Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹. КаТдая строка ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ разбиваСтся Π½Π° 4 сСгмСнта. Для микросхСмы Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 128 ΠœΠ±ΠΈΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ составляСт 8К Ρ… 8К, строка ΠΈΠΌΠ΅Π΅Ρ‚ объСм 8К Π±ΠΈΡ‚, Π° сСгмСнт – 2К Π±ΠΈΡ‚. Π•ΠΌΠΊΠΎΡΡ‚ΡŒ канального Π±ΡƒΡ„Π΅Ρ€Π° Ρ‚Π°ΠΊΠΆΠ΅ составляСт 2К Π±ΠΈΡ‚. Π—Π° ΠΎΠ΄Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ выполняСтся ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° 2К Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΈ сСгмСнтом Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ строки. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² 168-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ DIMM.

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΎΠ±ΠΌΠ΅Π½Π°. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° Π΄Π²Π΅ Ρ„Π°Π·Ρ‹:

внСшний ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ источником ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ. Π­Ρ‚Π° Ρ„Π°Π·Π° ΠΎΠ±ΠΌΠ΅Π½Π° осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ памяти (Π½Π° рис. 10.10 Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½) ΠΈ выполняСтся ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ чтСния ΠΈ записи (READ ΠΈ WRITE), Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… указываСтся Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ°Π½Π°Π»Π° ΠΈ адрСс столбца. ОбмСн происходит Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Π”Π»ΠΈΠ½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° программируСтся ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ 1, 2, 4, 8 ΠΈΠ»ΠΈ 16 ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ (элСмСнтов). ΠŸΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΊΠ°Π½Π°Π»Π° ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ с Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π² 2 Ρ‚Π°ΠΊΡ‚Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ чтСния, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠ΄ΡƒΡ‚ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΡ‚Π΅;

Рис. 10.10.

Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ ΠΈ массивом Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ячССк. ОбмСн ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°Π΅Ρ‚ Π² Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

β–  с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€Π΅Π΄Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ PRFA ΠΈ сохранСния RSTA, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… сразу послС обращСния ΠΊ массиву памяти, автоматичСски осущСствляСтся дСактивизация строк (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ заряд). Для Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Π±Π°Π½ΠΊΠ° ΠΈ ΠΎΠ±ΠΎΠΈΡ… Π±Π°Π½ΠΊΠΎΠ² сразу ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹;

β–  ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ACT, которая Π·Π°Π΄Π°Π΅Ρ‚ Π±Π°Π½ΠΊ (А ΠΈΠ»ΠΈ Π’) ΠΈ адрСс строки, активизируСтся трСбуСмая строка ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹;

β–  ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ PRF (Prefetch) ΠΈ RST (Restore) рСализуСтся Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ массива Π² Π±ΡƒΡ„Π΅Ρ€ ΠΈ сохранСниС Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΡ„Π΅Ρ€Π° Π² массивС. Π’ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… указываСтся Π½ΠΎΠΌΠ΅Ρ€ Π±Π°Π½ΠΊΠ°, Π½ΠΎΠΌΠ΅Ρ€ сСгмСнта ΠΈ Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ°Π½Π°Π»Π°.

ОбС Ρ„Π°Π·Ρ‹ ΠΎΠ±ΠΌΠ΅Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ со стороны внСшнСго интСрфСйса ΠΏΠΎΡ‡Ρ‚ΠΈ нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² Ρ‚Π°Π±Π». 10.1.

РСгСнСрация VC DRAM выполняСтся пСриодичСской ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ REF (авторСгСнСрация ΠΏΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌΡƒ счСтчику адрСса Ρ€Π΅Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… строк) Π»ΠΈΠ±ΠΎ Π² ΡΠ½Π΅Ρ€Π³ΠΎΡΠ±Π΅Ρ€Π΅Π³Π°ΡŽΡ‰Π΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ саморСгСнСрации, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ микросхСмы пСрСходят ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ SELF.

МногиС соврСмСнныС Chipset ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ DIMM VCM SDRAM.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° памяти опрСдСляСтся чипсСтом систСмной ΠΏΠ»Π°Ρ‚Ρ‹.