Professional Documents
Culture Documents
meTime
Speaker: Bob Tsai
Advisor: Jie-Hong Roland Jiang
Outline
Introduction
Flow
On Chip Variation (OCV)
Manual/automated netlist editing
Signal integrity and crosstalk
Introduction
PrimeTime VX, PrimeTime SI
Sign-off
◦ A collective name to a series of verification steps
Timing
fail
error?
pass
Tape-out
On Chip Variation
Models the small difference in operating para
meters across the chip
D Q logic D Q
0.48/0.6
min = 1.6/2.0
CT3
0.64/0.8
0.52/0.65 setup = 0.2
CLK CT1 CT2
D Q logic D Q
0.48/0.6
min = 1.6/2.0
CT3
0.64/0.8
0.52/0.65 hold = 0.1
CLK CT1 CT2
insert_buffer | remove_buffer
swap_cell
Crosstalk
◦ The undesirable electrical interaction between two
or more physically adjacent net due to capacitive cr
oss-coupling
Noise analysis flow
Enable crosstalk analysis
set si_enable_analysis TRUE
Noise analysis
update_noise
CLK1 0 CLK3 0
CLK2 1 CLK4 1
SEL
set_false_path set_clock_group
set_false_path –from CLK1 –to CLK2 set_clock_groups \
set_false_path –from CLK2 –to CLK1 -logically_exclusive –name E1 \
set_false_path –from CLK3 –to CLK4 -group {CLK1 CLK3}
set_false_path –from CLK4 –to CLK3 -group {CLK2 CLK4}
set_false_path –from CLK1 –to CLK4 set_active_clock [all_clocks]
set_false_path –from CLK4 –to CLK1
set_false_path –from CLK2 –to CLK3
set_false_path –from CLK3 –to CLK2