işlemci tarafından hızlı bir biçimde erişebildiği yerdir.
Burst EDO DRAM, bir geçiş aşaması ve 2-bit burst sayacı bulunan bir EDO DRAM’dir. BEDO ve EDO arasındaki farklılık döngülerdir, yani OKUMA ve YAZMA dört türlü burstlerde meydana gelir. BEDO, FP DRAM’a göre yüzde yüz, EDO DRAM’a göre de %33-50 oranında performans artışı sağlar. Geçmişteki bir çok DRAM tabanlı hafıza sistemleri, daha yüksek bant genişliğinin avantajlarından faydalanmak için burst yönlendirmeli erişimler kullanırlardı.
FP ve EDO gibi klasik DRAMlar sayesinde başlatıcı bir kumanda ile DRAM’a erişir. Kumanda verilerin, başlatıcıya gönderilmeden önce hazır olmasını beklemelidir. Fakat Burst EDO bekleme aşamasını ortadan kaldırarak sistem performansını artırır.
Synclink Konsorsiyumu olarak adlandırılan bilgisayar üreticileri birliğinin geliştirdiği yeni bir hafıza türü olan SLDRAM, gelecek PC hafıza yapısı olarak Rambus(RDRAM) hafızaya alternatif olarak düşünülmüştür.
Direk RDRAM teknolojisi Amerikan çip tasarım kurumu, Rambus tarafından geliştirildi. Intel’in yeni ürettiği “Camino” adındaki Core Logic çip modu sadece Direk DRAM’ı destekleyecektir. Ana hafıza ve mikro işlemci arasındaki veri transferini hızlandırarak PC performansını büyük ölçüde artırıyor ve bildiğiniz üzere P4’ler ile kullanılmaya başlandı bile. RDRAM teknolojisi Intel’li sistemlerin ana hafızaları için desteklediği bir teknolojidir.
Direk DRAM teknolojisinin veri hızlarını artırmak için daha geniş veri yolu açması düşünülmektedir. Saniyede 1.6GB’a kadar veri transferini gerçekleştirebileceği bilinmektedir ki bu hız mevcut RDRAM’lerin saniyede 500MB’lık hızının üç katıdır. RDRAM modüllerinin boyutu 64 Mb’den başlamaktadır.
RDRAM kullanan anakartların bellek yuvası tasarımı bant genişliğinin pin başına 800Mbps’ye ulaşmasına imkan verecek şekilde tasarlanmıştır.
Windows RAM Samsung tarafından yaratılmıştır. İki portlu fakat fiyatı VRAM’dan %20 oranında daha az ve %50 oranında da daha hızlıdır. 50MHz’de çalışır ve hızlandırma için optimize edilmiştir ve blok transferi yapabilir ve metin ve desen dolgularını destekler.
WRAM daha iyi Windows performansı sağlamak için grafiğe özel özellikler sunar. İki portu grafik çizimlerinin girişine ekran yenileme verilerinin eş zamanlı olarak ilerlemesine imkan verir. Böylece bant genişliği klasik tek portlu hafıza türlerinden daha büyük olur. Çift portlu hafıza özelliği, daha yüksek kapasiteli bant genişliği sayesinde daha hızlı transfer hızları ve ekran yenilemesine imkan verdiğinden ve WRAM ve VRAM gibi yüksek performanslı iki portlu hafıza türlerine ihtiyacı olduğundan renk ve video uygulamaları için çok uygundur.
İki portlu tasarımı sayesinde grafik işlemcinin eş zamanlı olarak ekranı okuma ve yenilemesine imkan tanır, hafızanın sadece okuma veya sadece yazma yapabildiği ve gtrafik motorunun her zaman ekranın güncellenmesi için beklediği tek portlu afıza türlerinde karşılaşılan sorunlar ortadan kalkar.
WRAM’ın VRAM’a göre üstünlüklerini incelerken, WRAM hafızanın VRAM hafızadan daha hızlı olduğu, %50 performans artışı sağladığı ve bit başına %20 daha ucuz olduğu unutulmamalıdır.
kesiştiği yerlerde bellek hücreleri bulunur. Bellek kontrolcüsü belleğin içindeki herhangi bir
yere ulaşmak için o yerin hem satır hem de sütun olarak adresini vermek zorundadır.
DRAM dizinindeki bir yeri okumak için ilk önce satır, sonra da sütunu seçmek için
elektrik sinyali gönderir. Bu sinyallerin bir dengeye kavuşması bir miktar zaman alır. Bu
süre içinde de verilere ulaşılamaz. Fast Page Mode (kısaca FMP) RAM’ler bu süreci
hızlandırmak için okuyacağınız bir sonraki verinin aynı satırın bir sonraki sütununda
olduğunu varsayar. Çoğu zaman bu varsayım doğrudur ve bu da satır sinyalinin dengeye
kavuşmasını beklemeye gerek kalmadığı anlamına gelir.
MHz’in üstünde çalışan işlemciler için bu durum geçerlidir). Çünkü bu hızlarda adres
sinyalleri kararlı duruma gelecek kadar uzun zaman bulamazlar. Bu sorunu çözmek için
EDO RAM’ler geliştirilmiştir.
FPM DRAM, EDORAM’ler duyurulmadan önce, bilgisayar sistemleri için geleneksel
belleklerin yerini tutmaktaydı. FPM, 2, 4, 8, 16 veya 32 MB’lik SIMM modüllerine
yerleştirilmiştir. Tipik olarak 60 veya 70 ns’lik versiyonları bulunmaktadır.
Parite hafıza, byte başına dokuzuncu bite sahip olduğundan farklıdır. Bu durum parite hafıza konfigürasyonundan görülebilir: 1Megx72 ve 2 Megx36, 9 bit parçalarının 8 megabyte’ını gösterir. Bu dokuzuncu parite biti, hiç bir hatanın meydana gelmediğinden emin olmak için diğer 8 biti kontrol etmek için kullanılır. Parite biti binary kodda byte için bulunan rakamları göstermesi için ayarlanır.
Eğer sisteminizde parite desteği yoksa (ana kart çipsetinize göre) ve verilerinizin DRAM’a saklanması sırasında bir hata meydana gelirse, modül size bir hata mesajı vermeyecektir. Sisteminiz veri bozulmasını görmemiştir ve hala hata mesajı göstermeye devam edecektir.
ECC (Hata Kontrol ve Düzeltme), en yeni tip parite. ECC bytelar’ın düzgün bir şekilde iletildiğinden emin olmak için bütün veri bitlerini kullanır. Doğru bir ECC modülü 8-bit dilimlerinde non-parite hafıza gibi ayarlanmış her bir byte’ı tutar, ECC biti dört bit dilimndeki byte serisinin sonunda bulunur. ECC gerçekleştirmek için sekiz bitlik bir seriye ihtiyacınız vardır ve ECC işlemini gerçekleştirmek için iki ECC modülünün beraber kullanılmasına gereksinim duymanızın sebebi budur. ECC DRAM iki bit hatalarını tespit eder ve hareketteki tek bit hatalarını düzeltir (sistemde herhangi bir hata mesajı göstermez).
Parite hafıza modülü non-parite sistemlerde çalışır mı?
Eğer BIOS’dan parite kontrol fonksiyonunu aktif durumdan çıkartırsanız parite modülü non-parite sistemlerde çalışır. Fakat non-parite modülü bir parite sisteminde çalışmaz. PCler’de kullanılan hafızalarınn büyük bir kısmı, hafıza hataları ile çok fazla karşılaşılmadığından basittir ve tek bit hatası genelde zararsızdır.
ECC hafııza modüllerini nerelerde kullanmamız gerekir?
ECC modülleri, programlama gibi kodunuzdaki tek bir hatanın büyük sorunlar doğurabileceği önemli uygulamalarda kullanılmaktadır. Başka bir uygulama alanı da sunucuardır, bir çok sunucu ECC hafıza modüllerini standart bir parça olarak kullanır. ECC’yi destekleyen bir sistem, ECC kodunu telafi etmek için parite bitlerini kullanarak, gerçek ECC modülü yerine düzgün bir parite modeli kulanabilir. Bir parite sistemi gerçek ECC modülünü kullanamaz çünkü byte başına dokuzuncu (parite) biti her bayt ile birleştirilmemiştir.
Bazı üreticiler taklit parite modelleri üretmektedirler. Taklit bir parite modülü bilgisayarın, makinenin modülün oluşturduğu gerçek parite bitinden ziyade aradığı parite sinyalleri göndererek parite kontrolünün yapıldığını düşünmesine neden olacaktır.
Bu gibi hafıza modüllerini kullanması sonucunda, oluşan hatalar gösterilmeyecektir çünkü gerçek anlamda kontrol edilmemiştir. Taklit parite modüllerinin fiyatı gerçeklerine nazaran daha azdır fakat bir çok parite bilgisayar sistemi gerçek parite modülllerine duyarlı olduğu için bilgisayar sisteminizde taklit parite modellerini kullanmaktan kaçınmalısınız.
Gördüğünüz gibi bazı bellek türleri tasarım aşamasında kalmış bazıları çok az kullanılmış bazılarının ise sadece adı var.
Özellikle ECC ile ilgili olarak verilen bilgilere dikkatinizi çekiyorum.Sanırım bu konuda kafanızda soru işareti kalmamıştır.