Kontent qismiga oʻtish

Flesh-xotira

Vikipediya, erkin ensiklopediya

Flash xotira — elektr uzilganda ham maʼlumotni saqlab qoladigan (non-volatile) yarimoʻtkazgichli saqlash texnologiyasi boʻlib, maʼlumotlarni oʻqish, yozish va blok yoki sahifa boʻyicha oʻchirish imkonini beradi. Bugungi kundagi USB flesh-disklar, SD/microSD kartalar, smartfon va SSD (solid-state drive) qurilmalari koʻpincha NAND flash xotiraga asoslangan[1].

Tarixiy xulosalar va ixtiro

[tahrir | manbasini tahrirlash]

Flash xotiraning asosiy printsiplari 1970-yillarda paydo boʻlgan floating-gate (yashirin qavatli) tranzistor konsepsiyasiga borib taqaladi. Hozirgi maʼnodagi „flash“ xotira ixtirosi yapon muhandisi Fujio Masuoka tomonidan Toshiba korxonasida ishlab chiqilgan; uning ish natijalari 1980-yillar boshida shakllandi va Masuoka hamda hamkasblari oʻz natijalarini xalqaro konferensiyalarda namoyish etishgan. Masuoka va hamkasblari NOR va keyinchalik NAND arxitekturasi bilan ishlaganlar; NAND tipi tijoratlashtirilishi va masshtabiy ishlab chiqarilishi bilan barcha ommaviy qurilmalarga kirib bordi. Wikipedia+1[2]

Bosqichma-bosqich rivojlanish (asosiy tarix)

[tahrir | manbasini tahrirlash]
  • 1967–1970-yillar: Floating-gate tranzistor (floating-gate MOSFET) konsepsiyasi va EPROM/EEROM­ning dastlabki ishlari yaratiladi.
  • 1980-yillar: Fujio Masuoka flash xotira gʻoyasini ishlab chiqadi; NOR flash printsipi 1984-yilda taqdim etiladi, NAND arxitekturasi esa keyingi yillarda rivojlantiriladi va tijoratlashtiriladi. Wikipedia
  • 1987–1989-yillar: NAND flash chiplari tijorat ishlab chiqarishga kiradi (Toshiba va boshqa ishlab chiqaruvchilar). Wikipedia+1
  • 1994: SanDisk birinchi CompactFlash formatidagi xotira kartasini ishlab chiqaradi — bu portativ raqamli fotoapparatlar va boshqa qurilmalarda keng qoʻllanila boshlaydi. Wikipedia
  • 1999: Secure Digital (SD) kartasi rasmiy ravishda joriy etiladi; SD kartasi SanDisk, Panasonic (Matsushita) va Toshiba hamkorligida ishlab chiqilgan va keng koʻlamda qabul qilinadi. Wikipedia
  • 2000-yillar oxiri: NAND flash asosidagi SSD (solid-state drive) mahsulotlari isteʼmolchi va korxona bozorlariga kiradi; Intel kabi kompaniyalar 2008 yilda keng eʼtibor qozongan X25-M kabi mahsulotlar bilan SSDni ommalashtirishga katta hissa qoʻshadi. Wikipedia

Texnik printsiplar

[tahrir | manbasini tahrirlash]

Flash xotira hujayrasi floating-gate MOSFET dan tashkil topgan. Har bir xujayrada zaryad saqlanishi mumkin boʻlib, bu maʼlumotning 1 yoki 0 holatini belgilaydi. Asosiy operatsiyalar:[3]

  • Oʻqish (read): hujayra holatini oʻqish orqali amalga oshiriladi.
  • Yozish (program): elektr tok yordamida hujayraga zaryad joylanadi.
  • Oʻchirish (erase): odatda butun blok yoki sahifa boʻyicha amalga oshiriladi (NORda ham, NANDda ham erash granulyarligi farqlidir).

NOR va NAND farqlari

[tahrir | manbasini tahrirlash]
  • NOR flash: har bir hujayraga toʻgʻridan-toʻgʻri murojaat qilib oʻqish imkonini beradi (random access oʻqish uchun maʼqul), shuning uchun firmware va kodlar uchun keng ishlatiladi. NOR hujayrada oʻqish tezligi yuqori, ammo sigʻimi va narxi jihatidan NANDga nisbatan kamroq foydali.
  • NAND flash: blok/sahifa asosida oʻqish/yozishni qoʻllab-quvvatlaydi, zichligi yuqori va bir bitga tushadigan maydon arzonroq; shuning uchun masshtabli saqlash (SSD, SD kartalar, USB-disklar) uchun mos. (Arxitektura nomi NAND va NOR mantik eslatmalariga asoslanadi.) Wikipedia

Cell turlari (SLC/MLC/TLC/QLC va boshqalar)

[tahrir | manbasini tahrirlash]

Hujayrada saqlanadigan bitlar soniga qarab turlar ajraladi:[4]

  • SLC (Single-Level Cell): har hujayrada 1 bit; eng yuqori chidamlilik va tezlik (P/E sikllari koʻp), lekin eng qimmat.
  • MLC (Multi-Level Cell, asosan 2 bit): zichlik va narx jihatidan muvozanat.
  • TLC (Triple-Level Cell, 3 bit): sigʻim qatoriga qimmatboplik, lekin chidamliligi SLCga nisbatan pastroq.
  • QLC (Quad-Level Cell, 4 bit): katta sigʻim, arzonroq, lekin eng kam P/E sikllar va pastroq ishlash. Keyingi avlodlarda 3D NAND (vertikal qatlamlash) va tadqiqotlarda PLC (5-bit per cell) kabi konseptsiyalar rivojlanmoqda; bular xotira zichligini oshirishga yoʻnaltirilgan, lekin muayyan cheklovlarni (endurance, qattiq boshqaruv algoritmlari) keltirib chiqaradi. Wikipedia+1

Ishlash va chidamlilik (endurance)

[tahrir | manbasini tahrirlash]
  • P/E sikllari (Program/Erase cycles): har bir hujayra maʼlum miqdorda yozish/oʻchirish sikllariga chidaydi; SLC eng koʻp, QLC esa eng kam sikllarga ega.
  • Wear leveling: xotira hayoti davomida yozuvlarni bir xil bloklarga taqsimlash orqali tez eskirishni kamaytiruvchi algoritm.
  • ECC (Error-Correcting Code): hujayra xatoliklarini tuzatish uchun majburiy; yuqori zichlikli (TLC/QLC) NANDlarda kuchli ECC talab qilinadi.
  • Trim/garbage collection va over-provisioning: SSD va boshqa flash qurilmalarda izchil ishlash va chidamlilikni taʼminlash uchun qoʻllaniladi.

Arxitekturaviy komponentlar (SSD va boshqalar)

[tahrir | manbasini tahrirlash]

SSD va koʻpgina flash qurilmalarda faqat NAND chiplar emas, balki quyidagilar ham muhim:[5]

  • Kontroller — NAND bilan muloqot, ECC, wear-leveling, garbage collection, va interfeys (SATA, NVMe) funksiyalarini bajaradi.
  • Interfeyslar — SATA, PCIe/NVMe kabi yuqori tezlikli protokollar SSDning tizim bilan ishlash samaradorligini belgilaydi.
  • Over-provisioning — ishlab chiqaruvchi tomonidan ajratilgan qoʻshimcha joy, bu garbaj collection va wear-levelingni yaxshilaydi.

Qoʻllanilishi

[tahrir | manbasini tahrirlash]

Flash xotira keng spektrli qurilmalarda ishlatiladi: portativ xotira (USB flash), xotira kartalari (CF, SD), smartfon va planshetlar, SSDlar (kompyuter, server), IoT va embedded tizimlar, avtomobil elektronikasida firmware saqlash va hokazo. Kichik oʻlcham, tebranishga chidamlilik va past quvvat isteʼmoli uni koʻplab portativ va sanoat ilovalarida ustun qiladi. Wikipedia+1[6]

Soʻnggi rivojlanishlar va tendensiyalar

[tahrir | manbasini tahrirlash]
  • 3D (V-NAND) texnologiyasi: qatlamlarni vertikal ravishda koʻpaytirish orqali zichlikni oshirish (Toshiba 2007 yilda, Samsung mass-ishlab chiqarishda 2013 va keyinroq). Wikipedia
  • NVMe protokoli va PCIe interfeyslari: SSDlarning sezilarli tezlashuvini taʼminladi.
  • Kuchaytirilgan ECC va maxsus kontrollerlar: yuqori zichlikdagi NANDlar (TLC/QLC) uchun samarali ishlash va uzluksiz ish faoliyatini taʼminlaydi.
  • Energiya samaradorligi va ilgʻor arxitekturalar: maʼlumot markazlari va mobil qurilmalar uchun muhim.

Muammolar va cheklovlar

[tahrir | manbasini tahrirlash]
  • Yozish/oʻchirish sikllarining chegaraliligi — flash xotira vaqt oʻtishi bilan eskiradi.
  • Maʼlumotni uzoq muddat (yillar) saqlashdagi degradatsiya — ayniqsa yuqori zichlikli hujayralarda zaryad tushishi tufayli yuzaga keladi.
  • Maʼlumotni oʻchirish granulyarligi — NANDda oʻchirish butun blok boʻyicha amalga oshiriladi, bu baʼzan samaradorlikni pasaytiradi.
  • Xavfsizlik va maʼlumotlarni toʻliq oʻchirish — SSDlarda maʼlumotlarni butunlay yoʻq qilish uchun maxsus protseduralar zarur boʻlishi mumkin.

Izohlar va manbalar

[tahrir | manbasini tahrirlash]

Yuqoridagi tarixiy va texnik maʼlumotlarning eng muhim manbalari: Fujio Masuoka va flash xotira tarixi boʻyicha enciklopediya va IEEE/texnik manbalar; CompactFlash va SD kartalarning texnik va tarixi boʻyicha sanoat hujjatlari va maʼlumotlar. Asosiy qoʻllanilgan onlayn manbalar: Wikipedia (Flash memory, Fujio Masuoka), IEEE Spectrum maqolalari (Toshiba NAND tarixi), CompactFlash va SD sahifalari hamda Intel X25-M mahsuloti va NAND hujayra turlariga bagʻishlangan tahliliy maqolalar[7]

  1. „Flash memory“, Wikipedia (inglizcha), 2025-12-27, qaraldi: 2026-01-03
  2. „Flash memory“, Wikipedia (inglizcha), 2025-12-27, qaraldi: 2026-01-03
  3. „Flash memory“, Wikipedia (inglizcha), 2025-12-27, qaraldi: 2026-01-03
  4. „Flash memory“, Wikipedia (inglizcha), 2025-12-27, qaraldi: 2026-01-03
  5. „Flash memory“, Wikipedia (inglizcha), 2025-12-27, qaraldi: 2026-01-03
  6. „Flash memory“, Wikipedia (inglizcha), 2025-12-27, qaraldi: 2026-01-03
  7. „Flash memory“, Wikipedia (inglizcha), 2025-12-27, qaraldi: 2026-01-03