Sun -1 - Sun-1

Sun Microsystems Sun-1
Počítačové muzeum Sun-1.jpg
Sun-1 v Computer Museum
Vývojář Sun Microsystems
Typ Pracovní stanice
Datum vydání 1982 ; Před 39 lety ( 1982 )
Zaváděcí cena 8900 dolarů
procesor Motorola 68000
Nástupce Slunce-2

Sun-1 byla první generací počítačových pracovních stanic a serverů UNIX vyráběných společností Sun Microsystems , která byla uvedena na trh v květnu 1982. Vycházela z desky CPU navržené Andy Bechtolsheimem, když byl postgraduálním studentem na Stanfordské univerzitě a financoval ji DARPA . Systémy Sun-1 provozovaly SunOS 0.9, port UniSoftu UniPlus V7 port sedmého vydání UNIX pro mikroprocesor Motorola 68000 , bez okenního systému . Rané pracovní stanice a servery Sun-1 používaly původní logo Sun, sérii červených „U“ rozmístěných ve čtverci, spíše než známější fialový diamantový tvar použitý později.

První pracovní stanice Sun-1 byla prodána společnosti Solo Systems v květnu 1982. Sun-1/100 byl použit v původním nelineárním editačním systému Lucasfilm EditDroid .

Typový štítek na pracovní stanici Sun-1

Modely

Stolní pracovní stanice Sun 1/100
Server pro rackovou montáž Sun 150U
Modelka Podvozek
Slunce 100 7-slotový multibus (stolní)
Slunce 150 15-slotový Multibus (rackový)

Hardware

Klec Sun 100U

Pracovní stanice Sun-1 byla postavena na pracovní stanici SUN Stanford University, kterou navrhl Andy Bechtolsheim (poradce Vaughan Pratt a Forest Baskett ), postgraduální student a spoluzakladatel společnosti Sun Microsystems. Jádrem tohoto designu byly karty Multibus CPU, paměť a video. Karty použité na pracovní stanici Sun-1 byly designem druhé generace se soukromou paměťovou sběrnicí umožňující rozšíření paměti na 2 MB bez snížení výkonu.

Deska Sun 68000 představená v roce 1982 byla výkonným jednodeskovým počítačem . Kombinuje 10 MHz mikroprocesor Motorola 68000 , jednotku správy paměti navrženou společností Sun (MMU), 256 kB paměti nulového stavu čekání s paritou, až 32 kB paměti EPROM , dva sériové porty, 16bitový paralelní port a Intel Rozhraní Multibus (sběrnice IEEE 796) v jediném provedení Multibus o šířce 12 palců (300 mm) a 6,75 palců (171 mm).

Použitím procesoru Motorola 68000 těsně spojeného s Sun-1 MMU byla deska CPU Sun 68000 schopna podporovat víceúlohový operační systém, jako je UNIX. Součástí byla pokročilá víceprocesní dvouúrovňová jednotka pro správu paměti navržená společností Sun s možností ochrany paměti, sdílení kódu a požadování stránkování paměti. Sun-1 MMU bylo nutné, protože Motorola 68451 MMU nefungovala vždy správně s 68000 a nemohla vždy obnovit stav procesoru po chybě stránky.

Deska CPU obsahovala 256 kB paměti, kterou bylo možné vyměnit nebo rozšířit o dvě další paměťové karty, celkem tedy 2 MB. Přestože paměťové karty používaly tvar Multibus, pro napájení používaly pouze rozhraní Multibus; veškerý přístup do paměti byl přes menší soukromou sběrnici P2 . Jednalo se o synchronní soukromou paměťovou sběrnici, která umožňovala simultánní přenosy/výstupy paměti. Rovněž umožňoval provoz paměti s plným výkonem při nulovém čekání . Při instalaci první rozšiřující desky o velikosti 1 MB bylo třeba deaktivovat 256 kB paměti na desce CPU nebo prvních 256 kB na rozšiřující desce.

Integrovaný I/O obsahoval duální sériový port UART a 16bitový paralelní port. Sériové porty byly implementovány s Intel 8274 UART a později s NEC D7201C UART. Sériový port A byl zapojen jako datové komunikační vybavení (DCE) portu a měl plnou kontrolu modemu. Byl to také port konzoly, pokud v systému nebyl nainstalován žádný grafický displej. Sériový port B byl zapojen jako port datového koncového zařízení (DTE) a neměl žádné ovládání modemu. Oba sériové porty mohly být také použity jako koncové porty, které umožňují třem lidem používat jednu pracovní stanici, ačkoli dva neměli grafické displeje. 16bitový paralelní port byl port zvláštního určení pro připojení 8bitové klávesnice s paralelním portem a 8bitové optické myši s paralelním portem pro pracovní stanice s grafickými displeji. Paralelní port byl nikdy používán jako obecný paralelní port tiskárny .

Deska CPU obsahovala plně kompatibilní Multibus (sběrnice IEEE 796). Jednalo se o asynchronní sběrnici, která pojala zařízení s různými přenosovými rychlostmi při zachování maximální propustnosti. Mělo 20 adresních řádků, takže mohlo adresovat až 1 MB paměti Multibus a 1 MB I/O umístění, ačkoli většina I/O zařízení dekódovala pouze prvních 64 KB adresního prostoru. Deska CPU CPU Sun plně podporovala funkce multi-master, které jí umožňovaly sdílet Multibus s jinými zařízeními DMA.

Klávesnice byla Micro Switch 103SD30-2 nebo KeyTronic P2441 pro německý trh. Paměťově mapovaná bitová mapovaná deska vyrovnávací paměti (grafika) měla rozlišení 1024 × 1024 pixelů , ale na monitoru se zobrazovalo pouze 1024 × 800. Grafická deska obsahovala hardware pro urychlení rastrových operací. Byl použit 17palcový video monitor Ball Model HD17H. K dispozici byla ethernetová deska, původně implementující 3 Mbit/s specifikaci Xerox PARC Ethernet, která byla později upgradována na verzi 3Com 10 Mbit/s. Bylo možné nainstalovat řadič disku Interphase SMD 2180 pro připojení až čtyř jednotek Fujitsu 84 MB M2313K nebo CDC 16,7 MB (8,35 MB pevné, 8,35 MB vyjímatelné) 9455 Lark. Všechny desky byly instalovány do klece pro karty Multibus se 6 nebo 7 sloty .

Pozdější dokumentace ukazuje, že byl k dispozici 13- nebo 19palcový barevný displej. Vyrovnávací paměť barevného rámečku měla rozlišení 640 × 512 pixelů , přičemž na monitoru se zobrazilo 640 × 480. Deska mohla zobrazit 256 barev z palety 16 milionů. ½-palcové 9-track kotouč-k-navinout páskové mechaniky a QIC -02 ¼-inch cartridge páskové jednotky byly také přidány do nabídky.

Existovala také deska druhé generace Sun-1 CPU označovaná jako deska CPU Sun-1.5.

Systémy Sun-1 upgradované na deskách CPU Sun-2 Multibus byly identifikovány příponou U k číslu jejich modelu.

Časová osa slunce

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

Reference

Bibliografie

  • Referenční příručka systému Sun-1 , Sun Microsystems , 1982.
  • Andreas Bechtolsheim , Forest Baskett a Vaughan Pratt , The SUN Workstation Architecture , Stanford University Computer Systems Laboratory Technical Report No. 229, March 1982.
  • M. Hall, Sunburst: The Ascent of Sun Microsystems . Chicago, Contemporary Books, 1990. ISBN  0-8092-4368-7 .

externí odkazy