The ML6510 (Super PACMan™) is a Programmable
Adaptive Clock Manager which offers an ideal solution for
managing high speed synchronous clock distribution in
next generation, high speed personal computer and
workstation system designs. It provides eight channels of
deskew buffers that adaptively compensate for clock skew
using only a single trace. The input clock can be either
TTL or PECL, selected by a bit in the control register.
Frequency multiplication or division is possible using the
M&N divider ratio, within the maximum frequency limit.
0.5X, 1X, 2X and 4X clocks can be easily realized.
The ML6510 is implemented using a low jitter PLL with
on-chip loop filter. The ML6510 deskew buffers adaptively
compensate for clock skew on PC boards. An internal
skew sense circuit is used to sense the skew caused by the
PCB trace and load delays. The sensing is done by
detecting a reflection from the load and the skew is
corrected adaptively via a unique phase control delay
circuit to provide low load-to-load skew, at the end of the
PCB traces. Additionally, the ML6510 supports PECL
reference clock outputs for use in the generation of clock
trees with minimal part-to-part skew. The chip configuration
can be programmed to generate the desired output
FEATURES
■ Input clocks can be either TTL or PECL with low
input to output clock phase error
■ 8 independent, automatically deskewed clock
outputs with up to 5ns of on-board deskew range
(10ns round trip)
■ Controlled edge rate TTL-compatible CMOS clock
outputs capable of driving 40Ω PCB traces
■ 10 to 80MHz (6510-80) or 10 to 130MHz (6510-130)
input and output clock frequency range
■ Less than 500ps skew between inputs at the
device loads
■ Small-swing reference clock outputs for minimizing
part-to-part skew
■ Frequency multiplication or division is possible using
the M&N divider ratio
■ Lock output indicates PLL and deskew buffer lock
■ Test mode operation allows PLL and deskew buffer
bypass for board debug
■ Supports industry standard processors like Pentium,™
Mips, SPARC,™ PowerPC,™ Alpha,™ etc.
frequency using the internal ROM or an external serial
EEPROM or a standard two-wire serial microprocessor
interface. *Some Packages Are Obsolete
SYSTEM BLOCK DIAGRAM
CLOCK SUBSYSTEM
CLOCK IN
ML6510
LOCAL BUS
CPU
CACHE
CLK
•
8
•
•
CLOCK OUT TO
COMPONENTS
CONTROLLER
MEMORY BUS
CONTROLLER
MEMORY BUS
CACHE
RAM
1
ML6510
BLOCK DIAGRAM
CLK
INL
CLK
INH
DESKEW BUFFER 0
RESET
LOCK
MD
R0MMSB
MCLK
MD
OUT
PHASE
DETECTOR
VOLTAGE
CONTROLLED
M
PLL
N
R
MAXIMUM
DELAY
IN
MAX DELAY
CONTROL LOGIC
PROGRAMMING AND
REF
CLOCK
RCLKH RCLKL
MAX DELAY
ZERO DELAY
ZERO DELAY
DELAY
DESKEW BUFFER 1
DESKEW BUFFER 7
SENSE
CIRCUIT
DRIVE
CIRCUIT
FB0
(from remote chip)
CLK0
(to remote chip)
FB1
CLK1
FB7
CLK7
PIN CONNECTION
CLK3
DVCC23
CLK2
DGND2
FB2
FB1
DGND1
CLK1
DVCC01
CLK0
DGND0
DGND3
FB3
AGND1
AVCC1
65432
7
8
9
10
11
12
13
14
15
16
17
18 19 20 21 22
44-LEAD PLCC (Q44)
IN
FB0
MD
OUT
MD
MCLK
FB4
DGND4
CLK4
DVCC45
CLK5
DGND5
FB5
140
43
44
ML6510
TOP VIEW
2328
25
24
LOCK
RESET
AGND3
42
26
AVCC3
41
27
RCLKL
RCLKH
39
38
37
36
35
34
33
32
31
30
29
INH
CLK
FB6
DGND6
CLK6
DVCC67
CLK7
DGND7
FB7
ROMMSB
AVCC2
AGND2
CLK
INL
2
PIN DESCRIPTION
PIN NUMBERNAMEDESCRIPTION
32ROMMSBMSB of the internal ROM address. Tie to GND if not used. See section on
ML6510
Programming the ML6510.
20MD
19MD
21MCLKProgramming pin. See section on Programming the ML6510.
22RESETReset all internal circuits. Asserted polarity is low.
23LOCKIndicates when the PLL and deskew buffers have locked. Asserted polarity is
28CLK
29CLK
16,14,9,7,CLK[0–7]Clock outputs
44, 42, 37, 35
18,12,11,5,FB[0–7]Clock feedback inputs for the deskew buffers
2, 40, 39, 33
3,31AVCC[1–3]Analog circuitry supply pins, separated from noisy digital supply pins to
25provide isolation. All supplies are nominally +5V.
4, 30, 24 AGND[1–3]Analog circuitry ground pins
15DVCC01Digital supply pin for CLK0 and CLK1 output buffers. Nominally +5V.
8DVCC23Digital supply pin for CLK2 and CLK3 output buffers. Nominally +5V.
43DVCC45Digital supply pin for CLK4 and CLK5 output buffers. Nominally +5V.
OUT
IN
INH
INL
Programming pin. See section on Programming the ML6510.
Programming pin. See section on Programming the ML6510.
high.
Input clock pins. For TTL clock reference use CLK
shorted to the CLK
Input clock type is selected by the CS bit in the shift register.
pin. For PECL clock reference drive pins differentially.
INL
INH
pin
36DVCC67Digital supply pin for CLK6 and CLK7 output buffers. Nominally +5V.
17, 13, 10, 6,DGND[0–7]Digital ground pins for CLK [0–7] output buffers. Each clock output buffer has
1, 41, 38, 34its own ground pin to avoid crosstalk and ground bounce problems.
26RCLKLDifferential reference clock output used to minimize
27RCLKHpart-to-part skew when building clock trees with other PACMan
integrated circuits.
3
ML6510
ABSOLUTE MAXIMUM RATINGS
VCC Supply Voltage Range ............................ –0.3V to 6V
Input Voltage Range .................................... –0.3V to VCC
Output Current
Junction Temperature .............................................. 150°C
Storage Temperature................................ –65°C to 150°C
All other outputs ............................................. 10mA
ELECTRICAL CHARACTERISTICS
The following specifications apply over the recommended operating conditions of DVCC = AVCC = 5V ± 5% and ambient
temperature between 0°C and 70°C. Loading conditions are specified individually (Note 1)
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNIT
SUPPLY
DVCCXX Supply Current for each pairf
of clock outputs
IAVCC1Static supply current, AVCC1 pin100120mA
IAVCC2Static supply current, AVCC2 pin3540mA
IAVCC3Static supply current, AVCC3 pin12mA
LOW FREQUENCY INPUTS AND OUTPUTS (ROMMSB, MD
V
IH
V
IL
V
OH
High level input voltageDVCC – 0.5V
Low level input voltageDGND + 0.5V
High level output voltage,IOH = –100 µADVCC – 0.5V
MCLK and MDIN
AC CHARACTERISTICS rise time, fall time and duty cycle are measured for a generic load; (see Load Conditions section).
t
R
t
F
f
IN
f
OUT
f
VCO
Rise time, LOAD [0-7] output0.8 → 2.0V, 80MHz1501500ps
Fall time, LOAD [0-7] output2.0 → 0.8V, 80MHz1501500ps
Input frequency, CLKIN pin1080MHz
Output frequency , CLK [0-7]ML6510-801080MHz
output
ML6510-130 (Note 2)10130MHz
PLL VCO operating frequency80160MHz
DCOutput duty cycleMeasured at device load, at 1.5V4060%
t
JITTER
Output jitterCycle-to-cycle75ps
Peak-to-peak150ps
t
LOCK
PLL and deskew lock timeAfter programming is complete11ms
SKEW CHARACTERISTICS All skew measurements are made at the load, at 1.5V threshold each output load can vary independently
within the specified range for a generic load (see Load Conditions section).
t
SKEWR
Output to output rising500ps
edge skew, all clocks
t
SKEWF
Output to outputOutput clock frequency ≥ 50MHz1.5ns
falling edge skew
t
SKEWIO
CLKIN input to anyN = M = 0600ps
LOAD [0-7] output
rising edge skewN ≥ 2, M ≥ 21.25ns
t
RANGE
t
SKEWB
Round trip delay CLKX to FBXOutput frequency < 50MHz010ns
pin; output CLK period = t
CLK
Output frequency ≥ 50MHz0t
CLK
/2
Output-to-output risingProviding first (see LOAD250ps
edge skew, between matchedconditions) order matching
loadsorder matching between outputs
PART-TO-PART SKEW CHARACTERISTICS Skew measured at the loads, at 1.5V threshold. Reference clock output pins drive clock
input pins of another ML6510.
t
PP1
Total load-to-load skew betweenSlave chip CS = 1, CM = 1 and1ns
multiple chips interfaced withN = 0, M = 0; RCLK outputs to
reference clock pins.CLKIN inputs distance less than 2"
t
PP2
Total load-to-load skew betweenSlave chip CS = 1, CM = 1 and1ns
multiple chips interfaced withN ≥ 2, M ≥ 2; RCLK outputs to
reference clock pins.CLKIN inputs distance less than 2"
PROGRAMMING TIMING CHARACTERISTICS
tRESETRESET assertion pulse50ns
width
t
A1
t
A2
t
A3
AUX mode MCLK high time2000ns
AUX mode MCLK low time2000ns
AUX mode MD
data10ns
OUT
hold time
t
A4
AUX mode MD
data10ns
OUT
setup time
t
A5
AUX mode MCLK period5000ns
5
ML6510
ELECTRICAL CHARACTERISTICS (Continued)
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNIT
PROGRAMMING TIMING CHARACTERISTICS (continued)
t
M1
t
M2
t
M3
t
M4
MAIN mode MCLK high time900ns
MAIN mode MCLK low time900ns
MAIN mode MCLK period1800ns
MAIN mode900ns
MCLK to MD
OUT
valid
(EEPROM read time)
Note 1: Limits are guaranteed by 100% testing, sampling or correlation with worst case test conditions.
Note 2: If ML6510-130 is used in a master-slave mode, the maximum operating frequency is 120MHz.
ML6510 configured with bit CM = 0:
PECL INPUT CLOCKS
OR
TTL INPUT CLOCK
LOAD [0-7]
1st Order Match
OR
t
SKEWIO
t
SKEWF
t
SKEWB
t
SKEWR
CLK
CLK
V
ICM
AVCC – 0.4V
INH
INL
2.0 V
LOAD [0-7] with
no 1st order match
Note:All skew is measured at the device load input pin, NOT at the ML6510 clock output pin. Skew is always a positive number, regardless of which edge is leading and
which is trailing.
6
Loading...
+ 12 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.