Słońce-1

Sun Microsystems Sun-1
Sun-1 Badge.jpg
Computer Museum Sun-1.jpg
Sun-1 w Muzeum Komputerów
Deweloper Mikrosystemy Słońca
Typ Stacja robocza
Data wydania 1982 ; 41 lat temu ( 1982 )
Cena wprowadzająca 8900 USD (równowartość 24 990 USD w 2021 r.)
procesor Motorolę 68000
Następca Słońce-2

Sun-1 była pierwszą generacją komputerowych stacji roboczych i serwerów UNIX wyprodukowanych przez Sun Microsystems , wprowadzonych na rynek w maju 1982 roku. Były one oparte na płycie procesora zaprojektowanej przez Andy'ego Bechtolsheima , gdy był on studentem na Uniwersytecie Stanforda i były finansowane przez DARPA . Systemy Sun-1 działały pod kontrolą SunOS 0.9, portu UniSoft 's UniPlus V7 portu Seventh Edition UNIX do mikroprocesora Motorola 68000 , bez układ okienny . Wczesne stacje robocze i serwery Sun-1 wykorzystywały oryginalne logo Sun, serię czerwonych liter „U” ułożonych w kwadrat, zamiast bardziej znanego fioletowego kształtu rombu używanego później.

Pierwsza stacja robocza Sun-1 została sprzedana firmie Solo Systems w maju 1982 roku. Sun-1/100 był używany w oryginalnym nieliniowym systemie edycji Lucasfilm EditDroid .

modele

Stacjonarna stacja robocza Sun 1/100
Serwer do montażu w szafie Sun 150U
Model Podwozie
słońce 100 7-gniazdowa magistrala Multibus (komputer stacjonarny)
niedz 150 15-gniazdowa magistrala Multibus (do montażu w stojaku)

Sprzęt komputerowy

Kaseta na karty Sun 100U

Stacja robocza Sun-1 została oparta na stacji roboczej SUN Uniwersytetu Stanforda zaprojektowanej przez Andy'ego Bechtolsheima (doradztwo Vaughan Pratt i Forest Baskett ), absolwenta i współzałożyciela firmy Sun Microsystems. Sercem tego projektu były Multibus , pamięć i karty wideo. Karty zastosowane w stacji roboczej Sun-1 były konstrukcją drugiej generacji z prywatną magistralą pamięci, umożliwiającą rozszerzenie pamięci do 2 MB bez pogorszenia wydajności.

Płyta Sun 68000 wprowadzona w 1982 roku była potężnym komputerem jednopłytowym . Łączy w sobie mikroprocesor Motorola 68000 10 MHz , zaprojektowaną przez firmę Sun jednostkę zarządzania pamięcią (MMU), 256 KB pamięci stanu zerowego oczekiwania z parzystością, do 32 KB pamięci EPROM , dwa porty szeregowe, 16-bitowy port równoległy i procesor Intel Interfejs Multibus (magistrala IEEE 796) w pojedynczej obudowie Multibus o szerokości 12 cali (300 mm) i głębokości 6,75 cala (171 mm).

Dzięki zastosowaniu procesora Motorola 68000 ściśle sprzężonego z Sun-1 MMU, płyta główna Sun 68000 CPU była w stanie obsługiwać wielozadaniowy system operacyjny, taki jak UNIX. Zawierał zaawansowaną wieloprocesową, dwupoziomową jednostkę zarządzania pamięcią zaprojektowaną przez firmę Sun z funkcjami ochrony pamięci, współdzielenia kodu i stronicowania pamięci na żądanie. MMU Sun-1 było konieczne, ponieważ Motorola 68451 MMU nie zawsze działała poprawnie z 68000 i nie zawsze mogła przywrócić stan procesora po błędzie strony.

Płyta procesora zawierała 256 KB pamięci, którą można było wymienić lub rozszerzyć o dwie dodatkowe karty pamięci o łącznej pojemności 2 MB. Chociaż karty pamięci wykorzystywały format Multibus, wykorzystywały tylko interfejs Multibus do zasilania; cały dostęp do pamięci odbywał się za pośrednictwem mniejszej prywatnej P2 . Była to synchroniczna prywatna magistrala pamięci, która umożliwiała jednoczesne przesyłanie danych wejściowych/wyjściowych do pamięci. Pozwoliło to również na pełną wydajność pracy pamięci w stanie zerowego oczekiwania . Podczas instalowania pierwszej karty rozszerzeń 1 MB należało wyłączyć 256 KB pamięci na płycie procesora lub pierwsze 256 KB na karcie rozszerzeń.

Pokładowe wejścia / wyjścia obejmowały podwójny port szeregowy UART i 16-bitowy port równoległy. Porty szeregowe zostały zaimplementowane z Intel 8274 UART, a później z NEC D7201C UART. Port szeregowy A był podłączony jako sprzętu do komunikacji danych (DCE) i miał pełną kontrolę nad modemem. Był to również port konsoli, jeśli w systemie nie zainstalowano wyświetlacza graficznego. Port szeregowy B został okablowany jako urządzenie końcowe danych (DTE) i nie miał sterowania modemem. Oba porty szeregowe mogły być również używane jako porty terminalowe umożliwiające trzem osobom korzystanie z jednej stacji roboczej, chociaż dwa nie miały wyświetlaczy graficznych. 16-bitowy port równoległy był portem specjalnego przeznaczenia do podłączenia 8-bitowej klawiatury z portem równoległym i 8-bitowej myszy optycznej z portem równoległym do stacji roboczych z wyświetlaczami graficznymi. Port równoległy nigdy nie był używany jako port równoległy drukarki ogólnego przeznaczenia .

Płyta procesora zawierała w pełni kompatybilną magistralę Multibus (magistrala IEEE 796). Była to magistrala asynchroniczna, obsługująca urządzenia o różnych szybkościach transmisji przy zachowaniu maksymalnej przepustowości. Miał 20 linii adresowych, więc mógł zaadresować do 1 MB pamięci Multibus i 1 MB lokalizacji we / wy, chociaż większość urządzeń we / wy dekodowała tylko pierwsze 64 KB przestrzeni adresowej. Płyta procesora firmy Sun w pełni obsługiwała funkcję multi-master, która umożliwiała współdzielenie magistrali Multibus z innymi urządzeniami DMA.

Klawiatura to Micro Switch 103SD30-2 lub KeyTronic P2441 na rynek niemiecki. Zmapowana w pamięci, mapowana bitowo bufora ramki (grafika) miała rozdzielczość 1024 × 1024 pikseli , ale na monitorze wyświetlano tylko 1024 × 800. Karta graficzna zawierała sprzęt przyspieszający operacje rastrowe. Zastosowano 17-calowy monitor wideo Ball model HD17H. Dostępna była karta Ethernet , pierwotnie implementująca specyfikację 3 Mbit / s Xerox PARC Ethernet, która została później zaktualizowana do 3Com Wersja 10 Mbit/s. Można zainstalować kontroler dysku Interphase SMD 2180, aby podłączyć do czterech dysków Fujitsu 84 MB M2313K lub CDC 16,7 MB (8,35 MB stałe, 8,35 MB wymienne) 9455 Lark. Wszystkie karty zostały zainstalowane w 6- lub 7-gniazdowej Multibus .

Późniejsza dokumentacja pokazuje, że dostępny był kolorowy wyświetlacz o przekątnej 13 lub 19 cali. Bufor ramki kolorów miał rozdzielczość 640×512 pikseli , przy czym na monitorze wyświetlano 640×480. Tablica mogła wyświetlać 256 kolorów z palety 16 milionów. Do oferty dodano również ½-calowe 9-ścieżkowe napędy taśm szpulowych i ¼-calowe napędy kasetowe QIC -02.

Istniała również płyta procesora Sun-1 drugiej generacji, nazywana płytą procesora Sun-1.5.

Systemy Sun-1 zmodernizowane za pomocą płyt procesora Sun-2 Multibus zostały zidentyfikowane za pomocą przyrostka U w numerze modelu.

Oś czasu słońca

Sun Blade Sun Fire Sun Fire Sun Enterprise Sun Ultra Enterprise SPARCserver 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

Bibliografia

Linki zewnętrzne