"kompyuter injiniring" fakulteti



Yüklə 278,6 Kb.
Pdf görüntüsü
səhifə3/5
tarix21.10.2023
ölçüsü278,6 Kb.
#159213
1   2   3   4   5
Mustaqil ish

2.
 
Dinamik RAMning o'ziga xos xususiyatlaridan foydalanish 
DRAM-ga kirish ikki bosqichdan iborat: qatorga kirish va ustunga kirish. 
Bunday holda, qatorning bitlari ustunga kirishdan oldin mikrosxemaning ichida 
buferlanadi. Ipning kattaligi odatda xotira o'limining kvadrat ildizidir: 1 Mbit uchun 
1024 bit, 4 Mbit uchun 2048 bit va boshqalar. Ishlashni oshirish uchun barcha 
zamonaviy xotira chiplari qo'shimcha qatorga kirish vaqtisiz ketma-ket buferli 
kirishga imkon beruvchi sinxronizatsiya signallarini taqdim etadi. Buning uchta 
usuli mavjud: 

blokirovka qilish rejimi (nibblemode) - DRAM har bir RAS signal uchun 
ketma-ket to'rtta katakchani taqdim etishi mumkin. 

sahifa rejimi (pagemode) - bufer statik RAM sifatida ishlaydi; ustun 
manzilini o'zgartirganda, qatorga yangi kirish kelguniga qadar yoki regeneratsiya 
vaqti kelguniga qadar buferdagi ixtiyoriy bitlarga kirish mumkin. 

statik kolonna rejimi - Sahifa rejimiga juda o'xshash, faqat ustun manzilini 
o'zgartirish uchun har safar ustun manzili strobini almashtirish zarur emas. 
1 Mbit DRAM mikrosxemalaridan boshlab, aksariyat DRAMlar ushbu 
rejimlarning istalganiga imkon beradi va rejim tegishli ulanishlarni tanlab chipni 
paketga o'rnatish bosqichida tanlanadi. Ushbu operatsiyalar DRAM uchun xotira 
tsikli vaqtining ta'rifini o'zgartirdi. Shakl. 7.4 an'anaviy tsikl vaqtini va 
optimallashtirilgan rejimdagi qo'ng'iroqlar orasidagi maksimal tezlikni ko'rsatadi. 
Ushbu optimallashtirishning afzalligi shundaki, u ichki DRAM sxemalariga 
asoslangan va tizim narxini biroz oshirib, xotira o'tkazuvchanligini deyarli to'rt 
baravar oshirishga imkon beradi. Masalan, nibblemode xotira qatlamiga o'xshash 
rejimlarni qo'llab-quvvatlash uchun ishlab chiqilgan. Kristall bir vaqtning o'zida 
to'rtta bitning qiymatlarini o'qiydi va ularni to'rtta optimallashtirilgan tsikl uchun 
beradi. Agar avtobusni uzatish vaqti optimallashtirilgan tsikl vaqtidan oshmasa, to'rt 
qavatli tabaqalashtirish bilan xotirani tashkil qilishning yagona murakkabligi 


bu biroz murakkab soatni boshqarish davri. Sahifalar rejimi va statik ustunlar 
rejimidan ham foydalanish mumkin, bu esa yanada murakkab boshqaruv elementlari 
bilan qatlamlanishning yanada yuqori darajasini ta'minlaydi. DRAM dizaynidagi 
tendentsiyalardan biri bu uch holatli buferlarning mavjudligi. Bu shuni ko'rsatadiki, 
ko'p sonli xotira chiplari bilan an'anaviy qatlamlashni amalga oshirish uchun tizim 
har bir xotira banki uchun bufer chiplarini taqdim etishi kerak. 
DRAMning yangi avlodlari DRAM va protsessor o'rtasidagi interfeysni 
yanada 
optimallashtirish 
uchun 
mo'ljallangan. 
Masalan, 
RAMBUS 
kompaniyasining mahsulotlari. Ushbu kompaniya standart DRAM uskunasini oladi 
va bitta chipning ishlashini alohida komponentning ishlashiga emas, balki xotira 
tizimining ishlashiga o'xshash qiladigan yangi interfeysni taqdim etadi. RAMBUS 
RAS / CAS signallarini tashlab, ularni avtobusga almashtirdi, bu esa manzilni 
yuborish va ma'lumotlarning kelishi o'rtasidagi boshqa kirishlarni amalga oshirishga 
imkon beradi. Ushbu turdagi avtobuslar paketli kommutatsiya qilingan avtobuslar 
yoki bo'linadigan tranzaktsion avtobuslar deb nomlanadi, ular boshqa boblarda 
muhokama qilinadi. Ushbu avtobus kristalning alohida xotira banki sifatida 
ishlashiga imkon beradi. Kristall har bir so'rov bo'yicha o'zgaruvchan hajmdagi 
ma'lumotlarni qaytarishi mumkin va hatto yangilanishni o'zi ham amalga oshiradi. 
RAMBUS bayt interfeysi va soat signalini taqdim etadi, shuning uchun 
mikrosxemalar protsessorning soat tezligi bilan sinxronlashi mumkin. Manzil quvuri 
to'ldirilgandan so'ng, bitta chip har 2 sekundda bayt chiqarishi mumkin. 
Ko'pgina asosiy xotira tizimlari protsessorlar va xotira chiplari o'rtasidagi 
ishlash farqlarini kamaytirish uchun DRAM sahifa rejimiga o'xshash usullardan 
foydalanadi. 
Saqlash moslamasi (xotira) axborot va dastur buyruqlarini kompyuterda 
saqlash uchun mo'ljallangan. Xotirada saqlanadigan ma'lumotlar 0 va 1 kodlangan 
raqamlar, belgilar, so'zlar, buyruqlar, manzillar va boshqalar. 
Raqamni xotiraga yozish, bu raqamni belgilangan manzil bo'yicha katakchaga 
joylashtirish va dastur buyrug'i bilan namuna olguncha u erda saqlash demakdir. 
Ushbu katakchadagi avvalgi ma'lumotlar yozilgan. Dasturlashda, masalan, Paskalda 
yoki Cda katak manzili o'zgaruvchi nomi bilan bog'lanadi, u dasturchi tomonidan 
tanlangan harflar va raqamlar kombinatsiyasi bilan ifodalanadi. 
Xotiradan raqamni o'qish, belgilangan manzil bo'lgan katakchadan raqam 
olish demakdir. Bunday holda, raqamning nusxasi xotiradan kerakli qurilmaga 
uzatiladi va raqamning o'zi hujayrada qoladi. 
Axborotni yo'naltirish degani, ma'lumot bir katakchadan o'qilib, boshqasiga 
yozilishini anglatadi. 
Hujayra manzili boshqaruv blokida (CU) hosil bo'ladi, so'ngra ma'lumot 
kanalini ochadigan manzilni tanlash qurilmasiga kiradi 

Yüklə 278,6 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin