Güneş-1 - Sun-1

Güneş Mikrosistemleri Sun-1
Bilgisayar Müzesi Sun-1.jpg
Güneş-1 Bilgisayar Müzesi'nde
geliştirici Güneş Mikrosistemleri
Tip iş istasyonu
Yayın tarihi 1982 ; 39 yıl önce ( 1982 )
Tanıtım fiyatı $8900
İşlemci 68000
Varis Güneş-2

Sun-1 , Mayıs 1982'de piyasaya sürülen Sun Microsystems tarafından üretilen ilk nesil UNIX bilgisayar iş istasyonları ve sunucularıydı . Bunlar, Andy Bechtolsheim tarafından Stanford Üniversitesi'nde yüksek lisans öğrencisiyken tasarlanan ve DARPA tarafından finanse edilen bir CPU kartına dayanıyordu . Sun-1 sistemlerinin ran SunOS 0.9, bir liman UniSoft 's UniPlus V7 portu Yedinci Baskı UNIX için Motorola 68000 mikroişlemcisi hiçbir ile pencere sistemine . Erken Sun-1 iş istasyonları ve sunucuları, daha sonra kullanılan daha tanıdık mor elmas şekli yerine, bir kare içine yerleştirilmiş bir dizi kırmızı "U" olan orijinal Sun logosunu kullandı.

İlk Sun-1 iş istasyonu, Mayıs 1982'de Solo Systems'a satıldı. Sun-1/100, orijinal Lucasfilm EditDroid doğrusal olmayan kurgu sisteminde kullanıldı .

Sun-1 İş İstasyonundaki İsim Plakası

Modeller

Sun 1/100 masaüstü iş istasyonu
Sun 150U raf tipi sunucu
modeli şasi
Güneş 100 7 yuvalı Multibus (masaüstü)
Güneş 150 15 yuvalı Multibus (rafa monte)

Donanım

Güneş 100U Kart Kafesi

Sun-1 iş istasyonu, yüksek lisans öğrencisi ve Sun Microsystems'in kurucu ortağı Andy Bechtolsheim ( Vaughan Pratt ve Forest Baskett tarafından tavsiye edilen) tarafından tasarlanan Stanford Üniversitesi SUN iş istasyonuna dayanıyordu . Bu tasarımın merkezinde Multibus CPU, bellek ve video ekran kartları vardı. Sun-1 iş istasyonunda kullanılan kartlar, performans düşüşü olmadan belleğin 2 MB'ye genişletilmesine olanak tanıyan özel bellek veri yoluna sahip ikinci nesil bir tasarımdı.

1982'de tanıtılan Sun 68000 kartı, güçlü bir tek kartlı bilgisayardı . 10 MHz Motorola 68000 mikroişlemci , Sun tarafından tasarlanmış bir bellek yönetim birimi (MMU), eşlikli 256 KB sıfır bekleme durumu belleği, 32 KB'ye kadar EPROM belleği, iki seri bağlantı noktası, 16 bit paralel bağlantı noktası ve bir Intel'i bir araya getirdi. 12 inç genişliğinde (300 mm), 6,75 inç derinliğinde (171 mm) tek bir Multibus form faktöründe Multibus (IEEE 796 veri yolu) arabirimi.

Sun-1 MMU ile sıkıca birleştirilmiş Motorola 68000 işlemciyi kullanarak Sun 68000 CPU kartı, UNIX gibi çok görevli bir işletim sistemini destekleyebildi. Bellek koruması, kod paylaşımı ve belleğin talep çağrılması için olanaklara sahip, Sun tarafından tasarlanmış gelişmiş bir çok işlemli iki seviyeli bellek yönetim birimini içeriyordu. Sun-1 MMU gerekliydi çünkü Motorola 68451 MMU, 68000 ile her zaman düzgün çalışmadı ve bir sayfa hatasından sonra işlemci durumunu her zaman geri yükleyemedi.

CPU kartı, toplam 2 MB için iki ek bellek kartıyla değiştirilebilen veya artırılabilen 256 KB bellek içeriyordu. Bellek kartları Multibus form faktörünü kullanmasına rağmen, güç için yalnızca Multibus arabirimini kullandılar; tüm bellek erişimi, daha küçük özel P2 veri yolu üzerinden yapıldı. Bu, eşzamanlı bellek giriş/çıkış aktarımlarına izin veren senkronize bir özel bellek veriyoluydu. Ayrıca belleğin tam performans sıfır bekleme durumunda çalışmasına izin verdi . İlk 1 MB genişletme kartını takarken, CPU kartındaki 256 Kb'lik bellek veya genişletme kartındaki ilk 256 KB'lık bellek devre dışı bırakılmalıdır.

Yerleşik G/Ç, çift seri bağlantı noktası UART ve 16 bit paralel bağlantı noktası içeriyordu . Seri bağlantı noktaları, bir Intel 8274 UART ve daha sonra bir NEC D7201C UART ile uygulandı. Seri bağlantı noktası A, bir veri iletişim ekipmanı (DCE) bağlantı noktası olarak kablolanmıştır ve tam modem kontrolüne sahiptir. Sistemde herhangi bir grafik ekran kurulu değilse, aynı zamanda konsol bağlantı noktasıydı. Seri bağlantı noktası B, bir veri terminal ekipmanı (DTE) bağlantı noktası olarak kablolanmıştır ve modem kontrolüne sahip değildir. Her iki seri bağlantı noktası, ikisinde grafik ekran olmamasına rağmen, üç kişinin bir iş istasyonunu kullanmasına izin veren terminal bağlantı noktaları olarak da kullanılabilir. 16 bit paralel bağlantı noktası, grafik ekranlı iş istasyonları için 8 bit paralel bağlantı noktalı klavyeyi ve 8 bit paralel bağlantı noktalı optik fareyi bağlamak için özel amaçlı bir bağlantı noktasıydı. Paralel bağlantı noktası hiçbir zaman genel amaçlı bir paralel yazıcı bağlantı noktası olarak kullanılmadı .

CPU kartı, tam uyumlu bir Multibus (IEEE 796 veri yolu) içeriyordu. Maksimum verimi korurken çeşitli aktarım hızlarına sahip cihazları barındıran eşzamansız bir veri yoluydu. 20 adres satırına sahip olduğundan, 1 MB'ye kadar Multibus belleği ve 1 MB'lık I/O konumlarını adresleyebiliyordu, ancak çoğu I/O cihazı yalnızca ilk 64 KB'lık adres alanının kodunu çözebiliyordu. Sun CPU kartı, Multibus'u diğer DMA cihazlarıyla paylaşmasına izin veren çoklu ana işlevi tam olarak destekledi.

Klavye, bir Micro Switch 103SD30-2 veya Alman pazarı için bir KeyTronic P2441 idi. Bellek eşlemeli, bit eşlemeli çerçeve arabelleği (grafik) kartı 1024×1024 piksel çözünürlüğe sahipti , ancak monitörde yalnızca 1024×800 görüntülendi. Grafik kartı, tarama işlemlerini hızlandırmak için donanım içeriyordu. Bir top modeli HD17H 17 inç video görüntüleme monitörü kullanıldı. Başlangıçta 3 Mbit/s Xerox PARC Ethernet spesifikasyonunu uygulayan ve daha sonra 3Com 10 Mbit/s sürümüne yükseltilen bir Ethernet kartı mevcuttu . Dört adede kadar Fujitsu 84 MB M2313K veya CDC 16.7 MB (8.35 MB sabit, 8.35 MB çıkarılabilir) 9455 Lark sürücüsünü bağlamak için bir Interphase SMD 2180 disk denetleyicisi kurulabilir . Tüm kartlar 6 veya 7 yuvalı Multibus kart kafesine kuruldu .

Daha sonraki belgeler, 13 veya 19 inç renkli bir ekranın mevcut olduğunu gösteriyor. Renkli çerçeve arabelleği 640×512 piksel çözünürlüğe sahipti ve monitörde 640×480 görüntüleniyordu. Kart , 16 milyonluk bir paletten 256 renk gösterebiliyordu . ½ inç 9 kanallı makaradan makaraya teyp sürücüleri ve QIC -02 ¼ inç kartuş teyp sürücüleri de teklife eklendi.

Sun-1,5 CPU kartı olarak adlandırılan ikinci nesil bir Sun-1 CPU kartı da vardı.

Sun- 2 Multibus CPU kartlarıyla güncellenen Sun-1 sistemleri , model numaralarına bir U eki ile tanımlandı .

Güneş zaman çizelgesi

Sun Blade Sun Fire Sun Fire Sun Enterprise Sun Ultra Enterprise Sun Ultra series Sun Ultra series Sun Ultra series Sun Ultra series Sun Blade (workstation) Sun 386i Sun Java Workstation Sun Ultra series SPARCstation Sun-3 Sun-2 Sun-1

Referanslar

bibliyografya

  • Sun-1 Sistem Referans Kılavuzu , Sun Microsystems , 1982.
  • Andreas Bechtolsheim , Forest Baskett ve Vaughan Pratt , The SUN Workstation Architecture , Stanford Üniversitesi Bilgisayar Sistemleri Laboratuvarı Teknik Raporu No. 229, Mart 1982.
  • M. Hall, Sunburst: Güneş Mikrosistemlerinin Yükselişi . Chicago, Çağdaş Kitaplar, 1990. ISBN  0-8092-4368-7 .

Dış bağlantılar