uy - Windows
RAM chastotasini qanday sozlash kerak. Kompyuterning operativ xotirasini oshirish usullari

Ehtimol, kompyuterning uzluksiz ishlashi masalasidagi eng muhim nuqta BIOS Setup-dan turli quyi tizimlarning parametrlarini o'rnatishdir, buni e'tiborsiz qoldirib bo'lmaydi. Asosiy kirish/chiqarish tizimi (BIOS Basic Input Output System) - bu shaxsiy kompyuterning apparat (komponentlari) va dasturiy ta'minot (operatsion tizim) qismlari o'rtasidagi o'ziga xos "qatlam". Unda tegishli ma'lumotlar mavjud o'rnatilgan komponentlar Va umumiy sozlamalar butun tizim. Biroq, aksariyat o'rnatishlar o'zlarining o'ziga xos xususiyatlariga ega bo'lib, ular nazorat qiladigan quyi tizimlarning ishlashining ba'zi xususiyatlari va nozikliklarini aniqlaydi. Tizim maksimal samaradorlik uchun mos sozlamalarni ishlash nuqtai nazaridan mumkin bo'lgan eng yuqori qiymatlarga o'rnatish orqali sozlanishi mumkin, ammo kompyuterning ishonchli yoki uzluksiz ishlashiga kafolat yo'q. Boshqa tomondan, tizim ishlashni qo'pollashtirganda, maksimal nosozliklarga chidamlilik uchun sozlanishi mumkin. Ushbu haddan tashqari holatlarning har biri o'zining ijobiy va salbiy tomonlariga ega, shuning uchun ular odatda tegishli BIOS sozlamalari qiymatlarini o'zgartirish orqali "oltin o'rtacha" ga erishishga intilishadi. Shunday qilib, siz optimal muvozanatlashtirilgan parametrlarni olishingiz va kompyuterning barqaror ishlashini ta'minlagan holda eng yaxshi ishlashga erishishingiz mumkin.

Ushbu nashrning asosiy nuqtalari tizim RAM (tasodifiy kirish xotirasi) ni sozlash uchun mo'ljallangan parametrlarning sozlamalari: barcha turdagi kechikishlar, muayyan ish rejimlari, umumiy ish naqshlari va boshqalar. ushbu muammo bilan bog'liq hamma narsani BIOS sozlamalarida "Kengaytirilgan chipsetni sozlash" (yoki "Chipset xususiyatlarini sozlash") bo'limida topish mumkin.

Avtomatik konfiguratsiya

Ushbu sozlash elementi, ehtimol, eng muhimi, lekin u har bir tizimda topilmaydi; aniqrog'i, 486-mos keladigan protsessorlar uchun barcha anakartlarda va ko'pchilik Pentium-mos keladigan anakartlarda. U FPM DRAM va EDO DRAM kabi xotira quyi tizimining sozlamalarida ma'lumotlarga kirish davrining davomiyligini (ixtiyoriy manzillarga tsiklik kirishni amalga oshirish mumkin bo'lgan minimal vaqt oralig'ini) ko'rsatadigan o'zgarishlar imkoniyatini aniqlaydi: 60ns (kirish vaqti 60ns bo'lgan xotira chiplari uchun optimallashtirilgan), 70ns (kirish davri 70ns bo'lgan xotira chiplari uchun optimallashtirilgan) va O'chirish (bu holda xotira quyi tizimining mavjud parametrlarini "qo'lda" sozlash imkonini beradi). Asinxron ma'lumotlarni uzatishda ma'lum bir operatsiya belgilangan vaqt ichida to'liq bajarilishi kafolatlanadi, chunki bu holda xotiraning ishlashi tizim avtobus chastotasiga bog'liq emas. Shuning uchun, agar ma'lumotlar tizim soati signalining chetidan keyin darhol paydo bo'lsa, u faqat soat pulsining keyingi chetiga kelganda o'qiladi. Ushbu elementning 60/70 ns qiymatlari tizimga anakart ishlab chiqaruvchisi tomonidan oldindan kiritilgan oldindan o'rnatilgan sozlamalardan foydalanishi kerakligini ko'rsatadi, bu esa belgilangan kirish davrining davomiyligi asosida barqaror xotira ishlashini ta'minlaydi. Bu holda maksimal mumkin bo'lgan ishlashning bir qismi yo'qolishi aniq. Shuning uchun, moslashuvchan konfiguratsiyaga ruxsat berish uchun ushbu parametr boshqa xotira quyi tizimi konfiguratsiya sozlamalariga kirishga ruxsat beruvchi Disable ga o'rnatilishi kerak.

DRAM o'qish vaqti

Xotira massividan ma'lumotlarni o'qish tezligini tavsiflovchi parametr. Massivning o'zi koordinatalar tarmog'ining bir turi bo'lib, u erda gorizontal holat (satr manzili) va vertikal holat (ustun manzili) mavjud. Oddiy qilib aytganda, har bir ma'lum satr va ustun manzilining kesishmasida massivning bitta "qurilish elementi" mavjud - kalit (tranzistor) va saqlash elementi (kondensator) ni ifodalovchi xotira xujayrasi. Hujayraning mantiqiy holati (kondensatordagi jismoniy zaryad) juda oddiy ko'rinadi: zaryad "1", zaryadsiz "0".

Eng oddiy holatda, bitta xotira katagidan tarkibni o'qish uchun beshta soat aylanishi kerak bo'ladi. Birinchidan, qator manzili (xotira katakchasi to'liq manzilining birinchi yarmi) avtobusga joylashtiriladi. Keyin RAS# (Row Address Srobe) strobi qo'llaniladi, bu maxsus belgilangan joyga - xotira chipining reestriga yozish uchun qabul qilingan qator manzilini tasdiqlovchi nazorat signalining bir turi (qator manzili mandalı). Shundan so'ng, ustun manzili uzatiladi (xotira xujayrasining to'liq manzilining ikkinchi yarmi), so'ngra qabul qilingan manzilni tasdiqlash signali (ustun manzili latch) CAS# (Column Address Strobe). Va nihoyat, WE# (Write Enable) yozishni yoqish signali tomonidan boshqariladigan xotira katagidan o'qish operatsiyasi amalga oshiriladi. Biroq, agar qo'shni hujayralar o'qilgan bo'lsa, unda har safar satr yoki ustun manzilini uzatishning hojati yo'q va protsessor kerakli ma'lumotlar yaqin joyda joylashganligiga "ishonadi". Shuning uchun, har bir keyingi katakchani o'qish tizim avtobusining uchta tsiklini talab qiladi. Bu erda operativ xotiraning o'ziga xos fundamental turining ma'lum operatsion sxemalarining (vaqt, bu tushunchaning keng ma'nosida, odatda vaqt parametrini anglatadi) mavjudligi kelib chiqadi: xyyy-yyyy-..., bu erda x - avtobus soni birinchi bitni o'qish uchun tsikllar talab qilinadi va y barcha keyingi bitlar uchun.

Shunday qilib, protsessorning xotiraga kirish davri ikki bosqichdan iborat: so'rov (So'rov) va javob (Javob). So'rov bosqichi uchta harakatdan iborat: manzilni yuborish, o'qish so'rovini yuborish va tasdiqlash (ixtiyoriy). Javob bosqichi so'ralgan ma'lumotlarni berish va qabul qilinganligini tasdiqlashni o'z ichiga oladi. Ko'pincha to'rtta qo'shni (qo'shni) hujayralar o'qiladi, shuning uchun xotiraning ko'p turlari ushbu ish rejimi uchun maxsus optimallashtirilgan va qiyosiy xususiyatlar Ishlash ma'lumotlari odatda faqat dastlabki to'rtta katakchani o'qish uchun zarur bo'lgan davrlar sonini ko'rsatadi. Bunday holda, biz bitta boshlang'ich manzilni taqdim etishni va belgilangan tartibda hujayralar tomonidan keyingi namuna olishni o'z ichiga olgan paketlarni uzatish haqida gapiramiz; bunday uzatish oldindan belgilangan ketma-ket manzillar bilan xotira sohalariga kirish tezligini oshiradi. Ma'lumki, agar "zanjirdagi" ketma-ket bo'lmagan manzildan ma'lumotlarni o'qish kerak bo'lsa paket uzatish bo'shliq paydo bo'ladi va keyingi ixtiyoriy kirishning (manzil) birinchi biti yuqorida tavsiflangan standart besh davrli kirish bilan ko'rib chiqiladi. Odatda, protsessor oldinda to'rtta ma'lumot uzatish manzil paketlarini ishlab chiqaradi, chunki tizim belgilangan hujayradan va undan keyingi uchtadan ma'lumotlarni avtomatik ravishda qaytarishi kutiladi. Ushbu sxemaning afzalligi aniq: to'rtta ma'lumotni uzatish uchun faqat bitta so'rov bosqichi talab qilinadi.

Masalan, FPM DRAM tipidagi xotira uchun birinchi turdagi dinamik operativ xotiradan farqli ravishda 5333-3333-... sxemasidan foydalaniladi, bu yerda eng oddiy 5555-5555-... ishlatilgan.EDO DRAM xotirasi uchun, keyin. ma'lumotlar blokining birinchi o'qilishi, ushbu seriyadagi ma'lumotlarning mavjud bo'lish vaqti ortadi hozirda, bu ma'lumotlar paketini qabul qilish vaqtini qisqartiradi, chunki kirish sxemasi allaqachon 5222-2222-... Sinxron DRAM tipidagi SDRAM, asinxrondan (FPM va EDO) farqli o'laroq, protsessorga tasdiqlash signalini uzatishdan "bepul" va ma'lumotlarni qat'iy belgilangan vaqtda (faqat) chiqaradi/qabul qiladi. tizim shinasini sinxronlash signali bilan birgalikda ), bu alohida komponentlar o'rtasidagi nomuvofiqlikni bartaraf qiladi, boshqaruv tizimini soddalashtiradi va "qisqaroq" ish sxemasiga o'tish imkonini beradi: 5111-1111-... Kengaytirilgan ma'lumotlarga kirishga asoslangan DRAM paketi sxemasi (BEDO DRAM) so'nggi versiyasi dinamik xotiraning o'xshash vaqt diagrammasi asinxron turiga ega.

Shuning uchun, ushbu konfiguratsiya menyusida siz xotiraga kirish davrlari uchun maqbul qiymatlar variantlarini topishingiz mumkin: x333 yoki x444 FPM DRAM uchun optimal, x222 yoki x333 EDO DRAM uchun va x111 yoki x222 BEDO DRAM (va SDRAM) uchun. ). Ushbu parametrlarni o'zgartirish va ma'lum bir xotira turi uchun qisqaroq diagrammadan foydalanishga harakat qilib, ba'zi ishlash yaxshilanishlariga erishishingiz mumkin.

DRAM yozish vaqti

Printsipial jihatdan avvalgisiga o'xshash parametr, farqi bilan yozish operatsiyalarining ishlashi sozlangan. FPM DRAM va EDO DRAM asosiy xotira turlari uchun ko'rib chiqilayotgan parametrning qiymati bir xil, chunki EDO printsipidan foyda faqat o'qish operatsiyalarida olinishi mumkin. Shunga ko'ra, o'rnatilgan qiymatlar ishlatilgan xotira arxitekturasining xususiyatlarini hisobga olgan holda "DRAM Read Timing" ga o'xshaydi.

RAS dan CAS ga tez kechikish

RAS# va CAS# stroblari o'rtasida soat signali aylanishlarining kechikishini tavsiflovchi sozlama (yuqorida aytib o'tilganidek, RAS# va CAS# signallaridan foydalangan holda, chipdagi flip-floplar to'liq manzilning qismlarini - qator va ustunni tuzatadi) DRAM drayveridan qaysi ma'lumotlar chiqish kuchaytirgichlariga uzatiladi ( SenseAmp, vaqtinchalik bufer va daraja kuchaytirgichi rolini o'ynaydi, chunki chipdan chiqadigan signal juda zaif) va odatda 2ns. Ushbu kechikish qasddan qilingan va hujayraning satr manzilini (RAS# signali) va ustun manzilini (CAS# signali) aniq aniqlash uchun etarli vaqt mavjudligini ta'minlash uchun zarur. Boshqacha qilib aytadigan bo'lsak, bu parametr avtobusga RAS# va CAS# signallarini yuboruvchi xotira kontrolleri orasidagi intervalni tavsiflaydi. Bu qiymat qanchalik past bo'lsa, shuncha yaxshi ekanligi aniq, lekin unutmangki, uning orqasida xotira chiplarining o'zlari belgilangan kechikishni amalga oshirish qobiliyati yotadi, shuning uchun bu erda tanlov noaniq.

DRAM RAS oldindan zaryadlash vaqti

RAS # signalini qayta chiqarish vaqtini (zaryadni to'plash davri, qayta zaryadlash) aniqlaydigan parametr, ya'ni. Qaysi vaqtdan keyin xotira tekshirgichi yana liniya manzilini ishga tushirish signalini bera oladi. Bu xotira hujayralari tarkibini yangilash bosqichlarini amalga oshirish zarurati bilan bog'liq. Ushbu sozlama 3 yoki 4 qiymatlarini olishi mumkin (avtobus tsikllarida) va vaqt jihatidan oldingisiga o'xshash - qanchalik kichik bo'lsa, shuncha yaxshi. Ba'zan regeneratsiya davrlari uchun ma'lum bir sxemani o'rnatish yoki mikrosekundlarda (ms) ifodalangan xotira liniyasi tarkibini yangilash vaqtini to'g'ridan-to'g'ri belgilash mumkin.

Axborotning yaxlitligini saqlab qolish uchun kondansatkichlarning zaryadini vaqti-vaqti bilan yangilab turish (qayta tiklash) qatorning butun tarkibini o'qish va uni qayta yozish kerak. Dinamik "tabiat" ga ega xotira qurilmalari bitta jiddiy kamchilikka ega - ma'lum bir hujayraga yozilgan ma'lumotlar o'qilganda boshqacha bo'lishi mumkin bo'lgan xato paydo bo'lishining yuqori ehtimoli, bu xotira hujayrasida zaryadni qayta tiklash davrlari bilan bog'liq. Ushbu kamchilikni nazorat qilish va tuzatish uchun ma'lumotlar yaxlitligini tekshirishning ikki yo'li mavjud: paritet bitini tekshirish va xatolarni tuzatish kodi. Yuqorida aytib o'tilganidek, elementar dinamik xotira xujayrasi bitta kondansatör va o'chirish tranzistoridan iborat bo'lib, bu statikga nisbatan elementlarning yuqori zichligiga (birlik maydoniga ko'proq hujayralar) erishishga imkon beradi. Boshqa tomondan, bu texnologiya bir qator kamchiliklarga ega, asosiysi kondansatörda to'plangan zaryad vaqt o'tishi bilan yo'qoladi. Dinamik xotira xujayrasi kondansatörlarining topologiyasi bir necha teraohm (x10 12 Ohm) elektr qarshiligiga ega yaxshi dielektrikdan foydalanishiga qaramay, zaryad juda tez yo'qoladi, chunki bitta kondansatörning o'lchamlari mikroskopik va sig'im juda kichik - taxminan 10 -15 F. Bu kondensatorlar bilan bir kondansatörda faqat taxminan 40 000 elektron to'planadi.

DRAM massividagi o'rtacha zaryad oqish vaqti yuzlab yoki hatto o'nlab millisekundlarda bo'ladi, shuning uchun uni JEDEC Std 21-C talablariga muvofiq 64 ms oraliqda qayta zaryadlash kerak. Yadrodan olingan ma'lumotlar o'qiladi va daraja kuchaytirgichlariga uzatiladi, shundan so'ng chiqishga yuborilmasdan, u massivga qayta yoziladi. Odatda, xotira chiplari banki (satr va ustunlardan iborat ma'lum tuzilishga ega bo'lgan hujayralar massivi) 2k yoki 4k yoki 8k qatorlarni (aniqrog'i, 2048 yoki 4096 yoki 8192) o'z ichiga oladi, ularga bir vaqtning o'zida kirish imkonini beradi. ushbu qatorga tegishli butun massivni qayta tiklash. Qanday bo'lmasin, eng yaxshi regeneratsiya sxemasi bir vaqtning o'zida barcha qatorlar hujayralari tarkibini yangilash emas, balki har bir qatorni alohida-alohida yangilashdir. Natijada, 4k massivni (o'rtacha zichlik) asos qilib olsak, to'liq yangilanish siklini qatorlar soniga bo'lish orqali bir qator uchun standart normal regeneratsiya sxemasini hisoblashimiz mumkin: 64000m s/4096=15,625m s. Agar bankda 4k dan ortiq satr bo'lsa, har qanday ikkita qatorni bitta buyruq bilan qayta ishlash mumkin yoki regeneratsiya chastotasini bir necha marta oshirish orqali hamma narsani hal qilish mumkin; agar bankda 4096 dan kam qator bo'lsa, buning aksi. Agar biz DRAM massivi tarkibini yangilash muammosining mumkin bo'lgan echimlarini ko'rib chiqsak, hozirda uchtasi ma'lum: turli usullar ma'lumotlarni qayta tiklash.

Bitta RAS bilan regeneratsiya (ROR RAS Only Refresh). Bunday holda, regeneratsiya qilingan satrning manzili manzil shinasiga o'tkaziladi, unga javoban RAS# signali chiqariladi (xuddi o'qish yoki yozishda bo'lgani kabi). Bunday holda, hujayralar qatori tanlanadi va ulardan ma'lumotlar vaqtincha mikrosxemaning ichki zanjirlariga (aniqrog'i, chiqish darajasining kuchaytirgichlariga) beriladi va keyin qayta yoziladi. CAS# signali yo'qligi sababli o'qish/yozish sikli boshlanmaydi. Keyingi safar, keyingi qatorning manzili uzatiladi va hokazo, barcha hujayralar tiklanmaguncha, keyin regeneratsiya davri takrorlanadi. Bu usulning kamchiligi, albatta, manzillar shinasi band bo'lishi va regeneratsiya vaqtida kompyuterning boshqa quyi tizimlariga kirishning bloklanishidir. Bu umumiy ish faoliyatini sezilarli darajada pasaytiradi, chunki xotira chiplarida bunday regeneratsiya juda tez-tez amalga oshirilishi kerak.

RASdan oldingi CAS (RASdan oldin CBR CAS). Oddiy o'qish/yozish siklida RAS # har doim birinchi bo'lib keladi, keyin esa CAS # keladi. Agar CAS # RAS # dan oldin kelsa, u holda maxsus regeneratsiya davri (CBR) boshlanadi, bunda qator manzili uzatilmaydi va chip o'zining ichki hisoblagichidan foydalanadi, uning tarkibi har biri bilan 1 ga (diskret o'sish) ortadi. CBR tsikli. Ushbu rejim manzil avtobusini egallamasdan xotirani qayta tiklashga imkon beradi, bu tizim resurslaridan foydalanish nuqtai nazaridan, albatta, tejamkorroq.

Avtomatik qayta tiklash mexanizmi (AutoPrecharge) yoki o'z-o'zini tiklash (SEREf SElf REfresh) odatda energiya tejash rejimida, tizim uyqu holatiga o'tganda va soat drayveri o'chirilganda ishlatiladi. Kengaytirilgan regeneratsiya rejimi (EREf Extended REfresh) mikrosxemaning o'zi qobiliyatini tavsiflovchi alohida usul emas, balki qisqartirilgan (REREf REduce REfresh) kabi faqat massiv tarkibini yangilash chastotasi rejimini belgilaydi. normal tsikl (Oddiy, 15,625 m s) va o'z-o'zini tiklash siklining "kichik to'plami" dan iborat. EREf bilan energiya tejaladi, chunki endi sahifa (qator) kamroq tez-tez yangilanishi mumkin: masalan, standart regeneratsiyada bo'lgani kabi 15,625 m s dan keyin emas, 125,2 m s dan keyin. Qisqartirilgan regeneratsiya yuqori sig'imli xotira chiplarida (64 Mbit va undan katta qurilmalar) va ko'p sonli mikrosxemalar (16 yoki undan ko'p) bo'lgan xotira modullarida foydalanish uchun tavsiya etiladi. O'z-o'zini tiklash mikro-iste'mol qilish davrida (umumiy tizim holati to'xtatib turish) ishlatiladi, xotira chipining tarkibi uning ichki hisoblagichini oshirish orqali mustaqil ravishda qayta tiklanganda, bu barcha boshqaruv funktsiyalarini o'chirib qo'yish mumkinligini anglatadi. Bunday holatda, yuqorida tavsiflangan usullardan foydalangan holda hujayralardagi ma'lumotlarni yangilash mumkin emas, chunki regeneratsiya uchun signallarni yuboradigan hech kim yo'q va xotira chipi buni o'zi qiladi - u o'zining ichki zanjirlarini soatlab turuvchi o'z generatorini ishga tushiradi.

Shunday qilib, ROR usuli birinchi DRAM chiplarida ishlatilgan va hozirda deyarli qo'llanilmaydi. CBR usuli EDO DRAM chiplarida faol qo'llaniladi. SDRAM-ga asoslangan tizimlar uchun o'z-o'zini tiklash tavsiya etiladi va quyidagi qiymatlarni qo'llab-quvvatlaydi: 3,906 m s (0,25 marta qisqartirilgan), 7,812 m s (0,5 marta qisqartirilgan), 15,625 m s (normal), 31,25 m s (2x kengaytirilgan), 62,5 mm s. (4x kengaytirilgan) va 125,2 m s (8x kengaytirilgan). Aniqki, ma'lum bir xotira chipining qobiliyati (BIOS-dagi "yopiq" sozlamalar yoki o'z-o'zini tiklash bilan boshqariladi) arxitektura tomonidan belgilanadi va ishlatiladigan xotira turiga bog'liq. Biroq, eng uzoq vaqt tsiklini o'rnatish orqali siz umumiy vaqt diagrammasiga "mos kelmasligingiz" mumkin, shuning uchun xotira modulini ishlab chiqaruvchisi ushbu turdagi ma'lumotlarni maxsus belgilangan joyga - eng zamonaviy qurilmalar bilan jihozlangan SPD chipiga kiritadi. DIMM modullari. Agar siz foydalanayotgan modulda bunday chip bo'lmasa, moslashuvchan BIOS sozlamalari ruxsat bergan taqdirda, 4k bank massivi uchun standart 15,625 m s ga asoslanib, regeneratsiya chastotasini mustaqil ravishda belgilashingiz mumkin, ko'paytirish (qisqartirilgan) raqamning ko'payishi bilan tsikl yoki qatorlar sonining kamayishi bilan ortib borayotgan (kengaytirilgan) tsikl, barchasi mikrosxemaning mantiqiy tashkil etilishiga (banklar soni va bank tuzilishi) va ularning ma'lum bir xotira modulidagi soniga bog'liq.

MA kutish holati

Muayyan xotira chipiga (chipni tanlash signalini etkazib berish, CS#) kirishdan oldin qo'shimcha kechikish davrini o'rnatish yoki olib tashlash imkonini beruvchi manzilni almashtirishdan oldin kutish davri. Operatsionning o'ziga xos "nazorat nuqtasi" MA# (Xotira manzili) signalini bir yoki ikki davrli CS# bilan almashtirishdir. Bu nuqta sinxron tizimlarga nisbatan quyida batafsilroq muhokama qilinadi.

DRAM R/W chiqish vaqti

Ushbu band xotira quyi tizimi tomonidan ma'lumotlarni o'qish/yozish operatsiyasini bajarishga tayyorgarlik ko'rishda sarflangan takt tsikllari sonini tavsiflaydi, chipning o'zida operatsiyani bajarishdan oldin ularning avtobusdagi sonini aniqlaydi. Bunday holda, quyidagi qiymatlar mumkin: o'qish/yozish uchun mos ravishda 8/7 va 7/5 soat tsikllari soni. Kechikishni tavsiflovchi har qanday parametr singari, uni pastroq qiymatga o'rnatishga harakat qilishingiz kerak.

Spekulyativ natija

O'qish signalini (READ) erta berish rejimini yoqadigan (yoqish) va o'chirish (o'chirish) parametri, uning o'lchamlari manzilni dekodlashdan biroz oldinroq berilishiga imkon beradi (RAS# yordamida bir ma'noda aniqlanadi). va CAS# stroblari). Kerakli hujayraning manzilini aniqlash uchun ma'lum vaqt kerak bo'lganligi sababli, tizim foydali foydalanish mumkin bo'lgan soat sikllarini behuda sarflaydi. Shuning uchun, ushbu parametrni yoqish, manzili avval o'qilgan katakning koordinatalarini aniqlash jarayoni davom etayotganda, keyingi katak manzilini o'qish imkonini beradi. Ushbu texnika sizga ma'lum darajada vaqtni tejashga va tizim avtobusining "bo'sh" davrlarini kamaytirishga imkon beradi.

DRAM ECC/ Paritetni tanlash

Ma'lumotlar yaxlitligini nazorat qilish rejimlarini boshqaruvchi parametr: xatolarni tuzatish kodi (ECC Error Correction Code) va paritet tekshiruvi (Parite). "DRAM Data Integrity Mode" elementi ham tez-tez topiladi.

Xotira xatolarining tabiatiga ko'ra, ularni ikki turga bo'lish mumkin. Kosmik nurlar, alfa zarralari, begona va ichki shovqinlarning ta'siri bilan bog'liq bo'lgan vaqtinchalik xatolar (nosozliklar, yumshoq xatolar) odatda ma'lumotlarning bir martalik o'zgarishiga olib keladi va ko'pincha ma'lumotlar bir xil katakchaga xatosiz yoziladi. . Xotira chiplarining noto'g'ri ishlashi natijasida yuzaga keladigan doimiy xatolar (nosozliklar, qattiq xatolar) ko'pincha butun ustunda yoki hatto butun chipda ma'lumotlarning yo'qolishiga olib keladi.

Parite sxemasi bo'lsa, bitta paritet bit har sakkiz bit ma'lumot bilan birga maxsus ajratilgan xotira maydonida saqlanadi. Parite biti quyidagicha hosil bo'ladi: baytning ikkilik ko'rinishidagi "birlar" soni hisoblanadi: agar u juft bo'lsa, bu bit "1" qiymatini oladi, agar bo'lmasa, "0". Shundan so'ng, ma'lumotlar RAMga yoziladi. Ushbu ma'lumotlar bayti hujayradan o'qilganda, unga paritet bit "biriktiriladi" va keyin 9 bit qiymati tahlil qilinadi. Agar bu raqamda birlar toq bo'lsa, u holda paritet biti "kesiladi" va ma'lumotlarning bayti qayta ishlash uchun uzatiladi, aks holda paritet xatosi hosil bo'ladi va kompyuter to'xtatiladi va xabar ko'rsatiladi. Agar ma'lumot bitlarining juft soni o'zgartirilsa, paritet bit tekshiruvi ishlamaydi. Biroq, paritet sxemasi maksimal ikki bitli xatolarni aniqlay olsa ham, ularni tuzatishga qodir emas.

ECC mexanizmi nafaqat xatolarni aniqlabgina qolmay, balki ularni tuzatishi va paritet xatosini ham yaratishi mumkin. Odatda, bu ish sxemasi Xemming kodlaridan (shovqinga chidamli kodlar) foydalanishga asoslangan bo'lib, ular bitta noto'g'ri bitni aniqlash va tuzatish yoki ikkitasini topish va bitta xatoni tuzatish imkonini beradi (kodning to'g'rilash xususiyatlari uning qiymati bilan belgilanadi). ortiqcha). Xatolarni tuzatish paritet nazoratiga qaraganda ancha murakkab va xatolik ehtimoli minimal bo'lgan katta hajmdagi ma'lumotlarni uzatish zarur bo'lgan tizimlarda qo'llaniladi. Qanday bo'lmasin, bu Parite yoki ECC sxemasi bo'ladimi, xotiraning ushbu turlaridan foydalanish unumdorlikni pasaytirishi mumkin: agar paritet nazorati tizimni 23% ga "sekinlashtirishi" mumkin bo'lsa, ECC bilan bu ko'rsatkich ba'zan 10% ga etadi. ishlatiladigan algoritmning murakkabligi. Bunga qo'shimcha ravishda, 72 bitli ECC moduli odatdagi 64 bitli "analog" dan qimmatroq, sig'imi bir xil bo'lsa, shuning uchun kompyuterda ushbu turdagi xotiradan foydalanishni tanlash butunlay har bir shaxsga bog'liq.

Kompyuterda ECC sxemasini qo'llab-quvvatlaydigan modul mavjudligi tizimning o'zi tomonidan belgilanadi va agar hech kim aniqlanmasa, "DRAM ma'lumotlarining yaxlitligi rejimi" menyusidagi "ECC bo'lmagan" ni ko'rsatadigan "kulrang" maydonni o'zgartirib bo'lmaydi. Tizim tegishli xotira modullaridan foydalanish sharti bilan “DRAM ECC/Parity Select” bandini yoqish xatolarni tuzatish boshqaruvini faollashtirishga yoki paritet mexanizmini kiritishga olib keladi.

SDRAM konfiguratsiyasi

SDRAM-ga asoslangan xotira quyi tizimini sozlash usulini aniqlaydigan va quyidagi qiymatlarni oladigan parametr: SPD tomonidan (kerakli parametrlar xotira moduliga o'rnatilgan maxsus ketma-ket aniqlash chipidan o'qiladi va ularning turi va individual xususiyatlariga to'liq mos keladi. Unga o'rnatilgan chiplar soni) yoki Qo'lda (ma'lum parametrlarni "qo'lda" o'zgartirishga ruxsat beriladi va ushbu parametrlarning tegishli menyu bandlari o'zgartirish uchun mavjud bo'ladi). Ushbu sozlamaning mohiyati shundan iboratki, agar Manual sxemasidan foydalanilsa, asosiy vaqtni tashkil etuvchi "SDRAM CAS kechikish vaqti", "SDRAM RAS-dan CASga kechikish" va "SDRAM RAS oldindan zaryadlash vaqti" parametrlarini o'zgartirishga ruxsat beriladi. xotira ishlash sxemasi ( CL-t RCD -t RP mos ravishda) va sinxron DRAM asosida quyi tizimni yanada moslashuvchan konfiguratsiyaga imkon beradi, hamma narsa avval muhokama qilingan "Avtomatik sozlash" parametriga o'xshaydi. SPD pallasidan foydalanilganda, kerakli qiymatlar avtomatik ravishda EEPROM chipidan yuklanadi, unda ma'lum bir xotira modulini ishlab chiqaruvchisi barqaror ishlashni kafolatlaydigan vaqt parametrlarining kerakli qiymatlarini oldindan "miltillaydi".

Xotira bilan sinxron ishlaganda, operatsiyalar tizim generatorining soat davrlari bilan qat'iy ravishda amalga oshiriladi. Shu bilan birga, sinxron DRAMni boshqarish asinxron bilan solishtirganda biroz murakkabroq, chunki manzillar, ma'lumotlar va boshqaruv signallarining holatini saqlaydigan qo'shimcha qulflarni joriy qilish kerak. Natijada, asinxron tizimlarda tavsiflash uchun foydalaniladigan kirish davrining davomiyligi o'rniga, SDRAM ishlashini tavsiflash uchun ular takt davrining davomiyligini ko'rsatishga murojaat qilishadi (t CLK Clock time - teskari proportsional qiymat). soat pulsining takrorlanish tezligi). Shuning uchun, BIOS-ning ba'zi versiyalarida soat davrining davomiyligini to'g'ridan-to'g'ri ko'rsatish mumkin: 7ns (ushbu modulning maksimal ish chastotasi 143 MGts, shuning uchun ishlatiladigan vaqt sxemalari -7 parametrli xotira qurilmalari uchun optimallashtiriladi, ko'rsatilgan). to'g'ridan-to'g'ri mikrosxemaning o'zida), 8ns (ushbu modulning maksimal ish chastotasi 125 MGts, shuning uchun vaqtinchalik sozlamalar -8 parametrli xotira qurilmalari uchun optimallashtiriladi) va 10ns (ushbu modulning maksimal ish chastotasi 100 MGts, shuning uchun vaqtinchalik sozlamalar bo'ladi. -10 parametrli xotira chiplari uchun optimallashtirilgan), ular "Avtomatik konfiguratsiya" paragrafida tasvirlanganlarga o'xshash ishlaydi, ammo nisbatan kam uchraydi.

Standart sifatida mikrosxema massivida mantiqiy banklar (Bank) mavjud bo'lib, ularning soni va tashkil etilishi arxitekturaning o'ziga xosligi (asosiyligi) va mikrosxemaning yakuniy sig'imi bilan belgilanadi. Banklar mantiqiy qatorlarni (Qator), shuningdek sahifalar (fizik satrlar bilan chalkashmaslik uchun sahifalar) deb ham ataladi, ular o'z navbatida ustunlarni o'z ichiga oladi (Ustun) bunday ierarxiya tomonidan yaratilgan matritsa xotira chipining yadrosi hisoblanadi. Satr - bu bir nechta yadro banklaridan biriga o'qiladigan yoki yoziladigan ma'lumotlar miqdori. Ustunlar - alohida o'qish/yozish bosqichlarida o'qiladigan yoki yoziladigan qatorlar to'plami.

Keling, chip orqali ma'lumotlarning ketma-ket siljishini ko'rib chiqaylik. Odatda, sikl bankni faollashtirish buyrug'i kelgandan so'ng boshlanadi, u kerakli bankni va uning qatoridagi qatorni tanlaydi va faollashtiradi. Keyingi tsikl davomida ma'lumotlar ichki ma'lumotlar avtobusiga uzatiladi va daraja kuchaytirgichiga yuboriladi (yuqorida aytib o'tilganidek, signal kuchaytirgichi va vaqt buferi vazifasini bajaradigan "saqlash" turi). Kuchaytirilgan signal darajasi kerakli qiymatga yetganda, ma'lumotlar ichki soat signali bilan bloklanadi (Latch) - satr va ustun manzilini aniqlash o'rtasidagi kechikish deb ataladigan bu jarayon (t RCD RAS#-to-CAS# kechikish) oladi. 2 x 3 tizimli avtobus sikllari (raqamli soat davrlari). Ushbu kechikishdan so'ng, birinchi so'zning manzilini tanlash uchun ustun manzili bilan birgalikda o'qish buyrug'i berilishi mumkin (bu holda, har bir sikl uchun uzatiladigan ma'lumotlar miqdori xotira chipining ma'lumotlar shinasi kengligiga teng). daraja kuchaytirgichidan o'qilishi mumkin. O'qish buyrug'i berilgandan so'ng, ustun tanlash strobining ikki yoki uch davrli kechikishi amalga oshiriladi (CAS# CAS# Latency signal delay yoki oddiygina CL), bu vaqtda daraja kuchaytirgichidan tanlangan ma'lumotlar sinxronlashtiriladi va tashqi tarmoqqa uzatiladi. chipning pinlari (DQ chiziqlari). Birinchi so'zdan keyin qolganlari har bir keyingi soat signalida, paketning to'liq o'rnatilgan davomiyligini (Burst Length) ma'lumotlarni uzatishning bir bosqichida uzluksiz uzatiladigan so'zlar sonini ishlab chiqadi. Faqatgina barcha ma'lumotlar uzatilgandan so'ng, ma'lumotlarni kuchaytirgichdan chiziqqa qaytarish mumkin bo'sh hujayralar 2x3 soat tsiklini oladigan tarkibini tiklash uchun massiv. Adolat uchun, shuni ta'kidlash kerakki, t RCD -CL-t RP ketma-ketligini to'g'ri yozishga qaramay, odatda asosiy vaqt sxemasi CL-t RCD -t RP shakliga ega, shuning uchun uning tarkibiy parametrlarining ahamiyati darajasini ko'rsatadi. . Dinamik, shuning uchun signalning susayishi va oqish xususiyatiga ega bo'lgan hujayralar qatori o'z tarkibini qayta tiklashi kerak. Zaryadni tiklash muddatlari Refresh Counter tomonidan bajariladigan monitoring dasturining regeneratsiya boshqaruvchisi tomonidan o'rnatiladi - bunday tiklash 7 x 10 tsiklni talab qiladi, bunda ma'lumotlar oqimi to'xtatiladi.

Vaqtinchalik kirish sxemasini ko'rib chiqishda ro'yxatga olish tartibi operatsiyadan keyin interfeysni tiklash davrini tavsiflovchi qo'shimcha t WR oralig'idagi farq bilan o'qish bosqichiga o'xshaydi. Boshqacha qilib aytadigan bo'lsak, yozish bosqichidagi tiklash davri odatda avtobusga ma'lumotlar chiqishi tugashi (Ma'lumotlar avtobusidagi oxirgi puls) va yangi tsiklning boshlanishi o'rtasidagi ikki davrli kechikishdir. Bu vaqt oralig'i yozish operatsiyasidan so'ng interfeysning tiklanishini ta'minlaydi va uning to'g'ri bajarilishini ta'minlaydi. Natijada, yozish bosqichida oxirgi so'zning uzatilishi tugagandan so'ng, foydalanilayotgan bank liniyasi regeneratsiya bosqichiga darhol emas, balki qo'shimcha kechikishdan so'ng kiradi, uning minimal qiymati eng qisqa vaqt oralig'i bilan belgilanadi. joriy yozish operatsiyasining to'g'ri bajarilishi kutilmoqda. Shuning uchun, yozish bosqichida sahifa faoliyati vaqti qayta tiklash davrining davomiyligi uchun o'qish bosqichining t RAS qiymatidan kattaroq bo'ladi, t WR .

SDRAM CAS kechikish vaqti

Sinxron DRAM chipi uchun CAS# signalini berishdagi kechikish eng muhim xususiyatlardan biri bo'lib, ma'lumotlar so'rovi CAS# strobi tomonidan "tuzatilgan" paytdan boshlab avtobus tsikllarining minimal sonini (soat davri) ko'rsatadi. u barqaror tarzda aniqlanadi va o'qiladi. Taxminlarga ko'ra, CAS# signalining cheti kelgan paytda, manzil kirishlarida to'g'ri ma'lumotlar mavjud. Biroq, hamma joyda (shu jumladan mikrosxemaning ichida) vaqt kechikishlari mavjud bo'lganligi sababli, ularni engish uchun ma'lum vaqt maxsus ajratilgan va parametrlarning tarqalishi tufayli turli xil manzil liniyalari uchun kechikishlar boshqacha bo'lishi mumkin, bu holda CAS kechikish (CL) ), va soat sikllarida kiritilgan kechikishning CL2 va CL3 vaqti (mos ravishda 2 va 3). Kechikish qanchalik past bo'lsa, xotira bilan ishlash tezligi shunchalik yuqori bo'ladi, lekin ma'lumotlar noto'g'ri manzilga tushib qolish xavfi ham shunchalik katta bo'ladi, bu albatta muvaffaqiyatsizlikka olib keladi. Bunday nosozliklarga qarshilik CL qarshiligidir.

Boshqacha qilib aytadigan bo'lsak, CL - bu mikrosxema chipining boshqaruv mantig'i bo'yicha o'qish buyrug'ining shakllanishi va o'qish uchun birinchi so'zning mavjudligi o'rtasidagi kechikish. Agar o'qish buyrug'ining ro'yxatga olinishi (ma'lum bir mantiqiy darajadagi signalni qabul qiluvchi tomonidan tan olinishi) N soatning chekkasida sodir bo'lsa va CL M soat bo'lsa, u holda tegishli ma'lumotlar N+M soatlaridan keyin mavjud bo'ladi. Shu bilan birga, ma'lumotlarning kafolatli chiqishini ta'minlash uchun ma'lumotlar liniyalarining chiqish davrlarining tranzistorlari bir soat siklidan oldin (N + M-1) yoqiladi, ya'ni. ular aniqlanmagan (o'sha paytda) darajali ma'lumotlarni chiqaradi, buning natijasida xotira boshqaruvchisi yana bir takt siklini kutadi va shundan keyingina u kiruvchi ma'lumotlarni qabul qiladi. CL3 da ma'lum bir chastota uchun mo'ljallangan modullarda CL2 dan foydalanilganda, chiqish davrlarida avtobusdagi ma'lumotlarni to'g'ri ko'rsatish uchun kerakli darajani o'rnatish (va nominal oqimni ta'minlash) uchun vaqt bo'lmasligi mumkin va xatolik yuzaga kelishi mumkin.

SDRAM RAS-dan CASga kechikish

t RCD sifatida aniqlangan shunga o'xshash parametr (tezkor RAS-CAS kechikishi) avvalroq tasvirlangan va bu holda 2 yoki 3 qiymatlarni qabul qilishi mumkin, buning boshlanishidan boshlab ikki va uch davrli kechikishlarni o'rnatishi mumkin. ma'lum bir mantiqiy bankni faollashtirish buyrug'ini CAS# chekkasiga kelganda o'qish/yozish buyrug'i olingan paytgacha uzatish (faol past darajaga o'tish). Boshqacha qilib aytadigan bo'lsak, bankni faollashtirish buyrug'i berilgandan so'ng, o'qish buyrug'i (ustun manzili bilan aniqlanadi) olinmaguncha, birinchi navbatda kirish uchun qatorga to'lov (to'lovni to'plash siklini bajarish, Precharge) kerak. Bu shuni anglatadiki, ma'lumotlar xotira massividan chipdagi chiqish darajasidagi kuchaytirgichga 2 yoki 3 davr kechikish bilan uzatiladi. Shuni tushunish kerakki, ko'rib chiqilayotgan kechikishning o'zi, agar u sahifaga tegsa va/yoki ochiq sahifadan ma'lumotlarni o'qisa, umumiy kechikishda juda kichik rol o'ynaydi. Biroq, har bir BIOS mos keladigan parametr yo'qligi sababli ushbu kechikishning qiymatini o'zgartirishga imkon bermaydi, lekin aslida t RCD "Bank X / Y Timing" qiymatida ham hisobga olinadi.

SDRAM RAS oldindan zaryadlash vaqti

Chiziqni qayta zaryadlash muddati t RP. Bunday holda, ikki/to'rt bank (mantiqiy tashkilot) bo'lgan DRAM chipi ma'lumotlarning uzluksiz kiritilishini / chiqarilishini ta'minlash uchun bu safar "yashirish" imkonini beradi: har qanday operatsiya bitta xotira banki bilan sodir bo'lsa, ikkinchisida qayta tiklash (yangilash) uchun vaqt bor. ma'lumotlar). Oddiy qilib aytganda, ushbu parametr regeneratsiya davri boshlanishidan oldin RAS# liniyasi bo'ylab tez (Tez) yoki sekin (sekin) zaryad to'planishini aniqlash imkonini beradi. Qiymatni Tez qilib belgilash unumdorlikni oshiradi, lekin beqarorlikka olib kelishi mumkin. Sekin buning aksini qiladi: u kompyuterning barqarorligini oshiradi, lekin ma'lumotlarni qayta tiklash davriga sarflangan vaqtni oshiradi. Shuning uchun, agar siz xotira chiplarining sifatiga ishonchingiz komil bo'lsa, tavsiya etilgan Tez qiymatini o'rnatish kerak. Ushbu elementning odatda topilgan 2 va 3 qiymatlari kirish sahifasidagi ma'lumotlarni qayta tiklash uchun zarur bo'lgan tizim shinalari davrlarining sonini aniqlaydi.

Umuman olganda, navbatdagi bankni faollashtirish buyrug'i kelguniga qadar, qatorda to'lovning to'planishidan kelib chiqadigan kechikish ma'lumotlarni massivga qaytarish (bank/sahifani yopish) uchun zarur. Shunday qilib, uzatilgan o'qish so'rovlarining umumiy sonining 30 × 60% bir sahifa (Sahifa) ichida yo'qoladi, odatda mantiqiy bank chizig'i deb ataladi, bu sahifa Hit deb ataladi. Shuning uchun, bu holda bankni faollashtirishning hojati yo'q, chunki ma'lumotlar allaqachon sahifada va CAS # signalini berish orqali ustun manzilini o'zgartirish kifoya qiladi. Agar so'ralgan ma'lumotlar ushbu sahifada topilmasa, ular massivga qaytarilishi va bank yopilishi kerak.

Agar so'ralgan ma'lumotlar bir xil bankda bo'lsa, lekin turli qatorlarda bo'lsa, to'ldirish buyrug'ini berish kerak, shunda bank yopiladi (to'ldirish muddati bo'lgan interval) va yangi bank faollashtirish buyrug'i to'g'ri qatorni ochadi. (t RCD kechikishi) kerakli ma'lumotlar joylashgan joyda . Keyinchalik, CL oralig'idan so'ng, o'qish buyrug'i to'g'ri tanlangan manzilga keladi. Natijada, 2-2-2 sifatida tavsiflangan umumiy kechikish davrlarining soni (t RCD -CL-t RP sxemasi) 6 tsiklni tashkil etadi va 3-3-3 sxemasi uni 9 ga oshiradi.

Agar so'ralgan ma'lumotlar turli qatorlarda joylashgan bo'lsa, birinchi bankning yopilishini kutish uchun vaqtni yo'qotishning hojati yo'q, shuning uchun bu holda t RP kechikishi hisobga olinmaydi. Shuning uchun, CAS # signalining kechikishi va RAS # -CAS # oralig'i qoladi. Umuman olganda, bu sxema biroz soddalashtirilgan, chunki agar ma'lumotlar bir xil bankda bo'lsa, lekin turli qatorlarda bo'lsa, u holda bank nafaqat yopilishi, balki qayta faollashtirilishi kerak. Shuning uchun, har bir bankning ochiq bo'lgan juda qisqa vaqti bor va t RC aylanish vaqti juda muhim omilga aylanadi.

O'z-o'zini tiklash bosqichiga (SEREf) kirgan xotira chipi uchun uning faol holatga qaytishi uchun ma'lum vaqt oralig'i talab qilinadi. Yuqorida aytib o'tilganidek, agar qurilma o'zini o'zi yangilash bosqichiga kirsa, barcha kirish interfeyslari DtC (G'amxo'rlik qilmang) holatiga o'tkaziladi va CKE soatiga kirish o'chiriladi, shundan so'ng chipdagi regeneratsiya hisoblagichi darhol yoqiladi. . Ushbu davrda xotira chipi tizimga nisbatan passiv qurilma bo'lib, buyruqlarga javob bermaydi, chunki sinxronizatsiya interfeysi o'chirilgan. Ichki regeneratsiya bosqichidan so'ng tashqi sinxronizatsiya mexanizmi ishga tushadi va Refresh Exit buyrug'i yordamida qurilma faol holatga qaytadi. Shu bilan birga, CKE signali yuborila boshlangan paytdan boshlab to'liq faollashtirish bosqichi nazoratchidan birinchi buyruqni olishga tayyor bo'lgunga qadar 4 x 7 soat tsiklini oladi va RAS tasdiqini yangilash deb ataladi.

SDRAM aylanish vaqti Tras/Trc

SDRAM chipining ishlashini tavsiflovchi parametr (massiv dinamikasi) va ma'lumotlarni uzatish uchun qator ochiq bo'lgan intervalning (t RAS RAS # Faol vaqt) ochilish va yangilanishning to'liq tsikli davriga nisbatini aniqlaydi. bir qator tugallandi (t RC Row Cycle time, shuningdek Bank Cycle Time deb ataladi.

Standart 5/6 dan 6/8 sekinroq, lekin barqarorroq. Biroq, 5/6 SDRAMda aylanishlarni tezroq aylantiradi, lekin tranzaktsiyani yakunlash uchun qatorlarni uzoq vaqt ochiq tutmasligi mumkin, bu ayniqsa soat tezligi 100 MGts dan yuqori bo'lgan SDRAM uchun to'g'ri keladi. Shuning uchun, SDRAM ishlashini yaxshilash uchun boshlash uchun uni 5/6 ga o'rnatish tavsiya etiladi, ammo tizim beqaror bo'lib qolsa, siz 6/8 ga o'zgartirishingiz kerak. Ushbu parametrni shaklda ham topish mumkin. Misol uchun, ba'zi asosiy mantiqlar uchun ushbu sozlamalar quyidagi qiymatlarga ega bo'lishi mumkin: i82815xx seriyali yoki , VIA to'plamlari seriyasi uchun yoki , va ALI MAGiK1 uchun.

Bank tsikli to'ldirish bosqichi boshlanishidan oldin bankni faollashtirish buyrug'i berilgandan so'ng talab qilinadigan soat tsikllari sonini aniqlaydi. Boshqacha qilib aytadigan bo'lsak, sahifa ochilgandan so'ng, u yana yopilgunga qadar ma'lum vaqt davomida ochiq bo'lishi kerak. t RC parametri liniyaga kirishdan boshlab bank qayta ishga tushirilgunga qadar soat siklilarining minimal sonini belgilaydi. Zaryadlash fazasi 23 soat tsiklining kechikishiga ega bo'lganligi sababli, to'liq bank tsikli RAS# signalining faol vaqti va sahifadagi ma'lumotlarni yangilash oralig'i yig'indisidir: t RC =t RAS +t RP, bu erda t RAS = t RCD +CL - qabul qilingan buyruqni ro'yxatdan o'tkazish va buyruq bilan bog'liq ma'lumotlar uzatila boshlangan vaqt o'rtasidagi vaqt oralig'ini tavsiflovchi javob kechikishi ( Kechikish) sifatida aniqlanadi. Shunday qilib, t RC asosiy vaqt sxemasiga kiritilgan davrlarning umumiy sonini tavsiflaydi t RCD -CL-t RP. Shunday qilib, i82815xx seriyali qo'llab-quvvatlaydi yoki kontaktlarning zanglashiga olib keladi, ulardan zaryadlash davri belgilangan va ikkita avtobus tsiklini (2T) tashkil etishini ko'rish mumkin. VIA ning bir qator asosiy mantiqlari 5T va 6T qiymatlaridan foydalangan holda t RAS oralig'ini aniqlaydi, ular mos ravishda 2 yoki 3 soat tsiklining t RP float qiymatini ko'rsatadi, biroq ular to'g'ridan-to'g'ri mavjud emas, lekin "" ning bir qismidir. sozlamalarni aralashtirish.

Hozirgi SDRAM chiplari 50 x 60 ns yadro aylanish vaqtiga ega. Boshqa tomondan, bu nazariy jihatdan 133 MGts chastotada (7,5 ns davr) mikrosxemaning soati t RC = 7T qiymatiga ega ekanligini anglatadi, shundan biz joriy yadro aylanishini aniqlashimiz mumkin: 7x7,5ns = 52ns. Sinxronizatsiya chastotasi oshirilsa, tsikllar soni ham 50ns oynasiga mos kelish uchun ko'payadi. Hisob-kitoblarni amalga oshirgandan so'ng, biz joriy parametrlarda (9T) 183 MGts SRDAM soat chastotasining nazariy chegarasini qayd etishimiz mumkin, bu 49,2 ns yadro aylanishini anglatadi. Qiziqarli xususiyat shundaki, i82815 seriyasining dastlabki versiyalarida sxema yoki 166 MGts atrofida soat chastotasi chegarasini aniqlaydigan kabi ko'rinardi. 100 MGts chastotali soat signali uchun mumkin bo'lgan eng yuqori samaradorlikka erishish uchun bank sikli 5/7, 133 MGts avtobus uchun esa 5/8 yoki 6/8 sifatida belgilanishi kerak. interfeys.

Shu munosabat bilan, eng muhim masala - sahifa faoliyatining minimal mumkin bo'lgan oralig'ini (RAS # signali) va uning ruxsat etilgan qiymatlaridan tashqariga chiqishga nima olib kelishini aniqlash (t RAS buzilishi). RAS # signali bankni faollashtirgandan so'ng, ma'lumotlar daraja kuchaytirgichiga qulflanadi. Masalan, parallel ravishda ikkita chiziq bor, ulardan biri signal, ikkinchisi esa ulangan. Ushbu sxema almashinish printsipi asosida ishlaydi, bu erda har bir chiziq ham signal, ham mos yozuvlar chizig'i bo'lishi mumkin. Darajali kuchaytirgich zaryadlangan ma'lumot liniyasi va mos yozuvlar liniyasi o'rtasidagi kuchlanishni farqlaydi va nisbiy kuchlanishni kuchaytiradi. zaif signal bu hujayralardagi ma'lumotlarni qayta tiklash uchun bajarilishi kerak. Signal chiziqlari aniq belgilangan sig'imga ega bo'lib, u ortib borayotgan zaryad bilan kamayadi. Agar to'ldirish bosqichi (keyingi bank liniyasiga kirishni faollashtirish uchun ma'lumotlar liniyasidan barcha ma'lumotlarni o'chirish) signal darajasi asl sahifa tarkibini tiklashga imkon beradigan darajada barqarorlashgunga qadar sodir bo'la boshlasa, sahifa faoliyatining aniq belgilangan muddati (RAS) # signal) buzilgan (t RAS buzilishi), bu ma'lumotlarning to'liq yo'qolishiga yoki eng yaxshi holatda noto'g'ri tiklanishiga olib keladi. Boshqacha qilib aytganda, t RAS - liniyada to'liq zaryadni to'plash va keyingi zaryadlash davri boshlanishidan oldin ma'lumotlarni qayta tiklash uchun zarur bo'lgan vaqt. O'z navbatida, qayta yuklash sahifani yoki bankni yopadigan buyruqdir, shuning uchun t RAS sahifa faol bo'lgan minimal vaqt sifatida ham tavsiflanadi. Agar biz bunga qayta zaryadlash davrining davomiyligini qo'shsak, natijada bankni ochish va yopish uchun zarur bo'lgan davrlarning umumiy soni bo'lib, avvalroq muhokama qilingan bank tsikli (t RC) deb ataladi.

SDRAM MA kutish holati

Sinxron DRAM asosidagi tizimlar uchun xotira tekshirgichi ma'lum bir xotira chipiga to'liq kirish bosqichini yakunlash uchun bir nechta kirish signallarini yuborishi kerak: CS# (chipni tanlash), MA (xotira manzili), WE# (yozishni yoqish), RAS# ( satr manzilini tasdiqlash strobe) ) va CAS# (ustun manzilini tasdiqlash strobe). Har qanday xotiraga kirish ushbu signallarni bajarilayotgan operatsiya turiga qarab turli xil o'zgarishlarda o'z ichiga oladi. Misol uchun, chipni tanlash signali bo'lmasa, keyingi barcha buyruqlar chip tomonidan qabul qilinmaydi.

Shunday qilib, xotira tekshirgichidan quyi tizimga keladigan barcha manzil satrlari barcha modullardagi barcha xotira chiplariga ulangan bo'lib, bu kontroller uchun sezilarli (chiplarning umumiy soniga qarab) mantiqiy yukni keltirib chiqaradi, bu esa to'g'ri yakuniy manzilni yuborishi kerak. moduldagi barcha chiplar (unga). Shuning uchun, CS# signalini qo'llashdan oldin manzil va boshqa maxsus ma'lumotlarning 1x2 tsiklli avansini saqlab turish tavsiya etiladi. Natijada, manzil va boshqa maxsus buyruq signallarini 0- (Tez, CS# signali qo'llanilishidan oldin kutish holatini o'z ichiga olmaydi), 1- (Oddiy, chip tanlash buyrug'idan bir soat oldinda) bilan ta'minlash mumkin. , yoki 2- (Sekin, kristal tanlash buyrug'ini 2T da oldinga siljiting) kristallni tanlash signalidan oldinda.

Shunday qilib, agar xotira moduli, masalan, faqat 4 yoki 8 chipni o'z ichiga olsa, bu holda Fast qiymati tavsiya etiladi. Agar xotira modulida 16 yoki 18 ta qurilma bo'lsa, unda bir davrli avans unga mos keladi. Agar 18 dan ortiq xotira chiplari (Ro'yxatdan o'tgan DIMM) 2T. Turli xil mantiqiy va jismoniy tashkilotga ega bo'lgan bir nechta modullardan foydalangan holda murakkab quyi tizim konfiguratsiyasida chuqurroq amaliy tahlil talab qilinadi.

SDRAM bank interleaving

Xotira chipining mantiqiy banklarini bir-biriga qo'shish mexanizmi (har biri uchun o'z nazorat mantig'iga ega bo'lgan segmentlarga bo'lingan jismoniy liniyalarni almashtirish jismoniy banklarni interleaving rejimi bilan aralashtirib yubormaslik kerak, ularni amalga oshirish murakkab apparat moslashuv mantiqining mavjudligini talab qiladi va xotira quyi tizimining signal izlarining maxsus simlari) regeneratsiya va kirish davrlarini (quvurlarni o'zgartirish) "o'tish" imkonini beradi: bir mantiqiy bank kontentni yangilash siklidan o'tsa, ikkinchisi faol holatda va kirish siklini amalga oshiradi. Bu xotira quyi tizimining samaradorligini oshiradi (real o'tkazish qobiliyati optimallashtirilmagan mexanizmga (oldindan olib kelish) nisbatan nazariy cho'qqiga yaqinlashadi va har bir alohida bank tarkibini yangilash vaqtini "yashiradi".

Shunday qilib, massiv sig'imi 16 Mbit yoki undan kam bo'lgan DRAM xotira chiplari bitta blokli matritsadan (bitta mantiqiy bank) foydalanadi. Ba'zi 16 Mbit va barcha 32 Mbit chiplar allaqachon ikki bankli ichki arxitekturaga ega. Yadro sig‘imi 64 Mbit va undan yuqori bo‘lgan qurilmalar ichki magistrallar va kiritish-chiqarish izlari bilan ajratilgan to‘rt bankli mantiqiy tuzilmada tashkil etilgan.

Asosiy mantiqiy massivni to'rt qismga bo'lish barcha mantiqiy banklarni bir vaqtning o'zida boshqarish uchun qolipni tanlash interfeysidan foydalanishga imkon beradi va bir vaqtning o'zida har bir bankda bitta ochiq sahifani saqlashga imkon beradi (agar, albatta, mustaqil dizayn tuzilmasi ishlatilsa). Bu kerakli ma'lumotlar satri va ustun manzillari bir xil chip ichidagi barcha mantiqiy banklar o'rtasida taqsimlangan joyning haqiqiy manzilini o'zgartirmasdan kirish imkonini beradi. Natijada, nazoratchi zarur operatsiyalarni bajarib, so'rovlarni bir ichki bankdan boshqasiga yo'naltirishi mumkin. Ushbu interleaved ma'lumotlar interleaved access deb ataladi, ular bir mantiqiy bank yopilganda, ma'lumotlar boshqasiga / boshqasiga oqib borishda davom etadi va uzluksiz oqim hosil qiladi. Shunday qilib, sahifa o'tkazib yuborilgan taqdirda, satrni qayta yuklash bosqichi tizim shaffof operatsiya hisoblanadi. Biroq, barcha mantiqiy banklarni bir vaqtning o'zida ochish (har birida ma'lum bir sahifaga kirish) mumkin emas, chunki bu holda faollashtirish buyruqlari bir soat tsiklining minimal kechikishi bilan berilishi mumkin.

Boshqacha qilib aytadigan bo'lsak, interleaved kirishning asosiy g'oyasi har bir bankda tegishli sahifalar ochilganda bir bankdan ikkinchisiga kirishdir; bu moment tizimning operativ xotirasida ma'lumotlarning yuqori konsentratsiyasini talab qiladi. Odatda, uyg'otish buyrug'i bir vaqtning o'zida bitta bankni ochishi mumkin (oldindan yuklash) va keyin t RCD + CL kechikishidan keyin ma'lumotlarni o'qishi mumkin. Shu bilan birga, bitta bankni faollashtirish buyrug'ini yuborgandan so'ng, xotira boshqaruvchisi xuddi shu siklda boshqasini faollashtirish buyrug'ini yuborishi mumkin va shu bilan keyingi bankni ochadi. Agar kontroller qaysi ma'lumotlarni boshqa bankka o'tkazish kerakligini aniq bilsa, u birinchi bankning ma'lumotlar paketini axlatsiz o'qish uchun buyruq yuborishi mumkin (tizim xotirasi etarli bo'lmaganda intensiv ma'lumotlarni uzatish rejimi). Bunday holda, to'rtta so'zdan iborat paketlar (BL=4) o'rtasida faqat bir sikl (Bank-to-Bank Latency) kechikishi bilan bir bankdan ikkinchisiga o'tish mumkin. Bundan tashqari, to'lovni to'plash va bankni yopish bosqichlari "" da amalga oshirilishi mumkin. fon" interleaved banklardan ma'lumotlarni o'qish paytida.

Uchta interleave rejimi ma'lum: normal (Interleave yo'q), ikki qatorli interleave (2-Way Interleave, ma'lumotlar ikkita mantiqiy bank o'rtasida almashinadi) va to'rt qatorli interleave (4-Way Interleave, ma'lumotlar to'rtta mantiqiy bank o'rtasida almashinadi). Mantiqiy bank interleaving rejimi faqat ketma-ket so'ralgan manzillar turli banklarda bo'lsa ishlaydi; aks holda ma'lumotlar tranzaksiyalari odatdagi "No Interleave" sxemasiga muvofiq amalga oshiriladi. Bunday holda, tizim so'rovning davomiyligi va regeneratsiya davri davomida bo'sh turishi kerak, shundan so'ng so'rov takrorlanadi. Shu bilan birga, ma'lum bir rejimni qo'llab-quvvatlash ma'lum bir dastur darajasida ham amalga oshirilishi kerak. Umuman olganda, protsessor keshiga (hajmi, turi va ierarxiyasi) katta darajada bog'liq bo'lgan har qanday dastur sahifa o'lchamini cheklash oddiy sabablarga ko'ra interleaving rejimlaridan optimal tarzda foydalana olmaydi va keshdagi ma'lumotlar yo'qolishi mumkin. Natijada, bank interleaving ishlashga salbiy ta'sir ko'rsatishi mumkin, chunki noto'g'ri ochiq bank keyingi ma'lumotlarga kirish tsiklidan oldin yopilishi kerak.

Bank X/Y DRAM vaqti

t RCD +t RP +Bank Interleaving yig'indisini o'z ichiga olgan va sxemalarga bo'lingan parametr: SDRAM 8 x 10 ns, Oddiy, O'rta, Tez va Turbo sozlamalari, anakart ishlab chiqaruvchisi belgilaydigan "bir xil nom" ishlashi uchun optimallashtirilgan. BIOS-ning o'zida ( ilgari tasvirlangan "Avtomatik konfiguratsiya" va "SDRAM konfiguratsiyasi" ga o'xshash sxema). Shunday qilib, xotira boshqaruvchisi boshqaruv registrlarini ma'lum bir holatga o'rnatadigan mos keladigan BIOS sozlamalarining qiymatlari odatda quyidagicha ko'rinadi:

SDRAM xotira quyi tizimining ba'zi optimal sozlamalari vaqtlari

Shuni ta'kidlash kerakki, 8x10, Medium va Fast SDRAM sozlamalari o'rtasida farq yo'q, chunki ularning barchasi bir xil asosiy vaqt parametrlariga ega. Yagona istisno Turbo bo'lib, u t RCDni 2T ga (avtobus sikllari soni) kamaytiradi, bu EMS HSDRAM 150MHz chiplarida modullarning beqaror ishlashiga olib kelishi mumkin. Eng muhimi shundaki, 4-Way Bank Interleaving RAS# signalining faol vaqtini 5 ta takt sikliga qisqartiradi, natijada bank siklining umumiy vaqti 8T ni tashkil qiladi. Ishlash nuqtai nazaridan, Oddiy SDRAM 8x10, Medium va Fast'dan farq qilmaydi, lekin qiziqarli natijalarni ko'rsatadi: t RCD ni to'rtta bank interleaving yoqilgan holda 2T ga o'rnatish orqali siz beqaror tizimni olishingiz mumkin.

DRAM buyruq tezligi

Xotiraga kiradigan buyruqlar uchun kechikishni o'rnatadigan parametr (CMD Rate). Aslida, bu kontseptsiya boshqaruvchi tomonidan buyruq-manzil ma'lumotlarini dekodlashning kechikishi bilan sinonimdir. Ushbu parametr o'rnatilgan tizim xotirasining umumiy manzil maydonining kerakli jismoniy bankini tanlashni yashiradi. Jismoniy bank (fizik chiziq) - boshqaruv moslamasining (xotira boshqaruvchisi) ma'lumotlar avtobusining kengligi bilan belgilanadigan interfeys. An'anaviy sinxron DRAM (SDRAM) mikrosxemalar boshqaruvchi ma'lumotlar interfeysiga parallel ravishda ulanadi, ular qatorlarni tashkil qiladi, ularning soni, xususan, xotira quyi tizimining yuk hajmini tavsiflaydi. Bir vaqtning o'zida faqat bitta jismoniy bankka kirish mumkin va kerakli birini tanlash manzilni dekodlash orqali aniqlanadi. Agar tizim bitta chiziqli xotira moduli bilan jihozlangan bo'lsa (moduldagi barcha xotira chiplari ma'lumotlar shinasining umumiy kengligi xotira boshqaruvchisi ma'lumotlar interfeysi kengligiga teng bo'lgan bitta jismoniy chiziqli konfiguratsiya), variantlar mavjud emas. bittadan boshqa. Agar tizim ikki qatorli modullarga asoslangan bo'lsa, u holda nazorat qilish qurilmasi zarur ma'lumotlarni o'z ichiga olgan to'g'ri bankni oqilona tanlash kerak (CS# buyrug'idan foydalanib, kristallni tanlang). Misol uchun, ikki qatorli jismoniy tashkilotga ega ikkita modul (to'liq jismoniy bank maksimal yuki, moduldagi barcha xotira chiplari ma'lumotlar avtobusining umumiy kengligi xotira tekshiruvi ma'lumotlar interfeysining ikki barobar kengligi) allaqachon to'rtta imkoniyatni beradi. variantlari, ulardan biri to'g'ri bo'ladi.

Manzil maydonini dekodlash nisbatan uzoq vaqtni oladi (o'rnatilgan xotiraning umumiy hajmiga va quyi tizimning tashkil etilishiga mutanosib), shuning uchun turli xil asosiy mantiqlarning DDR interfeysi xotira kontrollerlari (masalan, VIA Apollo Pro266 va KT266) qoida, ishlatiladigan xotira va konfiguratsiyalar 1T yoki 2T har xil turlari bilan ish rejimini moslashtirish uchun ikki xil dasturlashtiriladigan buyruq kechikish bor. Standart ish rejimida kechikish 2 tsiklni tashkil qiladi, ya'ni kristal tanlash buyrug'i (CS #) qayta ishlanganidan keyin buyruq strobning ikkinchi chetidagi chipda qulflangan. Shundan so'ng, bankni faollashtirish, o'qish va zaryadlash buyruqlari ularga ajratilgan belgilangan vaqt oralig'ida qayta ishlanadi. Ko'rib chiqilgan qo'shimcha kechikish faqat dastlabki kirish (tasodifiy kirish deb ham ataladi) holatida qo'llaniladi, bunda barcha keyingi buyruqlar BIOS-da o'rnatilgan kechikishlarga muvofiq navbatga qo'yiladi. Shuning uchun, buyruqning kelishini kechiktirish faqat tasodifiy kirishlar uchun ta'sir qiladi.

Yuqorida aytib o'tilganidek, tasodifiy kirish paytida bankni faollashtirish buyrug'i soat signalining ikkinchi chetida qulflanadi; bu sinxronizatsiya tizimidagi yukni kamaytiradigan va rol o'ynaydigan Ro'yxatdan o'tgan DIMM registr chiplari yordamida xotira modullarida qo'llaniladigan mexanizm. manzilni qayta taqsimlash sodir bo'lgan tranzit buferlarning. Shuningdek, registrlar buyruqlarni tarjima qilish va ularni keyinchalik xotira chipiga 1 taktlilik kechikish bilan uzatish uchun ishlatiladi. Bunday holda, CMD darajasi hal qiluvchi omil hisoblanadi. Masalan, to'rtta ikki qatorli Ro'yxatdan o'tgan DIMMli quyi tizimda xotira tekshiruvi har bir xotira chipini alohida emas, faqat to'rtta registr chipini boshqaradi, bu esa xotira quyi tizimidagi modullar tomonidan yaratilgan umumiy yukga ijobiy ta'sir qiladi. Noqulaylik shundaki, registrlarning o'zlari, sinxron tizimlarda kutilganidek, asosiy signal bilan muvofiqlashtirilgan holda ishlaydi va buyruq-manzil ma'lumotlari soat signalining keyingi chekkasida uzatiladigan 1T kechikish bilan uzatiladi. Shu sababli, tizimda registr chiplarini o'z ichiga olgan xotira modullaridan foydalanganda 2T da CMD Rate ishlashi uchun optimallashtirilgan kontrollerlar ma'lumotlar chiqishda ro'yxatdan o'tgan DIMMlar ishlab chiqarishidan bir soat oldin paydo bo'lishini kutishadi - shuning uchun operatsion xatolar yuzaga keladi. Shunday qilib, odatda ishlab chiqilgan tizimlar ushbu qo'shimcha kutish davrini o'z ichiga olgan yuqorida aytib o'tilgan 2T kechikishini hisobga oladigan xotira boshqaruvchisiga ega bo'lishi kerak.

Buferlanmagan xotira modullari (Buferlanmagan DIMMlar) uchun kontroller qo'shimcha kechikish siklini olib tashlaydi, jami 1 tsiklga qisqartiradi, bu buyruq soat signalining keyingi chekkasida bloklanganligini va har bir keyingi tasodifiy kirish uchun bitta soat siklini saqlashini bildiradi. xotiraga. O'z navbatida, bu xotira avtobusi qanchalik band bo'lishiga va qancha tasodifiy kirishlar amalga oshirilishiga qarab haqiqiy o'tkazuvchanlikni oshiradi.

Buyruqlarni 1T kechikish bilan qayta ishlash qobiliyati xotira avtobusining soat chastotasi, xotira modulidagi chiplar soni (qanchalik ko'p chiplar bo'lsa, kontroller keraklisini tanlash uchun ko'proq vaqt kerak bo'ladi), sifat kabi omillarga bog'liq. ishlatiladigan modul, tizimda ishlatiladigan xotira modullarining umumiy soni (bitta moduldagi mikrosxemalar soniga bevosita bog'liq) va modulning boshqaruvchidan masofasi (kontroller chiqishlaridan xotira chipiga signal izlarining uzunligi) chiqishlar sonini hisobga olgan holda).

Yaqindan o'rganib chiqqandan so'ng, CMD Rate parametri qo'shimcha displey keshi bo'lmagan o'rnatilgan grafik boshqaruvchini o'z ichiga olgan yagona xotira arxitekturasi (quyida batafsilroq) bo'lgan tizimlarda juda muhim omil ekanligi ayon bo'ladi. Xotira quyi tizimining tarmoqli kengligi barcha quyi tizimlar, shu jumladan videolar tomonidan taqsimlanganligi sababli, aniqlik va rang chuqurligi oshishi bilan, bu holda yagona tizim RAMga yuk chiziqli ravishda oshmaydi.

SDRAM banklarini yopish siyosati

Sinxron DRAM chipining mantiqiy banklarini yopish operatsiyalarini nazorat qilish, ma'lum bir mantiqiy tashkilotga ega qurilmalar ma'lum bir asosiy to'plamlarga asoslangan tizimlarda to'liq to'g'ri ishlamasligi sababli joriy etilgan. Masalan, i82815 asosiy mantiqiy to'plamining FW82815 uyasining bir qismi sifatida joylashgan xotira kontrolleri alohida mantiqiy banklarda bir vaqtning o'zida to'rtta sahifani ochiq saqlashga imkon beradi (to'rt bankli mantiqiy tashkilotga ega xotira chipi uchun bu bitta har bir bank uchun sahifa) taxminan aytganda, bu mexanizm Bank Interleaving ga teng. Shuning uchun, agar sahifa urilsa, mantiq muqobil siyosatni tanlashga harakat qiladi (boshqacha qilib aytganda, ma'lum bir qaror qabul qiladi): bankni va barcha ochiq sahifalarni yopish bosqichini bajaring yoki faqat sahifani (Sahifani yopish) yoping. Missiya sodir bo'ldi. Agar bitta sahifani yopish to‘g‘risida qaror qabul qilinsa, boshqalar ochiq qolishi mumkin, buning natijasida bankdan bankka kirish faqat qo‘shimcha 1 soat sikli kechikishiga olib keladi. Agar so'ralgan ma'lumotlar ochiq sahifada topilsa, unga darhol kirish mumkin (uzluksiz). Biroq, bu parametr sozlamalari ma'lum bir xavf bilan bog'liq, chunki Page Miss bo'lsa, mos keladigan chiziq qayta zaryadlash davri uchun yopiladi va to'liq o'rnatilgan kechikish davri o'tgandan keyin ochiladi. Agar "Barcha banklarni yopish" siyosati qo'llanilsa, keyingi kirish bo'sh (foydasiz) hisoblanadi, chunki keyingi siklni boshlash buyrug'i kelguncha banklarni yopish mumkin emas. Bundan tashqari, bankni yopgandan so'ng, uni qayta faollashtirish kerak, bu esa ma'lum miqdordagi qo'shimcha tsikllarni talab qiladi.

SDRAM spekulyativ o'qish

SDRAM-ga asoslangan xotira quyi tizimida oldindan o'qishga ruxsat beruvchi (Yoqish) yoki o'chiradigan (O'chirish) parametr. Bu shuni anglatadiki, uni yoqish manzilni dekodlashdan (aniq tarzda) biroz oldinroq yozishni yoqish signalini (WE#) chiqarish imkonini beradi. Ushbu rejim "Spekulyativ yo'l" ga o'xshaydi va o'qish operatsiyasi uchun umumiy vaqt kechikishini kamaytiradi. Boshqacha qilib aytganda, yozishni yoqish signalini ishga tushirish (sozlash) zarur ma'lumotlar joylashgan manzilni yaratish bilan deyarli bir vaqtda sodir bo'ladi. Shuning uchun, agar ushbu parametr yoqilgan bo'lsa, boshqaruvchi oldindan o'qilgan hujayraning manzilini dekodlash tugallanishidan oldin WE# signalini chiqaradi, bu esa umumiy tizim ish faoliyatini biroz oshiradi.

Atrofda o'qing, yozing

Ma'lumotlar shinasi ikki tomonlama interfeysdir, lekin ma'lumotlar bir vaqtning o'zida faqat bitta yo'nalishda harakatlanishi mumkin. Bu shuni anglatadiki, yozish buyrug'i o'qish buyrug'i bilan to'xtatilishi mumkin. O'rtacha, yozish operatsiyalari umumiy trafikning faqat kichik bir qismini (taxminan 5-10%) egallaydi, ammo, hatto nazariy bir bit yozilgan bo'lsa ham, o'sha paytda bajarilayotgan o'qish operatsiyasida sezilarli kechikishga olib kelishi mumkin. Ushbu muammoni chetlab o'tish uchun xotira tekshirgichida maxsus yig'ilgan RAW buferi (Read Around Write) mavjud bo'lib, u yoqilganda (Enable), yozish uchun ma'lumotlar to'planadi va avtobus bo'shatilganda, buferdan ma'lumot o'tkaziladi. joriy operatsiyani to'xtatmasdan DRAM massivi. Bundan tashqari, RAW buferi qo'shimcha mini-kesh sifatida ishlatilishi mumkin, undan protsessor tizim operativ xotirasiga kirmasdan to'g'ridan-to'g'ri ma'lumot olish uchun foydalanishi mumkin. Saqlash buferi, shuningdek, SMP tizimlarida juda muhim komponent hisoblanadi, chunki u asosiy xotiraga kirishni talab qilmasdan kuzatuv mexanizmini (muvofiqlikni ta'minlash) va ma'lumotlarni agentlar (protsessorlar) o'rtasida taqsimlashni soddalashtirish uchun ishlatilishi mumkin.

SDRAM PH chegarasi

SDRAM chipining mantiqiy bank sahifasidagi xitlar sonining cheklanishi. Yangilash bosqichlarining ishlashga ta'siri xotira chipining (yoki xotira modulining o'lchamining) o'sishi bilan ortadi. Yuqorida aytib o'tilganidek, DRAM yadrosining dinamik tabiati tufayli regeneratsiya shunchaki zarur, chunki kondansatör aniq belgilangan vaqtdan keyin zaryadni yo'qotadi (o'qing: ma'lumot). Sahifa ochilgandan so'ng, daraja kuchaytirgichi faqat cheklangan vaqt davomida ma'lumotlarni ushlab turishi mumkin. Ma'lumotlarning yaxlitligi ma'lum vaqt oralig'ida qatorga qaytarilganda saqlanishini ta'minlash uchun sahifaning faol bo'lish vaqtiga cheklov qo'yish kerak. Shuning uchun, ba'zi chipsetlarning BIOS-da (masalan, AMD-750) chiziq yopilgunga qadar har bir sahifada 8 dan 64 tagacha urishni tanlash imkoniyatiga ega bo'lish uchun odatda mos keladigan menyu elementi mavjud. Tizimdagi modullar soniga va ularning tashkil etilishiga (ishlatiladigan modulning hajmi va ushbu modul ichidagi chiplarning mantiqiy tashkil etilishi) qarab, sahifadagi xitlar soni uchun optimal qiymatni eksperimental ravishda tanlash mumkin. Oddiy ish sharoitida, keyingi o'qish buyrug'ining oldingi sahifaga tegishi ehtimoli juda cheklanganligi sababli, har bir ketma-ket urishdan keyin sahifani o'tkazib yuborish ehtimoli eksponent ravishda ortadi. Agar chiziq ochiq qolsa, u RAS# signali kelgunga qadar (keyingi qatorni tanlash buyrug'i chiqarilgunga qadar) yopilishi kerak, bu sahifaga aniq belgilangan miqdordagi xitlar (sahifani majburiy yopish) dan keyin eng yaxshi variantdir. Bundan tashqari, ushbu holat o'tkazib yuborilgan taqdirda yuzaga kelishi mumkin bo'lgan kechikishlarning umumiy sonidan qayta zaryadlashni amalga oshirish uchun zarur bo'lgan ma'lum miqdordagi kechikish davrlarini olib tashlaydi. Shuning uchun, resurslarni talab qiladigan ilovalarda eng yaxshi ishlashga erishish uchun ushbu parametrni maksimal 16 qiymatiga o'rnatish tavsiya etiladi.

Ba'zan shunga o'xshash parametrni PLT (Page Life-Time, Enhance Page Mode Time) nomi bilan topish mumkin. Shunday qilib, ushbu yondashuvlar o'rtasida bitta asosiy farq bor: sahifadagi ketma-ket xitlar sonini cheklaydigan va uni yopishga majbur qiladigan PH chegarasidan farqli o'laroq, PLT hit statistikasi hisoblagichiga ega emas, lekin qachon aniqlash mexanizmiga asoslanadi. bir qator yopilgan. Biroq, taymer to'liq bajarilgan o'qish/yozish protsedurasi hisoblagichni qayta o'rnatgandan so'ng, interfeys uyqu holatidan chiqqandan keyingina faollashadi. Natijada, o'qish/yozish buyruqlar ketma-ketligining uzunligi sahifaning o'tkazib yuborilgunga qadar qancha vaqt faol holatda qolishini aniqlaydi.

SDRAM boʻsh turish chegarasi

Ba'zi BIOS interfeysi SDRAM chipining bo'sh davrlari soni bo'yicha cheklovni tanlash imkoniyatini beradi (ba'zan SDRAM Idle Timer deb ataladi), bankning faoliyat tsikli davomiyligining uning bo'sh vaqtiga nisbati bilan belgilanadi. Boshqacha qilib aytganda, bu sahifa ochiq qolishi mumkin bo'lgan vaqt miqdori hozirgi jamoa faollashtirish unga qaratilgan emas. Ushbu parametr to'g'ridan-to'g'ri PH chegarasi bilan bog'liq va odatda 0 dan 64 soat sikligacha o'zgarib turadi, undan keyin uzluksiz tsikl (Infinity), bunda nazariy jihatdan chiziq doimo ochiq qolishi mumkin. Bu nafaqat bir xil sahifaga ketma-ket urishlarning mumkin bo'lgan sonini belgilashni, balki ma'lum vaqt oralig'ida o'qish so'rovlarini qabul qilmasa, boshqaruvchini ma'lum bir sahifani yopish uchun dasturlash qobiliyatini ham anglatadi. Shubhasiz, asosiy nuqta bu mexanizmda DOS kristalining regeneratsiya buyrug'ini bajarish tezligi (Precharge, PRE) qanchalik tez bajarilsa, agar o'sha paytda boshqaruvchi xotira chizig'iga o'qish/yozish buyrug'ini qabul qilsa, shunchalik tezroq ma'lumot olish mumkin. qayta zaryadlash davri.

Umuman olganda, bo'sh davrning davomiyligini tanlash ko'p jihatdan bajariladigan vazifalar turlariga bog'liq. Muayyan serverga yo'naltirilgan "og'ir" ilovalarda, asosan o'zboshimchalik bilan kirishlar ustunlik qiladi, sahifani yopish siyosatidan foydalanish katta foyda keltiradi (bir qator tezroq yopilsa, boshqasiga tezroq kirish mumkin), bu foydalanish zarurligini ko'rsatadi. minimal mumkin bo'lgan ma'noga ega bo'sh davr hisoblagichi. Oqimli vazifalarda, doimiy bo'lganda sahifani oching unumdorlikni oshiradi, bo'sh davrlarning qiymatini oshirish tavsiya etiladi. Biroq, hisoblagich qiymati ma'lum bir chipning regeneratsiya interfeysi qobiliyatidan kattaroq bo'lishi mumkinligini yodda tutgan holda, siz juda ko'p chalg'itmasligingiz kerak.

DRAM haydovchi kuchi

Parametr (shuningdek, Buffer Drive Strength deb ham ataladi) chiqish signali liniyasi buferlarida joriy yukning taqsimlanishini (dasturlashtiriladigan yuk) tegishli boshqaruv registrining holatini o'zgartirish orqali boshqaradi, bu orqali aniq belgilangan qiymatlarga ega bit maydonlarini o'z ichiga oladi. BIOS. Yakuniy maqsad - xotira quyi tizimining ishlashini yoki barqarorligini oshirish va jismoniy liniyada maksimal yuk bilan ko'p sonli o'rnatilgan modullar bilan beqaror ishlashda avtobusdagi yukni nazorat qilish.

Buferlanmagan SDRAM DIMM-lar barqaror ishlashni ta'minlaydigan cheklangan ish chastotasiga ega. Biroq, moduldagi chiplar soni ortishi bilan xotira avtobusidagi sig'imli yuk ortadi. Bu holat ma'lum bir signal darajasini ushlab turish uchun ko'proq oqimni talab qiladi, chunki odatiy signal chizig'i (ancha sodda tarzda) RC davri sifatida taqdim etiladi, bu erda qarshilikning belgilangan qiymati uchun sig'im cheklovchi omil hisoblanadi. Shunday qilib, yaxshi ishlash va barqarorlikka kamroq o'rnatilgan xotira modullari bilan erishish mumkinligi ma'lum bo'ldi - boshqacha qilib aytganda, avtobusga kamroq sig'imli yuk. Boshqa tomondan, bu barcha asosiy mantiqlar tomonidan qo'llab-quvvatlanmaydigan katta axborot sig'imi va mantiqiy tashkiliy xotira chiplari bo'lgan modullardan foydalanishni anglatadi (signal liniyasidagi yukni kamaytirish uchun); ko'pchilik chipsetlarda 16 chip chegarasi mavjud. to'liq jismoniy chiziq (ikkita jismoniy bank). Masalan, ko'rib chiqilayotgan masala nuqtai nazaridan registr chiplari (Register) va ro'yxatga olingan DIMM fazali blokirovka sxemalaridan (PLL) foydalanadigan xotira modullari har bir to'liq satrda 36 tagacha xotira chipidan foydalanishga imkon beradi, shu bilan birga tarmoqdagi yukni sezilarli darajada kamaytiradi. buyruq-manzil interfeysi quyi tizimlari.

Agar bu parametr jismoniy atamalar nuqtai nazaridan ko'rib chiqilsa, unda hamma narsa sig'imli yuk, impuls qirralari va impedans moslashuviga (Z o) asoslanadi. Kichkina transformatsiyalar natijasida berilgan chastotadagi impedansning yuk sig'imiga bog'liqligini olamiz: Z o =U/I=1/(C*f). Empedans kontaktlarning zanglashiga olib keladigan kuchlanishiga va oqimiga bog'liq bo'lganligi sababli, ushbu BIOS sozlamalari U va I qiymatlarini o'zgartirib, avtobus signal liniyasidagi sig'imli yukni optimallashtirish orqali Z o ni sozlashi mumkin. Agar siz doimiy qarshilik qiymatini saqlab, kuchlanish va oqimni bir vaqtning o'zida oshirsangiz, unda, albatta, kontaktlarning zanglashiga olib keladigan quvvat ham ortadi. Boshqa tomondan, agar siz kuchlanish darajasini doimiy ravishda ushlab tursangiz, kontaktlarning zanglashiga olib keladigan oqimni oshirsangiz, umumiy qarshilikni oshirishingiz mumkin. Asosiy maqsad - uyg'unlashtirish ichki qarshilik o'z signal liniyasi qarshiligi va yuk qarshiligi (empedans mos) bilan manba. Bu boshqa yo'l bilan faol darajalar o'rtasida signal aks ettirish va egilish (chekka shakli va davomiyligini ideallashtirish) minimallashtirish, signal yaxlitligini yaxshilash imkonini beradi. Signal darajasini pasaytirish orqali (SDRAM uchun standart 3,3V), yuqori va past mantiqiy darajalar uchun shovqin chegarasi (Shovqin chegarasi) kamayadi. Biroq, impedansning eng muhim nazorat qiluvchi omili (empedans, Z o) oqimdir. Doimiy signal kuchlanish darajasida joriy qiymatni o'zgartirib, siz impedansni boshqarishingiz mumkin va shuning uchun ma'lum bir signal liniyasidagi yukni nazorat qilishingiz mumkin.

Birinchi marta joriy yukni boshqarish Intel i82430HX va i82430TX dan Triton seriyali mantiqiy to'plamlarida topilgan. Ushbu to'plamlarning shimoliy ko'prigida joylashgan DRAMEC (DRAM Extended Control Register) boshqaruv registri manzil liniyalaridagi signal darajasi uchun javob beradi (MAD Memory Address Drive Strength). Boshqacha qilib aytganda, ushbu 2 bitli DDECR registri MAA/MAB va MA/MWE# manzillash liniyalarining chiqish buferlaridagi joriy yukni FW82439HX ko'prigi (i82430HX asosiy to'plami) va 10/16 uchun 8/12 mA qiymatlarida dasturlaydi. FW82439TX (i82430TX mantiqi) uchun mA. VIA ning ba'zi bir asosiy to'plamlarida (masalan, KT133) shaxsiy kengaytirilgan 8 bitli registr joriy etildi, bu sizga nafaqat manzil satrlarining, balki 12/24 mA qiymatlaridan foydalangan holda boshqalarning chiqish buferlarini dasturlash imkonini beradi. Ma'lumotlar liniyalari (Memory Data Drive), buyruqlar (SDRAM Command Drive), manzillar (Memory Address Drive) va stroblar (CAS# Drive va RAS# Drive) bo'ylab joriy qiymatlarni o'zgartirish orqali siz tezlikni yoki barqarorligini oshirishingiz mumkin. xotira quyi tizimi.

Ko'rib chiqilayotgan parametrning o'ziga xos holati - har bir chiziq uchun jismoniy yukni chastota bo'yicha cheklash. Masalan, i82815xx seriyasi asosiy VIA to'plamlaridan asosiy avtobusga nisbatan xotira quyi tizimini ilg'or asinxron rejimda ishlashning mumkin emasligi bilan farq qiladi (yagona istisno - asosiy avtobus/xotira quyi tizimi interfeysida 66/100 MGts, mos ravishda). Yuqori chastotali avtobusda mumkin bo'lgan apparat xotirasi nosozliklarini oldini olish va jismoniy liniyadagi yukni oshirish uchun ishlab chiquvchi umumiy jismoniy yukni aniqlaydigan kontrollerga (Bank Sensor) integratsiyalangan chiziqli sensorlarni joriy qildi. Qayta aloqa mexanizmidan foydalangan holda, xotira quyi tizimining yuk chastotasi xarakteristikasini boshqarish tashkil etiladi: asosiy avtobus (FSB) chastotasi 133 MGts va xotira quyi tizimiga to'rtta jismoniy liniyalarni o'z ichiga olgan yuk bilan chastota balansi saqlanadi. . Agar umumiy yuk to'rtta jismoniy chiziqdan ortiq bo'lsa, u holda xotira quyi tizimi avtomatik ravishda 100 MGts ish rejimiga o'tkaziladi.

Tizim BIOS-ni keshlash mumkin

BIOS keshlashiga ruxsat beruvchi (Yoqish) yoki o'chirish (O'chirish) parametr. Tizimni ishga tushirgandan so'ng, ROMga kirishning hojati yo'q, chunki hamma narsa tizim sozlamalari va parametrlar RAMga yuklanadi, shuning uchun bu ma'lumotlarni keshlash amaliy emas. Biroq, ushbu parametrni yoqish keshlash qobiliyatini (juda tez kirish kerakli ma'lumotlarga) RAMdagi tizim BIOS manzillaridagi xotira maydonlari. BIOS-da ishlatiladigan xotira juda sekin bo'lgani uchun, BIOS sozlamalarini tizim xotirasining maxsus ajratilgan maydoniga (F0000hFFFFFh) nusxalash mumkin, ammo bu faqat tizim BIOS'i soyali bo'lsa (Shadow) amal qiladi. Ammo agar biron bir dastur manzil ma'lumotlariga yozishga harakat qilsa, bu global tizim xatosiga olib kelishi mumkin.

Video BIOS keshlanadi

Video karta BIOS keshini boshqaradigan parametr, lekin video BIOS soyali bo'lsagina ishlaydi (Video BIOS Shadow elementi Yoqish holatida). Ushbu parametrni yoqish xotira maydonini C0000hC7FFFh video adapter BIOS manzillaridagi operativ xotirada keshlash imkonini beradi, xuddi shu "Tizim BIOS keshlanadi", faqat bu safar video quyi tizim sozlamalari nusxalanadi. Agar biron bir dastur ushbu manzillarga yozishga harakat qilsa, tizim xato xabarini ko'rsatadi. Bunday holda, ko'rib chiqilayotgan parametrni o'rnatish bo'yicha tavsiyalar oldingi paragrafga o'xshaydi.

Video RAM keshlanadi

Oldingi ikkita parametrga o'xshab, ularning o'lchamlari (Enable) tizim operativ xotirasida (A0000hAFFFFh) video xotira tarkibini keshlash imkonini beradi, shu bilan birga video xotiraga kirish tezligini oshiradi va tizim ish faoliyatini biroz yaxshilaydi.

8 bitli kirish/chiqarishni tiklash vaqti

I/U avtobusini tiklash mexanizmi deb ataladigan 8 bitli ISA interfeysi qurilmalari uchun o'qish/yozish operatsiyasidan keyin tiklanish vaqtini tavsiflovchi sozlash elementi. Ushbu parametr avtobus soatlarida o'lchanadi va tizim kiritish-chiqarish qurilmasini o'qish/yozish uchun so'rovni berganidan keyin qanday kechikish o'rnatilishini aniqlaydi. Ushbu kechikish zarur, chunki ISA interfeysi qurilmalari uchun o'qish/yozish davri PCI periferik komponentlariga qaraganda ancha uzoqroq. Ushbu parametr uchun tavsiya etilgan standart qiymat 1 dir va faqat sizning kompyuteringizda juda sekin ISA qurilmasi o'rnatilgan bo'lsa, oshirilishi kerak. 1 dan 8 soatgacha bo'lgan qiymatlarni qabul qilishi mumkin va NA (standart - 3,5 soat tsikli).

16 bitli kirish/chiqarishni tiklash vaqti

16 bitli ISA interfeysli qurilmalar uchun o'qish/yozish operatsiyasidan keyin tiklanish vaqtini tavsiflovchi parametr. Oldingi parametrga o'xshab, tavsiya etilgan qiymat o'rnatish uchun 1 ga teng. U 1 dan 4 soatgacha bo'lgan qiymatlarni va NA (standart - 3,5 soat tsikli) qiymatlarini olishi mumkin.

Xotira teshigi 15M-16M

Tizim operativ xotirasining 15 va 16 megabaytlari orasidagi intervalda "teshik" (ba'zi konfiguratsiyalarda u 14x15). Uning ruxsati (ishlatilgan bo'sh joyni to'g'ridan-to'g'ri yoqish yoki belgilash) sizga Legacy ISA interfeysidan xotira sifatida foydalangan holda kiritish-chiqarish qurilmalariga kirish imkonini beradi va shu bilan ularga kirish tezligini oshiradi, lekin tizimga RAMning ajratilgan maydonidan foydalanishni taqiqlaydi, uni o'rnatilgan karta kengaytmalari ehtiyojlari uchun zaxiralash. Shuning uchun, agar kompyuterda o'rnatilgan periferik karta uchun hujjatlarda talab qilinsa, ushbu parametrni yoqishingiz kerak. O'chirish (O'chirish yoki Yo'q) barcha oddiy dasturlarni belgilangan xotira maydonidan foydalanishni istisno qilishga imkon beradi va tizimga o'rnatilgan tizim RAMning to'liq hajmiga to'g'ridan-to'g'ri kirish imkonini beradi.

VGA umumiy xotira hajmi

Oldingi parametrdan farqli o'laroq, ushbu sozlama chipsetning o'ziga integratsiyalangan video quyi tizim ehtiyojlari uchun ajratilgan xotirani tavsiflaydi. Unified Memory Architecture (UMA Unified Memory Architecture) boshqa shunga o'xshash standart SMBA (Shared Memory Buffer Architecture) ning analogidir. UMA ning asosiy g'oyasi tizimdagi asosiy xotiraga alohida kirishni ta'minlashdan iborat bo'lib, shu bilan ajratilgan grafik buferlarga bo'lgan ehtiyojni yo'q qiladi, bu erda asosiy mantiq integratsiyalangan grafik kontroller unga kirishni talab qilganda tizim operativ xotirasini boshqaradi. Bularning barchasi tizimning umumiy ishlashiga juda salbiy ta'sir qiladi, chunki birlashtirilgan ramka buferi UMA bo'lmagan versiyaga nisbatan uni "sekinlashtiradi" (ba'zan pasayish 15% gacha yetishi mumkin). Nazariy jihatdan, ko'rib chiqilayotgan mexanizm oqim talablariga qarab ramka buferi hajmini dinamik o'zgartirishga imkon beradi. ishlaydigan dastur, ammo BIOS Setup-da ajratilgan miqdordan oshib ketish deyarli mumkin emas. Shuning uchun, kerakli ekran piksellar sonini, rang chuqurligini va xotiraning maksimal mumkin bo'lgan granularligini (eng kichik o'zgartirish bosqichi) (0,5 MB) hisobga olgan holda kerakli hajmni aniqlash uchun quyidagi jadval foydali bo'ladi:

Sozlanishi mumkin bo'lgan ramka bufer hajmi

Ammo shuni ta'kidlash kerakki, ramka buferi uchun ajratilgan xotira hajmini o'zgartirish 0,5 MB dan arifmetik progressiyaga (2 N) va o'ziga xos BIOS versiyasi bilan belgilanadigan o'zining "shifti" ga qadar turli xil diskretlikka ega bo'lishi mumkin. Shuning uchun jadvaldagi raqamlar "ma'lumotnoma" dir va kerakli hajmni aniq belgilash mumkin emas, buning natijasida kerakli qiymatga yaqin (bir yo'nalishda yoki boshqasida) qiymatni aniqlash kerak bo'ladi.

PCI 2.1 qo'llab-quvvatlash

PCI 2.1 avtobus spetsifikatsiyasini qo'llab-quvvatlashni belgilaydigan parametr, uning parallel ishlashi "Passiv chiqarish" va "Kechiktirilgan tranzaksiya" ga qo'shimcha ravishda yana ikkita mexanizm bilan tavsiflanadi: Ko'p tranzaktsiyali taymer (bir nechta tranzaksiyalar uchun MTT taymeri PCI shinasini boshqaruvchi qurilmalarga shinani boshqarishni saqlash va qisqa ma'lumotlar paketlarini avtobusni boshqarish protsedurasini takrorlamasdan uzatish imkonini beradi, bu esa, masalan, video ma'lumotlarni qayta ishlashda unumdorlikni oshirishga imkon beradi) va Kengaytirilgan ijro yozuvi (EER yaxshilangan yozib olish samaradorligi, kattaroq buferlardan foydalanish, operatsiyalarni birlashtirish va DRAMni tezroq yangilash orqali erishiladi, natijada yozish davrlari tizimning ishlashiga kamroq ta'sir qiladi va bayt, so'z va dword davrlarini bitta xotira yozish operatsiyasiga birlashtirgan yozishlarni birlashtiradi). Biroq, ko'rib chiqilayotgan spetsifikatsiyadagi bu ikki rejim sukut bo'yicha yoqilgan va ularni nazorat qilish shart emas. 2.1 spetsifikatsiyasining ushbu qayta ko'rib chiqilishi 2.0 versiyasining qo'llab-quvvatlanadigan imkoniyatlarini kengaytiradi: 64 bitli PCI qurilmalarini boshqarish qobiliyati amalga oshirildi va o'rnatilgan PCI interfeysining maksimal sonini oshirish imkonini beruvchi PCI-dan PCI-ga ko'prik mexanizmi joriy etildi. atrof-muhit birliklari - endi 4 dan ortiq bo'lishi mumkin. Biroq, eng muhim farq, bu Concurrent PCI ning o'ziga xos mexanizmi: avtobus endi ko'p tranzaksiyali taymerga tayanadi, qisqa, ammo kuchli iplar uchun ish faoliyatini optimallashtiradi, bu esa real vaqt rejimida ishlashni osonlashtiradi. , va interfeys bo'ylab ma'lumotlar almashinuvi yanada samarali amalga oshiriladi. Avtobus ustalari tomonidan kiritilgan kechikishlar kamayadi, bu protsessor va PCI/ISA qurilmalarining bir vaqtning o'zida samarali ishlashini osonlashtiradi, chunki endi har biri alohida. PCI uyasi menejer sifatiga ega (Bus Master rejimida ishlaydi).

PCI va boshqa quyi tizimlar o'rtasida ma'lumotlar almashinuvi samaradorligini oshiradigan ikkita noyob mexanizm ham qiziq. Shunday qilib, CPU-dan PCI-ga yozish buferi qurilma ma'lumotlarni qabul qilishga tayyor bo'lgandan keyin PCI interfeysiga navbatda turgan to'rtta so'zni yozish imkoniyatini beradi. Odatda, protsessor faqat PCI-ga to'g'ridan-to'g'ri yozishni amalga oshirishi mumkin va qurilma qabul qilishga tayyorligini tasdiqlovchi javob qaytarilgunga qadar bo'sh turadi. Boshqacha qilib aytganda, bu buferdan foydalanish protsessorning kutish rejimida bo'sh davrlar sonini (Idle Cycles) sezilarli darajada kamaytirishi mumkin.

PCI-to-DRAM Prefetch rejimi kogerent ma'lumotlar qatoridan oldindan tanlanishi mumkin bo'lgan kichik qismlarni olish va etkazib berish uchun tizim RAMga takroriy kirish bosqichlarini oldini olish uchun ishlatiladi. Bu shuni anglatadiki, ma'lumotlar kerak bo'lgunga qadar doimiy ravishda buferlanadi va minimal kechikish bilan kirish mumkin.

Agar "PCI 2.1 Support" parametrini o'chirib qo'yishingiz kerak belgilangan to'lov 2.1 versiyasiga mos kelmaydi va ish paytida muvaffaqiyatsiz bo'ladi. Hammasi bo'lsa tashqi qurilmalar PCI 2.1 interfeysidan foydalaning, ushbu parametrni yoqish tavsiya etiladi.

Passiv chiqarish

Passiv chiqarish. Ushbu ish rejimi PCI avtobusi ishlashining o'ziga xos "oti" bo'lib, 2.0 versiyasidan boshlab bu uning parallel ishlashini amalga oshirishdir, bu protsessor, PCI va ISA interfeyslari o'rtasida ma'lumotlarni yanada samarali uzatish tezligini oshirish imkonini beradi. Protsessor va boshqa PCI boshqaruv qurilmalaridan interleaved avtobusga kirishga ruxsat berish orqali tizim hatto ISA qurilmasi so'rovi avtobusni to'liq egallab olgan bo'lsa ham so'rovlarni qayta ishlashni davom ettirishi mumkin. Boshqacha qilib aytganda, ko'rib chiqilayotgan mexanizm EISA/ISA davrlari va CPU-to-PCI (protsessordan-PCI qurilmasiga) qo'ng'iroqlarining izchilligini aniqlaydi, bu esa PCI avtobusini qayta aniqlashga imkon beradi va protsessorga unga to'g'ridan-to'g'ri kirishga imkon beradi va nazoratni qo'lga olish. Shu sababli, ushbu rejimni yoqish PCI va ISA avtobuslariga ulangan periferik komponentlarga kamroq tizim resurslaridan foydalanish imkonini beradi.

Kechiktirilgan tranzaksiya

Kechiktirilgan (kechiktirilgan) operatsiya. ISA interfeysi PCI avtobus soat tezligining 1/4 qismida ishlaydi, shuning uchun kechikishlar ancha yuqori. Agar PCI qurilmasi ISA qurilmasi bilan ishg'ol qilingan paytda tizim shinasiga kirishga harakat qilsa, PCI qurilmasi uzatilgan ma'lumotlarni vaqtincha maxsus buferga yozishi mumkin, undan keyin ma'lumotlar passivda tizim shinasiga yozilishi uchun o'rnatiladi. chiqarish bosqichi. Bunday holda, interfeysni boshqarish qurilmalari PCI shinasidan erkin foydalanishi mumkin va ma'lumotlarni ISA shinasiga uzatish keyinroq tugallanishi mumkin. Ushbu mexanizm juda dolzarbdir, chunki, masalan, 8 bitli ISA interfeysi qurilmasiga bunday kirish tsikli taxminan 50x60 PCI avtobus tsiklini oladi. Shu sababli, kechiktirilgan tranzaksiya PCI va ISA avtobuslaridan samaraliroq foydalanish imkonini beradi, bu esa ISA interfeysi periferik komponentlarining silliq ishlashiga olib kelishi va ISA va PCI avtobuslaridagi qurilmalarga bir vaqtda kirish imkonini berishi kerak. Ushbu opsiyani yoqish PCI shinasining aylanish vaqtini oshirish uchun 32 bitli buferdan foydalanish orqali interfeysning mustahkamligini sezilarli darajada osonlashtiradi. Biroq, tizimda periferik ISA interfeys kartasi o'rnatilmagan bo'lsa, ushbu parametrni o'chirib qo'yish tavsiya etiladi.

PCI kechikish taymer

PCI avtobus kechikish taymer. PCI avtobusidagi tashabbuskor (Master) va maqsadli qurilma joriy tranzaksiyaga qo'shishi mumkin bo'lgan kutish davrlari soni bo'yicha ma'lum cheklovlarga ega bo'lishi kerak. Bunga qo'shimcha ravishda, so'rov tashabbuskori maksimal interfeys yuklanishi davrida asosiy agent sifatida avtobusda mavjudligini cheklaydigan dasturlashtiriladigan taymerga ega bo'lishi kerak. Xuddi shunday talab uzoq kirish vaqtiga ega qurilmalarga (ISA, EISA, MC interfeyslari) kiradigan ko'priklarga ham qo'yiladi va bu ko'priklar past tezlikda ishlaydigan qurilmalarning umumiy ishlashiga sezilarli ta'sir ko'rsatmaydigan qat'iy talablar asosida ishlab chiqilishi kerak. PCI avtobusi.

Agar avtobus ustasi o'qilgan ma'lumotlarni saqlash uchun etarli bufer sig'imiga ega bo'lmasa, u bufer to'liq tayyor bo'lgunga qadar avtobusga so'rovini kechiktirishi kerak. Yozish siklida avtobusga kirish fazasi bajarilgunga qadar uzatiladigan barcha ma’lumotlar yozishga tayyor bo‘lishi kerak. Maksimal PCI ishlashini ta'minlash uchun ma'lumotlar ro'yxatdan o'tish tartibida uzatilishi kerak. PCI shinasiga qurilgan tizimlarda har doim past kechikish (aktiv rejimda avtobusda agentning mavjudligi) va tranzaktsiyalarning barcha ishtirokchilari uchun eng yuqori ko'rsatkichlarga erishish o'rtasida kelishuv mavjud. Odatda, eng yuqori ko'rsatkich avtobusga uzoq davom etadigan (portlash) qurilma kirishi bilan erishiladi.

PCI interfeysi komponentining har bir kengaytirish uyasi tizim avtobusiga uzluksiz kirishni ta'minlash uchun aniq belgilangan soat sikllariga ega. Qabul qilingan paytdan boshlab har bir kirish boshlang'ich kechikish (jarima) bilan bog'liq bo'lib, bo'sh davrlar soni va faol bo'lganlar o'rtasidagi nisbat avtobusning kechikish davrlari (PCI Latency) ortishi bilan yaxshilanadi. Umuman olganda, qabul qilinadigan kechikish qiymatlari diapazoni 0 dan 255 gacha bo'lgan PCI avtobus takt siklini 8 martalik bosqichlarda tashkil etadi. Agar qurilma avtobusga ikki bosqichdan ko'proq kirishni amalga oshira olsa, ushbu kechikishni boshqaradigan registr yozilishi kerak, va portlash rejimida ikki yoki undan kamroq bosqichda kirishni ta'minlaydigan qurilmalar uchun "Faqat o'qish" rejimida qolishi kerak (bu holda apparat taymerining qiymati 16 PCI soat siklidan oshmasligi kerak). Kechikish vaqtini, masalan, 64 dan 128 avtobus tsikliga oshirish tizim ish faoliyatini 15% ga yaxshilashi kerak (kechikish qiymati 32 dan 64 soat tsikliga o'zgartirilsa, unumdorlik ham ortadi). Agar tizim hub arxitekturasiga ega chipsetdan foydalansa (masalan, barcha Intel 8xx), BIOS sozlamalarida mavjud bo'lgan PCI kechikish qiymati faqat PCI-dan PCI/AGP ko'prigi uchun amal qiladi, Xost-PCI uchun emas. , chunki MCH (mantiqiy to'plamga kiritilgan asosiy interfeyslarning markazlari) PCI Latency-ni qo'llab-quvvatlamaydi.

AGP 2X rejimi

Tezlashtirilgan grafik port spetsifikatsiyasi asosan to'g'ridan-to'g'ri xotira operatsiyalarini bajarish (DiME yoki DME Direct (in) Xotirani bajarish), manzillash portining mavjudligi (SBA SideBand Addressing) va oxirigacha foydalanish qobiliyatidagi farqlar bilan umumiy PCI boshqaruv buyruqlarini o'z ichiga oladi. -tizim operativ xotirasiga yozish rejimini tugatish (Tez yozish).

DiME mexanizmidan foydalanib, AGP shinasiga asoslangan video adapterlar ikki rejimda ishlashi mumkin. DMA rejimida kontroller o'zini oddiy PCI video qurilmasi kabi tutadi, teksturalarni saqlash va operatsiyalarni bajarish uchun faqat o'zining mahalliy xotirasidan foydalanadi; DiME ish mexanizmi o'chirilgan. Bajarish rejimidan foydalanganda, boshqaruvchi tizim xotirasining bir qismini (bu "AGP diafragma xotirasi hajmi" parametrida ko'rsatilgan hajm) dinamik ravishda ma'lum bir qayta yo'naltirish sxemasidan (GART Graphic Address Remapping Table) foydalanib, teksturalarni saqlash uchun "birlashtiradi". 4KB sahifalarni qayta tayinlash. Ba'zi video kontroller ishlab chiqaruvchilari faqat moslik uchun AGP interfeysidan foydalangan holda, DiME (AGP teksturasi) ni qo'llab-quvvatlamaydi, faqat DMA rejimini amalga oshiradi. Aslida, bunday tezlatgich oddiy PCI video adapteri kabi ishlaydi, faqat "mexanik" farq bilan: ish chastotasi ikki barobar ortadi: AGP uchun 66 MGts va PCI uchun 33 MGts.

Muayyan SBA manzillash porti soat signalining ko'tarilishi va pasayishidan foydalanib, master (mos yozuvlar) 66 MGts ni oshirmasdan, AGP avtobusining hosil bo'lgan (shuningdek, "samarali") chastotasini oshirishga imkon beradi. AGP tranzaksiyalari (ichida bir nechta operatsiyalar bitta birlik sifatida amalga oshiriladigan paket) faqat Avtobusni o'zlashtirish rejimida qo'llaniladi, oddiy PCI tranzaksiyasi eng yaxshi holatda to'rtta 32 bitli so'zni 5 takt siklida uzatishi mumkin (chunki manzil manzil/ma'lumotlarga uzatiladi) har bir to'rt so'zli paket uchun avtobuslar), AGP tranzaksiyasi manzilni ma'lumotlar bilan bir vaqtda kichik bo'laklarga yuborish uchun Sideband-dan foydalanishi mumkin. To'rt so'zli paketni uzatishda manzilning to'rt qismi keyingi paket sikli uchun uzatiladi. Tsikl oxirida yaratilgan paket uchun manzil va so'rov ma'lumotlari allaqachon uzatilgan, shuning uchun keyingi to'rt so'zli paket darhol ishga tushishi mumkin. Shunday qilib, AGP PCI uchun zarur bo'lgan beshta so'z o'rniga 4 ta shina siklida to'rtta so'zni uzatishi mumkin, bu 66 MGts takt chastotasini hisobga olgan holda, ideal ravishda 264 Mbit / s maksimal o'tkazuvchanlikni beradi.

Ma'lumotni tezroq uzatish uchun protsessor birinchi navbatda tizim xotirasiga ma'lumotlarni yozadi va grafik boshqaruvchi uni oladi. Biroq, katta hajmdagi ma'lumotlarni uzatishda tizim xotirasining o'tkazish qobiliyati etarli bo'lmasligi mumkin, buning uchun uchdan-uchgacha uzatish rejimi Fast Writes joriy etilgan. Bu protsessorga tizim xotirasiga kirmasdan ma’lumotlarni bevosita grafik kontrollerga o‘tkazish imkonini beradi, bu esa, albatta, grafik quyi tizimning ish faoliyatini sezilarli darajada oshirishi va asosiy shaxsiy kompyuter xotirasi quyi tizimidan yukning bir qismini yengillashtirishi mumkin. Biroq, bu rejim barcha tizim mantiqlari tomonidan qo'llab-quvvatlanmaydi, individual chipsetlarning holat registrlari holati uni eng past darajada ishlatishni taqiqlaydi. Shunday qilib, yozish rejimi hozirda Intel (i820, i840, i850 va i845x seriyalari) va VIA (Apollo 133A, KX133, KT133 va undan keyingi barcha) ning ba'zi chipsetlarida qo'llaniladi. Ushbu ishlab chiqaruvchilarning i440xX, i810, i815, AMD-750, AMD-760 va AMD-760MPx tizim mantiqlari ushbu rejimni qo'llab-quvvatlamaydi.

AGP 2X rejimi sizga AGP interfeysi orqali ikki tomonlama ma'lumot uzatish protokolini yoqish/o'chirish imkonini beradi. Yuqorida aytib o'tilganidek, AGP 1X spetsifikatsiyasida ma'lumotlarni uzatish soat signalining chetida, 66 MGts shlyuz yordamida amalga oshiriladi, bu esa 264 Mbit / s eng yuqori o'tkazuvchanlikni ta'minlaydi. AGP 2X rejimini yoqish soat signalining qirrasi va dumidagi ma'lumotlarni 528 MBps nazariy shiftgacha uzatish orqali o'tkazish qobiliyatini ikki baravar oshiradi. Shu bilan birga, AGP2X spetsifikatsiyasini qo'llab-quvvatlash asosiy mantiqda ham, grafik boshqaruvchida ham talab qilinishi aniq. Agar tizim beqaror bo'lsa yoki overclock rejalashtirilgan bo'lsa, ushbu rejimni o'chirish tavsiya etiladi (u asinxron AGP interfeysi bilan asosiy mantiqlar uchun hisobga olinmaydi, masalan, i850 va i845x seriyalari).

AGP diafragma xotirasi hajmi

AGP interfeysining PCI-ga nisbatan faraziy afzalligi, vaqt sxemasidan tashqari, u tizim operativ xotirasidan avval aytib o'tilgan DiME rejimidan foydalangan holda ma'lumotlarni saqlash uchun yagona xotira arxitekturasining (UMA Unified Memory Architecture) bir qismi sifatida foydalanish imkonini beradi. Grafik adapter o'zining mahalliy xotirasini chetlab o'tib, to'g'ridan-to'g'ri tizim xotirasidagi ma'lumotlarga kirishi va ular bilan ishlashi mumkin. Bu xususiyat grafik ma'lumotlar bilan operatsiyalarni bajarish uchun tizim operativ xotirasining aniq belgilangan miqdorini ajratishni talab qiladi. Grafik kontrollerning mahalliy video xotirasi oshgani sayin, bu xususiyat tizim xotirasining bir qismini zaxiralash, albatta, o'z ahamiyatini yo'qotadi, buning natijasida ajratilgan asosiy xotira hajmidan foydalanish bo'yicha bir nechta tavsiyalar mavjud.

Umuman olganda, diafragma grafik xotira uchun ajratilgan tizim RAM manzil maydoni diapazonining bir qismidir. Ushbu diafragma diapazoniga kiruvchi yetakchi kadrlar tarjimaga ehtiyoj sezmasdan AGP interfeysiga uzatiladi. AGP diafragma o'lchami maksimal foydalanilgan AGP xotirasining ikki (x2) va 12 MB ga ko'paytirilishi sifatida aniqlanadi, bu ishlatilgan AGP xotirasining hajmi AGP diafragmasining yarmidan kamroq ekanligini anglatadi. Ushbu holat tizim keshlanmagan AGP xotirasini, shuningdek, birlashtirilgan yozib olish uchun shunga o'xshash o'lchamdagi xotira maydonini va virtual manzillash uchun qo'shimcha 12 MBni talab qilishi bilan izohlanadi. Jismoniy xotira faqat API (dasturiy ta'minot qatlami) mahalliy bo'lmagan sirtni yaratish uchun tegishli so'rovni qilganda (Create Nonlocal Surface) kerak bo'lganda chiqariladi. Windows 9x operatsion tizimlari, masalan, sirtlar birinchi marta mahalliy xotirada yaratilganda "Sharshara effekti" dan foydalanadi va agar u to'lgan bo'lsa, sirtni yaratish jarayoni AGP xotirasiga, keyin esa tizim xotirasiga o'tkaziladi. Shunday qilib, RAMdan foydalanish har bir dastur uchun avtomatik ravishda optimallashtiriladi, bu erda AGP va tizim xotirasi juda zarur bo'lmasa ishlatilmaydi.

Optimal diafragma o'lchamini aniqlash uchun sxemani aniq berish juda qiyin. Biroq, optimal tizim operativ xotira zahirasi quyidagi formula bilan aniqlanishi mumkin: umumiy tizim operativ xotirasi/(video RAM/2). Masalan, 128 MB tizim operativ xotirasiga ega shaxsiy kompyuterda 16 MB video xotiraga ega video adapter uchun AGP diafragma 128/(16/2)=16 MB bo‘ladi va kompyuterda 64 MB video xotiraga ega video adapter uchun 256MB tizim operativ xotirasi 256/(64/2)=8MB. Ushbu yechim o'ziga xos yaqinlashishdir, aslida, har qanday holatda, diafragma uchun kamida 16 MB ajratish tavsiya etiladi. Shuni ham yodda tutish kerakki, diafragma o'lchami (2 N sxemasidan foydalangan holda yoki 32/64 MB ni tanlash) natijada olingan ishlashga to'g'ridan-to'g'ri mos kelmaydi, shuning uchun uni katta nisbatlarga oshirish ishlashni yaxshilamaydi. Hozirgi vaqtda tizim operativ xotirasining o'rtacha hajmi 128 × 256 MB bo'lgan holda, asosiy qoida AGP diafragma hajmi 64 MB dan 128 MB gacha bo'lishi kerak. 128 MB "to'siq" dan oshib ketish ishlashni pasaytirmaydi, lekin GART jadvalining o'lchami juda katta bo'lib qolmasligi uchun "standart" 64x128 MB ga yopishib olgan ma'qul.

Ko'p amaliy tajribalar natijasi bo'lgan yana bir "boshqa" tavsiya, BIOS imkoniyatlarini hisobga olgan holda AGP diafragma xotira hajmi uchun tizim operativ xotirasining yarmini ajratish bo'lishi mumkin: 8/16/32/ 64/128/256 MB (2 N bosqichli sxema) yoki 32/64 MB o'rtasida tanlov. Biroq, kichik (64 MB gacha) va katta (256 yoki undan ortiq) operativ xotiraga ega tizimlarda bu qoida har doim ham ishlamaydi (samaradorlik ta'sir qiladi), bundan tashqari, yuqorida aytib o'tilganidek, siz ham miqdorni hisobga olishingiz kerak. video kartaning mahalliy operativ xotirasi. Shuning uchun, ushbu kontekstdagi tavsiyalar BIOS imkoniyatlarini hisobga olgan holda quyidagi jadval shaklida taqdim etilishi mumkin:

Diafragma o'lchamining tizim operativ xotirasi miqdoriga bog'liqligi

Tizim RAM miqdoriAGP diafragma o'lchamiTizim RAM miqdoriAGP diafragma o'lchami
16 MB8/16 MB128 MB64 MB
32 MB16/32 MB256 MB64/128 MB
64 MB32 MB512 MB128 MB

Tarqalgan spektr modulyatsiyalangan

Soat signali generatori (Clock Synthesizer/Driver) pulsatsiyalar manbai bo'lib, uning chegaraviy qiymatlari tarqalish muhitidan (uzatish) tashqariga kirib boradigan elektromagnit parazitlarni (EMI Elektromagnit shovqin) yuqori chastotali elektromagnit nurlanishni (aralashuv) hosil qiladi. tashuvchi va modulyatsiya uchun yuqori chastotalardan foydalanishga. EMI effekti ikki yoki undan ortiq chastotalarni qo'shishga asoslanadi, natijada murakkab signal spektri paydo bo'ladi. Soat pulsining spektral modulyatsiyasi (SSM, aks holda SSC Spread Spectrum Clock) tizimning har qanday ishlaydigan komponentidan kelib chiqadigan elektromagnit nurlanishning umumiy fonining ahamiyatsiz qiymatlarini soat pulsining butun chastota spektri bo'ylab teng ravishda taqsimlash imkonini beradi. Boshqacha qilib aytganda, SSM o'z spektriga bir necha o'n kilogerts chastota diapazonida ishlaydigan boshqa qo'shimcha signalni kiritish orqali foydali signal fonida yuqori chastotali shovqinni "yashirish" imkonini beradi (bu jarayon modulyatsiya deb ataladi).

SSM mexanizmi yuqori turdagi avtobus chastotalari harmonikalarining shovqinini kamaytirish uchun mo'ljallangan. Signal nazariyasi shuni ko'rsatadiki, signal chizig'idagi ma'lum bir chastotada har qanday to'lqin shakli yuqori turdagi garmonik tebranishlarni hosil qiladi, ular to'planganda, keyinchalik asosiy signal uchun shovqinga aylanishi mumkin. Ushbu muammoni hal qilishning bir yo'li asosiy signalni ma'lum bir modulyatsiya chastotasiga nisbatan ancha past chastotada ta'sir qilishdir, bu nominal mos yozuvlar qiymatining ± 1% o'zgarishidan kelib chiqadi. Odatda, SSMni amalga oshirish ikki xil qiymatdan foydalanishga to'g'ri keladi, ular uchun nominal chastota mos yozuvlar hisoblanadi yoki asosiy chastotani maksimal (past profilli modulyatsiya) sifatida ko'proq mos yozuvlarga o'rnatish. Aslida, ko'plab sabablar va usullar mavjud.

Bu ish chastotasi oshishi bilan elektron komponentlar elektromagnit parazitlarni chiqaradi, bu esa, o'z navbatida, boshqa qurilmalarning signallariga xalaqit berishi mumkinligiga asoslanadi. Xorijiy signal shovqini chegarasidan oshib ketgan har qanday qurilma Federal Aloqa Komissiyasi (FCC) tomonidan sertifikatlanmaganligi sababli, EMI darajasini aniqlash uchun ishlatiladigan usullarni tushunish muhimdir. Boshlash uchun sinovdan o'tkazilayotgan qurilma radio qabul qiluvchi rejimiga o'tkaziladi va qabul qilish chastotasi diapazoni video va audio signallarga shovqinni o'lchaydigan keng spektrda aniqlanadi. Sinov qilinayotgan qurilmaning tarmoqli kengligi sezgirligi 1 MGts tartibida aniqlanadi. Agar asosiy ish chastotasi modulyatsiyalangan bo'lsa, tarmoqli kengligi odatdagi 4 x 5 MGts dan oshsa, elektromagnit shovqin spektri o'zgaradi: o'tkir o'tkir cho'qqilar o'rniga (modullanmagan EMIning odatiy shakli) "Gauss qo'ng'iroqlari" paydo bo'ladi ( yuqorida Gauss taqsimoti bilan tavsiflangan egri chiziq bilan cheklangan signal shakli), buning natijasida olingan signal amplitudasi sezilarli darajada kichik bo'ladi (modullanmagan tashuvchi chastotasining amplitudasining 1/3 x 1/4 qismi, tashuvchi signal). Biroq, shunga qaramay, energiya doimiy bo'lib qoladi. Impuls kengligi kattalashib, energiyaning saqlanish qonunini qondirish kerak bo'lsa, bu signalning amplitudasi kichikroq bo'ladi.

Spektr modulyatsiyasini yoqish yaqin atrofdagi yuqori chastotali komponentlarning klasterlashi natijasida kelib chiqadigan EMIni kamaytirishi va ish barqarorligini oshirishi mumkin. G'ayritabiiy sharoitlardan foydalanilganda ("overclocking") SSM-ni yoqish bunga olib kelishi mumkin beqaror ish±0,5% modulyatsiya bir modulyatsiya sikli uchun, masalan, 10MGts kabi katta farqga olib kelishi mumkinligi sababli, hozirda foydalanilayotgan katta multiplikatorlar bilan tizimlar. Boshqacha qilib aytganda, agar protsessor maksimal chastotada ishlayotgan bo'lsa, uni yana 10 MGts ga oshirish halokatli bo'lishi mumkin, shuning uchun tizim g'ayritabiiy ish sharoitida (Overclocking) ishlayotganida, SSM dan foydalanish qat'iyan tavsiya etilmaydi (O'chirish).

DIMM/PCI Clk-ni avtomatik aniqlash

Tizimning normal ishlashi vaqtida drayverdan soat signallari xotira va PCI interfeyslari uchun barcha kengaytirish uyalari orqali uzatiladi. Har bir alohida slot va uning pinlari o'z indüktans, empedans va sig'imga ega, bu esa soat signalining zaiflashishiga va zaiflashishiga olib keladi. Bunga qo'shimcha ravishda, uchinchi tomon signallari EMF (Electric Motion Force, EMF) va EMI manbai hisoblanadi. Ushbu parametr xotira modullari va PCI interfeys adapterlarining ishlash chastotasini avtomatik aniqlash va sozlashga yordam beradi. Uni yoqish (yoqish) tizimda o'rnatilgan komponentlarga elektromagnit parazitlarning ta'sirini kamaytirishga imkon beradi, bu esa, o'z navbatida, butun tizimning umumiy barqarorligini oshiradi.

Xulosa

Shunday qilib, bir narsa aniq: noyob yuqori tezlikda va juda ishonchli tizimga faqat etarlicha yuqori sifatli xotira yordamida erishish mumkin. Bu shuni anglatadiki, hozirgi vaqtda zamonaviy xotira, masalan, SDRAM bo'lsa, hech bo'lmaganda PC100 spetsifikatsiyasi doirasida ilgari surilgan barcha texnik talablarga qat'iy javob berishi kerak. PC133 talablariga javob beradigan xotirani sotib olib, siz ilgari tasvirlangan parametrlarni tavsiya etilgan minimal (maksimal) ga xavfsiz tarzda o'rnatishingiz va eng tez va ayni paytda ishonchli tizimni olishingiz mumkinligi haqida qo'shimcha kafolat olasiz. Har bir xotira moduli, shuningdek tizim (anakart) o'ziga xos tarzda "overclocking qobiliyati" va xatolarga chidamlilik darajasini aniqlaydi. Shuning uchun o'rnatiladigan parametrlar bo'yicha aniq tavsiyalar berish deyarli mumkin emas. Ammo, boshqa tomondan, tayyor sozlash sxemasi mavjud bo'lib, unga rioya qilgan holda siz biroz vaqt sarflaganingizdan so'ng maksimal ishlash va kafolatlangan ishlashni ta'minlaydigan o'z tizimingizni yaratishingiz mumkin. Xotira moduli va umuman tizim BIOS-da o'rnatilgan sozlamalar bilan qanday ishlashi haqidagi savolga faqat ma'lum bir operatsion tizim va xotira quyi tizimini juda og'ir yuklashga qodir bo'lgan maxsus test paketlari tomonidan aniq javob berilishi mumkin, uni yaxshilab tekshirib ko'ring va mumkin bo'lgan nosozliklar yoki xatolarni ko'rsating. Boshqacha qilib aytadigan bo'lsak, faqat oldindan tavsiflangan barcha parametrlarni bilish va tushunish, shuningdek, sabr-toqat va vaqt har qanday shaxsiy kompyuter foydalanuvchisining orzu qilingan maqsadiga erishishda istalgan natijaga erishishga imkon beradi: eng tez va xatolarga chidamli tizimni yig'ish. ideal sifat / ishlash nisbati.

www.jedec.org

  • Tezlashtirilgan grafik port interfeysi spetsifikatsiyasi, 1.0 versiyasi,
  • Tezlashtirilgan grafik port interfeysi spetsifikatsiyasi, 2.0 versiyasi,
  • A.G.P. 1X, 2X va 4X rejimlarini va 1,5 volt va 3,3 volt signalizatsiyani o'z ichiga olgan dizayn qo'llanmasi, 1.0 versiyasi,
  • Kompyuter protokollarini loyihalash va tasdiqlash, Gerard J. Holzmann, Bell Laboratories, Murray Hill, Nyu-Jersi
  • Tizim boshqaruv avtobusining BIOS interfeysi spetsifikatsiyasi, 1.0 versiyasi,
  • Tizim boshqaruv avtobusi (SMBus) spetsifikatsiyasi, 2.0 versiyasi,
  • RAM kompyuterning ishlashi uchun markaziy protsessor va video kartadan kam emas. Va agar biz protsessorni qanday overclock qilishni allaqachon tushungan bo'lsak, unda nega kompyuterda RAMni qanday overclock qilish kerakligi haqidagi savolni ko'rib chiqmaymiz? Menimcha, bu savol kamroq ahamiyatga ega emas. Biroq, salom!

    Albatta, sizga BIOS bilan ishlash bo'yicha ozgina bilim kerak bo'ladi, lekin bu erda hech qanday dahshatli narsa yo'q, ayniqsa siz allaqachon sinab ko'rgan bo'lsangiz. Lekin siz BIOS-ga kirmasdan ham bepuldan foydalanishingiz mumkin MSI dasturi Afterburner, lekin bu biz bugun gaplashayotgan narsa emas.

    Xo'sh, menimcha, biznesga kirish vaqti keldi. Yenglaringizni shimalang va klaviaturani yaqinroq tuting.

    RAMni overclock qilishdan oldin

    Fikr shundan iboratki, siz o'zingiz bilan nima qilsangiz ham Ram tajriba va overclock paytida siz unga hech qanday zarar etkaza olmaysiz. Agar sozlamalar juda muhim bo'lsa, kompyuter yoqilmaydi yoki avtomatik ravishda sozlamalarni optimal holatga qaytaradi.

    Biroq, operativ xotiraning har qanday o'sishi uning ishlash muddatini qisqartirishini unutmasligimiz kerak. Ha, hayotda ham xuddi shunday, bodibildingchilar uzoq umr ko'rmaydilar.

    Kompyuterning operativ xotirasini overclock qilish faqat uning soat tezligini oshirish emasligini tushunish ham juda muhim! Siz soat tezligi, kuchlanish va kechikish vaqtlari kabi parametrlarni o'zgartirish va nozik sozlash uchun ko'p tajriba o'tkazishingiz kerak bo'ladi. Agar siz chastotani oshirsangiz, vaqtni ham oshirishga to'g'ri keladi, lekin RAM, bilganingizdek, kechikish vaqtlari qanchalik past bo'lsa, tezroq ishlaydi. Bu ikki qirrali qilich.

    Shuning uchun, RAMni overclock qilishda, tanlang optimal sozlamalar Bu birinchi marta yaxshi ishlamaydi. Garchi sizda biron bir mashhur brendning operativ xotirasi bo'lsa, ehtimol kimdir ushbu operativ xotira modelini haddan tashqari oshirib yuborishga harakat qilgan va, ehtimol, e'lon qilingan. foydali ma'lumotlar ixtisoslashgan forumlarda Internetda biror joyda. Siz shunchaki bir oz qidirishingiz kerak.

    Shuni ham yodda tutingki, agar siz ba'zi forumlarda RAMni overclock qilish uchun optimal parametrlarni topsangiz ham, bu sizning holatlaringizda bu parametrlar ham optimal bo'ladi va maksimal ishlashga ega bo'ladi degani emas. Ko'p narsa ulanishga bog'liq CPU-ona-RAM. Shuning uchun, agar siz darhol RAMni overclock qilish uchun optimal parametrlarni istasangiz, u holda sizning ixtiyoringizda kompyuteringiz haqida ba'zi ma'lumotlarga ega bo'lishingiz foydali bo'ladi. Savollarga javob berishga harakat qiling:

    1. Menda qanday operativ xotira bor?? Ishlab chiqaruvchi va model. Va agar xotira byudjet sinfidan bo'lsa, unda siz shunchaki chastotani, kechikish vaqtlarini bilishingiz kerak.
    2. Menda qanday protsessor bor?? 2 va 3-darajali keshning modeli, chastotasi, hajmi.
    3. Menda qaysi biri bor? anakart ? Va unga?

    Ushbu savollarga javob berib, forumlarga o'ting va o'zingizga o'xshash ulanishlarni qidiring. Ammo yana, tajriba o'tkazish va tizimingiz uchun qaysi sozlamalar va parametrlar maqbul bo'lishini aniqlash yaxshidir.

    BIOS orqali RAMni (DDR3, DDR4 RAM) overclock qilish

    Aslida, siz DDR3 yoki DDR4 RAMni overclock qilishni xohlaysizmi, hech qanday asosiy farq yo'q. BIOS-da sozlamalarni qidirish va keyingi testlar taxminan bir xil ko'rinadi. Va overclocking potentsiali ko'proq ishlab chiqaruvchiga va operativ xotira sifatiga, shuningdek, anakart va protsessorga bog'liq bo'ladi.

    Shuni ham ta'kidlashni istardimki, ko'pgina noutbuklarda BIOS RAM sozlamalarini o'zgartirish imkoniyatini bermaydi. Ammo bularning barchasi "overclocking" asosan parametrlarni sozlashga asoslangan.

    BIOS mukofotida RAMni overclock qilish

    BIOS-da RAMni overclock qilishni boshlashdan oldin Mukofot, tugmalar birikmasini bosishingiz kerak Ctrl +F1 kengaytirilgan sozlamalar menyularini ko'rsatish uchun. Ushbu "hiyla"siz siz bizga juda kerak bo'lgan RAM parametrlarini hech qaerda topa olmaysiz.

    Endi menyudagi elementni qidiring M.B.AqlliTweaker (M.I.T.). Mana bizga kerak bo'lgan RAM sozlamalari, ya'ni TizimXotiraMultiplikator. Ushbu multiplikatorning chastotasini o'zgartirish orqali siz RAMning soat tezligini oshirishingiz yoki kamaytirishingiz mumkin.

    Shuni ham yodda tutingki, agar siz eski protsessor bilan birgalikda ishlaydigan operativ xotirani haddan tashqari oshirmoqchi bo'lsangiz, unda sizda katta ehtimollik mavjud. umumiy multiplikator RAM va protsessorga. Shunday qilib, RAMni overclock qilish orqali siz protsessorni ham overclock qilasiz. Afsuski, eski platformalarning bu xususiyatidan aylanib o'tishning iloji yo'q.

    Siz darhol RAMga kuchlanish ta'minotini oshirishingiz mumkin. Biroq, bu oqibatlarga olib kelishi mumkin, shuning uchun siz nima qilayotganingizni va nima uchun buni qilayotganingizni tushunsangiz, keskinlikka tegishi kerak. Aks holda, hamma narsani avvalgidek qoldirish yaxshiroqdir. Va agar siz hali ham qaror qilsangiz, unda 0,15V dan ortiq kuchlanishni tushunmang.

    Chastota (hozircha sizga shunday tuyuladi) va kuchlanish (agar qaror qilsangiz), asosiy menyuga o'ting va menyu elementini qidiring. MurakkabChipsetXususiyatlari. Bu yerda siz kechikish vaqtlarini tanlashingiz mumkin. Buning uchun birinchi navbatda parametr qiymatini o'zgartirishingiz kerak DRAMVaqtTanlash mumkin dan Avtomatik yoqilgan Qo'llanma, ya'ni yoqilgan qo'lda sozlash.

    UEFI BIOS-da RAMni overclock qilish

    Bios UEFI eng yosh BIOS hisoblanadi va shuning uchun deyarli operatsion tizimga o'xshaydi. Xuddi shu sababga ko'ra, undan foydalanish ancha qulayroq. U ajdodlari kabi grafikadan xoli emas va turli tillarni, shu jumladan rus tilini ham qo'llab-quvvatlaydi.

    Qisqartma nomi ostida to'g'ridan-to'g'ri birinchi yorlig'iga o'ting M.I.T. va u erga boring " Kengaytirilgan chastota sozlamalari" Rus interfeysi tufayli siz bu erda shubhalanmaysiz. Har bir narsa birinchi variant bilan bir xil - sozlash xotira multiplikatori.

    Keyin "ga o'ting Kengaytirilgan xotira sozlamalari" Bu erda biz kuchlanish va vaqtni boshqaramiz. Menimcha, bu bilan hamma narsa aniq.

    Men endi biosda o'tirishning ma'nosini ko'rmayapman. Agar sizda boshqa BIOS bo'lsa, kerakli elementni topish uchun ilmiy tadqiqotlardan foydalaning yoki BIOS uchun qo'llanmalarni o'qing.

    RAMni to'g'ri overclock qilish (formula)

    Ha, albatta, olish uchun eng yaxshi parametrlar va RAM va umuman tizimning ish faoliyatini yaxshilash uchun har safar tizimni ishlash va barqarorlik uchun sinab ko'rishingiz va sinab ko'rishingiz kerak.

    Ammo men sizga bir sirni aytaman, siz eng yaxshi ko'rsatkichni nafaqat eksperimental, balki matematik tarzda ham topishingiz mumkin. Biroq, hech kim barqarorlik testlarini bekor qilmaydi.

    Xo'sh, RAM samaradorligi koeffitsientini qanday olish mumkin? Juda oddiy. Xotiraning ishlash chastotasini birinchi vaqtga bo'lish kerak. Misol uchun, sizda 15-15-15-29 vaqt oralig'ida DDR4 2133 MGts mavjud. 2133 ni 15 ga bo'ling va ma'lum bir raqamni oling 142.2. Bu raqam qanchalik yuqori bo'lsa, nazariy jihatdan operativ xotira samaradorligi shunchalik yuqori bo'ladi.

    Ma'lumki, kuchlanishni oshirmasdan, chastotani ko'tarmasdan RAMni overclock qilishda siz vaqtni 1 yoki 2 soat tsikliga oshirishingiz kerak bo'ladi. Bizning formulamizga asoslanib, chastotani ko'tarish asosli yoki yo'qligini tushunishingiz mumkin. Mana bir xil RAM tasmasini o'rnatishga misol:

    DDR4-2133 CL12-14-14 @1,2V
    2133 / 12 = 177.75

    DDR4-2400 CL14-16-16 @1,2V
    2400 / 14 = 171.428

    DDR4-2666 CL15-17-17 @1,2V
    2666 / 15 = 177.7(3)

    Shunday qilib, agar 2400 MGts chastotasi standart vaqtlarga nisbatan vaqtni 2 soat tsikliga oshirishni talab qilsa, bu biz uchun mutlaqo foydali emas. Ammo 2133 va 2666 MGts chastotalar bilan siz tizimning ishlashi va barqarorligi testlarini o'tkazishingiz mumkin, qaysi biri biz uchun maqbul ekanligini tanlash uchun.

    RAMni haddan tashqari oshirgandan so'ng tizimning ishlashi va barqarorligini tekshirish

    BIOS-da har bir RAM sozlangandan so'ng (ya'ni overclockdan keyin) BIOS sozlamalarini saqlang va tizimni ishga tushiring. Agar tizim ishga tushsa, bu allaqachon yaxshi, agar bo'lmasa, kompyuter zavod sozlamalari bilan qayta ishga tushadi. Va agar kompyuter umuman yoqilmasa, anakartdagi Clear CMOS kontaktini (JBAT1) har qanday metall buyumlar yoki jumper bilan yopish orqali sozlamalarni qo'lda tiklash mumkin.

    Shundan so'ng sizga kerak bo'ladi tizimning barqarorligini tekshiring maxsus testlardan birini (masalan, AIDA64 yoki Everestda) bajarish yoki tizimni og'ir yuklashi mumkin bo'lgan o'yinni ishga tushirish orqali. Agar kompyuter o'chmasa, qayta ishga tushmasa, xato ko'rsatmasa, qotib qolmasa yoki ko'rinmasa ko'k ekran o'lim, keyin bu RAM overclocking sozlamalari siz uchun to'g'ri.

    Kompyuterni beqaror qiladigan sozlamalar kombinatsiyasini o'chirib tashlang. Va ishlash uchun barqaror ishlaydiganlarni tekshiring va solishtiring.

    Siz ko'plab ko'rsatkichlardan foydalanishingiz mumkin (shu jumladan AIDA64 yoki Everestga o'rnatilgan) va tizimingiz qancha ball olishini qanday sozlamalar bilan tekshirishingiz mumkin. Yoki yaxshi eski arxivatordan foydalanishingiz mumkin. Sinov uchun papka yarating, unga har xil keraksiz narsalarni (o'rta va kichik fayllar) tashlang va uni arxivlovchi bilan arxivlang. Shu bilan birga, qancha vaqt ketishiga e'tibor bering. G'olib, albatta, arxivator test papkasini imkon qadar tezroq qayta ishlay oladigan sozlamadir.

    RAMni Everest benchmarkida sinab ko'rish

    Batafsil video ko'rsatmalar

    Xulosa:

    Ushbu maqolani qanday qilib umumlashtirishimiz mumkin? Men sizga aytmoqchi bo'lgan birinchi narsa RAMni overclock qilish unchalik oson emas. Va agar siz ushbu mavzu bo'yicha 20 ta maqolani o'qigan bo'lsangiz, bu hali ham Bu siz RAMni qanday overclock qilishni bilasiz degani emas.

    Ikkinchidan, agar siz protsessorga ega bo'lmasangiz, RAMni haddan tashqari oshirib yuborish tizimingizning ish faoliyatini yaxshilamaydi AMD Ryzen. AMD protsessorlarining ushbu liniyasida operativ xotira tezligi protsessorning ishlashiga katta ta'sir qiladi. Bu protsessor kesh xotirasi zaif bo'g'in bo'lib chiqqan tubdan yangi protsessor arxitekturasi bilan bog'liq.

    RAM kompyuterdagi eng qimmat narsa emas. Xo'sh, o'ylab ko'ring, ehtimol siz uchun overclock qilmaslik yaxshiroq, lekin shunchaki?

    Qanday bo'lmasin, tajribalaringizga omad tilaymiz va natijalaringizni baham ko'ring, biz ham qiziqamiz!

    Siz oxirigacha o'qidingizmi?

    Ushbu maqola foydali bo'ldimi?

    Ha yoq

    Sizga aynan nima yoqmadi? Maqola to'liq emasmi yoki yolg'onmi?
    Izohlarda yozing va biz yaxshilashga va'da beramiz!

    Ko'pchilik RAMni o'rnatish nokni o'chirish kabi oson, deb noto'g'ri ishonishadi, go'yoki uni sozlashning hojati yo'q va uni haddan tashqari oshirib yuborishning ma'nosi yo'q. Aslida, hamma narsa ancha murakkab va endi men sizga RAMdan maksimal ishlashni qanday siqib chiqarishni savol va javoblar shaklida aytib beraman.

    Tahririyat sinov uchun xotira to'plamlari va anakartlarni taqdim etgan kompaniyalarga minnatdorchilik bildiradi.

    Turli modellar, brendlar va chastotalar xotirasini birlashtirish mumkinmi?

    Nazariy jihatdan, shaxsiy kompyuter nafaqat bir nechta RAM modullaridan foydalanishi mumkin turli ishlab chiqaruvchilar, balki turli chastotalar bilan ham. Bunday holda, barcha xotira eng sekin modul chastotasida ishlaydi. Ammo amalda mos kelmaslik to'qnashuvlari paydo bo'lishi mumkin: kompyuter umuman ishga tushmasligi yoki vaqti-vaqti bilan OS ishdan chiqishi mumkin. Shuning uchun, RAMni darhol ikki yoki to'rtta modul to'plamida sotib olish yaxshiroqdir, ayniqsa siz overclock qilishni rejalashtirmoqchi bo'lsangiz. Xuddi shu to'plamdagi modullar bir xil to'plamdagi chiplardan foydalanadi va bir xil overclock potentsialiga ega.

    Ko'p kanalli xotira rejimi qanchalik foydali?

    Barcha zamonaviy Intel va ish stoli protsessor platformalari kamida ikki kanalli xotirani qo'llab-quvvatlaydi. O'z navbatida, protsessorlar Intel Core i7 Gulftown va Intel Xeon Nehalem va Westmere uch kanalli rejimni qo‘llab-quvvatlaydi, AMD Opteron 6000 seriyali, Intel Core i7 LGA 2011 va Xeon E5 va E7 to‘rt kanalli rejimni (sakkizta xotira uyasi) qo‘llab-quvvatlaydi.

    Ikki kanalli xotira rejimi protsessorga 5 dan 10 foizgacha unumdorlikni oshiradi, o'rnatilgan grafik tezlatkich esa 50 foizgacha qo'shadi. Shuning uchun yig'ish paytida AMD protsessori O'rnatilgan Radeon R7 grafikali A8-7600 uchun ikkita xotira modulidan foydalanishni qat'iy tavsiya qilamiz.

    Agar sizda faqat ikkita xotira moduli va to'rtta DIMM uyasi bo'lgan anakart bo'lsa, o'rnatish tartibida xatolikka yo'l qo'ymaslik kerak. Shunday qilib, ikki kanalli rejimdan foydalanish uchun modullarni ulagichlarga bitta, ya'ni birinchi va uchinchi yoki ikkinchi va to'rtinchi orqali kiritish kerak. Ehtimol, ikkinchi variant ko'proq universaldir, chunki birinchi uyasi katta protsessor sovutgichi bilan qoplanishi mumkin, masalan. Biroq, xotira va past profilli radiatorlar uchun bu muammo emas.

    Xotira haqiqatan ham AIDA64 ilovasi ("Kesh va xotirani sinab ko'rish" menyusi) yordamida ikki kanalli rejimda ishlayotganligini tekshirishingiz mumkin. Xuddi shu dastur sizga overclockdan oldin va keyin xotira ishlashini o'lchashga yordam beradi.

    Xotira chastotasi va vaqtini qanday sozlash mumkin?

    O'rnatishdan so'ng darhol operativ xotira ko'pincha minimal chastotada yoki protsessor rasman qo'llab-quvvatlaydigan chastotada ishlaydi. Misol uchun, 2400 MHz HyperX Savage yoqilgan Intel protsessori Core i3-4130 sukut bo'yicha atigi 1600 MGts chastotada ishladi. Sozlamalarda maksimal xotira chastotasini o'rnatishingiz mumkin Anakart BIOS platalar: qo'lda yoki Intel XMP texnologiyasidan foydalangan holda (hatto AMD anakartlari tomonidan qo'llab-quvvatlanadi).

    Agar siz 2400 MGts ni qo'lda tanlasangiz, xotira ushbu 11-14-14-33 chastotasi uchun standart vaqtlarda (kechikishlar) ishlaydi. Ammo amalda HyperX Savage bir xil chastotada pastroq vaqtlar bilan barqaror ishlashi mumkin. Ammo bu yuqori chastotalar va past vaqtlar nisbati yuqori xotira ishlashini kafolatlaydi.

    Har bir vaqt qiymatini qo'lda tanlamaslik uchun, Intel kompaniyasi Extreme Memory Profile deb nomlangan texnologiyani ishlab chiqdi. Bu sizga ishlab chiqaruvchi tomonidan oldindan tayyorlangan optimal xotira profilini tom ma'noda ikki marta bosish orqali tanlash imkonini beradi. Shunday qilib, bizning HyperX Savage versiyamiz ikkita XMP profilini qo'llab-quvvatlaydi: 2400 MGts 11-13-14-32 va 2133 MGts 11-13-13-30. Birinchisi, masalan, xotirani 3300 MGts gacha overclock qilishni qo'llab-quvvatlaydigan anakart uchun, ikkinchisi esa RAM chastotasi 2133 MGts bilan cheklangan anakart uchun.

    Xotirani qanday overclock qilish mumkin?

    Biror narsani (protsessor, video karta, xotira) haddan tashqari oshirib yuborish har doim lotereyadir: bitta nusxasi yaxshi overclock bo'lishi mumkin, ikkinchisi, aynan bir xil, yomon overclock bo'lishi mumkin. Overclocking paytida xotira ishlamay qolishidan qo'rqishning hojati yo'q: agar siz uni ham o'rnatsangiz yuqori chastotali, u shunchaki boshlamaydi.

    Agar anakartda kompyuterni ishga tushirishga bir nechta muvaffaqiyatsiz urinishlardan keyin overclock sozlamalarini avtomatik ravishda qaytarish funksiyasi bo'lmasa, Clear CMOS jumper (JBAT uchun boshqa nom) yordamida sozlamalarni qo'lda tiklashingiz mumkin.

    RAM holatida siz eksperimental ravishda nafaqat chastota va ta'minot kuchlanishini, balki vaqtni ham tanlashingiz kerak bo'ladi. Bundan tashqari, maksimal XMP profili taqdim etganidan yaxshiroq nisbatni tanlash mumkinligi haqiqat emas. HyperX Savage misolida aynan shunday bo'ldi: xotira 2600 MGts chastotaga oshirildi, ammo vaqtni 12-14-15-33 gacha oshirish kerak edi.

    AIDA64 kesh va xotira sinovi

    28479 24721 -15
    36960 32572 -13
    31109 27343 -14
    55 55 0

    Yuqorida aytib o'tilgan AIDA64 Cache & Memory Benchmark dasturi yordamida xotira samaradorligini overclockdan oldin va keyin o'lchash tezligi o'rtacha 14 foizga pasayganini ko'rsatdi. Shunday qilib, xotirani nominaldan 200 MGts ga oshirib yuborish nazariy jihatdan samarali, ammo amalda foydasiz bo'lib chiqdi. Ammo bu HyperX Savage-ning eng yaxshi 2400 MGts versiyasida va 1600 MGts kabi past chastotali versiyada qo'lda overclock qilish uchun ancha yaxshi imkoniyatlar mavjud.

    xulosalar

    Ko'rib turganingizdek, RAMni to'g'ri o'rnatish va sozlash unchalik qiyin emas, ayniqsa u tayyor XMP profillarini qo'llab-quvvatlasa. Agar siz xotirani to'plam sifatida sotib olsangiz, unumdorlikni nafaqat ikki kanalli rejimdan, balki muvaffaqiyatli overclockdan ham olishingiz mumkin. Va shuning uchun katta bilan hech qanday nomuvofiqlik yo'q CPU sovutgichlari, past profilli RAMni tanlash yaxshidir, ayniqsa protsessorga eng yaqin xotira uyasidan foydalanishni rejalashtirsangiz.

    Ko'pgina kompaniyalarning BIOS-da o'rnatilgan konfiguratsiya dasturi mavjud bo'lib, u tizim konfiguratsiyasini osongina o'zgartirish, shu jumladan RAMning ish rejimlarini sozlash imkonini beradi. Ushbu ma'lumot CMOS deb nomlangan anakartdagi doimiy xotiraning maxsus maydoniga yozilgan. BIOS Setup yordamida RAMni sozlash juda oddiy va ongsiz ravishda tushunarli.

    Sizga kerak bo'ladi

    • - Kompyuter.

    Ko'rsatmalar

    1. RAM sozlamalarining metamorfozi BIOS sozlash dasturida tegishli qiymatlarni o'rnatish va keyin ularni saqlash orqali sodir bo'ladi. Ko'pincha, RAM ish rejimini sukut bo'yicha sozlash tizimning barqaror ishlashini ko'rsatadi. Ammo ba'zi hollarda tizimning tezligini oshirish kerak bo'ladi, buning uchun ular BIOS Setup-da RAMni sozlashadi. Bu mutlaqo haqiqiy va odatda kompyuterning barqarorligiga hech qanday ta'sir ko'rsatmaydi.

    2. RAMni sozlashni boshlash uchun avval BIOS sozlamalariga o'ting. Bu odatda "O'chirish" tugmasini bosish orqali amalga oshiriladi; boshqa ishlab chiqaruvchilarning BIOS uchun boshqa tugma yoki tugmalar birikmasini bosishingiz kerak bo'lishi mumkin, masalan, F2 yoki CTRL-ALT-ESC.

    3. Xotiraning ish rejimlarini boshqaradigan barcha kerakli parametrlar Kengaytirilgan chipsetni sozlash deb nomlangan BIOS sozlamalari menyusida jamlangan. RAM sozlamalarini sozlash uchun unga o'ting. Barcha kerakli parametrlar quyida keltirilgan.

    4. Avtomatik konfiguratsiya - RAM ishlash parametrlarini mexanik sozlash, agar tajribalar davomida noto'g'ri sozlangan bo'lsa, uni ishlatish tavsiya etiladi, ammo qaysi birini eslab qolishning iloji bo'lmasa. RAM (tasodifiy kirish xotirasi) sozlamalariga tuzatishlar kiritish uchun o'chiring bu variant. DRAMni o'qish vaqti - RAMga kirish jarayonidagi tsikllar sonini ko'rsatadi; u qanchalik past bo'lsa, tizim unumdorligi shunchalik yuqori bo'ladi. CAS kechikishi - mohiyat bu parametr Garchi u avvalgisidan farq qilsa-da, unumdorlikni oshirish uchun eng kichik qiymatni belgilash ma'nosi ham saqlanib qoladi.

    5. O'rnatishda ehtiyot bo'ling - tsikllarni (vaqtlarni) va kechikishlarni juda agressiv qisqartirish kompyuterning barqarorligiga salbiy ta'sir ko'rsatishi mumkin, shuning uchun tajribalar uchun ishlash tezligi uchun zaxira bilan yuqori sifatli xotirani tanlash yaxshidir. Xotira konfiguratsiyasining metamorfoz jarayonini tugatgandan so'ng, sozlamalarni BIOS Setup-da saqlashni unutmang. Shundan so'ng siz kompyuterni qayta ishga tushirishingiz mumkin.

    RAM operatsion parametrlarini o'rnatishda siz bir nechta parametrlarni hisobga olishingiz kerak. Ba'zi nuqtalarning noto'g'ri metamorfozi ba'zi RAM tayoqlarining shikastlanishiga olib kelishi mumkin.

    Sizga kerak bo'ladi

    • - MemTest.

    Ko'rsatmalar

    1. Qurilma hozirda nosozliklarsiz ishlayotganiga ishonch hosil qilish uchun RAM chiziqlarining barqarorligini tekshiring. MemTest dasturidan foydalaning yoki standart vositalar Windows tekshiradi. "Ma'muriyat" menyusini oching. Ettinchi oynada u Boshqarish panelidagi Tizim va xavfsizlik menyusida joylashgan.

    2. Windows xotira testini ishga tushiring. Ochilgan oynada "Hozir qayta ishga tushiring va tekshiring" variantini tanlang. Kompyuter qayta ishga tushguncha va RAM tayoqlarining holatini ko'rib chiqish tugaguncha biroz kuting. Kompyuteringizni qayta yoqing va BIOS menyusini oching. Odatda, buning uchun kompyuter ishga tushganda Delete tugmasini bosib ushlab turish kerak.

    3. Kengaytirilgan chipset konfiguratsiyasi menyusiga o'ting. Ba'zi anakart modellarida bu menyu qarama-qarshi nomlanishi mumkin. RAM vaqt qiymatlarini ko'rsatadigan elementlarni toping. Yakuniy nuqtani tanlang va uning qiymatini bittaga kamaytiring. Endi RAM kuchlanish elementini toping. RAM tayoqlariga berilgan kuchlanishni oshiring. Dastlab, kuchlanishni 0,1-0,2 voltga oshirish yaxshiroqdir.

    4. Sozlamalaringizni saqlang. An'anaga ko'ra, bu F10 tugmasini bosishni yoki Saqlash va chiqishni tanlashni talab qiladi. Kompyuterni qayta ishga tushirgandan so'ng, RAM holatini tekshirish va uning samaradorligini baholash uchun dasturni qayta ishga tushiring. MemTest yordam dasturi sizga keraksiz qayta yuklashdan qochish imkonini beradi, chunki... u Windows muhitida ishlaydi.

    5. Eng yaxshi operativ xotira samaradorligiga erishguningizcha tasvirlangan algoritmga amal qiling. Vaqtlarni birma-bir o'zgartiring. Istisno nuqtaga yopishib qolmang. Amaliyot shuni ko'rsatadiki, bu tezkor xotiraning ishlamay qolishiga olib keladi, bu uning samaradorligini oshiradi.

    Mavzu bo'yicha video

    Agar biz operativ xotira haqida gapiradigan bo'lsak yoki u ham deyiladi, tasodifiy kirish xotirasi (RAM) ichida ishlash kontekstida kompyuter tizimi, keyin uning barcha parametrlari to'g'ridan-to'g'ri Windows operatsion tizimining o'zi va BIOS tomonidan o'rnatiladi. Albatta, ma'lum bir xotiraning matritsalarining ishlashi uning mustaqil konfiguratsiyasiga ham ta'sir qiladi, shuning uchun ishlab chiqaruvchi tomonidan taqdim etilganidan sezilarli darajada farq qiladigan kompyuter orqali ish rejimini o'rnatish mumkin emas. Ammo shunga qaramay, foydalanuvchi ushbu elementning ishlashiga mustaqil ravishda tuzatishlar kiritishi mumkin, masalan, RAMni overclock qilish.

    Ushbu maqola sizga BIOS-da RAMni qanday sozlashni aytib beradi. Maqolani oxirigacha o'qing, chunki asosiy ko'rsatmalarga qo'shimcha ravishda, biz bilmagan holda hech narsa ishlamaydigan tegishli narsalar haqida gaplashamiz.

    Nima uchun BIOS-da RAMni sozlash mumkin emas

    Afsuski, har bir foydalanuvchi RAM sozlamalarini o'zgartira olmaydi. Va bu uning modeliga bog'liq emas, shuning uchun qaysi RAM parametrlarni sozlash uchun yaxshiroq ekanligini taxmin qilishning hojati yo'q. Aksincha, bu anakartning modeliga bog'liq. Nega? Ha, chunki BIOS Setup Utility u erda joylashgan. Bundan kelib chiqadiki, birinchi qadam kompyuterning konfiguratsiyasi RAM sozlamalariga o'zgartirishlar kiritishga imkon beradimi yoki yo'qligini tushunishdir. Va buni qilish unchalik oson emas, chunki har bir anakart bir-biridan farq qiladi, lekin biz aniq aytishimiz mumkinki, eski anakartlar va eng past narx segmentidagi anakartlar mutlaqo mos kelmaydi.

    BIOS Setup Utility ishga tushirilmoqda

    Avval nima qilish kerak? Albatta, RAMni o'rnatishni boshlashdan oldin siz CMOS-ga kirishingiz kerak. Nima bu? Bu bir xil BIOS. Kechirasiz, taklif qiling universal usul unga kirish mumkin emas, chunki hamma narsa bevosita ishlab chiqaruvchiga va anakartning o'ziga bog'liq. Ammo shuni aytishimiz mumkinki, login to'g'ridan-to'g'ri kompyuter ishga tushganda, sizning oldingizda qora ekranga qarshi juda ko'p turli xil so'zlar mavjud bo'lganda amalga oshiriladi. Ayni paytda siz BIOS yordam dasturiga kirish uchun javob beradigan maxsus tugmachani bosishingiz kerak. Ko'pincha bu Del, kamroq tez-tez F1 yoki F2. Bu kompyuterlar uchun amal qiladi; noutbuklar, aksincha, kirish uchun F prefiksi (F1, F2, F10, F11 yoki F12) bo'lgan tugmalardan foydalanadi.

    Umuman olganda, tizim yuklanganda siz kerakli kalitni ko'rishingiz mumkin, quyidagi matnga o'xshash narsa bo'ladi: "O'rnatishni ishga tushirish uchun DEL tugmasini bosing", bu erda "DEL" o'rniga boshqa kalit ko'rsatiladi.

    BIOS interfeysi

    Shunday qilib, biz nafaqat CMOS BIOS ekanligini tushundik, balki, eng muhimi, uni qanday kiritishni ham hal qildik. Biroq, tasodifiy kirish xotira qurilmasining parametrlarini o'zgartirish bo'yicha qo'llanmaga o'tishga hali erta, chunki avval siz BIOS turlarini, aniqrog'i uning interfeyslari turlarini tushunishingiz kerak.

    Oldinga qarab, aytaylik, maqola uchta vakilni ko'rib chiqadi: AMI, UEFI va AWARD, garchi Intel BIOS ham mavjud, ammo bu faqat AMI modifikatsiyasi, shuning uchun ular uchun ko'rsatmalar umumiydir. Shuningdek, AWARD BIOS va Feniksni chalkashtirmaslik kerak, chunki ular bir xil.

    Yuqoridagi barcha versiyalar boshqacha tashqi ko'rinish, shuning uchun BIOS-dagi RAM sozlamalari boshqacha tarzda amalga oshiriladi. Endi har birini tavsiflashning ma'nosi yo'q, chunki bundan keyin hammasi so'zma-so'z aytiladi. Faqat bir narsani aytish kerak - ba'zi interfeys elementlarining tashqi ko'rinishi va turli xil joylashishiga qaramay, ko'rsatmalar asosan barcha BIOS Setup Utilities uchun amal qiladi.

    Sozlamalar

    Endi, barcha nuanslarni ko'rib chiqib, CMOS nima ekanligini va BIOS-ga qanday kirishni bilib oldik, biz nihoyat to'g'ridan-to'g'ri RAMni qanday sozlash bo'yicha qo'llanmaga o'tishimiz mumkin. Biroq, ushbu komponentning sozlamalariga aralashish kompyuterning barqarorligiga ta'sir qilishi mumkinligini unutmang. Ushbu "ko'rsatkich" yaxshi yoki yomon tomonga o'zgarishi mumkin, shuning uchun barcha ko'rsatmalarga rioya qilish jarayonida kompyuterga zarar etkazmaslik uchun sizning orqangizda katta nazariy bilimlar bazasi bo'lishi tavsiya etiladi.

    Birinchi usul: BIOS mukofoti

    Biz sizga mukofot BIOS-da RAMni qanday sozlashni aytib berishdan boshlaymiz. Ushbu turdagi CMOS ikki qismga bo'lingan bo'lingan ekranga ega. Chapda - standart sozlamalar, va o'ngda - kengaytirilgan. Biz ikkalasidan ham foydalanamiz. Xo'sh, uzoq vaqt gapirmasdan, o'rnatish ko'rsatmalariga o'taylik.

    1. Award BIOS-ga kirganingizdan so'ng, kengaytirilgan sozlamalarga kirish uchun Ctrl + F tugmalar birikmasini bosing.
    2. Klaviaturadagi o'q tugmalaridan foydalanib, "MB Intelligent Tweaker" qatorini belgilang.
    3. Ushbu parametr uchun sozlamalar menyusiga kirish uchun Enter tugmasini bosing.
    4. Bu erda siz RAMning soat chastotasini oshirishingiz yoki aksincha kamaytirishingiz mumkin. Bu "Tizim xotirasi multiplikatori" parametrini o'zgartirish orqali amalga oshiriladi. Ammo shuni yodda tutingki, siz indikatorni maksimal qiymatga o'zgartira olmaysiz, bu komponentning noto'g'ri ishlashiga yoki hatto uning to'liq buzilishiga olib kelishi mumkin. Dastlab ko'rsatilganidan biroz kattaroq qiymatni tanlash tavsiya etiladi.
    5. Bu erda siz RAMga berilgan kuchlanishni o'zgartirishingiz mumkin, bu ekranning pastki qismida amalga oshiriladi. Ammo bu erda ham cheklovlar mavjud, uni 0,15 V dan ortiq o'zgartirish tavsiya etilmaydi.
    6. Esc tugmasini bosib asosiy menyuga qayting.
    7. "Kengaytirilgan chipset xususiyatlari" ni tanlang va unga o'ting.
    8. Bu erda sizga RAM javob vaqtini o'zgartirishga ruxsat beriladi. Birinchidan, "DRAM vaqtini tanlash mumkin" bandini "Qo'lda" ga o'zgartiring va keyin qiymatlarni o'zgartirishga o'ting.

    Ikkinchi usul: AMI BIOS

    Siz tushunganingizdek, qaysi RAM yaxshiroq ekanligini hal qilishning ma'nosi yo'q, chunki uning ko'rsatkichlari BIOS sozlamalarida osongina o'zgartirilishi mumkin. Endi AMI BIOS-ga o'tamiz va unda buni qanday qilishni aytamiz.

    1. CMOS-ga kirganingizdan so'ng, "Kengaytirilgan BIOS xususiyatlari" menyusiga o'ting.
    2. Unda siz "Advance DRAM Configuration" qatorini topishingiz va Enter tugmasini bosishingiz kerak.
    3. Bu erda birinchi usulda taqdim etilgan barcha parametrlar, ya'ni: berilgan kuchlanish, vaqt va RAM soat chastotasi.

    Award BIOS-ga o'xshab, barcha sozlamalarni keraklilarga o'zgartiring, ularni saqlang va kirish uchun kompyuterni qayta ishga tushiring operatsion tizim.

    Uchinchi usul: UEFI BIOS

    Endi keling, to'g'ridan-to'g'ri UEFI BIOS-da operativ xotirani sozlashga o'taylik, ehtimol hamma uchun eng qulay BIOS. Buning sababi shundaki, u grafik interfeysga ega va sichqonchani qo'llab-quvvatlaydi, bu barcha harakatlarning bajarilishini sezilarli darajada osonlashtiradi.

    1. BIOS-ga kirganingizdan so'ng, kengaytirilgan rejimga o'tishingiz kerak. Buning uchun F7 tugmasini bosing.
    2. Bu erda "Ai Tweaker" yorlig'iga o'ting.
    3. "Xotira chastotasi" tugmasini toping va ustiga bosgandan so'ng paydo bo'ladigan ochiladigan ro'yxatda kerakli soat chastotasini tanlang.
    4. Vaqtlarni sozlash uchun siz "DRAM vaqtini boshqarish" menyusiga o'tishingiz kerak.
    5. Agar siz komponentga berilgan kuchlanishni o'zgartirishga qaror qilsangiz, u holda "DRAM kuchlanish" menyusiga o'tishingiz kerak. Bu erda tegishli kiritish maydonida kerakli parametrni ko'rsating.

    Xulosa

    Endi siz nafaqat BIOS-da RAMni qanday sozlashni, balki umuman BIOS nima ekanligini, uning interfeyslarining qanday turlari mavjudligini va ularning har birida ko'rsatmalarni qanday bajarishni bilasiz. Nihoyat, eslatib o'tamizki, ko'rsatmalarga rioya qilishdan oldin, anakart RAM parametrlarini o'zgartirishga imkon berishiga ishonch hosil qiling.



     


    O'qing:



    Eng yaxshi simsiz minigarnituralar reytingi

    Eng yaxshi simsiz minigarnituralar reytingi

    Universal quloqlarni arzon sotib olish mumkinmi? 3000 rubl - bunday pulga yuqori sifatli eshitish vositalarini sotib olish mumkinmi? Ma'lum bo'lishicha, ha. Va nutq ...

    Mobil qurilmaning asosiy kamerasi odatda tananing orqa tomonida joylashgan bo'lib, fotosuratlar va videolarni olish uchun ishlatiladi

    Mobil qurilmaning asosiy kamerasi odatda tananing orqa tomonida joylashgan bo'lib, fotosuratlar va videolarni olish uchun ishlatiladi

    Yaxshilangan xarakteristikalar va yuqori avtonomiyaga ega planshetning yangilangan versiyasi.Acer smartfonlariga kamdan-kam tashrif buyurishadi...

    Raqamingizni saqlab qolgan holda boshqa operatorga qanday o'tish mumkin

    Raqamingizni saqlab qolgan holda boshqa operatorga qanday o'tish mumkin

    Rossiyada 1 dekabrdan boshlab abonent boshqa uyali aloqa operatoriga o‘tganda telefon raqamini saqlab qolish to‘g‘risidagi qonun kuchga kirdi. Biroq, ma'lum bo'lishicha, ...

    phabletni ko'rib chiqish, qimmat, lekin juda malakali

    phabletni ko'rib chiqish, qimmat, lekin juda malakali

    Qimmatbaho, lekin juda malakali fablet sharhi 20.03.2015 Men dunyodagi etiksiz yagona poyabzalchiman, o'z smartfonimsiz smartfon sharhlovchisiman....

    tasma tasviri RSS