MediaGX

Last updated
Cyrix MediaGX
Media GX.jpg
Cyrix MediaGX, BGA
General information
LaunchedFebruary 20, 1997
Common manufacturer(s)
CPUID code440h (GX/GXi), 540h (GXm)
Performance
Max. CPU clock rate 120 MHz to 300 MHz
FSB speeds30 MHz to 33 MHz
Cache
L1 cache 16 KiB unified
Architecture and classification
Technology node 0.35 μm to 0.4 μm
Microarchitecture 5x86
Instruction set x86-16, IA-32
Extensions
Physical specifications
Cores
  • 1
History
Predecessor(s) Cyrix 5x86
Successor(s) Geode

The MediaGX CPU is an x86-compatible processor that was designed by Cyrix and manufactured by National Semiconductor following the two companies' merger. It was introduced in 1997. The core is based on the integration of the Cyrix Cx5x86 CPU core with hardware to process video and audio output (XpressRAM, XpressGRAPHICS, XpressAUDIO). Following the buyout of Cyrix by National Semiconductor and the sale of the Cyrix name and trademarks to VIA Technologies, the core was developed by National Semiconductor into the Geode line of processors, which was subsequently sold to Advanced Micro Devices.

Contents

Whether this processor belongs in the fourth or fifth generation of x86 processors can be considered a matter of debate as the processor was based on the 5x86 (a scaled down version of the Cyrix 6x86). While the 5x86 was intended to compete with the Intel Pentium line, the 5th generation x86, it was designed to interface with a 4th generation (80486) motherboard and had only the 486's instruction set, lacking the ability to run software requiring the Pentium's new instructions.

The MediaGX CPU was mostly used for subcompact laptops. It was also used in the CTX EzBook V92C266, Compaq Presario 1220 and 1230 laptops, Compaq Presario 2100 and 2200 desktops, Casio Cassiopeia Fiva MPC-100 series subnotebook and MPC-501 tablet PCs, and many others, as well as in high-performance embedded applications such as the Pinball 2000 arcade pinball system and Atari Games arcade platforms. Sun Microsystems used MediaGXm in the Dover JavaStation.

History

The MediaGX was launched on February 20, 1997. Compaq would be using the chip in some of their computers such as the Presario 2000, which went on sale for $999. [1] This was due to a partnership between Cyrix and Compaq. The MediaGX was first available in speeds of 120 and 133 MHz with pricing of $79 and $99. [2]

The 150 MHz version of the MedixGX was available by June of 1997. This version of the chip would be used in the Presario 2120. The 150 MHz chip would cost $99 each in bulk quantities with the 133 and 120 MHz costing $88 and $60. [3]

Virtual Subsystem Architecture

Virtual Subsystem Architecture (VSA) emulates a presence of the real hardware VGA (XpressGRAPHICS) and Sound Blaster (XpressAUDIO). The access to the hardware resources traps via BIOS and emulates in the System Management Mode (SMM), enabling it to execute transparently to the operating system, drivers and applications. [4]

Media GX

Media GXi

Cyrix MediaGXi, 180 MHz, BGA. Cyrix MediaGX GXI.jpg
Cyrix MediaGXi, 180 MHz, BGA.

Cyrix MediaGXi is an improved version of the MediaGX.

MediaGXm

Cyrix MediaGXm KL Cyrix MediaGXm PGA.jpg
Cyrix MediaGXm

The MediaGXm is an improved MediaGX with an implementation of the MMX enhanced instruction set.

National Semiconductor offered this processor under the name Geode GXM.

Disadvantages

The MediaGX platform does not provide support for external Level-2 cache memory, typical for motherboard designs of the period. All of the cache must be on the processor die.

MediaGX processors can only run on motherboards specifically designed for the same model of the processor due to tight integration between the processor and its companion chipset.

The graphics, sound, and PCI bus ran at the same speed as the processor clock also due to tight integration. This made the processor appear much slower than its actual rated speed. However, the graphics system is able to use the main system memory providing for significant cost savings on the basic systems and embedded controllers in the market for this platform.

See also

Related Research Articles

<span class="mw-page-title-main">AMD</span> American multinational semiconductor company

Advanced Micro Devices, Inc. (AMD) is an American multinational corporation and semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets.

<span class="mw-page-title-main">Athlon</span> Brand of microprocessors by AMD

Athlon is the brand name applied to a series of x86-compatible microprocessors designed and manufactured by AMD. The original Athlon was the first seventh-generation x86 processor and the first desktop processor to reach speeds of one gigahertz (GHz). It made its debut as AMD's high-end processor brand on June 23, 1999. Over the years AMD has used the Athlon name with the 64-bit Athlon 64 architecture, the Athlon II, and Accelerated Processing Unit (APU) chips targeting the Socket AM1 desktop SoC architecture, and Socket AM4 Zen (microarchitecture). The modern Zen-based Athlon with a Radeon Graphics processor was introduced in 2019 as AMD's highest-performance entry-level processor.

<span class="mw-page-title-main">Cyrix 6x86</span> Microprocessor

The Cyrix 6x86 is a line of sixth-generation, 32-bit x86 microprocessors designed and released by Cyrix in 1995. Cyrix, being a fabless company, had the chips manufactured by IBM and SGS-Thomson. The 6x86 was made as a direct competitor to Intel's Pentium microprocessor line, and was pin compatible. During the 6x86's development, the majority of applications performed almost entirely integer operations. The designers foresaw that future applications would most likely maintain this instruction focus. So, to optimize the chip's performance for what they believed to be the most likely application of the CPU, the integer execution resources received most of the transistor budget. This would later prove to be a strategic mistake, as the popularity of the P5 Pentium caused many software developers to hand-optimize code in assembly language, to take advantage of the P5 Pentium's tightly pipelined and lower latency FPU. For example, the highly anticipated first-person shooter Quake used highly optimized assembly code designed almost entirely around the P5 Pentium's FPU. As a result, the P5 Pentium significantly outperformed other CPUs in the game.

i386 32-bit microprocessor by Intel

The Intel 386, originally released as 80386 and later renamed i386, is a 32-bit microprocessor designed by Intel. The first pre-production samples of the 386 were released to select developers in 1985, while mass production commenced in 1986. The processor was a significant evolution in the x86 architecture, extending a long line of processors that stretched back to the Intel 8008. The 386 was the central processing unit (CPU) of many workstations and high-end personal computers of the time. The 386 began to fall out of public use starting with the release of the i486 processor in 1989, while in embedded systems the 386 remained in widespread use until Intel finally discontinued it in 2007.

i486 Successor to the Intel 386

The Intel 486, officially named i486 and also known as 80486, is a microprocessor. It is a higher-performance follow-up to the Intel 386. The i486 was introduced in 1989. It represents the fourth generation of binary compatible CPUs following the 8086 of 1978, the Intel 80286 of 1982, and 1985's i386.

<span class="mw-page-title-main">Cyrix</span> American microprocessor developer

Cyrix Corporation was a microprocessor developer that was founded in 1988 in Richardson, Texas, as a specialist supplier of floating point units for 286 and 386 microprocessors. The company was founded by Tom Brightman and Jerry Rogers.

<span class="mw-page-title-main">Cyrix 5x86</span> 1995 line of x86-compatible microprocessors

The Cyrix 5x86 was a line of x86 microprocessors designed by Cyrix and released on June 5 of 1995. Cyrix, being a fabless company, had the chips manufactured by IBM. The line came out about 5 months before the more famous Cyrix 6x86. The Cyrix 5x86 was one of the fastest CPUs ever produced for Socket 3 computer systems. With better performance in most applications than an Intel Pentium processor at 75 MHz, the Cyrix Cx5x86 filled a gap by providing a medium-performance processor option for 486 Socket 3 motherboards.

<span class="mw-page-title-main">Am5x86</span> 486 computer chip made by AMD

The Am5x86 processor is an x86-compatible CPU announced in November of 1995 by AMD for use in 486-class computer systems. It began shipping in December of 1995, with a base price of $93 per unit in bulk quantities. Before being released, it was in development under the codename "X5".

<span class="mw-page-title-main">Transmeta Crusoe</span> Family of x86-compatible microprocessors

The Transmeta Crusoe is a family of x86-compatible microprocessors developed by Transmeta and introduced in 2000.

<span class="mw-page-title-main">VIA Technologies</span> Taiwanese Chipsets manufacturer

VIA Technologies, Inc. is a Taiwanese manufacturer of integrated circuits, mainly motherboard chipsets, CPUs, and memory. It was the world's largest independent manufacturer of motherboard chipsets. As a fabless semiconductor company, VIA conducts research and development of its chipsets in-house, then subcontracts the actual (silicon) manufacturing to third-party merchant foundries such as TSMC.

<span class="mw-page-title-main">Geode (processor)</span> Series of x86-compatible processor

Geode was a series of x86-compatible system-on-a-chip (SoC) microprocessors and I/O companions produced by AMD, targeted at the embedded computing market.

<span class="mw-page-title-main">Emotion Engine</span> Central processing unit by Sony Computer Entertainment and Toshiba

The Emotion Engine is a central processing unit developed and manufactured by Sony Computer Entertainment and Toshiba for use in the PlayStation 2 video game console. It was also used in early PlayStation 3 models sold in Japan and North America to provide PlayStation 2 game support. Mass production of the Emotion Engine began in 1999 and ended in late 2012 with the discontinuation of the PlayStation 2.

<span class="mw-page-title-main">Compaq Presario 1200</span> Line of laptops produced by Compaq

The Compaq Presario 1200 was a line of notebook computers produced between 1998 and 2000 by Compaq as part of Compaq Presario line.

<span class="mw-page-title-main">VIA CoreFusion</span>

VIA CoreFusion is a line of low power x86 processors manufactured by VIA starting in 2003. The Corefusion integrates the Northbridge, graphics processing unit and a V-Link Interface

The PowerPC 600 family was the first family of PowerPC processors built. They were designed at the Somerset facility in Austin, Texas, jointly funded and staffed by engineers from IBM and Motorola as a part of the AIM alliance. Somerset was opened in 1992 and its goal was to make the first PowerPC processor and then keep designing general purpose PowerPC processors for personal computers. The first incarnation became the PowerPC 601 in 1993, and the second generation soon followed with the PowerPC 603, PowerPC 604 and the 64-bit PowerPC 620.

<span class="mw-page-title-main">Cyrix III</span> 2000 line of x86-compatible microprocessors

Cyrix III is an x86-compatible Socket 370 CPU. VIA Technologies launched the processor in February 2000. VIA had purchased both Centaur Technology and Cyrix. Cyrix III was to be based upon a core from one of the two companies.

Bonnell is a CPU microarchitecture used by Intel Atom processors which can execute up to two instructions per cycle. Like many other x86 microprocessors, it translates x86 instructions into simpler internal operations prior to execution. The majority of instructions produce one micro-op when translated, with around 4% of instructions used in typical programs producing multiple micro-ops. The number of instructions that produce more than one micro-op is significantly fewer than the P6 and NetBurst microarchitectures. In the Bonnell microarchitecture, internal micro-ops can contain both a memory load and a memory store in connection with an ALU operation, thus being more similar to the x86 level and more powerful than the micro-ops used in previous designs. This enables relatively good performance with only two integer ALUs, and without any instruction reordering, speculative execution or register renaming. A side effect of having no speculative execution is invulnerability against Meltdown and Spectre.

References

  1. "Cyrix unveils MediaGX". CNN . 20 February 1997. Retrieved 3 May 2022.
  2. Mohamed, Arif (20 February 1997). "A new processor from Cyrix was born today ready to drive forward the new NetPC standard backed by Microsoft and leading PC makers". ZDnet . Retrieved 3 May 2022.
  3. "Cyrix Announces 150-MHz MediaGX Processor". EETimes . 9 June 1997. Retrieved 3 May 2022.
  4. "System Management Mode" (PDF). chipdb.org. Retrieved 29 June 2023.