80s DRAM yongaları: veri yolu genişliği başına bir tane?

rwallace 08/28/2017. 5 answers, 2.583 views
memory performance

Anladığım kadarıyla, seksenlerde belleği ele almanın tipik yolu, veri yolu genişliği biti başına bir RAM çipi idi. Diyelim ki 16 bitlik bir makine inşa ediyorsunuz ve 32 K RAM vermeye karar verdiniz, bunu 16 kbit RAM yongasıyla ondörtünü kullanarak yapabilirsiniz. 128K, 64kbit cips, yine onaltısı kullanılarak yapılabilir.

Bununla birlikte, 64 K RAM isterseniz, bu yalnızca 64 kbit'lik yongalardan sekizini kullanarak ve her yonganın birbiri ardına iki bit yaparak yapılabileceğini ve dolayısıyla yavaşlamanın görülebileceğini belirtti.

Erişim hızında herhangi bir ceza ödememek isterseniz 32K veya 128K'tır, ancak arasında değildir. Bu doğru mu?

5 Comments
3 manassehkatz 07/30/2017
@ Pndc'nin cevabında belirtildiği gibi basit ve çok yaygın çözüm, çok sayıda daha küçük cips kullanmaktı. Bunun iki nedeni var - "boşa harcanmış" bellek için ödeme yapmamanız ve yeni yüksek yoğunluklu yongaların maliyeti daha başlangıçta daha pahalıya mal oluyor. Bu ekstra tahta gayrimenkul, soketler, lehimleme, vb gerekli karşı dengeli alır. Retro günlerde, yönetim kurulu gayrimenkulleri genellikle ucuzdu ve yeni cipsler, yüksek üretim seviyelerine ulaşıncaya kadar çok pahalıydı. Bugün hala geçerli - sıklıkla bir makine 1 veya 2 büyük DIMM yerine 2 veya 4 küçük DIMM ile birlikte gönderilecek.
2 Ross Ridge 07/30/2017
Ayrıca, 80'li yıllarda daha geniş DRAM yongaları mevcuttu. Örneğin Commodore 64 başlangıçta sekiz 64kx1 cipsle birlikte sevkedildi; ancak sonraki revizyonlar iki 64kx4 cips kullandı.
1 cat 07/31/2017
16 bit genişliğinde otobüs nasıl * 16KiB yonga = 32KiB?
1 rwallace 07/31/2017
@JeffreyBosboom Bana bunu önermiyor! Niyet, her çipin aynı anda veri yoluna bir bit gönderdiğini önermektir. Başkalarının daha net bulacakları alternatif bir başlık varsa, başkasını düzenleyen birisiyle sorunum olmaz.
1 rwallace 07/31/2017
@cat 16 bit genişliğinde veri yolu x 16 kbit / yonga = 32kbyte.

5 Answers


pndc 07/30/2017.

Yok hayır.

64kB RAM'li varsayımsal 16 bit makinenizde, her biri on altı 16kib fiş kullanarak iki adet 32kB banka uygulayabilirsiniz. Bu, açıktır ki gerekli yonga sayısını ve kurul alanını iki katına çıkarır; bu, bir sonraki yüksek yoğunluklu cipslerin kullanılmasına ve ücretsiz olarak iki kat fazla bellek elde edilmesine karşı maliyet açısından etkili olmayabilir.

En az bir gerçek dünya örneği vardır. Amiga 500 512kB RAM ile çıktı ve erken modeller bunu 16 adet 256kib cips kullanarak uyguluyor. A501 bellek genişletme, on altı 256kib cips içeren toplamda 1MiB veriyor.

1 comments
6 rwallace 07/30/2017
İyi bir nokta! Sinclair Spectrum 48K, 16kb çipten oluşan üç bankayla uygulamaya başladı ve 1984 yılında anladığım gibi, 64kb çipten oluşan ve çeyrek kullanılmayan bir bankayla uygulanmaya geçildi; bu nedenle, ne zaman crossover point of Maliyet etkinliği olurdu.

Dan Mills 07/30/2017.

Zaman içindeki belirli bir noktada büyük ölçüde maliyet tarafından yönlendirilen çeşitli varyasyonlar vardı.

İlginç olan ney 1 bit cips popüler, temelde adres veri yolu genellikle RAS ve CAS sinyallerini kullanarak çoklayıcı oldu, bu nedenle teknoloji zamanında 64 K arzu edilen bir çip boyutunda yapılmışsa, 8 Address, RAS, CAS, 1 yapabilirdiniz Veri, WR, RD, CE artı 16/18 pin DIL gibi bir şeye güç ve toprak ve sadece çip başına 1 sinyal benzersizdir. Çok tabakalı PCB'lerin ucuz olmasından önce geri dönmek çok önemlidir.

Bir dizi 8, 8k * 8 parçayla (aynı toplam bellek boyutu) karşılaştırırsanız, 8 bitlik veri yolunu her çipe, artı 7 bit adresine ve kontrol sinyallerine çalıştırmanız gerekir; artı bir adres kod çözücüsüne, Bu yüzden PCB'de daha fazla yönlendirme ile 24 pinli bir yonga arıyorsunuz.

Sonunda hızın daha düşük olması, düşük veriyolu yüklemesinin daha geniş cihazları daha iyi bir seçim haline getirdiği noktasına geldi (özellikle de NMOS korkunç gürültü marjları olduğu için), ancak modern bir DIMM'ye bakarsanız, çok sayıda dar parçanın çoğunlukla tercih edildiğini göreceksiniz.


John Turner 07/31/2017.

Vintage Computer Shopper konularıyla ilgili birisini bulun, bu tür konularda daha iyi bir araştırma materyali bulunmamaktadır. Sadece farklı bilgisayarların özelliklerini ve hafıza planlarını tartışan makaleler değil, doğrudan pazar işlemcileri, RAM yongaları ve disk sürücülerinin aylık fiyatlamasını, hızını ve kapasitesini teyit eden reklamlar var.

Birkaç işaretçi:

- Erken dinamik RAM'ler, 4k ila 256k nesiller boyunca ortak bir parça numaralandırma düzeni (ve benzer DIP pinouts) ile çoklu tedarikçiydi.

- Örneğin 4096 x 1 yonga 4104, 16.384 x 1 yonga 4116, 65.536 x 1 yonga 4164, 262.144 x 1 ise 41256 idi.

- Ekli bir mektup genellikle bir epoksi (plastik için P) veya seramik (seramik için C) paket olup olmadığını gösterir.

- 4 bit paralel kısımlar "nybble-wide" veya "nibble-wide" olarak adlandırılmış ve 4416 ve 4464 olarak numaralandırılmıştır. 4464P, 1986'dan itibaren Apple / e'de kullanılan en yaygın format olup, 64kx4'e 120nsec RAS tipik .

IBM orijinal türü IBM AT'nin eşleştirilmiş 4164C'si, DIP soketlerini "128kbit" RAM'lerle doldurmak için piggyback istiflerinde lehimlemiştir. Bu düzenleme, IBM'in bu RAM'leri fabrikalarında 256 kbit pin aralığı sığdırmak için özel olarak paketlemesidir. Bunları bugün bulmak, Grampa'nın çalışma tezgahı boyunca bir Paskalya Yumurtası avıydı, çünkü bunlar genellikle 41256 cips için yol yapmak için kaldırıldı ve bazı işaretlenmemiş DIP raylı veya organizatörlü çekmecede sincaplanmıştı.

- 1 megabayt kısımlar 5 voltluk güç kaynağı ile çalışıyorlardı, ancak dahili olarak 3,3 voltluk parçalar

- 4 megabite parçalar, 3.3 voltluk lojik, JEDEC pinouts, SMT yüzey montajı ve Single Inline Memory Modules gibi yeni teknolojilere toptan geçiş yapmaya başladı. O zamana kadar çoğu yeni bilgisayar, kelime genişliğinde (16 bit) bellek kullandı.

1 comments
1 rackandboneman 07/31/2017
En erken tip (30 pim, 8 bit) SIMM / SIPP modülleri çoğu zaman 8 veya 9 (parite!) 1 bit genişliğinde cips, bazen de iki adet 4 bit genişliğinde (istenirse 1 bit paritesiyle) oluşturulmuştur .. ..

rackandboneman 07/31/2017.

Bir diğer nedeni: 1 bitlik cipsler, sadece bir tür yonga kullanarak 8 veya 9 bit genişliğinde diziler halinde kolaylıkla yapılandırılabilir - ikincisi, bellek eşitliğinin (hata denetimi) arzulanması gereken durumlarda. Bazen 4 + 4 + 1 kullanıldı, ancak potansiyel olarak farklı güvenilirlik özelliklerine sahip iki yonga türü gerekiyordu (parite sisteminde bu yararlı değil).


Brian H 07/30/2017.

1980'li yıllarda 4 bit üreten DRAM yongalarını kullanmak çok yaygıntı. Genel değişkenler, 64K x 4 bit olarak erişilen 256Kb DRAM yongaları ve 256K x 4 bit olarak erişilen 1Mb yongalardı. Dolayısıyla, 16 bitlik bir veri yolu 512KB sağlamak için yalnızca 4 DRAM yongasına ihtiyaç duyabilir.

Belli bir veri yolu genişliği için gerekli olan talaş sayısını azalttığı için 4 bit genişliğinde DRAM yaygın olarak kullanıldı. Bir 32 bit veri busuna bağlı 8 yonga 1990'lı yılların başlarında ortak bir yapılandırmaydı. Ayrıca, 1980'lerin sonraki sürümleri, Apple // e Platinum ve Commodore C64c gibi 8 bitter, DRAM alanlarını sadece 2 ciple azaltarak üretim maliyetlerini düşürdü.


HighResolutionMusic.com - Download Hi-Res Songs

1 (G)I-DLE

POP/STARS flac

(G)I-DLE. 2018. Writer: Riot Music Team;Harloe.
2 Ariana Grande

​Thank U, Next flac

Ariana Grande. 2018. Writer: Crazy Mike;Scootie;Victoria Monét;Tayla Parx;TBHits;Ariana Grande.
3 Imagine Dragons

Bad Liar flac

Imagine Dragons. 2018. Writer: Jorgen Odegard;Daniel Platzman;Ben McKee;Wayne Sermon;Aja Volkman;Dan Reynolds.
4 Backstreet Boys

Chances flac

Backstreet Boys. 2018.
5 Clean Bandit

Baby flac

Clean Bandit. 2018. Writer: Jack Patterson;Kamille;Jason Evigan;Matthew Knott;Marina;Luis Fonsi.
6 BTS

Waste It On Me flac

BTS. 2018. Writer: Steve Aoki;Jeff Halavacs;Ryan Ogren;Michael Gazzo;Nate Cyphert;Sean Foreman;RM.
7 Fitz And The Tantrums

HandClap flac

Fitz And The Tantrums. 2017. Writer: Fitz And The Tantrums;Eric Frederic;Sam Hollander.
8 BlackPink

Kiss And Make Up flac

BlackPink. 2018. Writer: Soke;Kny Factory;Billboard;Chelcee Grimes;Teddy Park;Marc Vincent;Dua Lipa.
9 Calum Scott

No Matter What flac

Calum Scott. 2018. Writer: Toby Gad;Calum Scott.
10 Lady Gaga

I'll Never Love Again flac

Lady Gaga. 2018. Writer: Benjamin Rice;Lady Gaga.
11 Kelly Clarkson

Never Enough flac

Kelly Clarkson. 2018. Writer: Benj Pasek;Justin Paul.
12 Imagine Dragons

Machine flac

Imagine Dragons. 2018. Writer: Wayne Sermon;Daniel Platzman;Dan Reynolds;Ben McKee;Alex Da Kid.
13 Diplo

Close To Me flac

Diplo. 2018. Writer: Ellie Goulding;Savan Kotecha;Peter Svensson;Ilya;Swae Lee;Diplo.
14 Cher Lloyd

None Of My Business flac

Cher Lloyd. 2018. Writer: ​iamBADDLUCK;Alexsej Vlasenko;Kate Morgan;Henrik Meinke;Jonas Kalisch;Jeremy Chacon.
15 Ashley Tisdale

Voices In My Head flac

Ashley Tisdale. 2018. Writer: John Feldmann;Ashley Tisdale.
16 Bradley Cooper

Always Remember Us This Way flac

Bradley Cooper. 2018. Writer: Lady Gaga;Dave Cobb.
17 Halsey

Without Me flac

Halsey. 2018. Writer: Halsey;Delacey;Louis Bell;Amy Allen;Justin Timberlake;Timbaland;Scott Storch.
18 Little Mix

Woman Like Me flac

Little Mix. 2018. Writer: Nicki Minaj;Steve Mac;Ed Sheeran;Jess Glynne.
19 Little Mix

Told You So flac

Little Mix. 2018. Writer: Eyelar;MNEK;Raye.
20 Frida Sundemo

Apologize flac

Frida Sundemo. 2018.

Related questions

Hot questions

Language

Popular Tags