Вс-1 - Sun-1

Sun Microsystems Sun-1
Компьютерный музей Sun-1.jpg
Солнце-1 в Компьютерном музее
Разработчик Sun Microsystems
Тип Рабочая станция
Дата выхода 1982 ; 39 лет назад ( 1982 )
Начальная цена 8900 долл. США
Процессор Motorola 68000
Преемник Вс-2

Sun-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 года. Sun-1/100 использовалась в исходной системе нелинейного монтажа Lucasfilm EditDroid .

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

Модели

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

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

Каркас Sun 100U

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

Плата Sun 68000, представленная в 1982 году, была мощным одноплатным компьютером . Он сочетал в себе микропроцессор Motorola 68000 с частотой 10 МГц , блок управления памятью (MMU), разработанный Sun , 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 был необходим, потому что MMU Motorola 68451 не всегда корректно работал с 68000 и не всегда мог восстановить состояние процессора после сбоя страницы.

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

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

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

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

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

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

Системы Sun-1, модернизированные с помощью плат ЦП Sun-2 Multibus, обозначались суффиксом U в номере модели.

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

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

использованная литература

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

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

внешние ссылки