Using RoboClock in 3.3-Volt Environm e nts
2
The output buffers are designed to operate in systems with
terminated transmission lines. By modifying the termination
netw ork, the output buff ers can be load ed down (i.e ., required
to s upply mo re current) re sulting in a redu ction i n their voltag e
swing. In other words, RoboClock’s outputs can be modified
for 3.3V tolerant operation by choosing the correct ter mina-
tion network.
3.3V-Compliant RoboClock Outputs
The JEDEC standard JESD8-A “Interface Standard for Nom-
inal 3V/3.3V Supply Digital Integrated Circuits” defines the
voltage levels for 3V- and 3.3V-compliant signaling. For a
3.3V-compliant digital input, the allowable voltage levels, as
indi cated in J ESD8-A, are shown in
Table 2.
The outputs of the CY7B991V naturally comply t o this stan-
dard. To achieve 3.3V compliant output levels, RoboClock’s
output buffers must be limited to swing no higher than 3.6V
(3. 3V+0.3V). F rom the curve trace i n
Figur e 1
, the output buff-
ers can source 6.63 mA of current at 3.6V. Therefore, the
appropri ate termination networ k needed t o achieve 3.3V op-
eration is 3.6V/6.63mA≈560Ω. The simplest 3.3V-compliant
RoboClock design could use a 560Ω pull-down resistor on the
RoboClock outputs.
However, since transmission lines should be terminated to
their characteristic impedance, a 560Ω termination resistor
on the output of RoboClock would require use of a 560Ω
tr ansmission line (un common among pri nte d circuit board de-
signs) . Most PCB tr ansmission l ines are 50Ω, requi ring a 50Ω
termination.
50Ω Load for 3.3V Compliance
A 50Ω ch aracteristic impedance transmission li ne requires a
50Ω termination in order to pre vent voltage reflections. Ho w-
ever, the actual termination is not as simple as usi ng a 50Ω
pull- down res istor. RoboClock’s data sh eet swi tchi ng charac -
teristics (tSKEWPR, tSKEW1–4, tDEV, tODCV, tPWH, tPWL, tORISE,
and tOFALL) are optimized when terminating to a voltage of
2.06V. Theref ore, the best RoboClock outp ut terminati on pro-
vides for a 50Ω equivalent load, but also sets the termination
voltage to 2.06V.
To verify that a RoboClock output terminated to a specific
Thevenin resistance and voltage actually meets the JEDEC
3.3V req uirements ,
Equat ion 1
must be solv ed iterativ ely, with
the result compared against the V-I curve of
Figure 1
.
Eq. 1
Eq. 2
With a 50Ω to 2.06V termination,
Equation 2
can be solved
using a n itera tive process (i .e ., choos in g a VOutput and solving
for I Output, until the VOutput and IOutput results agree with the
V-I curve shown in
Figure 1
since we are concerned with lim-
iting the maximum output HIGH voltage) gi vi ng a solution of
VOutput= 3.25V and IOutput=23.8 mA.
With the termination chosen to meet 3.3V voltage require-
ments, the actual resistor values can be found using the cir-
cuit and equations shown in
Figure 3
.
Solving
Equatio ns 3
and
4
for VDD val ues of 5V and 3.3V, and
choosing standard resistor values, gives the two termination
netw o rks sh own i n
Figure 5
.
Figure 2. RoboCloc k Output Buffer V-I Curve,
Output = Low
Table 2. JEDEC 3.3V Input Specif ications, VDD=3.3V
Parameter Min. Max Units
VIH High-Level
Input Voltage 2.0 VDD+0.3 V
VIL Low-Level
Input Voltage –0.3 0.8 V
Eq. 3
Eq. 4
Figure 3. Choos ing Term inati on Resistor Values
V
Output
V
Termination
–
Z
Thevenin
-----------------------------------------------------
I
Output
=
V
Output
2.06
V
–
50Ω
----------------------------------------
I
Output
=
1
R
1
-------1
R
2
-------+ 1
50Ω
-----------=
R
2
R
1
R
2
+
--------------------
V
DD
×2.06
V
=