ROM depolama içindir. Salt Okunur Bellek (ROM veya ROM). Çeşitli ekipman parçalarında kullanıldığında hafıza hacimleri

  • 08.03.2020

Kişisel bilgisayarlar dört hiyerarşik bellek düzeyine sahiptir:

    mikroişlemci belleği;

    ana hafıza;

    önbelleği kaydet;

    harici bellek.

Yukarıda tartışılan mikroişlemci belleği. Ana bellek, diğer bilgisayar cihazlarıyla bilgi depolamak ve hızlı bir şekilde bilgi alışverişi yapmak için tasarlanmıştır. Hafıza fonksiyonları:

    diğer cihazlardan bilgi alma;

    bilgileri hatırlamak;

    istek üzerine makinenin diğer cihazlarına bilgi vermek.

Ana bellek iki tür depolama aygıtı içerir:

    ROM - Salt Okunur Bellek;

    RAM, rastgele erişimli bir bellektir.

ROM, kalıcı program ve referans bilgilerini depolamak için tasarlanmıştır. ROM'daki veriler üretim sırasında girilir. ROM'da saklanan bilgiler sadece okunabilir, değiştirilemez.

ROM'da şunlar bulunur:

    işlemci kontrol programı;

    bilgisayarı başlatmak ve durdurmak için program;

    bilgisayar her açıldığında bloklarının doğru çalışıp çalışmadığını kontrol eden cihaz test programları;

    ekran, klavye, yazıcı, harici bellek kontrol programları;

    işletim sisteminin diskte nerede bulunduğu hakkında bilgi.

ROM, kalıcı bir bellektir; güç kapatıldığında, içinde bilgi depolanır.

RAM, mevcut zaman diliminde bilgisayar tarafından gerçekleştirilen bilgi işlem sürecine doğrudan dahil olan bilgilerin (programlar ve veriler) operasyonel olarak kaydedilmesi, depolanması ve okunması için tasarlanmıştır.

RAM'in ana avantajları, yüksek performansı ve her bir bellek hücresine ayrı ayrı erişme yeteneğidir (doğrudan adres belleği erişimi). Tüm bellek hücreleri, 8 bitlik (1 bayt) gruplar halinde birleştirilir, bu tür her grubun kendisine erişilebilecek bir adresi vardır.

RAM geçici bir bellektir, güç kapatıldığında içindeki bilgiler silinir.

Modern bilgisayarlarda, bellek miktarı genellikle 8-128 MB'dir. Bellek miktarı bir bilgisayarın önemli bir özelliğidir, programların hızını ve performansını etkiler.

ROM ve RAM'e ek olarak, sistem kartında ayrıca pili tarafından sürekli olarak çalıştırılan uçucu olmayan CMOS belleğe de sahiptir. Sistem her açıldığında kontrol edilen bilgisayar yapılandırma ayarlarını saklar. Bu yarı kalıcı bellektir. Bilgisayarınızın yapılandırma ayarlarını değiştirmek için BIOS, bilgisayar yapılandırma programını içerir - SETUP.

RAM'e erişimi hızlandırmak için, mikroişlemci ve RAM "arasında" bulunan ve RAM'in en sık kullanılan bölümlerinin kopyalarını depolayan özel bir ultra yüksek hızlı önbellek kullanılır. Önbellek kayıtlarına kullanıcı erişemez.

Önbellek, mikroişlemcinin aldığı ve çalışmasının sonraki döngülerinde kullanacağı verileri depolar. Bu verilere hızlı erişim, programın sonraki komutlarının yürütme süresini azaltmanıza olanak tanır.

MP 80486'dan başlayarak mikroişlemciler kendi yerleşik önbelleklerine sahiptir. Pentium ve Pentium Pro mikroişlemcileri, veriler ve ayrı talimatlar için ayrı önbelleğe sahiptir. Tüm mikroişlemciler, kapasitesi birkaç MB'ye kadar olabilen mikroişlemcinin dışındaki anakartta bulunan ek önbellek kullanabilir. Harici bellek, bir bilgisayarın harici aygıtlarını ifade eder ve sorunları çözmek için gerekli olabilecek herhangi bir bilginin uzun süreli depolanması için kullanılır. Özellikle tüm bilgisayar yazılımları harici bellekte saklanır.

Harici bellek aygıtları - harici depolama aygıtları - çok çeşitlidir. Medya türüne, yapı türüne, bilgi yazma ve okuma ilkesine, erişim yöntemine vb. göre sınıflandırılabilirler.

En yaygın harici depolama aygıtları şunlardır:

    sabit disk sürücüleri (HDD);

    disket sürücüleri (FPHD);

    optik disk sürücüleri (CD-ROM).

Daha az sıklıkla, kişisel bir bilgisayarın harici bellek aygıtları olarak, kaset manyetik bant - flamalar üzerindeki depolama aygıtları kullanılır.

Disk sürücüleri, manyetik veya optik ortamlardan okuma ve yazma aygıtlarıdır. Bu sürücülerin amacı, büyük miktarda bilginin depolanması, saklanan bilgilerin istek üzerine rasgele erişimli belleğe kaydedilmesi ve yayınlanmasıdır.

HDD ve NGMD, yalnızca saklanan bilgi miktarı ve bilgi aramak, yazmak ve okumak için geçen süre açısından farklılık gösterir.

Manyetik diskler için bir depolama ortamı olarak, iki manyetik durumu - iki mıknatıslanma yönü - sabitlemeyi mümkün kılan özel özelliklere sahip manyetik malzemeler kullanılır. Bu durumların her birine ikili rakamlar 0 ve 1 atanır.Bilgiler manyetik disklere eşmerkezli daireler - izler (izler) boyunca manyetik kafalar tarafından yazılır ve okunur. Bir diskteki iz sayısı ve bilgi kapasitesi diskin tipine, sürücünün tasarımına, manyetik kafaların kalitesine ve manyetik kaplamaya bağlıdır. Her parça sektörlere ayrılmıştır. Bir sektör tipik olarak 512 bayt veri tutar. Bir manyetik disk sürücüsü ile rastgele erişimli bellek arasındaki veri alışverişi, tam sayıda sektör tarafından sırayla gerçekleştirilir. Sabit bir manyetik disk için, bir silindir kavramı da kullanılır - diskin merkezinden aynı uzaklıkta olan bir dizi iz.

Diskler, doğrudan erişime sahip makine depolama ortamlarıdır. Bu, bilgisayarın, sürücünün yazma ve okuma kafasının bulunduğu her yerde, gerekli bilgileri içeren bölümün başladığı veya yeni bilgilerin doğrudan yazılması gereken yola erişebileceği anlamına gelir.

Tüm diskler - hem manyetik hem de optik - çapları (form faktörü) ile karakterize edilir. Esnek manyetik disklerden en yaygın olarak 3.5 (89 mm) çapındaki diskler kullanılır. Bu disklerin kapasitesi 1.2 ve 1.44 MB'dir.

Sabit disk sürücülerine sabit sürücüler denir. Bu terim, her biri 30 sektörden oluşan ve tesadüfen bir Winchester av tüfeğinin kalibresiyle çakışan 30 parçaya sahip ilk sabit disk modelinin argo adından kaynaklanmıştır. Sabit disk depolama kapasitesi MB ve GB cinsinden ölçülür.

Son zamanlarda, yeni manyetik disk sürücüleri ortaya çıktı - ZIP disk - 230-280 MB kapasiteli taşınabilir cihazlar.

Son yıllarda, optik disk sürücüleri (CD-ROM'lar) en yaygın olarak kullanılanlar haline geldi. Küçük boyutları, yüksek kapasiteleri ve güvenilirlikleri nedeniyle bu sürücüler giderek daha popüler hale geliyor. Optik disklerdeki sürücülerin kapasitesi - 640 MB ve üzeri.

Optik diskler, yeniden yazılabilir olmayan lazer optik diskler, yeniden yazılabilir lazer optik diskler ve yeniden yazılabilir manyeto-optik diskler olarak ikiye ayrılır. Yeniden yazılamaz diskler, üreticiler tarafından üzerlerine önceden kaydedilmiş bilgilerle sağlanır. Bunlara ilişkin bilgilerin kayıt altına alınması ancak laboratuvar koşullarında, bilgisayar dışında mümkündür.

Ana karakteristiğine ek olarak - bilgi kapasitesi, disk sürücüleri ayrıca iki zaman göstergesi ile karakterize edilir:

    erişim süresi;

    ardışık bayt okuma hızı.

İyi günler.

Bir ROM'un ne olduğuyla ilgili bir bilgi boşluğunu doldurmak istiyorsanız, doğru yere geldiniz. Blogumuzda, bu geniş bilgiyi basit bir kullanıcının erişebileceği bir dilde okuyabilirsiniz.


Kod çözme ve açıklama

ROM harfleri "Salt Okunur Bellek" ifadesinde büyük harfle yazılır. Yine de eşit olarak "ROM" olarak adlandırılabilir. İngilizce kısaltma, Salt Okunur Bellek anlamına gelir ve salt okunur bellek olarak çevrilir.

Bu iki isim sohbetimizin konusunun özünü ortaya koyuyor. Bu, yalnızca okunabilen kalıcı bir bellek türüdür. Bunun anlamı ne?

  • İlk olarak, ekipmanın üretimi sırasında geliştirici tarafından girilen değişmez verileri, yani çalışmasının imkansız olduğu verileri depolar.
  • İkincisi, "geçici olmayan" terimi, sistem yeniden başlatıldığında, RAM'de olduğu gibi, sistemden gelen verilerin hiçbir yere gitmediğini gösterir.

Yalnızca ultraviyole ışınları gibi özel yöntemler kullanarak böyle bir cihazdaki bilgileri silebilirsiniz.

Örnekler

Bir bilgisayardaki salt okunur bellek, anakartta aşağıdakileri depolayan belirli bir konumdur:

  • Bilgisayar her başlatıldığında donanımın doğru çalışıp çalışmadığını kontrol eden yardımcı programları test edin.
  • Ana çevresel aygıtları (klavye, monitör, disk sürücüsü) kontrol etmek için sürücüler. Buna karşılık, ana kart üzerinde bulunan ve işlevleri bilgisayarı açmayı içermeyen yuvalar, yardımcı programlarını ROM'da saklamaz. Sonuçta, alan sınırlıdır.
  • Bilgisayar açıldığında işletim sistemi yükleyicisini başlatan önyükleme önyükleme programı (BIOS). Mevcut BIOS, bir bilgisayarı yalnızca optik ve manyetik disklerden değil, aynı zamanda USB sürücülerden de açabilir.

Mobil cihazlarda kalıcı bellek, standart uygulamaları, temaları, resimleri ve melodileri depolar. İstenirse, yeniden yazılabilir SD kartlar kullanılarak ek multimedya bilgileri için alan genişletilir. Ancak cihaz sadece aramalar için kullanılıyorsa hafızayı genişletmeye gerek yoktur.

Genel olarak, şimdi ROM herhangi bir ev aletinde, araba oynatıcısında ve elektronikli diğer cihazlarda.

Fiziksel performans

Kalıcı bellekle daha iyi tanışabilmeniz için, yapılandırması ve özellikleri hakkında size daha fazla bilgi vereceğim:

  • Fiziksel olarak, örneğin bir bilgisayarla birlikte verilmişse, okuma kristali olan bir mikro devredir. Ancak bağımsız veri dizileri de vardır (CD, gramofon kaydı, barkod vb.).
  • ROM, "A" ve "E" olmak üzere iki bölümden oluşur. Birincisi, adres kabloları kullanılarak yanıp sönen bir diyot transformatör matrisidir. Programları saklamak için kullanılır. İkincisi, onları yayınlamak içindir.
  • Şematik olarak, birkaç tek basamaklı hücreden oluşur. Belirli bir veri biti yazıldığında, kasaya (sıfır) veya güç kaynağına (bir) lehimlenir. Modern cihazlarda, hücrelerin kapasitesini artırmak için devreler paralel bağlanır.
  • Hangi cihaza uygulandığına bağlı olarak, bellek miktarı birkaç kilobayttan terabayta kadar değişir.

Çeşit

Birkaç ROM çeşidi vardır, ancak zamanınızı boşa harcamamak için sadece iki ana değişiklik belirteceğim:

  • İlk harf "programlanabilir" (programlanabilir) kelimesini ekler. Bu, kullanıcının cihazı bir kez kendi başına flaş edebileceği anlamına gelir.

  • Öndeki iki harf daha "elektrikle silinebilir" (elektrikle silinebilir) ifadesini gizler. Bu tür ROM'ların üzerine istediğiniz kadar yazılabilir. Flash bellek bu türdendir.

Prensip olarak, bugün size iletmek istediğim tek şey bu.

Güncellemelere abone olursanız ve daha sık ziyaret ederseniz sevinirim.

Salt Okunur Bellek (ROM) bilgilerin kalıcı, kalıcı olarak depolanması için tasarlanmıştır.

Kayıt yöntemiyle ROM aşağıdaki gibi sınıflandırılır:

  1. fabrikada maske tarafından programlandıktan sonra;
  2. adı verilen özel cihazlar kullanılarak kullanıcı tarafından programlandıktan sonra programcılar - BALO ;
  3. yeniden programlanabilir veya yeniden programlanabilir ROM - RPZU.

ROM'ları maskele

Programlama maske ROM'ları LSI'nin üretim süreci sırasında meydana gelir. Genellikle, bir yarı iletken kristal üzerinde, hepsi bellek öğeleri (SE) ve daha sonra, son teknolojik işlemlerde, anahtarlama katmanının bir fotoğraf maskesinin yardımıyla, adres satırları, veriler ve depolama elemanının kendisi arasında bağlantılar yapılır. Bu şablon (maske) sipariş kartlarına göre müşterinin istekleri doğrultusunda yapılmaktadır. Sipariş kartları için olası seçeneklerin listesi, IC'nin teknik özelliklerinde verilmiştir. ROM. Çok ROM diyot matrisleri, bipolar veya MOS transistörleri temelinde yapılır.

Diyot dizisi maskesi ROM'ları

Böyle bir şema ROMŞek. 12.1. Burada yatay çizgiler adres hatları, dikey çizgiler veri hatlarıdır, bu durumda onlardan 8 bitlik ikili sayılar alınır. Bu şemada SE, adres satırı ile veri hattının koşullu kesişimidir. SE'nin tüm satırının seçimi, adres satırına mantıksal bir sıfır uygulandığında yapılır. Los Angeles kod çözücünün karşılık gelen çıkışının i c. Çizgi kesişiminde bir diyot varsa, seçilen PG'ye mantıksal bir 0 yazılır D ben ve Los Angeles Ben çünkü bu durumda devre kapanır: + 5 V, diyot, adres hattında toprak. Yani, bunda ROM adres 11 2 uygulandığında, adres satırında aktif bir sıfır sinyali görünür Los Angeles 3 , veri yolunda lojik 0 seviyesine sahip olacaktır. D 7 D 0, 01100011 2 bilgisi görünecektir.

MOSFET dizisine dayalı maske ROM'u

Bu ROM'un şemasının bir örneği, Şek. 12.2. Bilgi, LSI'nin ilgili noktalarında bir MOS transistör bağlanarak veya bağlanmayarak kaydedilir. İlgili adres satırında belirli bir adresi seçerken Los Angeles i bir aktif mantık 1 sinyali belirir, yani. +5 V güç kaynağının potansiyeline yakın bir potansiyel.Bu mantık 1 sıradaki tüm transistörlerin kapılarına uygulanır ve onları açar. Transistörün tahliyesi metalize ise, ilgili veri hattında D i, 0,2 0,3 V düzeyinde bir potansiyel ortaya çıkıyor, yani. mantık seviyesi 0. Transistörün boşalması metalize değilse, belirtilen devre uygulanmaz, R i direncinde voltaj düşüşü olmaz, yani. noktada D+5 V potansiyel olacağım, yani mantık seviyesi 1. Örneğin, şek. 12.2 ROM'dan adres gönderme kodu 01 2, adres satırında Los Angeles 1 aktif seviye 1 olacak ve veri yolunda D 3 D 0, 0010 2 kodu olacaktır.

Bipolar transistör matrisine dayalı maske ROM'ları

Bunun örnek şeması ROMŞek. 12.3. Bilgilerin kaydedilmesi, baz ile adres hattı arasındaki bölümün metalleştirilmesi veya metalleştirilmemesi yoluyla da gerçekleştirilir. Adres satırında bir ze satırı seçmek için Los Angeles i, mantık 1 sağlanır.Metalize edildiğinde transistörün tabanına beslenir, emitör (toprak) ve taban (yaklaşık + 5 V) arasındaki potansiyel fark nedeniyle açılır. Bu devreyi kapatır: + 5 V; direnç r ben ; açık transistör, transistörün emitöründe topraklayın. Noktada D bu durumda, açık transistör boyunca voltaj düşüşüne karşılık gelen bir potansiyel olacaktır - yaklaşık 0,4 V, yani. mantıksal 0. Böylece SE'ye sıfır yazılır. Adres hattı ile transistörün tabanı arasındaki bölüm metalize değilse, belirtilen elektrik devresi uygulanmaz, direnç boyunca voltaj düşüşü r değilim, yani ilgili veri hattında D+5 V potansiyel olacağım, yani mantıksal 1. Uygularken, örneğin, Şekil 1'de gösterilen adreste 00 2 adresi. 12.3 ROM step motorda 10 2 kodu görünecektir.

Örnekler maske ROM'larıŞek. 12.4 ve tabloda. 12.1 - parametreleri.

Tablo 12.1. ROM seçeneklerini maskele
BIS tanımı Üretim teknolojisi Bilgi kapasitesi, bit Örnekleme zamanı, ns
505PE3 pMOS 512x8 1500
K555RE4 TTLSH 2Kx8 800
K568RE1 nMOS 2Kx8 120
K596RE1 TTL 8Kx8 350

Programlanabilir ROM'lar

Programlanabilir ROM'lar (BALO), maske ROM'ları ile aynı diyot veya transistör dizileridir, ancak EA'nın farklı bir tasarımına sahiptir. hafıza elemanı BALOŞek. 12.5. Adres satırına mantıksal bir 0 verilerek erişim sağlanır. Los Angeles ben . İçine kayıt, diyotlar, bipolar transistörlerin emitörleri, MOSFET'lerin drenajları ile seri olarak bağlanmış PV sigorta bağlantılarının birikmesi (erimesi) sonucunda gerçekleştirilir. PV eriyebilir ek parçası, 50 100 mikroamperlik akım darbeleri ve yaklaşık 2 milisaniyelik bir süre ile programlandığında yok edilen (eriyen) küçük bir metalizasyon alanıdır. Yerleştirme kaydedilirse, güç kaynağı ile toprak arasında bir devre uygulandığından SE'ye mantıksal bir 0 yazılır. Los Angeles bir diyot aracılığıyla (transistör matrislerinde - açık bir transistör aracılığıyla). Ekleme bozulursa, belirtilen devre mevcut değildir ve SE'ye mantıksal 1 yazılır.

| Salt Okunur Bellek (ROM)

UV silme özellikli Intel 1702 EPROM çipi
Salt Okunur Bellek (ROM)- bir dizi değişmez veriyi depolamak için kullanılan kalıcı bellek.

Tarihsel ROM türleri

Salt okunur bellek aygıtları, bilgisayarların ve elektronik aygıtların ortaya çıkmasından çok önce teknolojide uygulama bulmaya başladı. Özellikle, ilk ROM türlerinden biri, hurdy-gurdies, müzik kutuları ve çarpıcı saatlerde kullanılan bir kam silindiriydi.

Elektronik teknolojisinin ve bilgisayarların gelişmesiyle birlikte yüksek hızlı ROM'a ihtiyaç duyuldu. Vakum elektroniği çağında, potansiyeloskoplara, monoskoplara, ışınlara dayalı ROM'lar lambalar. bilgisayar tabanlı olarak transistörler eklenti matrisleri yaygın olarak küçük kapasiteli ROM'lar olarak kullanıldı. Büyük miktarda veri depolamak gerekirse (ilk nesil bilgisayarlar için birkaç on kilobayt), ferrit halkalara dayalı ROM'lar kullanıldı (benzer RAM türleriyle karıştırılmamalıdır). "Firmware" terimi bu ROM türlerinden kaynaklanır - mantıklı hücrenin durumu, halkayı çevreleyen telin sarım yönü ile belirlendi. Bir ferrit halka zincirinden ince bir telin çekilmesi gerektiğinden, bu işlemi gerçekleştirmek için dikiş iğnelerine benzer metal iğneler kullanıldı. Ve ROM'u bilgi ile doldurma işlemi, dikiş işlemine benziyordu.

ROM nasıl çalışır. Modern ROM türleri

Çoğu zaman, çeşitli uygulamalar, cihazın çalışması sırasında değişmeyen bilgilerin depolanmasını gerektirir. Bu, mikrodenetleyicilerdeki programlar, önyükleyiciler ve BIOS'taki bilgiler gibi bilgilerdir. bilgisayarlar, katsayı tabloları dijital sinyal işlemcilerinde filtreler. Neredeyse her zaman, bu bilgi aynı anda gerekli değildir, bu nedenle kalıcı bilgileri depolamak için en basit cihazlar çoklayıcılar üzerine kurulabilir. Böyle bir salt okunur bellek aygıtının şeması aşağıdaki şekilde gösterilmektedir.

Çoklayıcıya dayalı ROM devresi
Bu şemada, sekiz adet tek bit hücre için kalıcı bir depolama aygıtı oluşturulmuştur. Tek bitlik bir hücrede belirli bir bitin saklanması, kabloyu güç kaynağına lehimleyerek (bir yazarak) veya kabloyu gövdeye lehimleyerek (sıfır yazarak) yapılır. Devre şemalarında, böyle bir cihaz şekilde gösterildiği gibi gösterilmektedir.

Devre şemalarında ROM ataması
Bir ROM bellek hücresinin kapasitesini artırmak için bu mikro devreler paralel bağlanabilir (çıkışlar ve kaydedilen bilgiler doğal olarak bağımsız kalır). Tek bit ROM'ların paralel bağlantı şeması aşağıdaki şekilde gösterilmiştir.

Çok bitli ROM'un şeması
Gerçek ROM'larda, mikro devre üretiminin son işlemi - metalizasyon kullanılarak bilgiler kaydedilir. Metalleştirme bir maske kullanılarak gerçekleştirilir, bu nedenle bu tür ROM'lara denir. maske ROM'ları. Gerçek mikro devreler ile yukarıda verilen basitleştirilmiş model arasındaki diğer bir fark, çoğullayıcıya ek olarak bir demultiplexer kullanılmasıdır. Böyle bir çözüm, tek boyutlu bir depolama yapısının çok boyutlu bir yapıya dönüştürülmesini mümkün kılar ve böylece ROM devresinin çalışması için gereken kod çözücü devresinin hacmini önemli ölçüde azaltır. Bu durum aşağıdaki şekil ile gösterilmiştir:

Maske salt okunur belleğinin şeması
Maskeli ROM'lar, şekilde gösterildiği gibi devre şemalarında gösterilmiştir. Bu çipteki bellek hücrelerinin adresleri A0 ... A9 pinlerine beslenir. Çip, CS sinyali tarafından seçilir. Bu sinyali kullanarak ROM miktarını artırabilirsiniz (RAM'den bahsederken CS sinyalinin kullanımına bir örnek verilmiştir). Çip, RD sinyali tarafından okunur.

Maske ROM'u fabrikada programlanmıştır, bu da küçük ve orta ölçekli üretim serileri için çok elverişsizdir, cihaz geliştirme aşamasından bahsetmiyorum bile. Doğal olarak, büyük ölçekli üretim için maske ROM'ları en ucuz ROM türüdür ve bu nedenle şu anda yaygın olarak kullanılmaktadır. Küçük ve orta ölçekli radyo ekipmanı serileri için, özel cihazlarda programlanabilen mikro devreler geliştirilmiştir - programcılar. Bu mikro devrelerde, iletkenlerin bellek matrisindeki kalıcı bağlantısı, polikristal silikondan yapılmış eriyebilir jumper'larla değiştirilir. Mikro devrenin üretimi sırasında, tüm bellek hücrelerine mantıksal birimler yazmaya eşdeğer olan tüm jumper'lar yapılır. Programlama sırasında, mikro devrenin güç pimleri ve çıkışları artırılmış güçle beslenir. Bu durumda, mikro devrenin çıkışına besleme voltajı (mantıksal birim) uygulanırsa, jumper üzerinden akım akmaz ve jumper bozulmadan kalır. Bununla birlikte, mikro devrenin çıkışına (kasaya bağlı) düşük bir voltaj seviyesi uygulanırsa, o zaman bu jumper'ı buharlaştıracak olan jumper'dan bir akım akacaktır ve daha sonra bu hücreden bilgi okunduğunda, mantıksal bir sıfır okunacaktır.

Bu tür çiplere denir programlanabilir ROM (PROM) ve devre şemalarında şekilde gösterildiği gibi gösterilmiştir. Örnek olarak, mikro devreler 155PE3, 556RT4, 556RT8 ve diğerleri belirtilebilir.

Devre şemalarında programlanabilir salt okunur bir bellek cihazının tanımı
Programlanabilir ROM'ların küçük ve orta ölçekli üretim için çok uygun olduğu kanıtlanmıştır. Ancak elektronik cihazlar geliştirirken genellikle ROM'a yazılan programı değiştirmek gerekir. Bu durumda, ROM yeniden kullanılamaz, bu nedenle, bir kez hatalı veya ara bir programla ROM yazıldığında, onu atmanız gerekir, bu da doğal olarak ekipman geliştirme maliyetini artırır. Bu eksikliği gidermek için, silinebilen ve yeniden programlanabilen başka bir ROM türü geliştirildi.

UV silmeli ROM iç yapısı aşağıdaki şekilde gösterilen bellek hücreleri üzerine inşa edilmiş bir bellek matrisi temelinde inşa edilmiştir:

Ultraviyole ve elektriksel silme özellikli ROM bellek hücresi
Hücre, polikristal silikon kapılı bir MOS transistörüdür. Daha sonra, mikro devrenin üretim süreci sırasında, bu kapı oksitlenir ve sonuç olarak, mükemmel yalıtım özelliklerine sahip bir dielektrik olan silikon oksit ile çevrelenir. Tarif edilen hücrede, ROM tamamen silindiğinde, yüzer geçitte herhangi bir yük yoktur ve bu nedenle transistör akım iletmez. Mikro devreyi programlarken, yüzer kapının üzerinde bulunan ikinci kapıya yüksek bir voltaj uygulanır ve tünel etkisinden dolayı yüzer kapıda yükler indüklenir. Kayan geçit üzerindeki programlama voltajını çıkardıktan sonra, indüklenen yük kalır ve bu nedenle transistör iletken durumda kalır. Yüzer kapı yükü onlarca yıl saklanabilir.

Salt okunur bir bellek cihazının blok şeması, daha önce açıklanan maske ROM'dan farklı değildir. Jumper yerine yukarıda açıklanan tek hücre kullanılır. Yeniden programlanabilir ROM'larda, önceden kaydedilmiş bilgilerin silinmesi ultraviyole radyasyon ile gerçekleştirilir. Bu ışığın yarı iletken kristale engellenmeden geçmesi için, mikro devre muhafazasına bir kuvars cam pencere yerleştirilmiştir.

Mikro devre ışınlandığında, silikon oksidin yalıtım özellikleri kaybolur ve yüzer kapıdan biriken yük yarı iletkenin kütlesine akar ve depolama hücresi transistörü kapalı duruma geçer. Çip silme süresi 10 ila 30 dakika arasında değişmektedir.

Mikro devrelerin yazma-silme döngülerinin sayısı, mikro devrenin başarısız olduğu 10 ila 100 kez arasındadır. Bu, ultraviyole radyasyonun zararlı etkilerinden kaynaklanmaktadır. Bu tür mikro devrelere bir örnek olarak, 573 serisi Rus üretiminin mikro devreleri, 27sXXX serisi yabancı üretimin mikro devrelerinden bahsedilebilir. Bu yongalar çoğunlukla ana bilgisayarların BIOS programlarını depolar. Yeniden programlanabilir ROM'lar, şekilde gösterildiği gibi devre şemalarında gösterilmiştir.

Devre şemalarında yeniden programlanabilir salt okunur bir bellek cihazının tanımı
Bu nedenle, kuvars pencereli kasalar çok pahalıdır ve az sayıda yazma-silme döngüsü PROM'dan bilgi silmenin yollarını aramaya yol açmıştır. elektrik yol. Yol boyunca, şimdi pratik olarak çözülmüş olan birçok zorlukla karşılaşıldı. Şimdi, elektriksel bilgi silme özelliğine sahip mikro devreler oldukça yaygındır. Bir bellek hücresi olarak, EPROM'dakiyle aynı hücreleri kullanırlar, ancak elektrik potansiyeli tarafından silinirler, bu nedenle bu mikro devreler için yazma-silme döngülerinin sayısı 1.000.000'a ulaşır. Bu tür mikro devrelerde bir bellek hücresinin silme süresi 10 ms'ye düşürülür. Bu tür mikro devrelerin kontrol şemasının karmaşık olduğu ortaya çıktı, bu nedenle bu mikro devrelerin geliştirilmesi için iki yön ana hatlarıyla belirtilmiştir:

1. -> EEPROM
2. -> FLAŞ - ROM

EEPROM'lar daha pahalıdır ve boyut olarak daha küçüktür, ancak her bir bellek hücresinin üzerine ayrı ayrı yazmanıza izin verir. Sonuç olarak, bu mikro devreler maksimum sayıda yazma-silme döngüsüne sahiptir. Elektrikle silinebilir ROM'un kapsamı, güç kapatıldığında silinmemesi gereken verilerin depolanmasıdır. Bu mikro devreler, yerli mikro devreleri 573РР3, 558РР ve 28cXX serisinin yabancı mikro devrelerini içerir. Elektriksel olarak silinebilir ROM'lar şekilde gösterildiği gibi şemalarda belirtilmiştir.

Devre şemalarında elektrikle silinebilir salt okunur bellek sembolü
Son zamanlarda, harici mikro devre bacaklarının sayısını azaltarak EEPROM'un boyutunu küçültme eğilimi olmuştur. Bunu yapmak için, adres ve veriler bir seri port aracılığıyla çipe ve çipten aktarılır. Bu durumda, iki tür seri bağlantı noktası kullanılır - SPI bağlantı noktası ve I2C bağlantı noktası (sırasıyla mikro devreler 93cXX ve 24cXX serisi). Yabancı 24cXX serisi, yerli 558РРX mikro devre serisine karşılık gelir.

FLASH - ROM'lar, silme işleminin EPROM'da yapıldığı gibi her hücre için ayrı ayrı değil, bir bütün olarak tüm mikro devre veya bu mikro devrenin bellek matris bloğu için gerçekleştirildiği için EEPROM'lardan farklıdır.


Kalıcı bir depolama cihazına erişirken, önce adres yolundaki bellek hücresinin adresini ayarlamalı ve ardından mikro devreden bir okuma işlemi gerçekleştirmelisiniz. Bu zamanlama diyagramı şekilde gösterilmiştir

Şematik diyagramlarda FLASH belleğin belirlenmesi
Şekildeki oklar, kontrol sinyallerinin üretilmesi gereken sırayı göstermektedir. Bu şekilde, RD okuma sinyalidir, A hücre adresi seçme sinyalleridir (adres yolundaki bireysel bitler farklı değerler alabildiğinden, geçiş yolları hem bire hem de sıfır durumuna gösterilir), D çıktıdır seçilen ROM konumundan okunan bilgiler.