The Cyrix 5x86 is a line of
x86 microprocessor
A microprocessor is a computer processor (computing), processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs. The microprocessor contains the arithmetic, logic, a ...
s designed by
Cyrix
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. Ter ...
and released on June 5 of 1995. Cyrix, being a
fabless company, had the chips manufactured by
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
. The line came out about 5 months before the more famous
Cyrix 6x86. The
Cyrix
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. Ter ...
5x86 was one of the fastest
CPUs ever produced for
Socket 3 computer
A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
systems. With better performance in most applications than an
Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and Delaware General Corporation Law, incorporated in Delaware. Intel designs, manufactures, and sells computer compo ...
Pentium processor at 75
MHz, the Cyrix Cx5x86 filled a gap by providing a medium-performance processor option for
486 Socket 3
motherboard
A motherboard, also called a mainboard, a system board, a logic board, and informally a mobo (see #Nomenclature, "Nomenclature" section), is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It ho ...
s (which are incapable of handling Intel's
Pentium CPUs, apart from the
Pentium Overdrive).
The IBM 5x86C is an
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
branded and produced version of the
Cyrix
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. Ter ...
-designed Cyrix Cx5x86
CPU. Previous IBM x86 processors,
IBM 386SLC and
IBM 486SLC
The 386SLC is an Intel-licensed version of the 386SX (32-bit internal, 16-bit external, 24-bit memory addressing), developed and manufactured by IBM in 1991. It included power-management capabilities and an 8KB internal CPU cache, which enabled ...
, were based on modified Intel designs.
Design
The Cyrix 5x86 processor, codename "M1sc", was based on a scaled-down version of the "M1" core used in the Cyrix
6x86, which provided 80% of the performance for a 50% decrease in
transistor
A transistor is a semiconductor device used to Electronic amplifier, amplify or electronic switch, switch electrical signals and electric power, power. It is one of the basic building blocks of modern electronics. It is composed of semicondu ...
s over the 6x86 design. It had the
32-bit memory bus of an ordinary 486 processor, but internally had much more in common with
fifth-generation processors such as the Cyrix 6x86, the
AMD K5, and the Intel Pentium, and even the sixth-generation Intel
Pentium Pro. The chip featured near-complete support for i486 instructions, but very limited support for Pentium instructions. Some performance-enhancing features of the CPU were intentionally disabled due to potentially stability-threatening
bugs which were not fixed before release time (these features can be enabled with freely downloadable software utilities; see below).
The similarly named
SGS-Thomson (STMicroelectronics) ST5x86 and
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
5x86C were licensed rebrandings of the Cyrix design (IBM and ST physically produced Cyrix's CPUs for them), marketed separately but identical for practical purposes, apart from the availability of a 75 MHz edition which Cyrix did not bring to market, and slight differences in voltage requirements. The Cyrix 5x86 design, however, should not be confused with the similarly named
AMD Am5x86 which was essentially a clock-quadrupled 486 (not an all-new design like the Cyrix part) but which had broadly similar performance, used the same Socket 3, and was introduced at the end of the same year.
Cyrix's 5x86 was a very short-lived chip, having a market life of only six months. It is likely Cyrix could have continued to successfully sell processors based on Socket 3, but canned the 5x86 so that it would not compete with its then new 6x86 offerings.
Controversies and anomalies
The official Cyrix 5x86 website boasted about several features of the chip that were disabled by default in the final versions. The most controversial of these features was the
branch prediction feature, which was enabled in the benchmarks results on the company website when comparing the chip to Intel's Pentium processor. While it was possible to enable the extra features using a special software utility, it usually resulted in an unstable system, especially on earlier
steppings of the chip when running 32-bit code.
There are also many rumours surrounding a 133 MHz, clock-quadrupled version of the Cyrix 5x86. The 133 MHz version is very rare, however, and producers of upgrade kits were given preferential access to it, notably Gainbery. Some of the 100 and 120 MHz parts also contain support for the 4X multiplier setting, and some of these chips may also work at 133 MHz. However, the 5x86 is not known to overclock well; 120 MHz is generally considered to be pushing the limitations of the process on which it was fabricated. An 80 MHz (2×40 MHz) 5x86 also exists, but is unclear as to whether or not it was ever officially released.
IBM's 5x86C was considered to be more conservatively rated than the Cyrix branded parts, and operated at a lower voltage (3.3V). For example: what Cyrix would rate as a 100 MHz part, IBM would mark as 75 MHz. IBM 5x86C was available as 75 MHz and 100 MHz parts. A few examples of 120 MHz parts also exist, but they have early production dates indicating that they may have been produced prior to IBM's decision to scale back clock speeds. 5x86C also had a much longer production run than the Cyrix branded parts. IBM continued to produce 5x86C at least until late 1998 (
QFP only), whereas Cyrix's own part was discontinued in 1996. Parts which implement the 4X multiplier or Stepping 1 Rev 3 cores are not known to exist.
Specifications
* iDX4WB
pinout, 168 pins
*
Socket 3
* 2.0 million transistors on 0.65
micrometre
The micrometre (English in the Commonwealth of Nations, Commonwealth English as used by the International Bureau of Weights and Measures; SI symbol: μm) or micrometer (American English), also commonly known by the non-SI term micron, is a uni ...
process
* 144 mm
2 die
* 3.45 volts
* 16
kilobyte
The kilobyte is a multiple of the unit byte for Computer data storage, digital information.
The International System of Units (SI) defines the prefix ''kilo-, kilo'' as a multiplication factor of 1000 (103); therefore, one kilobyte is 1000&nbs ...
s unified
level-one cache100 MHzcapable edition for 33 MHz (33×3), and 50 MHz (50×2)
front side bus100 MHzcapable edition for 33 MHz (33×3), and 25 MHz (25×4)
front side bus120/133 MHzcapable edition for 40 MHz (40×3) and 33 MHz (33×4)
front side bus.
References
External links
{{commons category
Comparative performance benchmarks*
ttps://web.archive.org/web/20031020013939/http://homepage3.nifty.com/sandy55/PowerBoard/PowerBoard.html Information on write-back cache performance-enhancing utilityfrom
Evergreen Technologies (see "Cyrix5x86" section in the middle of the page and "et9603.exe" hyperlink)
586
586
Computer-related introductions in 1995
X86 microarchitectures