Вс-1 - Sun-1

Вс-1 было первое поколение UNIX компьютерные рабочие станции и серверы произведено Sun Microsystems, выпущенный в мае 1982 года. Они были основаны на плате ЦП, разработанной Энди Бехтольшейм в то время как он был аспирантом в Стэндфордский Университет и финансируется DARPA. Системы Sun-1 работали SunOS 0.9, порт UniSoft порт UniPlus V7 Седьмое издание UNIX к Motorola 68000 микропроцессор, без оконная система. Ранние рабочие станции и серверы Sun-1 использовали оригинальный логотип Sun, серию красных букв «U», выложенных в квадрат, а не более знакомую форму пурпурного ромба, использовавшуюся позже.

Первая рабочая станция Sun-1 была продана Solo Systems в мае 1982 года.[1] Солнце-1/100 использовалось в оригинальном Лукасфильм EditDroid система нелинейного монтажа.

Паспортная табличка на рабочей станции Sun-1

Модели

Настольная рабочая станция Sun 1/100
Стоечный сервер Sun 150U
МодельШасси
Вс 1007-слотовая шина Multibus (настольная)
Вс 15015 слотов Multibus (установка в стойку)

Аппаратное обеспечение

Каркас Sun 100U

Рабочая станция Sun 1 была основана на Стэндфордский Университет Рабочая станция SUN разработано Энди Бехтольшейм (по рекомендации Воан Пратт и Forest Baskett ), аспирант и соучредитель Sun Microsystems. В основе этого дизайна лежали Multibus ЦП, память и видеокарты. Карты, используемые в рабочей станции Sun-1, были второго поколения с частной шиной памяти, позволяющей увеличить память до 2 МБ без снижения производительности.

Плата Sun 68000, представленная в 1982 году, была мощным одноплатный компьютер. Он объединил 10 МГц Motorola 68000 микропроцессор, Солнце разработано блок управления памятью (MMU), 256 КБ состояние нулевого ожидания память с четностью, до 32 КБ EPROM память, два последовательных порта, 16-битный параллельный порт и Intel Multibus (Шина IEEE 796) в форм-факторе Multibus шириной 12 дюймов (300 мм) и глубиной 6,75 дюйма (171 мм).

Благодаря использованию процессора Motorola 68000, тесно связанного с Sun-1 MMU, плата процессора Sun 68000 смогла поддерживать многозадачную операционную систему, такую ​​как UNIX. Он включал в себя разработанный Sun многопроцессорный двухуровневый блок управления памятью с функциями защиты памяти, совместного использования кода и подкачки памяти по требованию. MMU Sun-1 был необходим, потому что Motorola 68451 MMU не всегда правильно работал с 68000 и не всегда мог восстановить состояние процессора после сбоя страницы.

На плате ЦП было 256 КБ памяти, которую можно было заменить или расширить двумя дополнительными картами памяти, всего на 2 МБ. Хотя карты памяти использовали форм-фактор Multibus, они использовали интерфейс Multibus только для питания; весь доступ к памяти был через меньший частный P2 автобус. Это была синхронная шина частной памяти, которая позволяла осуществлять одновременную передачу ввода / вывода памяти. Это также позволило обеспечить полную производительность состояние нулевого ожидания работа памяти. При установке первой платы расширения на 1 МБ необходимо было отключить 256 КБ памяти на плате ЦП или первые 256 КБ на плате расширения.[2]

Встроенный ввод / вывод включает двойной последовательный порт UART и 16-битный параллельный порт. Последовательные порты были реализованы с помощью Intel 8274 UART, а затем и NEC D7201C UART. Последовательный порт A был подключен как Оборудование передачи данных (DCE) и имел полное управление модемом. Это также был консольный порт, если в системе не был установлен графический дисплей. Последовательный порт B был подключен как Терминальное оборудование данных (DTE) порт и не имел управления модемом. Оба последовательных порта также можно было использовать в качестве терминальных портов, и довольно часто 3 человека могли использовать одну рабочую станцию, хотя у двух не было графических дисплеев. 16-битный параллельный порт был портом специального назначения для подключения 8-битной клавиатуры параллельного порта и 8-битной оптической мыши параллельного порта для рабочих станций с графическими дисплеями. Параллельный порт никогда не использовался в качестве параллельного порта принтера общего назначения.

Плата ЦП включает полностью совместимую шину Multibus (шина IEEE 796). Это была асинхронная шина, в которой размещались устройства с различными скоростями передачи при сохранении максимальной пропускной способности. У него было 20 адресных строк, поэтому он мог адресовать до 1 МБ памяти Multibus и 1 МБ ячеек ввода-вывода, хотя большинство устройств ввода-вывода декодировали только первые 64 КБ адресного пространства. Плата ЦП Sun полностью поддерживает функциональность с несколькими ведущими, что позволяет использовать Multibus совместно с другими устройствами DMA.[3]

Клавиатура была Micro Switch 103SD30-2 или KeyTronic P2441 для немецкого рынка. Карта памяти, битовая карта кадровый буфер (графика) плата имела разрешение 1024 × 1024 пиксели, но на мониторе отображалось только 1024 × 800. Графическая плата включала оборудование для ускорения растровых операций. А Мяч Модель HD17H использовалась для видеомонитора с диагональю 17 дюймов. An Ethernet плата была доступна, первоначально реализовав 3 Мбит / с Ксерокс PARC Спецификация Ethernet, которая позже была обновлена ​​до 3Com Версия 10 Мбит / с. Интерфаза SMD Контроллер дисков 2180 может быть установлен для подключения до четырех Fujitsu 84 МБ M2313K или CDC 16,7 МБ (8,35 МБ фиксированной, 8,35 МБ съемной) 9455 дисков Lark. Все платы были установлены в 6 или 7 слотов Multibus каркас для карт.

Более поздняя документация показывает, что был доступен цветной дисплей с диагональю 13 или 19 дюймов. Буфер цветных кадров имел разрешение 640 × 512. пиксели, на мониторе отображается разрешение 640 × 480. Доска могла отображать 256 цветов из палитры 16 миллионов. ½ дюйма 9-трековый ленточные накопители с катушкой на катушку и QIC Ленточные накопители с картриджами -02 ¼ дюйма также были добавлены в предложение.

Также существовала плата ЦП Sun-1 второго поколения, называемая платой ЦП Sun-1.5.[4]

Системы Sun-1 модернизированы с Вс-2 Платы ЦП Multibus были идентифицированы как U суффикс к номеру модели.

Хронология Солнца

Солнечный клинокСолнце огоньСолнце огоньSun EnterpriseSun Ultra EnterpriseСерия Sun UltraСерия Sun UltraСерия Sun UltraСерия Sun UltraSun Blade (рабочая станция)Солнце 386iРабочая станция Sun JavaСерия Sun UltraSPARCstationВс-3Вс-2Вс-1

Рекомендации

  1. ^ Амар Бхиде, Винод Хосла и Sun Microsystems, Гарвардская школа бизнеса, США, 14 декабря 1989 г.
  2. ^ Руководство пользователя платы памяти Sun 1M, Sun Microsystems, Inc., февраль 1983 г., редакция A
  3. ^ Руководство пользователя платы Sun 68000, Sun Microsystems, Февраль 1983 г., редакция Б.
  4. ^ Sun 120/170 Руководство по установке, Sun Microsystems, 12 марта 1984 г., редакция C.

Библиография

  • Справочное руководство по системе Sun-1, Sun Microsystems, 1982.
  • Андреас Бехтольшайм, Forest Baskett, и Воан Пратт, Архитектура рабочей станции SUN, Стэндфордский Университет Технический отчет лаборатории компьютерных систем № 229, март 1982 г.
  • М. Холл, Санберст: восхождение Sun Microsystems. Чикаго, Contemporary Books, 1990. ISBN  0-8092-4368-7.

внешняя ссылка