Skip to content

Commit 7b65bb0

Browse files
committed
Re-named nangate45 bp_quad clock period variable to work with AutoTuner
Signed-off-by: Jeff Ng <[email protected]>
1 parent fca2249 commit 7b65bb0

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

flow/designs/nangate45/bp_quad/bsg_chip.sdc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55
###################################################################
66
set sdc_version 2.0
7-
set bp_clk_p 3
7+
set clk_period 3
88
set clk_uncertainty 150
9-
set bp_clk_hp [expr ${bp_clk_p}/2]
10-
set l_clk_p1 [expr ${bp_clk_p}*2]
11-
set l_clk_p2 [expr ${bp_clk_p}*4]
9+
set bp_clk_hp [expr ${clk_period}/2]
10+
set l_clk_p1 [expr ${clk_period}*2]
11+
set l_clk_p2 [expr ${clk_period}*4]
1212
set wv1 [list 0 $bp_clk_hp]
13-
set wv2 [list 0 $bp_clk_p]
13+
set wv2 [list 0 $clk_period]
1414
set wv3 [list 0 $l_clk_p1]
1515
set mx_delay1 [expr ${l_clk_p1}*0.28]
1616
set mx_delay2 [expr ${l_clk_p2}*0.28]
@@ -21,11 +21,11 @@ set_units -time ps -resistance kOhm -capacitance fF -power mW -voltage V \
2121
-current uA
2222
create_clock [get_ports p_bsg_tag_clk_i] -name tag_clk -period $l_clk_p2 -waveform $wv3
2323
set_clock_uncertainty -hold $clk_uncertainty [get_clocks tag_clk]
24-
create_clock [get_ports p_clk_A_i] -name bp_clk -period $bp_clk_p -waveform $wv1
24+
create_clock [get_ports p_clk_A_i] -name bp_clk -period $clk_period -waveform $wv1
2525
set_clock_uncertainty $clk_uncertainty [get_clocks bp_clk]
26-
create_clock [get_ports p_clk_B_i] -name io_master_clk -period $bp_clk_p -waveform $wv1
26+
create_clock [get_ports p_clk_B_i] -name io_master_clk -period $clk_period -waveform $wv1
2727
set_clock_uncertainty $clk_uncertainty [get_clocks io_master_clk]
28-
create_clock [get_ports p_clk_C_i] -name router_clk -period $bp_clk_p -waveform $wv1
28+
create_clock [get_ports p_clk_C_i] -name router_clk -period $clk_period -waveform $wv1
2929
set_clock_uncertainty $clk_uncertainty [get_clocks router_clk]
3030
create_clock [get_ports p_ci_clk_i] -name sdi_a_clk -period $l_clk_p1 -waveform $wv2
3131
set_clock_uncertainty $clk_uncertainty [get_clocks sdi_a_clk]

0 commit comments

Comments
 (0)