Faqat o'qish xotirasi (ROM). Doimiy saqlash qurilmalari

sana so'nggi yangilash fayl 23.10.2009

Faqat o'qish xotirasi (ROM)

Ko'pincha turli xil ilovalar qurilmaning ishlashi davomida o'zgarmaydigan ma'lumotlarni saqlashni talab qiladi. Bu mikrokontrollerlardagi dasturlar, kompyuterlardagi yuklash moslamalari (BIOS), dagi raqamli filtr koeffitsientlari jadvallari va , NCO va DDSdagi sinuslar va kosinalar jadvallari kabi ma'lumotlar. Deyarli har doim bu ma'lumot bir vaqtning o'zida talab qilinmaydi, shuning uchun doimiy ma'lumotni (ROM) saqlash uchun eng oddiy qurilmalar multipleksorlarda tuzilishi mumkin. Ba'zan faqat o'qish uchun mo'ljallangan xotira qurilmalari tarjima adabiyotlarida ROM (faqat o'qiladigan xotira) deb ataladi. Bunday faqat o'qish uchun mo'ljallangan xotira (ROM) diagrammasi 1-rasmda ko'rsatilgan.


1-rasm. Multipleksorda qurilgan faqat o'qish uchun mo'ljallangan xotira (ROM) sxemasi

Ushbu sxemada sakkizta bitta bitli hujayralar uchun doimiy saqlash qurilmasi qurilgan. Bitta bitli hujayradagi ma'lum bir bitni saqlash simni quvvat manbaiga lehimlash (bir yozish) yoki simni korpusga lehimlash (nol yozish) orqali amalga oshiriladi. Ustida elektron sxemalar bunday qurilma 2-rasmda ko'rsatilganidek belgilanadi.


Shakl 2. O'chirish diagrammalarida faqat o'qish uchun mo'ljallangan xotira qurilmasining belgilanishi

ROM xotira xujayrasining sig'imini oshirish uchun ushbu mikrosxemalarni parallel ravishda ulash mumkin (chiqishlar va yozilgan ma'lumotlar tabiiy ravishda mustaqil bo'lib qoladi). Bir bitli ROMlarni parallel ulash sxemasi 3-rasmda ko'rsatilgan.


3-rasm. Ko'p bitli ROM (ROM) sxemasi

Haqiqiy ROMlarda ma'lumot chip ishlab chiqarishning oxirgi operatsiyasi - metallizatsiya yordamida qayd etiladi. Metallizatsiya niqob yordamida amalga oshiriladi, shuning uchun bunday ROMlar chaqiriladi ROM-larni maskalash. Haqiqiy mikrosxemalar va yuqoridagi soddalashtirilgan model o'rtasidagi yana bir farq, multipleksordan tashqari, undan ham foydalanishdir. Ushbu yechim bir o'lchovli xotira strukturasini ikki o'lchovliga aylantirish imkonini beradi va shu bilan ROM sxemasining ishlashi uchun zarur bo'lgan sxema hajmini sezilarli darajada kamaytiradi. Ushbu holat quyidagi rasmda ko'rsatilgan:



Shakl 4. Maskaning faqat o'qish uchun xotirasi (ROM) sxemasi

Niqoblangan ROMlar sxemalarda 5-rasmda ko'rsatilganidek tasvirlangan. Ushbu mikrosxemadagi xotira kataklarining manzillari A0 ... A9 pinlariga beriladi. Chip CS signali bilan tanlanadi. Ushbu signaldan foydalanib, siz ROM miqdorini oshirishingiz mumkin (CS signalidan foydalanish misoli muhokamada keltirilgan). Chip RD signali bilan o'qiladi.


Shakl 5. O'chirish sxemalarida niqob ROM (ROM).

Niqob ROM zavodda dasturlashtirilgan, bu kichik va o'rta ishlab chiqarish ishlari uchun juda noqulay, qurilmani ishlab chiqish bosqichini eslatib o'tmaydi. Tabiiyki, keng miqyosli ishlab chiqarish uchun maskali ROMlar eng arzon ROM turidir va shuning uchun hozirgi vaqtda keng qo'llaniladi. Kichik va o'rta ishlab chiqarish seriyali radiotexnika uchun maxsus qurilmalarda - dasturchilarda dasturlashtirilishi mumkin bo'lgan mikrosxemalar ishlab chiqilgan. Ushbu ROMlarda xotira matritsasidagi o'tkazgichlarning doimiy ulanishi polikristalli kremniydan yasalgan erituvchi bog'lanishlar bilan almashtiriladi. ROMni ishlab chiqarish jarayonida barcha jumperlar ishlab chiqariladi, bu barcha ROM xotira hujayralariga mantiqiy birliklarni yozishga teng. ROMni dasturlash jarayonida mikrosxemaning quvvat simlari va chiqishlariga ko'tarilgan quvvat beriladi. Bunday holda, agar ta'minot kuchlanishi (mantiqiy birlik) ROMning chiqishiga qo'llanilsa, u holda jumper orqali oqim o'tmaydi va jumper buzilmagan holda qoladi. Agar, ROM chiqishida, amal qiling past daraja kuchlanish (korpusga biriktirilgan), keyin xotira matritsasi jumper orqali oqim o'tadi, u bug'lanadi va keyinchalik ma'lumot ushbu ROM hujayradan o'qilganda, mantiqiy nol o'qiladi.

Bunday chiplar deyiladi dasturlashtiriladigan ROM (PROM) yoki PROM va 6-rasmda ko'rsatilganidek, elektron sxemalarda tasvirlangan. PROMga misol sifatida 155PE3, 556RT4, 556RT8 va boshqalar mikrosxemalarni chaqirish mumkin.


Shakl 6. O'chirish diagrammalarida dasturlashtiriladigan faqat o'qish uchun xotira (PROM) belgisi

Dasturlashtiriladigan ROMlar kichik va o'rta ishlab chiqarish uchun juda qulay ekanligini isbotladi. Biroq, elektron qurilmalarni ishlab chiqishda ko'pincha ROMga yozilgan dasturni o'zgartirish kerak bo'ladi. Bunday holda, ROMni qayta ishlatib bo'lmaydi, shuning uchun ROM yozilgach, noto'g'ri yoki oraliq dastur bo'lsa, uni tashlab yuborish kerak, bu tabiiy ravishda uskunani ishlab chiqish xarajatlarini oshiradi. Ushbu kamchilikni bartaraf etish uchun o'chirilishi va qayta dasturlashtirilishi mumkin bo'lgan boshqa turdagi ROM ishlab chiqildi.

UV o'chirish bilan ROM xotira hujayralariga qurilgan xotira matritsasi asosida qurilgan, ichki tashkilot bu quyidagi rasmda ko'rsatilgan:


Shakl 7. Ultraviyole va elektr o'chirishga ega ROM xotira xujayrasi

Hujayra polikristalli kremniy eshikli MOS tranzistoridir. Keyinchalik, mikrosxemani ishlab chiqarish jarayonida bu eshik oksidlanadi va natijada u kremniy oksidi - mukammal izolyatsion xususiyatlarga ega dielektrik bilan o'ralgan bo'ladi. Ta'riflangan hujayrada, ROM butunlay o'chirilgan holda, suzuvchi eshikda hech qanday zaryad yo'q va shuning uchun tranzistor oqim o'tkazmaydi. ROMni dasturlashda suzuvchi darvoza ustida joylashgan ikkinchi eshikka yuqori kuchlanish qo'llaniladi va tunnel effekti tufayli suzuvchi eshikda zaryadlar paydo bo'ladi. Dasturlash kuchlanishi olib tashlangandan so'ng, induktsiyalangan zaryad suzuvchi eshikda qoladi va shuning uchun tranzistor o'tkazuvchan holatda qoladi. Bunday hujayraning suzuvchi eshigidagi zaryad o'nlab yillar davomida saqlanishi mumkin.

Ta'riflangan faqat o'qish uchun mo'ljallangan xotira oldindan tasvirlangan niqob ROMdan farq qilmaydi. Yagona farq shundaki, yuqorida tavsiflangan katak erituvchi havola o'rniga ishlatiladi. Ushbu turdagi ROM qayta dasturlanadigan faqat o'qish uchun xotira (EPROM) yoki EPROM deb ataladi. EPROMda ilgari qayd etilgan ma'lumotlarni o'chirish ultrabinafsha nurlanish orqali amalga oshiriladi. Ushbu yorug'lik yarim o'tkazgich kristaliga to'sqinliksiz o'tishi uchun ROM chipining korpusiga kvarts oynasi o'rnatilgan.



Shakl 8. O'chiriladigan faqat o'qish uchun xotira (EPROM) ko'rinishi

EPROM chipi nurlantirilganda, kremniy oksidining izolyatsion xususiyatlari yo'qoladi, suzuvchi eshikdan to'plangan zaryad yarimo'tkazgich hajmiga oqadi va saqlash xujayrasi tranzistori yopiq holatga o'tadi. RPZU chipini o'chirish vaqti 10 ... 30 daqiqani tashkil qiladi.

Barcha faqat o'qish uchun mo'ljallangan xotira qurilmalarini (ROM) quyidagi guruhlarga bo'lish mumkin:

● ishlab chiqarish vaqtida dasturlashtiriladi (ROM yoki ROM deb ataladi);

● bir martalik dasturlash bilan, foydalanuvchiga xotira matritsasi holatini bir marta elektr bilan o'zgartirish imkonini beradi berilgan dastur(PROM yoki PROM sifatida belgilanadi);

● qayta dasturlanadigan (qayta dasturlashtiriladigan), bir nechta elektr qayta dasturlash imkoniyati bilan, ma'lumotni elektr yoki ultrabinafsha nurlari bilan o'chirish (RPZU yoki RPROM deb ataladi).

Xotirani ko'paytirishda chiqish bo'yicha birlashtirish imkoniyatini ta'minlash uchun barcha ROMlar uch holatli yoki ochiq kollektorli chiqishlarga ega.

(xtypo_quote)PROM-da haydovchi nikrom yoki boshqa o'tga chidamli materiallardan tayyorlangan erituvchi o'tish moslamalari bo'lgan xotira xujayralari ustiga qurilgan. Yozib olish jarayoni erituvchi havolalarni tanlab yoqishdan iborat. (/xtypo_quote)
EPROMda xotira xujayralari MOS texnologiyalari asosida qurilgan. Ikki xil dielektrik muhit yoki o'tkazuvchan va dielektrik muhit o'rtasidagi interfeysda zaryadni saqlashning turli fizik hodisalari qo'llaniladi.

Birinchi holda, MOSFET eshigi ostidagi dielektrik ikki qatlamdan iborat: kremniy nitridi va kremniy dioksidi (SiN 4 - SiO 2). Aniqlanishicha, SiN 4 - SiO 2 ning murakkab strukturasida elektr kuchlanishi o'zgarganda ikki qatlam orasidagi interfeysda zaryad histerizisi paydo bo'ladi, bu esa xotira hujayralarini yaratishga imkon beradi.

Ikkinchi holda, saqlash kamerasining asosi suzuvchi eshikli ko'chki-in'ektsiyali MOS tranzistoridir (LIFZ MOS). Bunday tranzistorning soddalashtirilgan tuzilishi shaklda ko'rsatilgan. 3.77.
Suzuvchi eshigi bo'lgan ko'chki-in'ektsiya tranzistorida, etarli darajada yuqori drenaj kuchlanishida, dielektrikning teskari ko'chki parchalanishi sodir bo'ladi va zaryad tashuvchilar suzuvchi eshik hududiga AOK qilinadi. Suzuvchi eshik dielektrik bilan o'ralganligi sababli, oqish oqimi kichik va ma'lumot uzoq vaqt davomida (o'nlab yillar) saqlanadi. Asosiy darvozaga kuchlanish qo'llanilganda, tunnel effekti tufayli zaryad so'riladi, ya'ni. ma'lumotlarni o'chirish.

ROMning ba'zi xususiyatlari (3.1-jadval).

Sanoat ko'p sonli ROM chiplarini ishlab chiqaradi. Misol tariqasida ikkita ROM chipini olaylik (3.78-rasm).



Diagrammalarda quyidagi belgilar qo'llaniladi: A i - manzilli kirishlar; D i - axborot chiqishi; CS - chip tanlash; CE - chiqish ruxsati.

K573RF5 mikrosxemasi 2Kx8 tuzilishga ega bo'lgan ultrabinafsha nurlarini o'chirishga ega qayta dasturlashtiriladigan ROM (RPZU) hisoblanadi. Kirish va chiqish bo'yicha bu chip TTL tuzilmalariga mos keladi. K556RT5 chipi bir martalik dasturlashtiriladigan ROM bo'lib, TTLS tuzilmalari asosida ishlab chiqarilgan, TTL tuzilmalari bilan mos keladigan kirish va chiqish, 512 bit x8 tuzilishga ega.

Ko'pincha turli xil ilovalar qurilmaning ishlashi davomida o'zgarmaydigan ma'lumotlarni saqlashni talab qiladi. Bu mikrokontrollerlardagi dasturlar, kompyuterlardagi yuklagichlar (BIOS), signal protsessorlaridagi raqamli filtr koeffitsientlari jadvallari, DDC va DUC, NCO va DDSdagi sinus va kosinus jadvallari kabi ma'lumotlar. Deyarli har doim bu ma'lumot bir vaqtning o'zida talab qilinmaydi, shuning uchun doimiy ma'lumotni (ROM) saqlash uchun eng oddiy qurilmalar multipleksorlarda tuzilishi mumkin. Ba'zan faqat o'qish uchun mo'ljallangan xotira qurilmalari tarjima adabiyotlarida ROM (faqat o'qiladigan xotira) deb ataladi. Bunday faqat o'qiladigan xotiraning (ROM) diagrammasi 3.1-rasmda ko'rsatilgan.

3.1-rasm. Multipleksorga asoslangan faqat o'qish uchun mo'ljallangan xotira (ROM) sxemasi.

Ushbu sxemada sakkizta bitta bitli hujayralar uchun doimiy saqlash qurilmasi qurilgan. Bitta bitli hujayradagi ma'lum bir bitni saqlash simni quvvat manbaiga lehimlash (bir yozish) yoki simni korpusga lehimlash (nol yozish) orqali amalga oshiriladi. Sxematik diagrammalarda bunday qurilma 3.2-rasmda ko'rsatilganidek belgilanadi.

3.2-rasm. Elektr sxemalarida faqat o'qish uchun mo'ljallangan xotira qurilmasining belgilanishi.

ROM xotira xujayrasining sig'imini oshirish uchun ushbu mikrosxemalarni parallel ravishda ulash mumkin (chiqishlar va yozilgan ma'lumotlar tabiiy ravishda mustaqil bo'lib qoladi). Bir bitli ROMlarni parallel ulash sxemasi 3.3-rasmda ko'rsatilgan.

3.3-rasm Ko'p bitli ROM (ROM) sxemasi.

Haqiqiy ROMlarda ma'lumot mikrosxemalarni ishlab chiqarishning oxirgi operatsiyasi - metallizatsiya yordamida qayd etiladi. Metallizatsiya niqob yordamida amalga oshiriladi, shuning uchun bunday ROMlar maskali ROMlar deb ataladi. Haqiqiy mikrosxemalar va yuqorida keltirilgan soddalashtirilgan model o'rtasidagi yana bir farq bu multipleksorga qo'shimcha ravishda demultipleksatordan foydalanishdir. Ushbu yechim bir o'lchovli xotira strukturasini ikki o'lchovliga aylantirish imkonini beradi va shu bilan ROM sxemasining ishlashi uchun zarur bo'lgan dekoder davri hajmini sezilarli darajada kamaytiradi. Ushbu holat quyidagi rasmda ko'rsatilgan:



3.4-rasm. Maskaning faqat o'qish uchun xotirasi (ROM) sxemasi.

Maskali ROMlar 3.5-rasmda ko'rsatilganidek, sxemalarda tasvirlangan. Ushbu chipdagi xotira kataklarining manzillari A0 ... A9 pinlariga beriladi. Chip CS signali bilan tanlanadi. Ushbu signaldan foydalanib, siz ROM miqdorini oshirishingiz mumkin (RAMni muhokama qilishda CS signalidan foydalanish misoli keltirilgan). Chip RD signali bilan o'qiladi.

3.5-rasm. O'chirish diagrammalarida niqob ROM (ROM) an'anaviy grafik belgilanishi.

Niqob ROM zavodda dasturlashtirilgan, bu kichik va o'rta ishlab chiqarish ishlari uchun juda noqulay, qurilmani ishlab chiqish bosqichini eslatib o'tmaydi. Tabiiyki, keng miqyosli ishlab chiqarish uchun maskali ROMlar eng arzon ROM turidir va shuning uchun hozirgi vaqtda keng qo'llaniladi. Kichik va o'rta ishlab chiqarish seriyali radiotexnika uchun maxsus qurilmalarda - dasturchilarda dasturlashtirilishi mumkin bo'lgan mikrosxemalar ishlab chiqilgan. Ushbu ROMlarda xotira matritsasidagi o'tkazgichlarning doimiy ulanishi polikristalli kremniydan yasalgan erituvchi bog'lanishlar bilan almashtiriladi. ROMni ishlab chiqarish jarayonida barcha jumperlar ishlab chiqariladi, bu barcha ROM xotira hujayralariga mantiqiy birliklarni yozishga teng. ROMni dasturlash jarayonida mikrosxemaning quvvat simlari va chiqishlariga ko'tarilgan quvvat beriladi. Bunday holda, agar ta'minot kuchlanishi (mantiqiy birlik) ROMning chiqishiga qo'llanilsa, u holda jumper orqali oqim o'tmaydi va jumper buzilmagan holda qoladi. Biroq, agar ROM chiqishiga (korpusga ulangan) past kuchlanish darajasi qo'llanilsa, u holda xotira matritsasi o'tish moslamasi orqali oqim o'tadi, bu uni bug'laydi va keyinchalik ma'lumot ushbu ROM hujayradan o'qilganda, mantiqiy nol o'qiladi.

Bunday chiplar deyiladi dasturlashtiriladigan ROM (PROM) yoki PROM va 3.6-rasmda ko'rsatilganidek, elektron diagrammalarda tasvirlangan. PROMga misol sifatida 155PE3, 556RT4, 556RT8 va boshqalarni mikrosxemalarni keltirish mumkin.

3.6-rasm. Elektr sxemalarida dasturlashtiriladigan faqat o'qish uchun xotiraning (PROM) an'anaviy grafik belgilari.

Dasturlashtiriladigan ROMlar kichik va o'rta ishlab chiqarish uchun juda qulay ekanligini isbotladi. Biroq, elektron qurilmalarni ishlab chiqishda ko'pincha ROMga yozilgan dasturni o'zgartirish kerak bo'ladi. Bunday holda, ROMni qayta ishlatib bo'lmaydi, shuning uchun ROM yozilgach, noto'g'ri yoki oraliq dastur bo'lsa, uni tashlab yuborish kerak, bu tabiiy ravishda uskunani ishlab chiqish xarajatlarini oshiradi. Ushbu kamchilikni bartaraf etish uchun o'chirilishi va qayta dasturlashtirilishi mumkin bo'lgan boshqa turdagi ROM ishlab chiqildi.

Ultraviyole o'chirishga ega ROM ichki tuzilishi quyidagi rasmda ko'rsatilgan xotira hujayralariga qurilgan xotira matritsasi asosida qurilgan:

3.7-rasm. Ultraviyole va elektr o'chirishga ega xotira xujayrasi ROM.

Hujayra polikristalli kremniy eshikli MOS tranzistoridir. Keyinchalik, mikrosxemani ishlab chiqarish jarayonida bu eshik oksidlanadi va natijada u kremniy oksidi - mukammal izolyatsion xususiyatlarga ega dielektrik bilan o'ralgan bo'ladi. Ta'riflangan hujayrada, ROM butunlay o'chirilgan holda, suzuvchi eshikda hech qanday zaryad yo'q va shuning uchun tranzistor oqim o'tkazmaydi. ROMni dasturlashda suzuvchi darvoza ustida joylashgan ikkinchi eshikka yuqori kuchlanish qo'llaniladi va tunnel effekti tufayli suzuvchi eshikda zaryadlar paydo bo'ladi. Dasturlash kuchlanishi olib tashlangandan so'ng, induktsiyalangan zaryad suzuvchi eshikda qoladi va shuning uchun tranzistor o'tkazuvchan holatda qoladi. Bunday hujayraning suzuvchi eshigidagi zaryad o'nlab yillar davomida saqlanishi mumkin.

Strukturaviy sxema tasvirlangan faqat o'qish uchun mo'ljallangan xotira oldindan tasvirlangan niqob ROMdan farq qilmaydi. Yagona farq shundaki, yuqorida tavsiflangan katak erituvchi havola o'rniga ishlatiladi. Ushbu turdagi ROM qayta dasturlanadigan faqat o'qish uchun xotira (EPROM) yoki EPROM deb ataladi. EPROMda ilgari qayd etilgan ma'lumotlarni o'chirish ultrabinafsha nurlanish orqali amalga oshiriladi. Ushbu yorug'lik yarim o'tkazgich kristaliga to'sqinliksiz o'tishi uchun ROM chipining korpusiga kvarts oynasi o'rnatilgan.

EPROM chipi nurlantirilganda, kremniy oksidining izolyatsion xususiyatlari yo'qoladi, suzuvchi eshikdan to'plangan zaryad yarimo'tkazgich hajmiga oqadi va saqlash xujayrasi tranzistori yopiq holatga o'tadi. RPZU chipini o'chirish vaqti 10 dan 30 minutgacha.

EPROM chiplarining yozishni o'chirish davrlari soni 10 dan 100 martagacha, shundan so'ng RPZU chipi ishlamay qoladi. Bu ultrabinafsha nurlanishning kremniy oksidiga halokatli ta'siri bilan bog'liq. EPROM mikrosxemalariga misol sifatida biz rus ishlab chiqarishining 573 seriyali mikrosxemalarini, xorijiy ishlab chiqarishning 27sXXX seriyali mikrosxemalarini nomlashimiz mumkin. EPROMlar eng ko'p ishlatiladigan BIOS dasturlari. asosiy kompyuterlar. RPZU 3.8-rasmda ko'rsatilganidek, elektron diagrammalarda tasvirlangan.

3.8-rasm. RPZU (EPROM) ning sxemalar bo'yicha an'anaviy grafik belgilari.

Kvarts oynasi bo'lgan holatlar juda qimmat bo'lgani uchun, shuningdek, oz sonli yozishni o'chirish tsikllari, ular EPROM-dan ma'lumotni elektr bilan o'chirish yo'llarini izlashga olib keldi. Bu yo'lda ko'plab qiyinchiliklarga duch keldik, endi ular amalda hal qilindi. Hozirgi vaqtda ma'lumotni elektr o'chirib tashlaydigan mikrosxemalar juda keng tarqalgan. Xotira xujayrasi sifatida ular EPROMdagi kabi bir xil hujayralardan foydalanadilar, lekin ular elektr potentsiali bilan o'chiriladi, shuning uchun bu mikrosxemalar uchun yozishni o'chirish davrlari soni 1 000 000 martaga etadi. Bunday ROMlarda xotira katakchasini o'chirish vaqti 10 ms gacha qisqartiriladi. Elektr bilan o'chiriladigan dasturlashtiriladigan ROMni boshqarish sxemasi murakkab bo'lib chiqdi, shuning uchun ushbu mikrosxemalarni ishlab chiqishning ikkita yo'nalishi belgilangan:

1. EEPROM (EEPROM) - elektr o'chiriladigan dasturlashtiriladigan faqat o'qish uchun mo'ljallangan xotira

Elektr bilan o'chiriladigan EPROMlar (EEPROMlar) qimmatroq va o'lchamlari kichikroq, ammo ular har bir xotira katakchasini alohida yozishga imkon beradi. Natijada, bu mikrosxemalar mavjud maksimal raqam yozishni o'chirish davrlari. Elektr bilan o'chiriladigan ROMning ko'lami quvvat o'chirilganda o'chirilmasligi kerak bo'lgan ma'lumotlarni saqlashdir. Ushbu mikrosxemalarga mahalliy 573RR3, 558RR3 mikrosxemalari va 28cXX seriyali xorijiy EEPROM mikrosxemalari kiradi. EEPROMlar 3.9-rasmda ko'rsatilganidek, elektron diagrammalarda belgilangan.

Shakl 9. Elektron diagrammalarda elektr o'chiriladigan faqat o'qish uchun xotira (EEPROM) belgisi.

DA yaqin vaqtlar tashqi mikrosxemalar pinlari sonini kamaytirish orqali EEPROM hajmini kamaytirish tendentsiyasi mavjud edi. Buning uchun manzil va ma'lumotlar chipga va undan ketma-ket port orqali uzatiladi. Bunday holda, ikkita turdagi ketma-ket portlar qo'llaniladi - SPI porti va I2C porti (mos ravishda 93cXX va 24cXX seriyali mikrosxemalar). 24cXX xorijiy seriyasi mahalliy 558RRX mikrosxemalar seriyasiga mos keladi.

FLASH - ROMlar EEPROM dan farq qiladi, chunki o'chirish har bir hujayra uchun alohida emas, balki butun mikrosxema uchun yoki EPROMda bo'lgani kabi ushbu mikrosxemaning xotira matritsasi bloki uchun amalga oshiriladi.

3.10-rasm. Elektr sxemalarida FLASH xotiraning shartli-grafik belgilanishi.

Doimiy saqlash qurilmasiga kirishda avval manzillar shinasidagi xotira katakchasi manzilini belgilashingiz kerak, so'ngra mikrosxemadan o'qish operatsiyasini bajarishingiz kerak. Ushbu vaqt diagrammasi 3.11-rasmda ko'rsatilgan.


3.11-rasm. ROMdan ma'lumotni o'qish uchun signallarning vaqt diagrammasi.

3.11-rasmda strelkalar boshqaruv signallarini yaratish ketma-ketligini ko'rsatadi. Bu rasmda RD - o'qish signali, A - hujayra manzilini tanlash signallari (chunki manzil shinasidagi alohida bitlar qabul qilishi mumkin) turli ma'nolar, keyin o'tish yo'llari ham yagona, ham nol holatga ko'rsatiladi), D - tanlangan ROM katakchasidan o'qiladigan chiqish ma'lumotlari.

4. Berilgan shartlarni ikkilik shaklda taqdim etgan holda qo‘shimcha kodda qo‘shish amalini bajaring:

1) + 45 2) - 45

- 20 + 20

Yechim:

1) x 1 \u003d 45 \u003d 0,101101 pr

x 2 \u003d - 20 \u003d 1.010100 pr \u003d 1.101011 arr \u003d 1.101100 qoʻshimcha

+ 1,101100

Javob: 0,011001 pr \u003d 25 10

2) x 1 \u003d - 45 \u003d 1,101101 pr

x 2 \u003d 20 \u003d 0,010100 pr

+ 0,010100

Javob: 1,100111 qo'shing \u003d 1,011000 arr \u003d 1,011001 pr \u003d - 25 10

Savol raqami 5.

Quyidagi vazifalarni bajaring:

1) SNDF da mantiqiy funksiya yozish;

2) Karnaugh xaritalari yordamida mantiqiy funktsiyani minimallashtirish;

Ushbu maqola sizga RAM va ROM nima ekanligini, shuningdek, farqlar haqida gapirib beradi.

Navigatsiya

Ushbu maqola sizga bu haqda aytib beradi Telefonda RAM va ROM nima va yordam berish usullari smartfoningizning operativ xotirasini tozalang Android platformasida.

Texnologiya olamida u shunday rivojlanganki, xotiraning ikkita manbasi mavjud bo'lib, ularning maqsadi bir, lekin ularning ishlash printsipi butunlay boshqacha. Shuning uchun, planshet yoki telefon sotib olayotganda, qurilmaning ichki xotirasi va tasodifiy kirish xotirasi (RAM) nima ekanligini tushunishingiz kerak.

RAM va ROM o'rtasidagi farq nima?

Ikki turdagi xotira o'rtasidagi asosiy farq faqat ularning tayinlash.

Tasodifiy kirish xotirasi (RAM)bu qurilma fon protsessorlari, ya'ni dasturlar, o'yinlar, brauzer va boshqalarni ishlaydigan xotirani vaqtincha saqlash uchun mo'ljallangan. RAM formatlash smartfon yoki planshetni o'chirganda sodir bo'ladi. Shuning uchun, smartfon sotib olayotganda, siz RAM xotirasi miqdoriga katta e'tibor berishingiz kerak.

Faqat o'qish xotirasi (ROM)- saqlash uchun xotira operatsion tizim smartfon yoki planshetingiz. Trigger elementi odatda xotira qurilmasi sifatida ishlatiladi. Shuni ta'kidlash joizki berilgan xotira o‘chmasdir. Axir, siz bilganingizdek, agar ROM ishlamay qolsa, qurilmangizning butun tizimi buziladi, buning natijasida qurilmangizni ta'mirlashga yuborish kerak bo'ladi.

Qurilmaning ichki xotirasi nima?

Qurilmaning ichki xotirasi qurilmangiz bortida chipli o'rnatilgan xotira kartasini nazarda tutadi. Ilovalar, o'yinlar va boshqalarni yuklab olish uchun mo'ljallangan .apk fayllar, lekin nafaqat bu, siz oilaviy fotosuratlar va videolarni, shuningdek, musiqa treklarini yuklab olishingiz mumkin.

Qurilmaning tashqi xotirasi nima?

Qurilmaning tashqi xotirasi Ular Micro SD xotira kartalari uchun olinadigan bo'linmani chaqirishadi, bu odatda batareya ostida yoki telefoningizning chetida joylashgan.

O'z navbatida, xotira kartalari sizni kengaytirish imkonini beradi umumiy xotira telefon bilan birga ichki xotira qurilmangiz. Qurilmangizda koʻproq xotira boʻlsa, koʻproq filmlar yoki musiqa treklarini yuklab olish kabi koʻproq imkoniyatlarga ega boʻlasiz.

Lekin uchun tanlash Micro SD xotira kartalari ko'proq hushyor bo'lishi kerak va pul tejamang uning ustida. Axir, bir narsani tushuning, agar siz sotib olsangiz arzon karta xotira, siz, albatta, uni tejaysiz, lekin oilaviy albomdan fotosuratlarni yo'qotganingizda, pulni tejashingizdan juda afsuslanasiz.

Android qurilmasida RAM xotirasini qanday tozalash mumkin?

Operativ xotira qurilmasi yoki RAM deb ataladigan xotirani tozalashning bir qancha usullari mavjud va endi biz ulardan eng samaralisini sanab o'tamiz.

Tizimni tozalash uchun ichki vositadan foydalanish.

Bugungi kunda ko'pgina ishlab chiqaruvchilar foydalanuvchini ta'minlash uchun sukut bo'yicha RAMni tozalash funksiyasini quradilar maksimal qulaylik va qulaylik. Axir, bu eng samarali bo'lgan "o'rnatilgan yordamchi dasturlar" va ularning harakati smartfonda barmoqni bir marta surish bilan amalga oshiriladi, shundan so'ng siz telefon tezroq ishlay boshlaganini sezasiz, chunki fon ilovalari va jarayonlari. yopilgan.

Menyu orqali RAMni tozalash sozlamalar

Ushbu usul sizga RAM xotirasini yanada samarali tozalash imkonini beradi.

Buning uchun siz shunchaki borishingiz kerak "Menyu", undan keyin "Sozlamalar" va u erda tanlang Ilovalarni boshqarish yorlig'iga o'tmoqchi bo'lgan joy "ishlash"

Quyida ko'rasiz RAM xotirasi, shuningdek, u qanchalik band va erkin. Ushbu yorliqda dasturlar ro'yxati keltirilgan bu daqiqa ichida ishlash fon jarayoni. Shuning uchun, agar siz ularni to'xtatsangiz, RAM xotirasi bo'shashni boshlaganini va telefon tezroq ishlashini sezasiz.

Toza usta- tizimni optimallashtirish.

Ushbu dastur mamlakatda juda mashhur Google Play, bu haqda aytadigan yagona narsa, agar siz so'zni kiritsangiz "tozalash", keyin dastur Toza usta birinchi bo'lib keladi. Aytgancha, etakchilik bu dastur Bu juda haqli, chunki u nafaqat operativ xotirani tozalashga, balki operatsion tizimni shlak va shlaklardan tozalashga qodir. keraksiz axlat qurilmangizda.

Ushbu dastur, shuningdek, qurilmangizdagi RAM xotirasi miqdorini aniqlash imkonini beradi. RAMni tugmani bosish orqali tozalash mumkin "Tezlash"

Shuni ta'kidlash kerakki, eng ko'p samarali usul RAMni tozalash uchun Clean Master dasturi. Ammo agar siz smartfoningizdan Internetga kirish imkoniga ega bo'lmasangiz, unda RAM xotirasini tozalash uchun o'rnatilgan yordamchi dasturlar sizga juda mos keladi yoki agar siz har birining maqsadini tushunsangiz. ishlaydigan dasturlar, siz RAM xotirasini qo'lda tozalashingiz mumkin, lekin ehtiyot bo'ling, agar siz tasodifan smartfon uchun muhim dasturni yopsangiz, platforma noto'g'ri ishlashini kutishingiz mumkin.

Ushbu maqolaning oxirida shuni ta'kidlashni istardimki, ostidagi smartfondagi RAMni tozalash Android boshqaruvi asosan o'zini qanday tutishi va tezligi qanday bo'lishi rolini o'ynaydi.

Haqiqatan ham, o'zaro ta'sir optimal va ish uchun etarli bo'lishi uchun smartfondan har foydalanishdan keyin xotirani tozalash kerak.

Video: smartfonda RAMni qanday bo'shatish mumkin?

Kompyuterlar va har qanday elektronika murakkab qurilmalar bo'lib, ularning ishlash tamoyillari ko'pchilik oddiy odamlar uchun har doim ham tushunarli emas. ROM nima va qurilma nima uchun kerak? Ko'pchilik bu savolga javob bera olmaydi. Keling, bu tushunmovchilikni tuzatishga harakat qilaylik.

ROM nima?

Ular nima va ular qayerda ishlatiladi? Faqat o'qish uchun mo'ljallangan xotira (ROM) - doimiy xotira. Texnologik jihatdan ular mikrosxema sifatida amalga oshiriladi. Shu bilan birga, biz ROM uchun qisqartmalar shifrni ochish uchun nima ekanligini bilib oldik. Qurilmalar foydalanuvchi tomonidan kiritilgan ma'lumotlarni saqlash uchun mo'ljallangan va o'rnatilgan dasturlar. Faqat o'qish uchun xotirada siz hujjatlar, ohanglar, rasmlarni topishingiz mumkin - ya'ni. oylar yoki hatto yillar davomida saqlanishi kerak bo'lgan har qanday narsa. Xotira o'lchamlari, ishlatilgan qurilmaga qarab, bir necha kilobaytdan (yagona kremniy chipiga ega bo'lgan eng oddiy qurilmalarda, mikrokontrollerlar misolida) terabaytgacha o'zgarishi mumkin. ROM qanchalik katta bo'lsa, shuncha ko'p ob'ektlarni saqlash mumkin. Hajmi ma'lumotlar miqdori bilan to'g'ridan-to'g'ri proportsionaldir. Agar siz ROM nima degan savolga javobni qisqartirsangiz, javob berishingiz kerak: bu to'g'ridan-to'g'ri kuchlanishga bog'liq emas.

Qattiq disklar asosiy doimiy saqlash qurilmalari sifatida

ROM nima degan savolga allaqachon javob berilgan. Endi ular nima ekanligi haqida gapirishimiz kerak. Faqat o'qish uchun mo'ljallangan asosiy xotira qattiq disklar. Ular har birida zamonaviy kompyuter. Ular axborotni to'plashning keng imkoniyatlari tufayli qo'llaniladi. Ammo shu bilan birga, multipleksorlar, yuklash moslamalari va boshqa shunga o'xshash elektron mexanizmlardan foydalanadigan bir qator ROMlar mavjud). Batafsil o'rganish bilan nafaqat ROMning ma'nosini tushunish kerak bo'ladi. Mavzuni chuqur o'rganish uchun boshqa atamalarni ochish ham zarur.

Flash texnologiyalari tufayli ROM imkoniyatlarini kengaytirish va qo'shish

Agar a standart foydalanuvchi etarli emas, keyin siz ma'lumotlarni saqlash sohasida taqdim etilgan ROM imkoniyatlarini qo'shimcha kengaytirishdan foydalanishingiz mumkin. Bu orqali amalga oshiriladi zamonaviy texnologiyalar xotira kartalari va USB flesh-disklarida amalga oshiriladi. Ular qayta foydalanish printsipiga asoslanadi. Boshqacha aytganda, ulardagi ma'lumotlar o'nlab, yuz minglab marta o'chirilishi va yozilishi mumkin.

ROM nima

ROM ikkita qismdan iborat bo'lib, ular ROM-A (dasturlarni saqlash uchun) va ROM-E (dasturlarni chiqarish uchun) sifatida belgilangan. A turi faqat o'qish uchun xotira - bu manzil simlari yordamida miltillovchi diod-transformator majmuasi. ROMning ushbu bo'limi ishlaydi asosiy funksiyasi. To'ldirish ROM tayyorlangan materialga bog'liq (teshilgan va magnit lentalar, perfokartalar, magnit disklar, barabanlar, ferrit uchlari, dielektriklar va ularning elektrostatik zaryadlarni to'plash xususiyati).

ROMning sxematik tuzilishi

Ushbu elektron ob'ekt shunga ko'ra qurilma sifatida tasvirlangan ko'rinish ma'lum miqdordagi bitta bitli hujayralarning ulanishiga o'xshaydi. ROM chipi, potentsial murakkablik va sezilarli imkoniyatlarga qaramay, kichik hajmga ega. Muayyan bitni yodlashda lehimlash korpusga (nol yozilganda) yoki quvvat manbaiga (bir yozilsa) amalga oshiriladi. Faqat o'qish uchun mo'ljallangan xotira qurilmalaridagi xotira kataklarining sig'imini oshirish uchun mikrosxemalarni parallel ravishda ulash mumkin. Ishlab chiqaruvchilar zamonaviy mahsulotni olish uchun shunday qiladilar, chunki yuqori samarali ROM chipi ularga bozorda raqobatbardosh bo'lish imkonini beradi.

Turli jihozlarda foydalanilganda xotira hajmlari

Xotira miqdori ROM turi va maqsadiga qarab o'zgaradi. Shunday qilib, oddiy maishiy texnika kir yuvish mashinalari yoki muzlatgichlar kabi, o'rnatilgan mikrokontrollerlar etarli bo'lishi mumkin (bir necha o'nlab kilobayt zahiralari bilan) va kamdan-kam hollarda murakkabroq narsa o'rnatiladi. Bu erda katta hajmdagi ROMdan foydalanish mantiqiy emas, chunki elektronika miqdori kichik va uskunadan murakkab hisob-kitoblar talab qilinmaydi. Uchun zamonaviy televizorlar yanada mukammalroq narsa talab qilinadi. Va murakkablikning eng yuqori cho'qqisi Kompyuter muhandisligi kompyuterlar va serverlar kabi, ROM kamida bir necha gigabaytdan (15 yil oldin chiqarilganlar uchun) o'nlab va yuzlab terabaytlargacha bo'lgan ma'lumotlarni sig'dira oladi.

ROM niqobi

Yozish metallizatsiya jarayoni yordamida amalga oshirilgan va niqob ishlatilgan hollarda, bunday faqat o'qish uchun mo'ljallangan xotira qurilmasi niqob deb ataladi. Ulardagi xotira kataklarining manzillari 10 pinga beriladi va maxsus CS signali yordamida ma'lum bir mikrosxema tanlanadi. Ushbu turdagi ROMni dasturlash zavodlarda amalga oshiriladi, natijada kichik va o'rta hajmlarda ishlab chiqarish foydasiz va juda noqulay. Ammo keng ko'lamli ishlab chiqarishda ular barcha doimiy saqlash qurilmalari orasida eng arzoni bo'lib, bu ularni mashhur qildi.

Sxematik jihatdan ular umumiy massadan farq qiladi, chunki xotira matritsasida o'tkazgich ulanishlari polikristalli kremniydan tayyorlangan erituvchi jumperlar bilan almashtiriladi. Ishlab chiqarish bosqichida barcha jumperlar yaratiladi va kompyuter mantiqiy birliklar hamma joyda yozilgan deb hisoblaydi. Ammo tayyorgarlik dasturlash paytida kuchlanish kuchayadi, uning yordamida mantiqiy birliklar qoldiriladi. Past kuchlanish qo'llanilganda, jumperlar bug'lanadi va kompyuter mantiqiy nol borligini o'qiydi. Dasturlashtiriladigan faqat o'qish uchun mo'ljallangan xotira qurilmalari shunday ishlaydi.

Faqat o'qish uchun dasturlashtiriladigan xotira

EPROMlar texnologik ishlab chiqarish jarayonida etarlicha qulay ekanligini isbotladi, shuning uchun ularni o'rta va kichik ishlab chiqarishda qo'llash mumkin. Ammo bunday qurilmalar ham o'z cheklovlariga ega - masalan, dasturni faqat bir marta yozishingiz mumkin (jumperlar bir marta va butunlay bug'lanishi tufayli). Faqat o'qish uchun mo'ljallangan xotira qurilmasidan qayta foydalanishning iloji yo'qligi sababli, agar u noto'g'ri yozilgan bo'lsa, uni tashlab yuborish kerak. Natijada, ishlab chiqarilgan barcha jihozlarning narxi oshadi. Ishlab chiqarish tsiklining nomukammalligi tufayli bu muammo xotira qurilmalarini ishlab chiquvchilarning ongini juda qattiq egalladi. Ushbu vaziyatdan chiqish yo'li ko'p marta qayta dasturlashtirilishi mumkin bo'lgan ROMni ishlab chiqish edi.

UV yoki elektr o'chirish bilan ROM

Va bunday qurilmalar "ultrabinafsha yoki elektr o'chirish bilan doimiy saqlash qurilmasi" nomini oldi. Ular xotira matritsasi asosida yaratilgan bo'lib, unda xotira hujayralari maxsus tuzilishga ega. Shunday qilib, har bir hujayra MOSFET bo'lib, uning darvozasi polikristalli kremniydan qilingan. Bu avvalgi versiyaga o'xshaydi, to'g'rimi? Ammo bu ROMlarning o'ziga xosligi shundaki, kremniy qo'shimcha ravishda ajoyib izolyatsion xususiyatlarga ega dielektrik - kremniy dioksidi bilan o'ralgan. Bu erda ishlash printsipi o'nlab yillar davomida saqlanishi mumkin bo'lgan indüksiyon zaryadining mazmuniga asoslanadi. O'chirish uchun xususiyatlar mavjud. Shunday qilib, ultrabinafsha ROM qurilmasi tashqaridan keladigan ultrabinafsha nurlarga (ultrabinafsha chiroq va boshqalar) ta'sir qilishi kerak. Ko'rinib turibdiki, oddiylik nuqtai nazaridan, doimiy xotiralarning elektr o'chirilishi bilan ishlashi maqbuldir, chunki ularni faollashtirish uchun faqat kuchlanishni qo'llash kerak. Elektrni o'chirish printsipi ROM-larda, masalan, ko'pchilikda ko'rishingiz mumkin bo'lgan flesh-disklarda muvaffaqiyatli amalga oshirildi.

Ammo bunday ROM sxemasi, hujayraning konstruktsiyasidan tashqari, tizimli ravishda odatdagi niqoblangan faqat o'qish uchun mo'ljallangan xotiradan farq qilmaydi. Ba'zan bunday qurilmalar qayta dasturlashtiriladigan deb ham ataladi. Ammo barcha afzalliklarga qaramay, ma'lumotni o'chirish tezligining ma'lum chegaralari ham mavjud: bu harakat odatda 10-30 daqiqa davom etadi.

Qayta yozish mumkin bo'lsa-da, qayta dasturlanadigan qurilmalar foydalanishda cheklovlarga ega. Misol uchun, ultrabinafsha nurlari bilan o'chirilgan elektronika 10 dan 100 gacha qayta yozish tsiklidan omon qolishi mumkin. Keyin nurlanishning halokatli ta'siri shunchalik sezilarli bo'ladiki, ular ishlashni to'xtatadi. Saqlash uchun bunday elementlardan foydalanishni ko'rishingiz mumkin BIOS dasturlari, videoda va ovoz kartalari, qo'shimcha portlar uchun. Ammo elektr o'chirish printsipi qayta yozishga nisbatan maqbuldir. Shunday qilib, oddiy qurilmalarda qayta yozishlar soni 100 000 dan 500 000 gacha! Ko'proq narsani qila oladigan alohida ROM qurilmalari mavjud, ammo ko'pchilik foydalanuvchilarga ularga kerak bo'lmaydi.

Maqola yoqdimi? Do'stlar bilan baham ko'rish uchun: