Ankara HAVA DURUMU
BİZE ULAŞIN telefon numarası

TEKNİK BİLİM

CepFabrika.com, Firmware Download, Cep Tamir Merkezi.

NOR Belleği

- +

NOR flaş bellek, iki popüler flaş bellek türünden biridir. Diğeri ise daha yeni olan NAND flaş bellektir. Flaş bellek, elektriksel olarak silinebilen ve yeniden programlanabilen, kalıcı bir bilgisayar belleğidir. Kalıcı olması, çipte depolanan bilgilerin korunması için güç gerekmediği anlamına gelir.

Flaş bellek, öncelikle hafıza kartlarında ve USB flaş sürücülerde katı hal depolama olarak kullanılan ve bilgisayarlar ile diğer dijital ürünler arasında veri depolamanın veya aktarmanın ucuz bir yolunu sağlayan bir teknolojidir. Düşük maliyeti, kompakt boyutu, yüksek fiziksel dayanıklılığı ve düşük güç tüketimi nedeniyle çeşitli taşınabilir cihazlarda birincil depolama belleği olarak kullanılır.

Gömülü sistemlerde en popüler depolama birimlerinden biri olmaya devam eden flaş bellek, kalıcılığı, darbelere dayanıklılığı, küçük boyutu ve düşük enerji tüketimi nedeniyle öne çıkmaktadır. Uygulama alanları, orijinal tasarımının çok ötesine geçmiştir: NOR flaş bellek, XIP (Yerinde Çalıştırma) desteği ve yüksek okuma performansı nedeniyle programların ikili kodunu depolamak için tasarlanmıştır; NAND flaş bellek ise daha düşük fiyatı ve NOR flaşa kıyasla daha yüksek yazma/silme performansı nedeniyle veri depolama birimi olarak kullanılmaktadır. Son yıllarda, NAND flaşın fiyatı NOR flaşa göre çok daha hızlı düşmüştür. Bu nedenle, donanım maliyetini nihayetinde düşürmek amacıyla, (güçlü bir pazar talebiyle motive edilen) NOR flaşın yerine NAND flaş kullanmak, özellikle cep telefonları ve arcade oyunlarında gömülü sistem tasarımlarında yeni bir trend haline gelmiştir.

Değişim, ana sistemdeki yazılım (ham ortam olarak) veya cihazların içindeki donanım devreleri/firmware tarafından gerçekleştirilen, iyi tasarlanmış flaş bellek yönetimine bağlıdır. Burada, sınırlı bellek alanı gereksinimlerine ve verimli bir uygulamaya sahip verimli bir tahmin mekanizması önerilmiştir. Tahmin mekanizması, çalışma kümesi kavramını benimseyerek bir tahmin grafiği oluşturmak için program yürütmesinin erişim modellerini toplar. Tahmin grafiğine göre, tahmin mekanizması önbellek isabet oranını azaltmak için verileri (/kodu) SRAM önbelleğine önceden getirir. Bu nedenle, program yürütme performansı iyileştirilir ve NAND ile NOR arasındaki okuma performansı farkı etkili bir şekilde kapatılır. Önyükleme kodu için NAND Flash kullanmak, kodu gölgelemek için DRAM kullanımını gerektirir.

Diğer bir yöntem ise, işlemcinin NAND flaştan küçük bir önyükleyici yüklemesidir; bu küçük önyükleyici, işlemci önbelleğini RAM ( SRAM ) olarak kullanarak DRAM’i başlatır, ardından önyükleyicinin tam sürümünü yükler.

Etkili bir önbellekleme stratejisi

Bellek hiyerarşisindeki popüler önbellekleme fikirlerinden farklı olarak, bu yaklaşım, uygulamaların verilen yürütme izlerine dayalı tahmin destekli önbelleğe almayı benimseyen, uygulama odaklı bir önbellekleme mekanizmasını hedeflemektedir. Gömülü sistemlerin tasarımları, cep telefonlarındaki seçilmiş sistem programları veya eğlence parkı makinelerindeki arcade oyunları gibi sınırlı sayıda uygulama ile ele alınmaktadır. Ayrıca, uygulamada SRAM kapasitesi ve işlem gücü kısıtlıdır.

 

YORUM GÖNDERYorumlarınızı göndermek için alt kısımdaki formu kullanabilirsiniz.