← ACS Bülteni

Sayı 4

Şubat 1967 · Bellek Sayısı

S
Stephen B. Gray
Amateur Computer Society · ACS Newsletter

Üyelik

Ocak ayı IEEE Spectrum (sayfa 129) sayısında yayımlanan ACS hakkındaki mektup, yeni bir üyelik başvurusu akınına yol açtı. ACS'nin şu anda 20 eyaletin yanı sıra Kanada, İtalya ve İsviçre'de üyeleri bulunmaktadır.


Kaynağı Bilinmeyen Çekirdeklerle Ne Yapılmalı?

Yazan: Sal Zuccaro — (Sal on yıldır bellek tasarımı yapmaktadır ve çekirdek-diyot mantığı üzerine patentleri bulunmaktadır.)

Piyasada gördüğüm kullanılmış ve "fazla mal" (surplus) çekirdek düzlemleri gerçek birer antikadır. Orijinali Univac tarafından yapılmış bir tanesini test ettim ve anahtarlama süresinin yaklaşık iki mikrosaniye olduğunu gördüm. Bu 80-mil'lik çekirdeği kullanan bir bellek, beş mikrosaniyelik çevrim süresinden daha hızlı çalışamazdı.

Çekirdek düzlemlerinin ıskarta kutusunda olmasının birkaç olası nedeni vardır. Birincisi, matristeki çok sayıda çekirdeğin değiştirilmesi gerekmesidir. Bir diğeri, belirli bir projenin kalite kontrol gereksinimlerini geçmek için çok fazla sayıda çekirdeğin değiştirilmiş olmasıdır. Benzer şekilde, bir çekirdek partisi çok zayıf veya kırılgan olabilir.

Bazen bir dizi çekirdekte "kayan döngü" (shifting loop) olur; yani manyetik bir sapmaları (bias) vardır. Kopmuş pedler gibi mekanik hasarlar da reddedilme nedenlerinden biridir.

Ancak ıskarta kutusuna birkaç nedenden ötürü iyi ve kullanılabilir çerçeveler de girer. Her bilgisayar üreticisi farklı boyutlarda ve farklı tip çekirdekler kullandığından, büyük bir üretim hattını ortasında durduran herhangi bir olay, iyi matrislerin hurda kutusuna gitmesine neden olur.

Hızlı çekirdeklerimiz 75 ila 80 nanosaniyede yön değiştiriyor. Bu bölgede, sinyalin bir tel boyundaki geçiş süresi oldukça anlamlı hale gelir. [Bir nanosaniyede, bir darbe yaklaşık 9 inç (23 cm) tel boyunca ilerler.]

Çekirdek Testi Yöntemi

Kaynağı bilinmeyen bir çekirdek ile uygulanacak birkaç adımın özeti şöyledir. Çekirdeği önce bir yöne, sonra diğer yöne çevirebilmek için çift yönlü bir sabit akım kaynağına ihtiyacınız vardır.

Bir çekirdeği kontrol etmek için içinden küçük bir mıknatıs teli geçirin. Bir darbeyi yaklaşık bir ampere ayarlayın ve osiloskopu bu darbenin başına senkronize edin. Sıfıra yakın akımdan başlayarak, okuma (sense) hattı üzerinde bir çıkış oluşmaya hazır olana kadar diğer akımı artırın. Bu, "dirsek" (knee) noktası olmalıdır.

Artırıldığında bir çıkış üreten akım değeri "dirsek" değeridir. Bu değerin 0,6'ya bölünmesi, çekirdeği çalıştırmak için gereken maksimum akıma eşit olmalıdır. Dirseği 0,6'dan düşük olan bir çekirdek oldukça güvenilmezdir.


Jon Lax'tan Çekirdek Boyutları Üzerine

Jon Lax, 50 ve 30-mil'lik çekirdeklere geçilmesi gerektiğini vurguluyor: 80-mil'lik çekirdekler ucuz olsa da; boyut, ısı ve sürme akımları göz önüne alındığında verdikleri zahmete değmemektedirler. 80-mil çekirdekler 50 ve 30-mil olanlara göre yaklaşık üç kat daha fazla yer kaplar, iki kat daha fazla akım çeker ve yaklaşık 28 kat daha fazla soğutmaya ihtiyaç duyar. Ayrıca yaklaşık yarı yarıya daha yavaşlardır.

Jon, inşa ettikleri bilgisayarı finanse etmek için çekirdek, düzlem, yığın ve manyetik bant döngüleri satan bir şirketin başkanıdır. Çekirdekler 10.000 adede kadar bin başına 10 ila 80 $, 10.000 adedin üzerinde ise bin başına 10 ila 40 $ arasında satılmaktadır.

Jonathan R. Lax, President
The Information Organization
121 Gill Road, Haddonfield, New Jersey 08033

Jon, bir çekirdek belleğin maliyetinin bit başına 15 sent ile 90 sent arasında değiştiğini hesaplıyor. Büyük fark, transistörlü mü yoksa çekirdek algılamalı mı kullanıldığıdır.

Pete Showman'dan Çekirdek Bellek Sistemi

Pete Showman, bir çekirdek bellek sisteminde gereken karmaşıklığın belleğin fiziksel boyutuna ve çekirdeklerin eşik akımına bağlı olduğunu söylüyor. Bellek küçükse, hattın her iki ucunda sürücüler bulunan diyot kod çözme kullanılabilir.

Bir çekirdek yığını yansıma sorunları çıkaracak kadar büyük olduğunda işler karmaşıklaşır. Bu tür bellekler iletim hattı gibi ele alınmalıdır. Z0 yaklaşık 100 ohm olduğundan ve tipik fazla mal çekirdekler için yarım-seçme akımı ±600 mA olduğundan, ±60 volt gerekir. Pete'in gördüğü en iyi çözüm, "load-sharing matrix switch" (yük paylaşım matris anahtarı) yöntemidir.

Pete, okuma yükseltici (sense-amplifier) tasarımının karmaşık detayları üzerine birkaç makale olduğunu belirtiyor. Pete, yük paylaşım matrisi kullanan 16K × 13 bitlik bir belleğin elektronik maliyetinin yaklaşık 800 $ olacağını tahmin ediyor. 1024 × 13 bitlik bir bellek için sürücü maliyetlerini sürücü başına 1,35 $ olarak tahmin ediyor.


Standart Amatör Bilgisayar Kiti (SACK)

Amatör bilgisayar yapımcıları şu an erken dönem radyo amatörlerine çok benziyorlar. ACS, standart bir amatör bilgisayar tasarlayarak veya en azından teknik özelliklerini belirleyerek bu hobinin gelişimine yardımcı olabilir.

Standart bir makine için temel bir felsefe öneriyorum: "Bit dilimi" (bit-slice) ilkesine göre tasarlanmalı, böylece temel kit minimum kelime uzunluğuyla satın alınabilmelidir. Daha sonra yapımcının bütçesi elverdikçe, makine boyunca kelime uzunluğuna bir bit eklemek için gerekli tüm kartları içeren "bit üniteleri" satın alınabilir.

Buradaki bazı sorular şunlardır:

  1. Minimum ve maksimum yazmaç sayısı ne olmalı?
  2. Temel makinenin fiyatı ne olmalı? 500 $ çok mu fazla?
  3. Maksimum ve minimum kelime uzunluğu ne olmalı?
  4. Temel makine, manuel giriş ve lamba çıkışından fazlasına sahip olmalı mı?
  5. Kit yapımcısı ne kadar montaj işi yapmalı? IC'ler soketli mi olmalı?

Standart bir amatör bilgisayar 1970'e kadar muhtemelen piyasaya çıkacaktır; bu kaçınılmazı en iyi bulduğumuz yöne sevk etmemek için hiçbir neden yok.

Kitaplar ve Dergiler

  • "Sense Amplifier Fits Any Memory", Electronics, 5 Eylül 1966, s. 89-94. Yeni bir genel amaçlı yükseltici. SA-10 ve SA-11 modelleri vardır. Fiyatlar 100 adetlik alımda adet başına 17,60 $'a kadar düşmektedir.
  • "Linear Pulse Transformers in Core Memory Design", W. G. Rumble, Computer Design, Şubat 1967, s. 48-60. Darbe transformatörlerinin çekirdek bellek tasarımındaki avantajlarını tartışan bir anket makalesi. 28 şekil var.
  • Small Computer Handbook, 544 sayfa, Digital Equipment Corp.'tan ücretsiz. PDP-8, PDP-8/S ve LINC-8 sistemlerini ayrıntılarıyla anlatır.

Bilgisayar Şemaları — LINC

LINC (Laboratory Instrument Computer) bilgisayarı için "kendin yap" kitapları mevcuttur:

  • Cilt 1-11: Üretim Tanımı (kablolama tabloları, parça listeleri vb.), 63 $.
  • Cilt 12: Mantık ve Zamanlama Diyagramları, 12 $.
  • Cilt 15: Montaj ve Test Prosedürleri, 8 $.

(Washington University, Computer Research Laboratory, St. Louis, Missouri'den temin edilebilir). LINC, biyomedikal araştırmalarda deneyleri kontrol etmek ve veri toplamak için tasarlanmış bir bilgisayardır. Bir LINC'in montajlı maliyeti yaklaşık 30.000 $'dır.


Toplu Entegre Devreler

Pete Showman, toplu IC alımı teklifine sadece bir üyenin yanıt verdiğini bildirdi. Ancak ACS dışından başka bir alıcı bularak Fairchild'ı 2400 parça için miktar indirimi yapmaya ikna etmeyi başardı. Pete, Mayıs ayı civarında ikinci bir sipariş vermeyi umuyor. En az 50 adet Fairchild RTL IC siparişi vermek isteyenler Pete Showman'a (Watertown, Mass.) yazabilirler.

Bu Sayının Soruları

4-1. Skybolt bilgisayarı satın alan bir üye, özellikle çekirdek bellek olmak üzere bu cihaz hakkında bilgi aramaktadır.

4-2. Başka bir üye, donanımsal kayan nokta (hardware floating point) hesaplaması için iyi bir çözüm aramaktadır.

4-3. Bir üye, bilgisayar G/Ç kullanımı için elektrikli girişleri olan, kullanılmış veya yenilenmiş elektrikli daktilo tedarikçisi aramaktadır.