Table of Contents
Previous Section Next Section

Chapter 8: VIA/CYRIX Overclocking

One Chip, Many Names

VIA Technologies, a Taiwan-based computing giant, acquired the aging Cyrix processing platform in June 1999. In the same time-frame, the company bought rights to the Centaur WinChip architecture, allowing it to enter the processor design business. While VIA is now actively developing processing platforms, it still relies on outside resources to produce its models.

Many computer users have never heard of a VIA processor. This lack of visibility can best be attributed to poor marketing, though the quality of the processors has also been in question. The original VIA Cyrix III processor never shipped to market; its architecture simply could not compete with similarly priced offerings from Intel and AMD.

In acquiring Centaur, VIA moved to redesign its failed chip. The Centaur design team had posted moderate success with WinChip; VIA was hoping to leverage that success into a viable processor design. The VIA Cyrix III, called Samuel, was derived from Centaur; it shared little technology with any earlier Cyrix design. The Samuel was underpowered, but it did establish VIA's presence in the microprocessor market.

Click To expand
Figure 8-1: The VIA C3 processor

The current VIA processing platform is called C3, a name derived from Cyrix III but shortened to neutralize the stigma associated with earlier Cyrix models. The VIA C3 is essentially a fifth-generation 80586 core architecture, with extensions for compatibility with MMX and 3DNow! instruction sets. 3DNow! support is a real blessing, as the base floating-point unit of the C3 leaves much to be desired. The C3 fairs slightly better in desktop applications; it usually performs within a few percentage points of the popular Intel Celeron II for most integer-based calculations. Comparing the C3 against the AMD Duron is pointless; the entry-level Duron often outperforms even the powerful Pentium III.

Table 8-1: VIA C3 Specifications

Processor Family

Model Name

VIA C3

 

Performance Rating

733 – 933+ MHz

 

Generation

Fifth: 80586 IA-32

Operational Rates

Level 1 Cache Speed

1.0x Core Rate

 

Level 2 Cache Speed

1.0x Core Rate

 

Front-side Bus Speed

100 – 133 MHz

 

Multiplier Ratio

4.5x – 8.0+x

Physical Design

Interface Packing

370 Pin Socket

 

Core Die Size

.15 micron, 52 mm2

  

.13 micron, 52 mm2

 

Transistor Count

15.8 Million

 

Voltage Interface

Split Core and I/O

 

Core Voltage

.15 micron: 1.6 volts

  

.13 micron: 1.35 volts

 

I/O Voltage

3.3 volts

 

Power Consumption

6.8 – 10.6 watts

 

Maximum Power

9.6 – 17.7 watts

Architectural Design

Core Technology

In-order and Pipelined Execution RISC

 

Register Support

Integer = 32 bit

  

Floating-Point = 80 bit

  

MM = 64 bit

 

Execution Units

1x Integer

  

1x FPU (1/2 Speed)

 

Data Bus Width

64 bit

 

Max Memory Support

Physical = 4 Gigabyte

  

Virtual = 64 Terabyte

 

Multi-Processor Support

Not Supported

 

Level 1 Code Cache

64 KB 4-way

 

Level 1 Data Cache

64 KB 4-way

 

Level 2 Cache

64 KB Exclusive

 

Pre-fetch Queue

3x 16 Byte

 

Static Branch Prediction

Supported

 

Dynamic Branch Prediction

128 Entry

 

RSB Branch Prediction

16 Entry

 

Floating-Point Processor

Integrated

 

Multimedia Extensions

MMX, 3DNow!


Table of Contents
Previous Section Next Section