Sun-1

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 12:46, 2 ноября 2018.
Sun-1
Sun1.jpg
Модель Sun-1/100
Разработчик Sun Microsystems
Семейство продуктов Sun-1
Тип сервер, вычислительная станция
Дата выпуска май 1982 года
Операционная система SunOS
ЦП В зависимости от конкретной модели
Memory В зависимости от конкретной модели
Последователь Sun-2

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

Первая рабочая станция Sun-1 была продана компании Solo Systems в мае 1982 года.

Модели

Рисунок 1 - Sun 100

В рамках данного модельного ряда было выпущено два различных устройства:

  • Sun 100 (семислотовый Multibus десктопный компьютер) представлен на рисунке 1.
  • Sun 150 (пятнадцатислотовый Multibus сервер) представлен на рисунке 2.

Данные системы не отличались между сомой ничем, использовали один и тот же процессор Motorola 68000, за исключением того, что Sun 100 имел 7 слотов шины Multibus, а Sun 150 – 15 штук.[Источник 1]

Рисунок 2 - Sun 150

Технические характеристики

Основой данных систем являлась плата Sun 68000, представленная в 1982 году.

Микропроцессор

Motorola 68000 с тактовой частотой 10 МГц, а также включала блок управления памятью (MMU) от Sun.

Используя процессор Motorola 68000, плата смогла поддерживать многозадачные операционные системы, такие как UNIX.

Она включает двухуровневый модуль управления памятью, разработанный [Sun Microsystems|Sun]], с возможностями защиты памяти, совместного использования кода и подкачки памяти.

MMU Sun-1 был необходим, потому что Motorola 68451 MMU не всегда корректно работал с 68000 и не всегда мог восстановить состояние процессора после отказа страницы.

Память

Оснащалась 256 КБ памяти с технологией нулевого ожидания и до 32 КБ памяти EPROM.

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

Интерфейсы

Встроенный ввод/вывод включал двойной последовательный порт UART и 16-битный параллельный порт. Последовательные порты были реализованы с Intel 8274 UART, а затем с NEC D7201C UART.

Последовательный порт A был подключен как порт передачи данных (DCE) и имел полный контроль модема. Это был также консольный порт, если графический дисплей не был установлен в системе.

Последовательный порт B был подключен как порт терминала данных (DTE) и не имел модемного управления.

Оба последовательных порта также могут использоваться как терминальные порты и нередко позволяли 3 людям использовать одну рабочую станцию, хотя у двух могло не быть графических дисплеев.

16-разрядный параллельный порт был специальным портом для подключения порта 8-битной параллельной клавиатуры и 8-битной оптической мыши с параллельным портом для рабочих станций с графическими дисплеями.

Параллельный порт никогда не использовался как порт принтера.

Системная шина

Плата процессора включала полностью совместимую шину Multibus. Это была асинхронная шина, в которой размещались устройства с различными скоростями передачи при сохранении максимальной пропускной способности.

Она имела 20 адресных строк, поэтому она могла адресовать до 1 МБ Multibus памяти и 1 МБ адресаций ввода/вывода, хотя большинство устройств ввода-вывода только расшифровывали первые 64 КБ адресного пространства.

Плата Sun CPU полностью поддерживала функциональность с несколькими ведущими устройствами, которая позволяла ему совместно использовать Multibus с другими устройствами DMA.

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

Периферийные устройства

Клавиатура Micro Switch 103SD30-2 или KeyTronic P2441 (немецкий рынка).

17-дюймовый монитор HD17H.

Графическая плата

Графическая плата с кадровым буфером (графика) поддерживала разрешение 1024×1024 пикселей, но только 1024 × 800 могло отображаться на мониторе. Графическая плата включала аппаратные средства для ускорения растровых операций.

Более поздняя документация показывает, что был доступен 13- или 19-дюймовый цветной дисплей. Буфер цветной рамки имел разрешение 640 × 512 пикселей, а на мониторе отображено 640 × 480. Плата могла отображать 256 цветов из палитры в 16 миллионов. Также были добавлены 1/2-дюймовые 9-дорожечные ленточные накопители на магнитной ленте и кассетные накопители QIC-02 1/4 дюйма.

Ethernet

Плата Ethernet была доступна, первоначально реализовав спецификацию Xerox PARC Ethernet 3 Мбит/с, которая была позже обновлена ​​до версии 3Com 10 Мбит/с.

Постоянная память

Контроллер дисков Interphase SMD 2180 можно установить для подключения до четырех микросхем Fujitsu 84 МБ M2313K или CDC 16,7 МБ (8,35 МБ с фиксированным, 8,35 МБ съемных) 9455 Приводы Lark. Все платы были установлены в слоты с 6 или 7 слотами Multibus.

Системы Sun-1, обновленные платами Sun-2 Multibus, были идентифицированы с суффиксом U к их номеру модели[Источник 2].

Источники

  1. The SUN Workstation Architecture // COMPUTER SYSTEMSLABORATORY [1982]. Дата изменения: 01.03.1982. URL: http://i.stanford.edu/pub/cstr/reports/csl/tr/82/229/CSL-TR-82-229.pdf (Дата обращения: 15.05.2018).
  2. Sun-1 // Wikipedia [2001–2018]. Дата изменения: 25.04.2018. URL: https://en.wikipedia.org/wiki/Sun-1 (Дата обращения: 15.05.2018).