MIPS Magnum - MIPS Magnum

MIPS Magnum была линия компьютерных рабочих станций , разработанных MIPS Computer Systems, Inc. , и на основе MIPS серии из RISC микропроцессоров . Первый Magnum был выпущен в марте 1990 года, и производство различных моделей продолжалось до 1993 года, когда SGI купила MIPS Technologies. SGI отменила линейку MIPS Magnum, чтобы продвигать свои собственные рабочие станции, включая SGI Indy начального уровня .

Ранняя серия Magnum на основе R3000 работала только с RISC / os , вариантом BSD Unix , но последующие рабочие станции Magnum, основанные на архитектуре Jazz, работали как с RISC / os, так и с Windows NT . В дополнение к этим проприетарным операционным системам на машины MIPS Magnum на базе Jazz были перенесены и Linux, и NetBSD .

Некоторые модели MIPS Magnum были переименованы и проданы Groupe Bull и Olivetti . Кроме того, версии без заголовка (то есть без фреймбуфера или видеокарты) продавались как серверы под названием «MIPS Millennium».

Серии

Информация о номере модели .

MIPS Magnum 3000

MIPS Magnum R4000

  • Два подтипа: R4000 PC-50 и R4000 SC-50
  • Релиз: апрель 1992 г.
  • Начальная цена: 12 000 долларов США.
  • Автобус: EISA
  • Максимально возможная оперативная память: 256 МБ

Компоненты

Процессоров

MIPS Magnum 3000 оснащен микропроцессором MIPS R3000A с тактовой частотой 25 или 33 МГц .

MIPS Magnum R4000 PC-50 оснащен процессором MIPS R4000 для ПК с кэш-памятью L1 всего 16 КБ (но без кеша L2), работающим с внешней тактовой частотой 50 МГц (которая была внутренне удвоена в микропроцессоре до 100 МГц). MIPS Magnum R4000 SC-50 идентичен Magnum R4000PC, но включает один мегабайт вторичного кэша в дополнение к основному кэшу.

объем памяти

В качестве основной памяти MIPS Magnum 3000 поддерживает 30-контактные модули SIMM с истинной четностью , 80 нс и размером до 128 МБ.

MIPS Magnum R4000 поддерживает восемь 72-контактных модулей SIMM с истинной четностью, до 256 МБ.

SCSI

MIPS Magnum R4000 (как R4000 PC-50, так и R4000 SC-50) включает одну встроенную шину SCSI с использованием встроенного набора микросхем быстрого узкого SCSI NCR 53c94 . Внутренний кабель с четырьмя 50-контактными разъемами связывает внутренние устройства SCSI, а также связывает внешние устройства SCSI через оконечное соединение, установленное на задней панели корпуса.

Ethernet

MIPS Magnum R4000 включает встроенный чипсет SONIC Ethernet и разъем AUI Ethernet, установленный на корпусе.

Кадровый буфер

Видеовыход для Magnum R4000 состоит из проприетарного буфера кадра, доступного в качестве настраиваемой полноразмерной дополнительной карты - буфера кадра G364 . G364 включает в себя вс 13w3 -style выход (который может быть преобразован в более общей VGA пин-OUT), и способен пикселей экрана разрешением 640х480, 800x600, 1024x768 или 1280x1024. Поскольку это простой буфер кадра, G364 не имеет функций ускоренной графики.

Последовательный и параллельный ввод / вывод

MIPS Magnum R4000 также включает в себя два стандартных RS232 сигнала управления на последовательные порты и в IBM AT совместимый параллельный порт .

Дискета

Кроме того, MIPS Magnum R4000 имел контроллер гибких дисков, совместимый с IBM AT, и единственный отсек для гибких дисков.

Историческое развитие

В MIPS Magnum 3000 использовался процессор MIPS R3000 и специализированная фирменная материнская плата, которая включала шину TURBOchannel (следует отметить, что DEC также производила линейку рабочих станций DECstation под управлением Ultrix , которые также использовали процессоры MIPS и шину TURBOchannel). Magnum 3000 RAN только RISC / OS, которая была MIPS Computer Systems, Inc. проприетарный порт по BSD Unix включая некоторые System V особенности.

В более поздних версиях Magnum, MIPS Magnum R4000PC и MIPS Magnum R4000SC, также использовался микропроцессор MIPS - MIPS R4000, полный 64-разрядный микропроцессор, доступный либо в недорогой версии (R4000PC) с 16 КБ кэша L1, но без L2. кэш или более высокопроизводительная версия (R4000SC) с 1 МБ вторичного кэша в дополнение к 16 кБ первичного кеша.

Поскольку MIPS Computer Systems, Inc. была соучредителем консорциума Advanced Computing Environment с Silicon Graphics , Microsoft , Motorola и другими, MIPS Magnum R4000 должен был стать выходом MIPS на рынок рабочих станций Windows NT. Однако, поскольку внутренние усилия MIPS Computer Systems, Inc. по разработке системы Windows NT на базе MIPS встретили задержки, MIPS Technologies отказалась от собственных усилий и вместо этого лицензировала дизайн Jazz, который Microsoft разработала в начале 1990-х годов. для облегчения портирования и разработки Windows NT (сначала она была разработана на архитектуре MIPS и только позже была перенесена на архитектуры Intel 386 , Alpha и PowerPC ).

Таким образом, MIPS Magnum R4000 (и действительно все системы на базе Jazz, такие как Acer PICA , NEC RISCstation , Olivetti M700 и т. Д.) Включают в себя многие функции, более общие для ПК на базе Intel , чем для коммерческих рабочих станций UNIX той эпохи. - например, Magnum R4000 включал шину EISA , использовал совместимые с IBM PS / 2 клавиатуры и мыши, а также использовал стандартные компоненты набора микросхем, чьи управляющие регистры были сопоставлены с ячейками памяти, установленными в стандарте IBM AT .

Операционные системы

MIPS Magnum R4000 работал либо под управлением Windows NT (начиная с версии 3.1), если был оснащен прошивкой ARC с прямым порядком байтов , либо с RISC / os, когда использовалась проприетарная прошивка MIPS Computer Systems, Inc. с прямым порядком байтов («Монитор MIPS»). установлены. Микропрограммное обеспечение можно переключать между ARC или MIPS Monitor, загружая любой из них во флэш-память / NVRAM Magnum с дискеты, и, таким образом, Magnum R4000 может выполнять двойную загрузку между Windows и Unix.

Windows NT

MIPS Magnum R4000 поддерживался Windows NT от версии 3.1 (выпущенной в 1993 году) до версии 4.0 (выпущенной в 1996 году). Однако поддержка Microsoft для всех систем MIPS прекратилась после выпуска Windows NT версии 4.0, а полезного программного обеспечения для Windows / MIPS - от Microsoft или сторонних поставщиков - было очень мало, даже когда MIPS поддерживался (например, Microsoft никогда не перенес собственный пакет Microsoft Office на MIPS).

MIPS Magnum 3000, в отличие от MIPS Magnum R4000, не мог запускать Windows NT.

RISC / OS

Все Magnums могли запускать RISC / os, собственный порт UNIX компании MIPS Computer System, Inc. Запуск RISC / os на MIPS Magnum R4000 требует использования встроенного ПО монитора MIPS с прямым порядком байтов .

BSD

MIPS Magnum может запускать NetBSD , а в какой-то момент он также запускал OpenBSD , но отсутствие интереса разработчиков и необходимых ресурсов привело к прекращению поддержки Arch до выпуска 2.4 от 1 декабря 1998 года.

Для более ранних машин MIPS Magnum 3000, поддерживающих только RISC / os, правильный порт - NetBSD / mipsco. Для более поздних версий MIPS Magnum R4000 с поддержкой Windows NT правильный порт - NetBSD / arc.

Linux

MIPS Magnum R4000 был одной из первых поддерживаемых машин в попытке перенести ядро Linux на MIPS, с начальной поддержкой, начатой ​​в апреле 1995 года. Поддержка Magnum R4000 стала стабильной в дереве разработки 2.1 (примерно в 1999 году); однако с тех пор поддержка Magnum в Linux ослабла.

QEMU

QEMU ПК эмулятор версия 0.9.1 может эмулировать MIPS Magnum (и Acer Pica 61) с использованием параметра "-m" ( "-M Магнум" или "-M pica61"). QEMU может запускать скомпилированную MIPS версию Debian Linux на платформе x86 вместе с Windows NT 3.5, 3.51 и 4.0 с двоичными файлами здесь

Офлайн-публикации

  • Ягер, Том (декабрь 1990). «Sony NeWS и MIPS Magnum: двойной снимок RISC» . БАЙТ . Vol. 15 ч. 13. с. 172-175.

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