Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
MIPS Magnum
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Line of computer workstations}} {{No footnotes|date=February 2025}} {{Use British English|date=August 2024}} The '''MIPS Magnum''' was a line of [[computer]] [[workstation]]s designed by [[MIPS Technologies|MIPS Computer Systems, Inc.]] and based on the [[MIPS architecture|MIPS]] series of [[RISC]] [[microprocessor]]s. The first Magnum was released in March, 1990, and production of various models continued until 1993 when [[Silicon Graphics|SGI]] bought MIPS Technologies. SGI cancelled the MIPS Magnum line to promote their own workstations including the entry-level [[SGI Indy]]. The early, R3000-based Magnum series ran only [[RISC/os]], a variant of [[BSD]] [[Unix]], but the subsequent Magnum workstations based on the [[Jazz (computer)|Jazz]] architecture ran both RISC/os and [[Windows NT]]. In addition to these proprietary operating systems, both [[Linux]] and [[NetBSD]] have been ported to the Jazz-based MIPS Magnum machines. Some models of MIPS Magnum were rebadged and sold by [[Groupe Bull]] and [[Olivetti]]. In addition, headless (i.e., without a framebuffer or video card) versions were marketed as [[server (computing)|servers]] under the name "MIPS Millennium". == Series == [http://www.netbsd.org/Ports/mipsco/models.html Model number information]. === MIPS Magnum 3000 === *''Alternative model name:'' '''MIPS RC3230''' *Release: March, 1990 *Initial price: $9,000 [[United States Dollar|USD]] *Bus: [[TURBOchannel]] *Maximum possible [[RAM]]: 128 MB === MIPS Magnum R4000 === *''Two subtypes:'' The '''R4000 PC-50''' and '''R4000 SC-50''' *Release: April, 1992 *Initial price: US$12,000.00 *Bus: [[Extended Industry Standard Architecture|EISA]] *Maximum possible RAM: 256 MB == Components == === Processors === The MIPS Magnum 3000 has a 25 or 33 MHz [[MIPS Technologies|MIPS]] [[R3000A]] microprocessor. The MIPS Magnum R4000 PC-50 has a MIPS [[R4000]]PC processor with only 16 kB L1 [[CPU cache|cache]] (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 [[Computer memory|main memory]], the MIPS Magnum 3000 accepted 30-pin [[parity bit|true-parity]], 80ns [[SIMM]]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]] bus using the on-board [[NCR Corporation|NCR]] [[NCR 53C9x|53c94]] 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 (ethernet controller)|SONIC]] [[Ethernet]] chipset and an [[Attachment Unit Interface|AUI]] Ethernet connector mounted on the case. === Framebuffer === The video output for the Magnum R4000 consists of a proprietary [[framebuffer]] available as a custom full-length option card β the [[G364 framebuffer]]. The G364 includes a [[Sun Microsystems|SUN]] [[13W3]]-style output (which can be converted to the more common [[VGA]] pin-out), and is capable of pixel screen [[display resolution|resolutions]] of 640x480, 800x600, 1024x768, or 1280x1024. Because it is a simple framebuffer, the G364 does not include any [[graphics acceleration|accelerated]] graphics functions. === Serial and Parallel I/O === The MIPS Magnum R4000 also includes two standard [[RS-232]]-capable [[serial port]]s and an [[IBM AT]]-compatible [[parallel port]]. === Floppy disk === Also, the MIPS Magnum R4000 had an IBM AT-compatible [[floppy disk]] controller and a single floppy drive bay. == Historical development == The MIPS Magnum 3000 used a MIPS R3000 processor and a custom, proprietary [[motherboard]] which incorporated the TURBOchannel bus (it is noted that DEC also manufactured the [[DECstation]] line of workstations running [[Ultrix]], 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]] including some [[UNIX System V|System V]] 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]] consortium with [[Silicon Graphics]], [[Microsoft]], [[Motorola]] 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 (computer)|Jazz]] design which Microsoft had developed in the early 1990s to facilitate the porting and development of Windows NT (it was first developed on the Intel i860 architecture and then on the MIPS [[computer architecture|architecture]], both using Microsoft's own prototype hardware and was designed from the start to be easily ported to other system architectures, such as the [[Intel 386]], [[DEC Alpha|Alpha]], and [[PowerPC]]). As such, the MIPS Magnum R4000 (and indeed all Jazz-based systems, such as the [[Acer PICA]], [[NEC RISCstation]], [[Olivetti]] M700, etc.) incorporated many features more common to Intel-based [[personal computer|PC's]] than to the commercial UNIX workstations of the era β for example, the Magnum R4000 included an [[Extended Industry Standard Architecture|EISA]] bus, used [[PS/2 connector|IBM PS/2]]-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]] [[Advanced RISC Computing|ARC]] [[firmware]], 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]]/[[NVRAM]] 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]] 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 [[Berkeley Software Distribution|BSD]] UNIX. Running RISC/os on the MIPS Magnum R4000 requires use of the big-endian MIPS Monitor [[firmware]]. === BSD === The MIPS Magnum can run [[NetBSD]], and it also ran [[OpenBSD]] 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 the [[Linux kernel]] 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. ==Emulation== === QEMU === The [[QEMU]] 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 Linux on an x86 platform, along with Windows NT 3.5, 3.51 and 4.0. == Further reading == * {{cite magazine | magazine = [[Byte (magazine)|BYTE]] | date= December 1990 | first= Tom | last = Yager | title = Sony NeWS and MIPS Magnum: A Double Shot of RISC | volume = 15 | issue = 13 | pages = 172β175 | url = https://archive.org/details/byte-magazine-1990-12/page/n213/mode/1up }} == External links == *Linux/MIPS article about [http://www.linux-mips.org/wiki/Jazz Jazz]{{dead link|date=February 2025}} architecture *[http://www.computer-archiv.de/comp0186.htm Information on MIPS systems] *[http://www.netbsd.org/Ports/mipsco/ NetBSD/mipsco port homepage] *[http://www.netbsd.org/Ports/arc/ NetBSD/arc port homepage] [[Category:Computer workstations]] [[Category:Advanced RISC Computing]] [[Category:MIPS Technologies]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Cite magazine
(
edit
)
Template:Dead link
(
edit
)
Template:No footnotes
(
edit
)
Template:Short description
(
edit
)
Template:Use British English
(
edit
)