Cyrix III

Last updated
Cyrix III
KL Cyrix III 500.jpg
Cyrix III (500 MHz)
General information
LaunchedFebruary 2000
DiscontinuedEarly 2001
Common manufacturer(s)
Performance
Max. CPU clock rate 350 MHz to 800 MHz
FSB speeds100 MHz to 133 MHz
Cache
L1 cache 64 KiB instruction + 64 KiB data
L2 cache64 KiB exclusive (C5B)
Architecture and classification
Technology node 0.18 μm to 0.15 μm
Instruction set IA-32
Extensions
Physical specifications
Transistors
  • 11 million (C5A), 15 million (C5B)
Cores
  • 1
Socket(s)
Products, models, variants
Core name(s)
  • Joshua
  • Samuel (C5A)
  • Samuel 2 (C5B)
History
Predecessor(s) WinChip
Successor(s) VIA C3

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.

Contents

History

The Cyrix III was launched in late February 2000. It was initially based on the Joshua core, and was available in two performance ratings of 500 and 533 MHz, with the PR500 being $84 per unit and the PR533 $99. National Semiconductor would be the producer of the chips. [1]

650 and 677 MHz versions of the Cyrix III were available starting January 2001. The 650 MHz version would cost $55 per chip while the 677 would be $60 and both were based on the Samuel core. [2]

The 700 MHz version of the Cyrix III was available on January 19, 2001. The price would be $62 per chip in bulk quantities. [3] This was the last III chip released using the Samuel core, as the Samuel II was expected to be released in March. [4]

Just a month later in February 2001, Cyrix III chips based on the Samuel 2 core were announced. An initial 750 MHz version would be available, with 800 and 850 MHz coming later. The chips would have a 100 and 133 MHz FSB, 128 KB of L1 cache along with MMX and 3DNow instructions. The chips would be produced using a 0.15 micron process and have a die size of 52 square mm. VIA planned to release a later version of the chip, code-named Ezra/C5C with a 0.13 micron process and speeds of 750 MHz up to possibly 1 GHz. [5]

CPU cores

Joshua

The pre-release Cyrix III CPUs were based upon a 22 million transistor Joshua core designed by Cyrix. [6] This CPU core was a typical Cyrix design: superscalar with speculative execution and a high IPC rate but rather low clock rates. To emphasize the higher performance of their designs compared to the competitors' offerings, Cyrix used a system with a "P-Rating" higher than the clock rate. The floating point unit of the processor had supposedly been updated from the lacklustre unit in the 6x86/MII series. [7] When the chip reached reviewers, the weighted integer/floating-point performance was found to be fairly low compared to the competition. The fact that Cyrix 6x86-line were only 486-compatible, not 100% Pentium-compatible, intensified the negative attention at this point.

Samuel

Because the Joshua core was such a mixed result in thermal output, core size, and performance, VIA switched almost immediately to an 11 million transistor Samuel core designed by Centaur Technology. [8] The Samuel core was a simpler design, being an evolution of the WinChip processors (the unreleased WinChip 4). Samuel was designed for higher clock speeds, with more L1 cache (but no L2), and used smaller manufacturing technology. [9] While this version of Cyrix III still had sub-par performance compared to the competition from Intel and AMD, it was quite power efficient and consisted of only half the number of transistors of Cyrix's creation. [9] [10]

VIA dropped the criticized P-Rating with new processors based on the Samuel core, in favor of simply distinguishing them by their actual clock speed.

Samuel 2

The Samuel 2 core is a revision to the Samuel core. The Centaur Technology team added an on-die 64 KiB L2 cache and moved to a 150 nm manufacturing process. These changes improved per-clock performance, reduced power demands, and increased clock speed scalability. [10]

Models & variants

ModelCode nameProcess size
(μm)
Die area
(mm²)
Number of transistors
(millions)
Socket(s)PackageCore VoltageTDP
(W)
Clock speedBus SpeedL1 CacheL2 CachePrice
(USD)
Launch
PR500Joshua (Gobi)0,1822 370 CPGA 2.222400 MHz133 MHz128 KB256 KB842-22-2000
PR5330,1822 370 CPGA 2.223.9433 MHz66 MHz128 KB256 KB99
III-466MHzSamuel0,187511.3 370 CPGA 1.80?466 MHz133 MHz128 KBNone?Q2 2000
III-500MHz0,187511.3 370 CPGA 1.80?500 MHz133 MHz128 KBNone?Q2 2000
III-533MHz0,187511.3 370 CPGA 1.8012533 MHz133 MHz128 KBNone?6-6-2000
III-550MHz0,187511.3 370 CPGA 1.8014550 MHz100 MHz128 KBNone?6-6-2000
III-600MHz0,187511.3 370 CPGA 1.90

2.0

15600 MHz100 MHz

133 MHz

128 KBNone?6-6-2000
III-650MHz0,187511.3 370 CPGA 1.8016650 MHz128 KBNone?6-6-2000
III-667MHz0,187511.3 370 CPGA 1.8016667 MHz133 MHz128 KBNone1606-6-2000
III-700MHz0,187511.3 370 CPGA 1.8017700 MHz100 MHz128 KBNone621-19-2001
C3-600ASamuel 20,155215.2 370 CPGA 1.6014.5600 MHz100 MHz

133 MHz

128 KB64 KB??
C3-650A0,155215.2 370 CPGA 1.60650 MHz100 MHz128 KB64 KB??
C3-677A0,155215.2 370 CPGA 1.602.5677 MHz133 MHz128 KB64 KB??
C3-700A0,155215.2 370 CPGA 1.603700 MHz100 MHz128 KB64 KB?3-25-2001
C3-733A0,155215.2 370 CPGA 1.603733 MHz133 MHz128 KB64 KB?3-25-2001
C3-750A0,155215.2 370 CPGA 1.60510.59750 MHz133 MHz128 KB64 KB?5-28-2001
C3-800A0,155215.2 370 CPGA 1.60

1.65

11.3

13

800 MHz100 MHz

133 MHz

128 KB64 KB??

Renaming

The Cyrix III was later renamed C3, as it was not built upon Cyrix technology at all.

See also

Related Research Articles

<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.

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">Pentium (original)</span> Intel microprocessor

The Pentium is a x86 microprocessor introduced by Intel on March 22, 1993. It is the first CPU using the Pentium brand. Considered the fifth generation in the 8086 compatible line of processors, its implementation and microarchitecture was internally called P5.

<span class="mw-page-title-main">Celeron</span> Line of discontinued microprocessors made by Intel

Celeron is a discontinued series of low-end IA-32 and x86-64 computer microprocessor models targeted at low-cost personal computers, manufactured by Intel. The first Celeron-branded CPU was introduced on April 15, 1998, and was based on the Pentium II.

<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">Pentium II</span> Intel microprocessor

The Pentium II brand refers to Intel's sixth-generation microarchitecture ("P6") and x86-compatible microprocessors introduced on May 7, 1997. Containing 7.5 million transistors, the Pentium II featured an improved version of the first P6-generation core of the Pentium Pro, which contained 5.5 million transistors. However, its L2 cache subsystem was a downgrade when compared to the Pentium Pros. It is a single-core microprocessor.

<span class="mw-page-title-main">Pentium III</span> Line of desktop and mobile microprocessors produced by Intel

The Pentium III brand refers to Intel's 32-bit x86 desktop and mobile CPUs based on the sixth-generation P6 microarchitecture introduced on February 28, 1999. The brand's initial processors were very similar to the earlier Pentium II-branded processors. The most notable differences were the addition of the Streaming SIMD Extensions (SSE) instruction set, and the introduction of a controversial serial number embedded in the chip during manufacturing. The Pentium III is also a single-core processor.

<span class="mw-page-title-main">Pentium Pro</span> Sixth-generation x86 microprocessor by Intel

The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel and introduced on November 1, 1995. It introduced the P6 microarchitecture and was originally intended to replace the original Pentium in a full range of applications. Later, it was reduced to a more narrow role as a server and high-end desktop processor. The Pentium Pro was also used in supercomputers, most notably ASCI Red, which used two Pentium Pro CPUs on each computing nodes and was the first computer to reach over one teraFLOPS in 1996, holding the number one spot in the TOP500 list from 1997 to 2000.

<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.

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 486 motherboards, and later some Pentium sockets. Intel dropped the brand, as it failed to appeal to corporate buyers, and discouraged new system sales.

<span class="mw-page-title-main">VIA C3</span> Family of x86 central processing units for personal computers

The VIA C3 is a family of x86 central processing units for personal computers designed by Centaur Technology and sold by VIA Technologies. The different CPU cores are built following the design methodology of Centaur Technology.

<span class="mw-page-title-main">Xeon</span> Line of Intel server and workstation processors

Xeon is a brand of x86 microprocessors designed, manufactured, and marketed by Intel, targeted at the non-consumer workstation, server, and embedded markets. It was introduced in June 1998. Xeon processors are based on the same architecture as regular desktop-grade CPUs, but have advanced features such as support for error correction code (ECC) memory, higher core counts, more PCI Express lanes, support for larger amounts of RAM, larger cache memory and extra provision for enterprise-grade reliability, availability and serviceability (RAS) features responsible for handling hardware exceptions through the Machine Check Architecture (MCA). They are often capable of safely continuing execution where a normal processor cannot due to these extra RAS features, depending on the type and severity of the machine-check exception (MCE). Some also support multi-socket systems with two, four, or eight sockets through use of the Ultra Path Interconnect (UPI) bus, which replaced the older QuickPath Interconnect (QPI) bus.

<span class="mw-page-title-main">WinChip</span> Series of CPUs

The WinChip series was a low-power Socket 7-based x86 processor designed by Centaur Technology and marketed by its parent company IDT.

<span class="mw-page-title-main">AMD K5</span> Microarchitecture

The K5 is AMD's 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 technical solutions and internal architecture. However, the final product was closer to the Pentium regarding performance, although faster clock-for-clock compared to the Pentium.

<span class="mw-page-title-main">VIA C7</span> Central processing unit designed by Centaur Technology and sold by VIA Technologies

The VIA C7 is an x86 central processing unit designed by Centaur Technology and sold by VIA Technologies.

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

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. 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.

The 386SLC was an Intel-licensed version of the 386SX, developed and manufactured by IBM in 1991. It included power-management capabilities and an 8KB internal CPU cache, which enabled it to yield comparable performance to 386DX processors of the same clock speed, which were considerably more expensive. Known inside IBM as "Super Little Chip" for its initials, it was used in the IBM PS/2 35, 40 and 56 Series and in the IBM PS/ValuePoint 325T, but never gained much market share. This was mainly due to an agreement with Intel, in which IBM was not allowed to sell their CPUs if they were not part of a system or upgrade board. It was also marketed as an optional upgrade for 8086-equipped IBM PS/2 25 Series computers.

Memory type range registers (MTRRs) are a set of processor supplementary capability control registers that provide system software with control of how accesses to memory ranges by the CPU are cached. It uses a set of programmable model-specific registers (MSRs) which are special registers provided by most modern CPUs. Possible access modes to memory ranges can be uncached, write-through, write-combining, write-protect, and write-back. In write-back mode, writes are written to the CPU's cache and the cache is marked dirty, so that its contents are written to memory later.

References

  1. Hachman, Mark (22 February 2000). "Via Cyrix III processor aims to take on Intel, AMD". EETimes . Retrieved 25 April 2022.
  2. Uimonen, Terho (10 January 2001). "Via ships 650MHz, 667MHz Cyrix III processors". Computerworld . Retrieved 25 April 2022.
  3. "VIA Ships 700MHz Cyrix III Processor". EDN . 22 January 2002. Retrieved 26 April 2022.
  4. Smith, Tony (23 January 2001). "VIA debuts 700MHz 'Samuel' Cyrix III". The Register . Retrieved 26 April 2022.
  5. "Via to unwrap enhanced Cyrix III processor". Computerworld . 14 February 2001. Retrieved 25 April 2022.
  6. VIA Cyrix III, CPU Scorecard, October 8, 2005.
  7. Loki.Joshua, Ars Technica, accessed May 11, 2007.
  8. Witheiler, Matthew. The New VIA Cyrix III: The Worlds First 0.15 Micron x86 CPU], Anandtech, January 5, 2001.
  9. 1 2 De Gelas, Johan. Cyrix III, An Alternative Approach Archived 2005-03-08 at the Wayback Machine , Ace's Hardware, August 6, 2000.
  10. 1 2 Poluvyalov, Alexander. VIA Cyrix III (Samuel 2) 600 and 667 MHz Archived 2007-04-28 at the Wayback Machine , Digit Life, accessed May 12, 2007.