MIPS Magnum
Encyclopedia
The MIPS Magnum was a line of computer
Computer
A computer is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations. The particular sequence of operations can be changed readily, allowing the computer to solve more than one kind of problem...

 workstation
Workstation
A workstation is a high-end microcomputer designed for technical or scientific applications. Intended primarily to be used by one person at a time, they are commonly connected to a local area network and run multi-user operating systems...

s designed by MIPS Computer Systems, Inc.
MIPS Technologies
MIPS Technologies, Inc. , formerly MIPS Computer Systems, Inc., is most widely known for developing the MIPS architecture and a series of pioneering RISC chips. MIPS provides processor architectures and cores for digital home, networking and mobile applications.MIPS Computer Systems Inc. was...

 and based on the MIPS
MIPS architecture
MIPS is a reduced instruction set computer instruction set architecture developed by MIPS Technologies . The early MIPS architectures were 32-bit, and later versions were 64-bit...

 series of RISC microprocessors. The first Magnum was released in March, 1990, and production of various models continued until 1993 when SGI
Silicon Graphics
Silicon Graphics, Inc. was a manufacturer of high-performance computing solutions, including computer hardware and software, founded in 1981 by Jim Clark...

 bought MIPS Technologies. SGI cancelled the MIPS Magnum line to promote their own workstations including the entry-level SGI Indy
SGI Indy
The Indy, code-named "Guinness", is a low-end workstation introduced on 12 July 1993. Developed and manufactured by Silicon Graphics Incorporated , it was the result of their attempt to obtain a share of the low-end computer-aided design market, which was dominated at the time by other workstation...

. The early, R3000-based Magnum series ran only RISC/os
RISC/os
RISC/os was a UNIX operating system developed by MIPS Computer Systems, Inc. from 1985 to 1992 for their computer workstations and servers, such as the MIPS M/120 server or MIPS Magnum workstation. It was also known as UMIPS or MIPS OS....

, a variant of BSD Unix
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...

, but the subsequent Magnum workstations based on the Jazz
Jazz (computer)
The Jazz computer architecture was a motherboard and chipset design originally developed by Microsoft for use in developing Windows NT. The design was eventually used as the basis for most MIPS-based Windows NT systems....

 architecture ran both RISC/os and Windows NT
Windows NT
Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993. It was a powerful high-level-language-based, processor-independent, multiprocessing, multiuser operating system with features comparable to Unix. It was intended to complement...

. In addition to these proprietary operating systems, both Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 and NetBSD
NetBSD
NetBSD is a freely available open source version of the Berkeley Software Distribution Unix operating system. It was the second open source BSD descendant to be formally released, after 386BSD, and continues to be actively developed. The NetBSD project is primarily focused on high quality design,...

 have been ported to the Jazz-based MIPS Magnum machines.

Some models of MIPS Magnum were rebadged and sold by Groupe Bull
Groupe Bull
-External links:* * — Friends, co-workers and former employees of Bull and Honeywell* *...

 and Olivetti
Olivetti
Olivetti S.p.A. is an Italian manufacturer of computers, printers and other business machines.- Founding :The company was founded as a typewriter manufacturer in 1908 in Ivrea, near Turin, by Camillo Olivetti. The firm was mainly developed by his son Adriano Olivetti...

. In addition, headless (i.e., without a framebuffer or video card) versions were marketed as servers under the name "MIPS Millennium".

MIPS Magnum 3000

  • Alternative model name: MIPS RC3230
  • Release: March, 1990
  • Initial price: $9000 USD
    United States dollar
    The United States dollar , also referred to as the American dollar, is the official currency of the United States of America. It is divided into 100 smaller units called cents or pennies....

  • Bus: TURBOchannel
    TURBOchannel
    TURBOchannel is an open computer bus developed by DEC by during the late 1980s and early 1990s. Although it was open for any vendor to implement in their own systems, it was mostly used in Digital's own systems such as the MIPS-based DECstation and DECsystem systems, in the VAXstation 4000, and in...

  • Maximum possible RAM
    Ram
    -Animals:*Ram, an uncastrated male sheep*Ram cichlid, a species of freshwater fish endemic to Colombia and Venezuela-Military:*Battering ram*Ramming, a military tactic in which one vehicle runs into another...

    : 128 MB

MIPS Magnum R4000

  • Two subtypes: The R4000 PC-50 and R4000 SC-50
  • Release: April, 1992
  • Initial price: $12,000.00 USD
  • Bus: EISA
    Extended Industry Standard Architecture
    The Extended Industry Standard Architecture is a bus standard for IBM PC compatible computers...

  • Maximum possible RAM: 256 MB

Processors

The MIPS Magnum 3000 has a 25 or 33 MHz MIPS
MIPS Technologies
MIPS Technologies, Inc. , formerly MIPS Computer Systems, Inc., is most widely known for developing the MIPS architecture and a series of pioneering RISC chips. MIPS provides processor architectures and cores for digital home, networking and mobile applications.MIPS Computer Systems Inc. was...

 R3000A microprocessor.

The MIPS Magnum R4000 PC-50 has a MIPS R4000
R4000
The R4000 is a microprocessor developed by MIPS Computer Systems that implemented the MIPS III instruction set architecture . Officially announced on 1 October 1991, it was one of the first 64-bit microprocessors and the first MIPS III implementation...

PC processor with only 16 kB L1 cache
CPU cache
A CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory. The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations...

 (but no L2 cache), running at an external clock rate of 50 MHz (which was internally doubled in the microprocessor to 100 MHz). The MIPS Magnum R4000 SC-50 is identical to the Magnum R4000PC, but includes one megabyte of secondary cache in addition to the primary cache.

Memory

For main memory
Computer memory
In computing, memory refers to the physical devices used to store programs or data on a temporary or permanent basis for use in a computer or other digital electronic device. The term primary memory is used for the information in physical systems which are fast In computing, memory refers to the...

, the MIPS Magnum 3000 accepted 30-pin true-parity
Parity bit
A parity bit is a bit that is added to ensure that the number of bits with the value one in a set of bits is even or odd. Parity bits are used as the simplest form of error detecting code....

, 80ns SIMM
SIMM
A SIMM, or single in-line memory module, is a type of memory module containing random access memory used in computers from the early 1980s to the late 1990s. It differs from a dual in-line memory module , the most predominant form of memory module today, in that the contacts on a SIMM are redundant...

s up to a maximum of 128 MB.

The MIPS Magnum R4000 accepted eight 72-pin true-parity SIMMs, up to a maximum of 256 MB.

SCSI

The MIPS Magnum R4000 (both the R4000 PC-50 and R4000 SC-50) includes a single on-board SCSI
SCSI
Small Computer System Interface is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, and electrical and optical interfaces. SCSI is most commonly used for hard disks and tape drives, but it...

 bus using the on-board NCR
NCR Corporation
NCR Corporation is an American technology company specializing in kiosk products for the retail, financial, travel, healthcare, food service, entertainment, gaming and public sector industries. Its main products are self-service kiosks, point-of-sale terminals, automated teller machines, check...

 53c94
NCR 53C9x
The NCR 53C9x is a family of application-specific integrated circuits produced by the former NCR Corporation for implementing the SCSI protocol in hardware. The 53C9x is a low-cost solution and was therefore widely adopted by OEMs in various motherboard and peripheral device designs...

 fast-narrow SCSI chipset. An internal cable with four 50-pin connections links internal SCSI devices, and also interfaces external SCSI devices via an endlink mounted on the rear of the case.

Ethernet

The MIPS Magnum R4000 includes an on-board SONIC
SONIC
SONIC DP83932 is a National Semiconductor 10 Mbit/s Ethernet controller. In the early 1990s, integrated ethernet subsystems based on the SONIC controller were used in computer workstations such as the MIPS Magnum family and the Olivetti M700, inter alia....

 Ethernet
Ethernet
Ethernet is a family of computer networking technologies for local area networks commercially introduced in 1980. Standardized in IEEE 802.3, Ethernet has largely replaced competing wired LAN technologies....

 chipset and an AUI
Attachment Unit Interface
An Attachment Unit Interface is a 15 pin connection that provides a path between a node's Ethernet interface and the Medium Attachment Unit , sometimes known as a transceiver. It is the part of the IEEE Ethernet standard located between the Media Access Control , and the MAU...

 Ethernet connector mounted on the case.

Framebuffer

The video output for the Magnum R4000 consists of a proprietary framebuffer
Framebuffer
A framebuffer is a video output device that drives a video display from a memory buffer containing a complete frame of data.The information in the memory buffer typically consists of color values for every pixel on the screen...

 available as a custom full-length option card — the G364 framebuffer
G364 framebuffer
The G364 framebuffer was a line of graphics adapters using the SGS Thomson INMOS G364 chipset, produced by INMOS in the early 1990s...

. The G364 includes a SUN
Sun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...

 13W3-style output (which can be converted to the more common VGA pin-out), and is capable of pixel screen resolutions of 640x480, 800x600, 1024x768, or 1280x1024. Because it is a simple framebuffer, the G364 does not include any accelerated graphics functions.

Serial and Parallel I/O

The MIPS Magnum R4000 also includes two standard RS232-capable serial port
Serial port
In computing, a serial port is a serial communication physical interface through which information transfers in or out one bit at a time...

s and an IBM AT-compatible parallel port
Parallel port
A parallel port is a type of interface found on computers for connecting various peripherals. In computing, a parallel port is a parallel communication physical interface. It is also known as a printer port or Centronics port...

.

Floppy disk

Also, the MIPS Magnum R4000 had an IBM AT-compatible floppy disk
Floppy disk
A floppy disk is a disk storage medium composed of a disk of thin and flexible magnetic storage medium, sealed in a rectangular plastic carrier lined with fabric that removes dust particles...

 controller and a single floppy drive bay.

Historical development

The MIPS Magnum 3000 used a MIPS R3000 processor and a custom, proprietary motherboard
Motherboard
In personal computers, a motherboard is the central printed circuit board in many modern computers and holds many of the crucial components of the system, providing connectors for other peripherals. The motherboard is sometimes alternatively known as the mainboard, system board, or, on Apple...

 which incorporated the TURBOchannel bus (it is noted that DEC also manufactured the DECstation
DECstation
The DECstation was a brand of computers used by DEC, and refers to three distinct lines of computer systems—the first released in 1978 as a word processing system, and the latter two both released in 1989. These comprised a range of computer workstations based on the MIPS architecture and a...

 line of workstations running Ultrix
Ultrix
Ultrix was the brand name of Digital Equipment Corporation's native Unix systems. While ultrix is the Latin word for avenger, the name was chosen solely for its sound.-History:...

, which also used MIPS processors and the TURBOchannel bus). The Magnum 3000 ran only RISC/os, which was MIPS Computer Systems, Inc.'s proprietary port of BSD Unix
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...

 including some System V
UNIX System V
Unix System V, commonly abbreviated SysV , is one of the first commercial versions of the Unix operating system. It was originally developed by American Telephone & Telegraph and first released in 1983. Four major versions of System V were released, termed Releases 1, 2, 3 and 4...

 features.

The later Magnums, the MIPS Magnum R4000PC and MIPS Magnum R4000SC, also used a MIPS microprocessor — the MIPS R4000, a full 64-bit microprocessor available either in a low-cost version (the R4000PC) having 16 kB of L1 cache but no L2 cache, or a higher-performance version (the R4000SC) with 1 MB of secondary cache in addition to the 16 kB of primary cache.

As MIPS Computer Systems, Inc. had co-founded the Advanced Computing Environment
Advanced Computing Environment
The Advanced Computing Environment was defined by an industry consortium in the early 1990s to be the next generation commodity computing platform, the successor to personal computers based on Intel's 32-bit instruction set architecture...

 consortium with Silicon Graphics
Silicon Graphics
Silicon Graphics, Inc. was a manufacturer of high-performance computing solutions, including computer hardware and software, founded in 1981 by Jim Clark...

, Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

, Motorola
Motorola
Motorola, Inc. was an American multinational telecommunications company based in Schaumburg, Illinois, which was eventually divided into two independent public companies, Motorola Mobility and Motorola Solutions on January 4, 2011, after losing $4.3 billion from 2007 to 2009...

 and others, the MIPS Magnum R4000 was intended to be MIPS' entry into the Windows NT workstation market. However, because MIPS Computer Systems, Inc.'s in-house effort to design a MIPS-based Windows NT system had met delays, MIPS Technologies abandoned its in-house efforts and instead licensed the Jazz
Jazz (computer)
The Jazz computer architecture was a motherboard and chipset design originally developed by Microsoft for use in developing Windows NT. The design was eventually used as the basis for most MIPS-based Windows NT systems....

 design which Microsoft had developed in the early 1990s to facilitate the porting and development of Windows NT (it is to be noted that Windows NT was first developed on the MIPS architecture
Computer architecture
In computer science and engineering, computer architecture is the practical art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals and the formal modelling of those systems....

, and was only later ported to the Intel 386, Alpha
DEC Alpha
Alpha, originally known as Alpha AXP, is a 64-bit reduced instruction set computer instruction set architecture developed by Digital Equipment Corporation , designed to replace the 32-bit VAX complex instruction set computer ISA and its implementations. Alpha was implemented in microprocessors...

, and PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

 architectures).

As such, the MIPS Magnum R4000 (and indeed all Jazz-based systems, such as the Acer PICA
Acer PICA
The M6100 PICA is a system logic chipset designed by Acer Laboratories introduced in 1993. PICA stands for Performance-enhanced Input-output and CPU Architecture. It was based on the Jazz architecture developed by Microsoft and supported the MIPS Technologies R4000 or R4400 microprocessors...

, NEC RISCstation
NEC RISCstation
The NEC RISCstation was a line of computer workstations made by NEC in the mid-1990s, based on MIPS RISC microprocessors and designed to run Microsoft Windows NT...

, Olivetti
Olivetti
Olivetti S.p.A. is an Italian manufacturer of computers, printers and other business machines.- Founding :The company was founded as a typewriter manufacturer in 1908 in Ivrea, near Turin, by Camillo Olivetti. The firm was mainly developed by his son Adriano Olivetti...

 M700, etc.) incorporated many features more common to Intel-based PC's
Personal computer
A personal computer is any general-purpose computer whose size, capabilities, and original sales price make it useful for individuals, and which is intended to be operated directly by an end-user with no intervening computer operator...

 than to the commercial UNIX workstations of the era — for example, the Magnum R4000 included an EISA
Eisa
Eisa or EISA can have several meanings:* Eisa:** A daughter of the god Fornjót in Norse mythology** A dance in Okinawa Prefecture, Japan** Tell el-Eisa Hill, near El Alamein in Egypt, site of a cemetery for those who died in the battles.* EISA:...

 bus, used IBM PS/2
PS/2 connector
The PS/2 connector is a 6-pin Mini-DIN connector used for connecting some keyboards and mice to a PC compatible computer system. Its name comes from the IBM Personal System/2 series of personal computers, with which it was introduced in 1987...

-compatible keyboards and mice, and used commodity chipset components whose control registers were mapped to memory locations set forth in the IBM AT standard.

Operating Systems

The MIPS Magnum R4000 ran either Windows NT (beginning with version 3.1) when equipped with the little-endian ARC
Advanced RISC Computing
Advanced RISC Computing is a specification promulgated by a defunct consortium of computer manufacturers , setting forth a standard MIPS RISC-based computer hardware and firmware environment....

 firmware
Firmware
In electronic systems and computing, firmware is a term often used to denote the fixed, usually rather small, programs and/or data structures that internally control various electronic devices...

, or RISC/os when MIPS Computer Systems, Inc.'s proprietary big-endian firmware (the "MIPS Monitor") was installed. The firmware could be switched between ARC or MIPS Monitor by loading either one into the Magnum's Flash memory
Flash memory
Flash memory is a non-volatile computer storage chip that can be electrically erased and reprogrammed. It was developed from EEPROM and must be erased in fairly large blocks before these can be rewritten with new data...

/NVRAM
NVRAM
Non-volatile random-access memory is random-access memory that retains its information when power is turned off, which is described technically as being non-volatile...

 from floppy disk, and thus the Magnum R4000 could dual-boot between Windows or Unix.

Windows NT

The MIPS Magnum R4000 was supported by Windows NT from version 3.1 (released in 1993) through version 4.0 (released in 1996). However, support by Microsoft for all MIPS systems ended after the release of Windows NT version 4.0, and useful software for Windows/MIPS — either from Microsoft or third-party vendors — was very scarce even when MIPS was supported (for example, Microsoft never ported its own Microsoft Office
Microsoft Office
Microsoft Office is a non-free commercial office suite of inter-related desktop applications, servers and services for the Microsoft Windows and Mac OS X operating systems, introduced by Microsoft in August 1, 1989. Initially a marketing term for a bundled set of applications, the first version of...

 suite to MIPS).

The MIPS Magnum 3000, unlike the MIPS Magnum R4000, was not able to run Windows NT.

RISC/os

All Magnums could run RISC/os, MIPS Computer System, Inc.'s proprietary port of UNIX. Running RISC/os on the MIPS Magnum R4000 requires use of the big-endian MIPS Monitor firmware
Firmware
In electronic systems and computing, firmware is a term often used to denote the fixed, usually rather small, programs and/or data structures that internally control various electronic devices...

.

BSD

The MIPS Magnum can run NetBSD
NetBSD
NetBSD is a freely available open source version of the Berkeley Software Distribution Unix operating system. It was the second open source BSD descendant to be formally released, after 386BSD, and continues to be actively developed. The NetBSD project is primarily focused on high quality design,...

, and it also ran OpenBSD
OpenBSD
OpenBSD is a Unix-like computer operating system descended from Berkeley Software Distribution , a Unix derivative developed at the University of California, Berkeley. It was forked from NetBSD by project leader Theo de Raadt in late 1995...

 at one point, but lack of developer interest and proper resources lead to the termination of the arch's support prior to the December 1, 1998 2.4 release.

For the earlier, RISC/os-only MIPS Magnum 3000 machines, the correct port is NetBSD/mipsco. For the later, Windows NT-capable MIPS Magnum R4000, the correct port is NetBSD/arc.

Linux

The MIPS Magnum R4000 was among the earliest supported machines in the effort to port Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 to MIPS, with initial support begun April, 1995. Support for the Magnum R4000 became stable in the 2.1 development tree (around 1999); however, support for the Magnum in Linux has atrophied since then.

QEMU

The QEMU
QEMU
QEMU is a processor emulator that relies on dynamic binary translation to achieve a reasonable speed while being easy to port on new host CPU architectures....

PC emulator version 0.9.1 can emulate the MIPS Magnum (and Acer Pica 61) using the "-M" parameter ("-M magnum" or "-M pica61").
QEMU can run the MIPS compiled version of Debian GNU/Linux on an x86 platform, along with Windows NT 3.5,3.51 & 4.0 with binaries here

Offline publications

  • BYTE, December 1990; Tom Yager. Sony NeWS and MIPS Magnum: A Double Shot of RISC

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK