Kutish rejimi
[
tahrirlash
]
Agar so'z chizig'i tasdiqlanmagan bo'lsa, M
5
va M
6
kirish tranzistorlari hujayrani
bit chiziqlaridan ajratadi.
M 1
- M
4
tomonidan tashkil etilgan ikkita o'zaro
bog'langan invertorlar ta'minotga ulangan ekan, bir-birini mustahkamlashda davom
etadi.
O'qish
[
tahrirlash
]
Nazariy jihatdan, o'qish faqat WL so'zini tasdiqlashni va SRAM hujayra holatini
bitta kirish tranzistori va bit chizig'i orqali o'qishni talab qiladi, masalan, M
6
,
BL. Biroq, bit chiziqlari nisbatan uzun va katta
parazit sig'imga
ega . O'qishni
tezlashtirish uchun amalda murakkabroq jarayon qo'llaniladi: o'qish sikli ikkala bit
liniyalari BL va BL , yuqori (mantiqiy 1 ) kuchlanishga oldindan zaryadlash orqali
boshlanadi. Keyin WL so'zini tasdiqlash M
5
va M
6
kirish tranzistorlarini ham
ishga tushiradi, bu esa bir bitli BL kuchlanishining biroz pasayishiga olib
keladi. Keyin BL va BLchiziqlar o'rtasida kichik kuchlanish farqi bo'ladi. Sezgi
kuchaytirgichi qaysi chiziqda yuqori kuchlanish borligini sezadi va shu
bilan 1 yoki 0 saqlanganligini aniqlaydi. Sezgi kuchaytirgichining sezgirligi
qanchalik yuqori bo'lsa, o'qish jarayoni tezroq bo'ladi. NMOS kuchliroq bo'lgani
uchun, pastga tushirish osonroq. Shuning uchun, bit liniyalari an'anaviy ravishda
yuqori kuchlanishga oldindan zaryadlanadi. Ko'pgina tadqiqotchilar quvvat sarfini
kamaytirish uchun biroz past kuchlanishda oldindan zaryadlashga harakat
qilmoqdalar.
[19] [20]
Yozish
[
tahrirlash
]
Yozish tsikli bit satrlariga yoziladigan qiymatni qo'llash bilan boshlanadi. Agar
biz 0 ni yozmoqchi bo'lsak , bit chiziqlariga 0 qo'yamiz, ya'ni BL ni 1 ga va BL
ni 0 ga qo'yamiz . Bu flip flop holatini o'zgartirishga olib keladigan
SR-
latchga
qayta o'rnatish pulsini qo'llashga o'xshaydi . Bit chiziqlari qiymatlarini
Do'stlaringiz bilan baham: |