Professional Documents
Culture Documents
Copyright JANUARY
When Timing-Is-Everything
Agenda
Copyright JANUARY
When Timing-Is-Everything
Copyright JANUARY
When Timing-Is-Everything
Hold
INPUT
O
The
y
a
W
ld
Copyright JANUARY
When Timing-Is-Everything
Copyright JANUARY
When Timing-Is-Everything
tEXT
tINT
ay
W
ew
N
e
Th
tT
Copyright JANUARY
When Timing-Is-Everything
t EXT
t INT
Copyright JANUARY
When Timing-Is-Everything
Copyright JANUARY
When Timing-Is-Everything
VIHAC =
VREF + VSAT
AT = Charge
to Transition
VIHDC
VREF
tEXT
VILDC
tINT
tT
VILAC =
VREF - VSAT
t EXT
2 * AT
slew
Copyright JANUARY
When Timing-Is-Everything
AADD = Charge
after Saturation
VIHAC =
VREF + VSAT
VIHDC
ASAT = Charge
to Saturation
VREF
tSAT
VILDC
VILAC =
VREF - VSAT
tEXT
tINT
tT
t EXT t SAT
( AT ASAT )
VSAT
All rights reserved
Internal factors
Copyright JANUARY
When Timing-Is-Everything
AT = Charge
to Transition
VIHDC
VREF
VILDC
VILAC =
VREF - VSAT
tINT
tEXT
tT
Copyright JANUARY
When Timing-Is-Everything
VIHAC =
VREF + VSAT
VIHDC
VREF
VILDC
VILAC =
VREF - VSAT
tEXT
tINT
tT
Copyright JANUARY
When Timing-Is-Everything
Copyright JANUARY
When Timing-Is-Everything
CLOCK
Setup
INPUT
tTmax
Copyright JANUARY
When Timing-Is-Everything
CLOCK
Hold
INPUT
tTmin
Copyright JANUARY
When Timing-Is-Everything
Copyright JANUARY
When Timing-Is-Everything
2.0
+
+
1.0
2.0
0.5
1.0
2.0
0.5
1.0
2.0
+
+
SETUP
Addr (mV/ps)
0.5
0.5
HOLD
Data (mV/ps)
1.0
2.0
+
+
0.5
1.0
2.0
HOLD
Addr (mV/ps)
Data (mV/ps)
SETUP
1.0
2.0
+
+
0.5
1.0
2.0
Copyright JANUARY
When Timing-Is-Everything
Copyright JANUARY
When Timing-Is-Everything
Non-Monotonic Transitions
Line reflections in complex system loading or enduser configurable systems cause shelves or ringback,
for example
Memory Slots
Memory
Controller
Data bus
1-4 loads per slot
Address/Command bus
4-36 loads per slot
Clocks
Fixed loading per slot
Copyright JANUARY
When Timing-Is-Everything
Ringback here
should not matter
VIHAC =
VREF + VSAT
VIHDC
VREF
VILDC
tINT
tEXT
tT
VILAC=
VREF - VSAT
Copyright JANUARY
When Timing-Is-Everything
A1
A2
VIHAC = VREF
+ VSAT
VIHDC
VREF
VILDC
tINT
tEXT
tT
VILAC=
VREF - VSAT
Charge Accumulation =
A1 A2 + A3
All rights reserved
Copyright JANUARY
When Timing-Is-Everything
Copyright JANUARY
When Timing-Is-Everything
Summary
Charge Transfer Model separates input signal
characteristics
Slew rate dependent
Slew rate independent
Copyright JANUARY
When Timing-Is-Everything
Call to Action
Extend IBIS models with CTM
Need logic analysis tools for calculating
charge accumulation
Accumulation threshold
Saturation threshold
Comprehend setup & hold timing derating
mV-ps accumulation area
Line up or mark tT(min) & tT(max)
Single ended versus differential accumulation
Looking ahead
Algorithmic accumulation model
Mark Sherwood and Associates
Copyright JANUARY
When Timing-Is-Everything
Thank You
Copyright JANUARY