IBM 5x86C
   HOME

TheInfoList



OR:

The Cyrix 5x86 is a line of
x86 x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel, based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088. Th ...
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 Fabless manufacturing is the design and sale of hardware devices and semiconductor chips while outsourcing their fabrication (or ''fab'') to a specialized manufacturer called a semiconductor foundry. These foundries are typically, but not exclu ...
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 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 ...
. 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
CPU A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
s ever produced for
Socket 3 Socket 3 was a series of CPU sockets for various x86 microprocessors. It was sometimes found alongside a secondary socket designed for a math coprocessor chip, such as the 487. Socket 3 resulted from Intel's creation of lower voltage microproce ...
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 Pentium is a series of x86 architecture-compatible microprocessors produced by Intel from 1993 to 2023. The Pentium (original), original Pentium was Intel's fifth generation processor, succeeding the i486; Pentium was Intel's flagship proce ...
processor at 75 
MHz The hertz (symbol: Hz) is the unit of frequency in the International System of Units (SI), often described as being equivalent to one event (or cycle) per second. The hertz is an SI derived unit whose formal expression in terms of SI base u ...
, 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 Pentium is a series of x86 architecture-compatible microprocessors produced by Intel from 1993 to 2023. The Pentium (original), original Pentium was Intel's fifth generation processor, succeeding the i486; Pentium was Intel's flagship proce ...
CPUs, apart from the
Pentium Overdrive The Pentium OverDrive was a microprocessor marketing brand name used by Intel, to cover a variety of consumer upgrade products sold in the mid-1990s. It was originally released for Intel 80486, 486 motherboards, and later some Pentium compatible pr ...
). 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 A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
. Previous IBM x86 processors,
IBM 386SLC 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 ...
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 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 ...
, 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 In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in a maximum of 32- bit units. Compared to smaller bit widths, 32-bit computers can perform la ...
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 The K5 is AMDs first x86 processor to be developed entirely in-house. Introduced in March 1996, its primary competition was Intel's Pentium microprocessor. The K5 was an ambitious design, closer to a Pentium Pro than a Pentium regarding technic ...
, and the Intel Pentium, and even the sixth-generation Intel
Pentium Pro The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel and introduced on November 1, 1995. It implements the P6 (microarchitecture), P6 microarchitecture (sometimes termed i686), and was the first x86 Intel C ...
. 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 NV (commonly referred to as ST or STMicro) is a European multinational semiconductor contract manufacturing and design company. It is the largest of such companies in Europe. It was founded in 1987 from the merger of two st ...
(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 The Am5x86 processor is an x86-compatible CPU announced in November 1995 by AMD for use in 486-class computer systems. It began shipping in December 1995, with a base price of $93 per unit in bulk quantities. Before being released, it was in d ...
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 In computer architecture, a branch predictor is a digital circuit that tries to guess which way a branch (e.g., an if–then–else structure) will go before this is known definitively. The purpose of the branch predictor is to improve the flow ...
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 In electronics, a pinout (sometimes written "pin-out") is a cross-reference between the contacts, or ''pins'', of an electrical connector or electronic component, and their functions. "Pinout" now supersedes the term "basing diagram" which was the ...
, 168 pins *
Socket 3 Socket 3 was a series of CPU sockets for various x86 microprocessors. It was sometimes found alongside a secondary socket designed for a math coprocessor chip, such as the 487. Socket 3 resulted from Intel's creation of lower voltage microproce ...
* 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 mm2 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 cache
100 MHz
capable edition for 33 MHz (33×3), and 50 MHz (50×2)
front side bus The front-side bus (FSB) is a computer communication interface (bus) that was often used in Intel-chip-based computers during the 1990s and 2000s. The EV6 bus served the same function for competing AMD CPUs. Both typically carry data between the ...
100 MHz
capable edition for 33 MHz (33×3), and 25 MHz (25×4)
front side bus The front-side bus (FSB) is a computer communication interface (bus) that was often used in Intel-chip-based computers during the 1990s and 2000s. The EV6 bus served the same function for competing AMD CPUs. Both typically carry data between the ...
120/133 MHz
capable edition for 40 MHz (40×3) and 33 MHz (33×4)
front side bus The front-side bus (FSB) is a computer communication interface (bus) that was often used in Intel-chip-based computers during the 1990s and 2000s. The EV6 bus served the same function for competing AMD CPUs. Both typically carry data between the ...
.


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 Evergreen Technologies, Inc., was a privately owned computer company active from 1989 to 2005 that manufactured a wide variety Central processing unit, CPU upgrade chips for x86-based personal computers. Based in Corvallis, Oregon, the company enj ...
(see "Cyrix5x86" section in the middle of the page and "et9603.exe" hyperlink)
586 __NOTOC__ Year 586 ( DLXXXVI) was a common year starting on Tuesday of the Julian calendar. The denomination 586 for this year has been used since the early medieval period, when the Anno Domini calendar era became the prevalent method in Euro ...
586 __NOTOC__ Year 586 ( DLXXXVI) was a common year starting on Tuesday of the Julian calendar. The denomination 586 for this year has been used since the early medieval period, when the Anno Domini calendar era became the prevalent method in Euro ...
Computer-related introductions in 1995 X86 microarchitectures