SiS650
Chipset
Advantages
Pin-compatible |
Pin-compatible with SiS645 |
- Design an Universal Platform Extended for
SiS650
- Reduced Engineer Effort and Design Cycle |
DRAM Technology |
Supports DDR266 / PC133 |
- Extend DRAM Flexibility |
Integrated Graphic Engines |
Integreates Real 256-Bit 3D/128 Bit 2D Graphic
Engines |
- 2 pixel Rendering Pipelines and 4 Texture
Units Per Cycle (2P4T)
- 256-bit Engine to Enhanced Broad Memory Pipeline Bus |
MuTIOL® |
Proprietary MuTIOL® Technology |
- Broadest Bandwidth between North Bridge and
South Bridge
- Sufficient Bandwidth for Multiple DMA Device Concurrent Accessing
(Please see the below detailed MuTIOL® diagram) |
Mature Solution |
Mature Solution |
- Integrated Graphics Technology Proven by
SiS620/530, 630/730
- Advanced DRAM Architecture Saves DRAM Tuning Effort
- Provides Mature, Unified, Multi-OS Driver Support |
Unique Features
Ultra-AGP II |
Ultra-AGPII Interconnects the Integrated VGA and
Memory Controller
AGP Technology Comparison
Table |
|
Ultra-AGPII |
AGP4x |
Bandwidth |
2 GB/s |
1 GB/s |
Data transfer Path |
Short |
Long |
Bus cycle |
Advance Pipeline |
Pipeline |
|
SiS650 overview
SiS650 IGUI Host Memory Controller integrates a high performance host
interface for Intel Pentium 4 processor, a high performance 2D/3D Graphic
Engine, a high performance memory controller, an AGP 4X interface, and SiS
MuTIOL? Technology connecting w/ SiS961 MuTIOL? Media IO.
SiS650 Host Interface features the AGTL & AGTL+ compliant bus driver
technology with integrated on-die termination to support Intel Pentium 4
processors. SiS650 provides a 12-level In-Order-Queue to support maximum
outstanding transactions up to 12. It integrated a high performance 2D/3D
Graphic Engine, Video Accelerator and Advanced Hardware Acceleration
MPEGI/MPEGII Video Decoder for the Intel Pentium 4 series based PC systems.
It also integrates a high performance 2.1GB/s DDR266 Memory controller to
sustain the bandwidth demand from the integrated GUI or external AGP master,
host processor, as well as the multi I/O masters. In addition to integrated
GUI, SiS650 also can support external AGP slot with AGP 1X/2X/4X capability
and Fast Write Transactions. A high bandwidth and mature SiS MuTIOL?
technology is incorporated to connect SiS650 and SiS961 MuTIOL? Media I/O
together. SiS MuTIOL? technology is developed into three layers, the
Multi-threaded I/O Link Layer delivering 1.2GB bandwidth to connect embedded
DMA Master devices and external PCI masters to interface to Multi-threaded
I/O Link layer, the Multi-threaded I/O Link Encoder/Decoder in SiS961 to
transfer data w/ 533 MB/s bandwidth from/to Multi-threaded I/O Link layer
to/from SiS650, and the Multi-threaded I/O Link Encoder/Decoder in SiS650 to
transfer data w/ 533 MB/s from/to Multi-threaded I/O Link layer to/from
SiS961.
An Unified Memory Controller supporting PC133 or DDR266 DRAM is
incorporated, delivering a high performance data transfer to/from memory
subsystem from/to the Host processor, the integrated graphic engine or
external AGP master, or the I/O bus masters. The memory controller also
supports the Suspend to RAM function by retaining the CKE# pins asserted in
ACPI S3 state in which only AUX source deliver power. The SiS650 adopts the
Shared Memory Architecture, eliminating the need and thus the cost of the
frame buffer memory by organizing the frame buffer in the system memory. The
frame buffer size can be allocated from 8MB to 64MB.
The Integrated GUI features a high performance 3D accelerator with 2
Pixel / 4 Texture, and a 128 bit 2D accelerator with 1T pipeline BITBLT
engine. It also features a Video Accelerator and advanced hardware
acceleration logic to deliver high quality DVD playback. A Dual 12 bit DDR
digital video link interfaced to SiS 301B Video Bridge packaged in 100-pin
PQFP is incorporated to expand the SiS 650 functionality to support the
secondary display, in addition to the default primary CRT display. The SiS
301B Video Bridge integrates an NTSL/PAL video encoder with Macro Vision
Ver. 7.1.L1 option for TV display, a TMDS transmitter with Bi-linear scaling
capability for TFT LCD panel support, and an analog RGB port to support a
secondary CRT. The primary CRT display and the extended secondary display
(TV, TFT LCD Panel, 2'nd CRT) features the Dual View Capability in the sense
that both can generate the display in independent resolutions, color depths,
and frame rates.
Two separate buses, Host-t-GUI in the width of 64 bit, and GUI-t-Memory
Controller in the width of 128 bit are devised to ensure concurrency of
Host-t-GUI streaming, and GUI-t-MC streaming. In PC133, or DDR266 memory
subsystem, the 128 bit GUI-t-MC bus will attain the AGP4X or AGP 8X
equivalent texture transfer rate, respectively. The Memory Controller mainly
comprises the Memory Arbiter, the M-data/M-Command Queues, and the Memory
Interface. The Memory Arbiter arbitrates a plenty of memory access requests
from the GUI or AGP controller, Host Controller, and I/O bus masters based
on a default optimized priority list with the capability of dynamically
prioritizing the I/O bus master requests in a bid to offering privileged
service to 1) the isochronous downstream transfer to guarantee the min.
latency & timely delivery, or 2) the PCI master upstream transfer to curb
the latency within the maximum tolerant period of 10us. Prior to the memory
access requests pushed into the M-data queue, any command compliant to the
paging mechanism is generated and pushed into the M-CMD queue. The
M-data/M-CMD Queues further orders and forwards these queuing requests to
the Memory Interface in an effort to utilizing the memory bandwidth to its
utmost by scheduling the command requests in the background when the data
requests streamlines in the foreground.
SiS961 MuTIOL? Media I/O overview
The SiS961 MuTIOL? Media I/O integrates the Audio Controller with AC 97
Interface, the Ethernet MAC, the Dual Universal Serial Bus Host Controllers,
the IDE Master/Slave controllers, and the MuTIOL? Connect to PCI bridge. The
PCI to LPC bridge, I/O Advanced Programmable Interrupt Controller, legacy
system I/O, I/O Advanced Programmable Interrupt Controller and legacy power
management functionalities are also integrated. The SiS961 also incorporates
an universal interface supporting the asynchronous inputs/outputs of the X86
compatible microprocessors like PIII, K7, and P4.
The Integrated Audio Controller features a 6 channels of AC 97 v2.2
compliance audio to present 5.1-channel Dolby digital material or to
generate stereo audio with simultaneous V.90 HSP modem operation. Besides, 4
separate SDATAIN pins are provided to support multiple audio Codecs + one
modem Codec maximally, effectuating the realization of 5.1 channel Dolby
digital material in theater quality sound. Both traditional consumer digital
audio channel as well as the AC 97 v2.2 compliant consumer digital audio
slot are supported. VRA mode is also associated with both the AC 97 audio
link and the traditional consumer digital audio channel.
The integrated Fast Ethernet MAC features an IEEE 802.3 and IEEE 802.3x
compliant MAC supporting full duplex 10 Base-T, 100 Base-T Ethernet, or
1Mb/s & 10Mb/s Home networking. 5 wake-up Frames, Magic Packet and link
status change wake-up functions in G1/G2 states are supported. Besides, the
integrated MAC provides a scheme to store the MAC address without the need
of an external EEPROM. The 25 MHz oscillating circuit is integrated so as
only an external low cost 25 MHz crystal is needed for the clocking system.
The integrated Universal Serial Bus Host Controllers features Dual
Independent OHCI Compliant Host controllers with six USB ports delivering 2
x 12 Mb/s bandwidth and rich connectivity. Besides, each port can be
optionally configured as the wake-up source. Legacy USB devices as well as
over current detection are also implemented. The integrated IDE Master/Slave
controllers features Dual Independent IDE channels supporting PIO mode
0,1,2,3,4, and Ultra DMA 33/66/100. It provides two separate data paths for
the dual IDE channels that sustain the high data transfer rate in the
multitasking environment. The MuTIOL? Connect to PCI bridge supporting 6 PCI
master is compliant to PCI 2.2 specification. The SiS961 also incorporates
the legacy system I/O like: two 8237A compatible DMA controllers, three 8254
compatible programmable 16-bit counters, hardwired keyboard controller and
PS2 mouse interface, Real Time clock with 256B CMOS SRAM and two 8259A
compatible Interrupt controllers. Besides, the I/O APIC managing up to 24
interrupts with both Serial and FSB interrupt delivery modes is supported.
The integrated power management module incorporates the ACPI 1.0b
compliance functions, the APM 1.2 compliance functions, and the PCI bus
power management interface spec. v1.1. Numerous power-up events and power
down events are also supported. 21 general purposed I/O pins are provided to
give an easy to use logic for specific application. In addition, the SiS961
supports Intel Speed Step technology and Deeper Sleep power state for Intel
Mobile processor. For AMD processor, the SiS961 use the CPUSTP# signal to
reduce processor voltage during C3 and S1 state.
To resolve the PCI-133 bandwidth bottleneck, 3 technologies are utilized
in SiS961, namely multiple DMA buses, Multi-threaded I/O Link, and MuTIOL?
Connect. Instead of connecting all the I/O bus masters to the PCI bus, each
integrated I/O bus master as well as the PCI master clusters is offered a
dedicated DMA bus with separate address bus, input data bus, and output data
bus that features pipeline & split transaction. The integrated
Multi-threaded I/O Link further buffers and manages these multiple DMA buses
to ensure concurreny of multiple upstream and downstream data transfers.
Finally, the MuTIOL? Connect interfaced the Multi-threaded I/O Link
interconnects the SiS961 to a series of SiS NBs, including but not limited
to SiS640, SiS740, SiS645, and SiS650. The MuTIOL? Connect features a
bi-directional 16 bit data bus operating in 4 x 66MHz delivering 533MB/s
bandwidth.
|