You are on page 1of 48

SiS Flexible Design Solutions

SiS661FX/648FX/648/963L
Pentium 4 Architecture Chipset

Silicon Integrated Systems Corp.


Integrated Product Division
Jun, 2003
Agenda
! SiS roadmap update
! Chipset introduction
SiS North Bridge Roadmap

Mass Production Q1’03 Q2’03 Q3’03


Performance

648FX, P4-HT 800


DDR400, AGP8X
648, P4 533 MP: Now
DDR333, AGP8X
MP: Now
Mainstream

661FX, P4-HT 800


DDR400, AGP8X
Real256E GPU
CS: June
Chipset Introduction
! SiS Integrated Product History
! SiS661FX/SiS648FX Family w/ SiS963L Block Diagram
! Feature List
! Performance Analysis
! S/W Information
! SiS Technology
! Schedule Information
! Third Party Information
Integration and Graphics Chipset

1998 1999 2000 2001 2003


1H 2H 1H 2H 1H 2H 1H 2H 1H 2H

SiS
Graphic SiS • 256 bit New3D Engine
• 128 -bit 2D/3D Engine
SiS • 128/64-bit Memory Bus
315 • 128/64 bit Memory Bus
Chipsets • 64 -bit 2D/3D Engine 300 • MCLK:133MHz MP:Now • 2’nd Gen. T&L engine
• 64-bit Memory Bus • Hyper FSAA
Roadmap MP:Now
• 128-bit 2D/3D Engine • Dx8 Compatible
SiS SiS • 64-bit Memory Bus • MCLK:166Mhz
6326 305 • MCLK:125MHz

MP:Now

3DMark 2001
SiS SiS530 3DMark SiS661FX
SiS630S > 900 2001
SiS620 SiS730S SiS650
Integration 3D WB > 1300 3DMark 2001
SiS651
> 25 FPS 3D WB > 2200
Chipsets SiS740
> 37 FPS 3D WB
> 50 FPS
SiS661FX/963L System Architecture

CRT1
Pentium 4 Hyper-Threading CPU
800/533 MHz System Bus with 2X Address/4X Data
DDR400/DDR3333/DDR266
2 DIMM Unbuffered DDR400 Support
3 DIMM Unbuffered DDR333 Support
TV Max. 1GB per DIMM
AGP 8X
OR
VB
LCD
1GB/sec Bi-directional 16 bit data bus

CRT2 301C MuTIOL®1G


6 channel Audio
Dual IDE
ATA133/100/66
AC’97
6 USB 2.0/1.1
6 PCI Master V.90 Modem

MII
KB / Mouse LPC ROM 10/100Mb LAN

RJ45
Floppy/ LPC
BIOS Legacy
Midi / Joystick S/IO
SiS661FX Feature List
• Host Interface
– Support Intel Pentium 4 Hyper Threading CPU
– FSB 800MHZ w/ 2X Address and 4X Data Rate
– 12 Outstanding Transactions support
– Quasi-Synchronous/Asynchronous Host/DRAM Timing support
– Support 2M/4M/8M/16M TSEG SMRAM
– Support Dynamic Bus Inversion.
• DRAM Controller
– DDR400/DDR333/DDR266 Support
– Support Up to 2 un-buffered DIMMs DDR400
– Support Up to 3 un-buffered DIMMs DDR333/266
– Up to 1GB per DIMM with 512Mb tech.
– Dynamic Clock Enable (CKE) control placing the Memory into Suspend to DRAM
state.
• AGP3.5 and AGP2.0 Compliant
– 8X/4X Mode Support
– Fast Write Support
– Support 1.5V interface only
• SiS MuTIOL Technology Delivering 1GB/sec Bandwidth
SiS661FX VGA Key Feature
• DX9 S/W Compliant
• High performance 256Bit 3D/128Bit 2D Graphic Engine
– 2 pixel rendering pipelines and 4 texture units per cycle (2P4T)
– Up to 200 MHz ECLK
• SiS Ultra-AGPIITM Technology w/ up to 3.2GB/s Data Transfer Rate
– Successor of Ultra-AGPIITM Technology and double the bandwidth up to 3.2GB/s with
DDR400
– AGP8X equivalent bandwidth for 3D/2D/Video
• Advanced Hardware Acceleration for DVD playback
• Share Memory Size 32MB and 64MB
• Dual 12-bit DDR Digital Interface for Digital LCD/TV-OUT support
– NTSC/PAL TV-OUT
– DVI LCD Monitor
– Dual view function support for LCD-TV,LCD-CRT or CRT-TV
• Built-in high performance 333MHz RAMDAC
• Graphic support mode
– CRT highest resolution mode: 2048x1536x32@75NI
– LCD highest resolution mode: 1600x1200x32@ 60NI
– TV highest resolution mode: 1024x768x32@60NI
SiS963L MuTIOL® Media IO
• USB 2.0/1.1 Support
– Integrated Two Independent Open HCI Controllers includes Root Hub w/ two USB 1.1
ports each
– Integrated One EHCI Controller includes Root Hub w/ six USB 2.0 ports
– Support a maximum of 6 USB Ports. Dynamic connection to USB 1.1 or USB 2.0.
• IDE Controller
– Dual Independent IDE Channels with ATA133/100/66 support
• Integrated MAC Controller with Standard MII Interface
• Integrated Audio Controller w/ AC97 2.2 Compliance Interface
– Support 5.1 channel of Audio output and V.90 HSP Modem
– Support 4 Separate SDATAIN Pins for 3 x 2 ch Audio Codec + 1 Modem Codec
• PCI 2.2 Compliant
– Support up to 6 PCI Masters
• LPC Interface 1.0 Compliance
• ACPI 1.0b Compliance
• I/O APIC Support
• PC2001 Compliance
• SiS MuTIOL Technology Delivering 1GB/sec Bandwidth
SiS963L Power Management
• Support Intel CPU Speed Step Technology
• Advanced Power Management ACPI 1.0b Compliance
• Sleeping States
– S0: Normal Run
– S1: Internal CPU Clock Stop
– S3: Suspend-To-DRAM
– S4 : Suspend-To-HDD
– S5: System Power Off
• Processor Power States
– C0, C1, C2, C3, C4
• Wake up Events
– Power Button
– USB Keyboard/Mouse/Devices
– Ring In
– PME#
– RTC Alarm
– MAC
– Audio
SiS648FX/963L System Architecture
Pentium® 4 CPU
Universal AGP 3.5 Compliant 800/533 MHz System Bus with 2X Address/4X Data
8X/4X Mode Support DDR 400/333/DDR266
2 DIMM Unbuffered DDR 400 Support
AGP 8X/4X 3 DIMM Unbuffered DDR 333 Support
Interface Max. 1GB per DIMM

1GB/sec Bi-directional 16 bit data bus


MuTIOL®1G
Dual IDE
ATA133/100/66/33 6 channel speaker
AC’97 Codec
USB 2.0/1.1

6 PCI Master AC97


V.90 Modem
KB / Mouse MII
LPC ROM
10/100Mb LAN
RJ45
Floppy/ LPC
BIOS Legacy
Midi / Joystick S/IO
661FX/648FX Family Feature Comparison

661FX 648FX 648

FSB 800 800 533

DRAM DDR400 DDR400 DDR333

AGP 8X/3.5 8X/3.5 8X/3.0

Gfx Real256E No No

DirectX DX7 NA NA

PS: 661FX/648FX/648 are Pin Compatible


Performance
! SiS661FX vs. I. Corp
Test Environment

661FX I_Sxx(Single) I_Sxx(Dual)


CPU Type Intel P4-3.0G FSB800MHz
DRAM Winbond DDR400 512MB Winbond DDR400 256MB*2
HardDisk Maxter 40G 7200rpm
Chipset 661FX+963L
System clock 200 200 200
Internal clock 3.0G 3.0G 3.0G
BIOS setting
DRAM CLK setting 200 200 200
CAS Latency 2.5T 2.5T 2.5T
DDR R/W Turn Around Normal Normal Normal
FQ/BQ Addr/Cmd Rate Default Default Default
DRAM Timing Control Default Default Default
VGA Driver 3.51.03 6.13.01.3458
AGP Driver 1.16a
5.00.1012
IDE Driver 2.04
3D Performance

~3Dmark2001SE~

SiS661FX 2451

I_Sxx(Single) 2443 -4.2%

I_Sxx(Dual) 2864

0 1000 2000 3000


3D Performance

~3Dmark2003~

SiS661FX 151

I_Sxx(Single) 127 -15.9%

I_Sxx(Dual) 145 -3.9%

100 120 140 160


System Performance

~Business Content Winstone 2002~

SiS661FX 32.8

I_Sxx(Single) 28.3 -13.7%

I_Sxx(Dual) 30.3 -7.6%

20 24 28 32 36
System Performance

~Content Winstone 2002~

SiS661FX 45.1

I_Sxx(Single) 41.9 -7.1%

I_Sxx(Dual) 43 -4.7%

30 34 38 42 46
System Performance

~PC Mark 2002 Pro CPU~

SiS661FX 7298

I_Sxx(Single) 7228 -0.9%

I_Sxx(Dual) 7353

6500 6625 6750 6875 7000 7125 7250 7375


System Performance

~PC Mark 2002 HDD~

SiS661FX 1631

I_Sxx(Single) 1177 -27.8%

I_Sxx(Dual) 1203 -26.2%

1000 1100 1200 1300 1400 1500 1600


CPU Performance

~Sandra Pro 2002 Dhrystone ALU~

SiS661FX 6978

I_Sxx(Single) 6894 -1.2%

I_Sxx(Dual) 6902 -1.1%

6200 6450 6700 6950 7200


CPU Performance

~Sandra Pro 2002 Whetstone FPU~

SiS661FX 2437

I_Sxx(Single) 2425 -0.5%

I_Sxx(Dual) 2415 -0.9%

2300 2350 2400 2450 2500


CPU Performance

~Sandra Pro 2002 Whetstone SSE2~

SiS661FX 6115

I_Sxx(Single) 6012 -1.9%

I_Sxx(Dual) 6016
-1.6%

5900 5950 6000 6050 6100 6150


CPU Performance

~Sandra Pro 2002 Integer SSE2~

SiS661FX 14110

I_Sxx(Single) 14050 -0.4%

I_Sxx(Dual) 14043 -0.5%

13800 13900 14000 14100 14200


CPU Performance

~Sandra Pro 2002 Floating-Point SSE2 ~

SiS661FX 22324

I_Sxx(Single) 22235 -0.4%

I_Sxx(Dual) 21336 -4.5%

20000 21000 22000 23000 24000


SiS Technology Advantage
!SiS HyperStreaming Technology
!SiS Ultra-AGPII TM Advantage
SiS HyperStreaming Technology
!HyperStreaming Architecture
!Performance Advantages
What is HyperStreaming Technology?

"“HyperStreaming” Makes Streams of Data Flow All Over the


Paths with More
# Efficiently
# Concurrently
# Smoothly
# Intelligently

"Optimizing System for


• “Low Latency” with Single Stream
• “Pipelining” and “Concurrent Execution” with Multiple Stream
• “Prioritized Channel” with Specific Stream
• “Smart Flow Control” and “Intelligent Arbitration” with Smart Stream
HyperStreaming Architecture (I)
FSB800 HyperThreading
6.4 GB/s

Smart Arbitration
Split Transaction
DDR400/DDR333
Pipelining (PC3200/PC2700)
AGP8X Concurrent Exec.
2 GB
MuTIOL® 1G NB

1GB/s 1GB/s

MuTIOL® 1G SB
1.2GB/s

Audio USB2 MAC ATA133 ….

HyperStreaming Architecture

HyperStreaming Links Fast Together


HyperStreaming Architecture (II)

Split Transaction:

Request
Request

Response Response

Bus occupied until “Response” Bus released after “Request”


is returned. Bus can not be phase and Bus can be used by
released until the request and next transaction (either request
response phase completed. or response), then be occupied
while the response is return. The
Bus utilization is better.
HyperStreaming Architecture (III)

Pipelining Transaction:
Transaction in four steps: A1 Instruction Fetch

A2 Instruction Decode

A3 Fetch Data

A4 Execution

Transaction 2 Transaction 1 A1 A2 A3 A4

A1 A2 A3 A4 A1 A2 A3 A4 A1 A2 A3 A4

8 unit times 5 unit times


HyperStreaming Architecture (IV)

Concurrent Exec. and Pipelining Transaction:

Transaction 4 Transaction 1 A1 A2 A3 A4
Transaction 2

……………. A1 A2 A3 A4
A1 A2 A3 A4

A1 A2 A3 A4
16 unit times Pipelining
A1 A2 A3 A4

7 unit times
A1 A2 A3 A4

A1 A2 A3 A4

A1 A2 A3 A4
Save more time
Concurrent Exec.
A1 A2 A3 A4
and Pipelining
5 unit times
Performance Advantages w/ Single Stream

Lower is better
Latency of Access VGA SIS I Corp

+18.27%
+15.56%
1150 1107.22
1081.76
1100
Clock Cycles Per
Instruction(CPIs)

1050
1000
936.16 936.14
950
900
850
IO Byte Write IO DW Write

Access T ypes Benchmark: RTOS


Performance Advantages w/ Single Stream

Lower is better
Latency of Access to IDE SIS I Corp

+42.63%
4500 4104.45
4000
3500 2877.74
Instruction (CPIs)
Clock Cycles Per

+60.07%
3000
2304.52
2500
2000 1439.02
1500
1000
IO Byte Write IO DW Write
Access Types Benchmark: RTOS
Performance Advantages w/ Multiple Streams

Higher is better
WorkSt ation Benchmark Bandwidt h SIS I Corp

90 81.18 79.25
80
Bandwidth(MBytes/Sec

70 62.62 63.87

60
50
40.4
+22.86% +19.41%
38.31
40
30
20
10 +5.17%
0
1 IDE 2 IDE 2IDE+1SCSI

Device Configuration Benchmark: IOMeter


Performance Advantages w/ Multiple Streams

Lower is better Performance of Copying Files between IDEs SIS I Corp

250 +9.14%
203
200 186

Copying Time(Seconds)
150 +2.30%

+0.00% 87 89
100

41 41
50

0
1G 2G 4G
Copied Size

Performance of
File Copying
Performance Advantages w/ Pipelining & Concurrent

Higher is better

Perf ormance of R-W Concurrent & R-R Pipeline


R-W Concurrent & R-R Pipeline
100.00
Disable EDB R-W Concurrent
90.00 Disable EDB R-R Pipeline
Bandwidth (MBytes/s

80.00
70.00
60.00
50.00
40.00
30.00
20.00
10.00
0.00
File Workstation Database

Benchmark Types
Performance of
Device Concurrency
Performance Advantages w/ Specific Stream

Higher is better
Internet FTP Benchmark Performance SIS I Corp

131.987
140
113.044
120 106.044
Throughput (Mbits/Sec)

100 +14.35% 85.23

80
+19.63%
60

40

20

0
FTPget FTPput
Benchmark Types Benchmark: NetiQ
High Throughput
Performance Advantages w/ Specific Stream

Lower is better Internet FTP Benchmark Performance SIS I Corp

+24.43%
9.39381699
10
+16.75%
9
7.54922092
8 7.080347787
Response Time (ms) .

7 6.06468594

6
5
4
3
2
1
0
FTPget FTPput
Benchmark Types
Benchmark: NetiQ
Low Response Time
SiS Ultra-AGPII TM Advantage
! High Bandwidth @ 3.2GB/s > AGP 8X @ 2.1 GB/s
! Shorter Data Transfer Path vs. External AGP Path
! Bus Cycle Advance Pipeline vs. Pipeline
661FX Ultra-AGPII TM Advantage

DDR400 Memory
CPU
Integrated Ultra-AGPII TM Memory
3.2 GB/s
VGA Controller
3.2GB/s

SiS661FX
CRT

AGP Graphic Card


AGP Bus
Chipset AGP
CPU North Bridge Bridge

2.1GB/s
CRT
Software Information
Driver Support from SiS

! SiS Unified VGA Driver


• Backward compatible w/M650/651/650/740 family
• Support Win98SE,WinME,Win2000 and WinXP
! SiS Unified AGP Driver
• Backward compatible w/648/650/645/735/635/730/630 family
! SiS7012 Unified Audio Driver
• Backward compatible w/962/961/735/635 Family
! SiS Unified LAN Driver
• Backward compatible w/962/961/735/635/730/630 family
! SiS Unified IDE Driver for ATA133
• Backward compatible w/962/961 family
Software Support -- USB2.0

! USB2.0
• WinXP SP1 and later one in-box USB2 driver support SiS USB2
• Win2000 and WinXP USB2 logo driver v1.00 released
• Win98SE and WinME USB2 driver supported from the third party.
Product Schedule

North
North Bridge-
Bridge- 661FX:
661FX: North
North Bridge-
Bridge- 648FX:
648FX:
Sample
Sample:: June”03
June”03 Sample
Sample:: NOW
NOW
Mass
MassProduction
Production:: Aug.”03
Aug.”03 Mass
MassProduction
Production:: NOW
NOW

North
North Bridge-
Bridge- 648
648 B0:
B0: South
South Bridge-
Bridge- 963L
963L C1:
C1:
Sample
Sample:: NOW
NOW Sample
Sample:: NOW
NOW
Mass
MassProduction
Production:: NOW
NOW Mass
MassProduction
Production:: NOW
NOW
Third Party Information
SiS661FX/648FX Clock Chip Solution
!Thank You !!