ddr2 ram ямар давтамжтай вэ. Ширээний компьютерт зориулсан DDR, DDR2, DDR3 санах ойн орчин үеийн төрлүүд

Тодорхойлолт

Модулиудыг зурвасын өргөн, хүчин чадлаар нь хуваахаас гадна дараахь байдлаар хуваана.

  • алдаа засах кодын нэмэлт санах ойн чип байгаа эсэх. ECC тэмдэгтээр тэмдэглэгдсэн, жишээлбэл: PC2-6400 ECC;
  • тусгай хаягийн чип байгаа эсэх - бүртгүүлэх.
    "Хэвийн" модулиудыг "бүртгээгүй" эсвэл "буфергүй" гэж нэрлэдэг. Буферт - "бүртгэгдсэн" модулиудад байгаа бүртгэл нь командын хаягийн шугамын дохионы чанарыг сайжруулдаг (хандахдаа нэмэлт саатлын мөчлөгийн зардлаар), энэ нь давтамжийг нэмэгдүүлэх, модуль бүрт 36 хүртэлх санах ойн чип ашиглах боломжийг олгодог. модулиудыг бий болгох хүчин чадал нэмэгдсэнсервер болон ажлын станцуудад түгээмэл хэрэглэгддэг. Одоогоор үйлдвэрлэсэн бараг бүх DDR2 Reg модулиуд нь ECC-ээр тоноглогдсон байдаг.
  • AMB (Advanced Memory Buffer) чип байгаа эсэх. Ийм модулиудыг бүрэн буфер гэж нэрлэдэг бөгөөд F эсвэл FB үсгээр тэмдэглэсэн бөгөөд модуль дээр өөр түлхүүрийн байрлалтай байдаг. Энэ бол бүртгэлтэй модулиудын санааг хөгжүүлэх цаашдын ажил юм - Advanced Memory Buffer нь зөвхөн хаягийн дохиог төдийгүй өгөгдөл, хэрэглээг хадгалдаг. цуваа автобусзэрэгцээ биш харин санах ойн хянагч руу. Эдгээр модулиудыг бусад төрлийн санах ойд зориулагдсан эх хавтанд суулгах боломжгүй бөгөөд гол байрлал нь үүнээс сэргийлдэг.

Дүрмээр бол эх хавтан нь бүртгэгдсэн болон буфергүй (хэвийн санах ой) модулиуд, модулиудыг дэмждэг ч гэсэн янз бүрийн төрөл(бүртгэлтэй ба буфергүй) нэг суваг дээр хамтран ажиллах боломжгүй. Холбогчдын механик нийцтэй хэдий ч бүртгэлтэй санах ой нь зүгээр л эхлэхгүй эх хавтан, ердийн (буфергүй) санах ойг ашиглахад зориулагдсан ба эсрэгээр. ECC байгаа / байхгүй байгаа нь нөхцөл байдалд ямар ч байдлаар нөлөөлөхгүй. Энэ бүхэн ердийн DDR болон DDR-II-д хамаарна.

Үүний оронд Бүртгэгдсэн санах ойг ашиглах нь туйлын боломжгүй юм ердийн санах оймөн эсрэгээр. Ямар ч үл хамаарах зүйлгүйгээр. Одоогийн байдлаар цорын ганц үл хамаарах зүйл бол ердийн болон бүртгэлтэй DDR-III-тай ажилладаг хоёр процессортой LGA1366 хавтангууд боловч та хоёр төрлийн санах ойг нэг системд хольж болохгүй.

DDR-ээс давуу тал

  • Илүү өндөр зурвасын өргөн
  • Ерөнхийдөө эрчим хүчний хэрэглээ бага
  • Хөргөлтийг дэмжихийн тулд сайжруулсан дизайн
DDR-тэй харьцуулахад сул талууд
  • Ихэвчлэн өндөр CAS хоцролт (3-6)
  • Үүнтэй ижил (эсвэл түүнээс дээш) давтамжийн саатал нь илүү өндөр байдаг

DDR2 аажмаар DDR3-ээр солигдож байна.

бас үзнэ үү

Уран зохиол

В.Соломенчук, П.СоломенчукКомпьютерийн төмөр. - 2008. - ISBN 978-5-94157-711-8

Тэмдэглэл

Холбоосууд


Викимедиа сан. 2010 он.

Бүрэлдэхүүн хэсгүүдийн зах зээл нь атаархмаар тогтмол шинэ хөгжил, шинэчлэлээр байнга шинэчлэгдэж байдаг тул хөрөнгө мөнгө нь шинэ техник хангамжийг цаг тухайд нь олж авах боломжийг олгодоггүй олон хэрэглэгчид компьютерийнхээ хүч чадал, гүйцэтгэлийн талаар эргэлздэг. Бүх цаг үед техникийн форум дээр тэдгээрийн бүрэлдэхүүн хэсгүүдийн хамаарлын талаархи олон асуултын хэлэлцүүлэг хэзээ ч тасардаггүй. Үүний зэрэгцээ асуултууд зөвхөн процессор, видео карт төдийгүй бүр ч хамаатай санамсаргүй хандалт санах ой. Гэсэн хэдий ч компьютерийн техник хангамжийн хөгжлийн бүх динамикийг үл харгалзан өмнөх үеийн технологийн хамаарал тийм ч хурдан алга болоогүй байна. Энэ нь бүрэлдэхүүн хэсгүүдэд мөн хамаарна.

DDR2 санах ой: зах зээлд гарсан эхний өдрөөс эхлэн алдар нэр нь буурах хүртэл

DDR2 нь санамсаргүй хандалтын санах ойн хоёр дахь үе (Англи хэлнээс. Synchronous Dynamic санамсаргүй хандалтын санах ой - SDRAM), эсвэл ямар ч хэрэглэгчдэд зориулсан ердийн томъёололд DDR1-ээс хойшхи дараагийн үеийн RAM нь хувийн компьютерийн сегментэд өргөн тархсан байна. .

2003 онд бүтээгдсэн шинэ төрөл нь зөвхөн 2004 оны эцэс гэхэд зах зээл дээр бүрэн байр сууриа олж чадсан - зөвхөн тэр үед DDR2 дэмжлэгтэй чипсетүүд гарч ирэв. Маркетерууд идэвхтэй сурталчилж байсан хоёр дахь үе нь бараг хоёр дахин илүү хүчирхэг хувилбар юм.

Эхний ээлжинд ялгаатай талуудаас ялгарах зүйл бол илүү өндөр давтамжтайгаар ажиллах, нэг цагийн мөчлөгт хоёр удаа өгөгдөл дамжуулах чадвар юм. Нөгөөтэйгүүр, давтамжийг нэмэгдүүлэх стандарт сөрөг цэг нь ашиглалтын явцад саатлын хугацааг нэмэгдүүлэх явдал юм.

Эцэст нь, 2000-аад оны дунд үе гэхэд шинэ төрөл нь өмнөх, анхны, зөвхөн 2010 он гэхэд түүнийг орлуулсан шинэ DDR3-аар DDR2-г ихээхэн шахаж байсан.

Төхөөрөмжийн онцлог

Тархсан DDR2 RAM модулиуд (халдвараар "саваа" гэж нэрлэдэг) зарим нь байсан өвөрмөц онцлогболон сортууд. Хэдийгээр шинэ нь тухайн үедээ олон янзын өөрчлөлтийг илэн далангүй гайхшруулж байгаагүй ч гадаад ялгаа нь ч гэсэн анхны харцаар аливаа худалдан авагчдад шууд илт харагдаж байв.

  • Нэг талт / хоёр талт SDRAM модуль, чипүүд нь нэг эсвэл хоёр талдаа тус тус байрладаг.
  • DIMM нь SDRAM (синхрон динамик санамсаргүй хандалтын санах ой, DDR2)-ийн өнөөгийн стандарт хэлбэр юм. 90-ээд оны сүүлчээр ерөнхий зориулалтын компьютеруудад их хэмжээний хэрэглээ эхэлсэн бөгөөд энэ нь Pentium II процессор гарч ирснээр голчлон нөлөөлсөн юм.
  • SO-DIMM нь тусгайлан зориулсан богино хэлбэрийн SDRAM модуль юм зөөврийн компьютерууд. Зөөврийн компьютерын SO-DIMM DDR2 хөтчүүд нь стандарт DIMM-ээс хэд хэдэн мэдэгдэхүйц ялгаатай байв. Энэ нь жижиг физик хэмжээстэй, бага эрчим хүч зарцуулдаг модуль бөгөөд үүний үр дүнд стандарт DIMM хүчин зүйлтэй харьцуулахад гүйцэтгэлийн түвшин доогуур байдаг. Зөөврийн компьютерт зориулсан DDR2 RAM модулийн жишээг доорх зурган дээрээс харж болно.

Дээр дурдсан бүх шинж чанаруудаас гадна тухайн үеийн шооны нэлээд дунд зэргийн "бүрхүүл" -ийг тэмдэглэх нь зүйтэй - бараг бүгдээрээ, ховор тохиолдлуудыг эс тооцвол, тэр үед зөвхөн микро схем бүхий стандарт самбараар төлөөлдөг байв. Компьютерийн техник хангамжийн сегмент дэх маркетинг дөнгөж эхэлж байсан тул орчин үеийн RAM модулиудад танил болсон янз бүрийн хэмжээ, загвар бүхий радиаторуудтай дээж худалдаанд гарсангүй. Өнөөдрийг хүртэл тэд үүссэн дулааныг арилгахаас илүүтэйгээр гоёл чимэглэлийн функцийг гүйцэтгэдэг (энэ нь зарчмын хувьд DDR RAM-ийн ердийн зүйл биш юм).

Доорх зурган дээр та халаагчтай DDR2-667 RAM модулиуд хэрхэн харагдахыг харж болно.

Тохиромжтой байдлын түлхүүр

Дизайндаа DDR2 санах ой нь өмнөх DDR-ээс маш чухал ялгаа юм - хоцрогдсон нийцтэй байдал байхгүй. Хоёрдахь үеийн дээжүүдэд эх хавтан дээрх RAM-ийн үүр бүхий хаалтны контактын хэсэгт байрлах үүр нь аль хэдийн өөр байрлалтай байсан тул DDR2 өлгүүрийг DDR үүрэнд оруулах нь физикийн хувьд боломжгүй юм. бүрэлдэхүүн хэсгүүд.

Эзлэхүүний параметр

Үндсэн эх хавтангийн хувьд (гэрийн/оффисын зориулалттай ямар ч эх хавтан) DDR2 стандарт нь дээд тал нь 16 гигабайтыг санал болгож чадна. Серверийн шийдлүүдийн хувьд дууны хязгаар 32 гигабайт хүрсэн.

Бас нэг техникийн нюанс дээр анхаарлаа хандуулах нь зүйтэй. хамгийн бага хэмжээнэг шоо нь 1 ГБ байна. Нэмж дурдахад зах зээл дээр DDR2 модулиудын өөр хоёр сонголт байдаг: 2Gb ба 8Gb. Тиймээс, энэ стандартын RAM-ийн хамгийн их нөөцийг авахын тулд хэрэглэгч хоёр 8 ГБ-ын багтаамжтай эсвэл дөрвөн 4 ГБ-ын багтаамжтай зөөгчийг тус тус суулгах шаардлагатай болно.

Харилцааны давтамж

Энэ параметр нь санах ойн автобус нь цаг хугацааны нэгжид аль болох их мэдээлэл дамжуулах чадварыг хариуцдаг. Илүү өндөр давтамжийн утга нь илүү их өгөгдөл дамжуулах боломжтой гэсэн үг бөгөөд энд DDR2 санах ой нь өмнөх үеийнхээс хамаагүй илүү байсан бөгөөд дээд тал нь 200-аас 533 МГц-ийн хооронд ажиллах боломжтой байв. Эцсийн эцэст, DDR2 баарны хамгийн бага давтамж нь 533 МГц бөгөөд шилдэг хуулбарууд нь эргээд 1200 МГц хүртэл overclock хийх боломжтой.

Гэсэн хэдий ч санах ойн давтамж нэмэгдэхийн хэрээр цаг хугацаа нь аяндаа нэмэгдэж, санах ойн гүйцэтгэл нь үүнээс хамаардаг.

Цагийн тухай

Хугацаа гэдэг нь өгөгдлийг хүссэн цагаас эхлэн RAM-аас унших хүртэлх хугацааны интервал юм. Модулийн давтамж ихсэх тусам RAM-д үйл ажиллагааг дуусгахад илүү их хугацаа шаардагддаг (мэдээжийн хэрэг асар их саатал биш).

Параметрийг наносекундээр хэмждэг. Гүйцэтгэлд хамгийн их нөлөөлдөг зүйл бол техникийн үзүүлэлтүүдэд CL* гэж тэмдэглэгдсэн хоцрогдол (CAS latency) юм (*-ын оронд дурын тоог зааж өгч болно, бага байх тусам санах ойн автобус хурдан ажиллах болно). Зарим тохиолдолд баарны цагийг гурван тэмдэгтийн хослолоор (жишээлбэл, 5-5-5) зааж өгдөг боловч эхний тоо нь хамгийн чухал параметр байх болно - энэ нь санах ойн хоцролтыг үргэлж заадаг. Хэрэв цаг хугацааг дөрвөн оронтой хослолоор зааж өгсөн бол сүүлчийн утга нь бусад бүх үзүүлэлтээс гайхалтай их (жишээлбэл, 5-5-5-15) байвал энэ нь наносекунд дахь нийт ажлын мөчлөгийн үргэлжлэх хугацаа юм.

Хэлбэр алдагдахгүй өвгөн

Гадаад төрхөөрөө хоёр дахь үе нь компьютерийн хүрээлэлд маш их шуугиан тарьсан нь түүнийг ихээхэн алдаршуулж, маш сайн борлуулалттай болгосон. DDR2 нь өмнөх хувилбарынхаа нэгэн адил хоёр зүсмэл дээр өгөгдөл дамжуулах боломжтой байсан ч өгөгдөл дамжуулах чадвартай илүү хурдан автобус нь түүний гүйцэтгэлийг мэдэгдэхүйц сайжруулсан. Нэмж дурдахад эрчим хүчний хэмнэлт өндөр байгаа нь эерэг тал байсан - 1.8 В-ийн түвшинд. Хэрэв энэ нь компьютерийн эрчим хүчний хэрэглээний ерөнхий дүр зурагт бараг нөлөөлөөгүй бол ашиглалтын хугацаанд (ялангуяа эрчимтэй ажиллах үед) цэвэр эерэг нөлөө үзүүлсэн. төмрийн ажил).

Гэсэн хэдий ч технологи нь цаашид хөгжөөгүй бол ийм байхаа больсон. 2007 онд дараагийн үеийн DDR3 гарч ирснээр яг ийм зүйл тохиолдсон бөгөөд түүний даалгавар нь хуучирсан DDR2-ийг зах зээлээс аажмаар, гэхдээ гарцаагүй гаргах явдал байв. Гэсэн хэдий ч, энэ "хуучирсан" нь үнэхээр шинэ технологид бүрэн нийцэхгүй гэсэн үг үү?

Гурав дахь үеийнхэнтэй нэг нэгээр

Уламжлалт хоцрогдсон үл нийцэх байдлаас гадна DDR3 нь RAM стандартад хэд хэдэн техникийн шинэчлэлийг нэвтрүүлсэн:

  • Цуваа эх хавтангийн дэмждэг дээд хэмжээ 16-аас 32 ГБ хүртэл нэмэгдсэн (үүнтэй зэрэгцэн нэг модулийн үзүүлэлт өмнөх 8 биш харин 16 ГБ хүрч болно).
  • Хамгийн багадаа 2133 МГц, дээд тал нь 2800 МГц-ийн өндөр өгөгдлийн хурд.
  • Эцэст нь, шинэ үеийн цахилгаан эрчим хүчний хэрэглээний стандартыг бууруулсан: 1.5 В, хоёр дахь үеийнх нь 1.8 В. Нэмж дурдахад DDR3 дээр суурилсан өөр хоёр өөрчлөлтийг боловсруулсан: DDR3L ба LPDDR3 нь 1.35 В ба 1.2 В зарцуулдаг.

Шинэ архитектурын зэрэгцээ цаг хугацаа ч нэмэгдсэн боловч үүнээс үүдэн гүйцэтгэлийн бууралтыг илүү өндөр давтамжтайгаар нөхөж байна.

Худалдан авагч хэрхэн шийдэх вэ?

Худалдан авагч нь хөгжлийн инженер биш; техникийн шинж чанараас гадна бүтээгдэхүүний үнэ өөрөө худалдан авагчийн хувьд чухал биш байх болно.

Аливаа компьютерийн техник хангамжийн шинэ үеийн борлуулалт эхлэхэд түүний өртөг ихэвчлэн өндөр байх болно. Ижил шинэ төрлийн RAM нь өмнөхтэй харьцуулахад маш их үнийн зөрүүтэйгээр зах зээлд анх гарч ирсэн.

Гэсэн хэдий ч ихэнх програмуудад үе дамжсан гүйцэтгэлийн өсөлт нь огт байхгүй бол зүгээр л инээдтэй үзүүлэлт бөгөөд их хэмжээний төлбөр төлөхөд тохиромжгүй нь тодорхой юм. Шинэ үеийн RAM-д шилжих цорын ганц зөв цаг бол түүний үнэ өмнөх түвшиндээ буурах явдал юм (энэ нь SDRAM-ын борлуулалтын сегментэд үргэлж тохиолддог, DDR2 ба DDR3-тай адилхан байсан, одоо ч мөн адил болж байна. DDR3 ба шинэ DDR4). Сүүлийн болон өмнөх үеийнхний хоорондох илүү төлбөрийн үнэ хамгийн бага байх үед л (энэ нь гүйцэтгэлийг бага зэрэг нэмэгдүүлэхэд хангалттай), зөвхөн ийм нөхцөлд л RAM-ийг солих талаар бодож болно.

Хариуд нь DDR2 санах ойтой компьютер эзэмшигчид шинэ төрлийн RAM-ийг зөвхөн энэ шинэ төрлийг дэмждэг зохих хувилбараас бүрэн шинэчлэх, шинэ санах ойтой болгох нь хамгийн оновчтой юм. эх хавтан(мөн өнөөдөр DDR4 санах ойг дэмждэг бүрэлдэхүүн хэсгүүдийн түвшинд шинэчлэх нь утга учиртай: одоогийн үнэ нь DDR3-тай ижил түвшинд байгаа бөгөөд дөрөв ба хоёр дахь үеийн өсөлт нь гурав, хоёр дахь үеийнхээс хамаагүй илүү мэдэгдэхүйц байх болно).

Үгүй бол, хэрэв хэрэглэгч ийм шинэчлэлтийг огт төлөвлөөгүй бол үнэ нь харьцангуй бага байгаа ижил DDR2-ийг ашиглах боломжтой. Шаардлагатай бол ижил төстэй модулиудтай RAM-ийн нийт хэмжээг нэмэгдүүлэхэд л хангалттай. Энэ төрлийн санах ойн зөвшөөрөгдөх хязгаар нь өнөөг хүртэл ихэнх хэрэглэгчдийн бүх хэрэгцээг хангаж чаддаггүй (ихэнх тохиолдолд нэмэлт DDR2 2Gb модулийг суулгахад хангалттай байх болно), дараагийн үеийн гүйцэтгэлийн хоцрогдол нь огт шүүмжлэлтэй биш юм.

RAM модулиудын хамгийн бага үнэ (зөвхөн баталгаажсан Hynix, Kingston, Samsung брэндийн дээжийг харгалзан үзнэ) худалдан авагчийн оршин суугаа бүс нутаг, түүний сонгосон дэлгүүрээс хамаарч өөр өөр байж болно.

Энэ нийтлэлд бид ширээний компьютерт зориулсан 3 төрлийн орчин үеийн RAM-ийг авч үзэх болно.

  • DDR- өнөөг хүртэл таны худалдаж авч болох хамгийн эртний RAM төрөл боловч үүр цайсан бөгөөд энэ нь хамгийн хуучин үзэмжБидний авч үзэх болно RAM. Та ийм төрлийн RAM ашигладаг шинэ эх хавтан, процессоруудаас хол байх хэрэгтэй болно, гэхдээ олон одоо байгаа системүүд DDR RAM ашиглах. DDR-ийн ажиллах хүчдэл нь 2.5 вольт (ихэвчлэн процессорыг overclock хийх үед нэмэгддэг) бөгөөд бидний авч үзэж буй 3 төрлийн санах ойн цахилгаан эрчим хүчний хамгийн том хэрэглэгч юм.
  • DDR2нь хамгийн түгээмэл санах ойн төрөл юм орчин үеийн компьютерууд. Энэ бол хамгийн эртнийх биш, гэхдээ тийм биш юм хамгийн шинэ дүр төрхсанамсаргүй хандалт санах ой. DDR2 нь ихэвчлэн DDR-ээс хурдан байдаг тул DDR2 нь өмнөх загвараас илүү өндөр өгөгдөл дамжуулах хурдтай байдаг (хамгийн удаан DDR2 загвар нь хамгийн хурдан DDR загвартай ижил хурдтай байдаг). DDR2 нь 1.8 вольт зарцуулдаг бөгөөд DDR-тэй адил процессорыг overclock хийх үед хүчдэл ихэвчлэн нэмэгддэг.
  • DDR3- хурдан бөгөөд шинэ санах ойн төрөл. Дахин хэлэхэд DDR3 нь DDR2-ээс хурдан бөгөөд хамгийн бага хурд нь хамгийн хурдан DDR2 хурдтай ижил байна. DDR3 нь бусад төрлийн RAM-аас бага эрчим хүч зарцуулдаг. DDR3 нь 1.5 вольт зарцуулдаг бөгөөд процессорыг overclock хийх үед арай илүү

Хүснэгт 1: Үзүүлэлтүүд JEDEC стандартын дагуу RAM

JEDEC- Электрон төхөөрөмжийн инженерийн нэгдсэн зөвлөл (Цахим төхөөрөмжүүдийн нэгдсэн инженерийн зөвлөл)

Санах ойн гүйцэтгэлээс хамаардаг хамгийн чухал шинж чанар нь түүний зурвасын өргөн бөгөөд энэ нь системийн автобусны давтамж ба нэг мөчлөгт дамжуулагдсан өгөгдлийн хэмжээгээр илэрхийлэгддэг. Орчин үеийн санах ой нь 64 бит (эсвэл 8 байт) автобусны өргөнтэй байдаг тул DDR400 санах ойн зурвасын өргөн нь 400 МГц x 8 Байт = секундэд 3200 МБ (эсвэл 3.2 ГБ / с) юм. Тиймээс энэ төрлийн санах ойн өөр нэг тэмдэглэгээ нь PC3200 юм. Сүүлийн үед хоёр сувгийн санах ойн холболтыг ихэвчлэн ашигладаг бөгөөд түүний зурвасын өргөн (онолын хувьд) хоёр дахин нэмэгддэг. Тиймээс, хоёр DDR400 модулийн хувьд бид дээд тал нь авах болно боломжит хурдөгөгдөл солилцох 6.4 ГБ / с.

Гэхдээ дээр хамгийн их гүйцэтгэлой санамж нь ч ийм нөлөө үзүүлдэг чухал параметрүүд"санах ойн цаг" гэж.

Санах ойн банкны логик бүтэц нь мэдэгдэж байна хоёр хэмжээст массив- нүд бүр өөрийн гэсэн хаяг, мөр, баганын дугаартай хамгийн энгийн матриц. Дурын массивын нүдний агуулгыг уншихын тулд санах ойн хянагч нь өгөгдлийг унших RAS мөрийн дугаар (Мөрийн хаягийн Strobe) болон CAS баганын дугаарыг (баганын хаягийн Strobe) зааж өгөх ёстой. Тушаал өгөх болон түүний гүйцэтгэлийн хооронд ямар нэгэн саатал (санах ойн хоцрогдол) үргэлж байх нь тодорхой бөгөөд яг эдгээр цаг хугацаа нь үүнийг тодорхойлдог. Хугацааг тодорхойлдог олон янзын параметрүүд байдаг боловч тэдгээрийн дөрөв нь хамгийн түгээмэл хэрэглэгддэг:

  • CAS хоцролт (CAS) - CAS дохио ба харгалзах нүднээс өгөгдлийн бодит гаралтын хоорондох мөчлөгийн саатал. Аливаа санах ойн модулийн хамгийн чухал шинж чанаруудын нэг;
  • RAS to CAS Delay (tRCD) - CAS дохиог илгээхээс өмнө RAS дохио өгсний дараа өнгөрөх ёстой санах ойн автобусны циклүүдийн тоо;
  • Row Precharge (tRP) - нэг банк доторх санах ойн хуудсыг хаахад шаардагдах хугацаа, түүнийг цэнэглэхэд зарцуулсан хугацаа;
  • Урьдчилан цэнэглэхэд идэвхжүүлэх (tRAS) - strobe идэвхтэй цаг. Идэвхжүүлэх команд (RAS) ба урьдчилан цэнэглэх команд (Урьдчилан цэнэглэх) хоорондох мөчлөгийн хамгийн бага тоо нь энэ шугамын ажлыг дуусгах эсвэл нэг банкийг хаадаг.

Хэрэв та модулиуд дээр "2-2-2-5" эсвэл "3-4-4-7" гэсэн тэмдэглэгээг харвал эдгээр нь дээр дурдсан параметрүүд гэдэгт итгэлтэй байж болно: CAS-tRCD-tRP-tRAS.

DDR санах ойн стандарт CAS хоцрогдлын утгууд нь 2 ба 2.5 мөчлөг бөгөөд CAS хоцролт 2 нь Унших командыг хүлээн авсны дараа зөвхөн хоёр мөчлөгийн дараа өгөгдлийг хүлээн авна гэсэн үг юм. Зарим системд 3 эсвэл 1.5 утгыг авах боломжтой бөгөөд DDR2-800-ийн хувьд жишээ нь: Хамгийн сүүлийн үеийн хувилбар JEDEC стандарт нь энэ параметрийг 4-6 циклийн хүрээнд тодорхойлдог бол 4 нь сонгосон "overclocker" микро схемийн хувьд туйлын сонголт юм. RAS-CAS болон RAS Урьдчилан цэнэглэх хоцролт нь ихэвчлэн 2, 3, 4 эсвэл 5 цаг байдаг бол tRAS нь арай урт буюу 5-аас 15 цаг хүртэл байдаг. Мэдээжийн хэрэг, эдгээр цаг хугацаа бага байх тусам (ижил цагийн давтамжтай) санах ойн гүйцэтгэл өндөр байх болно. Жишээлбэл, CAS-ийн хоцролт нь 2.5 байдаг модуль нь 3.0-ийн хоцролттой модулиас илүү сайн ажилладаг. Түүнээс гадна, хэд хэдэн тохиолдолд бага давтамжтай санах ой нь илүү хурдан болдог.

Хүснэгт 2-4-т ерөнхий DDR, DDR2, DDR3 санах ойн хурд болон үзүүлэлтүүдийг харуулав.

Хүснэгт 2: Нийтлэг DDR санах ойн хурд ба техникийн үзүүлэлтүүд

Хүснэгт 3: Нийтлэг DDR2 санах ойн хурд ба техникийн үзүүлэлтүүд

ТөрөлАвтобусны давтамжДамжуулах ханшХугацааТэмдэглэл
PC3-8500 533 1066 7-7-7-20 ихэвчлэн DDR3-1066 гэж нэрлэдэг
PC3-10666 667 1333 7-7-7-20 ихэвчлэн DDR3-1333 гэж нэрлэдэг
PC3-12800 800 1600 9-9-9-24 ихэвчлэн DDR3-1600 гэж нэрлэдэг
PC3-14400 900 1800 9-9-9-24 ихэвчлэн DDR3-1800 гэж нэрлэдэг
PC3-16000 1000 2000 ТБД ихэвчлэн DDR3-2000 гэж нэрлэдэг

Хүснэгт 4: Нийтлэг DDR3 санах ойн хурд ба техникийн үзүүлэлтүүд

DDR3-ийг санах ойн загваруудын дунд шинээр ирсэн гэж нэрлэж болно. Энэ төрлийн санах ойн модулиуд нь зөвхөн нэг жил орчим байдаг. Энэхүү санах ойн үр ашиг нэмэгдсээр байгаа бөгөөд саяхан JEDEC-ийн хил хязгаарт хүрч, эдгээр хил хязгаарыг давсан. Өнөөдөр DDR3-1600 (JEDEC-ийн хамгийн өндөр хурд) өргөн тархсан бөгөөд илүү олон үйлдвэрлэгчид DDR3-1800-г санал болгож байна. DDR3-2000 загваруудыг орчин үеийн зах зээлд танилцуулж байгаа бөгөөд энэ оны сүүлч буюу ирэх оны эхээр худалдаанд гарах ёстой.

Үйлдвэрлэгчдийн үзэж байгаагаар зах зээлд орж ирж буй DDR3 санах ойн модулиудын эзлэх хувь бага хэвээр байгаа бөгөөд 1%-2% хооронд хэлбэлзэж байгаа нь DDR3 нь DDR борлуулалттай тэнцэх хүртэл маш их зам (12% хэвээр байгаа) байна гэсэн үг юм. -2% хүрээ). (үйлдвэрлэгчдийн үзэж байгаагаар 25%-35%).

Одоогийн RAM стандарт нь DDR4 боловч DDR3, DDR2, тэр ч байтугай DDR-тэй олон компьютерууд ашиглагдаж байна. Энэ RAM-аас болж олон хэрэглэгчид эргэлзэж, компьютер дээрээ ямар төрлийн RAM ашигладагийг мартдаг. Энэ нийтлэлийг энэ асуудлыг шийдвэрлэхэд зориулах болно. Энд бид DDR, DDR2, DDR3 эсвэл DDR4 компьютер дээр ямар төрлийн RAM ашигладаг болохыг хэрхэн олж мэдэхийг танд хэлэх болно.

Хэрэв танд компьютер нээж, түүний бүрэлдэхүүн хэсгүүдийг шалгах боломж байгаа бол RAM модулийн наалтаас шаардлагатай бүх мэдээллийг авах боломжтой.

Ихэвчлэн наалт дээр санах ойн модулийн нэр бүхий бичээсийг олж болно. Энэ нэр нь "PC" гэсэн үсгээр эхэлж, дараа нь тоонууд байдаг бөгөөд энэ нь тухайн RAM-ийн төрөл, түүний дамжуулах чадварыг секундэд мегабайтаар (MB/s) илэрхийлдэг.

Жишээлбэл, санах ойн модуль нь PC1600 эсвэл PC-1600 гэж бичсэн бол энэ нь 1600 МБ/с зурвасын өргөнтэй эхний үеийн DDR модуль юм. Хэрэв модуль нь PC2-3200 гэж бичсэн бол энэ нь 3200 МБ/с зурвасын өргөнтэй DDR2 юм. Хэрэв PC3 бол DDR3 гэх мэт. Ерөнхийдөө PC үсгийн дараах эхний цифр нь DDR үүслийг илэрхийлдэг, хэрэв энэ тоо байхгүй бол энэ нь энгийн эхний үеийн DDR юм.

Зарим тохиолдолд RAM модулиуд нь модулийн нэрийг заадаггүй, харин RAM-ийн төрөл, түүний үр дүнтэй давтамжийг заадаг. Жишээлбэл, модуль дээр DDR3 1600 бичигдсэн байж болно. Энэ нь 1600 МГц үр дүнтэй санах ойн давтамжтай DDR3 модуль гэсэн үг юм.

Модулуудын нэрийг RAM-ийн төрөл, зурвасын өргөнийг үр дүнтэй давтамжтай уялдуулахын тулд та доорх хүснэгтийг ашиглаж болно.

Модулийн нэр RAM төрөл
PC-1600 DDR-200
PC-2100 DDR-266
PC-2400 DDR-300
PC-2700 DDR-333
PC-3200 DDR-400
PC-3500 DDR-433
PC-3700 DDR-466
PC-4000 DDR-500
PC-4200 DDR-533
PC-5600 DDR-700
PC2-3200 DDR2-400
PC2-4200 DDR2-533
PC2-5300 DDR2-667
PC2-5400 DDR2-675
PC2-5600 DDR2-700
PC2-5700 DDR2-711
PC2-6000 DDR2-750
PC2-6400 DDR2-800
PC2-7100 DDR2-888
PC2-7200 DDR2-900
PC2-8000 DDR2-1000
PC2-8500 DDR2-1066
PC2-9200 DDR2-1150
PC2-9600 DDR2-1200
PC3-6400 DDR3-800
PC3-8500 DDR3-1066
PC3-10600 DDR3-1333
PC3-12800 DDR3-1600
PC3-14900 DDR3-1866
PC3-17000 DDR3-2133
PC3-19200 DDR3-2400
PC4-12800 DDR4-1600
PC4-14900 DDR4-1866
PC4-17000 DDR4-2133
PC4-19200 DDR4-2400
PC4-21333 DDR4-2666
PC4-23466 DDR4-2933
PC4-25600 DDR4-3200

Тусгай програм ашиглах

Хэрэв таны RAM модулиудыг компьютерт суулгасан бол ямар төрлийн тусгай програм ашиглаж байгааг олж мэдэх боломжтой.

Хамгийн хялбар сонголт бол ашиглах явдал юм үнэгүй програм CPU-Z. Үүнийг хийхийн тулд CPU-Z-г компьютер дээрээ ажиллуулаад "Санах ой" таб руу очно уу. Энд цонхны зүүн дээд буланд таны компьютерт ашигладаг RAM-ийн төрлийг зааж өгөх болно.

Мөн "Санах ой" таб дээрээс та өөрийн RAM ажиллаж байгаа үр дүнтэй давтамжийг олж мэдэх боломжтой. Үүнийг хийхийн тулд та "DRAM давтамж" -ын утгыг аваад хоёроор үржүүлэх хэрэгтэй. Жишээлбэл, доорх дэлгэцийн агшинд давтамж нь 665.1 МГц бөгөөд үүнийг 2-оор үржүүлж, 1330.2 МГц үр дүнтэй давтамжийг аваарай.

Хэрэв та компьютер дээрээ ямар RAM модулиуд суулгасан болохыг мэдэхийг хүсвэл энэ мэдээллийг "SPD" таб дээрээс авах боломжтой.

Эндээс та хэдэн санах ойн модуль суулгасан, тэдгээрийн үйлдвэрлэгч нь хэн бэ, ямар давтамжтайгаар ажиллах боломжтой гэх мэт олон зүйлийг олж мэдэх боломжтой.

Доод түвшний туршилтын онолын үндэс ба анхны үр дүн

DDR2 нь олон тооны чип, санах ойн модуль, түүнчлэн чипсет үйлдвэрлэгчдийг багтаасан нэгдсэн цахим төхөөрөмжийн инженерийн зөвлөлөөс баталсан санах ойн шинэ стандарт юм. Стандартын анхны хувилбарууд нь 2003 оны 3-р сард аль хэдийн хэвлэгдсэн бөгөөд зөвхөн 2004 оны 1-р сард батлагдсан бөгөөд DDR2 SDRAM-ийн тодорхойлолт, JESD79-2, хувилбар A () гэсэн нэрийг авсан. DDR2 нь сайн мэддэг, батлагдсан DDR (Давхар өгөгдлийн хурд) технологи дээр суурилдаг. Та үүнийг ч хэлж болно: "DDR2 нь DDR дууссан газраас эхэлдэг." Өөрөөр хэлбэл, анхны DDR2 нь одоогийн DDR-400 санах ойн (PC3200 стандарт, цагийн давтамж 200 МГц), цаашдын хувилбарууд нь үүнээс хамаагүй давах болно. Эхний үеийн DDR2 санах ойг одоогоор үйлдвэрлэгчид үйлдвэрлэж байгаа бөгөөд 200 МГц ба 266 МГц давтамжтайгаар ажилладаг DDR2-400 ба DDR2-533 төрөл юм. Дараа нь шинэ үеийн DDR2-667 ба DDR2-800 модулиудыг гаргах төлөвтэй байгаа боловч тэдгээр нь огт гарч ирэх магадлал багатай бөгөөд үүнээс гадна энэ оны эцэс гэхэд өргөн тархах болно гэж тэмдэглэжээ.

Шударга ёсны үүднээс DDR2 санах ой нь нэлээд эрт гарч ирсэн гэдгийг тэмдэглэх нь зүйтэй - мэдээжийн хэрэг би видео карт дээрх санах ойг хэлж байна. Гэсэн хэдий ч DDR2-ийн энэ өөрчлөлт (GDDR2 гэж нэрлэгддэг) нь үнэндээ юм тусгай төрөлсанах ой нь видео картын зах зээлд тусгайлан зориулагдсан бөгөөд энэ тоймны сэдэв болох DDR2-ийн "ширээний" хувилбараас арай өөр юм. ерөнхий мэдээлэл

Тиймээс "ширээний" DDR2-SDRAM нь одоогийн үеийн санах ойн DDR-ийн хувьслын орлуулалт гэж тооцогддог. Түүний ажиллах зарчим нь яг ижил өгөгдөл дамжуулах (санах ойн модулийн түвшинд) цагны дохионы хоёр хэсэгт (дээшээ "урд" ба доошоо "таслах") 64 битийн автобусаар хийгддэг бөгөөд энэ нь түүний давтамжтай харьцуулахад хоёр дахин үр дүнтэй өгөгдөл дамжуулах хурд. Мэдээжийн хэрэг, үүнтэй зэрэгцэн DDR2 нь хэд хэдэн шинэчлэлийг хэрэгжүүлдэг бөгөөд энэ нь нэг талаас илүү өндөр давтамж (мөн үүний дагуу илүү өндөр зурвасын өргөн) болон микрочип массивуудын илүү том хүчин чадал, модулиудын эрчим хүчний хэрэглээг багасгах боломжийг олгодог. , нөгөө талд. Үүнд хэрхэн хүрэхийг бид дараа нь харах болно, гэхдээ одоохондоо "макроскоп" баримтуудад хандъя. DDR2 санах ойн модулиудыг 240 зүү DIMM хэлбэрээр үйлдвэрлэсэн бөгөөд энэ нь DDR санах ойн модулиудын үүрэнд цахилгааны хувьд тохирохгүй (зүүний тоо, зүү хоорондын зай, модулийн зүүгээр). Тиймээс DDR2 стандарт нь DDR-тэй буцах нийцтэй байдлыг хангадаггүй.

Доорх хүснэгтэд эхний гурван DDR2 стандартын батлагдсан нэршлийн конвенци болон техникийн үзүүлэлтүүдийг жагсаав. DDR2-400 нь одоогийн DDR-400 санах ойтой ижил зурвасын өргөнтэй гэдгийг харахад хялбар байдаг.

Анхны DDR2 санах ойн модулиудыг 256MB, 512MB болон 1GB хувилбараар нийлүүлнэ. Гэсэн хэдий ч стандарт нь 4 ГБ хүртэл илүү том багтаамжтай модулиудыг бүтээх боломжийг олгодог боловч эдгээр нь тусгай модулиуд юм (ширээний сонголттой нийцэхгүй, дор хаяж компьютер дээр) Энэ мөч). Ирээдүйд илүү их хүчин чадалтай модулиуд гарч ирэх төлөвтэй байна.

DDR2 чипийг FBGA (Fine Ball Grid Array) багц ашиглан үйлдвэрлэдэг бөгөөд энэ нь уламжлалт TSOP-II хувилбараас илүү авсаархан бөгөөд жижиг хэмжээтэй чипийн багтаамжийг нэмэгдүүлэх, цахилгаан болон дулааны үзүүлэлтийг сайжруулах боломжийг олгодог. Энэхүү савлагааны аргыг зарим DDR үйлдвэрлэгчид аль хэдийн сонголт болгон ашигладаг боловч JEDEC стандартын дагуу ашиглахыг зөвлөж байна.

DDR2 модулиудын зарцуулсан хүчдэл нь стандартын дагуу 1.8 В бөгөөд DDR төхөөрөмжүүдийн тэжээлийн хүчдэлээс (2.5 В) хамаагүй бага юм. Энэ баримтын нэлээд хүлээгдэж буй (хэдийгээр тийм ч тодорхой биш) үр дагавар нь зөөврийн компьютер болон том ажлын станц, сервер үйлдвэрлэгчдэд чухал ач холбогдолтой эрчим хүчний хэрэглээ буурах явдал бөгөөд санах ойн модулиудад зарцуулсан эрчим хүчний асуудал хамгийн сүүлийн байр сууринаас хол байна. DDR2 дотроос

DDR2 стандарт нь хэд хэдэн зүйлийг агуулдаг чухал өөрчлөлтүүдӨгөгдөл дамжуулахтай холбоотой DDR үзүүлэлтүүд нь танд илүү их зүйлийг хийх боломжийг олгодог өндөр давтамжуудбага эрчим хүчний хэрэглээтэй. Модулиудын хурдыг нэмэгдүүлэхийн зэрэгцээ эрчим хүчний зарцуулалтыг хэрхэн бууруулах талаар яг одоо авч үзэх болно.

Өгөгдлийн түүвэрлэлт

DDR2-ийн гол өөрчлөлт нь DDR-д хэрэгждэг 2-битийн (2n-prefetch) эсрэгээр нэг цагт 4 бит өгөгдөл (4n-prefetch) авах боломжтой болсон явдал юм. Үндсэндээ энэ нь DDR2 санах ойн автобусны цагийн мөчлөг бүрт санах ойн чипийн логик (дотоод) банкнаас 4 бит мэдээллийг нэг өгөгдлийн интерфейсийн шугамаар оролт гаралтын буфер руу шилжүүлдэг гэсэн үг юм. Харин ердийн DDR нь нэг мөрөнд цаг тутамд зөвхөн 2 бит дамжуулах боломжтой. Мэдээжийн хэрэг, хэрэв тийм бол DDR2-400-ийн үр дүнтэй зурвасын өргөн яагаад ердийн DDR-400 (3.2 ГБ/с)-ийнхтэй ижил, харин хоёр дахин нэмэгдээгүй байна вэ гэсэн асуулт гарч ирнэ.

Энэ асуултад хариулахын тулд эхлээд ердийн DDR-400 санах ой хэрхэн ажилладагийг харцгаая. Энэ тохиолдолд санах ойн цөм болон оролт гаралтын буфер хоёулаа 200 МГц давтамжтайгаар ажилладаг бөгөөд DDR технологийн ачаар гадаад өгөгдлийн автобусны "үр дүнтэй" давтамж нь 400 МГц байна. 2n-prefetch дүрмийн дагуу санах ойн мөчлөг бүрт (200 МГц) 2 бит мэдээлэл өгөгдлийн интерфейсийн шугам бүрт оролт гаралтын буферт ордог. Энэ буферийн үүрэг бол өгөгдлийн урсгалыг энгийн аргаар олон талт болгох/демултиплексжүүлэх (MUX/DEMUX), нарийн өндөр хурдны урсгалыг өргөн бага хурдтай болгон "нэрэх" ба эсрэгээр. DDR SDRAM санах ойн чип дотор логик банкууд нь тэдгээрийг холбосон өгөгдлийн автобусны өргөнтэй бөгөөд түвшний өсгөгч нь унших түгжээнээс хоёр дахин өргөнтэй байдаг. гадаад интерфейс, өгөгдлийн буфер нь 2-1 төрлийн мультиплексорыг агуулдаг. Ерөнхийдөө санах ойн чипүүд нь модулиудаас ялгаатай нь ихэвчлэн x4/x8/x16/x32 өөр өөр өгөгдлийн автобусны өргөнтэй байж болох тул DDR-д хэрэгжсэн ийм MUX/DEMUX (2-1) схемийг ашиглах нь дотоод өгөгдлийн урсгалыг ашигладаг гэсэн үг юм. массиваас X өргөн ба давтамж Y нь X/2 өргөн, 2Y давтамжтай гадаад урсгал руу хөрвүүлэгддэг. Үүнийг Оргил Bandwidth Balance гэж нэрлэдэг.

Одоо DDR-400 санах ойн модулийн DDR чиптэй харьцуулахад ижил давтамжтай, ижил давтамжтай (өөрөөр хэлбэл ижил өгөгдлийн автобусны өргөн) DDR2 SDRAM санах ойн чип төхөөрөмжийн ажиллагааны диаграммыг авч үзье. Юуны өмнө бид гадаад өгөгдлийн автобусны өргөн нь 1 бит / мөр, түүний үр дүнтэй давтамж (харгалзаж буй жишээнд 400 МГц) хэвээр байгааг тэмдэглэж байна. Үнэн хэрэгтээ энэ нь ижил давтамжийн DDR2 ба DDR санах ойн модулиудын онолын санах ойн зурвасын өргөн яагаад өөр хоорондоо тэнцүү байдаг вэ гэсэн асуултад хариулахад хангалттай юм. Цаашилбал, 4n-prefetch дүрмийн дагуу өгөгдөл татдаг DDR2 SDRAM-ийн хувьд DDR SDRAM-д ашигладаг 2-1 мультиплексорыг ашиглах нь тохиромжгүй болох нь тодорхой байна. Үүний оронд илүү ихийг нэвтрүүлэхийг шаарддаг нарийн төвөгтэй схемнэмэлт хувиргах шатны төрөл 4-1 мультиплексортой. Энэ нь үндсэн гаралт нь микро схемийн гадаад интерфэйсээс дөрөв дахин өргөн, үйл ажиллагааны давтамжаас ижил тооны дахин бага болсон гэсэн үг юм. Өөрөөр хэлбэл, дээр дурдсан жишээний адилаар ерөнхий тохиолдолд MUX/DEMUX 4-1 хэлхээ нь массиваас X өргөн ба Y давтамжтай дотоод өгөгдлийн урсгалыг X/4 өргөнтэй өгөгдлийн урсгал ба 4Y давтамж руу хөрвүүлдэг. .

Энэ тохиолдолд санах ойн чипийн цөм нь гадаад (100 МГц) давтамжийн хоёр дахин их давтамжтайгаар синхрончлогддог бол DDR-д дотоод болон гадаад мэдээллийн урсгалын синхрончлол ижил давтамжтай (200 МГц) явагддаг. Энэ аргын давуу талуудын дунд сайн чипсийн эзлэх хувь нэмэгдэж байна эрчим хүчний хэрэглээ багассанмодулиуд. Дашрамд хэлэхэд, энэ нь DDR2 стандарт нь 800 МГц-ийн "үр дүнтэй" давтамжтай санах ойн модулиуд байгаа гэж үздэгийг тайлбарлаж байгаа бөгөөд энэ нь одоогийн DDR санах ойн үеийнхээс хоёр дахин өндөр юм. Эцсийн эцэст, яг энэ "үр дүнтэй" DDR2 давтамжийг хэлэлцсэн схемийн дагуу 4n-prefetch дүрмийн дагуу түүвэрлэсэн тохиолдолд DDR-400 санах ойн чип нь 200 МГц-ийн үндсэн давтамжтайгаар ажилладаг бол одоо ч хүрч болно. дээрх.

Тиймээс DDR2 гэдэг нь санах ойн чипийг хөгжүүлэх өргөн аргаас татгалзаж, тэдгээрийн давтамжийг нэмэгдүүлэх гэсэн утгатай бөгөөд энэ нь тогтвортой ажиллах санах ойн модулиудыг их хэмжээгээр үйлдвэрлэхэд ихээхэн хүндрэл учруулдаг. Үүнийг дотоод өгөгдлийн автобусны өргөтгөлтэй холбоотой эрчимтэй хөгжлийн замаар сольж байна (энэ нь илүү төвөгтэй мультиплекс ашиглах үед зайлшгүй бөгөөд зайлшгүй шийдэл юм). Ирээдүйд санах ойн чипээс нэг дор 4 биш харин 8 бит мэдээлэл авдаг DDR4 санах ой гарч ирнэ гэж бид санал болгож байна (8n-prefetch дүрмийн дагуу 8-1 төрлийг ашиглан). мультиплексор), мөн I / O буферийн давтамжтай харьцуулахад 2 биш, харин 4 дахин бага давтамжтай ажилладаг :). Үнэн хэрэгтээ энэ аргад шинэ зүйл байхгүй, энэ нь Rambus DRAM гэх мэт санах ойн чипүүдэд аль хэдийн ажиглагдсан. Гэсэн хэдий ч энэхүү хөгжлийн замын сул тал нь DDR2-ийн хувьд дөрвөн битийн өгөгдлийг зэрэгцээ унших ёстой MUX / DEMUX I / O буфер төхөөрөмжийн хүндрэл гэдгийг таахад хялбар байдаг. Юуны өмнө энэ нь санах ойн хоцрогдол гэх мэт чухал шинж чанарт нөлөөлөх ёстой бөгөөд үүнийг бид доор авч үзэх болно.

Чип дээрх төгсгөл

DDR2 стандарт нь цахилгаан гэх мэт шинэ төрлийн санах ойн янз бүрийн шинж чанарыг сайжруулах хэд хэдэн сайжруулалтыг багтаасан болно. Ийм шинэлэг зүйлүүдийн нэг бол чип доторх дохиог зогсоох явдал юм. Үүний мөн чанар нь санах ойн автобус дээрх хэт их цахилгаан дуу чимээг (шугамын төгсгөлөөс дохионы тусгалын улмаас) арилгахын тулд резисторуудыг эх хавтан дээр биш шугамыг ачаалахад ашигладаг (өмнөх үеийн санах ойтой адил) юм. ), гэхдээ чипс дотор нь өөрсдөө. Эдгээр резисторууд нь чип ажиллаж байх үед идэвхгүй болох ба эсрэгээр чип сул зогсолтын төлөвт ормогц идэвхждэг. Дохио нь эх үүсвэртээ илүү ойртсон тул өгөгдөл дамжуулах явцад санах ойн чип доторх цахилгааны дуу чимээг арилгадаг.

Дашрамд хэлэхэд, чип дээр дуусгавар болгох технологитой холбоотойгоор модулийн дулаан ялгаруулалт гэх мэт мөчид анхаарлаа хандуулахгүй байх боломжгүй бөгөөд энэ нь ерөнхийдөө шинэ DDR2 стандарт нь эрчим хүчийг идэвхтэй бууруулах зорилготой юм. Эхний газар. Үнэн хэрэгтээ ийм дохиог зогсоох схем нь санах ойн чип дотор ихээхэн хэмжээний статик гүйдэл үүсэхэд хүргэдэг бөгөөд энэ нь халаахад хүргэдэг. Энэ нь үнэн боловч санах ойн дэд системээс эрчим хүч зарцуулдаг гэдгийг бид тэмдэглэж байна ерөнхийдөө, энэ нь огт өсөх ёсгүй (зүгээр л дулааныг өөр газар тарааж байна). Энд байгаа асуудал бол арай өөр юм, тухайлбал ийм төхөөрөмжүүдийн ажиллах давтамжийг нэмэгдүүлэх боломж юм. Тийм ч учраас эхний үеийн DDR2 санах ой нь DDR2-800 биш, зөвхөн DDR2-400 ба DDR2-533 байх магадлалтай бөгөөд үүний тулд чип доторх дулааны тархалт зөвшөөрөгдөх хэмжээнд хэвээр байна.

Нэмэгдсэн саатал

Өсөн нэмэгдэж буй хоцрогдол (өөрийн "Хойшлуулсан CAS" гэж нэрлэдэг) нь DDR2 стандартад нэвтрүүлсэн өөр нэг сайжруулалт бөгөөд санах ойноос өгөгдөл дамжуулах үед заавар төлөвлөгчийн сул зогсолтыг багасгах зорилготой юм. Үүнийг харуулахын тулд (уншилтыг жишээ болгон ашиглан) DDR2 төхөөрөмжөөс нэмэлт тэг саатал бүхий Bank Interleave өгөгдлийг уншиж эхэлцгээе, энэ нь ердийн DDR санах ойноос уншихтай тэнцэнэ.

Эхний шатанд банкийг ACTIVATE командыг ашиглан нээдэг бөгөөд хаягийн эхний бүрэлдэхүүн хэсэг (мөрийн хаяг) нийлүүлэгдэж, шаардлагатай банк болон түүний массив дахь мөрийг сонгож идэвхжүүлдэг. Дараагийн мөчлөгийн үед мэдээллийг дотоод өгөгдлийн автобус руу шилжүүлж, түвшний өсгөгч рүү илгээдэг. Олшруулсан дохионы түвшин шаардлагатай утгад хүрэхэд (мөр ба баганын хаягийг тодорхойлох хоорондох саатал гэж нэрлэгддэг хугацааны дараа, t RCD (RAS-аас CAS-ийн саатал), автоматаар цэнэглэгдэх (AUTO-Precharge-тай READ) , RD_AP)-ыг сонгох баганын хаягтай хамт гүйцэтгэхэд гаргаж болно яг хаягтүвшний өсгөгчөөс унших өгөгдөл. Унших командыг өгсний дараа багана сонгох strobe delay t CL (CAS signal delay, CAS Latency) хийгдэх бөгөөд энэ үед түвшний өсгөгчөөс сонгосон өгөгдлийг синхрончилж, микро схемийн гадаад зүү рүү дамжуулдаг. Энэ тохиолдолд бусад командын гүйцэтгэл энэ хугацаанд дуусаагүй байгаа тул дараагийн командыг (ACTIVATE) гүйцэтгэхэд илгээх боломжгүй нөхцөл байдал үүсч болно. Тиймээс авч үзэж буй жишээн дээр 2-р банкны идэвхжүүлэлтийг нэг цагийн мөчлөгөөр хойшлуулах хэрэгтэй, учир нь энэ мөчид 0-р банкнаас автоматаар цэнэглэх (RD_AP) командыг аль хэдийн ажиллуулж байна. Эцсийн эцэст энэ нь гадаад автобус дээрх өгөгдлийн гаралтын дарааллыг таслах нь бодит санах ойн зурвасын өргөнийг бууруулдаг.

Энэ байдлыг арилгах, зааварчилгаа төлөвлөгчийн үр ашгийг нэмэгдүүлэхийн тулд DDR2 нэмэлт (нэмэлт) саатал, t AL гэсэн ойлголтыг нэвтрүүлсэн. Хэрэв t AL тэг биш бол санах ойн төхөөрөмж нь READ (RD_AP) болон WRITE (WR_AP) командуудыг хянадаг боловч тэдгээрийн гүйцэтгэлийг нэмэлт саатлын утгатай тэнцэх хугацаагаар хойшлуулдаг. Хоёр өөр t AL утгатай DDR2 санах ойн чипийн үйл ажиллагааны ялгааг зурагт үзүүлэв.

Дээд талын зураг нь DDR2 чипийн ажиллах горимыг t AL = 0 үед дүрсэлсэн бөгөөд энэ нь DDR санах ойн чип төхөөрөмжийн ажиллагаатай тэнцэнэ; доод нь t AL = t RCD - 1, DDR2-ийн стандарт тохиолдолтой тохирч байна. Энэ тохиргоог хийснээр зурагнаас харахад ACTIVATE болон READ командуудыг ар араас нь гүйцэтгэж болно. READ командын бодит хэрэгжилт нь нэмэлт саатлын хэмжээгээр хойшлогдох болно, өөрөөр хэлбэл. Бодит байдал дээр энэ нь дээрх диаграммтай яг тэр мөчид хийгдэх болно.

Дараах зурагт t RCD = 4 цикл гэж тооцсон DDR2 чипээс өгөгдлийг унших жишээг үзүүлэв. Энэ нь t AL = 3 мөчлөгтэй тохирч байна. Энэ тохиолдолд нэмэлт хоцролтыг нэвтрүүлснээр ACTIVATE/RD_AP командуудыг дараалан гүйцэтгэж, өгөгдлийг тасралтгүй гаргаж, санах ойн бодит зурвасын өргөнийг нэмэгдүүлэх боломжтой болно.

CAS олгох саатал

Дээр дурдсанчлан DDR2 нь гадаад автобусны давтамжийн хувьд DDR SDRAM-аас өндөр хурдтай ажилладаг. Үүний зэрэгцээ, шинэ стандарт нь чипийг өөрсдөө үйлдвэрлэх технологид мэдэгдэхүйц өөрчлөлт оруулахгүй тул DRAM төхөөрөмжийн түвшинд статик саатал нь тогтмол хэвээр байх ёстой. DDR төрлийн DRAM төхөөрөмжүүдийн ердийн хоцролт нь 15 ns байна. DDR-266 (мөчлөгийн хугацаа 7.5 нс)-ийн хувьд энэ нь хоёр мөчлөгтэй, DDR2-533-ийн хувьд (3.75 нс-ийн мөчлөгийн хугацаа) дөрөвтэй тэнцэнэ.

Санах ойн давтамж цаашид нэмэгдэхийн хэрээр дэмжигдсэн CAS дохионы гаралтын саатлын утгын тоог (b чиглэлд) үржүүлэх шаардлагатай. О илүү өндөр утгууд). DDR2 стандартаар тодорхойлсон CAS саатлыг хүснэгтэд үзүүлэв. Эдгээр нь 3-аас 5 мөчлөгийн бүхэл тооны мужид байна; шинэ стандартад бутархай саатал (0.5-ын үржвэр) ашиглахыг зөвшөөрөхгүй.

DRAM төхөөрөмжийн саатлыг мөчлөгийн нэгжээр (t CK) илэрхийлнэ, өөрөөр хэлбэл. нь мөчлөгийн хугацаа ба сонгосон саатлын утга CAS (t CL)-ийн үржвэртэй тэнцүү байна. DDR2 төхөөрөмжүүдийн саатлын ердийн утгууд нь 12-20 ns-ийн хүрээнд багтдаг бөгөөд үүний үндсэн дээр ашигласан CAS саатлын утгыг сонгоно. Хэрэглэх b О Санах ойн дэд системийн гүйцэтгэлээс шалтгаалж их хэмжээний саатал гарах нь үндэслэлгүй, харин санах ойн төхөөрөмжийн тогтвортой ажиллагаа шаардагддаг тул бага хэмжээний саатал нь зохисгүй юм.

Бичих саатал

DDR2 стандарт нь бичих саатлын тодорхойлолтод (WRITE командууд) өөрчлөлт оруулдаг. DDR болон DDR2 төхөөрөмжүүдийн бичих командын үйл ажиллагааны ялгааг зурагт үзүүлэв.

DDR SDRAM нь бичих хоцролт нь 1 мөчлөгтэй байдаг. Энэ нь WRITE команд ирснээс хойш дунджаар нэг цагийн мөчлөгийн дараа DRAM төхөөрөмж өгөгдлийн автобус дээрх мэдээллийг "барьж" эхэлдэг гэсэн үг юм. Гэсэн хэдий ч DDR2 төхөөрөмжүүдийн хурд нэмэгдсэнийг харгалзан үзэхэд энэ хугацаа нь DRAM төхөөрөмж (тухайлбал, түүний оролт гаралтын буфер) өгөгдлийг "барьж авахад" амжилттай бэлтгэхэд хэтэрхий богино байна. Үүнтэй холбогдуулан DDR2 стандарт нь бичих хоцролтыг CAS-ыг хасах 1 цикл (t WL = t CL - 1) гаргах саатал гэж тодорхойлдог. WRITE сааталыг CAS-ийн сааталтай холбох нь илүү өндөр давтамжийг бий болгох боломжийг олгодог төдийгүй унших, бичих командуудын синхрончлолыг хялбаршуулдаг (унших-бичих цагийг тохируулах).

Бичлэг хийсний дараа сэргээх

SDRAM санах ойд бичих журам нь нэмэлт интервалын зөрүүтэй унших үйлдэлтэй төстэй юм t WR , энэ нь үйлдлийн дараа интерфэйсийг сэргээх хугацааг тодорхойлдог (ихэвчлэн энэ нь өгөгдлийн гаралтын төгсгөл хүртэлх хоёр мөчлөгийн саатал юм. автобус ба шинэ мөчлөгийн эхлэл). Бичих үйл ажиллагааны төгсгөлөөс нөхөн сэргээх үе шатанд (Auto Precharge) орох хүртэл хэмжигддэг энэхүү хугацааны интервал нь бичих үйл ажиллагааны дараа интерфэйсийг сэргээж, түүний гүйцэтгэлийн зөв байдлыг баталгаажуулдаг. DDR2 стандарт нь бичих сэргээх хугацааны тодорхойлолтыг өөрчлөхгүй гэдгийг анхаарна уу.

Тиймээс ерөнхийдөө DDR2 төхөөрөмжүүдийн саатал нь шинэ стандарт DDR техникийн үзүүлэлтүүдэд алдагддаг цөөн хэдэн шинж чанаруудын нэг гэж үзэж болно. Үүнтэй холбогдуулан ижил давтамжийн DDR2 ашиглах нь DDR-тэй харьцуулахад хурдны хувьд ямар ч давуу талтай байх магадлал багатай нь тодорхой юм. Үргэлж ямар байгааг холбогдох шинжилгээний хариу харуулах болно. Туршилтын үр дүн RightMark санах ойн анализатор дээр

За, 3.1 хувилбарын тестийн багцаас олж авсан туршилтын үр дүнд шилжих цаг болжээ. Энэ тестийн бусад боломжтой санах ойн тестүүдтэй харьцуулахад гол давуу тал нь түүний өргөн ажиллагаа, аргачлалын нээлттэй байдал (туршилтыг хүн бүр хэлбэрээр үзэх боломжтой), нарийн боловсруулсан баримт бичиг гэдгийг санаарай.

Туршилтын вандан ба програм хангамжийн тохиргоо

Туршилтын тавиур №1

  • Процессор: Intel Pentium 4 3.4 GHz (Prescott core, Socket 478, FSB 800/HT, 1 MB L2) 2.8 GHz
  • Эх хавтан: ASUS P4C800 Deluxe асаалттай Intel чипсет 875P
  • Санах ой: 2x512 MB PC3200 DDR SDRAM DIMM TwinMOS (хугацаа 2.5-3-3-6)

Туршилтын тавиур №2

  • Процессор: Intel Pentium 4 3.4 GHz (Prescott core, Socket 775, FSB 800/HT, 1 MB L2) 2.8 GHz
  • Эх хавтан: Intel 915 чипсет дээр суурилсан Intel D915PCY
  • Санах ой: 2x512 MB PC2-4300 DDR2 SDRAM DIMM Samsung (4-4-4-8 цаг)

Програм хангамж

  • Windows XP Professional SP1
  • Intel чипсет суулгах хэрэгсэл 5.0.2.1003

Бодит санах ойн хамгийн дээд зурвасын өргөн

Бодит санах ойн хамгийн их зурвасын өргөнийг хэмжих ажлыг дэд тест ашиглан хийсэн Санах ойн зурвасын өргөн, урьдчилсан тохируулгууд RAM-ийн хамгийн их зурвасын өргөн, Програм хангамжийн Prefetch, MMX/SSE/SSE2. Сонгосон урьдчилсан тохиргооны нэрнээс харахад энэхүү цуврал хэмжилт нь санах ойноос унших үйлдлийг оновчтой болгох стандарт аргыг ашигладаг бөгөөд үүний мөн чанар нь дараа нь RAM-аас процессорын L2 кэш рүү шаардлагатай өгөгдлийг урьдчилан татах явдал юм. . Санах ойн бичилтийг оновчтой болгохын тулд кэш бөглөрөхөөс зайлсхийхийн тулд түр зуурын бус хадгалалтын аргыг ашигладаг. MMX, SSE болон SSE2 регистрүүдийг ашигласан үр дүн нь бараг ижил байсан, жишээ нь SSE2 ашиглан Prescott/DDR2 платформ дээр авсан зургийг доор харуулав.


Prescott/DDR2, хамгийн их бодит санах ойн зурвасын өргөн

Энэ туршилтанд ижил давтамжтай Prescotts дээр DDR ба DDR2 хооронд чанарын хувьд мэдэгдэхүйц ялгаа байхгүй гэдгийг анхаарна уу. Гэхдээ илүү сонирхолтой нь энэ юм тоон шинж чанар DDR-400 ба DDR2-533 санах ойн зурвасын өргөн маш ойрхон байна! (хүснэгтийг үзнэ үү). Энэ нь DDR2-533 санах ойн онолын хувьд хамгийн их санах ойн зурвасын өргөн нь 8.6 ГБ / сек (хос сувгийн горимд) байдаг. Үнэн хэрэгтээ бид олж авсан үр дүнд гайхмаар зүйл олж харахгүй байна, учир нь процессорын автобус нь 800 МГц дөрвөлжин шахуургатай автобус хэвээр байгаа бөгөөд түүний зурвасын өргөн нь 6.4 ГБ / с байдаг тул энэ нь хязгаарлах хүчин зүйл юм.

Бичих үйлдлүүдийн үр ашгийн тухайд уншихын хувьд энэ нь хэвээрээ байгааг харахад хялбар байдаг. Гэсэн хэдий ч, энэ тохиолдолд бичих зурвасын өргөний хязгаарыг (унших зурвасын өргөний 2/3) Прескотт процессорын микроархитектурын онцлогоор тодорхой зааж өгсөн тул энэ нь дахин байгалийн юм.

Санах ойн саатал

Юуны өмнө бид "жинхэнэ" санах ойн хоцролтыг хэрхэн, яагаад хэмжсэнийг нарийвчлан авч үзье, учир нь үүнийг Pentium 4 платформ дээр хэмжих нь энгийн ажил биш юм. Энэ нь энэ гэр бүлийн процессорууд, тухайлбал шинэ Прескотт цөм нь нэлээд "дэвшилтэт" асинхрон техник хангамжийн өгөгдөл хүлээн авагчтай байдгаараа онцлог бөгөөд энэ нь төхөөрөмжийн энэ шинж чанарыг бодитойгоор хэмжихэд маш хэцүү болгодог. санах ойн дэд систем. Мэдээжийн хэрэг, санах ойн хоцролтыг хэмжихийн тулд дараалсан санах ойг тойрч гарах аргуудыг (урагш эсвэл урвуу) ашиглах нь бүрэн тохиромжгүй бөгөөд энэ тохиолдолд Hardware Prefetch алгоритм нь хоцролтыг "далдлах" хамгийн үр дүнтэй ажилладаг. Санамсаргүй тойрч гарах горимуудыг ашиглах нь илүү үндэслэлтэй боловч үнэхээр санамсаргүй санах ойг тойрч гарах нь өөр нэг чухал сул талтай байдаг. Баримт нь ийм хэмжилтийг бараг 100% D-TLB алдагдсан нөхцөлд гүйцэтгэдэг бөгөөд энэ нь бидний аль хэдийн бичсэн ихээхэн нэмэлт саатал үүсгэдэг. Тиймээс цорын ганц боломжит хувилбар (RMMA-д хэрэгжүүлсэн аргуудын дунд) юм псевдо санамсаргүйдараагийн хуудас бүрийн ачаалал шугаман (D-TLB алдааг хүчингүй болгох), санах ойн хуудасны доторх хөдөлгөөн нь үнэхээр санамсаргүй байдлаар явагддаг санах ойн шилжих горим.

Гэсэн хэдий ч бидний өнгөрсөн хэмжилтийн үр дүн нь ийм хэмжилтийн арга нь хоцрогдлын утгыг маш их дутуу үнэлдэг болохыг харуулж байна. Энэ нь Pentium 4 процессорын өөр нэг онцлог, тухайлбал, санах ойноос L2 кэш рүү нэвтрэх бүрт 64 байт хоёр мөрийг нэгэн зэрэг "барьж авах" чадвартай холбоотой гэж бид үзэж байна. Энэ үзэгдлийг харуулахын тулд доорх зурагт Prescott / DDR2 платформ дээр олж авсан эхнийхтэй харьцуулахад нэг санах ойн мөрөнд дараалсан хоёр хандалтын хоцролтын хамаарлын муруйг шугамын хоёр дахь элементийн офсетээс харуулав. тест D-Cache ирэх, урьдчилан тохируулсан L2 D-Кэшийн шугамын хэмжээг тодорхойлох.


Prescott/DDR2, L2-RAM автобусаар өгөгдөл ирэх

Тэдгээрээс харахад (санамсаргүй алхах муруй нь хамгийн их илэрхийлэгддэг) шугамын хоёр дахь элемент рүү нэвтрэх нь 60 байт хүртэлх нэмэлт саатал дагалддаггүй (энэ нь L2 кэш шугамын жинхэнэ хэмжээтэй тохирч байна. 64 байт). 64-124 байт талбар нь санах ойн дараагийн мөрөөс өгөгдлийг уншихтай тохирч байна. Энэ хэсгийн хоцрогдлын утга бага зэрэг нэмэгдэж байгаа тул санах ойн дараагийн мөрийг хүссэнийхээ дараа шууд процессорын L2 кэш рүү "шахсан" гэсэн үг юм. Энэ бүхнээс юу хийж болох вэ практикдүгнэлт? Хамгийн шууд нь: санах ойг тойрч гарах бүх тохиолдолд ажилладаг Hardware Prefetch алгоритмын энэ функцийг "хуурах" тулд "үр дүнтэй" гэж нэрлэгддэг урттай тэнцэх алхамаар гинжийг тойрч гарахад хангалттай. L2 кэш шугам, бидний тохиолдолд 128 байт байна.

Тиймээс, хоцрогдлын хэмжилтийн үр дүнд шууд орцгооё. Тодорхой болгохын тулд Prescott/DDR2 платформ дээр олж авсан L2-RAM автобусны буулгах графикуудыг энд оруулав.


Prescott/DDR2, санах ойн хоцрогдол, мөрийн урт 64 байт


Prescott/DDR2, санах ойн хоцрогдол, мөрийн урт 128 байт

Бодит санах ойн зурвасын өргөн тестийн нэгэн адил Prescott/DDR өөр платформ дээрх хоцрогдлын муруй нь чанарын түвшинд яг адилхан харагдаж байна. Зөвхөн тоон шинж чанар нь бага зэрэг ялгаатай. Тэдэнтэй холбогдох цаг болжээ.

* L2-RAM автобусыг буулгахгүй байх хоцрогдол

DDR2-533-ийн хоцролт нь DDR-400-аас өндөр байгааг харахад хялбар байдаг. Гэсэн хэдий ч, дээр дурдсанчлан энд ер бусын зүйл байхгүй онолын үндэсшинэ DDR2 санах ойн стандарт нь ийм байх ёстой.

Техник хангамжийн урьдчилан татагч идэвхтэй ажиллаж байх үед "хоёр мөр" (128 байт) гинжин хэлхээтэй үед стандарт 64 байт санах ойн дамжуулалт (DDR-ийг дэмждэг 3 нс) үед DDR ба DDR2 хоёрын хоцрогдлын ялгаа бараг мэдэгдэхүйц биш юм. тойрч гарах, энэ нь илүү мэдэгдэхүйц болно. Тухайлбал, DDR2 хоцрогдлын хамгийн бага хугацаа (55.0 ns) нь DDR хоцрогдлын хамгийн их хугацаатай тэнцүү байна; Хэрэв бид хамгийн бага ба хамгийн их хоцролтыг бие биентэйгээ харьцуулж үзвэл DDR-ийн хувьд ялгаа нь ойролцоогоор 7-9 ns (15-16%) байна. Үүний зэрэгцээ, L2-RAM автобусны ачаалал байхгүй үед олж авсан "дундаж" хоцрогдлын бараг тэнцүү утгууд нь 64 байт тойрч гарах тохиолдолд (өгөгдлийн хамт) зарим талаараа гайхмаар зүйл гэдгийг хэлэх ёстой. prefetch) болон 128 байт тойруу (түүнгүйгээр). ). Дүгнэлт

Эхний үр дүнгийн үндсэн дээр өөрийгөө санал болгож буй гол дүгнэлт харьцуулсан туршилт DDR ба DDR2 санах ой ерөнхий үзэлдараах байдлаар томъёолж болно: "DDR2-ийн цаг хараахан болоогүй байна." Гол шалтгаан нь гадаад санах ойн автобусны давтамжийг нэмэгдүүлэх замаар онолын санах ойн зурвасын өргөнийг нэмэгдүүлэхийн төлөө тэмцэх нь утгагүй юм. Эцсийн эцэст одоогийн үеийн процессоруудын автобус нь 800 МГц давтамжтайгаар ажилладаг бөгөөд энэ нь санах ойн дэд системийн бодит нэвтрүүлэх чадварыг 6.4 ГБ/с түвшинд хязгаарладаг. Энэ нь одоо байгаа бөгөөд хос сувгийн горимд өргөн хэрэглэгддэг DDR-400 санах ой нь өөрийгөө бүрэн зөвтгөдөг бөгөөд үүнээс гадна хоцролт багатай тул онолын хувьд илүү өндөр зурвасын өргөнтэй санах ойн модулиудыг суулгах нь одоогоор утгагүй гэсэн үг юм. Дашрамд хэлэхэд, сүүлийнх нь гадаад санах ойн автобусны давтамж нэмэгдэж байгаа нь нэмэлт саатал гаргах шаардлагатай байгаатай холбоотой бөгөөд энэ нь бидний туршилтын үр дүнгээр батлагдсан юм. Тиймээс бид DDR2-ийг ашиглах нь 1066 МГц ба түүнээс дээш автобусны давтамжтай анхны процессорууд гарч ирэхээс өмнө өөрийгөө зөвтгөх болно гэж бид үзэж байгаа бөгөөд энэ нь хурдны хязгаарлалтыг даван туулах боломжийг олгоно. бүхэлд нь санах ойн дэд системийн бодит зурвасын өргөн дээр процессорын автобус.



Ачааж байна...
Топ