ChipFind - документация

Электронный компонент: ML65245CK

Скачать:  PDF   ZIP
August 1996
ML65245
**
/ML65L245
*
High Speed Octal Buffer Transceivers
BLOCK DIAGRAM
1
GENERAL DESCRIPTION
The ML65245 and ML65L245 are non-inverting octal
transceivers. The high operating frequency (50MHz
driving a 50pF load) and low propagation delay
(ML65245 1.7ns, ML65L245 2ns) make them ideal for
very high speed applications such as processor bus
buffering and cache and main memory control.
These transceivers use a unique analog implementation to
eliminate the delays inherent in traditional digital designs.
Schottky clamps reduce under and overshoot, and special
output driver circuits limit ground bounce. The ML65245
and ML65L245 conform to the pinout and functionality of
the industry standard FCT245 and are intended for
applications where propagation delay is critical to the
system design.
Note: This part was previously numbered ML6580.
FEATURES
s Low propagation delay -- 1.7ns ML65245
2.0ns ML65L245
s Fast 8-bit TTL level transceiver with three-state
capability on the output
s TTL compatible input and output levels
s Schottky diode clamps on all inputs to handle
undershoot and overshoot
s Onboard schottky diodes minimize noise
s Reduced output swing of 0 4.1 volts
s Ground bounce controlled outputs, typically less
than 400mV
s Industry standard FCT245 type pinout
s Applications include high speed cache memory, main
memory, processor bus buffering, and graphics cards
** This Product Is End Of Life As Of August 1, 2000
* This Product Is Obsolete
OE
2
A0
3
A1
4
A2
5
A3
6
A4
7
A5
8
A6
9
A7
18
B0
17
B1
16
B2
15
B3
14
B4
13
B5
12
B6
11
B7
1
19
T/R
GND
10
VCC
20
VCC
2
ML65245
**
/ML65L245
*
PIN CONFIGURATION
TOP VIEW
20-Pin SOIC, QSOP
PIN DESCRIPTION
NAME
I/O
DESCRIPTION
Ai
I/O
Data Bus A
Bi
I/O
Data Bus B
T/R
I
Direction select
OE
I
Output Enable
GND
I
Signal Ground
V
CC
I
+ 5V supply
FUNCTION TABLE
OE
T/R
A
B
Function
H
X
Z
Z
Disable
L
L
Output
Input
Bus B to Bus A
L
H
Input
Output
Bus A to Bus B
T/R
A0
A1
A2
A3
A4
A5
A6
A7
GND
V
CC
OE
B0
B1
B2
B3
B4
B5
B6
B7
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
ABSOLUTE MAXIMUM RATINGS
V
CC ................................................................................
0.3V to 7V
DC Input voltage ............................. 0.3V to V
CC
+ 0.3V
AC Input voltage (< 20ns) ....................................... 3.0V
DC Output voltage .......................... 0.3V to V
CC
+ 0.3V
Output sink current (per pin) ................................ 120mA
Storage temperature ................................ 65C to 150C
Junction temperature ............................................. 150C
Thermal Impedance (
q
JA
)
SOIC ............................................................... 96C/W
QSOP ............................................................ 100C/W
L = Logic Low
H = Logic High
X = Don't Care
Z = High Impedance
3
ML65245
**
/ML65L245
*
ELECTRICAL CHARACTERISTICS
Unless otherwise stated, these specifications apply for: V
CC
= 5.0 5%V, T
A
= 0C to 70C (Note 1)
SYMBOL
PARAMETER
CONDITIONS
MIN
TYP
MAX
UNITS
AC ELECTRICAL CHARACTERISTICS (C
LOAD
= 50pF, R
LOAD
= 500)
t
PLH
, t
PHL
Propagation delay
Ai to/from Bi (Note 2) ML65245
1.4
1.7
ns
ML65L245
1.6
2.0
ns
t
OE
Output enable time
10
15
ns
OE, T/R to Ai/Bi
t
OD
Output disable time
10
ns
OE, T/R to Ai/Bi
C
IN
Input Capacitance
8
pF
DC ELECTRICAL CHARACTERISTICS (unless otherwise stated C
LOAD
= 50pF, R
LOAD
=
)
V
IH
Input high voltage
Logic HIGH
2.0
V
V
IL
Input low voltage
Logic LOW
0.8
V
I
IH
Input high current
Per pin, V
IN
= 3V
ML65245
0.5
1.5
mA
ML65L245
0.3
0.5
mA
I
IL
Input low current
Per pin, V
IN
= 0V
ML65245
2.4
3.5
mA
ML65L245
0.8
1.0
mA
I
HI-Z
Three-state output current
V
CC
= 5.25V, 0 < V
IN
< V
CC
5
A
I
OS
Short circuit current
V
CC
= 5.25V, V
O
= GND
60
225
mA
(Note 3)
V
IC
Input clamp voltage
V
CC
= 4.75V, I
IN
= 18mA
0.7
1.2
V
V
OH
Output high voltage
V
CC
= 4.75V, I
OH
= 100A
2.4
V
(Notes 4 & 5)
V
OL
Output low voltage
V
CC
= 4.75V, I
OL
= 25mA
0.6
V
(Notes 4 & 5)
V
OFF
V
IN
V
OUT
per buffer
V
CC
= 4.75V (Note 4) ML65245
0
100
200
mV
ML65L245
0
200
300
mV
I
CC
Quiescent Power
V
CC
= 5.25V, f = 0Hz,
55
80
mA
Supply Current
Inputs/outputs open
Note 1: Limits are guaranteed by 100% testing, sampling or correlation with worst case test conditions.
Note 2: One line switching, see Figure 3, t
PLH
, t
PHL
versus C
L
.
Note 3: Not more than one output should be shorted for more than a second.
Note 4: This is a true analog buffer. In the linear region, the output tracks the input with an offset (V
OFF
). For V
OH
, V
IN
= 2.7V.
V
IN
= 2.6V for the ML65245 and 2.7 for the ML65L425. V
OH MIN
includes V
OFF
. For V
OL
, V
IN
= 0V, V
OL MAX
includes V
OFF
Note 5: See Figure 2 for I
OH
versus V
OH
and I
OL
versus V
OL
data.
1.5V
1.5V
1.5V
1.5V
t
PHL
t
PLH
t
R
, t
F
4ns
3V
0V
3V
0V
INPUT
OUTPUT
4
ML65245
**
/ML65L245
*
CH1 1.00V CH2 1.00V 10.0ns
CH1 1.00V CH2 1.00V 10.0ns
Figure 2a. Typical V
OL
Versus I
OL
for One Buffer Output.
3.0
2.5
2.0
1.5
1.0
0.5
0.0
100
30
t
pd
(ns)
LOAD CAPACITANCE (pF)
50
75
150
ML65L245
ML65245
220
200
180
160
140
120
100
80
60
40
20
0
2.5
0.0
I
OL
(mA)
V
OL
(V)
0.5
1.0
1.5
2.0
210
190
170
150
130
110
90
70
50
10
I
CC
(mA)
FREQUENCY (MHz)
20
30
40
50
60
70
80
90
150pF
100pF
75pF
50pF
30pF
ML65245
74FCT245
Figure 1. Ground Bounce Comparison, Four Outputs Switching into 50pF Loads.
Figure 4. I
CC
Versus Frequency for Various Load
Capacitances, Four Outputs Switching.
+20
0
20
40
60
80
100
120
140
160
180
200
2.5
I
OH
(mA)
V
OH
(V)
3.0
3.5
4.0
Figure 2b. Typical V
OH
Versus I
OH
for One Buffer Output.
Figure 3. Propagation Delay (t
PLH
, t
PHL
) Versus Load
Capacitance, One Output Switching.
5
ML65245
**
/ML65L245
*
FUNCTIONAL DESCRIPTION
The ML65245 and ML65L245 are very high speed non-
inverting transceivers with three-state outputs which are
ideally suited for bus-oriented applications. They provide
a low propagation delay by using an analog design
approach (a high speed unity gain buffer), as compared to
conventional digital approaches. The ML65245 and
ML65L245 follow the pinout and functionality of the
industry standard FCT245 series of transceivers and are
intended to replace them in designs where the
propagation delay is a critical part of the system design
considerations. The ML65245 and ML65L245 are capable
of driving load capacitances several times larger than their
input capacitance. They are configured so that signals
pass from Ai to Bi, or from Bi to Ai, depending on the state
of the T/R pin. All of the signal lines can be made high
impedance via the OE pin.
These unity gain analog buffers achieve low propagation
delays by having the output follow the input with a small
offset. The output rise and fall times will closely match
those of the input waveform. All inputs and outputs have
Schottky clamp diodes to handle undershoot or overshoot
noise suppression in unterminated applications. All
outputs have ground bounce suppression (typically
< 400mV), high drive output capability with almost
immediate response to the input signal, and low output
skew.
The I
OL
current drive capability of a buffer/line driver is
often interpreted as a measure of its ability to sink current
in a dynamic sense. This may be true for CMOS buffer/
line drivers, but it is not true for the ML65245 and
ML65L245. This is because the their sink and source
current capability depends on the voltage difference
between the output and the input. The ML65245 can sink
or source more than 100mA to a load when the load is
switching due to the fact that during the transition, the
difference between the input and output is large. I
OL
is
only significant as a DC specification, and is 25mA.
ARCHITECTURAL DESCRIPTION
Until now, buffer/line drivers have been implemented in
CMOS logic and made to be TTL compatible by sizing the
input devices appropriately. In order to buffer large
capacitances with CMOS logic, it is necessary to cascade
an even number of inverters, each successive inverter
larger than the preceding, eventually leading to an inverter
that will drive the required load capacitance at the
required frequency. Each inverter stage represents an
additional delay in the gating process because in order for
a single gate to switch, the input must slew more than half
of the supply voltage. The best of these CMOS buffers has
managed to drive a 50pF load capacitance with a delay of
3.2ns. Micro Linear has produced an octal transceiver
with a delay less than 1.7ns by using a unique circuit
architecture that does not require cascaded logic gates.
The ML65245 uses a feedback technique to produce an
output that follows the input. If the output voltage is not
close to the input, then the feedback circuitry will source
or sink enough current to the load capacitance to correct
the discrepancy.
Figure 5. One buffer cell of the ML65245
Q1
IN
OUT
Q2
Q7
R2
R6
R5
GND
R4
Q4
Q3
R1
R8
R3
Q5
Q6
R7
VCC
6
ML65245
**
/ML65L245
*
The basic architecture of the ML65245 is shown in Figure
5. It is implemented on a 1.5m BiCMOS process.
However, in this particular circuit, all of the active devices
are NPNs -- the fastest devices available in the process.
In this circuit, there are two paths to the output. One path
sources current to the load capacitance when the signal is
asserted, and the other path sinks current from the output
when the signal is negated.
The assertion path is the emitter follower path consisting
of the level shift transistor Q1, the output transistor Q2,
and the bias resistor R8. It sources current to the output
through the 75 resistor R7 which is bypassed by another
NPN (not shown) during fast input transients. The
negation path is a current differencing op amp connected
in a follower configuration. The active components in this
amplifier are transistors Q3-Q7. R3-R6 are bias resistors,
and R1 and R2 are the feedback resistors. The key to
understanding the operation of the current differencing op
amp is to know that the currents in transistors Q3 and Q5
are the same at all times and that the voltages at the bases
of Q4 and Q6 are roughly the same. If the output is higher
than the input, then an error current will flow through R2.
This error current will flow into the base of Q6 and be
multiplied by
b squared to the collector of Q7, closing the
loop. The larger the discrepancy between the output and
input, the larger the feedback current, and the harder Q7
sinks current from the load capacitor.
A number of MOSFETs are not shown in Figure 5. These
MOSFETs are used to three-state dormant buffers. For
instance, the feedback resistors R1 and R2 were
implemented as resistive transmission gates to ensure that
disabled buffers do not load the lines they are connected
to. Similarly, there is a PMOS in series with R8 that is
normally on but shuts off for disable. Other MOSFETs
have been included to ensure that disabled buffers
consume no power.
TERMINATION
R7 in Figure 5 also acts as a termination resistor. This 75
resistor is in series with the output and therefore helps
suppress noise caused by transmission line effects such as
reflections from mismatched impedances. System
designers using CMOS transceivers commonly have to use
external resistors in series with each transceiver output to
suppress this noise. Systems using the ML65245 or
ML65L245 may not have to use these external resistors.
APPLICATIONS
There are a wide variety of needs for extremely fast buffers
in high speed processor system designs like Pentium,
PowerPC, Mips, Sparc, Alpha and other RISC processors.
These applications are either in the cache memory area or
the main memory (DRAM) area. In addition, fast buffers
find applications in high speed graphics and multimedia
applications. The high capacitive loading due to
multiplexed address lines on the system bus demand
external buffers to take up the excess drive current. The
needed current to skew the transitions between rise and
fall times must be done without adding excessive
propagation delay. The ML65245 and ML65L245 are
equipped with Schottky diodes to clean up ringing from
overshoot and undershoot caused by reflections in
unterminated board traces.
BUFFERING MAIN MEMORY
An example main memory application for the Intel PCI
chipset with the Pentium processor is shown in Figure 6.
This is only intended as a general reference. For details
please refer to the appropriate Intel documentation. This
system has a 66MHz host processor and a 33MHz main
(DRAM) memory bus. The main memory row and column
addresses (RAS & CAS) and write enable (WE) signals are
provided by the PCMC chip (PCI Cache and Memory
Controller) device. The DRAM SIIMMs put a heavy load
on the PCMC and must be buffered. Three buffered copies
of the address signals and write enable are required to
drive the six row array. The ML65245 provides the
buffered signals and gives extra margin to be able to use
slower memory modules instead of the normally required
50/70ns. The burst read (page-hit) performance is typically
7-4-4-4 at 66MHz for 70ns DRAMs or 6-3-3-3 at 66MHz
for 50ns DRAMs. This usually translates to significantly
higher costs. With the speed improvement offered by the
ML65245, a 6-3-3-3 burst with 60ns DRAMs may be
achievable. The extra margin comes from the 1.5ns
propagation delay of the buffer. External resistor arrays are
not necessary. This becomes even more of an issue in
future PCI systems which may operate at 80MHz and
beyond.
This kind of main memory application for the ML65245
could potentially extend to other kinds of processor
systems which do not require latched buffering. Figure 7
shows a main memory design example with the ML65245
for the Mips R4X00 RISC processor based system without
secondary cache. The faster propagation delay essentially
translates to a faster main memory access.
7
ML65245
**
/ML65L245
*
Figure 7. The ML65245 in a non-cache, main memory RISC application. The main memory could be DRAM or
Cache DRAM. The ML65245 can be used as a data I/O transceiver as well as an address buffer, as shown above.
66 MHz
PentiumTM Processor
CACHE
(SRAM)
ML65245 BUFFER
CONTROL
ADDRESS
PCMC
LATCH
CONTROL
ADDRESS/DATA
WE
MAddr
LBX
BMAddr
BWE
DATA
LBX CNTL
PCITM BUS (33 MHz)
MAIN MEMORY
(DRAM)
CNTL
DATA
LOCAL BUS
R4X00TM
150/75 MHz
CDRAM
or
DRAM
CDRAM
or
DRAM
MEMORY I/O
CONTROLLER
ML65245
CONTROL
ADDR
CONTROL
ADDRESS/DATA
ML65245
ML65245
Figure 6. ML65245 in a main memory application for a Pentium based system. The high drive and low propagation
delay are essential to buffer the write enable and memory addresses to the main memory SIIMMs.
8
ML65245
**
/ML65L245
*
In order to meet the 13ns cycle time, the SRAM and buffer
must meet a total access time of 12ns. With the ML65245,
the required SRAM access time is 10ns at 75MHz and
18ns at 50MHz. With the fastest FCT buffer available
(3.2ns), the SRAM access time required in the above
scenarios would be 8ns and 15ns respectively. This access
time difference could mean the difference between using
expensive BiCMOS SRAMs versus less expensive CMOS
SRAMs.
APPLICATION 2
BUFFERING CACHE MEMORY
With the advent of higher power operating systems like
Windows NT, NeXT Step, Windows, OS/2 Warp, etc.,
RISC processor designs such as the Mips R4000 series are
gaining momentum. In these systems the interface to
secondary cache has a critical path in the address and bus
control pins. As shown in Figure 8, any propagation delay
time saved in the buffer translates to a slower SRAM
access requirement and is therefore less expensive.
Currently, the secondary cache bus operates at 75MHz.
Figure 8. ML65245 in a R4X00 secondary cache application. The address and control signal path is critical and
loads the R4X00 output pins. The ML65245 buffer alleviates the load on the R4X00 and because it is fast,
slower, less expensive SRAMs can be used.
Figure 9. Timing waveform showing address buffer switching rate (t
A
+ t
H
) in a secondary cache module.
ADDR
WE
DATA
ADDR1
tA
tH
R4X00
150/75 MHz
SRAM
10ns
ML65245
DATA BUS
ADDR
OE
CS
SRAM
10ns
SECONDARY CACHE MODULE
9
ML65245
**
/ML65L245
*
PHYSICAL DIMENSIONS
inches (millimeters)
PIN 1 ID
SEATING PLANE
0.150 - 0.160
(3.81 - 4.06)
0.228 - 0.244
(5.79 - 6.20)
0.338 - 0.348
(8.58 - 8.84)
0.008 - 0.012
(0.20 - 0.31)
0.025 BSC
(0.63 BSC)
0.015 - 0.035
(0.38 - 0.89)
0.060 - 0.068
(1.52 - 1.73)
0.004 - 0.010
(0.10 - 0.26)
0.055 - 0.061
(1.40 - 1.55)
0.006 - 0.010
(0.15 - 0.26)
0 - 8
20
0.050 - 0.055
(1.27 - 1.40)
(4 PLACES)
1
Package: K20
20-Pin QSOP
SEATING PLANE
0.291 - 0.301
(7.39 - 7.65)
PIN 1 ID
0.398 - 0.412
(10.11 - 10.47)
0.498 - 0.512
(12.65 - 13.00)
0.012 - 0.020
(0.30 - 0.51)
0.050 BSC
(1.27 BSC)
0.022 - 0.042
(0.56 - 1.07)
0.095 - 0.107
(2.41 - 2.72)
0.005 - 0.013
(0.13 - 0.33)
0.090 - 0.094
(2.28 - 2.39)
20
0.007 - 0.015
(0.18 - 0.38)
0 - 8
1
0.024 - 0.034
(0.61 - 0.86)
(4 PLACES)
Package: S20
20-Pin SOIC
Package: K20
20-Pin QSOP
Package: S20
20-Pin SOIC
10
ML65245
**
/ML65L245
*
DS65245-01
2092 Concourse Drive
San Jose, CA 95131
Tel: 408/433-5200
Fax: 408/432-0295
Micro Linear reserves the right to make changes to any product herein to improve reliability, function or design.
Micro Linear does not assume any liability arising out of the application or use of any product described herein,
neither does it convey any license under its patent right nor the rights of others. The circuits contained in this
data sheet are offered as possible applications only. Micro Linear makes no warranties or representations as to
whether the illustrated circuits infringe any intellectual property rights of others, and will accept no responsibility
or liability for use of any application herein. The customer is urged to consult with appropriate legal counsel
before deciding on a particular application.
Micro Linear 1996
is a registered trademark of Micro Linear Corporation
Products described in this document may be covered by one or more of the following patents: 4,897,611; 4,964,026; 5,027,116;
5,281,862; 5,283,483; 5,418,502; 5,508,570; 5,510,727; 5,523,940; 5,546,017. Other patents are pending.
ORDERING INFORMATION
PART NUMBER
SPEED
TEMPERATURE RANGE
PACKAGE
ML65245CK (EOL)
1.7ns
0C to 70C
20-Pin QSOP (K20)
ML65245CS (EOL)
1.7ns
0C to 70C
20-Pin SOIC (S20)
ML65L245CK (Obsolete)
2.0
0C to 70C
20-Pin QSOP (K20)
ML65L245CS (Obsolete)
2.0
0C to 70C
20-Pin SOIC (S20)
Intel, Pentium, PCI are registered trademarks of Intel Corporation. Mips, Alpha and Sparc are registered trademarks of Silicon Graphics, DEC and
Sun Microsystems respectively.