The SM8702AM is a clock generator IC that can generate clock signals up to and exceeding 100MHz for personal computer (PC) motherboards. It uses a single 14.318MHz crystal oscillator element and 2 built-in PLLs
to simultaneously and independently generate 2 CPU clocks, 6 PCI bus clocks, 2 reference clocks with the
same frequency as the crystal element, 48MHz USB interface clock, and 24MHz Super I/O chip clock outputs.
It also has 14 outputs that can function as SDRAM clocks by buffering an external input SDRAM clock.
FEATURES
■
Intel
Pentium
compatibles supported
■
2.5/3.3V CPU clock outputs and IOAPIC clock
output
■
14 × SDRAM clock outputs (3 DIMMs)
■
CPU clock outputs
(60), 66, 75, 83, 95, 100, 103, 112, (124), 133MHz
CPU/SDRAM clock frequencies. Values in parentheses are available as mask options.
■
PCI bus clock outputs (one free-running output)
33MHz or 1/2, 1/3, 1/4 of the CPU clock frequency
■
reference clock outputs and 1 × IOAPIC clock
output
14.318MHz REF/IOAPIC clock frequency
■
48MHz USB interface clock output
■
24MHz clock output for Super I/O chip
2
■
I
C serial data bus for frequency/mode output con-
trol
■
CPU-stop and PCI-stop functions
■
Spread Spectrum Clock Generator (SSCG) outputs
Center spread/Down spread, ± 0.5% or ± 1.5%
■
3.3V (VDD) and 2.5/3.3V (VDDL) supply voltages
■
48-pin SSOP package (pin compatible with
ICS9148-26)
Supply ON (VDD = 3.3V)
until clock reaches
specified frequency
= 14.318MHz, CL = 20pF unless otherwise noted.
X’tal
= 3.3V405060%
Supply ON (VDD = 3.3V)
until clock reaches
specified frequency
––3ms
10–60Ω
Rating
mintypmax
––2.0
––2.0
––2.0
––2.0
––3ms
10–90Ω
Unit
Unit
ns
ns
preliminary
NIPPON PRECISION CIRCUITS—9
Page 10
SM8702AM
I2C serial interface electrical characteristics
Ta = 0 to 70°C, VDD = 3.3V ± 5%, VSS = 0V, f
ParameterSymbolCondition
Se r ial clock frequencyf
Se r ial clock star t state hold timet
Se r ial clock LOW-level pulsewidtht
Se r ial clock HIGH-level pulsewidtht
Successive star t state setup timet
Data hold timet
Data input setup timet
Pulse rise timet
Pulse fall timet
Stop state setup timet
Se r ial data bus buffer timet
Bus line load capacitanceC
HD;STA
SU;STA
HD;DAT
SU;DAT
SU;STO
I2C standard mode0–1 00k Hz
SCLK
LOW
HIGH
I2C device data0–3.45µs
r
f
BUF
b
= 14.318MHz, CL = 30pF unless otherwise noted.
X’tal
Rating
mintypmax
4.0––µ s
4.7––µ s
4.0––µ s
4.7––µ s
250––ns
––1000ns
––300ns
4.0––µ s
4.7––µ s
––400pF
Unit
tBUF
SDATA
SCLK
tr
tSU;STO
tHD;STA
tf
tLOW
tHD;DAT
tr
tSU;DAT
tHD;STA
tf
tSU;STA
tHIGH
I2C ser ial data timing
preliminary
NIPPON PRECISION CIRCUITS—10
Page 11
SM8702AM
FUNCTIONAL DESCRIPTION
Mode Setting Overview
There are 2 methods that can be used to set the frequency and clock output start/stop operating modes.
The default state is where the operating state is set by external pin control. Thus, the output frequency can be
set by FS[0:2] (pins 25, 26, 46). Note that the SSCG function is OFF in this case. If the I2C serial data byte 0
bit 3 is set to 1, then the output frequency is determined by data using the I2C interface. Then, the Spread Spectrum function (SSCG) can be selected using I2C data. However, if mode settings using I2C data and external
pin control conflict or overlap, the mode settings dictated by I2C data have precedence over external pin control.
During normal operation, pins 17 and 18 can function as SDRAM clock outputs (desktop mode) or they can
function as CPUCLK output stop control and PCICLK output stop control (mobile mode), depending on the
state of MODE (pin 7) when power is first applied.
In addition to output frequency settings, other operating mode settings which can be controlled by I2C serial
data include SSCG operation and mode, and output pin grouping enable/disable switching.
Hardware Frequency Selection
When power is applied, the frequency setting is controlled by FS[0:2] when byte 0 bit 3 is set to 0. Note that if
byte 0 bit 3 is set to 1, the frequency is selected by bits 4 to 6 in the same manner as inputs FS0 to FS2.
LOWHIGHHIGH66.533.2
LOWHIGHLOW83.341.6
LOWL OWHIGH74.937.4
LO WL OWL O W94.731.6
2
C serial interface.
CPUCLK
[MHz]
PCICLK
[MHz]
Mode and Power Management Inputs
The SM8702AM supports 2 operating modes, desktop mode and mobile mode, selected by MODE (pin 7).
If MODE is HIGH when power is first applied, desktop mode is selected. In this mode, pins 17 and 18 function
as SDRAM clock outputs, SDRAM11 and SDRAM10, respectively.
If MODE is LOW when power is first applied, mobile mode is selected. In this mode, pins 17 and 18 function
as the CPU clock (CPUCLK[0:1]) and PCI clock (PCICLK[0:4]) output stop control signal inputs,
CPU_STOP# and PCI_STOP#, respectively. This function is used mainly to reduce power consumption.
MODEPin 17Pin 18Mode
HIGHSDRAM11SDRAM10
LOWCPU_STOP# PCI_STOP#
preliminary
Desktop mode
Pins 17 and 18 are outputs.
Mobile mode
Pins 17 and 18 are inputs.
NIPPON PRECISION CIRCUITS—11
Page 12
SM8702AM
Operating Mode Summary
The state of the various external inputs and outputs in the operating modes is indicated in the following table.
Mobile mode.
Pins 17 and 18
function as inputs.
Pin 17 =
CPU_STOP#
Pin 18 =
PCI_STOP#
CPU Clock Stop Function
In mobile mode, selected using MODE (pin 7), the CPUCLK[0:1] clock outputs can be stopped by external pin
control. The asynchronous stop signal input on CPU_STOP# is sampled internally on the rising edge of the
PCI free-running output clock (PCICLK_F).
When CPU_STOP# goes LOW, the CPU clock outputs (CPUCLK) stop after a delay of 2 to 4 clock cycles.
When CPU_STOP# goes HIGH, the CPU clock outputs start after a delay of 2 to 4 clock cycles. The actual
start and stop delay varies with the output frequency up to a maximum of 4 CPU clock cycles.
CPUCLK
(internal)
PCICLK
(internal)
PCICLK_F
(free-running)
CPU_STOP#
PCI_STOP#
(All "H")
CPUCLK
(external)
preliminary
NIPPON PRECISION CIRCUITS—12
Page 13
SM8702AM
PCI Clock Stop Function
In mobile mode, selected using MODE (pin 7), the PCICLK[0:4] clock outputs can be stopped by external pin
control, in the same way as the CPU clock stop function.
When PCI_STOP# goes LOW, the PCI clock outputs (PCICLK) stop, and when PCI_STOP# goes HIGH, the
PCI clock outputs start. In either case, the PCI_STOP# signal is sampled internally on the rising edge of PCICLK, and the output state transition occurs with 1 PCI clock cycle delay.
CPUCLK
(internal)
PCICLK
(internal)
PCICLK_F
(free-running)
CPU_STOP#
(All "H")
PCI_STOP#
PCICLK
(external)
preliminary
NIPPON PRECISION CIRCUITS—13
Page 14
SM8702AM
I2C Bus Serial Data Format
The format of the I2C serial data on SDATA (pin 23) which is input in sync with the serial data clock on SCLK
(pin 24) is shown below.
The SM8702AM I2C address is given below.
A6A5A4A3A2A1A0R/W#
1101001−
R/W# = 0 or 1
In the start sequence, the I2C bus serial data is fed into the clock generator in the following direction.
1. I2C address with R/W# = 0
2. ACK acknowledge bit
3. Two successive 8-bit dummy command code data words (including ACK acknowledge bit)
4. 8-bit dummy command code (Byte 0 to Byte 5)
The direction of I C Data for Clock Generator
2
I C Addr.
+R/W#
The data transfer speed is 100k bps (I2C standard mode), with input logic level of 3.3V. When power is first
applied, all internal registers are restored to their default state as below.
■ Byte0 : default = 0 (bit 0 to bit 3 and bit 7)
■ Byte 1 to Byte 5 : default = 1 (all bits)
A
C
K
D2h
: default = 1 (bit 4 to bit 6)
2
A
Dummy
C
Command
K
8bit1bit8bit1bit
Code
8bit1bit
Dummy
Command
Code
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
8bit1bit
A
Byte 0Byte 1Byte 2
C
K
8bit1bit
A
C
K
8bit1bit
A
C
K
1bit
S
A
C
K
Byte 5
A
T
C
O
K
P
preliminary
NIPPON PRECISION CIRCUITS—14
Page 15
I2C Bus Data Bytes
Byte 0: function and frequency select
SM8702AM
BitFunction
7
6:4
3
2
1
0
0: Spread spectru m ± 1.5% modulation
1: Spread spectru m ± 0.5% modulation
NIPPON PRECISION CIRCUITS INC. reserves the right to make changes to the products described in this data sheet in order to
improve the design or performance and to supply the best possible products. Nippon Precision Circuits Inc. assumes no responsibility for
the use of any circuits shown in this data sheet, conveys no license under any patent or other rights, and makes no claim that the circuits
are free from patent infringement. Applications for any devices shown in this data sheet are for illustration only and Nippon Precision
Circuits Inc. makes no claim or warranty that such applications will be suitable for the use specified without further testing or modification.
The products described in this data sheet are not intended to use for the apparatus which influence human lives due to the failure or
malfunction of the products. Customers are requested to comply with applicable laws and regulations in effect now and hereinafter,
including compliance with export controls on the distribution or dissemination of the products. Customers shall not export, directly or
indirectly, any products without first obtaining required licenses and approvals from appropriate government agencies.
NIPPON PRECISION CIRCUITS INC.
4-3, Fukuzumi 2-chome
Koto-ku, To kyo 135-8430, Japan
NIPPON PRECISION CIRCUITS INC.
Telephone: 03-3642-6661
Facsimile: 03-3642-6698
NP9907AE 1999.07
NIPPON PRECISION CIRCUITS—16
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.