SPARCstation 1 (Sun 4/60, кодовое название Campus ) — первая из серии SPARCstation рабочих станций на базе SPARC, продаваемых Sun Microsystems . Проект был разработан в 1987 году компанией UniSun, отделившейся от Sun, которая вскоре была снова приобретена. [1] SPARCstation 1 имеет характерный тонкий корпус (квадратная « коробка для пиццы » высотой 3 дюйма) и впервые был продан в апреле 1989 года, а поддержка Sun закончилась в 1995 году.
Основанный на процессоре LSI Logic RISC , работающем на частоте 20 МГц, с сопроцессором FPU Weitek 3170 (или 3172) , это был четвертый компьютер Sun (после 4/260, 4/110 и 4/280), использующий архитектуру SPARC, и первый из архитектуры sun4c . Материнская плата имеет три слота SBus , встроенный AUI Ethernet , 8 кГц аудио и 5 МБ/с шину SCSI-1 . Базовый дисплей работает с разрешением 1152 × 900 в 256 цветах, а мониторы, поставляемые с компьютером, были от 16 до 19 дюймов в оттенках серого или цветные.
Разработанный для простоты производства, чтобы конкурировать с высокопроизводительными ПК или Mac , его основными конкурентами были IBM PS/2 Model 80 , NeXT Computer и собственный Sun 3/80 . [2] Он продавался по цене от около 9000 долларов США (что эквивалентно 22 100 долларам США в 2023 году) без жестких дисков до 20 000 долларов США — и в первый год было продано около 35 000 единиц. [ необходима цитата ]
SPARCstation 1 имеет несколько отличительных элементов дизайна и упаковки, разработанных внутри системным дизайнером Энди Бехтольшеймом , а снаружи — дизайнером house frog design . Бехтольшейм указал, что материнская плата будет размером с лист бумаги, а карты расширения SBus будут размером с учетные карточки, что приведет к чрезвычайно компактному размеру. Мотив внешнего дизайна включает в себя точечные вентиляционные отверстия по бокам, которые перекликаются с рисунком «ямочек» на передней панели, и ножки «Sun purple».
SPARCstation 1 принимает 30-контактные SIMM-модули группами по четыре. Он может принимать SIMM-модули объемом 1 МБ или 4 МБ, если размер в банке постоянен. Всего имеется четыре банка памяти, что может дать в общей сложности 64 МБ памяти. Банк памяти 0 (состоящий из U0311, U0322, U0309 и U0307) должен быть заполнен первым. В противном случае прошивка OpenBoot зависнет во время проверки памяти.
SPARCstation 1 имеет место для двух жестких дисков и одного внутреннего дисковода. Машина может работать с любым 50-контактным жестким диском SCSI -2, но прошивка OpenBoot не будет загружаться с любого раздела, который начинается или заканчивается после 1024 МБ. Дисковод, как и у Macintosh, необычен тем, что имеет электромеханический механизм извлечения, а не обычную кнопку извлечения, и поэтому должен быть извлечен операционной системой или OpenBoot. Машину можно подключить к любому дисководу SCSI CD либо через разъем SCSI на задней панели, либо подключив его к любому свободному внутреннему разъему SCSI через 50-контактный кабель.
SPARCstation 1 поставляется с набором микросхем AMD Lance Ethernet на плате и 15-контактным разъемом AUI, который может подключаться к 10BASE2, 10BASE5 или 10BASE-T через соответствующий трансивер. OpenBoot ROM может загружаться из сети, используя RARP и TFTP. Как и все другие системы SPARCstation, SPARCstation 1 хранит системную информацию, такую как MAC-адрес и идентификатор хоста (серийный номер) в NVRAM. Если батарея на этом чипе разрядится, то система не сможет загрузиться.
SPARCstation 1 использует резервный аккумулятор M48T02 RTC с чипом RAM, который управляет часами реального времени и хранением параметров загрузки. Проблема с этим чипом заключается в том, что аккумулятор является внутренним, что означает, что весь чип должен быть заменен, когда его батарея разрядится. Поскольку все произведенные SPARCstation 1 теперь старше, чем срок службы аккумулятора этого чипа, значительное количество этих систем теперь отказываются загружаться. Кроме того, конструкция SPARCstation 1 использовала зарезервированные биты в NVRAM M48T02 нестандартным образом; поскольку более поздние версии чипа M48T02 осуществляют более строгий контроль над этими битами, текущий M48T02 будет хранить данные NVRAM, но RTC будет работать неправильно, и система может не выполнить автоматическую загрузку.
Из-за несовместимости с современными M48T02 часто приходится модифицировать неисправные NVRAM, разрезая инкапсуляцию и вставляя новую батарею. [3] Также можно заменить всю инкапсуляцию, которая также содержит тактовый кристалл 32,768 кГц. [4]
SPARCstation 1, 1+, IPC и SLC могут работать под управлением следующих операционных систем:
В SPARCstation 1+ (Sun 4/65) процессор был увеличен до 25 МГц LSI L64801, сопроцессор был обновлен до Weitek 3172 и установлен новый контроллер SCSI.
SPARCstation IPC (вс 4/40) — это версия SPARCstation 1+ в корпусе типа «ланч-бокс» со встроенной видеосистемой.
SPARCstation SLC (вс 4/20) — это версия SPARCstation 1+, встроенная в корпус монитора, анонсированная в мае 1990 года. [7]
SPARCstation 2 (вс 4/75) является преемником машины и была выпущена в ноябре 1990 года.