SPARCstation 20

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 19:50, 19 января 2019.
SPARCstation 20
Sun20-front.jpg
Разработчик Sun Microsystems
Семейство продуктов Sun-4
Тип вычислительная станция
Дата выпуска 1994 год (поддержка прекращена в 1997 году)
Операционная система SunOS
ЦП Sun SPARC 50 Мгц
Memory максимум 512 МБ
Предшественник SPARCstation 10
Последователь Sun Ultra


SPARCstation 20 (кодовое имя «Kodiak») — рабочая станция (т.е. комплекс аппаратных и программных средств, предназначенных для решения определённого круга задач, например, компьютер или компьютерный терминал) от Sun Microsystems, которая основана на микропроцессорах SuperSPARC I/II и HyperSPARC. Данная рабочая станция имеет форму "pizza box".[Источник 1] Это последняя модель семейства SPARCstation компьютеров Sun. В 1995 году оно было заменено семейством Sun Ultra.
В сентябре 1997 года компания Sun Microsystems прекратила поддержку SPARCstation 20, заменив её на Sun Ultra 2.[Источник 2]

Спецификация

Процессор

SPARCstation 20 имеет два порта шины MBus для подключения процессорных модулей (см. рисунок 1). SS20 поддерживает до 4 32-битных процессоров SPARC с до 1 МБ вторичного кеша на каждый. В отличие от SPARCstation 10, MBus 20-ки работает на частоте до 50 МГц, что может значительно повысить производительность. Каждый порт может содержать один или два процессорных модуля, также может быть установлено два (максимум 4) процессора. Большинство двухпроцессорных модулей имеют двойную ширину и блокируют соседние слоты SBus, но есть модули с одной шириной / двумя процессорами. Доступны скорости от 33 МГц до 200 МГц, как с кешем, так и без него. Самыми быстрыми процессорами для SPARCstation 20 являются процессоры HyperSPARC работающие на частоте 200 МГц.[Источник 3]

Рисунок 1 - Трехмерное изображение составляющих SPARCstation 20

SPARCstation 20 использовала MBus, как и SPARCstation 10, изолировав процессор от более медленного SBus, предоставив ему быстрый путь к оперативной памяти за счет высокой задержки памяти.

Также следует отметить, что SS20 был самой быстрой (выпускаемой Sun) машиной для запуска ОС SunOS 4.x на базе BSD.

Память

SPARCstation 20 имеет 8 слотов DSIMM (см. рисунок 1) и поддерживает до 512 МБ оперативной памяти в модулях по 64 МБ. Модули памяти для SPARCstation 20 совместимы с модулем для SPARCstation 10, Sun Ultra 1 и других компьютеров с семейств sun4m и sun4d, но несовместимы со слотами SIMM в ПК.

В SPARCstation 20 используется модуль NVRAM с питанием батареи для хранения данных о системе, таких как идентификатор хоста (серийный номер) и MAC-адрес. Если батарея на чипе выходит из строя, то модуль NVRAM должен быть заменен (или изменен для использования внешней батареи), а NVRAM необходимо перепрограммировать с помощью MAC-адреса и идентификатора хоста, также можно использовать M48T08-100PC1. [Источник 4]

Дисковод

SPARCstation 20 имеет два внутренних отсека SCA, внешний разъем SCSI и два отсека для CD-ROM или floppy-дисководов (см. рисунок 1). Более ранние версии корпуса SPARCstation20 содержат компакт-диски и отсеки для гибких дисков, которые короче стандартного 3,5-дюймового отсека. Поздние версии SPARCstation20 и SPARCstation5 имеют более узкий слот для флоппи-дисковод, поэтому можно установить стандартный компакт-диск. Хост-контроллер SCSI интегрирован с материнской платой. SPARC Station 20 не поддерживает устройства IDE (Integrated Development Environment).

Флоппи-дисковод: стандартная дискета Sun типа 1,44 МБ или 2,88 МБ.

Ограничение во всех выпусках OpenBoot PROM (предоставляет основные функции, требуемые для загрузки машины на архитектуре SPARC) для SPARCstation 20 — загрузка на диск прекращается после отметки в 2 гигабайта. [Источник 5] [Источник 6]

Графика

SPARC Station 20 имеет встроенный видеоразъем 13W3, управляемый дополнительным фрейм-буфером SX (CG14) (также известный как SX, ускоренный 24-разрядный), встроенным в VSIMM, а также имеются 4 слота SBus. Для работы SX требуется VSIMM: 4 МБ или 8 МБ с разрешением до 1280х1024 (8 МБ) или 1152х900 (4 МБ) в 24- бит цвета. Версия 8 МБ поддерживает более высокие разрешения и частоту обновления, для этого требуется дополнительная плата, которая вставляется в слот SBus. Если установлены два VSIMM, необходимо также установить дополнительную видео плату, чтобы обеспечить второй разъем видеосигнала 13 Вт. В качестве альтернативы могут использоваться карты SBus, включая ZX (Leo), Turbo GX (CG6) и другие (см. рисунок 2).

Рисунок 2 - SPARCsation20

Опции графики SBus: BW2 (моно, без ускорения), CG3 (8-битный цвет, без ускорения), CG6 (8-битный цвет, с ускорением), CG8 (24-битный цвет, без ускорения), ZX (24-битный цвет , ускоренная 3D, ужасная производительность 2D). Другие существуют, но плохо известны.

Аудио

Встроенный звуковой чип Crystal Semiconductor CS-4231. 8 бит, 22050 кГц для входа и выхода. Нет MIDI-синтезатора, хотя его можно эмулировать программно. Система имеет встроенный микрофон, линейный вход, линейный выход и разъемы для наушников.

Сеть

В SS20 есть собственный встроенный интегрированный контроллер ЛВС 10baseT Ethernet на базе AMD Lance. Если есть необходимость, то дополнительные сетевые контроллеры можно подключить по шине SBus.

Внешние порты

SPARCstation 20 обладает следующими внешними портами:

  • 1 порт клавиатуры Sun Type 4/5/6
  • 2 высокоскоростных последовательных порта RS232, штекер mini-HD (максимум 230 кбит / с)
  • 1 порт RJ45 Ethernet (Sun Lance)
  • 13W3 видео порт для встроенного кадрового буфера SX.
  • 1 50-контактный порт Fast SCSI

Поддерживаемые операционные системы

  • SunOS 4.1.3_U1B и далее

Более старая ОС SunOS 4.x на базе BSD будет работать на SS20, и это последняя рабочая станция, которая может ее запускать. Однако SunOS 4.x более чем длинен в зубе, и довольно сложно убедить его запустить современное программное обеспечение.

  • Solaris 2.3 до 9

Все версии вплоть до Solaris 9 работают, хотя более поздние версии требуют некоторого количества ОЗУ и могут быть не очень быстрыми. Однако замена стандартного CDE на XFCE, Window Maker или IceWM поможет исправить это.

  • NetBSD и OpenBSD

FreeBSD не поддерживает 32-битный SPARC, но NetBSD и OpenBSD поддерживают. У обоих есть свои недостатки: OpenBSD не поддерживает несколько процессоров, а поддержка NetBSD X слабая.

  • MirBSD
  • Linux

Еще один очень хороший выбор, поддерживающий в основном все встроенное оборудование и большой ассортимент плат расширения SBus. Действительно, поскольку Solaris на этой платформе завершает свою работу, Linux вполне может стать выбранной ОС, когда Sun откажется от поддержки Solaris 9.

  • NeXTSTEP 3.3 (SuperSPARC) и OPENSTEP 4.x (SuperSPARС)

Интересным вариантом является NeXTSTEP или OPENSTEP. Оба очень требовательны к аппаратному обеспечению: работают только модули CPU SuperSPARC и только один из них. Кроме того, NS / OS поддерживает только графические опции BW2, CG6 и SX - но SX действительно работает очень хорошо. OPENSTEP 4.2 является рекомендуемой версией, хотя NeXTSTEP 3.3 тоже вполне справляется со своими функциями. [Источник 7]

SPARCstation 20: тогда и сейчас

В свое время SS20 была главной настольной рабочей станцией Sun. Это был их последний четырехпроцессорный настольный компьютер, пока 10 лет спустя не был выпущен Sun Ultra 80. Благодаря своей мощи SS20 использовался для многих целей - разработки программного обеспечения, разработки и дизайна, настольных издательских систем и научных или инженерных приложений. Он также нашел довольно широкое применение в качестве легкого веб-, почтового или файлового сервера, и некоторые из них все еще сохраняют эту роль в Интернете вплоть до 2007 года.

Несмотря на то, что по современным стандартам этот аппарат смотрится устаревшим, SS20 по-прежнему полезен в качестве легкой рабочей станции, X-терминала или точки доступа системного администратора. 20-ка может быть полезная в качестве DNS, NTP, почтового или легкого веб-сервера, или хорошего маршрутизатора или брандмауэра. Несмотря на медленные процессоры, мощь четырех процессоров не следует упускать из виду.

Если вы хотите изучить UNIX-подобные системы, то данная рабочая станция точно подходит для этой цели.
Это не плохая машина для изучения входов и выходов "не-ПК оборудования". Этот аппарат уступает более поздним версиям Sun Ultras на основе PCI, но это все еще очень хорошо продуманная машина со всеми деталями, легко доступными для очистки, модернизации и экспериментов. Еще один аргумент в пользу SPARCstation 20 заключается в том, что она может работать с NeXTSTEP.

Источники

  1. Pizza box form factor // Wikivisually. [2018-2018]. Дата обновления: 25.03.18. URL:https://wikivisually.com/wiki/Pizza_box_form_factor (дата обращения: 17.09.18)
  2. SPARCstation // Википедия. [2001-2018]. Дата обновления: 11.09.17. URL: https://ru.wikipedia.org/wiki/SPARCstation (дата обращения: 25.09.18)
  3. SPARCstation 20 // jax184. [2013-2013]. Дата обновления: 07.04.07. URL:http://www.jax184.com/projects/sparc20/sparc20.html (дата обращения: 19.09.18)
  4. SPARCstation 20 // Alchetron. [2018-2018] . Дата обновления: 11.12.17. URL: https://alchetron.com/SPARCstation-20. (дата обращения: 19.09.18)
  5. SPARCstation 20 // Википедия. [2001 - 2018]. Дата обновления: 30.04.18. URL:https://en.wikipedia.org/wiki/SPARCstation_20 (дата обращения: 16.09.18)
  6. Sun OpenBoot Prom // Samag. [2018-2018]. Дата обновления: 12.11.09. URL: http://samag.ru/archive/article/2068 (дата обращения: 25.09.18)
  7. SPARCstation 20 // Everything2. [2018 -2018].Дата обновления: 31.05.2007. URL: https://everything2.com/title/SPARCstation+20 (дата обращения: 31.12.2018)

Ссылки

  1. Wikipedia.org [Электронный ресурс]: Sun Ultra / Дата обращения: 17.09.18. Режим доступа: https://ru.wikipedia.org/wiki/Sun_Ultra
  2. Wikipedia.org [Электронный ресурс]: Рабочая станция / Дата обращения: 19.0918. Режим доступа: https://ru.wikipedia.org/wiki/Рабочая_станция
  3. Web.archive.org [Электронный ресурс]: SPARCstation 20 System Configuration Guide / Дата обращения: 25.09.18. Режим доступа: https://web.archive.org/web/20070106024057/http://www.sun.com/products-n-solutions/hardware/docs/pdf/806-2222-10.pdf
  4. Docs.oracle.com [Электронный ресурс]: SPARCstation 20 Service Manual / Дата обращения: 16.09.18. Режим доступа: https://docs.oracle.com/cd/E19127-01/sparc20.ws/801-6189-12/801-6189-12.pdf