mirror of https://github.com/efabless/caravel.git
reharden `caravel_clocking`.
This commit is contained in:
parent
c0d83cb9e3
commit
77669e899e
Binary file not shown.
|
@ -128,13 +128,13 @@ library (caravel_clocking) {
|
|||
related_pin : "ext_clk";
|
||||
timing_type : falling_edge;
|
||||
cell_rise(template_1) {
|
||||
values("-12.65693,-12.65505,-12.64862,-12.62899,-12.57076,-12.36894,-11.60840");
|
||||
values("-13.28561,-13.28373,-13.27730,-13.25767,-13.19945,-12.99762,-12.23708");
|
||||
}
|
||||
rise_transition(template_1) {
|
||||
values("0.02433,0.02582,0.03117,0.05049,0.12302,0.40939,1.50434");
|
||||
}
|
||||
cell_fall(template_2) {
|
||||
values("-9.49592,-9.49421,-9.48834,-9.47179,-9.42848,-9.30132,-8.83987");
|
||||
values("-10.81571,-10.81400,-10.80813,-10.79159,-10.74828,-10.62111,-10.15966");
|
||||
}
|
||||
fall_transition(template_2) {
|
||||
values("0.02326,0.02436,0.02827,0.04095,0.08430,0.25146,0.91403");
|
||||
|
@ -144,13 +144,13 @@ library (caravel_clocking) {
|
|||
related_pin : "ext_clk";
|
||||
timing_type : rising_edge;
|
||||
cell_rise(template_3) {
|
||||
values("1.66958,1.67146,1.67789,1.69752,1.75574,1.95756,2.71811");
|
||||
values("1.19763,1.19950,1.20594,1.22557,1.28379,1.48561,2.24616");
|
||||
}
|
||||
rise_transition(template_3) {
|
||||
values("0.02433,0.02582,0.03117,0.05049,0.12302,0.40939,1.50434");
|
||||
}
|
||||
cell_fall(template_4) {
|
||||
values("-0.25337,-0.25166,-0.24580,-0.22925,-0.18594,-0.05877,0.40268");
|
||||
values("-0.11202,-0.11031,-0.10444,-0.08790,-0.04459,0.08258,0.54403");
|
||||
}
|
||||
fall_transition(template_4) {
|
||||
values("0.02326,0.02436,0.02827,0.04095,0.08430,0.25146,0.91403");
|
||||
|
@ -160,7 +160,7 @@ library (caravel_clocking) {
|
|||
related_pin : "core_clk";
|
||||
timing_type : rising_edge;
|
||||
cell_rise(template_5) {
|
||||
values("1.66958,1.67146,1.67789,1.69752,1.75574,1.95756,2.71811");
|
||||
values("1.19763,1.19950,1.20594,1.22557,1.28379,1.48561,2.24616");
|
||||
}
|
||||
rise_transition(template_5) {
|
||||
values("0.02433,0.02582,0.03117,0.05049,0.12302,0.40939,1.50434");
|
||||
|
@ -182,7 +182,7 @@ library (caravel_clocking) {
|
|||
values("0.02433,0.02582,0.03117,0.05049,0.12302,0.40939,1.50434");
|
||||
}
|
||||
cell_fall(template_8) {
|
||||
values("3.00408,3.00579,3.01166,3.02821,3.07152,3.19868,3.66013");
|
||||
values("1.68429,1.68600,1.69187,1.70841,1.75172,1.87889,2.34034");
|
||||
}
|
||||
fall_transition(template_8) {
|
||||
values("0.02326,0.02436,0.02827,0.04095,0.08430,0.25146,0.91403");
|
||||
|
@ -200,20 +200,20 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.28218");
|
||||
values("0.02150");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("-0.59260");
|
||||
values("0.00319");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("-0.07605");
|
||||
values("0.11637");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("0.84809");
|
||||
values("0.09388");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -224,76 +224,76 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.10620");
|
||||
values("-0.27921");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("-0.18442");
|
||||
values("0.10560");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.73781");
|
||||
values("1.06807");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("1.54262");
|
||||
values("1.12612");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "ext_clk";
|
||||
timing_type : hold_falling;
|
||||
fall_constraint(scalar) {
|
||||
values("1.91637");
|
||||
values("1.36428");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "ext_clk";
|
||||
timing_type : setup_falling;
|
||||
fall_constraint(scalar) {
|
||||
values("-1.02007");
|
||||
values("-0.67456");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : hold_falling;
|
||||
fall_constraint(scalar) {
|
||||
values("0.57400");
|
||||
values("0.01574");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : setup_falling;
|
||||
fall_constraint(scalar) {
|
||||
values("0.35827");
|
||||
values("0.70940");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : hold_rising;
|
||||
fall_constraint(scalar) {
|
||||
values("0.41928");
|
||||
values("0.71263");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_rising;
|
||||
fall_constraint(scalar) {
|
||||
values("1.19807");
|
||||
values("0.77865");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : hold_falling;
|
||||
fall_constraint(scalar) {
|
||||
values("0.58678");
|
||||
values("0.03221");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_falling;
|
||||
fall_constraint(scalar) {
|
||||
values("0.36288");
|
||||
values("0.71067");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -312,76 +312,76 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.54249");
|
||||
values("0.15779");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("-0.58893");
|
||||
values("-0.29391");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.73919");
|
||||
values("1.06844");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("1.48796");
|
||||
values("1.06704");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "ext_clk";
|
||||
timing_type : hold_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("2.64328");
|
||||
values("1.41647");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "ext_clk";
|
||||
timing_type : setup_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("-1.82350");
|
||||
values("-0.73224");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : hold_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("1.30091");
|
||||
values("0.06792");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : setup_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("-0.44515");
|
||||
values("0.65172");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("1.14619");
|
||||
values("0.76482");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.39464");
|
||||
values("0.72097");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : hold_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("1.31369");
|
||||
values("0.08440");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("-0.44055");
|
||||
values("0.65299");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -392,76 +392,76 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.60332");
|
||||
values("0.22336");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("-0.52227");
|
||||
values("-0.24088");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.67195");
|
||||
values("0.99597");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("1.43958");
|
||||
values("1.03383");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "ext_clk";
|
||||
timing_type : hold_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("2.70412");
|
||||
values("1.48204");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "ext_clk";
|
||||
timing_type : setup_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("-1.89073");
|
||||
values("-0.80471");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : hold_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("1.36174");
|
||||
values("0.13349");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk";
|
||||
timing_type : setup_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("-0.51239");
|
||||
values("0.57924");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("1.20702");
|
||||
values("0.83039");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("0.32741");
|
||||
values("0.64850");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : hold_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("1.37452");
|
||||
values("0.14997");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_falling;
|
||||
rise_constraint(scalar) {
|
||||
values("-0.50778");
|
||||
values("0.58052");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -472,13 +472,13 @@ library (caravel_clocking) {
|
|||
related_pin : "ext_clk";
|
||||
timing_type : falling_edge;
|
||||
cell_rise(template_9) {
|
||||
values("3.58333,3.58567,3.59521,3.62979,3.76986,4.40924,7.36192");
|
||||
values("2.26354,2.26587,2.27541,2.30999,2.45006,3.08944,6.04212");
|
||||
}
|
||||
rise_transition(template_9) {
|
||||
values("0.01893,0.02095,0.02999,0.07071,0.26573,1.18103,5.38149");
|
||||
}
|
||||
cell_fall(template_10) {
|
||||
values("3.81081,3.81280,3.82044,3.84366,3.91241,4.18393,5.43130");
|
||||
values("2.49102,2.49300,2.50064,2.52386,2.59262,2.86413,4.11151");
|
||||
}
|
||||
fall_transition(template_10) {
|
||||
values("0.01882,0.02007,0.02507,0.04325,0.11874,0.48520,2.21294");
|
||||
|
@ -492,13 +492,13 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk";
|
||||
timing_type : rising_edge;
|
||||
cell_rise(template_11) {
|
||||
values("2.08655,2.08842,2.09485,2.11435,2.17251,2.37452,3.14074");
|
||||
values("1.60877,1.61064,1.61707,1.63657,1.69473,1.89674,2.66296");
|
||||
}
|
||||
rise_transition(template_11) {
|
||||
values("0.02438,0.02586,0.03120,0.05053,0.12314,0.40898,1.50597");
|
||||
}
|
||||
cell_fall(template_12) {
|
||||
values("2.42745,2.42913,2.43511,2.45171,2.49489,2.62210,3.08364");
|
||||
values("1.94967,1.95135,1.95733,1.97393,2.01711,2.14432,2.60586");
|
||||
}
|
||||
fall_transition(template_12) {
|
||||
values("0.02337,0.02442,0.02828,0.04104,0.08437,0.25147,0.91312");
|
||||
|
@ -514,7 +514,7 @@ library (caravel_clocking) {
|
|||
values("0.02438,0.02586,0.03120,0.05053,0.12314,0.40898,1.50597");
|
||||
}
|
||||
cell_fall(template_14) {
|
||||
values("2.84601,2.84769,2.85368,2.87027,2.91346,3.04066,3.50221");
|
||||
values("1.52622,1.52790,1.53388,1.55047,1.59366,1.72086,2.18241");
|
||||
}
|
||||
fall_transition(template_14) {
|
||||
values("0.02337,0.02442,0.02828,0.04104,0.08437,0.25147,0.91312");
|
||||
|
@ -524,7 +524,7 @@ library (caravel_clocking) {
|
|||
related_pin : "ext_clk";
|
||||
timing_type : rising_edge;
|
||||
cell_rise(template_15) {
|
||||
values("1.52701,1.52888,1.53531,1.55481,1.61297,1.81498,2.58121");
|
||||
values("1.05506,1.05693,1.06336,1.08286,1.14102,1.34303,2.10926");
|
||||
}
|
||||
rise_transition(template_15) {
|
||||
values("0.02438,0.02586,0.03120,0.05053,0.12314,0.40898,1.50597");
|
||||
|
@ -540,13 +540,13 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk90";
|
||||
timing_type : rising_edge;
|
||||
cell_rise(template_17) {
|
||||
values("2.48076,2.48263,2.48906,2.50857,2.56673,2.76873,3.53496");
|
||||
values("2.00640,2.00827,2.01470,2.03420,2.09236,2.29437,3.06060");
|
||||
}
|
||||
rise_transition(template_17) {
|
||||
values("0.02438,0.02586,0.03120,0.05053,0.12314,0.40898,1.50597");
|
||||
}
|
||||
cell_fall(template_18) {
|
||||
values("2.50841,2.51009,2.51608,2.53267,2.57585,2.70306,3.16461");
|
||||
values("2.03397,2.03565,2.04164,2.05823,2.10142,2.22862,2.69017");
|
||||
}
|
||||
fall_transition(template_18) {
|
||||
values("0.02337,0.02442,0.02828,0.04104,0.08437,0.25147,0.91312");
|
||||
|
@ -556,13 +556,13 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk90";
|
||||
timing_type : falling_edge;
|
||||
cell_rise(template_19) {
|
||||
values("3.45375,3.45562,3.46205,3.48155,3.53971,3.74172,4.50795");
|
||||
values("2.13142,2.13329,2.13972,2.15922,2.21739,2.41939,3.18562");
|
||||
}
|
||||
rise_transition(template_19) {
|
||||
values("0.02438,0.02586,0.03120,0.05053,0.12314,0.40898,1.50597");
|
||||
}
|
||||
cell_fall(template_20) {
|
||||
values("3.45911,3.46079,3.46678,3.48337,3.52656,3.65376,4.11531");
|
||||
values("2.13679,2.13847,2.14445,2.16104,2.20423,2.33143,2.79298");
|
||||
}
|
||||
fall_transition(template_20) {
|
||||
values("0.02337,0.02442,0.02828,0.04104,0.08437,0.25147,0.91312");
|
||||
|
@ -605,20 +605,20 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk90";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("1.20144");
|
||||
values("0.82195");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("0.50413");
|
||||
values("0.77211");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("-0.95303");
|
||||
values("-0.62868");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("-0.14135");
|
||||
values("-0.53148");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -629,20 +629,20 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk90";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("1.20528");
|
||||
values("0.82476");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("0.54970");
|
||||
values("0.80673");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("-0.96304");
|
||||
values("-0.63716");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("-0.19973");
|
||||
values("-0.57965");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -653,20 +653,20 @@ library (caravel_clocking) {
|
|||
related_pin : "pll_clk90";
|
||||
timing_type : hold_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("1.19475");
|
||||
values("0.81600");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("0.49636");
|
||||
values("0.76783");
|
||||
}
|
||||
}
|
||||
timing() {
|
||||
related_pin : "pll_clk90";
|
||||
timing_type : setup_rising;
|
||||
rise_constraint(scalar) {
|
||||
values("-0.94572");
|
||||
values("-0.62218");
|
||||
}
|
||||
fall_constraint(scalar) {
|
||||
values("-0.13286");
|
||||
values("-0.52686");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
magic
|
||||
tech sky130A
|
||||
magscale 1 2
|
||||
timestamp 1677507470
|
||||
timestamp 1678103539
|
||||
<< viali >>
|
||||
rect 3617 18377 3651 18411
|
||||
rect 4629 18377 4663 18411
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
magic
|
||||
tech sky130A
|
||||
magscale 1 2
|
||||
timestamp 1677507472
|
||||
timestamp 1678103541
|
||||
<< obsli1 >>
|
||||
rect 184 527 18860 18513
|
||||
<< obsm1 >>
|
||||
|
@ -128,7 +128,7 @@ string FIXED_BBOX 0 0 20000 20000
|
|||
string LEFclass BLOCK
|
||||
string LEFview TRUE
|
||||
string GDS_END 1487650
|
||||
string GDS_FILE /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/signoff/caravel_clocking.magic.gds
|
||||
string GDS_FILE /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/signoff/caravel_clocking.magic.gds
|
||||
string GDS_START 459080
|
||||
<< end >>
|
||||
|
||||
|
|
|
@ -60,5 +60,5 @@ set_max_transition 0.5 [all_clocks] -clock_path
|
|||
#set clk_indx [lsearch [all_inputs] $clk_input]
|
||||
#set all_inputs_wo_clk [lreplace [all_inputs] $clk_indx $clk_indx ""]
|
||||
|
||||
set_input_transition 5.0 [all_inputs]
|
||||
set_input_transition 0.3 [all_inputs]
|
||||
set_max_transition 0.75 [current_design]
|
||||
|
|
|
@ -60,5 +60,5 @@ set_max_transition 0.5 [all_clocks] -clock_path
|
|||
#set clk_indx [lsearch [all_inputs] $clk_input]
|
||||
#set all_inputs_wo_clk [lreplace [all_inputs] $clk_indx $clk_indx ""]
|
||||
|
||||
set_input_transition 5.0 [all_inputs]
|
||||
set_input_transition 0.3 [all_inputs]
|
||||
set_max_transition 0.75 [current_design]
|
||||
|
|
|
@ -90,3 +90,4 @@ set ::env(CTS_MAX_CAP) 0.25
|
|||
|
||||
#set ::env(DRC_EXCLUDE_CELL_LIST) $::env(DESIGN_DIR)/drc_exclude.list
|
||||
set ::env(SYNTH_MAX_FANOUT) 12
|
||||
set ::env(FP_PDN_IRDROP) 0
|
||||
|
|
|
@ -1,146 +1,146 @@
|
|||
Mon Feb 27 14:16:47 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/lefutil.py get_metal_layers -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/layers.list /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef"
|
||||
Mon Mar 06 11:51:15 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/lefutil.py get_metal_layers -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/layers.list /pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef"
|
||||
|
||||
Mon Feb 27 14:16:47 UTC 2023 - Executing "/openlane/scripts/mergeLef.py -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.nom.lef -i /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} |& tee /dev/null"
|
||||
Mon Mar 06 11:51:15 UTC 2023 - Executing "/openlane/scripts/mergeLef.py -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.nom.lef -i /pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} |& tee /dev/null"
|
||||
|
||||
Mon Feb 27 14:16:47 UTC 2023 - Executing "/openlane/scripts/mergeLef.py -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.min.lef -i /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} |& tee /dev/null"
|
||||
Mon Mar 06 11:51:16 UTC 2023 - Executing "/openlane/scripts/mergeLef.py -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.min.lef -i /pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} |& tee /dev/null"
|
||||
|
||||
Mon Feb 27 14:16:47 UTC 2023 - Executing "/openlane/scripts/mergeLef.py -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.max.lef -i /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} |& tee /dev/null"
|
||||
Mon Mar 06 11:51:16 UTC 2023 - Executing "/openlane/scripts/mergeLef.py -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.max.lef -i /pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} |& tee /dev/null"
|
||||
|
||||
Mon Feb 27 14:16:47 UTC 2023 - Executing "python3 /openlane/scripts/mergeLib.py --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/merged.lib --name sky130A_merged /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib"
|
||||
Mon Mar 06 11:51:16 UTC 2023 - Executing "python3 /openlane/scripts/mergeLib.py --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/merged.lib --name sky130A_merged /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib"
|
||||
|
||||
Mon Feb 27 14:16:48 UTC 2023 - Executing "python3 /openlane/scripts/libtrim.py --cell-file /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/trimmed.lib.exclude.list --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/trimmed.lib /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/merged.lib"
|
||||
Mon Mar 06 11:51:16 UTC 2023 - Executing "python3 /openlane/scripts/libtrim.py --cell-file /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/trimmed.lib.exclude.list --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/trimmed.lib /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/merged.lib"
|
||||
|
||||
Mon Feb 27 14:16:48 UTC 2023 - Executing "python3 /openlane/scripts/libtrim.py --cell-file /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/cts/cts.lib.exclude.list --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/cts/cts.lib /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib"
|
||||
Mon Mar 06 11:51:16 UTC 2023 - Executing "python3 /openlane/scripts/libtrim.py --cell-file /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/cts/cts.lib.exclude.list --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/cts/cts.lib /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib"
|
||||
|
||||
Mon Feb 27 14:16:48 UTC 2023 - Executing "python3 /openlane/scripts/new_tracks.py -i /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing/config.tracks"
|
||||
Mon Mar 06 11:51:17 UTC 2023 - Executing "python3 /openlane/scripts/new_tracks.py -i /pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing/config.tracks"
|
||||
|
||||
Mon Feb 27 14:16:48 UTC 2023 - Executing "echo {OpenLane 1ed36219093ce86ddbc1b981e461c5f38e5bba72} > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/OPENLANE_VERSION"
|
||||
Mon Mar 06 11:51:17 UTC 2023 - Executing "echo {OpenLane 1ed36219093ce86ddbc1b981e461c5f38e5bba72} > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/OPENLANE_VERSION"
|
||||
|
||||
Mon Feb 27 14:16:48 UTC 2023 - Executing "sed -E {s/^([[:space:]]+)pg_pin(.*)/\1pin\2\n\1 direction : "inout";/g} /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/1-sky130_fd_sc_hd__tt_025C_1v80.no_pg.lib"
|
||||
Mon Mar 06 11:51:17 UTC 2023 - Executing "sed -E {s/^([[:space:]]+)pg_pin(.*)/\1pin\2\n\1 direction : "inout";/g} /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/1-sky130_fd_sc_hd__tt_025C_1v80.no_pg.lib"
|
||||
|
||||
Mon Feb 27 14:16:49 UTC 2023 - Executing "sed -E {s/^([[:space:]]+)pg_pin(.*)/\1pin\2\n\1 direction : "inout";/g} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/trimmed.lib > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/1-trimmed.no_pg.lib"
|
||||
Mon Mar 06 11:51:17 UTC 2023 - Executing "sed -E {s/^([[:space:]]+)pg_pin(.*)/\1pin\2\n\1 direction : "inout";/g} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/trimmed.lib > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/1-trimmed.no_pg.lib"
|
||||
|
||||
Mon Feb 27 14:16:49 UTC 2023 - Executing "yosys -c /openlane/scripts/yosys/synth.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/synthesis/1-synthesis.log"
|
||||
Mon Mar 06 11:51:17 UTC 2023 - Executing "yosys -c /openlane/scripts/yosys/synth.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/synthesis/1-synthesis.log"
|
||||
|
||||
Mon Feb 27 14:16:50 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/results\/synthesis\/caravel_clocking.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:18 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/results\/synthesis\/caravel_clocking.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:16:50 UTC 2023 - Executing "sed -i /defparam/d /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/synthesis/caravel_clocking.v"
|
||||
Mon Mar 06 11:51:18 UTC 2023 - Executing "sed -i /defparam/d /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/synthesis/caravel_clocking.v"
|
||||
|
||||
Mon Feb 27 14:16:50 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/synthesis/2-sta.log"
|
||||
Mon Mar 06 11:51:18 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/synthesis/2-sta.log"
|
||||
|
||||
Mon Feb 27 14:16:50 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/floorplan.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/floorplan/3-initial_fp.log"
|
||||
Mon Mar 06 11:51:19 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/floorplan.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/floorplan/3-initial_fp.log"
|
||||
|
||||
Mon Feb 27 14:16:51 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/defutil.py extract_core_dims --output-data /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/dimensions.txt --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.nom.lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/floorplan/3-initial_fp.def"
|
||||
Mon Mar 06 11:51:19 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/defutil.py extract_core_dims --output-data /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/dimensions.txt --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.nom.lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/floorplan/3-initial_fp.def"
|
||||
|
||||
Mon Feb 27 14:16:51 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/io_place.py --config /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/pin_order.cfg --hor-layer met3 --ver-layer met2 --ver-width-mult 2 --hor-width-mult 2 --hor-extension 0 --ver-extension 0 --length 4 --unmatched-error --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.nom.lef --output-def /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/floorplan/4-io.def --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/floorplan/4-io.odb /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/floorplan/3-initial_fp.odb |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/floorplan/4-place_io.log"
|
||||
Mon Mar 06 11:51:20 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/io_place.py --config /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/pin_order.cfg --hor-layer met3 --ver-layer met2 --ver-width-mult 2 --hor-width-mult 2 --hor-extension 0 --ver-extension 0 --length 4 --unmatched-error --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.nom.lef --output-def /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/floorplan/4-io.def --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/floorplan/4-io.odb /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/floorplan/3-initial_fp.odb |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/floorplan/4-place_io.log"
|
||||
|
||||
Mon Feb 27 14:16:52 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/tapcell.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/floorplan/5-tap.log"
|
||||
Mon Mar 06 11:51:20 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/tapcell.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/floorplan/5-tap.log"
|
||||
|
||||
Mon Feb 27 14:16:52 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/pdn.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/floorplan/6-pdn.log"
|
||||
Mon Mar 06 11:51:21 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/pdn.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/floorplan/6-pdn.log"
|
||||
|
||||
Mon Feb 27 14:16:53 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/gpl.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/placement/7-global.log"
|
||||
Mon Mar 06 11:51:21 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/gpl.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/placement/7-global.log"
|
||||
|
||||
Mon Feb 27 14:16:54 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/resizer.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/placement/8-resizer.log"
|
||||
Mon Mar 06 11:51:22 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/resizer.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/placement/8-resizer.log"
|
||||
|
||||
Mon Feb 27 14:16:54 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/tmp\/placement\/8-resizer.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:23 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/tmp\/placement\/8-resizer.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:16:55 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/dpl.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/placement/9-detailed.log"
|
||||
Mon Mar 06 11:51:23 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/dpl.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/placement/9-detailed.log"
|
||||
|
||||
Mon Feb 27 14:16:55 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/results\/placement\/caravel_clocking.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:23 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/results\/placement\/caravel_clocking.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:16:55 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/cts.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/cts/10-cts.log"
|
||||
Mon Mar 06 11:51:24 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/cts.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/cts/10-cts.log"
|
||||
|
||||
Mon Feb 27 14:17:22 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/resizer_timing.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/cts/11-resizer.log"
|
||||
Mon Mar 06 11:51:50 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/resizer_timing.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/cts/11-resizer.log"
|
||||
|
||||
Mon Feb 27 14:17:22 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/tmp\/cts\/11-caravel_clocking.resized.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:51 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/tmp\/cts\/11-caravel_clocking.resized.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:17:22 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/remove_buffers.py --match core_clk|user_clk --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.nom.lef --output-def /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/cts/11-caravel_clocking.resized.buffers_removed.def --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/cts/11-caravel_clocking.resized.buffers_removed.odb /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/cts/11-caravel_clocking.resized.odb |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/placement/12-remove_buffers.log"
|
||||
Mon Mar 06 11:51:51 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/remove_buffers.py --match core_clk|user_clk --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.nom.lef --output-def /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/cts/11-caravel_clocking.resized.buffers_removed.def --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/cts/11-caravel_clocking.resized.buffers_removed.odb /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/cts/11-caravel_clocking.resized.odb |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/placement/12-remove_buffers.log"
|
||||
|
||||
Mon Feb 27 14:17:23 UTC 2023 - Executing "openroad -exit /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/buffer.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/cts/12-custom-buffer.log"
|
||||
Mon Mar 06 11:51:51 UTC 2023 - Executing "openroad -exit /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/buffer.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/cts/12-custom-buffer.log"
|
||||
|
||||
Mon Feb 27 14:17:23 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/tmp\/cts\/12-caravel_clocking.custom-buffered.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:52 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/tmp\/cts\/12-caravel_clocking.custom-buffered.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:17:23 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/resizer_routing_timing.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing/13-resizer.log"
|
||||
Mon Mar 06 11:51:52 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/resizer_routing_timing.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing/13-resizer.log"
|
||||
|
||||
Mon Feb 27 14:17:24 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/tmp\/13-caravel_clocking.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:53 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/tmp\/13-caravel_clocking.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:17:24 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/diodes.py place --diode-cell sky130_fd_sc_hd__diode_2 --diode-pin DIODE --fake-diode-cell sky130_fd_sc_hd__diode_2 --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.nom.lef --output-def /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing/14-diodes.def --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing/14-diodes.odb /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/13-caravel_clocking.odb |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing/14-diodes.log"
|
||||
Mon Mar 06 11:51:53 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/diodes.py place --diode-cell sky130_fd_sc_hd__diode_2 --diode-pin DIODE --fake-diode-cell sky130_fd_sc_hd__diode_2 --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.nom.lef --output-def /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing/14-diodes.def --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing/14-diodes.odb /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/13-caravel_clocking.odb |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing/14-diodes.log"
|
||||
|
||||
Mon Feb 27 14:17:25 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/dpl.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing/15-diode_legalization.log"
|
||||
Mon Mar 06 11:51:53 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/dpl.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing/15-diode_legalization.log"
|
||||
|
||||
Mon Feb 27 14:17:25 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/tmp\/routing\/diodes.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:54 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/tmp\/routing\/diodes.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:17:25 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/fill.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing/16-fill.log"
|
||||
Mon Mar 06 11:51:54 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/fill.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing/16-fill.log"
|
||||
|
||||
Mon Feb 27 14:17:26 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/tmp\/routing\/16-fill.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:54 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/tmp\/routing\/16-fill.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:17:26 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/groute.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing/17-global.log"
|
||||
Mon Mar 06 11:51:54 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/groute.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing/17-global.log"
|
||||
|
||||
Mon Feb 27 14:17:26 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/write_views.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing/17-global_write_netlist.log"
|
||||
Mon Mar 06 11:51:55 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/write_views.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing/17-global_write_netlist.log"
|
||||
|
||||
Mon Feb 27 14:17:27 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/tmp\/routing\/global.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:51:55 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/tmp\/routing\/global.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:17:27 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/droute.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing/19-detailed.log"
|
||||
Mon Mar 06 11:51:56 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/droute.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing/19-detailed.log"
|
||||
|
||||
Mon Feb 27 14:17:40 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/results\/routing\/caravel_clocking.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:52:09 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/results\/routing\/caravel_clocking.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:17:40 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py tr to_klayout -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/routing/drt.klayout.xml --design-name caravel_clocking /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/routing/drt.drc"
|
||||
Mon Mar 06 11:52:09 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py tr to_klayout -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/routing/drt.klayout.xml --design-name caravel_clocking /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/routing/drt.drc"
|
||||
|
||||
Mon Feb 27 14:17:40 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/rcx.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/20-parasitics_extraction.min.log"
|
||||
Mon Mar 06 11:52:09 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/rcx.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/20-parasitics_extraction.min.log"
|
||||
|
||||
Mon Feb 27 14:17:41 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta_multi_corner.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/21-rcx_mcsta.min.log"
|
||||
Mon Mar 06 11:52:10 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta_multi_corner.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/21-rcx_mcsta.min.log"
|
||||
|
||||
Mon Feb 27 14:17:43 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/rcx.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/22-parasitics_extraction.max.log"
|
||||
Mon Mar 06 11:52:12 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/rcx.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/22-parasitics_extraction.max.log"
|
||||
|
||||
Mon Feb 27 14:17:44 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta_multi_corner.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/23-rcx_mcsta.max.log"
|
||||
Mon Mar 06 11:52:12 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta_multi_corner.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/23-rcx_mcsta.max.log"
|
||||
|
||||
Mon Feb 27 14:17:46 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/rcx.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/24-parasitics_extraction.nom.log"
|
||||
Mon Mar 06 11:52:15 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/rcx.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/24-parasitics_extraction.nom.log"
|
||||
|
||||
Mon Feb 27 14:17:47 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta_multi_corner.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/25-rcx_mcsta.nom.log"
|
||||
Mon Mar 06 11:52:15 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta_multi_corner.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/25-rcx_mcsta.nom.log"
|
||||
|
||||
Mon Feb 27 14:17:49 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/26-rcx_sta.log"
|
||||
Mon Mar 06 11:52:18 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/sta.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/26-rcx_sta.log"
|
||||
|
||||
Mon Feb 27 14:17:49 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/irdrop.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/27-irdrop.log"
|
||||
Mon Mar 06 11:52:18 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/irdrop.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/27-irdrop.log"
|
||||
|
||||
Mon Feb 27 14:17:50 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/def/mag_gds.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/28-gdsii.log"
|
||||
Mon Mar 06 11:52:19 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /pdk/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/def/mag_gds.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/28-gdsii.log"
|
||||
|
||||
Mon Feb 27 14:17:51 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/gds/mag_with_pointers.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/28-gds_ptrs.log"
|
||||
Mon Mar 06 11:52:19 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /pdk/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/gds/mag_with_pointers.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/28-gds_ptrs.log"
|
||||
|
||||
Mon Feb 27 14:17:51 UTC 2023 - Executing "sed -i -n {/^<< properties >>/,/^<< end >>/p} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/gds_ptrs.mag"
|
||||
Mon Mar 06 11:52:20 UTC 2023 - Executing "sed -i -n {/^<< properties >>/,/^<< end >>/p} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/gds_ptrs.mag"
|
||||
|
||||
Mon Feb 27 14:17:51 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/mag/lef.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/28-lef.log"
|
||||
Mon Mar 06 11:52:20 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /pdk/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/mag/lef.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/28-lef.log"
|
||||
|
||||
Mon Feb 27 14:17:52 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/lef/maglef.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/28-maglef.log"
|
||||
Mon Mar 06 11:52:21 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /pdk/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/lef/maglef.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/28-maglef.log"
|
||||
|
||||
Mon Feb 27 14:17:52 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/extract_spice.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/29-spice.log"
|
||||
Mon Mar 06 11:52:21 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /pdk/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/extract_spice.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/29-spice.log"
|
||||
|
||||
Mon Feb 27 14:17:54 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/power_utils.py write_powered_def --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/29-caravel_clocking.p.def --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.nom.lef --power-port VPWR --ground-port VGND --powered-netlist {} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/caravel_clocking.def |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/30-write_powered_def.log"
|
||||
Mon Mar 06 11:52:22 UTC 2023 - Executing "openroad -exit -no_init -python /openlane/scripts/odbpy/power_utils.py write_powered_def --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/29-caravel_clocking.p.def --input-lef /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.nom.lef --power-port VPWR --ground-port VGND --powered-netlist {} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/caravel_clocking.def |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/30-write_powered_def.log"
|
||||
|
||||
Mon Feb 27 14:17:54 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/write_views.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/30-write_powered_verilog.log"
|
||||
Mon Mar 06 11:52:23 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/write_views.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/30-write_powered_verilog.log"
|
||||
|
||||
Mon Feb 27 14:17:54 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_02_27_06_16\/tmp\/signoff\/29-caravel_clocking.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl"
|
||||
Mon Mar 06 11:52:23 UTC 2023 - Executing "sed -i -e {s/\(set ::env(CURRENT_NETLIST)\).*/\1 \/home\/hosni\/caravel_sky130\/caravel_redesign-2\/caravel\/openlane\/caravel_clocking\/runs\/23_03_06_03_51\/tmp\/signoff\/29-caravel_clocking.nl.v/} /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl"
|
||||
|
||||
Mon Feb 27 14:17:55 UTC 2023 - Executing "netgen -batch source /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/32-setup_file.lef.lvs |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/32-lvs.lef.log"
|
||||
Mon Mar 06 11:52:23 UTC 2023 - Executing "netgen -batch source /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/32-setup_file.lef.lvs |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/32-lvs.lef.log"
|
||||
|
||||
Mon Feb 27 14:17:55 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/drc.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/33-drc.log"
|
||||
Mon Mar 06 11:52:24 UTC 2023 - Executing "magic -noconsole -dnull -rcfile /pdk/sky130A/libs.tech/magic/sky130A.magicrc < /openlane/scripts/magic/drc.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/33-drc.log"
|
||||
|
||||
Mon Feb 27 14:17:58 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py magic to_tcl -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.tcl /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.rpt"
|
||||
Mon Mar 06 11:52:26 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py magic to_tcl -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.tcl /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.rpt"
|
||||
|
||||
Mon Feb 27 14:17:58 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py magic to_tr -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.tr /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.rpt"
|
||||
Mon Mar 06 11:52:26 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py magic to_tr -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.tr /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.rpt"
|
||||
|
||||
Mon Feb 27 14:17:58 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py tr to_klayout -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.klayout.xml --design-name caravel_clocking /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.tr"
|
||||
Mon Mar 06 11:52:26 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py tr to_klayout -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.klayout.xml --design-name caravel_clocking /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.tr"
|
||||
|
||||
Mon Feb 27 14:17:58 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py magic to_rdb -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.rdb /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.rpt"
|
||||
Mon Mar 06 11:52:27 UTC 2023 - Executing "python3 /openlane/scripts/drc_rosetta.py magic to_rdb -o /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.rdb /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.rpt"
|
||||
|
||||
Mon Feb 27 14:17:58 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/antenna_check.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/34-antenna.log"
|
||||
Mon Mar 06 11:52:27 UTC 2023 - Executing "openroad -exit /openlane/scripts/openroad/antenna_check.tcl |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/34-antenna.log"
|
||||
|
||||
Mon Feb 27 14:17:58 UTC 2023 - Executing "python3 /openlane/scripts/extract_antenna_violators.py --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/34-antenna_violators.rpt /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/34-antenna.log"
|
||||
Mon Mar 06 11:52:27 UTC 2023 - Executing "python3 /openlane/scripts/extract_antenna_violators.py --output /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/34-antenna_violators.rpt /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/34-antenna.log"
|
||||
|
||||
Mon Feb 27 14:17:59 UTC 2023 - Executing "awk -v vdd=VPWR -v gnd=VGND -f /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/cvc/power.awk /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/29-caravel_clocking.nl.v > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/caravel_clocking.power"
|
||||
Mon Mar 06 11:52:27 UTC 2023 - Executing "awk -v vdd=VPWR -v gnd=VGND -f /pdk/sky130A/libs.tech/openlane/cvc/power.awk /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/29-caravel_clocking.nl.v > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/caravel_clocking.power"
|
||||
|
||||
Mon Feb 27 14:17:59 UTC 2023 - Executing "awk -f /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/cvc/cdl.awk /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/signoff/caravel_clocking.lef.spice > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/caravel_clocking.cdl"
|
||||
Mon Mar 06 11:52:27 UTC 2023 - Executing "awk -f /pdk/sky130A/libs.tech/openlane/cvc/cdl.awk /pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/signoff/caravel_clocking.lef.spice > /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/caravel_clocking.cdl"
|
||||
|
||||
Mon Feb 27 14:17:59 UTC 2023 - Executing "cvc_rv /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/cvc/cvcrc |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/35-erc_screen.log"
|
||||
Mon Mar 06 11:52:27 UTC 2023 - Executing "cvc_rv /pdk/sky130A/libs.tech/openlane/cvc/cvcrc |& tee /dev/null /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/35-erc_screen.log"
|
||||
|
||||
Mon Feb 27 14:17:59 UTC 2023 - Executing "python3 /openlane/scripts/generate_reports.py -d /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking --design_name caravel_clocking --tag 23_02_27_06_16 --output_file /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/metrics.csv --man_report /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/manufacturability.rpt --run_path /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16"
|
||||
Mon Mar 06 11:52:28 UTC 2023 - Executing "python3 /openlane/scripts/generate_reports.py -d /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking --design_name caravel_clocking --tag 23_03_06_03_51 --output_file /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/metrics.csv --man_report /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/manufacturability.rpt --run_path /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51"
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Run configs
|
||||
set ::env(PDK_ROOT) {/home/hosni/swift/OpenLane/pdks}
|
||||
set ::env(PDK_ROOT) {/pdk}
|
||||
set ::env(BASE_SDC_FILE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/base.sdc}
|
||||
set ::env(BOTTOM_MARGIN_MULT) {1}
|
||||
set ::env(CARRY_SELECT_ADDER_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/csa_map.v}
|
||||
set ::env(CELLS_LEF) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
|
||||
set ::env(CELLS_LEF_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
|
||||
set ::env(CARRY_SELECT_ADDER_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/csa_map.v}
|
||||
set ::env(CELLS_LEF) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
|
||||
set ::env(CELLS_LEF_OPT) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
|
||||
set ::env(CELL_CLK_PORT) {CLK}
|
||||
set ::env(CELL_PAD_EXCLUDE) {sky130_fd_sc_hd__tap* sky130_fd_sc_hd__decap* sky130_ef_sc_hd__decap* sky130_fd_sc_hd__fill*}
|
||||
set ::env(CHECK_ASSIGN_STATEMENTS) {0}
|
||||
|
@ -33,7 +33,7 @@ set ::env(CTS_SQR_RES) {0.125}
|
|||
set ::env(CTS_TARGET_SKEW) {200}
|
||||
set ::env(CTS_TECH_DIR) {N/A}
|
||||
set ::env(CTS_TOLERANCE) {100}
|
||||
set ::env(CVC_SCRIPTS_DIR) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/cvc}
|
||||
set ::env(CVC_SCRIPTS_DIR) {/pdk/sky130A/libs.tech/openlane/cvc}
|
||||
set ::env(DATA_WIRE_RC_LAYER) {met2}
|
||||
set ::env(DECAP_CELL) {sky130_ef_sc_hd__decap_12 sky130_fd_sc_hd__decap_8 sky130_fd_sc_hd__decap_6 sky130_fd_sc_hd__decap_4 sky130_fd_sc_hd__decap_3}
|
||||
set ::env(DEFAULT_MAX_TRAN) {0.75}
|
||||
|
@ -48,8 +48,8 @@ set ::env(DIODE_CELL_PIN) {DIODE}
|
|||
set ::env(DIODE_INSERTION_STRATEGY) {4}
|
||||
set ::env(DIODE_PADDING) {0}
|
||||
set ::env(DPL_CELL_PADDING) {2}
|
||||
set ::env(DRC_EXCLUDE_CELL_LIST) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
|
||||
set ::env(DRC_EXCLUDE_CELL_LIST_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
|
||||
set ::env(DRC_EXCLUDE_CELL_LIST) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
|
||||
set ::env(DRC_EXCLUDE_CELL_LIST_OPT) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
|
||||
set ::env(DRT_OPT_ITERS) {64}
|
||||
set ::env(ECO_ENABLE) {0}
|
||||
set ::env(ECO_FINISH) {0}
|
||||
|
@ -88,7 +88,7 @@ set ::env(FP_PDN_HORIZONTAL_HALO) {10}
|
|||
set ::env(FP_PDN_HPITCH) {16.9}
|
||||
set ::env(FP_PDN_HSPACING) {6.85}
|
||||
set ::env(FP_PDN_HWIDTH) {1.6}
|
||||
set ::env(FP_PDN_IRDROP) {1}
|
||||
set ::env(FP_PDN_IRDROP) {0}
|
||||
set ::env(FP_PDN_LOWER_LAYER) {met4}
|
||||
set ::env(FP_PDN_RAILS_LAYER) {met1}
|
||||
set ::env(FP_PDN_RAIL_OFFSET) {0}
|
||||
|
@ -107,11 +107,11 @@ set ::env(FP_TAPCELL_DIST) {6}
|
|||
set ::env(FP_TAP_HORIZONTAL_HALO) {10}
|
||||
set ::env(FP_TAP_VERTICAL_HALO) {10}
|
||||
set ::env(FP_WELLTAP_CELL) {sky130_fd_sc_hd__tapvpwrvgnd_1}
|
||||
set ::env(FULL_ADDER_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/fa_map.v}
|
||||
set ::env(GDS_FILES) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
|
||||
set ::env(GDS_FILES_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
|
||||
set ::env(FULL_ADDER_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/fa_map.v}
|
||||
set ::env(GDS_FILES) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
|
||||
set ::env(GDS_FILES_OPT) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
|
||||
set ::env(GENERATE_FINAL_SUMMARY_REPORT) {1}
|
||||
set ::env(GLB_CFG_FILE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl}
|
||||
set ::env(GLB_CFG_FILE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl}
|
||||
set ::env(GLB_OPTIMIZE_MIRRORING) {1}
|
||||
set ::env(GLB_RESIZER_ALLOW_SETUP_VIOS) {0}
|
||||
set ::env(GLB_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50}
|
||||
|
@ -124,10 +124,10 @@ set ::env(GLB_RESIZER_SETUP_SLACK_MARGIN) {0.025}
|
|||
set ::env(GLB_RESIZER_TIMING_OPTIMIZATIONS) {1}
|
||||
set ::env(GLOBAL_ROUTER) {fastroute}
|
||||
set ::env(GND_PIN) {VGND}
|
||||
set ::env(GPIO_PADS_LEF) { /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef }
|
||||
set ::env(GPIO_PADS_LEF_CORE_SIDE) { /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/custom_cells/lef/sky130_fd_io_core.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/custom_cells/lef/sky130_ef_io_core.lef }
|
||||
set ::env(GPIO_PADS_LEF) { /pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef /pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef }
|
||||
set ::env(GPIO_PADS_LEF_CORE_SIDE) { /pdk/sky130A/libs.tech/openlane/custom_cells/lef/sky130_fd_io_core.lef /pdk/sky130A/libs.tech/openlane/custom_cells/lef/sky130_ef_io_core.lef }
|
||||
set ::env(GPIO_PADS_PREFIX) {sky130_fd_io sky130_ef_io}
|
||||
set ::env(GPIO_PADS_VERILOG) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/verilog/sky130_fd_io/sky130_ef_io.v}
|
||||
set ::env(GPIO_PADS_VERILOG) {/pdk/sky130A/libs.ref/verilog/sky130_fd_io/sky130_ef_io.v}
|
||||
set ::env(GPL_CELL_PADDING) {4}
|
||||
set ::env(GRT_ADJUSTMENT) {0}
|
||||
set ::env(GRT_ALLOW_CONGESTION) {0}
|
||||
|
@ -139,20 +139,20 @@ set ::env(GRT_MAX_DIODE_INS_ITERS) {1}
|
|||
set ::env(GRT_OVERFLOW_ITERS) {50}
|
||||
set ::env(IO_PCT) {0.2}
|
||||
set ::env(KLAYOUT_DRC_KLAYOUT_GDS) {0}
|
||||
set ::env(KLAYOUT_DRC_TECH_SCRIPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/klayout/drc/sky130A_mr.drc}
|
||||
set ::env(KLAYOUT_PROPERTIES) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyp}
|
||||
set ::env(KLAYOUT_TECH) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyt}
|
||||
set ::env(KLAYOUT_DRC_TECH_SCRIPT) {/pdk/sky130A/libs.tech/klayout/drc/sky130A_mr.drc}
|
||||
set ::env(KLAYOUT_PROPERTIES) {/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyp}
|
||||
set ::env(KLAYOUT_TECH) {/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyt}
|
||||
set ::env(KLAYOUT_XOR_GDS) {1}
|
||||
set ::env(KLAYOUT_XOR_THREADS) {1}
|
||||
set ::env(KLAYOUT_XOR_XML) {1}
|
||||
set ::env(LEC_ENABLE) {0}
|
||||
set ::env(LEFT_MARGIN_MULT) {2}
|
||||
set ::env(LIB_FASTEST) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ff_n40C_1v95.lib}
|
||||
set ::env(LIB_SLOWEST) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
|
||||
set ::env(LIB_SLOWEST_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
|
||||
set ::env(LIB_SYNTH) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(LIB_TYPICAL) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(LOGS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs}
|
||||
set ::env(LIB_FASTEST) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ff_n40C_1v95.lib}
|
||||
set ::env(LIB_SLOWEST) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
|
||||
set ::env(LIB_SLOWEST_OPT) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
|
||||
set ::env(LIB_SYNTH) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(LIB_TYPICAL) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(LOGS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs}
|
||||
set ::env(LVS_CONNECT_BY_LABEL) {0}
|
||||
set ::env(LVS_INSERT_POWER_PINS) {1}
|
||||
set ::env(MACRO_BLOCKAGES_LAYER) {li1 met1 met2 met3 met4}
|
||||
|
@ -168,22 +168,22 @@ set ::env(MAGIC_GENERATE_GDS) {1}
|
|||
set ::env(MAGIC_GENERATE_LEF) {1}
|
||||
set ::env(MAGIC_GENERATE_MAGLEF) {1}
|
||||
set ::env(MAGIC_INCLUDE_GDS_POINTERS) {0}
|
||||
set ::env(MAGIC_MAGICRC) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc}
|
||||
set ::env(MAGIC_MAGICRC) {/pdk/sky130A/libs.tech/magic/sky130A.magicrc}
|
||||
set ::env(MAGIC_PAD) {0}
|
||||
set ::env(MAGIC_TECH_FILE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.tech}
|
||||
set ::env(MAGIC_TECH_FILE) {/pdk/sky130A/libs.tech/magic/sky130A.tech}
|
||||
set ::env(MAGIC_WRITE_FULL_LEF) {0}
|
||||
set ::env(MAGIC_ZEROIZE_ORIGIN) {0}
|
||||
set ::env(NETGEN_SETUP_FILE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/netgen/sky130A_setup.tcl}
|
||||
set ::env(NETGEN_SETUP_FILE) {/pdk/sky130A/libs.tech/netgen/sky130A_setup.tcl}
|
||||
set ::env(NO_SYNTH_CELL_LIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/no_synth.list}
|
||||
set ::env(OPENLANE_VERBOSE) {0}
|
||||
set ::env(PDKPATH) {/home/hosni/swift/OpenLane/pdks/sky130A}
|
||||
set ::env(PDKPATH) {/pdk/sky130A}
|
||||
set ::env(PDN_CFG) {/openlane/scripts/openroad/common/pdn_cfg.tcl}
|
||||
set ::env(PLACE_SITE) {unithd}
|
||||
set ::env(PLACE_SITE_HEIGHT) {2.720}
|
||||
set ::env(PLACE_SITE_WIDTH) {0.460}
|
||||
set ::env(PL_BASIC_PLACEMENT) {0}
|
||||
set ::env(PL_ESTIMATE_PARASITICS) {1}
|
||||
set ::env(PL_LIB) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(PL_LIB) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(PL_MACRO_CHANNEL) {0 0}
|
||||
set ::env(PL_MACRO_HALO) {0 0}
|
||||
set ::env(PL_MAX_DISPLACEMENT_X) {500}
|
||||
|
@ -226,14 +226,14 @@ set ::env(RCX_CORNER_COUNT) {1}
|
|||
set ::env(RCX_COUPLING_THRESHOLD) {0.1}
|
||||
set ::env(RCX_MAX_RESISTANCE) {50}
|
||||
set ::env(RCX_MERGE_VIA_WIRE_RES) {1}
|
||||
set ::env(RCX_RULES) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre}
|
||||
set ::env(RCX_RULES_MAX) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre}
|
||||
set ::env(RCX_RULES_MIN) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre}
|
||||
set ::env(REPORTS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports}
|
||||
set ::env(RESULTS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results}
|
||||
set ::env(RCX_RULES) {/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre}
|
||||
set ::env(RCX_RULES_MAX) {/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre}
|
||||
set ::env(RCX_RULES_MIN) {/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre}
|
||||
set ::env(REPORTS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports}
|
||||
set ::env(RESULTS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results}
|
||||
set ::env(RE_BUFFER_CELL) {sky130_fd_sc_hd__buf_4}
|
||||
set ::env(RIGHT_MARGIN_MULT) {12}
|
||||
set ::env(RIPPLE_CARRY_ADDER_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/rca_map.v}
|
||||
set ::env(RIPPLE_CARRY_ADDER_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/rca_map.v}
|
||||
set ::env(ROOT_CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_16}
|
||||
set ::env(ROUTING_CORES) {6}
|
||||
set ::env(RSZ_DONT_TOUCH_RX) {core_clk|user_clk}
|
||||
|
@ -241,7 +241,7 @@ set ::env(RSZ_USE_OLD_REMOVER) {1}
|
|||
set ::env(RT_MAX_LAYER) {met5}
|
||||
set ::env(RT_MIN_LAYER) {met1}
|
||||
set ::env(RUN_CVC) {1}
|
||||
set ::env(RUN_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16}
|
||||
set ::env(RUN_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51}
|
||||
set ::env(RUN_DRT) {1}
|
||||
set ::env(RUN_FILL_INSERTION) {1}
|
||||
set ::env(RUN_IRDROP_REPORT) {1}
|
||||
|
@ -252,18 +252,18 @@ set ::env(RUN_LVS) {1}
|
|||
set ::env(RUN_MAGIC) {1}
|
||||
set ::env(RUN_MAGIC_DRC) {1}
|
||||
set ::env(RUN_SPEF_EXTRACTION) {1}
|
||||
set ::env(RUN_TAG) {23_02_27_06_16}
|
||||
set ::env(RUN_TAG) {23_03_06_03_51}
|
||||
set ::env(RUN_TAP_DECAP_INSERTION) {1}
|
||||
set ::env(SCLPATH) {/home/hosni/swift/OpenLane/pdks/sky130A/sky130_fd_sc_hd}
|
||||
set ::env(SCLPATH) {/pdk/sky130A/sky130_fd_sc_hd}
|
||||
set ::env(SPEF_EXTRACTOR) {openrcx}
|
||||
set ::env(START_TIME) {2023.02.27_14.16.47}
|
||||
set ::env(START_TIME) {2023.03.06_11.51.15}
|
||||
set ::env(STA_REPORT_POWER) {1}
|
||||
set ::env(STA_WRITE_LIB) {1}
|
||||
set ::env(STD_CELL_GROUND_PINS) {VGND VNB}
|
||||
set ::env(STD_CELL_LIBRARY) {sky130_fd_sc_hd}
|
||||
set ::env(STD_CELL_LIBRARY_CDL) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
|
||||
set ::env(STD_CELL_LIBRARY_CDL) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
|
||||
set ::env(STD_CELL_LIBRARY_OPT) {sky130_fd_sc_hd}
|
||||
set ::env(STD_CELL_LIBRARY_OPT_CDL) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
|
||||
set ::env(STD_CELL_LIBRARY_OPT_CDL) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
|
||||
set ::env(STD_CELL_POWER_PINS) {VPWR VPB}
|
||||
set ::env(SYNTH_ADDER_TYPE) {YOSYS}
|
||||
set ::env(SYNTH_BIN) {yosys}
|
||||
|
@ -274,13 +274,13 @@ set ::env(SYNTH_CLOCK_UNCERTAINTY) {0.25}
|
|||
set ::env(SYNTH_DRIVING_CELL) {sky130_fd_sc_hd__inv_2}
|
||||
set ::env(SYNTH_DRIVING_CELL_PIN) {Y}
|
||||
set ::env(SYNTH_ELABORATE_ONLY) {0}
|
||||
set ::env(SYNTH_EXTRA_MAPPING_FILE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
|
||||
set ::env(SYNTH_EXTRA_MAPPING_FILE) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
|
||||
set ::env(SYNTH_FLAT_TOP) {0}
|
||||
set ::env(SYNTH_LATCH_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v}
|
||||
set ::env(SYNTH_LATCH_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v}
|
||||
set ::env(SYNTH_MAX_FANOUT) {12}
|
||||
set ::env(SYNTH_MIN_BUF_PORT) {sky130_fd_sc_hd__buf_2 A X}
|
||||
set ::env(SYNTH_MUX4_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux4_map.v}
|
||||
set ::env(SYNTH_MUX_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
|
||||
set ::env(SYNTH_MUX4_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux4_map.v}
|
||||
set ::env(SYNTH_MUX_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
|
||||
set ::env(SYNTH_NO_FLAT) {0}
|
||||
set ::env(SYNTH_READ_BLACKBOX_LIB) {0}
|
||||
set ::env(SYNTH_SCRIPT) {/openlane/scripts/yosys/synth.tcl}
|
||||
|
@ -291,65 +291,65 @@ set ::env(SYNTH_TIEHI_PORT) {sky130_fd_sc_hd__conb_1 HI}
|
|||
set ::env(SYNTH_TIELO_PORT) {sky130_fd_sc_hd__conb_1 LO}
|
||||
set ::env(SYNTH_TIMING_DERATE) {0.05}
|
||||
set ::env(TAKE_LAYOUT_SCROT) {0}
|
||||
set ::env(TECH_LEF) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
|
||||
set ::env(TECH_LEF_MAX) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef}
|
||||
set ::env(TECH_LEF_MIN) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef}
|
||||
set ::env(TECH_LEF_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
|
||||
set ::env(TECH_LEF) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
|
||||
set ::env(TECH_LEF_MAX) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef}
|
||||
set ::env(TECH_LEF_MIN) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef}
|
||||
set ::env(TECH_LEF_OPT) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
|
||||
set ::env(TERMINAL_OUTPUT) {/dev/null}
|
||||
set ::env(TMP_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp}
|
||||
set ::env(TMP_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp}
|
||||
set ::env(TOP_MARGIN_MULT) {2}
|
||||
set ::env(TRACKS_INFO_FILE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info}
|
||||
set ::env(TRISTATE_BUFFER_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v}
|
||||
set ::env(TRACKS_INFO_FILE) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info}
|
||||
set ::env(TRISTATE_BUFFER_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v}
|
||||
set ::env(USE_ARC_ANTENNA_CHECK) {1}
|
||||
set ::env(USE_GPIO_PADS) {0}
|
||||
set ::env(VDD_PIN) {VPWR}
|
||||
set ::env(VERILOG_FILES) { /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/../../verilog/rtl/defines.v /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/../../verilog/rtl/clock_div.v /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/../../verilog/rtl/caravel_clocking.v}
|
||||
set ::env(WIRE_RC_LAYER) {met1}
|
||||
set ::env(YOSYS_REWRITE_VERILOG) {0}
|
||||
set ::env(cts_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/cts}
|
||||
set ::env(cts_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/cts}
|
||||
set ::env(cts_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/cts}
|
||||
set ::env(cts_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/cts}
|
||||
set ::env(eco_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/eco}
|
||||
set ::env(eco_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/eco}
|
||||
set ::env(eco_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/eco}
|
||||
set ::env(eco_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/eco}
|
||||
set ::env(floorplan_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/floorplan}
|
||||
set ::env(floorplan_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/floorplan}
|
||||
set ::env(floorplan_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/floorplan}
|
||||
set ::env(floorplan_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/floorplan}
|
||||
set ::env(placement_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/placement}
|
||||
set ::env(placement_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/placement}
|
||||
set ::env(placement_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/placement}
|
||||
set ::env(placement_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/placement}
|
||||
set ::env(routing_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing}
|
||||
set ::env(routing_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/routing}
|
||||
set ::env(routing_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing}
|
||||
set ::env(routing_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing}
|
||||
set ::env(signoff_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff}
|
||||
set ::env(signoff_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff}
|
||||
set ::env(signoff_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/signoff}
|
||||
set ::env(signoff_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff}
|
||||
set ::env(synthesis_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/synthesis}
|
||||
set ::env(synthesis_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/synthesis}
|
||||
set ::env(synthesis_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/synthesis}
|
||||
set ::env(synthesis_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis}
|
||||
set ::env(cts_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/cts}
|
||||
set ::env(cts_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/cts}
|
||||
set ::env(cts_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/cts}
|
||||
set ::env(cts_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/cts}
|
||||
set ::env(eco_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/eco}
|
||||
set ::env(eco_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/eco}
|
||||
set ::env(eco_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/eco}
|
||||
set ::env(eco_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/eco}
|
||||
set ::env(floorplan_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/floorplan}
|
||||
set ::env(floorplan_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/floorplan}
|
||||
set ::env(floorplan_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/floorplan}
|
||||
set ::env(floorplan_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/floorplan}
|
||||
set ::env(placement_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/placement}
|
||||
set ::env(placement_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/placement}
|
||||
set ::env(placement_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/placement}
|
||||
set ::env(placement_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/placement}
|
||||
set ::env(routing_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing}
|
||||
set ::env(routing_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/routing}
|
||||
set ::env(routing_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing}
|
||||
set ::env(routing_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing}
|
||||
set ::env(signoff_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff}
|
||||
set ::env(signoff_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff}
|
||||
set ::env(signoff_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/signoff}
|
||||
set ::env(signoff_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff}
|
||||
set ::env(synthesis_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/synthesis}
|
||||
set ::env(synthesis_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/synthesis}
|
||||
set ::env(synthesis_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/synthesis}
|
||||
set ::env(synthesis_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis}
|
||||
set ::env(SYNTH_MAX_TRAN) {0.75}
|
||||
set ::env(CURRENT_INDEX) 35
|
||||
set ::env(CURRENT_DEF) /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/caravel_clocking.def
|
||||
set ::env(CURRENT_GUIDE) /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing/17-global.guide
|
||||
set ::env(CURRENT_NETLIST) /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/29-caravel_clocking.nl.v
|
||||
set ::env(CURRENT_DEF) /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/caravel_clocking.def
|
||||
set ::env(CURRENT_GUIDE) /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing/17-global.guide
|
||||
set ::env(CURRENT_NETLIST) /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/29-caravel_clocking.nl.v
|
||||
set ::env(CURRENT_POWERED_NETLIST) {0}
|
||||
set ::env(CURRENT_ODB) /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/caravel_clocking.odb
|
||||
set ::env(PDK_ROOT) {/home/hosni/swift/OpenLane/pdks}
|
||||
set ::env(ANTENNA_VIOLATOR_LIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/34-antenna_violators.rpt}
|
||||
set ::env(CURRENT_ODB) /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/caravel_clocking.odb
|
||||
set ::env(PDK_ROOT) {/pdk}
|
||||
set ::env(ANTENNA_VIOLATOR_LIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/34-antenna_violators.rpt}
|
||||
set ::env(BASE_SDC_FILE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/base.sdc}
|
||||
set ::env(BASIC_PREP_COMPLETE) {1}
|
||||
set ::env(BOTTOM_MARGIN_MULT) {1}
|
||||
set ::env(CARAVEL_ROOT) {/home/hosni/caravel_sky130/caravel}
|
||||
set ::env(CARRY_SELECT_ADDER_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/csa_map.v}
|
||||
set ::env(CELLS_LEF) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
|
||||
set ::env(CELLS_LEF_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
|
||||
set ::env(CARAVEL_ROOT) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel}
|
||||
set ::env(CARRY_SELECT_ADDER_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/csa_map.v}
|
||||
set ::env(CELLS_LEF) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
|
||||
set ::env(CELLS_LEF_OPT) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /pdk/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef}
|
||||
set ::env(CELL_CLK_PORT) {CLK}
|
||||
set ::env(CELL_PAD_EXCLUDE) {sky130_fd_sc_hd__tap* sky130_fd_sc_hd__decap* sky130_ef_sc_hd__decap* sky130_fd_sc_hd__fill*}
|
||||
set ::env(CHECK_ASSIGN_STATEMENTS) {0}
|
||||
|
@ -381,19 +381,19 @@ set ::env(CTS_SQR_RES) {0.125}
|
|||
set ::env(CTS_TARGET_SKEW) {200}
|
||||
set ::env(CTS_TECH_DIR) {N/A}
|
||||
set ::env(CTS_TOLERANCE) {100}
|
||||
set ::env(CURRENT_DEF) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/29-caravel_clocking.p.def}
|
||||
set ::env(CURRENT_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing}
|
||||
set ::env(CURRENT_GDS) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/signoff/caravel_clocking.gds}
|
||||
set ::env(CURRENT_GUIDE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing/17-global.guide}
|
||||
set ::env(CURRENT_DEF) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/29-caravel_clocking.p.def}
|
||||
set ::env(CURRENT_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing}
|
||||
set ::env(CURRENT_GDS) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/signoff/caravel_clocking.gds}
|
||||
set ::env(CURRENT_GUIDE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing/17-global.guide}
|
||||
set ::env(CURRENT_INDEX) {35}
|
||||
set ::env(CURRENT_LIB) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/mca/process_corner_nom/caravel_clocking.lib}
|
||||
set ::env(CURRENT_NETLIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/29-caravel_clocking.nl.v}
|
||||
set ::env(CURRENT_ODB) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/caravel_clocking.odb}
|
||||
set ::env(CURRENT_POWERED_NETLIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/29-caravel_clocking.pnl.v}
|
||||
set ::env(CURRENT_SDC) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/13-caravel_clocking.sdc}
|
||||
set ::env(CURRENT_SDF) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/mca/process_corner_nom/caravel_clocking.sdf}
|
||||
set ::env(CURRENT_SPEF) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/mca/process_corner_nom/caravel_clocking.spef}
|
||||
set ::env(CVC_SCRIPTS_DIR) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/cvc}
|
||||
set ::env(CURRENT_LIB) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/mca/process_corner_nom/caravel_clocking.lib}
|
||||
set ::env(CURRENT_NETLIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/29-caravel_clocking.nl.v}
|
||||
set ::env(CURRENT_ODB) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/caravel_clocking.odb}
|
||||
set ::env(CURRENT_POWERED_NETLIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/29-caravel_clocking.pnl.v}
|
||||
set ::env(CURRENT_SDC) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/13-caravel_clocking.sdc}
|
||||
set ::env(CURRENT_SDF) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/mca/process_corner_nom/caravel_clocking.sdf}
|
||||
set ::env(CURRENT_SPEF) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/mca/process_corner_nom/caravel_clocking.spef}
|
||||
set ::env(CVC_SCRIPTS_DIR) {/pdk/sky130A/libs.tech/openlane/cvc}
|
||||
set ::env(DATA_WIRE_RC_LAYER) {met2}
|
||||
set ::env(DECAP_CELL) {sky130_ef_sc_hd__decap_12 sky130_fd_sc_hd__decap_8 sky130_fd_sc_hd__decap_6 sky130_fd_sc_hd__decap_4 sky130_fd_sc_hd__decap_3}
|
||||
set ::env(DEFAULT_MAX_TRAN) {0.75}
|
||||
|
@ -410,14 +410,14 @@ set ::env(DIODE_INSERTION_STRATEGY) {4}
|
|||
set ::env(DIODE_PADDING) {0}
|
||||
set ::env(DONT_USE_CELLS) {sky130_fd_sc_hd__a2111oi_0 sky130_fd_sc_hd__a21boi_0 sky130_fd_sc_hd__and2_0 sky130_fd_sc_hd__buf_16 sky130_fd_sc_hd__clkdlybuf4s15_1 sky130_fd_sc_hd__clkdlybuf4s18_1 sky130_fd_sc_hd__fa_4 sky130_fd_sc_hd__lpflow_bleeder_1 sky130_fd_sc_hd__lpflow_clkbufkapwr_1 sky130_fd_sc_hd__lpflow_clkbufkapwr_16 sky130_fd_sc_hd__lpflow_clkbufkapwr_2 sky130_fd_sc_hd__lpflow_clkbufkapwr_4 sky130_fd_sc_hd__lpflow_clkbufkapwr_8 sky130_fd_sc_hd__lpflow_clkinvkapwr_1 sky130_fd_sc_hd__lpflow_clkinvkapwr_16 sky130_fd_sc_hd__lpflow_clkinvkapwr_2 sky130_fd_sc_hd__lpflow_clkinvkapwr_4 sky130_fd_sc_hd__lpflow_clkinvkapwr_8 sky130_fd_sc_hd__lpflow_decapkapwr_12 sky130_fd_sc_hd__lpflow_decapkapwr_3 sky130_fd_sc_hd__lpflow_decapkapwr_4 sky130_fd_sc_hd__lpflow_decapkapwr_6 sky130_fd_sc_hd__lpflow_decapkapwr_8 sky130_fd_sc_hd__lpflow_inputiso0n_1 sky130_fd_sc_hd__lpflow_inputiso0p_1 sky130_fd_sc_hd__lpflow_inputiso1n_1 sky130_fd_sc_hd__lpflow_inputiso1p_1 sky130_fd_sc_hd__lpflow_inputisolatch_1 sky130_fd_sc_hd__lpflow_isobufsrc_1 sky130_fd_sc_hd__lpflow_isobufsrc_16 sky130_fd_sc_hd__lpflow_isobufsrc_2 sky130_fd_sc_hd__lpflow_isobufsrc_4 sky130_fd_sc_hd__lpflow_isobufsrc_8 sky130_fd_sc_hd__lpflow_isobufsrckapwr_16 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_1 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_2 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_4 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_4 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_1 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_2 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_4 sky130_fd_sc_hd__mux4_4 sky130_fd_sc_hd__o21ai_0 sky130_fd_sc_hd__o311ai_0 sky130_fd_sc_hd__or2_0 sky130_fd_sc_hd__probe_p_8 sky130_fd_sc_hd__probec_p_8 sky130_fd_sc_hd__xor3_1 sky130_fd_sc_hd__xor3_2 sky130_fd_sc_hd__xor3_4 sky130_fd_sc_hd__xnor3_1 sky130_fd_sc_hd__xnor3_2 sky130_fd_sc_hd__xnor3_4 }
|
||||
set ::env(DPL_CELL_PADDING) {2}
|
||||
set ::env(DRC_EXCLUDE_CELL_LIST) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
|
||||
set ::env(DRC_EXCLUDE_CELL_LIST_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
|
||||
set ::env(DRC_EXCLUDE_CELL_LIST) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
|
||||
set ::env(DRC_EXCLUDE_CELL_LIST_OPT) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells}
|
||||
set ::env(DRT_OPT_ITERS) {64}
|
||||
set ::env(ECO_ENABLE) {0}
|
||||
set ::env(ECO_FINISH) {0}
|
||||
set ::env(ECO_ITER) {0}
|
||||
set ::env(ECO_SKIP_PIN) {1}
|
||||
set ::env(EXT_NETLIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/signoff/caravel_clocking.spice}
|
||||
set ::env(EXT_NETLIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/signoff/caravel_clocking.spice}
|
||||
set ::env(FAKEDIODE_CELL) {sky130_ef_sc_hd__fakediode_2}
|
||||
set ::env(FILL_CELL) {sky130_fd_sc_hd__fill*}
|
||||
set ::env(FP_ASPECT_RATIO) {1}
|
||||
|
@ -451,7 +451,7 @@ set ::env(FP_PDN_HORIZONTAL_HALO) {10}
|
|||
set ::env(FP_PDN_HPITCH) {16.9}
|
||||
set ::env(FP_PDN_HSPACING) {6.85}
|
||||
set ::env(FP_PDN_HWIDTH) {1.6}
|
||||
set ::env(FP_PDN_IRDROP) {1}
|
||||
set ::env(FP_PDN_IRDROP) {0}
|
||||
set ::env(FP_PDN_LOWER_LAYER) {met4}
|
||||
set ::env(FP_PDN_RAILS_LAYER) {met1}
|
||||
set ::env(FP_PDN_RAIL_OFFSET) {0}
|
||||
|
@ -470,11 +470,11 @@ set ::env(FP_TAPCELL_DIST) {6}
|
|||
set ::env(FP_TAP_HORIZONTAL_HALO) {10}
|
||||
set ::env(FP_TAP_VERTICAL_HALO) {10}
|
||||
set ::env(FP_WELLTAP_CELL) {sky130_fd_sc_hd__tapvpwrvgnd_1}
|
||||
set ::env(FULL_ADDER_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/fa_map.v}
|
||||
set ::env(GDS_FILES) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
|
||||
set ::env(GDS_FILES_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
|
||||
set ::env(FULL_ADDER_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/fa_map.v}
|
||||
set ::env(GDS_FILES) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
|
||||
set ::env(GDS_FILES_OPT) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds}
|
||||
set ::env(GENERATE_FINAL_SUMMARY_REPORT) {1}
|
||||
set ::env(GLB_CFG_FILE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/config.tcl}
|
||||
set ::env(GLB_CFG_FILE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/config.tcl}
|
||||
set ::env(GLB_OPTIMIZE_MIRRORING) {1}
|
||||
set ::env(GLB_RESIZER_ALLOW_SETUP_VIOS) {0}
|
||||
set ::env(GLB_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50}
|
||||
|
@ -489,10 +489,10 @@ set ::env(GLOBAL_ROUTER) {fastroute}
|
|||
set ::env(GND_NET) {VGND}
|
||||
set ::env(GND_NETS) {VGND}
|
||||
set ::env(GND_PIN) {VGND}
|
||||
set ::env(GPIO_PADS_LEF) { /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef }
|
||||
set ::env(GPIO_PADS_LEF_CORE_SIDE) { /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/custom_cells/lef/sky130_fd_io_core.lef /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/custom_cells/lef/sky130_ef_io_core.lef }
|
||||
set ::env(GPIO_PADS_LEF) { /pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef /pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef }
|
||||
set ::env(GPIO_PADS_LEF_CORE_SIDE) { /pdk/sky130A/libs.tech/openlane/custom_cells/lef/sky130_fd_io_core.lef /pdk/sky130A/libs.tech/openlane/custom_cells/lef/sky130_ef_io_core.lef }
|
||||
set ::env(GPIO_PADS_PREFIX) {sky130_fd_io sky130_ef_io}
|
||||
set ::env(GPIO_PADS_VERILOG) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/verilog/sky130_fd_io/sky130_ef_io.v}
|
||||
set ::env(GPIO_PADS_VERILOG) {/pdk/sky130A/libs.ref/verilog/sky130_fd_io/sky130_ef_io.v}
|
||||
set ::env(GPL_CELL_PADDING) {4}
|
||||
set ::env(GRT_ADJUSTMENT) {0}
|
||||
set ::env(GRT_ALLOW_CONGESTION) {0}
|
||||
|
@ -503,33 +503,33 @@ set ::env(GRT_MACRO_EXTENSION) {0}
|
|||
set ::env(GRT_MAX_DIODE_INS_ITERS) {1}
|
||||
set ::env(GRT_OVERFLOW_ITERS) {50}
|
||||
set ::env(HOME) {/}
|
||||
set ::env(HOSTNAME) {00fb4936b55a}
|
||||
set ::env(HOSTNAME) {a28fde7dde4d}
|
||||
set ::env(IO_PCT) {0.2}
|
||||
set ::env(KLAYOUT_DRC_KLAYOUT_GDS) {0}
|
||||
set ::env(KLAYOUT_DRC_TECH_SCRIPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/klayout/drc/sky130A_mr.drc}
|
||||
set ::env(KLAYOUT_PROPERTIES) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyp}
|
||||
set ::env(KLAYOUT_TECH) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyt}
|
||||
set ::env(KLAYOUT_DRC_TECH_SCRIPT) {/pdk/sky130A/libs.tech/klayout/drc/sky130A_mr.drc}
|
||||
set ::env(KLAYOUT_PROPERTIES) {/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyp}
|
||||
set ::env(KLAYOUT_TECH) {/pdk/sky130A/libs.tech/klayout/tech/sky130A.lyt}
|
||||
set ::env(KLAYOUT_XOR_GDS) {1}
|
||||
set ::env(KLAYOUT_XOR_THREADS) {1}
|
||||
set ::env(KLAYOUT_XOR_XML) {1}
|
||||
set ::env(LANG) {en_US.UTF-8}
|
||||
set ::env(LAST_TIMING_REPORT_TAG) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/26-rcx_sta}
|
||||
set ::env(LAST_TIMING_REPORT_TAG) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/26-rcx_sta}
|
||||
set ::env(LC_ALL) {en_US.UTF-8}
|
||||
set ::env(LC_CTYPE) {en_US.UTF-8}
|
||||
set ::env(LD_LIBRARY_PATH) {/build//lib:/build//lib/Linux-x86_64:}
|
||||
set ::env(LEC_ENABLE) {0}
|
||||
set ::env(LEFT_MARGIN_MULT) {2}
|
||||
set ::env(LIB_CTS) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/cts/cts.lib}
|
||||
set ::env(LIB_FASTEST) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ff_n40C_1v95.lib}
|
||||
set ::env(LIB_SLOWEST) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
|
||||
set ::env(LIB_SLOWEST_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
|
||||
set ::env(LIB_SYNTH) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/trimmed.lib}
|
||||
set ::env(LIB_SYNTH_COMPLETE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(LIB_SYNTH_COMPLETE_NO_PG) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/1-sky130_fd_sc_hd__tt_025C_1v80.no_pg.lib}
|
||||
set ::env(LIB_SYNTH_MERGED) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/merged.lib}
|
||||
set ::env(LIB_SYNTH_NO_PG) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/1-trimmed.no_pg.lib}
|
||||
set ::env(LIB_TYPICAL) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(LOGS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs}
|
||||
set ::env(LIB_CTS) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/cts/cts.lib}
|
||||
set ::env(LIB_FASTEST) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ff_n40C_1v95.lib}
|
||||
set ::env(LIB_SLOWEST) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
|
||||
set ::env(LIB_SLOWEST_OPT) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib}
|
||||
set ::env(LIB_SYNTH) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/trimmed.lib}
|
||||
set ::env(LIB_SYNTH_COMPLETE) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(LIB_SYNTH_COMPLETE_NO_PG) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/1-sky130_fd_sc_hd__tt_025C_1v80.no_pg.lib}
|
||||
set ::env(LIB_SYNTH_MERGED) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/merged.lib}
|
||||
set ::env(LIB_SYNTH_NO_PG) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/1-trimmed.no_pg.lib}
|
||||
set ::env(LIB_TYPICAL) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(LOGS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs}
|
||||
set ::env(LVS_CONNECT_BY_LABEL) {0}
|
||||
set ::env(LVS_INSERT_POWER_PINS) {1}
|
||||
set ::env(MACRO_BLOCKAGES_LAYER) {li1 met1 met2 met3 met4}
|
||||
|
@ -539,40 +539,40 @@ set ::env(MAGIC_DEF_NO_BLOCKAGES) {1}
|
|||
set ::env(MAGIC_DISABLE_HIER_GDS) {1}
|
||||
set ::env(MAGIC_DRC_USE_GDS) {1}
|
||||
set ::env(MAGIC_EXT_USE_GDS) {0}
|
||||
set ::env(MAGIC_GDS) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/signoff/caravel_clocking.magic.gds}
|
||||
set ::env(MAGIC_GDS) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/signoff/caravel_clocking.magic.gds}
|
||||
set ::env(MAGIC_GDS_ALLOW_ABSTRACT) {0}
|
||||
set ::env(MAGIC_GDS_POLYGON_SUBCELLS) {0}
|
||||
set ::env(MAGIC_GENERATE_GDS) {1}
|
||||
set ::env(MAGIC_GENERATE_LEF) {1}
|
||||
set ::env(MAGIC_GENERATE_MAGLEF) {1}
|
||||
set ::env(MAGIC_INCLUDE_GDS_POINTERS) {0}
|
||||
set ::env(MAGIC_MAGICRC) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc}
|
||||
set ::env(MAGIC_MAGICRC) {/pdk/sky130A/libs.tech/magic/sky130A.magicrc}
|
||||
set ::env(MAGIC_PAD) {0}
|
||||
set ::env(MAGIC_TECH_FILE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.tech}
|
||||
set ::env(MAGIC_TECH_FILE) {/pdk/sky130A/libs.tech/magic/sky130A.tech}
|
||||
set ::env(MAGIC_WRITE_FULL_LEF) {0}
|
||||
set ::env(MAGIC_ZEROIZE_ORIGIN) {0}
|
||||
set ::env(MAGTYPE) {maglef}
|
||||
set ::env(MANPATH) {/build//share/man:}
|
||||
set ::env(MAX_METAL_LAYER) {6}
|
||||
set ::env(MCW_ROOT) {/home/hosni/caravel_sky130/caravel_mgmt_soc_litex}
|
||||
set ::env(MC_SDF_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/mca/sdf}
|
||||
set ::env(MC_SPEF_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/mca/spef}
|
||||
set ::env(MERGED_LEF) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.nom.lef}
|
||||
set ::env(MERGED_LEF_MAX) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.max.lef}
|
||||
set ::env(MERGED_LEF_MIN) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/merged.min.lef}
|
||||
set ::env(MC_SDF_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/mca/sdf}
|
||||
set ::env(MC_SPEF_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/mca/spef}
|
||||
set ::env(MERGED_LEF) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.nom.lef}
|
||||
set ::env(MERGED_LEF_MAX) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.max.lef}
|
||||
set ::env(MERGED_LEF_MIN) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/merged.min.lef}
|
||||
set ::env(MISMATCHES_OK) {1}
|
||||
set ::env(NETGEN_SETUP_FILE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/netgen/sky130A_setup.tcl}
|
||||
set ::env(NETGEN_SETUP_FILE) {/pdk/sky130A/libs.tech/netgen/sky130A_setup.tcl}
|
||||
set ::env(NO_SYNTH_CELL_LIST) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/no_synth.list}
|
||||
set ::env(OPENLANE_ROOT) {/openlane}
|
||||
set ::env(OPENLANE_RUN_TAG) {23_02_27_06_16}
|
||||
set ::env(OPENLANE_RUN_TAG) {23_03_06_03_51}
|
||||
set ::env(OPENLANE_VERBOSE) {0}
|
||||
set ::env(OPENLANE_VERSION) {1ed36219093ce86ddbc1b981e461c5f38e5bba72}
|
||||
set ::env(OPENROAD) {/build/}
|
||||
set ::env(OPENROAD_BIN) {openroad}
|
||||
set ::env(PATH) {/openlane:/openlane/scripts:/build//bin:/build//bin/Linux-x86_64:/build//pdn/scripts:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin}
|
||||
set ::env(PDK) {sky130A}
|
||||
set ::env(PDKPATH) {/home/hosni/swift/OpenLane/pdks/sky130A}
|
||||
set ::env(PDK_ROOT) {/home/hosni/swift/OpenLane/pdks}
|
||||
set ::env(PDKPATH) {/pdk/sky130A}
|
||||
set ::env(PDK_ROOT) {/pdk}
|
||||
set ::env(PDN_CFG) {/openlane/scripts/openroad/common/pdn_cfg.tcl}
|
||||
set ::env(PLACE_SITE) {unithd}
|
||||
set ::env(PLACE_SITE_HEIGHT) {2.720}
|
||||
|
@ -581,7 +581,7 @@ set ::env(PL_BASIC_PLACEMENT) {0}
|
|||
set ::env(PL_ESTIMATE_PARASITICS) {1}
|
||||
set ::env(PL_INIT_COEFF) {0.00002}
|
||||
set ::env(PL_IO_ITER) {5}
|
||||
set ::env(PL_LIB) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(PL_LIB) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(PL_MACRO_CHANNEL) {0 0}
|
||||
set ::env(PL_MACRO_HALO) {0 0}
|
||||
set ::env(PL_MAX_DISPLACEMENT_X) {500}
|
||||
|
@ -625,24 +625,24 @@ set ::env(RCX_CORNER_COUNT) {1}
|
|||
set ::env(RCX_COUPLING_THRESHOLD) {0.1}
|
||||
set ::env(RCX_MAX_RESISTANCE) {50}
|
||||
set ::env(RCX_MERGE_VIA_WIRE_RES) {1}
|
||||
set ::env(RCX_RULES) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre}
|
||||
set ::env(RCX_RULES_MAX) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre}
|
||||
set ::env(RCX_RULES_MIN) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre}
|
||||
set ::env(RCX_SDC_FILE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/13-caravel_clocking.sdc}
|
||||
set ::env(REPORTS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports}
|
||||
set ::env(RESULTS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results}
|
||||
set ::env(RCX_RULES) {/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre}
|
||||
set ::env(RCX_RULES_MAX) {/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre}
|
||||
set ::env(RCX_RULES_MIN) {/pdk/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre}
|
||||
set ::env(RCX_SDC_FILE) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/13-caravel_clocking.sdc}
|
||||
set ::env(REPORTS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports}
|
||||
set ::env(RESULTS_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results}
|
||||
set ::env(RE_BUFFER_CELL) {sky130_fd_sc_hd__buf_4}
|
||||
set ::env(RIGHT_MARGIN_MULT) {12}
|
||||
set ::env(RIPPLE_CARRY_ADDER_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/rca_map.v}
|
||||
set ::env(RIPPLE_CARRY_ADDER_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/rca_map.v}
|
||||
set ::env(ROOT_CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_16}
|
||||
set ::env(ROUTING_CORES) {6}
|
||||
set ::env(RSZ_DONT_TOUCH_RX) {core_clk|user_clk}
|
||||
set ::env(RSZ_LIB) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis/resizer_sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(RSZ_LIB) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis/resizer_sky130_fd_sc_hd__tt_025C_1v80.lib}
|
||||
set ::env(RSZ_USE_OLD_REMOVER) {1}
|
||||
set ::env(RT_MAX_LAYER) {met5}
|
||||
set ::env(RT_MIN_LAYER) {met1}
|
||||
set ::env(RUN_CVC) {1}
|
||||
set ::env(RUN_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16}
|
||||
set ::env(RUN_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51}
|
||||
set ::env(RUN_DRT) {1}
|
||||
set ::env(RUN_FILL_INSERTION) {1}
|
||||
set ::env(RUN_IRDROP_REPORT) {1}
|
||||
|
@ -654,21 +654,21 @@ set ::env(RUN_MAGIC) {1}
|
|||
set ::env(RUN_MAGIC_DRC) {1}
|
||||
set ::env(RUN_SPEF_EXTRACTION) {1}
|
||||
set ::env(RUN_STANDALONE) {1}
|
||||
set ::env(RUN_TAG) {23_02_27_06_16}
|
||||
set ::env(RUN_TAG) {23_03_06_03_51}
|
||||
set ::env(RUN_TAP_DECAP_INSERTION) {1}
|
||||
set ::env(SCLPATH) {/home/hosni/swift/OpenLane/pdks/sky130A/sky130_fd_sc_hd}
|
||||
set ::env(SCLPATH) {/pdk/sky130A/sky130_fd_sc_hd}
|
||||
set ::env(SCRIPTS_DIR) {/openlane/scripts}
|
||||
set ::env(SHLVL) {1}
|
||||
set ::env(SPEF_EXTRACTOR) {openrcx}
|
||||
set ::env(START_TIME) {2023.02.27_14.16.47}
|
||||
set ::env(START_TIME) {2023.03.06_11.51.15}
|
||||
set ::env(STA_PRE_CTS) {0}
|
||||
set ::env(STA_REPORT_POWER) {1}
|
||||
set ::env(STA_WRITE_LIB) {1}
|
||||
set ::env(STD_CELL_GROUND_PINS) {VGND VNB}
|
||||
set ::env(STD_CELL_LIBRARY) {sky130_fd_sc_hd}
|
||||
set ::env(STD_CELL_LIBRARY_CDL) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
|
||||
set ::env(STD_CELL_LIBRARY_CDL) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
|
||||
set ::env(STD_CELL_LIBRARY_OPT) {sky130_fd_sc_hd}
|
||||
set ::env(STD_CELL_LIBRARY_OPT_CDL) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
|
||||
set ::env(STD_CELL_LIBRARY_OPT_CDL) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl}
|
||||
set ::env(STD_CELL_POWER_PINS) {VPWR VPB}
|
||||
set ::env(SYNTH_ADDER_TYPE) {YOSYS}
|
||||
set ::env(SYNTH_BIN) {yosys}
|
||||
|
@ -679,14 +679,14 @@ set ::env(SYNTH_CLOCK_UNCERTAINTY) {0.25}
|
|||
set ::env(SYNTH_DRIVING_CELL) {sky130_fd_sc_hd__inv_2}
|
||||
set ::env(SYNTH_DRIVING_CELL_PIN) {Y}
|
||||
set ::env(SYNTH_ELABORATE_ONLY) {0}
|
||||
set ::env(SYNTH_EXTRA_MAPPING_FILE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
|
||||
set ::env(SYNTH_EXTRA_MAPPING_FILE) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
|
||||
set ::env(SYNTH_FLAT_TOP) {0}
|
||||
set ::env(SYNTH_LATCH_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v}
|
||||
set ::env(SYNTH_LATCH_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v}
|
||||
set ::env(SYNTH_MAX_FANOUT) {12}
|
||||
set ::env(SYNTH_MAX_TRAN) {0.75}
|
||||
set ::env(SYNTH_MIN_BUF_PORT) {sky130_fd_sc_hd__buf_2 A X}
|
||||
set ::env(SYNTH_MUX4_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux4_map.v}
|
||||
set ::env(SYNTH_MUX_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
|
||||
set ::env(SYNTH_MUX4_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux4_map.v}
|
||||
set ::env(SYNTH_MUX_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v}
|
||||
set ::env(SYNTH_NO_FLAT) {0}
|
||||
set ::env(SYNTH_OPT) {0}
|
||||
set ::env(SYNTH_READ_BLACKBOX_LIB) {0}
|
||||
|
@ -699,18 +699,18 @@ set ::env(SYNTH_TIELO_PORT) {sky130_fd_sc_hd__conb_1 LO}
|
|||
set ::env(SYNTH_TIMING_DERATE) {0.05}
|
||||
set ::env(TAKE_LAYOUT_SCROT) {0}
|
||||
set ::env(TCLLIBPATH) {/usr/share/tcl8.5 /usr/lib64/tcl8.5 /usr/lib64/tk8.5 /usr/share/tk8.5 /openlane/scripts/ /usr/share/tcl8.5/tcllib-1.14}
|
||||
set ::env(TECH_LEF) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
|
||||
set ::env(TECH_LEF_MAX) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef}
|
||||
set ::env(TECH_LEF_MIN) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef}
|
||||
set ::env(TECH_LEF_OPT) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
|
||||
set ::env(TECH_LEF) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
|
||||
set ::env(TECH_LEF_MAX) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef}
|
||||
set ::env(TECH_LEF_MIN) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef}
|
||||
set ::env(TECH_LEF_OPT) {/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef}
|
||||
set ::env(TECH_METAL_LAYERS) {li1 met1 met2 met3 met4 met5}
|
||||
set ::env(TERM) {xterm}
|
||||
set ::env(TERMINAL_OUTPUT) {/dev/null}
|
||||
set ::env(TMP_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp}
|
||||
set ::env(TMP_DIR) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp}
|
||||
set ::env(TOP_MARGIN_MULT) {2}
|
||||
set ::env(TRACKS_INFO_FILE) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info}
|
||||
set ::env(TRACKS_INFO_FILE_PROCESSED) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing/config.tracks}
|
||||
set ::env(TRISTATE_BUFFER_MAP) {/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v}
|
||||
set ::env(TRACKS_INFO_FILE) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info}
|
||||
set ::env(TRACKS_INFO_FILE_PROCESSED) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing/config.tracks}
|
||||
set ::env(TRISTATE_BUFFER_MAP) {/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v}
|
||||
set ::env(USE_ARC_ANTENNA_CHECK) {1}
|
||||
set ::env(USE_GPIO_PADS) {0}
|
||||
set ::env(VCHECK_OUTPUT) {}
|
||||
|
@ -721,36 +721,36 @@ set ::env(VERILOG_FILES) { /home/hosni/caravel_sky130/caravel_redesign-2/caravel
|
|||
set ::env(WIRE_RC_LAYER) {met1}
|
||||
set ::env(YOSYS_REWRITE_VERILOG) {0}
|
||||
set ::env(_) {/openlane/flow.tcl}
|
||||
set ::env(cts_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/cts}
|
||||
set ::env(cts_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/cts}
|
||||
set ::env(cts_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/cts}
|
||||
set ::env(cts_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/cts}
|
||||
set ::env(drc_prefix) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc}
|
||||
set ::env(eco_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/eco}
|
||||
set ::env(eco_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/eco}
|
||||
set ::env(eco_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/eco}
|
||||
set ::env(eco_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/eco}
|
||||
set ::env(floorplan_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/floorplan}
|
||||
set ::env(floorplan_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/floorplan}
|
||||
set ::env(floorplan_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/floorplan}
|
||||
set ::env(floorplan_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/floorplan}
|
||||
set ::env(fp_report_prefix) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/floorplan/3-initial_fp}
|
||||
set ::env(placement_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/placement}
|
||||
set ::env(placement_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/placement}
|
||||
set ::env(placement_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/placement}
|
||||
set ::env(placement_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/placement}
|
||||
set ::env(routing_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/routing}
|
||||
set ::env(routing_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/routing}
|
||||
set ::env(routing_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing}
|
||||
set ::env(routing_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/routing}
|
||||
set ::env(signoff_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff}
|
||||
set ::env(signoff_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff}
|
||||
set ::env(signoff_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/signoff}
|
||||
set ::env(signoff_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff}
|
||||
set ::env(synth_report_prefix) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/synthesis/1-synthesis}
|
||||
set ::env(synthesis_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/synthesis}
|
||||
set ::env(synthesis_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/synthesis}
|
||||
set ::env(synthesis_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/synthesis}
|
||||
set ::env(synthesis_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/synthesis}
|
||||
set ::env(timer_end) {1677507479}
|
||||
set ::env(timer_start) {1677507407}
|
||||
set ::env(cts_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/cts}
|
||||
set ::env(cts_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/cts}
|
||||
set ::env(cts_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/cts}
|
||||
set ::env(cts_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/cts}
|
||||
set ::env(drc_prefix) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc}
|
||||
set ::env(eco_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/eco}
|
||||
set ::env(eco_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/eco}
|
||||
set ::env(eco_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/eco}
|
||||
set ::env(eco_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/eco}
|
||||
set ::env(floorplan_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/floorplan}
|
||||
set ::env(floorplan_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/floorplan}
|
||||
set ::env(floorplan_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/floorplan}
|
||||
set ::env(floorplan_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/floorplan}
|
||||
set ::env(fp_report_prefix) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/floorplan/3-initial_fp}
|
||||
set ::env(placement_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/placement}
|
||||
set ::env(placement_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/placement}
|
||||
set ::env(placement_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/placement}
|
||||
set ::env(placement_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/placement}
|
||||
set ::env(routing_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/routing}
|
||||
set ::env(routing_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/routing}
|
||||
set ::env(routing_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing}
|
||||
set ::env(routing_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/routing}
|
||||
set ::env(signoff_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff}
|
||||
set ::env(signoff_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff}
|
||||
set ::env(signoff_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/signoff}
|
||||
set ::env(signoff_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff}
|
||||
set ::env(synth_report_prefix) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/synthesis/1-synthesis}
|
||||
set ::env(synthesis_logs) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/synthesis}
|
||||
set ::env(synthesis_reports) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/synthesis}
|
||||
set ::env(synthesis_results) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/synthesis}
|
||||
set ::env(synthesis_tmpfiles) {/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/synthesis}
|
||||
set ::env(timer_end) {1678103548}
|
||||
set ::env(timer_start) {1678103475}
|
||||
|
|
|
@ -0,0 +1,93 @@
|
|||
# SPDX-FileCopyrightText: 2020 Efabless Corporation
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
|
||||
set ::env(DESIGN_NAME) caravel_clocking
|
||||
set ::env(DESIGN_IS_CORE) 0
|
||||
|
||||
set ::env(VERILOG_FILES) "\
|
||||
$::env(DESIGN_DIR)/../../verilog/rtl/defines.v\
|
||||
$::env(DESIGN_DIR)/../../verilog/rtl/clock_div.v\
|
||||
$::env(DESIGN_DIR)/../../verilog/rtl/caravel_clocking.v"
|
||||
|
||||
set ::env(CLOCK_PORT) "ext_clk"
|
||||
set ::env(CLOCK_NET) "ext_clk core_clk pll_clk pll_clk90"
|
||||
|
||||
set ::env(ROUTING_CORES) "6"
|
||||
set ::env(RUN_KLAYOUT) 0
|
||||
|
||||
## Synthesis
|
||||
set ::env(SYNTH_STRATEGY) "DELAY 0"
|
||||
set ::env(CLOCK_TREE_SYNTH) 1
|
||||
set ::env(SYNTH_SIZING) 0
|
||||
set ::env(SYNTH_BUFFERING) 0
|
||||
|
||||
set ::env(BASE_SDC_FILE) $::env(DESIGN_DIR)/base.sdc
|
||||
|
||||
set ::env(FP_PIN_ORDER_CFG) $::env(DESIGN_DIR)/pin_order.cfg
|
||||
|
||||
set ::env(NO_SYNTH_CELL_LIST) $::env(DESIGN_DIR)/no_synth.list
|
||||
|
||||
## Floorplan
|
||||
set ::env(FP_SIZING) absolute
|
||||
set ::env(DIE_AREA) "0 0 100 100"
|
||||
|
||||
# set ::env(FP_DEF_TEMPLATE) $::env(DESIGN_DIR)/template/caravel_clocking.def
|
||||
|
||||
set ::env(FP_TAPCELL_DIST) 6
|
||||
|
||||
set ::env(LEFT_MARGIN_MULT) 2
|
||||
set ::env(BOTTOM_MARGIN_MULT) 2
|
||||
set ::env(TOP_MARGIN_MULT) "2"
|
||||
set ::env(BOTTOM_MARGIN_MULT) "1"
|
||||
|
||||
set ::env(DPL_CELL_PADDING) 2
|
||||
set ::env(GPL_CELL_PADDING) 4
|
||||
set ::env(DIODE_PADDING) 0
|
||||
|
||||
## PDN
|
||||
set ::env(FP_PDN_HPITCH) 16.9
|
||||
set ::env(FP_PDN_VPITCH) 15.5
|
||||
set ::env(FP_PDN_HSPACING) 6.85
|
||||
set ::env(FP_PDN_VSPACING) 6.15
|
||||
set ::env(FP_PDN_HOFFSET) 5.73
|
||||
set ::env(FP_PDN_VOFFSET) 7.63
|
||||
# vertical 21.29 15.61
|
||||
|
||||
## Placement
|
||||
set ::env(PL_TARGET_DENSITY) 0.63
|
||||
|
||||
set ::env(PL_RESIZER_TIMING_OPTIMIZATIONS) 1
|
||||
set ::env(PL_RESIZER_DESIGN_OPTIMIZATIONS) 1
|
||||
# set ::env(PL_RESIZER_BUFFER_OUTPUT_PORTS) 0
|
||||
set ::env(GLB_RESIZER_HOLD_SLACK_MARGIN) 0.25
|
||||
|
||||
## Routing
|
||||
set ::env(GRT_ADJUSTMENT) 0
|
||||
|
||||
set ::env(GLB_RESIZER_TIMING_OPTIMIZATIONS) 1
|
||||
|
||||
## Diode Insertion
|
||||
set ::env(DIODE_INSERTION_STRATEGY) 4
|
||||
|
||||
set ::env(SYNTH_EXTRA_MAPPING_FILE) $::env(SYNTH_MUX_MAP)
|
||||
set ::env(RSZ_DONT_TOUCH_RX) "core_clk|user_clk"
|
||||
set ::env(RSZ_USE_OLD_REMOVER) 1
|
||||
set ::env(FP_PDN_SKIP_TRIM) 1
|
||||
set ::env(CTS_MAX_CAP) 0.25
|
||||
|
||||
#set ::env(DRC_EXCLUDE_CELL_LIST) $::env(DESIGN_DIR)/drc_exclude.list
|
||||
set ::env(SYNTH_MAX_FANOUT) 12
|
||||
set ::env(FP_PDN_IRDROP) 0
|
|
@ -1,14 +1,14 @@
|
|||
Design Name: caravel_clocking
|
||||
Run Directory: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16
|
||||
Run Directory: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51
|
||||
----------------------------------------
|
||||
|
||||
Magic DRC Summary:
|
||||
Source: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/drc.rpt
|
||||
Source: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/drc.rpt
|
||||
Total Magic DRC violations is 0
|
||||
----------------------------------------
|
||||
|
||||
LVS Summary:
|
||||
Source: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/logs/signoff/caravel_clocking.lvs.lef.log
|
||||
Source: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/logs/signoff/caravel_clocking.lvs.lef.log
|
||||
Source not found.
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GRT_ADJUSTMENT,STD_CELL_LIBRARY,DIODE_INSERTION_STRATEGY
|
||||
/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking,caravel_clocking,23_02_27_06_16,flow completed,0h1m12s0ms,-1,53600.0,0.01,26800.0,62.13,680.66,268,0,0,0,0,0,0,0,0,0,-1,-1,7927,2307,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5263194.0,0.0,15.32,22.18,0.0,0.0,0.0,218,268,69,119,0,0,0,215,1,3,4,16,15,15,13,41,80,87,4,66,262,0,328,8381.7888,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10.0,100.0,10.0,4,1,50,16.9,15.5,0,0.63,sky130_fd_sc_hd,12,DELAY 0
|
||||
/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking,caravel_clocking,23_03_06_03_51,flow completed,0h1m13s0ms,-1,53600.0,0.01,26800.0,62.13,690.73,268,0,0,0,0,0,0,0,0,0,-1,-1,7927,2307,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5263194.0,0.0,15.32,22.18,0.0,0.0,0.0,218,268,69,119,0,0,0,215,1,3,4,16,15,15,13,41,80,87,4,66,262,0,328,8381.7888,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10.0,100.0,10.0,4,1,50,16.9,15.5,0,0.63,sky130_fd_sc_hd,12,DELAY 0
|
||||
|
|
|
|
@ -8,21 +8,21 @@ No launch/capture paths found.
|
|||
Clock ext_clk
|
||||
Latency CRPR Skew
|
||||
_416_/CLK ^
|
||||
3.19
|
||||
1.87
|
||||
_415_/CLK ^
|
||||
2.76 -0.27 0.15
|
||||
1.56 -0.15 0.15
|
||||
|
||||
Clock pll_clk
|
||||
Latency CRPR Skew
|
||||
_443_/CLK ^
|
||||
3.20
|
||||
1.88
|
||||
_422_/CLK ^
|
||||
0.77 -0.06 2.37
|
||||
0.34 -0.02 1.51
|
||||
|
||||
Clock pll_clk90
|
||||
Latency CRPR Skew
|
||||
_469_/CLK ^
|
||||
3.15
|
||||
1.83
|
||||
_459_/CLK ^
|
||||
0.75 -0.06 2.34
|
||||
0.33 -0.02 1.48
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -10,50 +10,6 @@ check_slew
|
|||
===========================================================================
|
||||
report_check_types -max_slew -max_cap -max_fanout -violators
|
||||
============================================================================
|
||||
max slew
|
||||
|
||||
Pin Limit Slew Slack
|
||||
------------------------------------------------------------
|
||||
clkbuf_0_pll_clk/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_clkbuf_0_pll_clk_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
clkbuf_0_pll_clk90/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_clkbuf_0_pll_clk90_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
clkbuf_0_ext_clk/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input6/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input8/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input10_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input8_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
input10/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input6_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_clkbuf_0_ext_clk_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
input2/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input7/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input9/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input7_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input9_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
input1/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input3/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input4/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input5/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input4_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input1_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input5_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input3_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input2_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ext_clk 0.75 5.00 -4.25 (VIOLATED)
|
||||
ext_clk_sel 0.75 5.00 -4.25 (VIOLATED)
|
||||
ext_reset 0.75 5.00 -4.25 (VIOLATED)
|
||||
pll_clk 0.75 5.00 -4.25 (VIOLATED)
|
||||
pll_clk90 0.75 5.00 -4.25 (VIOLATED)
|
||||
porb 0.75 5.00 -4.25 (VIOLATED)
|
||||
resetb 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel2[0] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel2[1] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel2[2] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel[0] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel[1] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel[2] 0.75 5.00 -4.25 (VIOLATED)
|
||||
|
||||
max fanout
|
||||
|
||||
Pin Limit Fanout Slack
|
||||
|
@ -67,7 +23,7 @@ clkbuf_1_1__f_pll_clk/X 12 14 -2 (VIOLATED)
|
|||
|
||||
|
||||
===========================================================================
|
||||
max slew violation count 39
|
||||
max slew violation count 0
|
||||
max fanout violation count 6
|
||||
max cap violation count 0
|
||||
============================================================================
|
||||
|
@ -91,7 +47,7 @@ worst_slack
|
|||
===========================================================================
|
||||
report_worst_slack -max (Setup)
|
||||
============================================================================
|
||||
worst slack 1.23
|
||||
worst slack 0.46
|
||||
|
||||
===========================================================================
|
||||
report_worst_slack -min (Hold)
|
||||
|
@ -109,23 +65,23 @@ No launch/capture paths found.
|
|||
Clock ext_clk
|
||||
Latency CRPR Skew
|
||||
_416_/CLK ^
|
||||
3.19
|
||||
1.87
|
||||
_415_/CLK ^
|
||||
2.76 -0.27 0.15
|
||||
1.56 -0.15 0.15
|
||||
|
||||
Clock pll_clk
|
||||
Latency CRPR Skew
|
||||
_443_/CLK ^
|
||||
3.20
|
||||
1.88
|
||||
_422_/CLK ^
|
||||
0.77 -0.06 2.37
|
||||
0.34 -0.02 1.51
|
||||
|
||||
Clock pll_clk90
|
||||
Latency CRPR Skew
|
||||
_469_/CLK ^
|
||||
3.15
|
||||
1.83
|
||||
_459_/CLK ^
|
||||
0.75 -0.06 2.34
|
||||
0.33 -0.02 1.48
|
||||
|
||||
clock_skew_end
|
||||
power_report
|
||||
|
@ -136,13 +92,13 @@ power_report
|
|||
Group Internal Switching Leakage Total
|
||||
Power Power Power Power (Watts)
|
||||
----------------------------------------------------------------
|
||||
Sequential 3.77e-04 3.74e-05 6.04e-10 4.15e-04 27.7%
|
||||
Combinational 5.95e-04 4.86e-04 2.22e-09 1.08e-03 72.3%
|
||||
Sequential 3.77e-04 3.74e-05 6.04e-10 4.15e-04 28.1%
|
||||
Combinational 5.75e-04 4.86e-04 2.22e-09 1.06e-03 71.9%
|
||||
Macro 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
|
||||
Pad 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
|
||||
----------------------------------------------------------------
|
||||
Total 9.72e-04 5.24e-04 2.82e-09 1.50e-03 100.0%
|
||||
65.0% 35.0% 0.0%
|
||||
Total 9.52e-04 5.24e-04 2.82e-09 1.48e-03 100.0%
|
||||
64.5% 35.5% 0.0%
|
||||
power_report_end
|
||||
area_report
|
||||
|
||||
|
@ -153,6 +109,6 @@ Design area 4357 u^2 52% utilization.
|
|||
area_report_end
|
||||
Setting global connections for newly added cells...
|
||||
[WARNING] Did not save OpenROAD database!
|
||||
Writing SDF to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/mca/process_corner_nom/caravel_clocking.sdf...
|
||||
Writing timing model to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/results/routing/mca/process_corner_nom/caravel_clocking.lib...
|
||||
Writing SDF to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/mca/process_corner_nom/caravel_clocking.sdf...
|
||||
Writing timing model to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/results/routing/mca/process_corner_nom/caravel_clocking.lib...
|
||||
|
||||
|
|
|
@ -5,10 +5,10 @@
|
|||
Group Internal Switching Leakage Total
|
||||
Power Power Power Power (Watts)
|
||||
----------------------------------------------------------------
|
||||
Sequential 3.77e-04 3.74e-05 6.04e-10 4.15e-04 27.7%
|
||||
Combinational 5.95e-04 4.86e-04 2.22e-09 1.08e-03 72.3%
|
||||
Sequential 3.77e-04 3.74e-05 6.04e-10 4.15e-04 28.1%
|
||||
Combinational 5.75e-04 4.86e-04 2.22e-09 1.06e-03 71.9%
|
||||
Macro 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
|
||||
Pad 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
|
||||
----------------------------------------------------------------
|
||||
Total 9.72e-04 5.24e-04 2.82e-09 1.50e-03 100.0%
|
||||
65.0% 35.0% 0.0%
|
||||
Total 9.52e-04 5.24e-04 2.82e-09 1.48e-03 100.0%
|
||||
64.5% 35.5% 0.0%
|
||||
|
|
|
@ -11,49 +11,49 @@ Fanout Cap Slew Delay Time Description
|
|||
-----------------------------------------------------------------------------
|
||||
0.00 0.00 clock pll_clk90 (rise edge)
|
||||
0.00 0.00 clock source latency
|
||||
5.00 0.00 0.00 ^ pll_clk90 (in)
|
||||
0.30 0.00 0.00 ^ pll_clk90 (in)
|
||||
2 0.02 pll_clk90 (net)
|
||||
5.00 0.00 0.00 ^ clkbuf_0_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.16 0.65 0.65 ^ clkbuf_0_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.30 0.00 0.00 ^ clkbuf_0_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.22 0.22 ^ clkbuf_0_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_pll_clk90 (net)
|
||||
0.16 0.00 0.65 ^ clkbuf_1_1__f_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.07 0.20 0.85 ^ clkbuf_1_1__f_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.00 0.22 ^ clkbuf_1_1__f_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.07 0.16 0.37 ^ clkbuf_1_1__f_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
9 0.05 clknet_1_1__leaf_pll_clk90 (net)
|
||||
0.07 0.00 0.85 ^ _419_/CLK (sky130_fd_sc_hd__dfstp_1)
|
||||
0.13 0.60 1.45 ^ _419_/Q (sky130_fd_sc_hd__dfstp_1)
|
||||
0.07 0.00 0.37 ^ _419_/CLK (sky130_fd_sc_hd__dfstp_1)
|
||||
0.13 0.60 0.97 ^ _419_/Q (sky130_fd_sc_hd__dfstp_1)
|
||||
4 0.01 divider2.odd_0.out_counter (net)
|
||||
0.13 0.00 1.45 ^ _309_/B (sky130_fd_sc_hd__and2_1)
|
||||
0.07 0.16 1.61 ^ _309_/X (sky130_fd_sc_hd__and2_1)
|
||||
0.13 0.00 0.97 ^ _309_/B (sky130_fd_sc_hd__and2_1)
|
||||
0.07 0.16 1.14 ^ _309_/X (sky130_fd_sc_hd__and2_1)
|
||||
1 0.01 _153_ (net)
|
||||
0.07 0.00 1.61 ^ _311_/A3 (sky130_fd_sc_hd__o31ai_2)
|
||||
1.61 data arrival time
|
||||
0.07 0.00 1.14 ^ _311_/A3 (sky130_fd_sc_hd__o31ai_2)
|
||||
1.14 data arrival time
|
||||
|
||||
3.33 3.33 clock pll_clk90' (rise edge)
|
||||
0.00 3.33 clock source latency
|
||||
5.00 0.00 3.33 v pll_clk90 (in)
|
||||
0.30 0.00 3.33 v pll_clk90 (in)
|
||||
2 0.02 pll_clk90 (net)
|
||||
5.00 0.00 3.33 v clkbuf_0_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.16 1.39 4.72 v clkbuf_0_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.30 0.00 3.33 v clkbuf_0_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.25 3.58 v clkbuf_0_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_pll_clk90 (net)
|
||||
0.16 0.00 4.72 v clkbuf_1_1__f_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.21 4.93 v clkbuf_1_1__f_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.00 3.58 v clkbuf_1_1__f_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.15 3.73 v clkbuf_1_1__f_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
9 0.05 clknet_1_1__leaf_pll_clk90 (net)
|
||||
0.05 0.00 4.93 v _209_/A1 (sky130_fd_sc_hd__mux2_1)
|
||||
0.07 0.29 5.22 v _209_/X (sky130_fd_sc_hd__mux2_1)
|
||||
0.05 0.00 3.74 v _209_/A1 (sky130_fd_sc_hd__mux2_1)
|
||||
0.07 0.29 4.03 v _209_/X (sky130_fd_sc_hd__mux2_1)
|
||||
1 0.01 _038_ (net)
|
||||
0.07 0.00 5.22 v _308_/B (sky130_fd_sc_hd__nand2b_2)
|
||||
0.05 0.07 5.29 ^ _308_/Y (sky130_fd_sc_hd__nand2b_2)
|
||||
0.07 0.00 4.03 v _308_/B (sky130_fd_sc_hd__nand2b_2)
|
||||
0.05 0.07 4.10 ^ _308_/Y (sky130_fd_sc_hd__nand2b_2)
|
||||
1 0.00 _152_ (net)
|
||||
0.05 0.00 5.29 ^ _311_/B1 (sky130_fd_sc_hd__o31ai_2)
|
||||
-0.20 5.09 clock uncertainty
|
||||
0.08 5.17 clock reconvergence pessimism
|
||||
0.00 5.17 clock gating setup time
|
||||
5.17 data required time
|
||||
0.05 0.00 4.10 ^ _311_/B1 (sky130_fd_sc_hd__o31ai_2)
|
||||
-0.20 3.90 clock uncertainty
|
||||
0.04 3.93 clock reconvergence pessimism
|
||||
0.00 3.93 clock gating setup time
|
||||
3.93 data required time
|
||||
-----------------------------------------------------------------------------
|
||||
5.17 data required time
|
||||
-1.61 data arrival time
|
||||
3.93 data required time
|
||||
-1.14 data arrival time
|
||||
-----------------------------------------------------------------------------
|
||||
3.56 slack (MET)
|
||||
2.79 slack (MET)
|
||||
|
||||
|
||||
Startpoint: _414_ (rising edge-triggered flip-flop clocked by ext_clk')
|
||||
|
@ -65,46 +65,46 @@ Fanout Cap Slew Delay Time Description
|
|||
-----------------------------------------------------------------------------
|
||||
12.50 12.50 clock ext_clk' (rise edge)
|
||||
0.00 12.50 clock source latency
|
||||
5.00 0.00 12.50 v ext_clk (in)
|
||||
0.30 0.00 12.50 v ext_clk (in)
|
||||
2 0.01 ext_clk (net)
|
||||
5.00 0.00 12.50 v clkbuf_0_ext_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.16 1.53 14.03 v clkbuf_0_ext_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.30 0.00 12.50 v clkbuf_0_ext_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.27 12.77 v clkbuf_0_ext_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_ext_clk (net)
|
||||
0.16 0.00 14.03 v clkbuf_1_1__f_ext_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.02 0.19 14.23 v clkbuf_1_1__f_ext_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.00 12.77 v clkbuf_1_1__f_ext_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.02 0.13 12.91 v clkbuf_1_1__f_ext_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
1 0.00 clknet_1_1__leaf_ext_clk (net)
|
||||
0.02 0.00 14.23 v _207_/A0 (sky130_fd_sc_hd__mux2_1)
|
||||
0.08 0.33 14.55 v _207_/X (sky130_fd_sc_hd__mux2_1)
|
||||
0.02 0.00 12.91 v _207_/A0 (sky130_fd_sc_hd__mux2_1)
|
||||
0.08 0.33 13.24 v _207_/X (sky130_fd_sc_hd__mux2_1)
|
||||
1 0.01 _037_ (net)
|
||||
0.08 0.00 14.56 v clkbuf_0__037_/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.03 0.17 14.73 v clkbuf_0__037_/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.08 0.00 13.24 v clkbuf_0__037_/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.03 0.17 13.41 v clkbuf_0__037_/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0__037_ (net)
|
||||
0.03 0.00 14.73 v clkbuf_1_0__f__037_/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.03 0.13 14.86 v clkbuf_1_0__f__037_/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.03 0.00 13.41 v clkbuf_1_0__f__037_/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.03 0.13 13.54 v clkbuf_1_0__f__037_/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
1 0.00 clknet_1_0__leaf__037_ (net)
|
||||
0.03 0.00 14.86 v _208_/A0 (sky130_fd_sc_hd__mux2_1)
|
||||
0.09 0.33 15.19 v _208_/X (sky130_fd_sc_hd__mux2_1)
|
||||
0.03 0.00 13.54 v _208_/A0 (sky130_fd_sc_hd__mux2_1)
|
||||
0.09 0.33 13.87 v _208_/X (sky130_fd_sc_hd__mux2_1)
|
||||
1 0.01 net11 (net)
|
||||
0.09 0.00 15.19 v clkbuf_0_net11/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.03 0.17 15.36 v clkbuf_0_net11/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.09 0.00 13.87 v clkbuf_0_net11/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.03 0.17 14.04 v clkbuf_0_net11/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_net11 (net)
|
||||
0.03 0.00 15.36 v clkbuf_1_1__f_net11/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.15 15.51 v clkbuf_1_1__f_net11/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.03 0.00 14.04 v clkbuf_1_1__f_net11/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.15 14.19 v clkbuf_1_1__f_net11/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_1_1__leaf_net11 (net)
|
||||
0.04 0.00 15.51 v _257__7/A (sky130_fd_sc_hd__inv_4)
|
||||
0.02 0.03 15.55 ^ _257__7/Y (sky130_fd_sc_hd__inv_4)
|
||||
0.04 0.00 14.19 v _257__7/A (sky130_fd_sc_hd__inv_4)
|
||||
0.02 0.03 14.23 ^ _257__7/Y (sky130_fd_sc_hd__inv_4)
|
||||
1 0.00 net39 (net)
|
||||
0.02 0.00 15.55 ^ _414_/CLK (sky130_fd_sc_hd__dfstp_1)
|
||||
0.12 0.57 16.12 ^ _414_/Q (sky130_fd_sc_hd__dfstp_1)
|
||||
0.02 0.00 14.23 ^ _414_/CLK (sky130_fd_sc_hd__dfstp_1)
|
||||
0.12 0.57 14.80 ^ _414_/Q (sky130_fd_sc_hd__dfstp_1)
|
||||
1 0.01 reset_delay[0] (net)
|
||||
0.12 0.00 16.12 ^ _256_/A (sky130_fd_sc_hd__clkinv_4)
|
||||
0.04 0.07 16.19 v _256_/Y (sky130_fd_sc_hd__clkinv_4)
|
||||
0.12 0.00 14.80 ^ _256_/A (sky130_fd_sc_hd__clkinv_4)
|
||||
0.04 0.07 14.87 v _256_/Y (sky130_fd_sc_hd__clkinv_4)
|
||||
1 0.01 net12 (net)
|
||||
0.04 0.00 16.19 v output12/A (sky130_fd_sc_hd__buf_12)
|
||||
0.11 0.20 16.40 v output12/X (sky130_fd_sc_hd__buf_12)
|
||||
0.04 0.00 14.87 v output12/A (sky130_fd_sc_hd__buf_12)
|
||||
0.11 0.20 15.08 v output12/X (sky130_fd_sc_hd__buf_12)
|
||||
1 0.20 resetb_sync (net)
|
||||
0.11 0.00 16.40 v resetb_sync (out)
|
||||
16.40 data arrival time
|
||||
0.11 0.00 15.08 v resetb_sync (out)
|
||||
15.08 data arrival time
|
||||
|
||||
25.00 25.00 clock ext_clk (rise edge)
|
||||
0.00 25.00 clock network delay (propagated)
|
||||
|
@ -114,9 +114,9 @@ Fanout Cap Slew Delay Time Description
|
|||
19.80 data required time
|
||||
-----------------------------------------------------------------------------
|
||||
19.80 data required time
|
||||
-16.40 data arrival time
|
||||
-15.08 data arrival time
|
||||
-----------------------------------------------------------------------------
|
||||
3.40 slack (MET)
|
||||
4.72 slack (MET)
|
||||
|
||||
|
||||
Startpoint: _425_ (rising edge-triggered flip-flop clocked by pll_clk)
|
||||
|
@ -128,55 +128,55 @@ Fanout Cap Slew Delay Time Description
|
|||
-----------------------------------------------------------------------------
|
||||
0.00 0.00 clock pll_clk (rise edge)
|
||||
0.00 0.00 clock source latency
|
||||
5.00 0.00 0.00 ^ pll_clk (in)
|
||||
0.30 0.00 0.00 ^ pll_clk (in)
|
||||
2 0.02 pll_clk (net)
|
||||
5.00 0.00 0.00 ^ clkbuf_0_pll_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.17 0.65 0.65 ^ clkbuf_0_pll_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.30 0.00 0.00 ^ clkbuf_0_pll_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.22 0.22 ^ clkbuf_0_pll_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_pll_clk (net)
|
||||
0.17 0.00 0.65 ^ clkbuf_1_0__f_pll_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.07 0.20 0.85 ^ clkbuf_1_0__f_pll_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.00 0.22 ^ clkbuf_1_0__f_pll_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.07 0.16 0.37 ^ clkbuf_1_0__f_pll_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
10 0.05 clknet_1_0__leaf_pll_clk (net)
|
||||
0.07 0.00 0.85 ^ _425_/CLK (sky130_fd_sc_hd__dfrtp_1)
|
||||
0.04 0.38 1.24 v _425_/Q (sky130_fd_sc_hd__dfrtp_1)
|
||||
0.07 0.00 0.38 ^ _425_/CLK (sky130_fd_sc_hd__dfrtp_1)
|
||||
0.04 0.38 0.76 v _425_/Q (sky130_fd_sc_hd__dfrtp_1)
|
||||
1 0.00 divider.odd_0.rst_pulse (net)
|
||||
0.04 0.00 1.24 v fanout26/A (sky130_fd_sc_hd__clkbuf_2)
|
||||
0.12 0.18 1.42 v fanout26/X (sky130_fd_sc_hd__clkbuf_2)
|
||||
0.04 0.00 0.76 v fanout26/A (sky130_fd_sc_hd__clkbuf_2)
|
||||
0.12 0.18 0.94 v fanout26/X (sky130_fd_sc_hd__clkbuf_2)
|
||||
6 0.03 net26 (net)
|
||||
0.12 0.00 1.42 v fanout25/A (sky130_fd_sc_hd__clkbuf_2)
|
||||
0.09 0.20 1.62 v fanout25/X (sky130_fd_sc_hd__clkbuf_2)
|
||||
0.12 0.00 0.94 v fanout25/A (sky130_fd_sc_hd__clkbuf_2)
|
||||
0.09 0.20 1.14 v fanout25/X (sky130_fd_sc_hd__clkbuf_2)
|
||||
6 0.02 net25 (net)
|
||||
0.09 0.00 1.62 v _297_/A_N (sky130_fd_sc_hd__nand2b_1)
|
||||
0.12 0.22 1.84 v _297_/Y (sky130_fd_sc_hd__nand2b_1)
|
||||
0.09 0.00 1.14 v _297_/A_N (sky130_fd_sc_hd__nand2b_1)
|
||||
0.12 0.22 1.36 v _297_/Y (sky130_fd_sc_hd__nand2b_1)
|
||||
4 0.01 _001_ (net)
|
||||
0.12 0.00 1.84 v _204_/A0 (sky130_fd_sc_hd__mux2_1)
|
||||
0.12 0.40 2.24 v _204_/X (sky130_fd_sc_hd__mux2_1)
|
||||
0.12 0.00 1.36 v _204_/A0 (sky130_fd_sc_hd__mux2_1)
|
||||
0.12 0.40 1.76 v _204_/X (sky130_fd_sc_hd__mux2_1)
|
||||
3 0.02 _003_ (net)
|
||||
0.12 0.00 2.24 v _363_/S (sky130_fd_sc_hd__mux2_1)
|
||||
0.06 0.36 2.60 v _363_/X (sky130_fd_sc_hd__mux2_1)
|
||||
0.12 0.00 1.76 v _363_/S (sky130_fd_sc_hd__mux2_1)
|
||||
0.06 0.36 2.12 v _363_/X (sky130_fd_sc_hd__mux2_1)
|
||||
1 0.00 _097_ (net)
|
||||
0.06 0.00 2.60 v _432_/D (sky130_fd_sc_hd__dfrtn_1)
|
||||
2.60 data arrival time
|
||||
0.06 0.00 2.12 v _432_/D (sky130_fd_sc_hd__dfrtn_1)
|
||||
2.12 data arrival time
|
||||
|
||||
3.33 3.33 clock pll_clk (fall edge)
|
||||
0.00 3.33 clock source latency
|
||||
5.00 0.00 3.33 v pll_clk (in)
|
||||
0.30 0.00 3.33 v pll_clk (in)
|
||||
2 0.02 pll_clk (net)
|
||||
5.00 0.00 3.33 v clkbuf_0_pll_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.16 1.39 4.73 v clkbuf_0_pll_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.30 0.00 3.33 v clkbuf_0_pll_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.25 3.58 v clkbuf_0_pll_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_pll_clk (net)
|
||||
0.16 0.00 4.73 v clkbuf_1_1__f_pll_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.21 4.94 v clkbuf_1_1__f_pll_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.00 3.58 v clkbuf_1_1__f_pll_clk/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.15 3.74 v clkbuf_1_1__f_pll_clk/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
14 0.05 clknet_1_1__leaf_pll_clk (net)
|
||||
0.05 0.00 4.94 v _432_/CLK_N (sky130_fd_sc_hd__dfrtn_1)
|
||||
-0.20 4.74 clock uncertainty
|
||||
0.06 4.80 clock reconvergence pessimism
|
||||
-0.16 4.64 library setup time
|
||||
4.64 data required time
|
||||
0.05 0.00 3.74 v _432_/CLK_N (sky130_fd_sc_hd__dfrtn_1)
|
||||
-0.20 3.54 clock uncertainty
|
||||
0.02 3.56 clock reconvergence pessimism
|
||||
-0.16 3.40 library setup time
|
||||
3.40 data required time
|
||||
-----------------------------------------------------------------------------
|
||||
4.64 data required time
|
||||
-2.60 data arrival time
|
||||
3.40 data required time
|
||||
-2.12 data arrival time
|
||||
-----------------------------------------------------------------------------
|
||||
2.04 slack (MET)
|
||||
1.28 slack (MET)
|
||||
|
||||
|
||||
Startpoint: _469_ (rising edge-triggered flip-flop clocked by pll_clk90)
|
||||
|
@ -188,70 +188,70 @@ Fanout Cap Slew Delay Time Description
|
|||
-----------------------------------------------------------------------------
|
||||
0.00 0.00 clock pll_clk90 (rise edge)
|
||||
0.00 0.00 clock source latency
|
||||
5.00 0.00 0.00 ^ pll_clk90 (in)
|
||||
0.30 0.00 0.00 ^ pll_clk90 (in)
|
||||
2 0.02 pll_clk90 (net)
|
||||
5.00 0.00 0.00 ^ clkbuf_0_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.16 0.65 0.65 ^ clkbuf_0_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.30 0.00 0.00 ^ clkbuf_0_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.22 0.22 ^ clkbuf_0_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_pll_clk90 (net)
|
||||
0.16 0.00 0.65 ^ clkbuf_1_1__f_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.07 0.20 0.85 ^ clkbuf_1_1__f_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.00 0.22 ^ clkbuf_1_1__f_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.07 0.16 0.37 ^ clkbuf_1_1__f_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
9 0.05 clknet_1_1__leaf_pll_clk90 (net)
|
||||
0.07 0.00 0.85 ^ _209_/A1 (sky130_fd_sc_hd__mux2_1)
|
||||
0.06 0.15 1.00 ^ _209_/X (sky130_fd_sc_hd__mux2_1)
|
||||
0.07 0.00 0.37 ^ _209_/A1 (sky130_fd_sc_hd__mux2_1)
|
||||
0.06 0.15 0.53 ^ _209_/X (sky130_fd_sc_hd__mux2_1)
|
||||
1 0.01 _038_ (net)
|
||||
0.06 0.00 1.00 ^ _308_/B (sky130_fd_sc_hd__nand2b_2)
|
||||
0.03 0.06 1.06 v _308_/Y (sky130_fd_sc_hd__nand2b_2)
|
||||
0.06 0.00 0.53 ^ _308_/B (sky130_fd_sc_hd__nand2b_2)
|
||||
0.03 0.06 0.59 v _308_/Y (sky130_fd_sc_hd__nand2b_2)
|
||||
1 0.00 _152_ (net)
|
||||
0.03 0.00 1.06 v _311_/B1 (sky130_fd_sc_hd__o31ai_2)
|
||||
0.27 0.08 1.14 ^ _311_/Y (sky130_fd_sc_hd__o31ai_2)
|
||||
0.03 0.00 0.59 v _311_/B1 (sky130_fd_sc_hd__o31ai_2)
|
||||
0.27 0.08 0.66 ^ _311_/Y (sky130_fd_sc_hd__o31ai_2)
|
||||
1 0.01 divider2.out (net)
|
||||
0.27 0.00 1.14 ^ clkbuf_0_divider2.out/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.21 1.35 ^ clkbuf_0_divider2.out/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.27 0.00 0.67 ^ clkbuf_0_divider2.out/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.21 0.87 ^ clkbuf_0_divider2.out/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_divider2.out (net)
|
||||
0.04 0.00 1.35 ^ clkbuf_1_0__f_divider2.out/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.12 1.47 ^ clkbuf_1_0__f_divider2.out/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.00 0.87 ^ clkbuf_1_0__f_divider2.out/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.12 1.00 ^ clkbuf_1_0__f_divider2.out/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
3 0.01 clknet_1_0__leaf_divider2.out (net)
|
||||
0.04 0.00 1.47 ^ _469_/CLK (sky130_fd_sc_hd__dfstp_1)
|
||||
0.24 0.66 2.13 ^ _469_/Q (sky130_fd_sc_hd__dfstp_1)
|
||||
0.04 0.00 1.00 ^ _469_/CLK (sky130_fd_sc_hd__dfstp_1)
|
||||
0.24 0.66 1.66 ^ _469_/Q (sky130_fd_sc_hd__dfstp_1)
|
||||
5 0.03 divider2.even_0.N[1] (net)
|
||||
0.24 0.00 2.14 ^ fanout15/A (sky130_fd_sc_hd__buf_4)
|
||||
0.23 0.32 2.45 ^ fanout15/X (sky130_fd_sc_hd__buf_4)
|
||||
0.24 0.00 1.66 ^ fanout15/A (sky130_fd_sc_hd__buf_4)
|
||||
0.23 0.32 1.98 ^ fanout15/X (sky130_fd_sc_hd__buf_4)
|
||||
24 0.08 net15 (net)
|
||||
0.23 0.00 2.46 ^ _270_/A2 (sky130_fd_sc_hd__o211ai_4)
|
||||
0.12 0.14 2.59 v _270_/Y (sky130_fd_sc_hd__o211ai_4)
|
||||
0.23 0.00 1.98 ^ _270_/A2 (sky130_fd_sc_hd__o211ai_4)
|
||||
0.12 0.14 2.12 v _270_/Y (sky130_fd_sc_hd__o211ai_4)
|
||||
5 0.02 _130_ (net)
|
||||
0.12 0.00 2.59 v _271_/A (sky130_fd_sc_hd__inv_2)
|
||||
0.04 0.08 2.67 ^ _271_/Y (sky130_fd_sc_hd__inv_2)
|
||||
0.12 0.00 2.12 v _271_/A (sky130_fd_sc_hd__inv_2)
|
||||
0.04 0.08 2.20 ^ _271_/Y (sky130_fd_sc_hd__inv_2)
|
||||
1 0.00 _033_ (net)
|
||||
0.04 0.00 2.67 ^ _205_/S (sky130_fd_sc_hd__mux2_1)
|
||||
0.11 0.40 3.07 v _205_/X (sky130_fd_sc_hd__mux2_1)
|
||||
0.04 0.00 2.20 ^ _205_/S (sky130_fd_sc_hd__mux2_1)
|
||||
0.11 0.40 2.59 v _205_/X (sky130_fd_sc_hd__mux2_1)
|
||||
3 0.01 _002_ (net)
|
||||
0.11 0.00 3.07 v _393_/S (sky130_fd_sc_hd__mux2_1)
|
||||
0.06 0.36 3.43 v _393_/X (sky130_fd_sc_hd__mux2_1)
|
||||
0.11 0.00 2.59 v _393_/S (sky130_fd_sc_hd__mux2_1)
|
||||
0.06 0.36 2.95 v _393_/X (sky130_fd_sc_hd__mux2_1)
|
||||
1 0.00 _113_ (net)
|
||||
0.06 0.00 3.43 v _457_/D (sky130_fd_sc_hd__dfrtn_1)
|
||||
3.43 data arrival time
|
||||
0.06 0.00 2.95 v _457_/D (sky130_fd_sc_hd__dfrtn_1)
|
||||
2.95 data arrival time
|
||||
|
||||
3.33 3.33 clock pll_clk90 (fall edge)
|
||||
0.00 3.33 clock source latency
|
||||
5.00 0.00 3.33 v pll_clk90 (in)
|
||||
0.30 0.00 3.33 v pll_clk90 (in)
|
||||
2 0.02 pll_clk90 (net)
|
||||
5.00 0.00 3.33 v clkbuf_0_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.16 1.39 4.72 v clkbuf_0_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.30 0.00 3.33 v clkbuf_0_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.25 3.58 v clkbuf_0_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
2 0.02 clknet_0_pll_clk90 (net)
|
||||
0.16 0.00 4.72 v clkbuf_1_1__f_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.21 4.93 v clkbuf_1_1__f_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.04 0.00 3.58 v clkbuf_1_1__f_pll_clk90/A (sky130_fd_sc_hd__clkbuf_16)
|
||||
0.05 0.15 3.73 v clkbuf_1_1__f_pll_clk90/X (sky130_fd_sc_hd__clkbuf_16)
|
||||
9 0.05 clknet_1_1__leaf_pll_clk90 (net)
|
||||
0.05 0.00 4.93 v _457_/CLK_N (sky130_fd_sc_hd__dfrtn_1)
|
||||
-0.20 4.73 clock uncertainty
|
||||
0.08 4.81 clock reconvergence pessimism
|
||||
-0.16 4.65 library setup time
|
||||
4.65 data required time
|
||||
0.05 0.00 3.73 v _457_/CLK_N (sky130_fd_sc_hd__dfrtn_1)
|
||||
-0.20 3.53 clock uncertainty
|
||||
0.04 3.57 clock reconvergence pessimism
|
||||
-0.16 3.41 library setup time
|
||||
3.41 data required time
|
||||
-----------------------------------------------------------------------------
|
||||
4.65 data required time
|
||||
-3.43 data arrival time
|
||||
3.41 data required time
|
||||
-2.95 data arrival time
|
||||
-----------------------------------------------------------------------------
|
||||
1.23 slack (MET)
|
||||
0.46 slack (MET)
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -2,50 +2,6 @@
|
|||
===========================================================================
|
||||
report_check_types -max_slew -max_cap -max_fanout -violators
|
||||
============================================================================
|
||||
max slew
|
||||
|
||||
Pin Limit Slew Slack
|
||||
------------------------------------------------------------
|
||||
clkbuf_0_pll_clk/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_clkbuf_0_pll_clk_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
clkbuf_0_pll_clk90/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_clkbuf_0_pll_clk90_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
clkbuf_0_ext_clk/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input6/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input8/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input10_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input8_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
input10/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input6_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_clkbuf_0_ext_clk_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
input2/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input7/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input9/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input7_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input9_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
input1/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input3/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input4/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
input5/A 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input4_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input1_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input5_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input3_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ANTENNA_input2_A/DIODE 0.75 5.00 -4.25 (VIOLATED)
|
||||
ext_clk 0.75 5.00 -4.25 (VIOLATED)
|
||||
ext_clk_sel 0.75 5.00 -4.25 (VIOLATED)
|
||||
ext_reset 0.75 5.00 -4.25 (VIOLATED)
|
||||
pll_clk 0.75 5.00 -4.25 (VIOLATED)
|
||||
pll_clk90 0.75 5.00 -4.25 (VIOLATED)
|
||||
porb 0.75 5.00 -4.25 (VIOLATED)
|
||||
resetb 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel2[0] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel2[1] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel2[2] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel[0] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel[1] 0.75 5.00 -4.25 (VIOLATED)
|
||||
sel[2] 0.75 5.00 -4.25 (VIOLATED)
|
||||
|
||||
max fanout
|
||||
|
||||
Pin Limit Fanout Slack
|
||||
|
@ -59,7 +15,7 @@ clkbuf_1_1__f_pll_clk/X 12 14 -2 (VIOLATED)
|
|||
|
||||
|
||||
===========================================================================
|
||||
max slew violation count 39
|
||||
max slew violation count 0
|
||||
max fanout violation count 6
|
||||
max cap violation count 0
|
||||
============================================================================
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
===========================================================================
|
||||
report_worst_slack -max (Setup)
|
||||
============================================================================
|
||||
worst slack 1.23
|
||||
worst slack 0.46
|
||||
|
||||
===========================================================================
|
||||
report_worst_slack -min (Hold)
|
||||
|
|
|
@ -1,780 +0,0 @@
|
|||
Instance name, X location, Y location, Voltage
|
||||
FILLER_32_183, 86.05, 92.48, 1.8
|
||||
FILLER_31_193, 86.05, 87.04, 1.8
|
||||
hold1, 86.05, 87.04, 1.8
|
||||
input2, 86.05, 87.04, 1.8
|
||||
ANTENNA_input7_A, 86.05, 81.6, 1.8
|
||||
FILLER_29_183, 86.05, 81.6, 1.8
|
||||
FILLER_30_192, 86.05, 81.6, 1.8
|
||||
FILLER_27_178, 86.05, 76.16, 1.8
|
||||
FILLER_27_192, 86.05, 76.16, 1.8
|
||||
FILLER_28_192, 86.05, 76.16, 1.8
|
||||
hold2, 86.05, 76.16, 1.8
|
||||
_274_, 86.05, 70.72, 1.8
|
||||
hold3, 86.05, 70.72, 1.8
|
||||
FILLER_22_181, 86.05, 65.28, 1.8
|
||||
FILLER_23_183, 86.05, 65.28, 1.8
|
||||
_245_, 86.05, 65.28, 1.8
|
||||
_309_, 86.05, 65.28, 1.8
|
||||
FILLER_21_177, 86.05, 59.84, 1.8
|
||||
FILLER_22_190, 86.05, 59.84, 1.8
|
||||
_310_, 86.05, 59.84, 1.8
|
||||
ANTENNA__267__A, 86.05, 54.4, 1.8
|
||||
ANTENNA__267__B, 86.05, 54.4, 1.8
|
||||
ANTENNA__447__D, 86.05, 54.4, 1.8
|
||||
ANTENNA_input5_A, 86.05, 54.4, 1.8
|
||||
FILLER_18_179, 86.05, 54.4, 1.8
|
||||
FILLER_17_179, 86.05, 48.96, 1.8
|
||||
FILLER_17_183, 86.05, 48.96, 1.8
|
||||
FILLER_18_192, 86.05, 48.96, 1.8
|
||||
_381_, 86.05, 48.96, 1.8
|
||||
_382_, 86.05, 48.96, 1.8
|
||||
fanout15, 86.05, 48.96, 1.8
|
||||
FILLER_15_178, 86.05, 43.52, 1.8
|
||||
_383_, 86.05, 43.52, 1.8
|
||||
fanout16, 86.05, 43.52, 1.8
|
||||
fanout23, 86.05, 43.52, 1.8
|
||||
FILLER_13_178, 86.05, 38.08, 1.8
|
||||
FILLER_14_192, 86.05, 38.08, 1.8
|
||||
_386_, 86.05, 38.08, 1.8
|
||||
_387_, 86.05, 38.08, 1.8
|
||||
ANTENNA__384__A, 86.05, 32.64, 1.8
|
||||
ANTENNA__385__A, 86.05, 32.64, 1.8
|
||||
_385_, 86.05, 32.64, 1.8
|
||||
input10, 86.05, 32.64, 1.8
|
||||
ANTENNA_input9_A, 86.05, 27.2, 1.8
|
||||
FILLER_9_183, 86.05, 27.2, 1.8
|
||||
ANTENNA__403__S, 86.05, 21.76, 1.8
|
||||
FILLER_6_183, 86.05, 21.76, 1.8
|
||||
FILLER_7_186, 86.05, 21.76, 1.8
|
||||
_378_, 86.05, 21.76, 1.8
|
||||
ANTENNA__404__S, 86.05, 16.32, 1.8
|
||||
FILLER_4_184, 86.05, 16.32, 1.8
|
||||
FILLER_5_178, 86.05, 16.32, 1.8
|
||||
_243_, 86.05, 16.32, 1.8
|
||||
_379_, 86.05, 16.32, 1.8
|
||||
ANTENNA_input8_A, 86.05, 10.88, 1.8
|
||||
FILLER_3_189, 86.05, 10.88, 1.8
|
||||
_251_, 86.05, 10.88, 1.8
|
||||
_377_, 86.05, 10.88, 1.8
|
||||
input1, 86.05, 10.88, 1.8
|
||||
input8, 86.05, 10.88, 1.8
|
||||
FILLER_1_191, 86.05, 5.44, 1.8
|
||||
_300_, 86.05, 5.44, 1.8
|
||||
_343_, 86.05, 5.44, 1.8
|
||||
FILLER_32_144, 70.55, 92.48, 1.8
|
||||
FILLER_31_157, 70.55, 87.04, 1.8
|
||||
_232_, 70.55, 87.04, 1.8
|
||||
_253_, 70.55, 87.04, 1.8
|
||||
_265_, 70.55, 87.04, 1.8
|
||||
_231_, 70.55, 81.6, 1.8
|
||||
_389_, 70.55, 81.6, 1.8
|
||||
clkbuf_1_0__f_divider2.out, 70.55, 81.6, 1.8
|
||||
fanout14, 70.55, 81.6, 1.8
|
||||
FILLER_26_144, 70.55, 76.16, 1.8
|
||||
_235_, 70.55, 76.16, 1.8
|
||||
_236_, 70.55, 76.16, 1.8
|
||||
clkbuf_0_divider2.out, 70.55, 76.16, 1.8
|
||||
FILLER_24_144, 70.55, 70.72, 1.8
|
||||
FILLER_25_144, 70.55, 70.72, 1.8
|
||||
FILLER_25_157, 70.55, 70.72, 1.8
|
||||
FILLER_26_156, 70.55, 70.72, 1.8
|
||||
fanout22, 70.55, 70.72, 1.8
|
||||
ANTENNA__235__A1, 70.55, 65.28, 1.8
|
||||
FILLER_22_144, 70.55, 65.28, 1.8
|
||||
FILLER_23_147, 70.55, 65.28, 1.8
|
||||
FILLER_23_157, 70.55, 65.28, 1.8
|
||||
FILLER_24_152, 70.55, 65.28, 1.8
|
||||
_273_, 70.55, 65.28, 1.8
|
||||
_275_, 70.55, 65.28, 1.8
|
||||
_451_, 70.55, 65.28, 1.8
|
||||
ANTENNA__270__A2, 70.55, 59.84, 1.8
|
||||
FILLER_21_153, 70.55, 59.84, 1.8
|
||||
_453_, 70.55, 59.84, 1.8
|
||||
_269_, 70.55, 54.4, 1.8
|
||||
clkbuf_1_1__f_pll_clk90, 70.55, 54.4, 1.8
|
||||
FILLER_17_150, 70.55, 48.96, 1.8
|
||||
_301_, 70.55, 48.96, 1.8
|
||||
_331_, 70.55, 48.96, 1.8
|
||||
_419_, 70.55, 48.96, 1.8
|
||||
ANTENNA__268__B1, 70.55, 43.52, 1.8
|
||||
ANTENNA__330__A, 70.55, 43.52, 1.8
|
||||
ANTENNA__330__B, 70.55, 43.52, 1.8
|
||||
ANTENNA__330__C, 70.55, 43.52, 1.8
|
||||
ANTENNA__331__B1, 70.55, 43.52, 1.8
|
||||
FILLER_15_153, 70.55, 43.52, 1.8
|
||||
FILLER_16_155, 70.55, 43.52, 1.8
|
||||
_268_, 70.55, 43.52, 1.8
|
||||
clkbuf_0_pll_clk90, 70.55, 43.52, 1.8
|
||||
ANTENNA__268__A2, 70.55, 38.08, 1.8
|
||||
FILLER_13_149, 70.55, 38.08, 1.8
|
||||
_450_, 70.55, 38.08, 1.8
|
||||
_458_, 70.55, 38.08, 1.8
|
||||
FILLER_10_144, 70.55, 32.64, 1.8
|
||||
FILLER_11_145, 70.55, 32.64, 1.8
|
||||
FILLER_11_153, 70.55, 32.64, 1.8
|
||||
FILLER_11_157, 70.55, 32.64, 1.8
|
||||
_345_, 70.55, 32.64, 1.8
|
||||
FILLER_9_153, 70.55, 27.2, 1.8
|
||||
FILLER_9_157, 70.55, 27.2, 1.8
|
||||
clkbuf_1_0__f_pll_clk90, 70.55, 27.2, 1.8
|
||||
FILLER_6_144, 70.55, 21.76, 1.8
|
||||
FILLER_7_150, 70.55, 21.76, 1.8
|
||||
FILLER_7_157, 70.55, 21.76, 1.8
|
||||
_399_, 70.55, 21.76, 1.8
|
||||
_460_, 70.55, 21.76, 1.8
|
||||
_242_, 70.55, 16.32, 1.8
|
||||
_303_, 70.55, 16.32, 1.8
|
||||
_464_, 70.55, 16.32, 1.8
|
||||
ANTENNA__242__A1, 70.55, 10.88, 1.8
|
||||
FILLER_2_149, 70.55, 10.88, 1.8
|
||||
FILLER_3_152, 70.55, 10.88, 1.8
|
||||
FILLER_3_157, 70.55, 10.88, 1.8
|
||||
_241_, 70.55, 10.88, 1.8
|
||||
_341_, 70.55, 10.88, 1.8
|
||||
ANTENNA__241__A1, 70.55, 5.44, 1.8
|
||||
FILLER_1_145, 70.55, 5.44, 1.8
|
||||
FILLER_1_153, 70.55, 5.44, 1.8
|
||||
FILLER_2_154, 70.55, 5.44, 1.8
|
||||
_407_, 70.55, 5.44, 1.8
|
||||
FILLER_31_126, 55.05, 87.04, 1.8
|
||||
FILLER_32_126, 55.05, 87.04, 1.8
|
||||
_256_, 55.05, 87.04, 1.8
|
||||
FILLER_28_111, 55.05, 81.6, 1.8
|
||||
FILLER_29_126, 55.05, 81.6, 1.8
|
||||
FILLER_30_126, 55.05, 81.6, 1.8
|
||||
_335_, 55.05, 81.6, 1.8
|
||||
FILLER_26_111, 55.05, 76.16, 1.8
|
||||
FILLER_27_113, 55.05, 76.16, 1.8
|
||||
_233_, 55.05, 76.16, 1.8
|
||||
clkbuf_1_1__f__037_, 55.05, 76.16, 1.8
|
||||
FILLER_24_112, 55.05, 70.72, 1.8
|
||||
FILLER_25_125, 55.05, 70.72, 1.8
|
||||
_234_, 55.05, 70.72, 1.8
|
||||
_262__1, 55.05, 70.72, 1.8
|
||||
FILLER_23_112, 55.05, 65.28, 1.8
|
||||
FILLER_23_120, 55.05, 65.28, 1.8
|
||||
_266_, 55.05, 65.28, 1.8
|
||||
_271_, 55.05, 65.28, 1.8
|
||||
_452_, 55.05, 65.28, 1.8
|
||||
FILLER_21_123, 55.05, 59.84, 1.8
|
||||
FILLER_22_118, 55.05, 59.84, 1.8
|
||||
_393_, 55.05, 59.84, 1.8
|
||||
_455_, 55.05, 59.84, 1.8
|
||||
_332_, 55.05, 54.4, 1.8
|
||||
clkbuf_0_divider.out, 55.05, 54.4, 1.8
|
||||
FILLER_18_118, 55.05, 48.96, 1.8
|
||||
_457_, 55.05, 48.96, 1.8
|
||||
FILLER_15_126, 55.05, 43.52, 1.8
|
||||
_441_, 55.05, 43.52, 1.8
|
||||
fanout29, 55.05, 38.08, 1.8
|
||||
FILLER_11_117, 55.05, 32.64, 1.8
|
||||
FILLER_11_124, 55.05, 32.64, 1.8
|
||||
_394_, 55.05, 32.64, 1.8
|
||||
clkbuf_1_0__f_divider.out, 55.05, 32.64, 1.8
|
||||
FILLER_8_113, 55.05, 27.2, 1.8
|
||||
_396_, 55.05, 27.2, 1.8
|
||||
_397_, 55.05, 27.2, 1.8
|
||||
_439_, 55.05, 27.2, 1.8
|
||||
FILLER_6_111, 55.05, 21.76, 1.8
|
||||
FILLER_7_112, 55.05, 21.76, 1.8
|
||||
FILLER_7_126, 55.05, 21.76, 1.8
|
||||
_238_, 55.05, 21.76, 1.8
|
||||
_240_, 55.05, 21.76, 1.8
|
||||
ANTENNA__222__A1, 55.05, 16.32, 1.8
|
||||
ANTENNA__238__A1, 55.05, 16.32, 1.8
|
||||
FILLER_4_113, 55.05, 16.32, 1.8
|
||||
FILLER_5_117, 55.05, 16.32, 1.8
|
||||
FILLER_6_118, 55.05, 16.32, 1.8
|
||||
_237_, 55.05, 16.32, 1.8
|
||||
FILLER_4_118, 55.05, 10.88, 1.8
|
||||
_324_, 55.05, 10.88, 1.8
|
||||
FILLER_1_123, 55.05, 5.44, 1.8
|
||||
FILLER_2_118, 55.05, 5.44, 1.8
|
||||
_339_, 55.05, 5.44, 1.8
|
||||
FILLER_32_79, 39.55, 92.48, 1.8
|
||||
_257__7, 39.55, 92.48, 1.8
|
||||
FILLER_31_79, 39.55, 87.04, 1.8
|
||||
FILLER_32_88, 39.55, 87.04, 1.8
|
||||
_414_, 39.55, 87.04, 1.8
|
||||
FILLER_30_88, 39.55, 81.6, 1.8
|
||||
FILLER_30_92, 39.55, 81.6, 1.8
|
||||
_409__9, 39.55, 81.6, 1.8
|
||||
_415_, 39.55, 81.6, 1.8
|
||||
FILLER_27_79, 39.55, 76.16, 1.8
|
||||
FILLER_28_84, 39.55, 76.16, 1.8
|
||||
clkbuf_1_1__f_net11, 39.55, 76.16, 1.8
|
||||
FILLER_24_83, 39.55, 70.72, 1.8
|
||||
FILLER_25_79, 39.55, 70.72, 1.8
|
||||
FILLER_26_87, 39.55, 70.72, 1.8
|
||||
_328_, 39.55, 70.72, 1.8
|
||||
FILLER_23_79, 39.55, 65.28, 1.8
|
||||
_329_, 39.55, 65.28, 1.8
|
||||
clkbuf_1_0__f__037_, 39.55, 65.28, 1.8
|
||||
FILLER_22_87, 39.55, 59.84, 1.8
|
||||
FILLER_22_92, 39.55, 59.84, 1.8
|
||||
_417_, 39.55, 59.84, 1.8
|
||||
ANTENNA_clkbuf_0_pll_clk_A, 39.55, 54.4, 1.8
|
||||
FILLER_19_79, 39.55, 54.4, 1.8
|
||||
FILLER_20_87, 39.55, 54.4, 1.8
|
||||
_229_, 39.55, 54.4, 1.8
|
||||
_304_, 39.55, 54.4, 1.8
|
||||
FILLER_17_91, 39.55, 48.96, 1.8
|
||||
ANTENNA__461__SET_B, 39.55, 43.52, 1.8
|
||||
FILLER_15_86, 39.55, 43.52, 1.8
|
||||
FILLER_16_92, 39.55, 43.52, 1.8
|
||||
_305_, 39.55, 43.52, 1.8
|
||||
_307_, 39.55, 43.52, 1.8
|
||||
ANTENNA__429__SET_B, 39.55, 38.08, 1.8
|
||||
ANTENNA__434__SET_B, 39.55, 38.08, 1.8
|
||||
FILLER_12_82, 39.55, 38.08, 1.8
|
||||
FILLER_13_82, 39.55, 38.08, 1.8
|
||||
FILLER_13_90, 39.55, 38.08, 1.8
|
||||
FILLER_14_92, 39.55, 38.08, 1.8
|
||||
_306_, 39.55, 38.08, 1.8
|
||||
FILLER_11_79, 39.55, 32.64, 1.8
|
||||
_434_, 39.55, 32.64, 1.8
|
||||
ANTENNA__433__RESET_B, 39.55, 27.2, 1.8
|
||||
FILLER_10_88, 39.55, 27.2, 1.8
|
||||
FILLER_10_92, 39.55, 27.2, 1.8
|
||||
_433_, 39.55, 27.2, 1.8
|
||||
fanout25, 39.55, 27.2, 1.8
|
||||
ANTENNA__427__SET_B, 39.55, 21.76, 1.8
|
||||
FILLER_7_79, 39.55, 21.76, 1.8
|
||||
FILLER_8_88, 39.55, 21.76, 1.8
|
||||
_365_, 39.55, 21.76, 1.8
|
||||
_366_, 39.55, 21.76, 1.8
|
||||
_367_, 39.55, 21.76, 1.8
|
||||
FILLER_4_81, 39.55, 16.32, 1.8
|
||||
FILLER_6_87, 39.55, 16.32, 1.8
|
||||
_368_, 39.55, 16.32, 1.8
|
||||
FILLER_2_82, 39.55, 10.88, 1.8
|
||||
FILLER_3_79, 39.55, 10.88, 1.8
|
||||
FILLER_3_91, 39.55, 10.88, 1.8
|
||||
FILLER_4_92, 39.55, 10.88, 1.8
|
||||
_220_, 39.55, 10.88, 1.8
|
||||
FILLER_1_79, 39.55, 5.44, 1.8
|
||||
FILLER_2_92, 39.55, 5.44, 1.8
|
||||
_224_, 39.55, 5.44, 1.8
|
||||
_344_, 24.05, 92.48, 1.8
|
||||
ANTENNA_fanout27_A, 24.05, 87.04, 1.8
|
||||
FILLER_31_48, 24.05, 87.04, 1.8
|
||||
FILLER_31_53, 24.05, 87.04, 1.8
|
||||
_376_, 24.05, 87.04, 1.8
|
||||
clkbuf_0_ext_clk, 24.05, 87.04, 1.8
|
||||
fanout27, 24.05, 87.04, 1.8
|
||||
FILLER_29_48, 24.05, 81.6, 1.8
|
||||
_375_, 24.05, 81.6, 1.8
|
||||
_445_, 24.05, 81.6, 1.8
|
||||
clkbuf_1_1__f_ext_clk, 24.05, 81.6, 1.8
|
||||
FILLER_26_44, 24.05, 76.16, 1.8
|
||||
clkbuf_1_0__f_net11, 24.05, 76.16, 1.8
|
||||
fanout31, 24.05, 76.16, 1.8
|
||||
_420_, 24.05, 70.72, 1.8
|
||||
_424_, 24.05, 70.72, 1.8
|
||||
hold5, 24.05, 70.72, 1.8
|
||||
_421_, 24.05, 65.28, 1.8
|
||||
_422_, 24.05, 65.28, 1.8
|
||||
FILLER_21_53, 24.05, 59.84, 1.8
|
||||
FILLER_19_48, 24.05, 54.4, 1.8
|
||||
FILLER_20_52, 24.05, 54.4, 1.8
|
||||
_351_, 24.05, 54.4, 1.8
|
||||
_425_, 24.05, 54.4, 1.8
|
||||
FILLER_17_48, 24.05, 48.96, 1.8
|
||||
FILLER_18_57, 24.05, 48.96, 1.8
|
||||
_355_, 24.05, 48.96, 1.8
|
||||
_357_, 24.05, 48.96, 1.8
|
||||
ANTENNA__283__B, 24.05, 43.52, 1.8
|
||||
FILLER_15_53, 24.05, 43.52, 1.8
|
||||
FILLER_16_54, 24.05, 43.52, 1.8
|
||||
_354_, 24.05, 43.52, 1.8
|
||||
_356_, 24.05, 43.52, 1.8
|
||||
ANTENNA__428__RESET_B, 24.05, 38.08, 1.8
|
||||
FILLER_12_43, 24.05, 38.08, 1.8
|
||||
FILLER_14_52, 24.05, 38.08, 1.8
|
||||
_410__5, 24.05, 38.08, 1.8
|
||||
_429_, 24.05, 38.08, 1.8
|
||||
FILLER_10_50, 24.05, 32.64, 1.8
|
||||
FILLER_11_49, 24.05, 32.64, 1.8
|
||||
_284_, 24.05, 32.64, 1.8
|
||||
clkbuf_1_0__f_pll_clk, 24.05, 32.64, 1.8
|
||||
ANTENNA__285__A2, 24.05, 27.2, 1.8
|
||||
ANTENNA__286__A2, 24.05, 27.2, 1.8
|
||||
FILLER_8_50, 24.05, 27.2, 1.8
|
||||
_285_, 24.05, 27.2, 1.8
|
||||
_427_, 24.05, 27.2, 1.8
|
||||
ANTENNA__288__A2, 24.05, 21.76, 1.8
|
||||
_259__4, 24.05, 21.76, 1.8
|
||||
_292_, 24.05, 21.76, 1.8
|
||||
FILLER_4_44, 24.05, 16.32, 1.8
|
||||
FILLER_6_52, 24.05, 16.32, 1.8
|
||||
_291_, 24.05, 16.32, 1.8
|
||||
_294_, 24.05, 16.32, 1.8
|
||||
FILLER_3_57, 24.05, 10.88, 1.8
|
||||
FILLER_4_52, 24.05, 10.88, 1.8
|
||||
_217_, 24.05, 10.88, 1.8
|
||||
_280_, 24.05, 10.88, 1.8
|
||||
FILLER_1_49, 24.05, 5.44, 1.8
|
||||
FILLER_1_53, 24.05, 5.44, 1.8
|
||||
FILLER_2_51, 24.05, 5.44, 1.8
|
||||
_216_, 24.05, 5.44, 1.8
|
||||
_319_, 24.05, 5.44, 1.8
|
||||
_320_, 24.05, 5.44, 1.8
|
||||
input4, 8.55, 92.48, 1.8
|
||||
ANTENNA_input4_A, 8.55, 87.04, 1.8
|
||||
FILLER_31_15, 8.55, 87.04, 1.8
|
||||
FILLER_31_23, 8.55, 87.04, 1.8
|
||||
FILLER_32_22, 8.55, 87.04, 1.8
|
||||
_373_, 8.55, 87.04, 1.8
|
||||
_374_, 8.55, 87.04, 1.8
|
||||
FILLER_29_15, 8.55, 81.6, 1.8
|
||||
FILLER_29_23, 8.55, 81.6, 1.8
|
||||
_371_, 8.55, 81.6, 1.8
|
||||
_372_, 8.55, 81.6, 1.8
|
||||
FILLER_26_14, 8.55, 76.16, 1.8
|
||||
FILLER_27_20, 8.55, 76.16, 1.8
|
||||
_227_, 8.55, 76.16, 1.8
|
||||
FILLER_24_14, 8.55, 70.72, 1.8
|
||||
FILLER_25_16, 8.55, 70.72, 1.8
|
||||
_437_, 8.55, 70.72, 1.8
|
||||
FILLER_23_19, 8.55, 65.28, 1.8
|
||||
_226_, 8.55, 65.28, 1.8
|
||||
_431_, 8.55, 65.28, 1.8
|
||||
_436_, 8.55, 65.28, 1.8
|
||||
FILLER_21_11, 8.55, 59.84, 1.8
|
||||
FILLER_21_22, 8.55, 59.84, 1.8
|
||||
_212_, 8.55, 59.84, 1.8
|
||||
_411__6, 8.55, 59.84, 1.8
|
||||
FILLER_18_14, 8.55, 54.4, 1.8
|
||||
FILLER_19_21, 8.55, 54.4, 1.8
|
||||
_279_, 8.55, 54.4, 1.8
|
||||
ANTENNA_input3_A, 8.55, 48.96, 1.8
|
||||
FILLER_17_11, 8.55, 48.96, 1.8
|
||||
_362_, 8.55, 48.96, 1.8
|
||||
_363_, 8.55, 48.96, 1.8
|
||||
_430_, 8.55, 48.96, 1.8
|
||||
FILLER_14_9, 8.55, 43.52, 1.8
|
||||
FILLER_15_21, 8.55, 43.52, 1.8
|
||||
_213_, 8.55, 43.52, 1.8
|
||||
_282_, 8.55, 43.52, 1.8
|
||||
FILLER_12_14, 8.55, 38.08, 1.8
|
||||
FILLER_14_24, 8.55, 38.08, 1.8
|
||||
FILLER_11_19, 8.55, 32.64, 1.8
|
||||
_211_, 8.55, 32.64, 1.8
|
||||
_312_, 8.55, 32.64, 1.8
|
||||
_426_, 8.55, 32.64, 1.8
|
||||
ANTENNA__312__A, 8.55, 27.2, 1.8
|
||||
FILLER_9_15, 8.55, 27.2, 1.8
|
||||
_289_, 8.55, 27.2, 1.8
|
||||
_359_, 8.55, 27.2, 1.8
|
||||
FILLER_7_18, 8.55, 21.76, 1.8
|
||||
FILLER_7_9, 8.55, 21.76, 1.8
|
||||
_215_, 8.55, 21.76, 1.8
|
||||
_361_, 8.55, 21.76, 1.8
|
||||
FILLER_4_10, 8.55, 16.32, 1.8
|
||||
FILLER_5_15, 8.55, 16.32, 1.8
|
||||
FILLER_5_23, 8.55, 16.32, 1.8
|
||||
_214_, 8.55, 16.32, 1.8
|
||||
FILLER_2_14, 8.55, 10.88, 1.8
|
||||
_219_, 8.55, 10.88, 1.8
|
||||
FILLER_1_15, 8.55, 5.44, 1.8
|
||||
FILLER_1_23, 8.55, 5.44, 1.8
|
||||
FILLER_2_21, 8.55, 5.44, 1.8
|
||||
_249_, 8.55, 5.44, 1.8
|
||||
PHY_64, 0.92, 92.48, 1.8
|
||||
ANTENNA_input2_A, 94.3, 92.48, 1.8
|
||||
PHY_65, 94.3, 92.48, 1.8
|
||||
FILLER_32_27, 16.3, 92.48, 1.8
|
||||
fanout28, 31.8, 92.48, 1.8
|
||||
hold4, 47.3, 92.48, 1.8
|
||||
FILLER_32_3, 0.92, 87.04, 1.8
|
||||
PHY_60, 0.92, 87.04, 1.8
|
||||
PHY_62, 0.92, 87.04, 1.8
|
||||
FILLER_30_196, 94.3, 87.04, 1.8
|
||||
PHY_61, 94.3, 87.04, 1.8
|
||||
PHY_63, 94.3, 87.04, 1.8
|
||||
ANTENNA_clkbuf_0_ext_clk_A, 16.3, 87.04, 1.8
|
||||
FILLER_32_40, 16.3, 87.04, 1.8
|
||||
_295_, 16.3, 87.04, 1.8
|
||||
clkbuf_1_0__f_ext_clk, 16.3, 87.04, 1.8
|
||||
ANTENNA__414__SET_B, 31.8, 87.04, 1.8
|
||||
_416_, 31.8, 87.04, 1.8
|
||||
FILLER_32_101, 47.3, 87.04, 1.8
|
||||
_210_, 47.3, 87.04, 1.8
|
||||
clkbuf_0__037_, 47.3, 87.04, 1.8
|
||||
clkbuf_0_net11, 47.3, 87.04, 1.8
|
||||
FILLER_31_131, 62.8, 87.04, 1.8
|
||||
_336_, 62.8, 87.04, 1.8
|
||||
output12, 62.8, 87.04, 1.8
|
||||
FILLER_30_160, 78.3, 87.04, 1.8
|
||||
FILLER_32_175, 78.3, 87.04, 1.8
|
||||
_467_, 78.3, 87.04, 1.8
|
||||
fanout17, 78.3, 87.04, 1.8
|
||||
PHY_56, 0.92, 81.6, 1.8
|
||||
PHY_58, 0.92, 81.6, 1.8
|
||||
_327_, 0.92, 81.6, 1.8
|
||||
FILLER_28_196, 94.3, 81.6, 1.8
|
||||
PHY_57, 94.3, 81.6, 1.8
|
||||
PHY_59, 94.3, 81.6, 1.8
|
||||
input7, 94.3, 81.6, 1.8
|
||||
FILLER_28_29, 16.3, 81.6, 1.8
|
||||
FILLER_30_40, 16.3, 81.6, 1.8
|
||||
_296_, 16.3, 81.6, 1.8
|
||||
_416__32, 16.3, 81.6, 1.8
|
||||
_438_, 16.3, 81.6, 1.8
|
||||
FILLER_28_62, 31.8, 81.6, 1.8
|
||||
FILLER_29_75, 31.8, 81.6, 1.8
|
||||
hold7, 47.3, 81.6, 1.8
|
||||
user_clk_out_buffer, 47.3, 81.6, 1.8
|
||||
FILLER_30_140, 62.8, 81.6, 1.8
|
||||
_277_, 62.8, 81.6, 1.8
|
||||
_337_, 62.8, 81.6, 1.8
|
||||
_338_, 62.8, 81.6, 1.8
|
||||
FILLER_28_165, 78.3, 81.6, 1.8
|
||||
FILLER_29_172, 78.3, 81.6, 1.8
|
||||
_261_, 78.3, 81.6, 1.8
|
||||
_470_, 78.3, 81.6, 1.8
|
||||
FILLER_27_3, 0.92, 76.16, 1.8
|
||||
FILLER_28_3, 0.92, 76.16, 1.8
|
||||
PHY_52, 0.92, 76.16, 1.8
|
||||
PHY_54, 0.92, 76.16, 1.8
|
||||
_247_, 0.92, 76.16, 1.8
|
||||
ANTENNA_input6_A, 94.3, 76.16, 1.8
|
||||
PHY_53, 94.3, 76.16, 1.8
|
||||
PHY_55, 94.3, 76.16, 1.8
|
||||
input6, 94.3, 76.16, 1.8
|
||||
FILLER_28_40, 16.3, 76.16, 1.8
|
||||
FILLER_27_75, 31.8, 76.16, 1.8
|
||||
_207_, 31.8, 76.16, 1.8
|
||||
_418_, 31.8, 76.16, 1.8
|
||||
FILLER_28_101, 47.3, 76.16, 1.8
|
||||
_208_, 47.3, 76.16, 1.8
|
||||
_278_, 47.3, 76.16, 1.8
|
||||
_408__8, 47.3, 76.16, 1.8
|
||||
FILLER_27_131, 62.8, 76.16, 1.8
|
||||
FILLER_27_141, 62.8, 76.16, 1.8
|
||||
FILLER_28_139, 62.8, 76.16, 1.8
|
||||
_388_, 62.8, 76.16, 1.8
|
||||
_390_, 62.8, 76.16, 1.8
|
||||
_272_, 78.3, 76.16, 1.8
|
||||
_469_, 78.3, 76.16, 1.8
|
||||
FILLER_25_3, 0.92, 70.72, 1.8
|
||||
FILLER_26_3, 0.92, 70.72, 1.8
|
||||
PHY_48, 0.92, 70.72, 1.8
|
||||
PHY_50, 0.92, 70.72, 1.8
|
||||
_370_, 0.92, 70.72, 1.8
|
||||
FILLER_24_196, 94.3, 70.72, 1.8
|
||||
FILLER_25_197, 94.3, 70.72, 1.8
|
||||
PHY_49, 94.3, 70.72, 1.8
|
||||
PHY_51, 94.3, 70.72, 1.8
|
||||
FILLER_25_27, 16.3, 70.72, 1.8
|
||||
_348_, 16.3, 70.72, 1.8
|
||||
_350_, 16.3, 70.72, 1.8
|
||||
FILLER_24_66, 31.8, 70.72, 1.8
|
||||
FILLER_25_75, 31.8, 70.72, 1.8
|
||||
ANTENNA__328__A, 47.3, 70.72, 1.8
|
||||
ANTENNA__328__B, 47.3, 70.72, 1.8
|
||||
FILLER_26_102, 47.3, 70.72, 1.8
|
||||
_228_, 47.3, 70.72, 1.8
|
||||
_252_, 47.3, 70.72, 1.8
|
||||
_276_, 47.3, 70.72, 1.8
|
||||
FILLER_26_136, 62.8, 70.72, 1.8
|
||||
_263_, 62.8, 70.72, 1.8
|
||||
_391_, 62.8, 70.72, 1.8
|
||||
fanout30, 62.8, 70.72, 1.8
|
||||
FILLER_24_166, 78.3, 70.72, 1.8
|
||||
FILLER_26_170, 78.3, 70.72, 1.8
|
||||
_466_, 78.3, 70.72, 1.8
|
||||
_468_, 78.3, 70.72, 1.8
|
||||
FILLER_23_3, 0.92, 65.28, 1.8
|
||||
FILLER_24_3, 0.92, 65.28, 1.8
|
||||
PHY_44, 0.92, 65.28, 1.8
|
||||
PHY_46, 0.92, 65.28, 1.8
|
||||
FILLER_22_196, 94.3, 65.28, 1.8
|
||||
FILLER_23_195, 94.3, 65.28, 1.8
|
||||
PHY_45, 94.3, 65.28, 1.8
|
||||
PHY_47, 94.3, 65.28, 1.8
|
||||
FILLER_23_27, 16.3, 65.28, 1.8
|
||||
FILLER_24_40, 16.3, 65.28, 1.8
|
||||
_349_, 16.3, 65.28, 1.8
|
||||
ANTENNA__422__D, 31.8, 65.28, 1.8
|
||||
FILLER_22_62, 31.8, 65.28, 1.8
|
||||
FILLER_23_71, 31.8, 65.28, 1.8
|
||||
hold6, 31.8, 65.28, 1.8
|
||||
_333_, 47.3, 65.28, 1.8
|
||||
_334_, 47.3, 65.28, 1.8
|
||||
FILLER_24_140, 62.8, 65.28, 1.8
|
||||
_205_, 62.8, 65.28, 1.8
|
||||
FILLER_24_170, 78.3, 65.28, 1.8
|
||||
_465_, 78.3, 65.28, 1.8
|
||||
clkbuf_1_1__f_divider2.out, 78.3, 65.28, 1.8
|
||||
FILLER_22_3, 0.92, 59.84, 1.8
|
||||
PHY_40, 0.92, 59.84, 1.8
|
||||
PHY_42, 0.92, 59.84, 1.8
|
||||
_313_, 0.92, 59.84, 1.8
|
||||
FILLER_20_196, 94.3, 59.84, 1.8
|
||||
PHY_41, 94.3, 59.84, 1.8
|
||||
PHY_43, 94.3, 59.84, 1.8
|
||||
FILLER_20_60, 31.8, 59.84, 1.8
|
||||
FILLER_21_71, 31.8, 59.84, 1.8
|
||||
_352_, 31.8, 59.84, 1.8
|
||||
_353_, 31.8, 59.84, 1.8
|
||||
clkbuf_0_pll_clk, 31.8, 59.84, 1.8
|
||||
FILLER_21_100, 47.3, 59.84, 1.8
|
||||
_264_, 47.3, 59.84, 1.8
|
||||
_392_, 47.3, 59.84, 1.8
|
||||
_413__3, 47.3, 59.84, 1.8
|
||||
FILLER_20_134, 62.8, 59.84, 1.8
|
||||
FILLER_21_131, 62.8, 59.84, 1.8
|
||||
_270_, 62.8, 59.84, 1.8
|
||||
FILLER_20_165, 78.3, 59.84, 1.8
|
||||
FILLER_21_160, 78.3, 59.84, 1.8
|
||||
_308_, 78.3, 59.84, 1.8
|
||||
_311_, 78.3, 59.84, 1.8
|
||||
FILLER_19_3, 0.92, 54.4, 1.8
|
||||
FILLER_20_3, 0.92, 54.4, 1.8
|
||||
PHY_36, 0.92, 54.4, 1.8
|
||||
PHY_38, 0.92, 54.4, 1.8
|
||||
ANTENNA__382__B, 94.3, 54.4, 1.8
|
||||
PHY_37, 94.3, 54.4, 1.8
|
||||
PHY_39, 94.3, 54.4, 1.8
|
||||
input5, 94.3, 54.4, 1.8
|
||||
FILLER_20_36, 16.3, 54.4, 1.8
|
||||
_432_, 16.3, 54.4, 1.8
|
||||
FILLER_18_66, 31.8, 54.4, 1.8
|
||||
FILLER_19_74, 31.8, 54.4, 1.8
|
||||
FILLER_19_99, 47.3, 54.4, 1.8
|
||||
FILLER_20_103, 47.3, 54.4, 1.8
|
||||
_230_, 47.3, 54.4, 1.8
|
||||
_456_, 47.3, 54.4, 1.8
|
||||
FILLER_19_127, 62.8, 54.4, 1.8
|
||||
FILLER_18_165, 78.3, 54.4, 1.8
|
||||
FILLER_19_162, 78.3, 54.4, 1.8
|
||||
FILLER_20_170, 78.3, 54.4, 1.8
|
||||
_209_, 78.3, 54.4, 1.8
|
||||
_267_, 78.3, 54.4, 1.8
|
||||
_454_, 78.3, 54.4, 1.8
|
||||
FILLER_18_3, 0.92, 48.96, 1.8
|
||||
PHY_32, 0.92, 48.96, 1.8
|
||||
PHY_34, 0.92, 48.96, 1.8
|
||||
input3, 0.92, 48.96, 1.8
|
||||
ANTENNA__381__A_N, 94.3, 48.96, 1.8
|
||||
PHY_33, 94.3, 48.96, 1.8
|
||||
PHY_35, 94.3, 48.96, 1.8
|
||||
FILLER_16_30, 16.3, 48.96, 1.8
|
||||
_316_, 16.3, 48.96, 1.8
|
||||
_423_, 16.3, 48.96, 1.8
|
||||
clkbuf_1_1__f_pll_clk, 16.3, 48.96, 1.8
|
||||
FILLER_16_62, 31.8, 48.96, 1.8
|
||||
FILLER_16_66, 31.8, 48.96, 1.8
|
||||
FILLER_17_67, 31.8, 48.96, 1.8
|
||||
_206_, 31.8, 48.96, 1.8
|
||||
fanout21, 31.8, 48.96, 1.8
|
||||
fanout26, 31.8, 48.96, 1.8
|
||||
FILLER_18_104, 47.3, 48.96, 1.8
|
||||
_444_, 47.3, 48.96, 1.8
|
||||
clkbuf_1_1__f_divider.out, 47.3, 48.96, 1.8
|
||||
FILLER_18_170, 78.3, 48.96, 1.8
|
||||
_346_, 78.3, 48.96, 1.8
|
||||
_412__2, 78.3, 48.96, 1.8
|
||||
FILLER_16_3, 0.92, 43.52, 1.8
|
||||
PHY_28, 0.92, 43.52, 1.8
|
||||
PHY_30, 0.92, 43.52, 1.8
|
||||
_317_, 0.92, 43.52, 1.8
|
||||
ANTENNA_clkbuf_0_pll_clk90_A, 94.3, 43.52, 1.8
|
||||
PHY_29, 94.3, 43.52, 1.8
|
||||
PHY_31, 94.3, 43.52, 1.8
|
||||
FILLER_15_27, 16.3, 43.52, 1.8
|
||||
FILLER_16_40, 16.3, 43.52, 1.8
|
||||
_314_, 16.3, 43.52, 1.8
|
||||
_315_, 16.3, 43.52, 1.8
|
||||
FILLER_14_60, 31.8, 43.52, 1.8
|
||||
FILLER_15_73, 31.8, 43.52, 1.8
|
||||
_283_, 31.8, 43.52, 1.8
|
||||
_461_, 31.8, 43.52, 1.8
|
||||
fanout18, 31.8, 43.52, 1.8
|
||||
ANTENNA__444__RESET_B, 47.3, 43.52, 1.8
|
||||
FILLER_15_96, 47.3, 43.52, 1.8
|
||||
_442_, 47.3, 43.52, 1.8
|
||||
_443_, 47.3, 43.52, 1.8
|
||||
FILLER_15_131, 62.8, 43.52, 1.8
|
||||
FILLER_16_139, 62.8, 43.52, 1.8
|
||||
_330_, 62.8, 43.52, 1.8
|
||||
_347_, 78.3, 43.52, 1.8
|
||||
_447_, 78.3, 43.52, 1.8
|
||||
FILLER_13_3, 0.92, 38.08, 1.8
|
||||
FILLER_14_3, 0.92, 38.08, 1.8
|
||||
PHY_24, 0.92, 38.08, 1.8
|
||||
PHY_26, 0.92, 38.08, 1.8
|
||||
_248_, 0.92, 38.08, 1.8
|
||||
_318_, 0.92, 38.08, 1.8
|
||||
ANTENNA__446__D, 94.3, 38.08, 1.8
|
||||
FILLER_13_197, 94.3, 38.08, 1.8
|
||||
PHY_25, 94.3, 38.08, 1.8
|
||||
PHY_27, 94.3, 38.08, 1.8
|
||||
FILLER_14_36, 16.3, 38.08, 1.8
|
||||
ANTENNA__284__A2, 31.8, 38.08, 1.8
|
||||
FILLER_13_75, 31.8, 38.08, 1.8
|
||||
ANTENNA__443__SET_B, 47.3, 38.08, 1.8
|
||||
FILLER_13_105, 47.3, 38.08, 1.8
|
||||
FILLER_13_95, 47.3, 38.08, 1.8
|
||||
_401_, 47.3, 38.08, 1.8
|
||||
_402_, 47.3, 38.08, 1.8
|
||||
_440_, 47.3, 38.08, 1.8
|
||||
FILLER_14_137, 62.8, 38.08, 1.8
|
||||
_395_, 62.8, 38.08, 1.8
|
||||
ANTENNA__268__A1, 78.3, 38.08, 1.8
|
||||
FILLER_14_173, 78.3, 38.08, 1.8
|
||||
_446_, 78.3, 38.08, 1.8
|
||||
FILLER_11_3, 0.92, 32.64, 1.8
|
||||
FILLER_12_3, 0.92, 32.64, 1.8
|
||||
PHY_20, 0.92, 32.64, 1.8
|
||||
PHY_22, 0.92, 32.64, 1.8
|
||||
ANTENNA_input10_A, 94.3, 32.64, 1.8
|
||||
PHY_21, 94.3, 32.64, 1.8
|
||||
PHY_23, 94.3, 32.64, 1.8
|
||||
_384_, 94.3, 32.64, 1.8
|
||||
ANTENNA__426__RESET_B, 16.3, 32.64, 1.8
|
||||
_428_, 16.3, 32.64, 1.8
|
||||
FILLER_11_75, 31.8, 32.64, 1.8
|
||||
_435_, 31.8, 32.64, 1.8
|
||||
fanout24, 47.3, 32.64, 1.8
|
||||
FILLER_11_131, 62.8, 32.64, 1.8
|
||||
FILLER_12_135, 62.8, 32.64, 1.8
|
||||
_255_, 62.8, 32.64, 1.8
|
||||
ANTENNA__345__A1, 78.3, 32.64, 1.8
|
||||
ANTENNA__345__A2, 78.3, 32.64, 1.8
|
||||
ANTENNA__345__B1, 78.3, 32.64, 1.8
|
||||
ANTENNA__448__D, 78.3, 32.64, 1.8
|
||||
FILLER_10_166, 78.3, 32.64, 1.8
|
||||
FILLER_11_166, 78.3, 32.64, 1.8
|
||||
FILLER_12_170, 78.3, 32.64, 1.8
|
||||
_448_, 78.3, 32.64, 1.8
|
||||
FILLER_10_3, 0.92, 27.2, 1.8
|
||||
PHY_16, 0.92, 27.2, 1.8
|
||||
PHY_18, 0.92, 27.2, 1.8
|
||||
FILLER_8_196, 94.3, 27.2, 1.8
|
||||
PHY_17, 94.3, 27.2, 1.8
|
||||
PHY_19, 94.3, 27.2, 1.8
|
||||
input9, 94.3, 27.2, 1.8
|
||||
FILLER_9_27, 16.3, 27.2, 1.8
|
||||
_204_, 16.3, 27.2, 1.8
|
||||
_286_, 16.3, 27.2, 1.8
|
||||
_287_, 16.3, 27.2, 1.8
|
||||
FILLER_8_60, 31.8, 27.2, 1.8
|
||||
FILLER_9_75, 31.8, 27.2, 1.8
|
||||
_246_, 31.8, 27.2, 1.8
|
||||
ANTENNA__400__A2, 47.3, 27.2, 1.8
|
||||
ANTENNA__435__RESET_B, 47.3, 27.2, 1.8
|
||||
FILLER_9_108, 47.3, 27.2, 1.8
|
||||
_400_, 47.3, 27.2, 1.8
|
||||
ANTENNA__240__A1, 62.8, 27.2, 1.8
|
||||
FILLER_10_139, 62.8, 27.2, 1.8
|
||||
FILLER_8_132, 62.8, 27.2, 1.8
|
||||
_459_, 62.8, 27.2, 1.8
|
||||
FILLER_10_170, 78.3, 27.2, 1.8
|
||||
FILLER_8_165, 78.3, 27.2, 1.8
|
||||
_449_, 78.3, 27.2, 1.8
|
||||
_462_, 78.3, 27.2, 1.8
|
||||
FILLER_7_3, 0.92, 21.76, 1.8
|
||||
FILLER_8_3, 0.92, 21.76, 1.8
|
||||
PHY_12, 0.92, 21.76, 1.8
|
||||
PHY_14, 0.92, 21.76, 1.8
|
||||
_258_, 0.92, 21.76, 1.8
|
||||
FILLER_6_196, 94.3, 21.76, 1.8
|
||||
FILLER_7_196, 94.3, 21.76, 1.8
|
||||
PHY_13, 94.3, 21.76, 1.8
|
||||
PHY_15, 94.3, 21.76, 1.8
|
||||
FILLER_6_32, 16.3, 21.76, 1.8
|
||||
FILLER_7_39, 16.3, 21.76, 1.8
|
||||
FILLER_8_34, 16.3, 21.76, 1.8
|
||||
_288_, 16.3, 21.76, 1.8
|
||||
_360_, 16.3, 21.76, 1.8
|
||||
FILLER_7_75, 31.8, 21.76, 1.8
|
||||
_297_, 31.8, 21.76, 1.8
|
||||
_364_, 31.8, 21.76, 1.8
|
||||
FILLER_7_95, 47.3, 21.76, 1.8
|
||||
_223_, 47.3, 21.76, 1.8
|
||||
fanout19, 47.3, 21.76, 1.8
|
||||
fanout20, 47.3, 21.76, 1.8
|
||||
ANTENNA__237__A1, 62.8, 21.76, 1.8
|
||||
FILLER_6_132, 62.8, 21.76, 1.8
|
||||
FILLER_7_131, 62.8, 21.76, 1.8
|
||||
FILLER_8_140, 62.8, 21.76, 1.8
|
||||
_398_, 62.8, 21.76, 1.8
|
||||
_463_, 78.3, 21.76, 1.8
|
||||
FILLER_6_3, 0.92, 16.32, 1.8
|
||||
PHY_10, 0.92, 16.32, 1.8
|
||||
PHY_8, 0.92, 16.32, 1.8
|
||||
ANTENNA__243__A1, 94.3, 16.32, 1.8
|
||||
PHY_11, 94.3, 16.32, 1.8
|
||||
PHY_9, 94.3, 16.32, 1.8
|
||||
_380_, 94.3, 16.32, 1.8
|
||||
_290_, 16.3, 16.32, 1.8
|
||||
_358_, 16.3, 16.32, 1.8
|
||||
ANTENNA__217__A1, 31.8, 16.32, 1.8
|
||||
FILLER_5_73, 31.8, 16.32, 1.8
|
||||
_369_, 31.8, 16.32, 1.8
|
||||
ANTENNA__223__A1, 47.3, 16.32, 1.8
|
||||
_222_, 47.3, 16.32, 1.8
|
||||
_298_, 47.3, 16.32, 1.8
|
||||
ANTENNA__239__A1, 62.8, 16.32, 1.8
|
||||
FILLER_5_141, 62.8, 16.32, 1.8
|
||||
_239_, 62.8, 16.32, 1.8
|
||||
_254_, 62.8, 16.32, 1.8
|
||||
FILLER_6_170, 78.3, 16.32, 1.8
|
||||
_403_, 78.3, 16.32, 1.8
|
||||
FILLER_4_3, 0.92, 10.88, 1.8
|
||||
PHY_4, 0.92, 10.88, 1.8
|
||||
PHY_6, 0.92, 10.88, 1.8
|
||||
_260_, 0.92, 10.88, 1.8
|
||||
ANTENNA__377__A, 94.3, 10.88, 1.8
|
||||
ANTENNA_input1_A, 94.3, 10.88, 1.8
|
||||
PHY_5, 94.3, 10.88, 1.8
|
||||
PHY_7, 94.3, 10.88, 1.8
|
||||
FILLER_4_36, 16.3, 10.88, 1.8
|
||||
_218_, 16.3, 10.88, 1.8
|
||||
_293_, 16.3, 10.88, 1.8
|
||||
ANTENNA__216__A1, 31.8, 10.88, 1.8
|
||||
FILLER_3_65, 31.8, 10.88, 1.8
|
||||
_221_, 31.8, 10.88, 1.8
|
||||
_250_, 47.3, 10.88, 1.8
|
||||
_299_, 47.3, 10.88, 1.8
|
||||
_325_, 47.3, 10.88, 1.8
|
||||
FILLER_2_131, 62.8, 10.88, 1.8
|
||||
FILLER_4_135, 62.8, 10.88, 1.8
|
||||
_302_, 62.8, 10.88, 1.8
|
||||
ANTENNA__405__A, 78.3, 10.88, 1.8
|
||||
FILLER_2_166, 78.3, 10.88, 1.8
|
||||
_404_, 78.3, 10.88, 1.8
|
||||
_405_, 78.3, 10.88, 1.8
|
||||
_406_, 78.3, 10.88, 1.8
|
||||
FILLER_0_3, 0.92, 5.44, 1.8
|
||||
FILLER_2_3, 0.92, 5.44, 1.8
|
||||
PHY_0, 0.92, 5.44, 1.8
|
||||
PHY_2, 0.92, 5.44, 1.8
|
||||
FILLER_0_196, 94.3, 5.44, 1.8
|
||||
PHY_1, 94.3, 5.44, 1.8
|
||||
PHY_3, 94.3, 5.44, 1.8
|
||||
FILLER_1_27, 16.3, 5.44, 1.8
|
||||
_281_, 16.3, 5.44, 1.8
|
||||
_321_, 16.3, 5.44, 1.8
|
||||
_322_, 16.3, 5.44, 1.8
|
||||
FILLER_1_75, 31.8, 5.44, 1.8
|
||||
FILLER_2_69, 31.8, 5.44, 1.8
|
||||
_225_, 31.8, 5.44, 1.8
|
||||
FILLER_1_94, 47.3, 5.44, 1.8
|
||||
FILLER_2_102, 47.3, 5.44, 1.8
|
||||
_323_, 47.3, 5.44, 1.8
|
||||
_326_, 47.3, 5.44, 1.8
|
||||
FILLER_1_131, 62.8, 5.44, 1.8
|
||||
_340_, 62.8, 5.44, 1.8
|
||||
_342_, 62.8, 5.44, 1.8
|
||||
ANTENNA__244__A1, 78.3, 5.44, 1.8
|
||||
ANTENNA__406__A1, 78.3, 5.44, 1.8
|
||||
FILLER_1_163, 78.3, 5.44, 1.8
|
||||
FILLER_1_168, 78.3, 5.44, 1.8
|
||||
FILLER_1_173, 78.3, 5.44, 1.8
|
||||
FILLER_2_170, 78.3, 5.44, 1.8
|
||||
_244_, 78.3, 5.44, 1.8
|
||||
|
|
@ -1,17 +1,17 @@
|
|||
CVC: Log output to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/caravel_clocking.rpt
|
||||
CVC: Error output to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/caravel_clocking.rpt.error.gz
|
||||
CVC: Debug output to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/caravel_clocking.rpt.debug.gz
|
||||
CVC: Log output to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/caravel_clocking.rpt
|
||||
CVC: Error output to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/caravel_clocking.rpt.error.gz
|
||||
CVC: Debug output to /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/caravel_clocking.rpt.debug.gz
|
||||
CVC: Circuit Validation Check Version 1.1.4
|
||||
CVC: Start: Mon Feb 27 14:17:59 2023
|
||||
CVC: Start: Mon Mar 6 11:52:28 2023
|
||||
|
||||
Using the following parameters for CVC (Circuit Validation Check) from /home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/cvc/cvcrc
|
||||
Using the following parameters for CVC (Circuit Validation Check) from /pdk/sky130A/libs.tech/openlane/cvc/cvcrc
|
||||
CVC_TOP = 'caravel_clocking'
|
||||
CVC_NETLIST = '/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/caravel_clocking.cdl'
|
||||
CVC_NETLIST = '/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/caravel_clocking.cdl'
|
||||
CVC_MODE = 'caravel_clocking'
|
||||
CVC_MODEL_FILE = '/home/hosni/swift/OpenLane/pdks/sky130A/libs.tech/openlane/cvc/models'
|
||||
CVC_POWER_FILE = '/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/caravel_clocking.power'
|
||||
CVC_MODEL_FILE = '/pdk/sky130A/libs.tech/openlane/cvc/models'
|
||||
CVC_POWER_FILE = '/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/caravel_clocking.power'
|
||||
CVC_FUSE_FILE = ''
|
||||
CVC_REPORT_FILE = '/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/reports/signoff/caravel_clocking.rpt'
|
||||
CVC_REPORT_FILE = '/home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/reports/signoff/caravel_clocking.rpt'
|
||||
CVC_REPORT_TITLE = 'CVC $CVC_TOP'
|
||||
CVC_CIRCUIT_ERROR_LIMIT = '100'
|
||||
CVC_SEARCH_LIMIT = '100'
|
||||
|
@ -45,7 +45,7 @@ End of parameters
|
|||
|
||||
CVC: Reading device model settings...
|
||||
CVC: Reading power settings...
|
||||
CVC: Parsing netlist /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16/tmp/signoff/caravel_clocking.cdl
|
||||
CVC: Parsing netlist /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51/tmp/signoff/caravel_clocking.cdl
|
||||
Cdl fixed data size 38625
|
||||
Usage CDL: Time: 0 Memory: 7508 I/O: 8 Swap: 0
|
||||
Usage CDL: Time: 0 Memory: 7596 I/O: 96 Swap: 0
|
||||
CVC: Counting and linking...
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:46 2023")
|
||||
(DATE "Mon Mar 6 11:52:14 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -899,7 +899,7 @@
|
|||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A0 X (0.097:0.097:0.097) (0.155:0.155:0.155))
|
||||
(IOPATH A1 X (0.091:0.091:0.091) (0.160:0.160:0.160))
|
||||
(IOPATH A1 X (0.091:0.091:0.091) (0.159:0.159:0.159))
|
||||
(IOPATH S X (0.141:0.141:0.142) (0.200:0.200:0.200))
|
||||
(IOPATH S X (0.103:0.103:0.103) (0.194:0.194:0.195))
|
||||
)
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.064:0.064:0.064) (0.038:0.038:0.038))
|
||||
(IOPATH A Y (0.045:0.045:0.045) (0.038:0.038:0.038))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.166:0.166:0.166) (0.122:0.122:0.122))
|
||||
(IOPATH B X (0.118:0.118:0.118) (0.143:0.143:0.143))
|
||||
(IOPATH C X (0.113:0.113:0.113) (0.147:0.147:0.147))
|
||||
(IOPATH A_N X (0.145:0.145:0.145) (0.121:0.121:0.121))
|
||||
(IOPATH B X (0.114:0.114:0.114) (0.118:0.118:0.118))
|
||||
(IOPATH C X (0.105:0.105:0.105) (0.118:0.118:0.118))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.198:0.198:0.198) (0.143:0.143:0.143))
|
||||
(IOPATH B_N X (0.160:0.160:0.160) (0.135:0.135:0.135))
|
||||
(IOPATH C X (0.134:0.134:0.134) (0.162:0.162:0.162))
|
||||
(IOPATH D X (0.137:0.137:0.137) (0.177:0.177:0.177))
|
||||
(IOPATH A_N X (0.173:0.173:0.173) (0.142:0.142:0.142))
|
||||
(IOPATH B_N X (0.160:0.160:0.160) (0.134:0.134:0.134))
|
||||
(IOPATH C X (0.124:0.124:0.124) (0.133:0.133:0.133))
|
||||
(IOPATH D X (0.134:0.134:0.134) (0.151:0.151:0.151))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2769,7 +2769,7 @@
|
|||
(ABSOLUTE
|
||||
(IOPATH A1 X (0.085:0.085:0.085) (0.127:0.127:0.127))
|
||||
(IOPATH A2 X (0.085:0.085:0.085) (0.129:0.129:0.129))
|
||||
(IOPATH B1_N X (0.122:0.123:0.124) (0.090:0.090:0.091))
|
||||
(IOPATH B1_N X (0.122:0.123:0.124) (0.090:0.090:0.090))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.016:-0.016:-0.016) (1.157:1.157:1.157))
|
||||
(IOPATH A X (0.130:0.130:0.130) (0.202:0.202:0.202))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3142,7 +3142,7 @@
|
|||
(INSTANCE _411__6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.029:0.029:0.029) (0.011:0.011:0.011))
|
||||
(IOPATH A Y (0.028:0.028:0.028) (0.011:0.011:0.011))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3239,10 +3239,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.227:0.227:0.227))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.075:0.075:0.075))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3276,7 +3276,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.104:0.104:0.104))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.090:-0.090:-0.090))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.023:-0.024))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.012:-0.015))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.013:-0.015))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.035:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.042:0.044:0.047))
|
||||
)
|
||||
|
@ -3286,7 +3286,7 @@
|
|||
(INSTANCE _420_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.207:0.207:0.207) (0.229:0.229:0.229))
|
||||
(IOPATH CLK Q (0.206:0.206:0.206) (0.229:0.229:0.229))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3294,7 +3294,7 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.227:0.227:0.227))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.031:-0.031:-0.031))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.072:0.072:0.072))
|
||||
)
|
||||
|
@ -3310,7 +3310,7 @@
|
|||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.023:-0.023:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.047:-0.047:-0.047))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (posedge D) (posedge CLK) (0.037:0.037:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.078:0.078:0.078))
|
||||
)
|
||||
)
|
||||
|
@ -3358,7 +3358,7 @@
|
|||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.091:-0.091:-0.091))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.011:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.032:0.032:0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.032:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.041:0.042:0.043))
|
||||
)
|
||||
)
|
||||
|
@ -3367,7 +3367,7 @@
|
|||
(INSTANCE _425_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.210:0.210:0.210) (0.231:0.231:0.231))
|
||||
(IOPATH CLK Q (0.209:0.209:0.209) (0.231:0.231:0.231))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3375,9 +3375,9 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.226:0.226:0.226))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.028:-0.028:-0.029))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.028:-0.029:-0.029))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.068:0.069))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.069:0.069))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3394,7 +3394,7 @@
|
|||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.179:-0.179:-0.179))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.054))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.023:-0.025:-0.027))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.027:-0.025))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.027:-0.024))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.076:0.078:0.080))
|
||||
)
|
||||
)
|
||||
|
@ -3428,7 +3428,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.310:0.310:0.310))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.179:-0.179:-0.179))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.054))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.053))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.023:-0.025:-0.028))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.026:-0.024))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.076:0.078:0.081))
|
||||
|
@ -3439,7 +3439,7 @@
|
|||
(INSTANCE _429_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.370:0.370:0.370) (0.249:0.249:0.249))
|
||||
(IOPATH CLK Q (0.369:0.369:0.369) (0.249:0.249:0.249))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3463,11 +3463,11 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.302:0.302:0.302))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.185:-0.185:-0.185))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.058:0.058:0.058))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.184:-0.184:-0.184))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.027:-0.027:-0.027))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.031:-0.031:-0.031))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.080:0.080:0.081))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.080:0.081:0.081))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3503,7 +3503,7 @@
|
|||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.028:-0.028:-0.028))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.031:-0.031:-0.031))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.081:0.082:0.082))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.082:0.082:0.082))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3519,9 +3519,9 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.235:0.235:0.235))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.093:-0.093:-0.093))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.022:-0.024))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.024:-0.026:-0.028))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.025:-0.026:-0.028))
|
||||
(SETUP (posedge D) (posedge CLK) (0.039:0.041:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.070:0.073))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.071:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3539,7 +3539,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.008:-0.009:-0.010))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.046:0.047:0.049))
|
||||
(SETUP (negedge D) (posedge CLK) (0.046:0.048:0.049))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3547,7 +3547,7 @@
|
|||
(INSTANCE _435_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.264:0.264:0.264) (0.281:0.281:0.281))
|
||||
(IOPATH CLK Q (0.264:0.264:0.264) (0.280:0.280:0.280))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3565,7 +3565,7 @@
|
|||
(INSTANCE _436_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.373:0.373:0.373) (0.261:0.261:0.261))
|
||||
(IOPATH CLK Q (0.372:0.372:0.372) (0.261:0.261:0.261))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3583,7 +3583,7 @@
|
|||
(INSTANCE _437_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.265:0.265:0.265) (0.282:0.282:0.282))
|
||||
(IOPATH CLK Q (0.264:0.264:0.264) (0.281:0.281:0.281))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3593,7 +3593,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.029:-0.029))
|
||||
(SETUP (posedge D) (posedge CLK) (0.035:0.035:0.035))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.074))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.074:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.227:0.227:0.227))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.132:-0.132:-0.132))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.058:-0.058:-0.058))
|
||||
(SETUP (posedge D) (posedge CLK) (0.043:0.043:0.043))
|
||||
(SETUP (negedge D) (posedge CLK) (0.101:0.101:0.101))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.023:-0.023:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.038:0.038:0.038))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.106:0.106:0.106))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.092:-0.092:-0.092))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.028:-0.028:-0.028))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.035:-0.035:-0.035))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.069:0.069))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.024:-0.024:-0.024))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.015:-0.015:-0.015))
|
||||
(SETUP (posedge D) (posedge CLK) (0.037:0.037:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.048:0.048:0.048))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.227:0.227:0.227))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.132:-0.132:-0.132))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.099:0.099:0.099))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.023:-0.023:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.037:0.037:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3742,7 +3742,7 @@
|
|||
(INSTANCE _446_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.191:0.191:0.191) (0.189:0.189:0.189))
|
||||
(IOPATH CLK Q (0.190:0.190:0.190) (0.188:0.188:0.188))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3762,7 +3762,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.055:-0.055:-0.055))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.085:0.085:0.085))
|
||||
)
|
||||
|
@ -3777,7 +3777,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.026:-0.026:-0.026))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.061:-0.061:-0.061))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.062:-0.062:-0.062))
|
||||
(SETUP (posedge D) (posedge CLK) (0.040:0.040:0.040))
|
||||
(SETUP (negedge D) (posedge CLK) (0.093:0.093:0.093))
|
||||
)
|
||||
|
@ -3793,7 +3793,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.103:0.103:0.103))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.089:-0.089:-0.089))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.088:-0.088:-0.088))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.021:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.012:-0.013:-0.013))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
|
@ -3805,14 +3805,14 @@
|
|||
(INSTANCE _450_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.271:0.271:0.271) (0.272:0.272:0.272))
|
||||
(IOPATH CLK Q (0.271:0.271:0.271) (0.271:0.271:0.271))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.223:0.223:0.223))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.029:-0.030))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.069:0.070))
|
||||
|
@ -3823,17 +3823,17 @@
|
|||
(INSTANCE _451_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.353:0.353:0.353) (0.274:0.274:0.274))
|
||||
(IOPATH CLK_N Q (0.352:0.352:0.352) (0.274:0.274:0.274))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.303:0.303:0.303))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.184:-0.184:-0.184))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.055:0.053:0.052))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.054:0.053:0.052))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.025:-0.029:-0.032))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.026:-0.023:-0.020))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.078:0.082:0.085))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.025:-0.023:-0.020))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.079:0.082:0.085))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3867,9 +3867,9 @@
|
|||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.303:0.303:0.303))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.184:-0.184:-0.184))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.054))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.022:-0.025:-0.028))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.027:-0.024))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.075:0.078:0.082))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.023:-0.025:-0.028))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.026:-0.024))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.075:0.079:0.082))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3931,7 +3931,7 @@
|
|||
(INSTANCE _457_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.297:0.297:0.297) (0.242:0.242:0.242))
|
||||
(IOPATH CLK_N Q (0.296:0.296:0.296) (0.242:0.242:0.242))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3941,7 +3941,7 @@
|
|||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.029:-0.029:-0.029))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.030:-0.030:-0.030))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.082:0.082:0.082))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.082:0.082:0.083))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3949,7 +3949,7 @@
|
|||
(INSTANCE _458_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.297:0.297:0.297) (0.328:0.328:0.328))
|
||||
(IOPATH CLK Q (0.296:0.296:0.296) (0.327:0.327:0.327))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3959,7 +3959,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.022:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.026:-0.027:-0.028))
|
||||
(SETUP (posedge D) (posedge CLK) (0.038:0.040:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.071:0.072))
|
||||
(SETUP (negedge D) (posedge CLK) (0.070:0.071:0.072))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3967,7 +3967,7 @@
|
|||
(INSTANCE _459_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.363:0.363:0.363) (0.254:0.254:0.254))
|
||||
(IOPATH CLK Q (0.362:0.362:0.362) (0.254:0.254:0.254))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3977,7 +3977,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.008:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.043:0.046:0.049))
|
||||
(SETUP (negedge D) (posedge CLK) (0.044:0.046:0.049))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3985,7 +3985,7 @@
|
|||
(INSTANCE _460_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.271:0.271:0.271) (0.268:0.268:0.268))
|
||||
(IOPATH CLK Q (0.270:0.270:0.270) (0.268:0.268:0.268))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -4011,7 +4011,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.105:0.105:0.105))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.091:-0.091:-0.091))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.024:-0.025))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.014:-0.016))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.012:-0.014:-0.016))
|
||||
(SETUP (posedge D) (posedge CLK) (0.035:0.037:0.038))
|
||||
(SETUP (negedge D) (posedge CLK) (0.043:0.045:0.048))
|
||||
)
|
||||
|
@ -4029,7 +4029,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.104:0.104:0.104))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.011:-0.012))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.012:-0.012))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.050:0.050:0.050))
|
||||
)
|
||||
|
@ -4048,7 +4048,7 @@
|
|||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.111:-0.111:-0.111))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.076:0.076:0.076))
|
||||
)
|
||||
)
|
||||
|
@ -4057,17 +4057,17 @@
|
|||
(INSTANCE _464_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.256:0.256:0.256) (0.261:0.261:0.261))
|
||||
(IOPATH CLK Q (0.255:0.255:0.255) (0.261:0.261:0.261))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.223:0.223:0.223))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.032:-0.034))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.021:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.030:-0.032:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.035:0.035:0.035))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.072:0.075))
|
||||
(SETUP (negedge D) (posedge CLK) (0.070:0.072:0.075))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.228:0.228:0.228))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.120:-0.120:-0.120))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.043:0.043:0.043))
|
||||
(SETUP (negedge D) (posedge CLK) (0.099:0.099:0.099))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.022:-0.022))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.101:0.101:0.101))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.028:-0.028:-0.028))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.067:0.067))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.022:-0.022))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.014:-0.014:-0.014))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.046:0.046:0.046))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.223:0.223:0.223))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.124:-0.124:-0.124))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.043:0.043:0.043))
|
||||
(SETUP (negedge D) (posedge CLK) (0.098:0.098:0.098))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.022:-0.022))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.087:-0.087:-0.087) (1.061:1.061:1.061))
|
||||
(IOPATH A X (0.168:0.168:0.168) (0.216:0.216:0.216))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.244:-0.244:-0.244) (0.953:0.953:0.953))
|
||||
(IOPATH A X (0.125:0.125:0.125) (0.168:0.168:0.168))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.239:-0.239:-0.239) (0.957:0.957:0.957))
|
||||
(IOPATH A X (0.129:0.129:0.129) (0.170:0.170:0.170))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.292:-0.292:-0.292) (0.914:0.914:0.914))
|
||||
(IOPATH A X (0.085:0.085:0.085) (0.147:0.147:0.147))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.309:-0.309:-0.309) (0.901:0.901:0.901))
|
||||
(IOPATH A X (0.075:0.075:0.075) (0.141:0.141:0.141))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.320:-0.320:-0.320) (0.890:0.890:0.890))
|
||||
(IOPATH A X (0.069:0.069:0.069) (0.137:0.137:0.137))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.316:-0.316:-0.316) (0.895:0.895:0.895))
|
||||
(IOPATH A X (0.071:0.071:0.071) (0.139:0.139:0.139))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.272:-0.272:-0.272) (0.933:0.933:0.933))
|
||||
(IOPATH A X (0.096:0.096:0.096) (0.154:0.154:0.154))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.266:-0.266:-0.266) (0.936:0.936:0.936))
|
||||
(IOPATH A X (0.102:0.102:0.102) (0.156:0.156:0.156))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.281:-0.281:-0.281) (0.926:0.926:0.926))
|
||||
(IOPATH A X (0.092:0.092:0.092) (0.151:0.151:0.151))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.098:0.098:0.098) (0.130:0.130:0.130))
|
||||
(IOPATH A X (0.075:0.075:0.075) (0.089:0.089:0.089))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.096:0.096:0.096) (0.128:0.128:0.128))
|
||||
(IOPATH A X (0.073:0.073:0.073) (0.087:0.087:0.087))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.010:-0.010:-0.010) (1.161:1.161:1.161))
|
||||
(IOPATH A X (0.132:0.132:0.132) (0.205:0.205:0.205))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.128:0.128:0.128) (0.153:0.153:0.153))
|
||||
(IOPATH A X (0.104:0.104:0.104) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.128:0.128:0.128) (0.153:0.153:0.153))
|
||||
(IOPATH A X (0.105:0.105:0.105) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.013:-0.013:-0.013) (1.159:1.159:1.159))
|
||||
(IOPATH A X (0.131:0.131:0.131) (0.204:0.204:0.204))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.118:0.118:0.118) (0.146:0.146:0.146))
|
||||
(IOPATH A X (0.095:0.095:0.095) (0.105:0.105:0.105))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.129:0.129:0.129) (0.153:0.153:0.153))
|
||||
(IOPATH A X (0.105:0.105:0.105) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:46 2023")
|
||||
(DATE "Mon Mar 6 11:52:14 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -843,7 +843,7 @@
|
|||
(INTERCONNECT clkbuf_1_0__f_pll_clk90.X _447_.CLK (0.003:0.003:0.003) (0.003:0.003:0.003))
|
||||
(INTERCONNECT clkbuf_1_0__f_pll_clk90.X _446_.CLK (0.003:0.003:0.003) (0.003:0.003:0.003))
|
||||
(INTERCONNECT clkbuf_1_1__f_pll_clk90.X _413__3.A (0.003:0.003:0.003) (0.003:0.003:0.003))
|
||||
(INTERCONNECT clkbuf_1_1__f_pll_clk90.X _412__2.A (0.002:0.002:0.002) (0.002:0.002:0.002))
|
||||
(INTERCONNECT clkbuf_1_1__f_pll_clk90.X _412__2.A (0.002:0.002:0.002) (0.001:0.001:0.001))
|
||||
(INTERCONNECT clkbuf_1_1__f_pll_clk90.X _262__1.A (0.003:0.003:0.003) (0.003:0.003:0.003))
|
||||
(INTERCONNECT clkbuf_1_1__f_pll_clk90.X _457_.CLK_N (0.001:0.001:0.001) (0.001:0.001:0.001))
|
||||
(INTERCONNECT clkbuf_1_1__f_pll_clk90.X _455_.CLK_N (0.002:0.002:0.002) (0.002:0.002:0.002))
|
||||
|
@ -910,7 +910,7 @@
|
|||
(INSTANCE _207_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A0 X (0.295:0.295:0.295) (0.702:0.702:0.702))
|
||||
(IOPATH A0 X (0.294:0.294:0.294) (0.702:0.702:0.702))
|
||||
(IOPATH A1 X (0.317:0.317:0.317) (0.736:0.736:0.736))
|
||||
(IOPATH S X (0.480:0.480:0.480) (0.806:0.806:0.806))
|
||||
(IOPATH S X (0.349:0.349:0.349) (0.790:0.790:0.790))
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.147:0.147:0.147) (0.174:0.174:0.174))
|
||||
(IOPATH A Y (0.123:0.123:0.123) (0.164:0.164:0.164))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.498:0.498:0.498) (0.450:0.450:0.450))
|
||||
(IOPATH B X (0.400:0.400:0.400) (0.420:0.420:0.420))
|
||||
(IOPATH C X (0.377:0.377:0.377) (0.419:0.419:0.419))
|
||||
(IOPATH A_N X (0.470:0.470:0.470) (0.442:0.442:0.442))
|
||||
(IOPATH B X (0.392:0.392:0.392) (0.391:0.391:0.391))
|
||||
(IOPATH C X (0.359:0.359:0.359) (0.382:0.382:0.382))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.647:0.647:0.647) (0.543:0.543:0.543))
|
||||
(IOPATH A_N X (0.618:0.618:0.618) (0.535:0.535:0.535))
|
||||
(IOPATH B_N X (0.573:0.573:0.573) (0.468:0.468:0.468))
|
||||
(IOPATH C X (0.495:0.495:0.495) (0.493:0.493:0.493))
|
||||
(IOPATH D X (0.533:0.533:0.533) (0.541:0.541:0.541))
|
||||
(IOPATH C X (0.477:0.477:0.477) (0.455:0.455:0.455))
|
||||
(IOPATH D X (0.525:0.525:0.525) (0.512:0.512:0.512))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.236:1.236:1.236) (1.589:1.589:1.589))
|
||||
(IOPATH A X (0.321:0.321:0.321) (0.366:0.366:0.366))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3223,7 +3223,7 @@
|
|||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.235:-0.235:-0.235))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(HOLD (negedge D) (posedge CLK) (0.006:0.006:0.006))
|
||||
(SETUP (posedge D) (posedge CLK) (0.107:0.107:0.107))
|
||||
(SETUP (posedge D) (posedge CLK) (0.106:0.106:0.106))
|
||||
(SETUP (negedge D) (posedge CLK) (0.132:0.132:0.132))
|
||||
)
|
||||
)
|
||||
|
@ -3239,10 +3239,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.728:0.728:0.728))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.405:-0.405:-0.405))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.073:-0.073:-0.073))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.095:-0.095:-0.095))
|
||||
(SETUP (posedge D) (posedge CLK) (0.128:0.128:0.128))
|
||||
(SETUP (negedge D) (posedge CLK) (0.274:0.274:0.274))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.069:-0.069:-0.069))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.093:-0.093:-0.093))
|
||||
(SETUP (posedge D) (posedge CLK) (0.125:0.125:0.125))
|
||||
(SETUP (negedge D) (posedge CLK) (0.272:0.272:0.272))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3357,7 +3357,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.291:0.291:0.291))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.255:-0.255:-0.255))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.065:-0.066:-0.067))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.001:-0.001:-0.001))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.000:-0.001:-0.001))
|
||||
(SETUP (posedge D) (posedge CLK) (0.117:0.118:0.119))
|
||||
(SETUP (negedge D) (posedge CLK) (0.142:0.143:0.143))
|
||||
)
|
||||
|
@ -3609,7 +3609,7 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.728:0.728:0.728))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.405:-0.405:-0.405))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.076:-0.077:-0.077))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.099:-0.102:-0.105))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.099:-0.102:-0.104))
|
||||
(SETUP (posedge D) (posedge CLK) (0.133:0.133:0.134))
|
||||
(SETUP (negedge D) (posedge CLK) (0.279:0.282:0.285))
|
||||
)
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.732:0.732:0.732))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.419:-0.419:-0.419))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.103:-0.103:-0.103))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.125:-0.125:-0.125))
|
||||
(SETUP (posedge D) (posedge CLK) (0.162:0.162:0.162))
|
||||
(SETUP (negedge D) (posedge CLK) (0.308:0.308:0.308))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.092:-0.092:-0.092))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.099:-0.099:-0.099))
|
||||
(SETUP (posedge D) (posedge CLK) (0.151:0.151:0.151))
|
||||
(SETUP (negedge D) (posedge CLK) (0.278:0.278:0.278))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.301:0.301:0.301))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.265:-0.265:-0.265))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.096:-0.096:-0.096))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(SETUP (posedge D) (posedge CLK) (0.151:0.151:0.151))
|
||||
(SETUP (negedge D) (posedge CLK) (0.166:0.166:0.166))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.004:-0.004:-0.004))
|
||||
(SETUP (posedge D) (posedge CLK) (0.141:0.141:0.141))
|
||||
(SETUP (negedge D) (posedge CLK) (0.147:0.147:0.147))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.732:0.732:0.732))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.419:-0.419:-0.419))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.100:-0.100:-0.100))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.122:-0.122:-0.122))
|
||||
(SETUP (posedge D) (posedge CLK) (0.159:0.159:0.159))
|
||||
(SETUP (negedge D) (posedge CLK) (0.305:0.305:0.305))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.089:-0.089:-0.089))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.095:-0.095:-0.095))
|
||||
(SETUP (posedge D) (posedge CLK) (0.147:0.147:0.147))
|
||||
(SETUP (negedge D) (posedge CLK) (0.275:0.275:0.275))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3772,7 +3772,7 @@
|
|||
(INSTANCE _448_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.654:0.654:0.654) (0.594:0.594:0.594))
|
||||
(IOPATH CLK Q (0.654:0.654:0.654) (0.595:0.595:0.595))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3815,7 +3815,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.075:-0.075:-0.075))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.098:-0.098:-0.098))
|
||||
(SETUP (posedge D) (posedge CLK) (0.131:0.131:0.131))
|
||||
(SETUP (negedge D) (posedge CLK) (0.277:0.277:0.278))
|
||||
(SETUP (negedge D) (posedge CLK) (0.277:0.277:0.277))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3954,7 +3954,7 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.723:0.723:0.723))
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.724:0.724:0.724))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.356:-0.356:-0.356))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.092:-0.096:-0.100))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.091:-0.095:-0.100))
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.727:0.727:0.727))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.370:-0.370:-0.370))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.105:-0.105:-0.105))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.133:-0.133:-0.133))
|
||||
(SETUP (posedge D) (posedge CLK) (0.164:0.164:0.164))
|
||||
(SETUP (negedge D) (posedge CLK) (0.316:0.316:0.316))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.090:-0.090:-0.090))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.103:-0.103:-0.103))
|
||||
(SETUP (posedge D) (posedge CLK) (0.148:0.148:0.148))
|
||||
(SETUP (negedge D) (posedge CLK) (0.283:0.283:0.283))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.275:0.275:0.275))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.239:-0.239:-0.239))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.092:-0.092:-0.092))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(SETUP (posedge D) (posedge CLK) (0.147:0.147:0.147))
|
||||
(SETUP (negedge D) (posedge CLK) (0.174:0.174:0.174))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.078:-0.078:-0.078))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.010))
|
||||
(SETUP (posedge D) (posedge CLK) (0.131:0.131:0.131))
|
||||
(SETUP (negedge D) (posedge CLK) (0.152:0.152:0.152))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.714:0.714:0.714))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.386:-0.386:-0.386))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.103:-0.103:-0.103))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.131:-0.131:-0.131))
|
||||
(SETUP (posedge D) (posedge CLK) (0.162:0.162:0.162))
|
||||
(SETUP (negedge D) (posedge CLK) (0.314:0.314:0.314))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.101:-0.101:-0.101))
|
||||
(SETUP (posedge D) (posedge CLK) (0.144:0.144:0.144))
|
||||
(SETUP (negedge D) (posedge CLK) (0.280:0.280:0.280))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4183,7 +4183,7 @@
|
|||
(INSTANCE _262__1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.068:0.068:0.068) (0.057:0.057:0.057))
|
||||
(IOPATH A Y (0.069:0.069:0.069) (0.057:0.057:0.057))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.154:1.154:1.154) (1.803:1.803:1.803))
|
||||
(IOPATH A X (0.431:0.431:0.431) (0.498:0.498:0.498))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.986:0.986:0.986) (1.099:1.099:1.099))
|
||||
(IOPATH A X (0.379:0.379:0.379) (0.352:0.352:0.352))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.997:0.997:0.997) (1.106:1.106:1.106))
|
||||
(IOPATH A X (0.390:0.390:0.390) (0.359:0.359:0.359))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.886:0.886:0.886) (1.018:1.018:1.018))
|
||||
(IOPATH A X (0.291:0.291:0.291) (0.295:0.295:0.295))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.861:0.861:0.861) (0.999:0.999:0.999))
|
||||
(IOPATH A X (0.270:0.270:0.270) (0.283:0.283:0.283))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.846:0.846:0.846) (0.985:0.985:0.985))
|
||||
(IOPATH A X (0.257:0.257:0.257) (0.274:0.274:0.274))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.850:0.850:0.850) (0.990:0.990:0.990))
|
||||
(IOPATH A X (0.261:0.261:0.261) (0.277:0.277:0.277))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.918:0.918:0.918) (1.047:1.047:1.047))
|
||||
(IOPATH A X (0.318:0.318:0.318) (0.314:0.314:0.314))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.935:0.935:0.935) (1.059:1.059:1.059))
|
||||
(IOPATH A X (0.331:0.331:0.331) (0.322:0.322:0.322))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.905:0.905:0.905) (1.036:1.036:1.036))
|
||||
(IOPATH A X (0.307:0.307:0.307) (0.307:0.307:0.307))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.245:0.245:0.245) (0.281:0.281:0.281))
|
||||
(IOPATH A X (0.195:0.195:0.195) (0.229:0.229:0.229))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.242:0.242:0.242) (0.277:0.277:0.277))
|
||||
(IOPATH A X (0.191:0.191:0.191) (0.225:0.225:0.225))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.246:1.246:1.246) (1.597:1.597:1.597))
|
||||
(IOPATH A X (0.327:0.327:0.327) (0.370:0.370:0.370))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.310:0.310:0.310) (0.332:0.332:0.332))
|
||||
(IOPATH A X (0.260:0.260:0.260) (0.280:0.280:0.280))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.311:0.311:0.311) (0.333:0.333:0.333))
|
||||
(IOPATH A X (0.261:0.261:0.261) (0.281:0.281:0.281))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.241:1.241:1.241) (1.593:1.593:1.593))
|
||||
(IOPATH A X (0.324:0.324:0.324) (0.368:0.368:0.368))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.287:0.287:0.287) (0.314:0.314:0.314))
|
||||
(IOPATH A X (0.236:0.236:0.236) (0.262:0.262:0.262))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.312:0.312:0.312) (0.334:0.334:0.334))
|
||||
(IOPATH A X (0.262:0.262:0.262) (0.282:0.282:0.282))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:46 2023")
|
||||
(DATE "Mon Mar 6 11:52:14 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -899,7 +899,7 @@
|
|||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A0 X (0.156:0.156:0.156) (0.298:0.298:0.298))
|
||||
(IOPATH A1 X (0.143:0.143:0.143) (0.305:0.305:0.305))
|
||||
(IOPATH A1 X (0.142:0.142:0.142) (0.304:0.304:0.304))
|
||||
(IOPATH S X (0.212:0.213:0.215) (0.346:0.347:0.347))
|
||||
(IOPATH S X (0.164:0.164:0.164) (0.324:0.325:0.326))
|
||||
)
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.092:0.092:0.092) (0.078:0.078:0.078))
|
||||
(IOPATH A Y (0.066:0.066:0.066) (0.075:0.075:0.075))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.256:0.256:0.256) (0.206:0.206:0.206))
|
||||
(IOPATH B X (0.194:0.194:0.194) (0.216:0.216:0.216))
|
||||
(IOPATH C X (0.182:0.182:0.182) (0.222:0.222:0.222))
|
||||
(IOPATH A_N X (0.229:0.229:0.229) (0.203:0.203:0.203))
|
||||
(IOPATH B X (0.190:0.190:0.190) (0.186:0.186:0.186))
|
||||
(IOPATH C X (0.173:0.173:0.173) (0.183:0.183:0.183))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.316:0.316:0.316) (0.244:0.244:0.244))
|
||||
(IOPATH B_N X (0.266:0.266:0.266) (0.218:0.218:0.218))
|
||||
(IOPATH C X (0.226:0.226:0.226) (0.253:0.253:0.253))
|
||||
(IOPATH D X (0.239:0.239:0.239) (0.271:0.271:0.271))
|
||||
(IOPATH A_N X (0.287:0.287:0.287) (0.241:0.241:0.241))
|
||||
(IOPATH B_N X (0.265:0.265:0.265) (0.217:0.217:0.217))
|
||||
(IOPATH C X (0.216:0.216:0.216) (0.213:0.213:0.213))
|
||||
(IOPATH D X (0.236:0.236:0.236) (0.240:0.240:0.240))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.613:0.613:0.613) (1.460:1.460:1.460))
|
||||
(IOPATH A X (0.204:0.204:0.204) (0.260:0.260:0.260))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3239,10 +3239,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.363:0.363:0.363))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.206:-0.206:-0.206))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
||||
(SETUP (posedge D) (posedge CLK) (0.058:0.058:0.058))
|
||||
(SETUP (negedge D) (posedge CLK) (0.113:0.113:0.113))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.030:-0.030:-0.030))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.043:-0.043:-0.043))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.054))
|
||||
(SETUP (negedge D) (posedge CLK) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3274,11 +3274,11 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.152:0.152:0.152))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.134:-0.134:-0.134))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.133:-0.133:-0.133))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.044:-0.047))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.009:-0.012))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.064:0.067))
|
||||
(SETUP (negedge D) (posedge CLK) (0.061:0.064:0.067))
|
||||
(SETUP (negedge D) (posedge CLK) (0.061:0.064:0.068))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3286,7 +3286,7 @@
|
|||
(INSTANCE _420_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.327:0.327:0.327) (0.364:0.364:0.364))
|
||||
(IOPATH CLK Q (0.327:0.327:0.327) (0.363:0.363:0.363))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3296,7 +3296,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.057:0.057:0.057))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.110:0.110))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.111:0.111))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3304,12 +3304,12 @@
|
|||
(INSTANCE _421_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.311:0.311:0.311) (0.301:0.301:0.301))
|
||||
(IOPATH CLK Q (0.311:0.311:0.311) (0.300:0.300:0.300))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.052:-0.052:-0.052))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.063:-0.063:-0.063))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.064:-0.064:-0.064))
|
||||
(SETUP (posedge D) (posedge CLK) (0.077:0.077:0.077))
|
||||
(SETUP (negedge D) (posedge CLK) (0.121:0.121:0.121))
|
||||
)
|
||||
|
@ -3324,9 +3324,9 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.064:-0.064:-0.064))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.071:-0.071:-0.071))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.072:-0.072:-0.072))
|
||||
(SETUP (posedge D) (posedge CLK) (0.090:0.090:0.090))
|
||||
(SETUP (negedge D) (posedge CLK) (0.129:0.129:0.129))
|
||||
(SETUP (negedge D) (posedge CLK) (0.130:0.130:0.130))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3339,7 +3339,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.055:-0.055:-0.055))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.063:-0.063:-0.063))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.064:-0.064:-0.064))
|
||||
(SETUP (posedge D) (posedge CLK) (0.080:0.080:0.080))
|
||||
(SETUP (negedge D) (posedge CLK) (0.121:0.121:0.121))
|
||||
)
|
||||
|
@ -3349,7 +3349,7 @@
|
|||
(INSTANCE _424_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.559:0.559:0.559) (0.391:0.391:0.391))
|
||||
(IOPATH CLK Q (0.558:0.558:0.558) (0.391:0.391:0.391))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3374,8 +3374,8 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.362:0.362:0.362))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.205:-0.205:-0.205))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.031:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.037:-0.039:-0.040))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.039:-0.040))
|
||||
(SETUP (posedge D) (posedge CLK) (0.056:0.056:0.056))
|
||||
(SETUP (negedge D) (posedge CLK) (0.106:0.107:0.108))
|
||||
)
|
||||
|
@ -3385,17 +3385,17 @@
|
|||
(INSTANCE _426_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.538:0.538:0.538) (0.427:0.427:0.427))
|
||||
(IOPATH CLK_N Q (0.537:0.537:0.537) (0.427:0.427:0.427))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.484:0.484:0.484))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.271:-0.271:-0.271))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.072:0.070))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.077:-0.078:-0.079))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.072:0.069))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.078:-0.078:-0.079))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.024:-0.020))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.153:0.153:0.154))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.153:0.154:0.155))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3428,9 +3428,9 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.484:0.484:0.484))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.271:-0.271:-0.271))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.071:0.068))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.074:0.071:0.068))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.079:-0.079:-0.080))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.027:-0.023:-0.018))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.027:-0.022:-0.018))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.154:0.154:0.155))
|
||||
)
|
||||
)
|
||||
|
@ -3457,7 +3457,7 @@
|
|||
(INSTANCE _430_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.482:0.482:0.482) (0.394:0.394:0.394))
|
||||
(IOPATH CLK_N Q (0.482:0.482:0.482) (0.393:0.393:0.393))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3465,7 +3465,7 @@
|
|||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.473:0.473:0.473))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.283:-0.283:-0.283))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.085:0.084:0.084))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.080:-0.081:-0.081))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.081:-0.081:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.040:-0.039:-0.039))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.156:0.156:0.156))
|
||||
)
|
||||
|
@ -3482,7 +3482,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.137:0.137:0.137))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.118:-0.118:-0.118))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.039:-0.039:-0.039))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.039:-0.039:-0.040))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.023:-0.024:-0.024))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.059:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.080:0.080:0.080))
|
||||
|
@ -3493,16 +3493,16 @@
|
|||
(INSTANCE _432_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.451:0.451:0.451) (0.373:0.373:0.373))
|
||||
(IOPATH CLK_N Q (0.450:0.450:0.450) (0.373:0.373:0.373))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.473:0.473:0.473))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.284:-0.284:-0.284))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.283:-0.283:-0.283))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.083:0.083:0.083))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.082:-0.082:-0.082))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.038:-0.038:-0.038))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.038:-0.038:-0.037))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.158:0.158:0.158))
|
||||
)
|
||||
)
|
||||
|
@ -3511,7 +3511,7 @@
|
|||
(INSTANCE _433_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.467:0.467:0.467) (0.522:0.522:0.522))
|
||||
(IOPATH CLK Q (0.467:0.467:0.467) (0.521:0.521:0.521))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3520,8 +3520,8 @@
|
|||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.169:-0.169:-0.169))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.044:-0.047))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.040:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.070:0.074:0.077))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.112:0.114))
|
||||
(SETUP (posedge D) (posedge CLK) (0.070:0.074:0.078))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.113:0.114))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3529,17 +3529,17 @@
|
|||
(INSTANCE _434_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.598:0.598:0.598) (0.406:0.406:0.406))
|
||||
(IOPATH CLK Q (0.598:0.598:0.598) (0.405:0.405:0.405))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.147:0.147:0.147))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.126:-0.126:-0.126))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.032:-0.032))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.006:-0.007))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.054))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.070:0.070))
|
||||
(SETUP (negedge D) (posedge CLK) (0.070:0.070:0.071))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3547,17 +3547,17 @@
|
|||
(INSTANCE _435_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.413:0.413:0.413) (0.443:0.443:0.443))
|
||||
(IOPATH CLK Q (0.412:0.412:0.412) (0.442:0.442:0.442))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.374:0.374:0.374))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.176:-0.176:-0.176))
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.373:0.373:0.373))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.175:-0.175:-0.175))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.040:-0.041))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.041:-0.041))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.062:0.062))
|
||||
(SETUP (negedge D) (posedge CLK) (0.113:0.114:0.115))
|
||||
(SETUP (negedge D) (posedge CLK) (0.114:0.114:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3575,7 +3575,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.029:-0.029:-0.030))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.006:-0.006))
|
||||
(SETUP (posedge D) (posedge CLK) (0.051:0.051:0.052))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.069:0.070))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.070:0.070))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3588,12 +3588,12 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.363:0.363:0.363))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.190:-0.190:-0.190))
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.362:0.362:0.362))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.189:-0.189:-0.189))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.030:-0.031:-0.031))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.040:-0.040))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.059:0.059))
|
||||
(SETUP (negedge D) (posedge CLK) (0.113:0.114:0.114))
|
||||
(SETUP (negedge D) (posedge CLK) (0.114:0.114:0.114))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3601,17 +3601,17 @@
|
|||
(INSTANCE _438_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.367:0.367:0.367) (0.393:0.393:0.393))
|
||||
(IOPATH CLK Q (0.366:0.366:0.366) (0.392:0.392:0.392))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.363:0.363:0.363))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.206:-0.206:-0.206))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.034:-0.034:-0.035))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.042:-0.045))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.034:-0.035:-0.035))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.043:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.060:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.108:0.111:0.114))
|
||||
(SETUP (negedge D) (posedge CLK) (0.108:0.111:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.365:0.365:0.365))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.213:-0.213:-0.213))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.051:-0.051:-0.051))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.077:-0.077:-0.077))
|
||||
(SETUP (posedge D) (posedge CLK) (0.077:0.077:0.077))
|
||||
(SETUP (negedge D) (posedge CLK) (0.148:0.148:0.148))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
||||
(SETUP (posedge D) (posedge CLK) (0.070:0.070:0.070))
|
||||
(SETUP (negedge D) (posedge CLK) (0.113:0.113:0.113))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.156:0.156:0.156))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.138:-0.138:-0.138))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.052:-0.052:-0.052))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.036:-0.036:-0.036))
|
||||
(SETUP (posedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
(SETUP (negedge D) (posedge CLK) (0.096:0.096:0.096))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.046:-0.046:-0.046))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.012:-0.012:-0.012))
|
||||
(SETUP (posedge D) (posedge CLK) (0.066:0.066:0.066))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.068:0.068))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.365:0.365:0.365))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.213:-0.213:-0.213))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.049:-0.049:-0.049))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.076:-0.076:-0.076))
|
||||
(SETUP (posedge D) (posedge CLK) (0.076:0.076:0.076))
|
||||
(SETUP (negedge D) (posedge CLK) (0.147:0.147:0.147))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.068:0.068:0.068))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.111:0.111))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3731,10 +3731,10 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.025:-0.025:-0.026))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.026:-0.026:-0.026))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.041:-0.043))
|
||||
(SETUP (posedge D) (posedge CLK) (0.048:0.048:0.048))
|
||||
(SETUP (negedge D) (posedge CLK) (0.095:0.097:0.099))
|
||||
(SETUP (negedge D) (posedge CLK) (0.095:0.097:0.100))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3749,7 +3749,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.069:-0.069:-0.069))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.077:-0.077:-0.077))
|
||||
(SETUP (posedge D) (posedge CLK) (0.095:0.095:0.095))
|
||||
(SETUP (negedge D) (posedge CLK) (0.135:0.135:0.135))
|
||||
(SETUP (negedge D) (posedge CLK) (0.136:0.136:0.136))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3787,17 +3787,17 @@
|
|||
(INSTANCE _449_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.557:0.557:0.557) (0.386:0.386:0.386))
|
||||
(IOPATH CLK Q (0.556:0.556:0.556) (0.386:0.386:0.386))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.147:0.147:0.147))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.037:-0.037:-0.038))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.012:-0.012:-0.013))
|
||||
(SETUP (posedge D) (posedge CLK) (0.057:0.057:0.058))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.067:0.068))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.068:0.068))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3811,11 +3811,11 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.355:0.355:0.355))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.202:-0.202:-0.202))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.041:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.058:0.058:0.058))
|
||||
(SETUP (negedge D) (posedge CLK) (0.108:0.109:0.110))
|
||||
(SETUP (negedge D) (posedge CLK) (0.108:0.109:0.111))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3823,16 +3823,16 @@
|
|||
(INSTANCE _451_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.530:0.530:0.530) (0.423:0.423:0.423))
|
||||
(IOPATH CLK_N Q (0.529:0.529:0.529) (0.423:0.423:0.423))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.474:0.474:0.474))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.282:-0.282:-0.282))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.069:0.064:0.060))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.087:-0.087:-0.088))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.019:-0.013:-0.007))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.068:0.064:0.059))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.087:-0.088:-0.088))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.018:-0.013:-0.007))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.163:0.163:0.164))
|
||||
)
|
||||
)
|
||||
|
@ -3859,7 +3859,7 @@
|
|||
(INSTANCE _453_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.527:0.527:0.527) (0.420:0.420:0.420))
|
||||
(IOPATH CLK_N Q (0.527:0.527:0.527) (0.419:0.419:0.419))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3867,9 +3867,9 @@
|
|||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.474:0.474:0.474))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.282:-0.282:-0.282))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.072:0.069))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.078:-0.079:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.024:-0.019))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.153:0.155:0.156))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.078:-0.080:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.027:-0.023:-0.019))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.154:0.155:0.156))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3904,7 +3904,7 @@
|
|||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.282:-0.282:-0.282))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.084:0.084:0.084))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.081:-0.081:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.040:-0.039:-0.039))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.039:-0.039:-0.039))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.156:0.156:0.156))
|
||||
)
|
||||
)
|
||||
|
@ -3931,16 +3931,16 @@
|
|||
(INSTANCE _457_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.454:0.454:0.454) (0.375:0.375:0.375))
|
||||
(IOPATH CLK_N Q (0.453:0.453:0.453) (0.375:0.375:0.375))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.474:0.474:0.474))
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.473:0.473:0.473))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.282:-0.282:-0.282))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.082:0.082:0.082))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.083:-0.083:-0.083))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.037:-0.037:-0.036))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.083:-0.083:-0.084))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.037:-0.036:-0.036))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.159:0.159:0.159))
|
||||
)
|
||||
)
|
||||
|
@ -3949,17 +3949,17 @@
|
|||
(INSTANCE _458_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.468:0.468:0.468) (0.520:0.520:0.520))
|
||||
(IOPATH CLK Q (0.467:0.467:0.467) (0.520:0.520:0.520))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.359:0.359:0.359))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.178:-0.178:-0.178))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.044:-0.046))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.044:-0.047))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.041:-0.045))
|
||||
(SETUP (posedge D) (posedge CLK) (0.070:0.073:0.076))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.114:0.117))
|
||||
(SETUP (posedge D) (posedge CLK) (0.070:0.073:0.077))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.114:0.118))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3967,17 +3967,17 @@
|
|||
(INSTANCE _459_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.594:0.594:0.594) (0.401:0.401:0.401))
|
||||
(IOPATH CLK Q (0.593:0.593:0.593) (0.400:0.400:0.400))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.127:-0.127:-0.127))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.034))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.002:-0.005:-0.008))
|
||||
(SETUP (posedge D) (posedge CLK) (0.055:0.056:0.056))
|
||||
(SETUP (negedge D) (posedge CLK) (0.065:0.068:0.071))
|
||||
(SETUP (posedge D) (posedge CLK) (0.056:0.056:0.056))
|
||||
(SETUP (negedge D) (posedge CLK) (0.065:0.068:0.072))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3985,17 +3985,17 @@
|
|||
(INSTANCE _460_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.413:0.413:0.413) (0.420:0.420:0.420))
|
||||
(IOPATH CLK Q (0.413:0.413:0.413) (0.419:0.419:0.419))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.355:0.355:0.355))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.035:-0.035:-0.036))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.042:-0.046))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.202:-0.202:-0.202))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.035:-0.036:-0.036))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.042:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.061:0.061))
|
||||
(SETUP (negedge D) (posedge CLK) (0.106:0.111:0.115))
|
||||
(SETUP (negedge D) (posedge CLK) (0.107:0.111:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4003,7 +4003,7 @@
|
|||
(INSTANCE _461_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.562:0.562:0.562) (0.391:0.391:0.391))
|
||||
(IOPATH CLK Q (0.562:0.562:0.562) (0.390:0.390:0.390))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -4021,7 +4021,7 @@
|
|||
(INSTANCE _462_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.612:0.612:0.612) (0.410:0.410:0.410))
|
||||
(IOPATH CLK Q (0.611:0.611:0.611) (0.409:0.409:0.409))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -4029,9 +4029,9 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.127:-0.127:-0.127))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.010))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.055))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.011:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.055:0.055))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.075))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4045,10 +4045,10 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.355:0.355:0.355))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.187:-0.187:-0.187))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.186:-0.186:-0.186))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.034:-0.034:-0.035))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.046:-0.046:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.063:0.063:0.063))
|
||||
(SETUP (posedge D) (posedge CLK) (0.063:0.063:0.064))
|
||||
(SETUP (negedge D) (posedge CLK) (0.120:0.120:0.120))
|
||||
)
|
||||
)
|
||||
|
@ -4063,11 +4063,11 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.355:0.355:0.355))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.036:-0.036:-0.036))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.045:-0.048))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.061:0.062))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.114:0.117))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.202:-0.202:-0.202))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.036:-0.036:-0.037))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.046:-0.049))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.062:0.062))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.114:0.118))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.361:0.361:0.361))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.187:-0.187:-0.187))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.083:-0.083:-0.083))
|
||||
(SETUP (posedge D) (posedge CLK) (0.081:0.081:0.081))
|
||||
(SETUP (negedge D) (posedge CLK) (0.154:0.154:0.154))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.043:-0.043:-0.043))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.048:-0.048:-0.048))
|
||||
(SETUP (posedge D) (posedge CLK) (0.068:0.068:0.068))
|
||||
(SETUP (negedge D) (posedge CLK) (0.117:0.117:0.117))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.141:0.141:0.141))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.122:-0.122:-0.122))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.053:-0.053:-0.053))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
(SETUP (negedge D) (posedge CLK) (0.101:0.101:0.101))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.040:-0.040))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.014:-0.014:-0.014))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.060:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.069:0.069))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.354:0.354:0.354))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.194:-0.194:-0.194))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.082:-0.082:-0.082))
|
||||
(SETUP (posedge D) (posedge CLK) (0.081:0.081:0.081))
|
||||
(SETUP (negedge D) (posedge CLK) (0.153:0.153:0.153))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.047:-0.047:-0.047))
|
||||
(SETUP (posedge D) (posedge CLK) (0.067:0.067:0.067))
|
||||
(SETUP (negedge D) (posedge CLK) (0.115:0.115:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.486:0.486:0.486) (1.404:1.404:1.404))
|
||||
(IOPATH A X (0.262:0.262:0.262) (0.301:0.301:0.301))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.308:0.308:0.308) (1.011:1.011:1.011))
|
||||
(IOPATH A X (0.215:0.215:0.215) (0.229:0.229:0.229))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.314:0.314:0.314) (1.016:1.016:1.016))
|
||||
(IOPATH A X (0.221:0.221:0.221) (0.233:0.233:0.233))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.255:0.255:0.255) (0.960:0.960:0.960))
|
||||
(IOPATH A X (0.161:0.161:0.161) (0.199:0.199:0.199))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.237:0.237:0.237) (0.942:0.942:0.942))
|
||||
(IOPATH A X (0.148:0.148:0.148) (0.192:0.192:0.192))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.225:0.225:0.225) (0.927:0.927:0.927))
|
||||
(IOPATH A X (0.140:0.140:0.140) (0.186:0.186:0.186))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.229:0.229:0.229) (0.934:0.934:0.934))
|
||||
(IOPATH A X (0.142:0.142:0.142) (0.188:0.188:0.188))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.274:0.274:0.274) (0.982:0.982:0.982))
|
||||
(IOPATH A X (0.177:0.177:0.177) (0.209:0.209:0.209))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.281:0.281:0.281) (0.987:0.987:0.987))
|
||||
(IOPATH A X (0.185:0.185:0.185) (0.213:0.213:0.213))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.268:0.268:0.268) (0.976:0.976:0.976))
|
||||
(IOPATH A X (0.170:0.170:0.170) (0.206:0.206:0.206))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.150:0.150:0.150) (0.187:0.187:0.187))
|
||||
(IOPATH A X (0.109:0.109:0.109) (0.129:0.129:0.129))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.147:0.147:0.147) (0.184:0.184:0.184))
|
||||
(IOPATH A X (0.107:0.107:0.107) (0.127:0.127:0.127))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.622:0.622:0.622) (1.469:1.469:1.469))
|
||||
(IOPATH A X (0.207:0.207:0.207) (0.263:0.263:0.263))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.190:0.190:0.190) (0.218:0.218:0.218))
|
||||
(IOPATH A X (0.149:0.149:0.149) (0.159:0.159:0.159))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.191:0.191:0.191) (0.218:0.218:0.218))
|
||||
(IOPATH A X (0.150:0.150:0.150) (0.160:0.160:0.160))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.617:0.617:0.617) (1.464:1.464:1.464))
|
||||
(IOPATH A X (0.205:0.205:0.205) (0.262:0.262:0.262))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.177:0.177:0.177) (0.208:0.208:0.208))
|
||||
(IOPATH A X (0.136:0.136:0.136) (0.150:0.150:0.150))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.191:0.191:0.191) (0.218:0.218:0.218))
|
||||
(IOPATH A X (0.151:0.151:0.151) (0.160:0.160:0.160))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:43 2023")
|
||||
(DATE "Mon Mar 6 11:52:11 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -910,7 +910,7 @@
|
|||
(INSTANCE _207_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A0 X (0.102:0.102:0.102) (0.166:0.166:0.166))
|
||||
(IOPATH A0 X (0.101:0.101:0.101) (0.166:0.166:0.166))
|
||||
(IOPATH A1 X (0.106:0.106:0.106) (0.175:0.175:0.175))
|
||||
(IOPATH S X (0.161:0.161:0.161) (0.215:0.215:0.215))
|
||||
(IOPATH S X (0.117:0.117:0.117) (0.210:0.210:0.210))
|
||||
|
@ -935,7 +935,7 @@
|
|||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A0 X (0.097:0.097:0.097) (0.155:0.155:0.155))
|
||||
(IOPATH A1 X (0.092:0.092:0.092) (0.160:0.160:0.160))
|
||||
(IOPATH A1 X (0.091:0.091:0.091) (0.160:0.160:0.160))
|
||||
(IOPATH S X (0.000:0.000:0.000))
|
||||
(IOPATH S X (0.000:0.000:0.000))
|
||||
)
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.061:0.061:0.061) (0.035:0.035:0.035))
|
||||
(IOPATH A Y (0.043:0.043:0.043) (0.036:0.036:0.036))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2222,7 +2222,7 @@
|
|||
(ABSOLUTE
|
||||
(IOPATH A Y (0.076:0.076:0.076) (0.087:0.087:0.087))
|
||||
(IOPATH A Y (0.108:0.108:0.108) (0.045:0.045:0.045))
|
||||
(IOPATH B Y (0.077:0.077:0.077) (0.082:0.082:0.082))
|
||||
(IOPATH B Y (0.076:0.076:0.076) (0.082:0.082:0.082))
|
||||
(IOPATH B Y (0.093:0.093:0.093) (0.042:0.042:0.042))
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.164:0.164:0.164) (0.120:0.120:0.120))
|
||||
(IOPATH B X (0.114:0.114:0.114) (0.141:0.141:0.141))
|
||||
(IOPATH C X (0.111:0.111:0.111) (0.145:0.145:0.145))
|
||||
(IOPATH A_N X (0.140:0.140:0.140) (0.118:0.118:0.118))
|
||||
(IOPATH B X (0.110:0.110:0.110) (0.113:0.113:0.113))
|
||||
(IOPATH C X (0.102:0.102:0.102) (0.116:0.116:0.116))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.197:0.197:0.197) (0.142:0.142:0.142))
|
||||
(IOPATH B_N X (0.159:0.159:0.159) (0.134:0.134:0.134))
|
||||
(IOPATH C X (0.133:0.133:0.133) (0.161:0.161:0.161))
|
||||
(IOPATH D X (0.135:0.135:0.135) (0.175:0.175:0.175))
|
||||
(IOPATH A_N X (0.170:0.170:0.170) (0.140:0.140:0.140))
|
||||
(IOPATH B_N X (0.159:0.159:0.159) (0.133:0.133:0.133))
|
||||
(IOPATH C X (0.122:0.122:0.122) (0.132:0.132:0.132))
|
||||
(IOPATH D X (0.131:0.131:0.131) (0.147:0.147:0.147))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.017:-0.017:-0.017) (1.156:1.156:1.156))
|
||||
(IOPATH A X (0.130:0.130:0.130) (0.202:0.202:0.202))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3142,7 +3142,7 @@
|
|||
(INSTANCE _411__6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.028:0.028:0.028) (0.011:0.011:0.011))
|
||||
(IOPATH A Y (0.027:0.027:0.027) (0.011:0.011:0.011))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3169,7 +3169,7 @@
|
|||
(INSTANCE _259__4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.028:0.028:0.028) (0.011:0.011:0.011))
|
||||
(IOPATH A Y (0.027:0.027:0.027) (0.011:0.011:0.011))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3239,10 +3239,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.224:0.224:0.224))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.130:-0.130:-0.130))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3286,7 +3286,7 @@
|
|||
(INSTANCE _420_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.205:0.205:0.205) (0.227:0.227:0.227))
|
||||
(IOPATH CLK Q (0.204:0.204:0.204) (0.227:0.227:0.227))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3349,7 +3349,7 @@
|
|||
(INSTANCE _424_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.342:0.342:0.342) (0.244:0.244:0.244))
|
||||
(IOPATH CLK Q (0.342:0.342:0.342) (0.243:0.243:0.243))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3357,7 +3357,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.104:0.104:0.104))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.090:-0.090:-0.090))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.011))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.011:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.032:0.032:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.041:0.042:0.043))
|
||||
)
|
||||
|
@ -3367,7 +3367,7 @@
|
|||
(INSTANCE _425_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.208:0.208:0.208) (0.229:0.229:0.229))
|
||||
(IOPATH CLK Q (0.207:0.207:0.207) (0.229:0.229:0.229))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3375,9 +3375,9 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.224:0.224:0.224))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.028:-0.028:-0.029))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.028:-0.029:-0.029))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.068:0.069))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.069:0.069))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3393,7 +3393,7 @@
|
|||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.307:0.307:0.307))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.180:-0.180:-0.180))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.054))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.022:-0.025:-0.027))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.023:-0.025:-0.027))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.027:-0.025))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.075:0.078:0.080))
|
||||
)
|
||||
|
@ -3428,7 +3428,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.307:0.307:0.307))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.180:-0.180:-0.180))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.054))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.055:0.054:0.053))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.022:-0.025:-0.027))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.026:-0.024))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.075:0.078:0.080))
|
||||
|
@ -3457,7 +3457,7 @@
|
|||
(INSTANCE _430_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.314:0.314:0.314) (0.253:0.253:0.253))
|
||||
(IOPATH CLK_N Q (0.313:0.313:0.313) (0.252:0.252:0.252))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3493,7 +3493,7 @@
|
|||
(INSTANCE _432_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.290:0.290:0.290) (0.239:0.239:0.239))
|
||||
(IOPATH CLK_N Q (0.290:0.290:0.290) (0.238:0.238:0.238))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3502,7 +3502,7 @@
|
|||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.185:-0.185:-0.185))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.028:-0.028:-0.028))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.031:-0.030:-0.030))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.030:-0.030:-0.030))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.082:0.082:0.082))
|
||||
)
|
||||
)
|
||||
|
@ -3518,8 +3518,8 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.232:0.232:0.232))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.096:-0.096:-0.096))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.022:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.024:-0.026:-0.027))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.022:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.024:-0.026:-0.028))
|
||||
(SETUP (posedge D) (posedge CLK) (0.038:0.040:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.070:0.072))
|
||||
)
|
||||
|
@ -3547,7 +3547,7 @@
|
|||
(INSTANCE _435_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.261:0.261:0.261) (0.279:0.279:0.279))
|
||||
(IOPATH CLK Q (0.261:0.261:0.261) (0.278:0.278:0.278))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3555,7 +3555,7 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.231:0.231:0.231))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.106:-0.106:-0.106))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.027:-0.028:-0.030))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.027:-0.029:-0.030))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.071:0.073:0.074))
|
||||
)
|
||||
|
@ -3571,7 +3571,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.105:0.105:0.105))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.089:-0.089:-0.089))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.088:-0.088:-0.088))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.018:-0.018:-0.018))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.010))
|
||||
(SETUP (posedge D) (posedge CLK) (0.032:0.032:0.032))
|
||||
|
@ -3583,7 +3583,7 @@
|
|||
(INSTANCE _437_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.262:0.262:0.262) (0.279:0.279:0.279))
|
||||
(IOPATH CLK Q (0.261:0.261:0.261) (0.279:0.279:0.279))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3591,9 +3591,9 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.224:0.224:0.224))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.113:-0.113:-0.113))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.029:-0.029))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.029:-0.030))
|
||||
(SETUP (posedge D) (posedge CLK) (0.035:0.035:0.035))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.074))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.074:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.225:0.225:0.225))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.132:-0.132:-0.132))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.099:0.099:0.099))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.022:-0.022))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.037:0.037:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.106:0.106:0.106))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.092:-0.092:-0.092))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.028:-0.028:-0.028))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.041:0.041:0.041))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.068:0.068))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.024:-0.024:-0.024))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.015:-0.015:-0.015))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.047:0.047:0.047))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.225:0.225:0.225))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.132:-0.132:-0.132))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.055:-0.055:-0.055))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.098:0.098:0.098))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.022:-0.022))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.072:0.072:0.072))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3727,14 +3727,14 @@
|
|||
(INSTANCE _445_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.213:0.213:0.213) (0.203:0.203:0.203))
|
||||
(IOPATH CLK Q (0.212:0.212:0.212) (0.203:0.203:0.203))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.016:-0.016:-0.016))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.034:-0.035))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.034:-0.036))
|
||||
(SETUP (posedge D) (posedge CLK) (0.028:0.028:0.028))
|
||||
(SETUP (negedge D) (posedge CLK) (0.062:0.064:0.065))
|
||||
(SETUP (negedge D) (posedge CLK) (0.062:0.064:0.066))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3742,7 +3742,7 @@
|
|||
(INSTANCE _446_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.189:0.189:0.189) (0.188:0.188:0.188))
|
||||
(IOPATH CLK Q (0.189:0.189:0.189) (0.187:0.187:0.187))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3762,7 +3762,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.026:-0.026:-0.026))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.052:-0.052:-0.052))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.053:-0.053:-0.053))
|
||||
(SETUP (posedge D) (posedge CLK) (0.041:0.041:0.041))
|
||||
(SETUP (negedge D) (posedge CLK) (0.083:0.083:0.083))
|
||||
)
|
||||
|
@ -3772,12 +3772,12 @@
|
|||
(INSTANCE _448_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.198:0.198:0.198) (0.193:0.193:0.193))
|
||||
(IOPATH CLK Q (0.197:0.197:0.197) (0.192:0.192:0.192))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.025:-0.025:-0.025))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.058:-0.058:-0.058))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.059:-0.059:-0.059))
|
||||
(SETUP (posedge D) (posedge CLK) (0.039:0.039:0.039))
|
||||
(SETUP (negedge D) (posedge CLK) (0.090:0.090:0.090))
|
||||
)
|
||||
|
@ -3811,7 +3811,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.221:0.221:0.221))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.029:-0.030))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
|
@ -3830,10 +3830,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.300:0.300:0.300))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.185:-0.185:-0.185))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.055:0.054:0.052))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.024:-0.028:-0.031))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.055:0.053:0.052))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.025:-0.028:-0.031))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.026:-0.024:-0.022))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.077:0.081:0.084))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.078:0.081:0.084))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3895,7 +3895,7 @@
|
|||
(INSTANCE _455_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.313:0.313:0.313) (0.252:0.252:0.252))
|
||||
(IOPATH CLK_N Q (0.312:0.312:0.312) (0.252:0.252:0.252))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3905,7 +3905,7 @@
|
|||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.027:-0.027:-0.027))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.031:-0.031:-0.031))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.080:0.080:0.081))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.080:0.081:0.081))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3931,14 +3931,14 @@
|
|||
(INSTANCE _457_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.293:0.293:0.293) (0.240:0.240:0.240))
|
||||
(IOPATH CLK_N Q (0.292:0.292:0.292) (0.240:0.240:0.240))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.300:0.300:0.300))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.185:-0.185:-0.185))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.056))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.029:-0.029:-0.029))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.030:-0.030:-0.030))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.082:0.082:0.082))
|
||||
|
@ -3949,15 +3949,15 @@
|
|||
(INSTANCE _458_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.295:0.295:0.295) (0.326:0.326:0.326))
|
||||
(IOPATH CLK Q (0.294:0.294:0.294) (0.326:0.326:0.326))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.224:0.224:0.224))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.103:-0.103:-0.103))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.102:-0.102:-0.102))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.022:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.025:-0.027:-0.028))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.026:-0.027:-0.028))
|
||||
(SETUP (posedge D) (posedge CLK) (0.038:0.040:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.070:0.072))
|
||||
)
|
||||
|
@ -3985,13 +3985,13 @@
|
|||
(INSTANCE _460_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.268:0.268:0.268) (0.266:0.266:0.266))
|
||||
(IOPATH CLK Q (0.267:0.267:0.267) (0.266:0.266:0.266))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.221:0.221:0.221))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.027:-0.030:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
|
@ -4003,12 +4003,12 @@
|
|||
(INSTANCE _461_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.347:0.347:0.347) (0.245:0.245:0.245))
|
||||
(IOPATH CLK Q (0.347:0.347:0.347) (0.244:0.244:0.244))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.105:0.105:0.105))
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.104:0.104:0.104))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.090:-0.090:-0.090))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.023:-0.025))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.013:-0.015))
|
||||
|
@ -4021,7 +4021,7 @@
|
|||
(INSTANCE _462_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.372:0.372:0.372) (0.259:0.259:0.259))
|
||||
(IOPATH CLK Q (0.372:0.372:0.372) (0.258:0.258:0.258))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -4039,17 +4039,17 @@
|
|||
(INSTANCE _463_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.265:0.265:0.265) (0.279:0.279:0.279))
|
||||
(IOPATH CLK Q (0.264:0.264:0.264) (0.279:0.279:0.279))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.221:0.221:0.221))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.113:-0.113:-0.113))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.112:-0.112:-0.112))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.031:-0.031:-0.032))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.075:0.076:0.076))
|
||||
(SETUP (negedge D) (posedge CLK) (0.076:0.076:0.076))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4057,16 +4057,16 @@
|
|||
(INSTANCE _464_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.252:0.252:0.252) (0.259:0.259:0.259))
|
||||
(IOPATH CLK Q (0.252:0.252:0.252) (0.258:0.258:0.258))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.221:0.221:0.221))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.032:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.035))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.035:0.035))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.072:0.074))
|
||||
)
|
||||
)
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.225:0.225:0.225))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.122:-0.122:-0.122))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.043:0.043:0.043))
|
||||
(SETUP (negedge D) (posedge CLK) (0.098:0.098:0.098))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.022:-0.022))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.101:0.101:0.101))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.086:-0.086:-0.086))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.028:-0.028:-0.028))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.067:0.067))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.021:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.014:-0.014:-0.014))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.046:0.046:0.046))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.221:0.221:0.221))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.125:-0.125:-0.125))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.055:-0.055:-0.055))
|
||||
(SETUP (posedge D) (posedge CLK) (0.043:0.043:0.043))
|
||||
(SETUP (negedge D) (posedge CLK) (0.098:0.098:0.098))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.021:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.093:-0.093:-0.093) (1.055:1.055:1.055))
|
||||
(IOPATH A X (0.161:0.161:0.161) (0.213:0.213:0.213))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.252:-0.252:-0.252) (0.947:0.947:0.947))
|
||||
(IOPATH A X (0.117:0.117:0.117) (0.164:0.164:0.164))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.251:-0.251:-0.251) (0.948:0.948:0.948))
|
||||
(IOPATH A X (0.117:0.117:0.117) (0.164:0.164:0.164))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.298:-0.298:-0.298) (0.909:0.909:0.909))
|
||||
(IOPATH A X (0.081:0.081:0.081) (0.145:0.145:0.145))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.316:-0.316:-0.316) (0.896:0.896:0.896))
|
||||
(IOPATH A X (0.072:0.072:0.072) (0.139:0.139:0.139))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.324:-0.324:-0.324) (0.887:0.887:0.887))
|
||||
(IOPATH A X (0.067:0.067:0.067) (0.136:0.136:0.136))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.321:-0.321:-0.321) (0.891:0.891:0.891))
|
||||
(IOPATH A X (0.069:0.069:0.069) (0.137:0.137:0.137))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.285:-0.285:-0.285) (0.922:0.922:0.922))
|
||||
(IOPATH A X (0.089:0.089:0.089) (0.150:0.150:0.150))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.276:-0.276:-0.276) (0.928:0.928:0.928))
|
||||
(IOPATH A X (0.094:0.094:0.094) (0.152:0.152:0.152))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.292:-0.292:-0.292) (0.916:0.916:0.916))
|
||||
(IOPATH A X (0.085:0.085:0.085) (0.147:0.147:0.147))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.098:0.098:0.098) (0.129:0.129:0.129))
|
||||
(IOPATH A X (0.074:0.074:0.074) (0.089:0.089:0.089))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.096:0.096:0.096) (0.128:0.128:0.128))
|
||||
(IOPATH A X (0.073:0.073:0.073) (0.087:0.087:0.087))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.011:-0.011:-0.011) (1.160:1.160:1.160))
|
||||
(IOPATH A X (0.132:0.132:0.132) (0.204:0.204:0.204))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.127:0.127:0.127) (0.152:0.152:0.152))
|
||||
(IOPATH A X (0.103:0.103:0.103) (0.111:0.111:0.111))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.128:0.128:0.128) (0.153:0.153:0.153))
|
||||
(IOPATH A X (0.105:0.105:0.105) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.014:-0.014:-0.014) (1.158:1.158:1.158))
|
||||
(IOPATH A X (0.131:0.131:0.131) (0.203:0.203:0.203))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.118:0.118:0.118) (0.145:0.145:0.145))
|
||||
(IOPATH A X (0.094:0.094:0.094) (0.105:0.105:0.105))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.128:0.128:0.128) (0.153:0.153:0.153))
|
||||
(IOPATH A X (0.105:0.105:0.105) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:43 2023")
|
||||
(DATE "Mon Mar 6 11:52:11 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.141:0.141:0.141) (0.164:0.164:0.164))
|
||||
(IOPATH A Y (0.114:0.114:0.114) (0.153:0.153:0.153))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.485:0.485:0.485) (0.438:0.438:0.438))
|
||||
(IOPATH B X (0.382:0.382:0.382) (0.405:0.405:0.405))
|
||||
(IOPATH C X (0.367:0.367:0.367) (0.411:0.411:0.411))
|
||||
(IOPATH A_N X (0.455:0.455:0.455) (0.429:0.429:0.429))
|
||||
(IOPATH B X (0.372:0.372:0.372) (0.374:0.374:0.374))
|
||||
(IOPATH C X (0.348:0.348:0.348) (0.373:0.373:0.373))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.639:0.639:0.639) (0.535:0.535:0.535))
|
||||
(IOPATH A_N X (0.608:0.608:0.608) (0.526:0.526:0.526))
|
||||
(IOPATH B_N X (0.570:0.570:0.570) (0.466:0.466:0.466))
|
||||
(IOPATH C X (0.490:0.490:0.490) (0.489:0.489:0.489))
|
||||
(IOPATH D X (0.520:0.520:0.520) (0.530:0.530:0.530))
|
||||
(IOPATH C X (0.471:0.471:0.471) (0.450:0.450:0.450))
|
||||
(IOPATH D X (0.512:0.512:0.512) (0.498:0.498:0.498))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.235:1.235:1.235) (1.588:1.588:1.588))
|
||||
(IOPATH A X (0.321:0.321:0.321) (0.365:0.365:0.365))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3239,10 +3239,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.722:0.722:0.722))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.409:-0.409:-0.409))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.072:-0.072:-0.072))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.094:-0.094:-0.094))
|
||||
(SETUP (posedge D) (posedge CLK) (0.128:0.128:0.128))
|
||||
(SETUP (negedge D) (posedge CLK) (0.273:0.273:0.273))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.069:-0.069:-0.069))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.091:-0.091:-0.091))
|
||||
(SETUP (posedge D) (posedge CLK) (0.124:0.124:0.124))
|
||||
(SETUP (negedge D) (posedge CLK) (0.270:0.270:0.270))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.726:0.726:0.726))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.421:-0.421:-0.421))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.100:-0.100:-0.100))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.123:-0.123:-0.123))
|
||||
(SETUP (posedge D) (posedge CLK) (0.159:0.159:0.159))
|
||||
(SETUP (negedge D) (posedge CLK) (0.305:0.305:0.305))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.088:-0.088:-0.088))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.095:-0.095:-0.095))
|
||||
(SETUP (posedge D) (posedge CLK) (0.146:0.146:0.146))
|
||||
(SETUP (negedge D) (posedge CLK) (0.275:0.275:0.275))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.300:0.300:0.300))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.265:-0.265:-0.265))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.093:-0.093:-0.093))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.018:-0.018:-0.018))
|
||||
(SETUP (posedge D) (posedge CLK) (0.148:0.148:0.148))
|
||||
(SETUP (negedge D) (posedge CLK) (0.165:0.165:0.165))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.083:-0.083:-0.083))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.003:-0.003:-0.003))
|
||||
(SETUP (posedge D) (posedge CLK) (0.137:0.137:0.137))
|
||||
(SETUP (negedge D) (posedge CLK) (0.146:0.146:0.146))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.726:0.726:0.726))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.421:-0.421:-0.421))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.098:-0.098:-0.098))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.120:-0.120:-0.120))
|
||||
(SETUP (posedge D) (posedge CLK) (0.157:0.157:0.157))
|
||||
(SETUP (negedge D) (posedge CLK) (0.303:0.303:0.303))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.085:-0.085:-0.085))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.093:-0.093:-0.093))
|
||||
(SETUP (posedge D) (posedge CLK) (0.143:0.143:0.143))
|
||||
(SETUP (negedge D) (posedge CLK) (0.272:0.272:0.272))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3866,7 +3866,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.943:0.943:0.943))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.557:-0.557:-0.557))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.135:0.131:0.126))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.135:0.131:0.127))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.252:-0.254:-0.256))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.039:-0.034:-0.028))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.380:0.382:0.384))
|
||||
|
@ -3974,7 +3974,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.287:0.287:0.287))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.246:-0.246:-0.246))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.065:-0.066:-0.067))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.065:-0.066:-0.066))
|
||||
(HOLD (negedge D) (posedge CLK) (0.003:-0.000:-0.003))
|
||||
(SETUP (posedge D) (posedge CLK) (0.123:0.124:0.125))
|
||||
(SETUP (negedge D) (posedge CLK) (0.153:0.157:0.161))
|
||||
|
@ -4012,7 +4012,7 @@
|
|||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.246:-0.246:-0.246))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.085:-0.090:-0.095))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.005:-0.008:-0.010))
|
||||
(SETUP (posedge D) (posedge CLK) (0.139:0.144:0.150))
|
||||
(SETUP (posedge D) (posedge CLK) (0.138:0.144:0.150))
|
||||
(SETUP (negedge D) (posedge CLK) (0.148:0.151:0.154))
|
||||
)
|
||||
)
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.720:0.720:0.720))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.378:-0.378:-0.378))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.103:-0.103:-0.103))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.131:-0.131:-0.131))
|
||||
(SETUP (posedge D) (posedge CLK) (0.162:0.162:0.162))
|
||||
(SETUP (negedge D) (posedge CLK) (0.315:0.315:0.315))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.088:-0.088:-0.088))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.101:-0.101:-0.101))
|
||||
(SETUP (posedge D) (posedge CLK) (0.145:0.145:0.145))
|
||||
(SETUP (negedge D) (posedge CLK) (0.281:0.281:0.281))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.277:0.277:0.277))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.241:-0.241:-0.241))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.091:-0.091:-0.091))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(SETUP (posedge D) (posedge CLK) (0.146:0.146:0.146))
|
||||
(SETUP (negedge D) (posedge CLK) (0.173:0.173:0.173))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.076:-0.076:-0.076))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.009:-0.009:-0.009))
|
||||
(SETUP (posedge D) (posedge CLK) (0.129:0.129:0.129))
|
||||
(SETUP (negedge D) (posedge CLK) (0.151:0.151:0.151))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.709:0.709:0.709))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.391:-0.391:-0.391))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.102:-0.102:-0.102))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.130:-0.130:-0.130))
|
||||
(SETUP (posedge D) (posedge CLK) (0.161:0.161:0.161))
|
||||
(SETUP (negedge D) (posedge CLK) (0.313:0.313:0.313))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.086:-0.086:-0.086))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.099:-0.099:-0.099))
|
||||
(SETUP (posedge D) (posedge CLK) (0.143:0.143:0.143))
|
||||
(SETUP (negedge D) (posedge CLK) (0.279:0.279:0.279))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4183,7 +4183,7 @@
|
|||
(INSTANCE _262__1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.067:0.067:0.067) (0.056:0.056:0.056))
|
||||
(IOPATH A Y (0.068:0.068:0.068) (0.056:0.056:0.056))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.139:1.139:1.139) (1.792:1.792:1.792))
|
||||
(IOPATH A X (0.417:0.417:0.417) (0.489:0.489:0.489))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.968:0.968:0.968) (1.087:1.087:1.087))
|
||||
(IOPATH A X (0.361:0.361:0.361) (0.341:0.341:0.341))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.970:0.970:0.970) (1.088:1.088:1.088))
|
||||
(IOPATH A X (0.363:0.363:0.363) (0.342:0.342:0.342))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.876:0.876:0.876) (1.010:1.010:1.010))
|
||||
(IOPATH A X (0.282:0.282:0.282) (0.290:0.290:0.290))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.851:0.851:0.851) (0.991:0.991:0.991))
|
||||
(IOPATH A X (0.262:0.262:0.262) (0.278:0.278:0.278))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.840:0.840:0.840) (0.979:0.979:0.979))
|
||||
(IOPATH A X (0.253:0.253:0.253) (0.271:0.271:0.271))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.843:0.843:0.843) (0.984:0.984:0.984))
|
||||
(IOPATH A X (0.255:0.255:0.255) (0.274:0.274:0.274))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.899:0.899:0.899) (1.031:1.031:1.031))
|
||||
(IOPATH A X (0.301:0.301:0.301) (0.304:0.304:0.304))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.914:0.914:0.914) (1.042:1.042:1.042))
|
||||
(IOPATH A X (0.314:0.314:0.314) (0.311:0.311:0.311))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.887:0.887:0.887) (1.021:1.021:1.021))
|
||||
(IOPATH A X (0.292:0.292:0.292) (0.297:0.297:0.297))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.244:0.244:0.244) (0.280:0.280:0.280))
|
||||
(IOPATH A X (0.194:0.194:0.194) (0.228:0.228:0.228))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.241:0.241:0.241) (0.277:0.277:0.277))
|
||||
(IOPATH A X (0.191:0.191:0.191) (0.225:0.225:0.225))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.242:1.242:1.242) (1.594:1.594:1.594))
|
||||
(IOPATH A X (0.325:0.325:0.325) (0.369:0.369:0.369))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.307:0.307:0.307) (0.330:0.330:0.330))
|
||||
(IOPATH A X (0.257:0.257:0.257) (0.278:0.278:0.278))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.309:0.309:0.309) (0.332:0.332:0.332))
|
||||
(IOPATH A X (0.259:0.259:0.259) (0.280:0.280:0.280))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.238:1.238:1.238) (1.591:1.591:1.591))
|
||||
(IOPATH A X (0.323:0.323:0.323) (0.367:0.367:0.367))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.284:0.284:0.284) (0.312:0.312:0.312))
|
||||
(IOPATH A X (0.234:0.234:0.234) (0.260:0.260:0.260))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.309:0.309:0.309) (0.332:0.332:0.332))
|
||||
(IOPATH A X (0.259:0.259:0.259) (0.280:0.280:0.280))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:43 2023")
|
||||
(DATE "Mon Mar 6 11:52:11 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -935,7 +935,7 @@
|
|||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A0 X (0.155:0.155:0.155) (0.298:0.298:0.298))
|
||||
(IOPATH A1 X (0.144:0.144:0.144) (0.305:0.305:0.305))
|
||||
(IOPATH A1 X (0.143:0.143:0.143) (0.305:0.305:0.305))
|
||||
(IOPATH S X (0.000:0.000:0.000))
|
||||
(IOPATH S X (0.000:0.000:0.000))
|
||||
)
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.088:0.088:0.088) (0.073:0.073:0.073))
|
||||
(IOPATH A Y (0.062:0.062:0.062) (0.070:0.070:0.070))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.251:0.251:0.251) (0.202:0.202:0.202))
|
||||
(IOPATH B X (0.186:0.186:0.186) (0.210:0.210:0.210))
|
||||
(IOPATH C X (0.178:0.178:0.178) (0.218:0.218:0.218))
|
||||
(IOPATH A_N X (0.222:0.222:0.222) (0.198:0.198:0.198))
|
||||
(IOPATH B X (0.181:0.181:0.181) (0.178:0.178:0.178))
|
||||
(IOPATH C X (0.168:0.168:0.168) (0.179:0.179:0.179))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.313:0.313:0.313) (0.241:0.241:0.241))
|
||||
(IOPATH B_N X (0.264:0.264:0.264) (0.217:0.217:0.217))
|
||||
(IOPATH C X (0.224:0.224:0.224) (0.250:0.250:0.250))
|
||||
(IOPATH D X (0.234:0.234:0.234) (0.267:0.267:0.267))
|
||||
(IOPATH A_N X (0.282:0.282:0.282) (0.238:0.238:0.238))
|
||||
(IOPATH B_N X (0.264:0.264:0.264) (0.216:0.216:0.216))
|
||||
(IOPATH C X (0.213:0.213:0.213) (0.211:0.211:0.211))
|
||||
(IOPATH D X (0.230:0.230:0.230) (0.234:0.234:0.234))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3105,7 +3105,7 @@
|
|||
(IOPATH A1 Y (0.248:0.248:0.248) (0.109:0.109:0.109))
|
||||
(IOPATH A2 Y (0.230:0.230:0.230) (0.086:0.086:0.086))
|
||||
(IOPATH A3 Y (0.195:0.195:0.195) (0.081:0.081:0.081))
|
||||
(IOPATH B1 Y (0.076:0.076:0.076) (0.086:0.086:0.086))
|
||||
(IOPATH B1 Y (0.077:0.077:0.077) (0.086:0.086:0.086))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.611:0.611:0.611) (1.458:1.458:1.458))
|
||||
(IOPATH A X (0.203:0.203:0.203) (0.260:0.260:0.260))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3239,10 +3239,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.359:0.359:0.359))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.207:-0.207:-0.207))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
||||
(SETUP (posedge D) (posedge CLK) (0.058:0.058:0.058))
|
||||
(SETUP (negedge D) (posedge CLK) (0.112:0.112:0.112))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.029:-0.029:-0.029))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.054))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.111:0.111))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3274,7 +3274,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.152:0.152:0.152))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.134:-0.134:-0.134))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.133:-0.133:-0.133))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.043:-0.046))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.009:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.063:0.066))
|
||||
|
@ -3286,15 +3286,15 @@
|
|||
(INSTANCE _420_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.324:0.324:0.324) (0.361:0.361:0.361))
|
||||
(IOPATH CLK Q (0.323:0.323:0.323) (0.360:0.360:0.360))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.359:0.359:0.359))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.207:-0.207:-0.207))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.043:-0.043:-0.043))
|
||||
(SETUP (posedge D) (posedge CLK) (0.057:0.057:0.057))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.111:0.111))
|
||||
)
|
||||
|
@ -3311,7 +3311,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.050:-0.050:-0.050))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.062:-0.062:-0.062))
|
||||
(SETUP (posedge D) (posedge CLK) (0.075:0.075:0.075))
|
||||
(SETUP (negedge D) (posedge CLK) (0.119:0.119:0.119))
|
||||
(SETUP (negedge D) (posedge CLK) (0.120:0.120:0.120))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3325,7 +3325,7 @@
|
|||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.061:-0.061:-0.061))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.068:-0.068:-0.068))
|
||||
(SETUP (posedge D) (posedge CLK) (0.086:0.086:0.086))
|
||||
(SETUP (posedge D) (posedge CLK) (0.087:0.087:0.087))
|
||||
(SETUP (negedge D) (posedge CLK) (0.126:0.126:0.126))
|
||||
)
|
||||
)
|
||||
|
@ -3334,7 +3334,7 @@
|
|||
(INSTANCE _423_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.326:0.326:0.326) (0.309:0.309:0.309))
|
||||
(IOPATH CLK Q (0.325:0.325:0.325) (0.309:0.309:0.309))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3349,7 +3349,7 @@
|
|||
(INSTANCE _424_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.551:0.551:0.551) (0.386:0.386:0.386))
|
||||
(IOPATH CLK Q (0.550:0.550:0.550) (0.386:0.386:0.386))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3367,14 +3367,14 @@
|
|||
(INSTANCE _425_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.329:0.329:0.329) (0.365:0.365:0.365))
|
||||
(IOPATH CLK Q (0.328:0.328:0.328) (0.364:0.364:0.364))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.359:0.359:0.359))
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.358:0.358:0.358))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.206:-0.206:-0.206))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.031:-0.032))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.039:-0.040))
|
||||
(SETUP (posedge D) (posedge CLK) (0.056:0.056:0.056))
|
||||
(SETUP (negedge D) (posedge CLK) (0.106:0.107:0.108))
|
||||
|
@ -3385,7 +3385,7 @@
|
|||
(INSTANCE _426_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.529:0.529:0.529) (0.422:0.422:0.422))
|
||||
(IOPATH CLK_N Q (0.528:0.528:0.528) (0.422:0.422:0.422))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3393,9 +3393,9 @@
|
|||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.480:0.480:0.480))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.274:-0.274:-0.274))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.076:0.073:0.070))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.077:-0.077:-0.078))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.025:-0.021))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.152:0.152:0.153))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.077:-0.078:-0.078))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.025:-0.021))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.152:0.153:0.154))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3408,7 +3408,7 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.136:0.136:0.136))
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.135:0.135:0.135))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.114:-0.114:-0.114))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.042:-0.048:-0.055))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.016:-0.016:-0.017))
|
||||
|
@ -3421,7 +3421,7 @@
|
|||
(INSTANCE _428_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.492:0.492:0.492) (0.398:0.398:0.398))
|
||||
(IOPATH CLK_N Q (0.492:0.492:0.492) (0.397:0.397:0.397))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3429,8 +3429,8 @@
|
|||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.480:0.480:0.480))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.274:-0.274:-0.274))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.072:0.069))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.077:-0.078:-0.079))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.024:-0.020))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.078:-0.078:-0.079))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.027:-0.024:-0.020))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.153:0.153:0.154))
|
||||
)
|
||||
)
|
||||
|
@ -3464,9 +3464,9 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.469:0.469:0.469))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.285:-0.285:-0.285))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.084:0.084:0.084))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.080:-0.080:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.040:-0.039:-0.039))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.084:0.084:0.083))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.080:-0.081:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.039:-0.039:-0.039))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.156:0.156:0.156))
|
||||
)
|
||||
)
|
||||
|
@ -3500,10 +3500,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.469:0.469:0.469))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.285:-0.285:-0.285))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.083:0.083:0.083))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.083:0.083:0.082))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.082:-0.082:-0.082))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.038:-0.038:-0.037))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.157:0.158:0.158))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.038:-0.037:-0.037))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.158:0.158:0.158))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3511,7 +3511,7 @@
|
|||
(INSTANCE _433_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.465:0.465:0.465) (0.520:0.520:0.520))
|
||||
(IOPATH CLK Q (0.465:0.465:0.465) (0.519:0.519:0.519))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3521,7 +3521,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.043:-0.046))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.037:-0.039:-0.041))
|
||||
(SETUP (posedge D) (posedge CLK) (0.069:0.073:0.076))
|
||||
(SETUP (negedge D) (posedge CLK) (0.109:0.111:0.114))
|
||||
(SETUP (negedge D) (posedge CLK) (0.109:0.112:0.114))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3536,10 +3536,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.127:-0.127:-0.127))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.031:-0.031))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.006:-0.007))
|
||||
(SETUP (posedge D) (posedge CLK) (0.053:0.054:0.054))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.070:0.070))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.031:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.007:-0.007))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.054))
|
||||
(SETUP (negedge D) (posedge CLK) (0.070:0.070:0.071))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3554,10 +3554,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.369:0.369:0.369))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.179:-0.179:-0.179))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.032:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.040:-0.041))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.061:0.061))
|
||||
(SETUP (negedge D) (posedge CLK) (0.113:0.114:0.115))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.041:-0.041))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.061:0.062))
|
||||
(SETUP (negedge D) (posedge CLK) (0.114:0.114:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3572,8 +3572,8 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.152:0.152:0.152))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.131:-0.131:-0.131))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.029:-0.029:-0.030))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.006:-0.006))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.029:-0.030:-0.030))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.006:-0.007))
|
||||
(SETUP (posedge D) (posedge CLK) (0.051:0.052:0.052))
|
||||
(SETUP (negedge D) (posedge CLK) (0.070:0.070:0.070))
|
||||
)
|
||||
|
@ -3583,7 +3583,7 @@
|
|||
(INSTANCE _437_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.409:0.409:0.409) (0.440:0.440:0.440))
|
||||
(IOPATH CLK Q (0.408:0.408:0.408) (0.440:0.440:0.440))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3591,7 +3591,7 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.359:0.359:0.359))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.191:-0.191:-0.191))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.031:-0.031))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.040:-0.040))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.041:-0.041))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.059:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.114:0.114:0.114))
|
||||
)
|
||||
|
@ -3601,7 +3601,7 @@
|
|||
(INSTANCE _438_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.364:0.364:0.364) (0.390:0.390:0.390))
|
||||
(IOPATH CLK Q (0.363:0.363:0.363) (0.390:0.390:0.390))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3609,9 +3609,9 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.359:0.359:0.359))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.207:-0.207:-0.207))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.042:-0.045))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.059:0.059))
|
||||
(SETUP (negedge D) (posedge CLK) (0.107:0.111:0.114))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.042:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.059:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.108:0.111:0.114))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.361:0.361:0.361))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.213:-0.213:-0.213))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.049:-0.049:-0.049))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.076:-0.076:-0.076))
|
||||
(SETUP (posedge D) (posedge CLK) (0.076:0.076:0.076))
|
||||
(SETUP (negedge D) (posedge CLK) (0.148:0.148:0.148))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.067:0.067:0.067))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.111:0.111))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.156:0.156:0.156))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.137:-0.137:-0.137))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.050:-0.050:-0.050))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.037:-0.037:-0.037))
|
||||
(SETUP (posedge D) (posedge CLK) (0.071:0.071:0.071))
|
||||
(SETUP (negedge D) (posedge CLK) (0.096:0.096:0.096))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.010))
|
||||
(SETUP (posedge D) (posedge CLK) (0.064:0.064:0.064))
|
||||
(SETUP (negedge D) (posedge CLK) (0.066:0.066:0.066))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.361:0.361:0.361))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.213:-0.213:-0.213))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.049:-0.049:-0.049))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.075:-0.075:-0.075))
|
||||
(SETUP (posedge D) (posedge CLK) (0.075:0.075:0.075))
|
||||
(SETUP (negedge D) (posedge CLK) (0.146:0.146:0.146))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.040:-0.040))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
||||
(SETUP (posedge D) (posedge CLK) (0.065:0.065:0.065))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.110:0.110))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3727,12 +3727,12 @@
|
|||
(INSTANCE _445_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.337:0.337:0.337) (0.317:0.317:0.317))
|
||||
(IOPATH CLK Q (0.337:0.337:0.337) (0.316:0.316:0.316))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.026:-0.026:-0.026))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.041:-0.043))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.042:-0.044))
|
||||
(SETUP (posedge D) (posedge CLK) (0.048:0.048:0.048))
|
||||
(SETUP (negedge D) (posedge CLK) (0.096:0.098:0.100))
|
||||
)
|
||||
|
@ -3742,13 +3742,13 @@
|
|||
(INSTANCE _446_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.305:0.305:0.305) (0.295:0.295:0.295))
|
||||
(IOPATH CLK Q (0.305:0.305:0.305) (0.294:0.294:0.294))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.065:-0.065:-0.065))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.074:-0.074:-0.074))
|
||||
(SETUP (posedge D) (posedge CLK) (0.091:0.091:0.091))
|
||||
(SETUP (posedge D) (posedge CLK) (0.092:0.092:0.092))
|
||||
(SETUP (negedge D) (posedge CLK) (0.132:0.132:0.132))
|
||||
)
|
||||
)
|
||||
|
@ -3757,7 +3757,7 @@
|
|||
(INSTANCE _447_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.320:0.320:0.320) (0.303:0.303:0.303))
|
||||
(IOPATH CLK Q (0.319:0.319:0.319) (0.303:0.303:0.303))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3787,7 +3787,7 @@
|
|||
(INSTANCE _449_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.548:0.548:0.548) (0.381:0.381:0.381))
|
||||
(IOPATH CLK Q (0.547:0.547:0.547) (0.381:0.381:0.381))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3795,8 +3795,8 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.147:0.147:0.147))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.036:-0.037:-0.037))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.011:-0.012))
|
||||
(SETUP (posedge D) (posedge CLK) (0.056:0.056:0.057))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.012:-0.012))
|
||||
(SETUP (posedge D) (posedge CLK) (0.056:0.057:0.057))
|
||||
(SETUP (negedge D) (posedge CLK) (0.066:0.067:0.067))
|
||||
)
|
||||
)
|
||||
|
@ -3805,17 +3805,17 @@
|
|||
(INSTANCE _450_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.399:0.399:0.399) (0.414:0.414:0.414))
|
||||
(IOPATH CLK Q (0.398:0.398:0.398) (0.414:0.414:0.414))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.353:0.353:0.353))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.204:-0.204:-0.204))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.041:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.058:0.058:0.058))
|
||||
(SETUP (negedge D) (posedge CLK) (0.108:0.109:0.110))
|
||||
(SETUP (negedge D) (posedge CLK) (0.109:0.110:0.111))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3830,9 +3830,9 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.470:0.470:0.470))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.284:-0.284:-0.284))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.071:0.067:0.063))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.070:0.066:0.063))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.084:-0.084:-0.085))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.022:-0.016:-0.011))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.021:-0.016:-0.011))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.159:0.160:0.160))
|
||||
)
|
||||
)
|
||||
|
@ -3859,7 +3859,7 @@
|
|||
(INSTANCE _453_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.517:0.517:0.517) (0.413:0.413:0.413))
|
||||
(IOPATH CLK_N Q (0.516:0.516:0.516) (0.412:0.412:0.412))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3868,8 +3868,8 @@
|
|||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.284:-0.284:-0.284))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.076:0.073:0.070))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.077:-0.078:-0.079))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.025:-0.021))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.152:0.153:0.154))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.024:-0.021))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.152:0.153:0.155))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3895,16 +3895,16 @@
|
|||
(INSTANCE _455_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.476:0.476:0.476) (0.389:0.389:0.389))
|
||||
(IOPATH CLK_N Q (0.475:0.475:0.475) (0.389:0.389:0.389))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.470:0.470:0.470))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.284:-0.284:-0.284))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.084:0.084:0.084))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.080:-0.081:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.039:-0.039:-0.039))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.084:0.084:0.083))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.081:-0.081:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.039:-0.039:-0.038))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.156:0.156:0.156))
|
||||
)
|
||||
)
|
||||
|
@ -3938,7 +3938,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.470:0.470:0.470))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.284:-0.284:-0.284))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.083:0.082:0.082))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.082:0.082:0.082))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.083:-0.083:-0.083))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.037:-0.037:-0.037))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.158:0.158:0.158))
|
||||
|
@ -3949,12 +3949,12 @@
|
|||
(INSTANCE _458_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.465:0.465:0.465) (0.518:0.518:0.518))
|
||||
(IOPATH CLK Q (0.464:0.464:0.464) (0.518:0.518:0.518))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.356:0.356:0.356))
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.355:0.355:0.355))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.180:-0.180:-0.180))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.043:-0.046))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.037:-0.041:-0.044))
|
||||
|
@ -3967,7 +3967,7 @@
|
|||
(INSTANCE _459_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.590:0.590:0.590) (0.399:0.399:0.399))
|
||||
(IOPATH CLK Q (0.589:0.589:0.589) (0.398:0.398:0.398))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3975,7 +3975,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.127:-0.127:-0.127))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.002:-0.005:-0.008))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.003:-0.006:-0.008))
|
||||
(SETUP (posedge D) (posedge CLK) (0.055:0.056:0.056))
|
||||
(SETUP (negedge D) (posedge CLK) (0.065:0.068:0.072))
|
||||
)
|
||||
|
@ -3985,17 +3985,17 @@
|
|||
(INSTANCE _460_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.409:0.409:0.409) (0.417:0.417:0.417))
|
||||
(IOPATH CLK Q (0.408:0.408:0.408) (0.416:0.416:0.416))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.353:0.353:0.353))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.204:-0.204:-0.204))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.035:-0.035:-0.035))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.042:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.060:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.106:0.110:0.115))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.060:0.061))
|
||||
(SETUP (negedge D) (posedge CLK) (0.106:0.111:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4003,17 +4003,17 @@
|
|||
(INSTANCE _461_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.558:0.558:0.558) (0.388:0.388:0.388))
|
||||
(IOPATH CLK Q (0.558:0.558:0.558) (0.387:0.387:0.387))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.147:0.147:0.147))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.043:-0.046:-0.049))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.008:-0.011:-0.013))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.043:-0.046:-0.050))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.008:-0.011:-0.014))
|
||||
(SETUP (posedge D) (posedge CLK) (0.063:0.067:0.070))
|
||||
(SETUP (negedge D) (posedge CLK) (0.063:0.066:0.069))
|
||||
(SETUP (negedge D) (posedge CLK) (0.064:0.066:0.069))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4021,7 +4021,7 @@
|
|||
(INSTANCE _462_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.606:0.606:0.606) (0.407:0.407:0.407))
|
||||
(IOPATH CLK Q (0.606:0.606:0.606) (0.406:0.406:0.406))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -4029,9 +4029,9 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.127:-0.127:-0.127))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.055))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.011:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.055:0.055))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.075))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4039,17 +4039,17 @@
|
|||
(INSTANCE _463_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.412:0.412:0.412) (0.440:0.440:0.440))
|
||||
(IOPATH CLK Q (0.412:0.412:0.412) (0.439:0.439:0.439))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.353:0.353:0.353))
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.352:0.352:0.352))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.188:-0.188:-0.188))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.045:-0.046:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.062:0.063:0.063))
|
||||
(SETUP (negedge D) (posedge CLK) (0.119:0.119:0.119))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.046:-0.046:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.063:0.063:0.063))
|
||||
(SETUP (negedge D) (posedge CLK) (0.119:0.119:0.120))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4057,13 +4057,13 @@
|
|||
(INSTANCE _464_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.388:0.388:0.388) (0.405:0.405:0.405))
|
||||
(IOPATH CLK Q (0.387:0.387:0.387) (0.405:0.405:0.405))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.353:0.353:0.353))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.204:-0.204:-0.204))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.036:-0.036:-0.036))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.045:-0.048))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.061:0.061))
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.356:0.356:0.356))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.190:-0.190:-0.190))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.082:-0.082:-0.082))
|
||||
(SETUP (posedge D) (posedge CLK) (0.081:0.081:0.081))
|
||||
(SETUP (negedge D) (posedge CLK) (0.153:0.153:0.153))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.047:-0.047:-0.047))
|
||||
(SETUP (posedge D) (posedge CLK) (0.067:0.067:0.067))
|
||||
(SETUP (negedge D) (posedge CLK) (0.116:0.116:0.116))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.141:0.141:0.141))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.123:-0.123:-0.123))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.053:-0.053:-0.053))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
(SETUP (negedge D) (posedge CLK) (0.100:0.100:0.100))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.039:-0.039:-0.039))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.014:-0.014:-0.014))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.060:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.069:0.069))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.351:0.351:0.351))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.196:-0.196:-0.196))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.082:-0.082:-0.082))
|
||||
(SETUP (posedge D) (posedge CLK) (0.081:0.081:0.081))
|
||||
(SETUP (negedge D) (posedge CLK) (0.152:0.152:0.152))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.040:-0.040))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.046:-0.046:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.066:0.066:0.066))
|
||||
(SETUP (negedge D) (posedge CLK) (0.114:0.114:0.114))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4183,7 +4183,7 @@
|
|||
(INSTANCE _262__1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.040:0.040:0.040) (0.024:0.024:0.024))
|
||||
(IOPATH A Y (0.039:0.039:0.039) (0.024:0.024:0.024))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.476:0.476:0.476) (1.395:1.395:1.395))
|
||||
(IOPATH A X (0.253:0.253:0.253) (0.297:0.297:0.297))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.298:0.298:0.298) (1.002:1.002:1.002))
|
||||
(IOPATH A X (0.204:0.204:0.204) (0.223:0.223:0.223))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.298:0.298:0.298) (1.003:1.003:1.003))
|
||||
(IOPATH A X (0.204:0.204:0.204) (0.224:0.224:0.224))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.248:0.248:0.248) (0.953:0.953:0.953))
|
||||
(IOPATH A X (0.156:0.156:0.156) (0.196:0.196:0.196))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.230:0.230:0.230) (0.935:0.935:0.935))
|
||||
(IOPATH A X (0.143:0.143:0.143) (0.189:0.189:0.189))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.221:0.221:0.221) (0.923:0.923:0.923))
|
||||
(IOPATH A X (0.137:0.137:0.137) (0.184:0.184:0.184))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.224:0.224:0.224) (0.928:0.928:0.928))
|
||||
(IOPATH A X (0.139:0.139:0.139) (0.186:0.186:0.186))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.264:0.264:0.264) (0.973:0.973:0.973))
|
||||
(IOPATH A X (0.167:0.167:0.167) (0.204:0.204:0.204))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.271:0.271:0.271) (0.978:0.978:0.978))
|
||||
(IOPATH A X (0.174:0.174:0.174) (0.207:0.207:0.207))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.256:0.256:0.256) (0.963:0.963:0.963))
|
||||
(IOPATH A X (0.161:0.161:0.161) (0.200:0.200:0.200))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4462,7 +4462,7 @@
|
|||
(INSTANCE fanout31)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.215:0.215:0.215) (0.182:0.183:0.184))
|
||||
(IOPATH A X (0.215:0.215:0.215) (0.182:0.183:0.183))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.149:0.149:0.149) (0.186:0.186:0.186))
|
||||
(IOPATH A X (0.109:0.109:0.109) (0.128:0.128:0.128))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.147:0.147:0.147) (0.184:0.184:0.184))
|
||||
(IOPATH A X (0.107:0.107:0.107) (0.126:0.126:0.126))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.619:0.619:0.619) (1.466:1.466:1.466))
|
||||
(IOPATH A X (0.206:0.206:0.206) (0.262:0.262:0.262))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.188:0.188:0.188) (0.216:0.216:0.216))
|
||||
(IOPATH A X (0.148:0.148:0.148) (0.158:0.158:0.158))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.190:0.190:0.190) (0.218:0.218:0.218))
|
||||
(IOPATH A X (0.149:0.149:0.149) (0.159:0.159:0.159))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.615:0.615:0.615) (1.462:1.462:1.462))
|
||||
(IOPATH A X (0.205:0.205:0.205) (0.261:0.261:0.261))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.176:0.176:0.176) (0.207:0.207:0.207))
|
||||
(IOPATH A X (0.135:0.135:0.135) (0.150:0.150:0.150))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.190:0.190:0.190) (0.217:0.217:0.217))
|
||||
(IOPATH A X (0.150:0.150:0.150) (0.159:0.159:0.159))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:48 2023")
|
||||
(DATE "Mon Mar 6 11:52:17 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -899,7 +899,7 @@
|
|||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A0 X (0.096:0.096:0.096) (0.155:0.155:0.155))
|
||||
(IOPATH A1 X (0.091:0.091:0.091) (0.159:0.159:0.159))
|
||||
(IOPATH A1 X (0.090:0.090:0.090) (0.159:0.159:0.159))
|
||||
(IOPATH S X (0.140:0.140:0.141) (0.200:0.200:0.200))
|
||||
(IOPATH S X (0.102:0.102:0.102) (0.193:0.194:0.194))
|
||||
)
|
||||
|
@ -910,7 +910,7 @@
|
|||
(INSTANCE _207_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A0 X (0.103:0.103:0.103) (0.167:0.167:0.167))
|
||||
(IOPATH A0 X (0.102:0.102:0.102) (0.167:0.167:0.167))
|
||||
(IOPATH A1 X (0.107:0.107:0.107) (0.176:0.176:0.176))
|
||||
(IOPATH S X (0.162:0.162:0.162) (0.216:0.216:0.216))
|
||||
(IOPATH S X (0.119:0.119:0.119) (0.212:0.212:0.212))
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.063:0.063:0.063) (0.037:0.037:0.037))
|
||||
(IOPATH A Y (0.044:0.044:0.044) (0.037:0.037:0.037))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -1492,7 +1492,7 @@
|
|||
(INSTANCE _410__5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.028:0.028:0.028) (0.011:0.011:0.011))
|
||||
(IOPATH A Y (0.027:0.027:0.027) (0.011:0.011:0.011))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.165:0.165:0.165) (0.121:0.121:0.121))
|
||||
(IOPATH B X (0.116:0.116:0.116) (0.142:0.142:0.142))
|
||||
(IOPATH C X (0.112:0.112:0.112) (0.146:0.146:0.146))
|
||||
(IOPATH A_N X (0.143:0.143:0.143) (0.120:0.120:0.120))
|
||||
(IOPATH B X (0.112:0.112:0.112) (0.116:0.116:0.116))
|
||||
(IOPATH C X (0.104:0.104:0.104) (0.117:0.117:0.117))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.197:0.197:0.197) (0.142:0.142:0.142))
|
||||
(IOPATH A_N X (0.172:0.172:0.172) (0.141:0.141:0.141))
|
||||
(IOPATH B_N X (0.160:0.160:0.160) (0.134:0.134:0.134))
|
||||
(IOPATH C X (0.134:0.134:0.134) (0.162:0.162:0.162))
|
||||
(IOPATH D X (0.136:0.136:0.136) (0.176:0.176:0.176))
|
||||
(IOPATH C X (0.123:0.123:0.123) (0.133:0.133:0.133))
|
||||
(IOPATH D X (0.132:0.132:0.132) (0.149:0.149:0.149))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.016:-0.016:-0.016) (1.156:1.156:1.156))
|
||||
(IOPATH A X (0.130:0.130:0.130) (0.202:0.202:0.202))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3232,17 +3232,17 @@
|
|||
(INSTANCE _417_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.232:0.232:0.232) (0.248:0.248:0.248))
|
||||
(IOPATH CLK Q (0.231:0.231:0.231) (0.247:0.247:0.247))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.225:0.225:0.225))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.075:0.075:0.075))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3250,7 +3250,7 @@
|
|||
(INSTANCE _418_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.244:0.244:0.244) (0.256:0.256:0.256))
|
||||
(IOPATH CLK Q (0.243:0.243:0.243) (0.256:0.256:0.256))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3268,7 +3268,7 @@
|
|||
(INSTANCE _419_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.357:0.357:0.357) (0.250:0.250:0.250))
|
||||
(IOPATH CLK Q (0.356:0.356:0.356) (0.250:0.250:0.250))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3276,7 +3276,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.104:0.104:0.104))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.090:-0.090:-0.090))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.022:-0.024))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.012:-0.014))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.012:-0.015))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.035:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.042:0.044:0.046))
|
||||
)
|
||||
|
@ -3293,7 +3293,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.225:0.225:0.225))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.072:0.072:0.072))
|
||||
|
@ -3319,7 +3319,7 @@
|
|||
(INSTANCE _422_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.203:0.203:0.203) (0.198:0.198:0.198))
|
||||
(IOPATH CLK Q (0.203:0.203:0.203) (0.197:0.197:0.197))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3334,7 +3334,7 @@
|
|||
(INSTANCE _423_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.205:0.205:0.205) (0.199:0.199:0.199))
|
||||
(IOPATH CLK Q (0.205:0.205:0.205) (0.198:0.198:0.198))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3357,7 +3357,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.104:0.104:0.104))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.090:-0.090:-0.090))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.011))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.011:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.032:0.032:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.041:0.042:0.043))
|
||||
)
|
||||
|
@ -3375,9 +3375,9 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.225:0.225:0.225))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.028:-0.028:-0.029))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.028:-0.029:-0.029))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.068:0.069))
|
||||
(SETUP (negedge D) (posedge CLK) (0.068:0.069:0.069))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3395,7 +3395,7 @@
|
|||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.054))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.023:-0.025:-0.027))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.027:-0.025))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.075:0.078:0.080))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.076:0.078:0.080))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3428,10 +3428,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.308:0.308:0.308))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.179:-0.179:-0.179))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.054))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.055:0.054:0.053))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.023:-0.025:-0.027))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.026:-0.024))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.075:0.078:0.081))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.076:0.078:0.081))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3467,7 +3467,7 @@
|
|||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.027:-0.027:-0.027))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.031:-0.031:-0.031))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.080:0.080:0.081))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.080:0.081:0.081))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3501,8 +3501,8 @@
|
|||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.301:0.301:0.301))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.185:-0.185:-0.185))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.028:-0.028:-0.028))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.031:-0.031:-0.031))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.028:-0.028:-0.029))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.031:-0.030:-0.030))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.082:0.082:0.082))
|
||||
)
|
||||
)
|
||||
|
@ -3516,7 +3516,7 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.234:0.234:0.234))
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.233:0.233:0.233))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.095:-0.095:-0.095))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.022:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.024:-0.026:-0.028))
|
||||
|
@ -3583,7 +3583,7 @@
|
|||
(INSTANCE _437_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.263:0.263:0.263) (0.281:0.281:0.281))
|
||||
(IOPATH CLK Q (0.263:0.263:0.263) (0.280:0.280:0.280))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3593,7 +3593,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.029:-0.029))
|
||||
(SETUP (posedge D) (posedge CLK) (0.035:0.035:0.035))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.074))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.074:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3601,7 +3601,7 @@
|
|||
(INSTANCE _438_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.234:0.234:0.234) (0.248:0.248:0.248))
|
||||
(IOPATH CLK Q (0.234:0.234:0.234) (0.247:0.247:0.247))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3609,7 +3609,7 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.225:0.225:0.225))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.028:-0.031:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.031:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.071:0.074))
|
||||
)
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.226:0.226:0.226))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.132:-0.132:-0.132))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.099:0.099:0.099))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.023:-0.023:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.037:0.037:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.106:0.106:0.106))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.092:-0.092:-0.092))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.028:-0.028:-0.028))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.035:-0.035:-0.035))
|
||||
(SETUP (posedge D) (posedge CLK) (0.041:0.041:0.041))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.069:0.069))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.024:-0.024:-0.024))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.015:-0.015:-0.015))
|
||||
(SETUP (posedge D) (posedge CLK) (0.037:0.037:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.047:0.047:0.047))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.226:0.226:0.226))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.132:-0.132:-0.132))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.098:0.098:0.098))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.022:-0.022))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(SETUP (posedge D) (posedge CLK) (0.037:0.037:0.037))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3727,14 +3727,14 @@
|
|||
(INSTANCE _445_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.215:0.215:0.215) (0.204:0.204:0.204))
|
||||
(IOPATH CLK Q (0.214:0.214:0.214) (0.204:0.204:0.204))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.016:-0.016:-0.016))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.034:-0.035))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.032:-0.034:-0.036))
|
||||
(SETUP (posedge D) (posedge CLK) (0.028:0.028:0.028))
|
||||
(SETUP (negedge D) (posedge CLK) (0.062:0.064:0.065))
|
||||
(SETUP (negedge D) (posedge CLK) (0.062:0.064:0.066))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3742,7 +3742,7 @@
|
|||
(INSTANCE _446_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.190:0.190:0.190) (0.188:0.188:0.188))
|
||||
(IOPATH CLK Q (0.189:0.189:0.189) (0.188:0.188:0.188))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3757,7 +3757,7 @@
|
|||
(INSTANCE _447_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.201:0.201:0.201) (0.195:0.195:0.195))
|
||||
(IOPATH CLK Q (0.201:0.201:0.201) (0.194:0.194:0.194))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3792,10 +3792,10 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.103:0.103:0.103))
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.102:0.102:0.102))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.088:-0.088:-0.088))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.021:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.012:-0.012:-0.013))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.012:-0.013:-0.013))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.043:0.044:0.045))
|
||||
)
|
||||
|
@ -3830,9 +3830,9 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.301:0.301:0.301))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.184:-0.184:-0.184))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.055:0.053:0.052))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.054:0.053:0.052))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.025:-0.028:-0.031))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.026:-0.024:-0.021))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.026:-0.023:-0.021))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.078:0.081:0.085))
|
||||
)
|
||||
)
|
||||
|
@ -3868,7 +3868,7 @@
|
|||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.184:-0.184:-0.184))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.056:0.055:0.054))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.022:-0.025:-0.028))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.027:-0.025))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.029:-0.026:-0.024))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.075:0.078:0.081))
|
||||
)
|
||||
)
|
||||
|
@ -3905,7 +3905,7 @@
|
|||
(HOLD (posedge D) (negedge CLK_N) (0.057:0.057:0.057))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.027:-0.027:-0.028))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.031:-0.031:-0.031))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.080:0.081:0.081))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.081:0.081:0.081))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3931,7 +3931,7 @@
|
|||
(INSTANCE _457_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.295:0.295:0.295) (0.241:0.241:0.241))
|
||||
(IOPATH CLK_N Q (0.294:0.294:0.294) (0.241:0.241:0.241))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3955,7 +3955,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.225:0.225:0.225))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.102:-0.102:-0.102))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.101:-0.101:-0.101))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.022:-0.023))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.026:-0.027:-0.028))
|
||||
(SETUP (posedge D) (posedge CLK) (0.038:0.040:0.042))
|
||||
|
@ -3967,17 +3967,17 @@
|
|||
(INSTANCE _459_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.361:0.361:0.361) (0.254:0.254:0.254))
|
||||
(IOPATH CLK Q (0.361:0.361:0.361) (0.253:0.253:0.253))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.104:0.104:0.104))
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.103:0.103:0.103))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.008:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.043:0.046:0.049))
|
||||
(SETUP (negedge D) (posedge CLK) (0.044:0.046:0.049))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3995,7 +3995,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.027:-0.030:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.070:0.073))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.070:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4003,15 +4003,15 @@
|
|||
(INSTANCE _461_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.349:0.349:0.349) (0.246:0.246:0.246))
|
||||
(IOPATH CLK Q (0.348:0.348:0.348) (0.245:0.245:0.245))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.105:0.105:0.105))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.091:-0.091:-0.091))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.090:-0.090:-0.090))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.023:-0.025))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.013:-0.015))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.013:-0.016))
|
||||
(SETUP (posedge D) (posedge CLK) (0.035:0.036:0.038))
|
||||
(SETUP (negedge D) (posedge CLK) (0.043:0.045:0.047))
|
||||
)
|
||||
|
@ -4021,17 +4021,17 @@
|
|||
(INSTANCE _462_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.374:0.374:0.374) (0.260:0.260:0.260))
|
||||
(IOPATH CLK Q (0.374:0.374:0.374) (0.259:0.259:0.259))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.104:0.104:0.104))
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.103:0.103:0.103))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.019:-0.019:-0.019))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.011:-0.012))
|
||||
(SETUP (posedge D) (posedge CLK) (0.033:0.033:0.033))
|
||||
(SETUP (negedge D) (posedge CLK) (0.049:0.050:0.050))
|
||||
(SETUP (negedge D) (posedge CLK) (0.050:0.050:0.050))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4047,7 +4047,7 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.222:0.222:0.222))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.112:-0.112:-0.112))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.031:-0.031:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.031:-0.032:-0.032))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.076:0.076:0.076))
|
||||
)
|
||||
|
@ -4064,7 +4064,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.222:0.222:0.222))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.020))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.020:-0.020:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.029:-0.032:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.035:0.035))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.072:0.074))
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.227:0.227:0.227))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.121:-0.121:-0.121))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.043:0.043:0.043))
|
||||
(SETUP (negedge D) (posedge CLK) (0.099:0.099:0.099))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.022:-0.022:-0.022))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.101:0.101:0.101))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.028:-0.028:-0.028))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.042:0.042:0.042))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.067:0.067))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.021:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.014:-0.014:-0.014))
|
||||
(SETUP (posedge D) (posedge CLK) (0.034:0.034:0.034))
|
||||
(SETUP (negedge D) (posedge CLK) (0.046:0.046:0.046))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.222:0.222:0.222))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.124:-0.124:-0.124))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.056:-0.056:-0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.043:0.043:0.043))
|
||||
(SETUP (negedge D) (posedge CLK) (0.098:0.098:0.098))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.021:-0.021:-0.021))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(SETUP (posedge D) (posedge CLK) (0.036:0.036:0.036))
|
||||
(SETUP (negedge D) (posedge CLK) (0.073:0.073:0.073))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.090:-0.090:-0.090) (1.058:1.058:1.058))
|
||||
(IOPATH A X (0.164:0.164:0.164) (0.214:0.214:0.214))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.247:-0.247:-0.247) (0.951:0.951:0.951))
|
||||
(IOPATH A X (0.122:0.122:0.122) (0.166:0.166:0.166))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.245:-0.245:-0.245) (0.952:0.952:0.952))
|
||||
(IOPATH A X (0.123:0.123:0.123) (0.167:0.167:0.167))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.295:-0.295:-0.295) (0.912:0.912:0.912))
|
||||
(IOPATH A X (0.084:0.084:0.084) (0.146:0.146:0.146))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.313:-0.313:-0.313) (0.898:0.898:0.898))
|
||||
(IOPATH A X (0.073:0.073:0.073) (0.140:0.140:0.140))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.322:-0.322:-0.322) (0.888:0.888:0.888))
|
||||
(IOPATH A X (0.068:0.068:0.068) (0.136:0.136:0.136))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.318:-0.318:-0.318) (0.894:0.894:0.894))
|
||||
(IOPATH A X (0.070:0.070:0.070) (0.138:0.138:0.138))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.277:-0.277:-0.277) (0.928:0.928:0.928))
|
||||
(IOPATH A X (0.093:0.093:0.093) (0.152:0.152:0.152))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.270:-0.270:-0.270) (0.934:0.934:0.934))
|
||||
(IOPATH A X (0.099:0.099:0.099) (0.155:0.155:0.155))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.286:-0.286:-0.286) (0.921:0.921:0.921))
|
||||
(IOPATH A X (0.089:0.089:0.089) (0.150:0.150:0.150))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4462,7 +4462,7 @@
|
|||
(INSTANCE fanout31)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.154:0.154:0.155) (0.122:0.123:0.123))
|
||||
(IOPATH A X (0.154:0.154:0.154) (0.122:0.123:0.123))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.098:0.098:0.098) (0.130:0.130:0.130))
|
||||
(IOPATH A X (0.075:0.075:0.075) (0.089:0.089:0.089))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.096:0.096:0.096) (0.128:0.128:0.128))
|
||||
(IOPATH A X (0.073:0.073:0.073) (0.087:0.087:0.087))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.010:-0.010:-0.010) (1.161:1.161:1.161))
|
||||
(IOPATH A X (0.132:0.132:0.132) (0.205:0.205:0.205))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.128:0.128:0.128) (0.153:0.153:0.153))
|
||||
(IOPATH A X (0.104:0.104:0.104) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.129:0.129:0.129) (0.153:0.153:0.153))
|
||||
(IOPATH A X (0.105:0.105:0.105) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (-0.014:-0.014:-0.014) (1.158:1.158:1.158))
|
||||
(IOPATH A X (0.131:0.131:0.131) (0.203:0.203:0.203))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.118:0.118:0.118) (0.146:0.146:0.146))
|
||||
(IOPATH A X (0.095:0.095:0.095) (0.105:0.105:0.105))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.129:0.129:0.129) (0.153:0.153:0.153))
|
||||
(IOPATH A X (0.105:0.105:0.105) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:48 2023")
|
||||
(DATE "Mon Mar 6 11:52:17 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.144:0.144:0.144) (0.169:0.169:0.169))
|
||||
(IOPATH A Y (0.118:0.118:0.118) (0.158:0.158:0.158))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.492:0.492:0.492) (0.444:0.444:0.444))
|
||||
(IOPATH B X (0.391:0.391:0.391) (0.412:0.412:0.412))
|
||||
(IOPATH C X (0.372:0.372:0.372) (0.415:0.415:0.415))
|
||||
(IOPATH A_N X (0.463:0.463:0.463) (0.436:0.436:0.436))
|
||||
(IOPATH B X (0.382:0.382:0.382) (0.383:0.383:0.383))
|
||||
(IOPATH C X (0.354:0.354:0.354) (0.378:0.378:0.378))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.644:0.644:0.644) (0.540:0.540:0.540))
|
||||
(IOPATH A_N X (0.613:0.613:0.613) (0.532:0.532:0.532))
|
||||
(IOPATH B_N X (0.572:0.572:0.572) (0.467:0.467:0.467))
|
||||
(IOPATH C X (0.493:0.493:0.493) (0.491:0.491:0.491))
|
||||
(IOPATH D X (0.527:0.527:0.527) (0.535:0.535:0.535))
|
||||
(IOPATH C X (0.474:0.474:0.474) (0.453:0.453:0.453))
|
||||
(IOPATH D X (0.519:0.519:0.519) (0.505:0.505:0.505))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.235:1.235:1.235) (1.588:1.588:1.588))
|
||||
(IOPATH A X (0.321:0.321:0.321) (0.365:0.365:0.365))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3239,10 +3239,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.725:0.725:0.725))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.407:-0.407:-0.407))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.072:-0.072:-0.072))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.094:-0.094:-0.094))
|
||||
(SETUP (posedge D) (posedge CLK) (0.128:0.128:0.128))
|
||||
(SETUP (negedge D) (posedge CLK) (0.274:0.274:0.274))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.069:-0.069:-0.069))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.092:-0.092:-0.092))
|
||||
(SETUP (posedge D) (posedge CLK) (0.125:0.125:0.125))
|
||||
(SETUP (negedge D) (posedge CLK) (0.271:0.271:0.271))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3467,7 +3467,7 @@
|
|||
(HOLD (posedge D) (negedge CLK_N) (0.152:0.151:0.150))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.258:-0.259:-0.259))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.060:-0.059:-0.058))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.386:0.387:0.387))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.386:0.386:0.387))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.729:0.729:0.729))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.420:-0.420:-0.420))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.102:-0.102:-0.102))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.124:-0.124:-0.124))
|
||||
(SETUP (posedge D) (posedge CLK) (0.161:0.161:0.161))
|
||||
(SETUP (negedge D) (posedge CLK) (0.307:0.307:0.307))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.091:-0.091:-0.091))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.097:-0.097:-0.097))
|
||||
(SETUP (posedge D) (posedge CLK) (0.149:0.149:0.149))
|
||||
(SETUP (negedge D) (posedge CLK) (0.277:0.277:0.277))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.300:0.300:0.300))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.265:-0.265:-0.265))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.094:-0.094:-0.094))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.018:-0.018:-0.018))
|
||||
(SETUP (posedge D) (posedge CLK) (0.149:0.149:0.149))
|
||||
(SETUP (negedge D) (posedge CLK) (0.166:0.166:0.166))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.085:-0.085:-0.085))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.003:-0.003:-0.003))
|
||||
(SETUP (posedge D) (posedge CLK) (0.139:0.139:0.139))
|
||||
(SETUP (negedge D) (posedge CLK) (0.147:0.147:0.147))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.729:0.729:0.729))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.420:-0.420:-0.420))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.099:-0.099:-0.099))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.121:-0.121:-0.121))
|
||||
(SETUP (posedge D) (posedge CLK) (0.158:0.158:0.158))
|
||||
(SETUP (negedge D) (posedge CLK) (0.304:0.304:0.304))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.094:-0.094:-0.094))
|
||||
(SETUP (posedge D) (posedge CLK) (0.145:0.145:0.145))
|
||||
(SETUP (negedge D) (posedge CLK) (0.274:0.274:0.274))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.724:0.724:0.724))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.373:-0.373:-0.373))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.104:-0.104:-0.104))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.132:-0.132:-0.132))
|
||||
(SETUP (posedge D) (posedge CLK) (0.163:0.163:0.163))
|
||||
(SETUP (negedge D) (posedge CLK) (0.315:0.315:0.315))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.089:-0.089:-0.089))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.102:-0.102:-0.102))
|
||||
(SETUP (posedge D) (posedge CLK) (0.146:0.146:0.146))
|
||||
(SETUP (negedge D) (posedge CLK) (0.282:0.282:0.282))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.276:0.276:0.276))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.240:-0.240:-0.240))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.092:-0.092:-0.092))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.027:-0.027:-0.027))
|
||||
(SETUP (posedge D) (posedge CLK) (0.146:0.146:0.146))
|
||||
(SETUP (negedge D) (posedge CLK) (0.174:0.174:0.174))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.077:-0.077:-0.077))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.010))
|
||||
(SETUP (posedge D) (posedge CLK) (0.130:0.130:0.130))
|
||||
(SETUP (negedge D) (posedge CLK) (0.151:0.151:0.151))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.712:0.712:0.712))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.388:-0.388:-0.388))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.103:-0.103:-0.103))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.130:-0.130:-0.130))
|
||||
(SETUP (posedge D) (posedge CLK) (0.161:0.161:0.161))
|
||||
(SETUP (negedge D) (posedge CLK) (0.314:0.314:0.314))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.087:-0.087:-0.087))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.100:-0.100:-0.100))
|
||||
(SETUP (posedge D) (posedge CLK) (0.144:0.144:0.144))
|
||||
(SETUP (negedge D) (posedge CLK) (0.280:0.280:0.280))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.146:1.146:1.146) (1.797:1.797:1.797))
|
||||
(IOPATH A X (0.424:0.424:0.424) (0.493:0.493:0.493))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.979:0.979:0.979) (1.094:1.094:1.094))
|
||||
(IOPATH A X (0.372:0.372:0.372) (0.347:0.347:0.347))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.984:0.984:0.984) (1.097:1.097:1.097))
|
||||
(IOPATH A X (0.377:0.377:0.377) (0.350:0.350:0.350))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.882:0.882:0.882) (1.015:1.015:1.015))
|
||||
(IOPATH A X (0.287:0.287:0.287) (0.293:0.293:0.293))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.856:0.856:0.856) (0.995:0.995:0.995))
|
||||
(IOPATH A X (0.266:0.266:0.266) (0.280:0.280:0.280))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.843:0.843:0.843) (0.983:0.983:0.983))
|
||||
(IOPATH A X (0.255:0.255:0.255) (0.273:0.273:0.273))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.847:0.847:0.847) (0.988:0.988:0.988))
|
||||
(IOPATH A X (0.258:0.258:0.258) (0.276:0.276:0.276))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.910:0.910:0.910) (1.040:1.040:1.040))
|
||||
(IOPATH A X (0.311:0.311:0.311) (0.309:0.309:0.309))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.925:0.925:0.925) (1.051:1.051:1.051))
|
||||
(IOPATH A X (0.324:0.324:0.324) (0.317:0.317:0.317))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.897:0.897:0.897) (1.029:1.029:1.029))
|
||||
(IOPATH A X (0.300:0.300:0.300) (0.302:0.302:0.302))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.245:0.245:0.245) (0.280:0.280:0.280))
|
||||
(IOPATH A X (0.194:0.194:0.194) (0.228:0.228:0.228))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.241:0.241:0.241) (0.277:0.277:0.277))
|
||||
(IOPATH A X (0.191:0.191:0.191) (0.225:0.225:0.225))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.244:1.244:1.244) (1.596:1.596:1.596))
|
||||
(IOPATH A X (0.326:0.326:0.326) (0.369:0.369:0.369))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.308:0.308:0.308) (0.331:0.331:0.331))
|
||||
(IOPATH A X (0.258:0.258:0.258) (0.279:0.279:0.279))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.310:0.310:0.310) (0.333:0.333:0.333))
|
||||
(IOPATH A X (0.260:0.260:0.260) (0.281:0.281:0.281))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (1.239:1.239:1.239) (1.592:1.592:1.592))
|
||||
(IOPATH A X (0.323:0.323:0.323) (0.367:0.367:0.367))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.285:0.285:0.285) (0.313:0.313:0.313))
|
||||
(IOPATH A X (0.235:0.235:0.235) (0.261:0.261:0.261))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.311:0.311:0.311) (0.333:0.333:0.333))
|
||||
(IOPATH A X (0.261:0.261:0.261) (0.281:0.281:0.281))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
(DELAYFILE
|
||||
(SDFVERSION "3.0")
|
||||
(DESIGN "caravel_clocking")
|
||||
(DATE "Mon Feb 27 14:17:48 2023")
|
||||
(DATE "Mon Mar 6 11:52:17 2023")
|
||||
(VENDOR "Parallax")
|
||||
(PROGRAM "STA")
|
||||
(VERSION "2.3.2")
|
||||
|
@ -1456,7 +1456,7 @@
|
|||
(INSTANCE _255_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.090:0.090:0.090) (0.076:0.076:0.076))
|
||||
(IOPATH A Y (0.064:0.064:0.064) (0.072:0.072:0.072))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2410,9 +2410,9 @@
|
|||
(INSTANCE _344_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.253:0.253:0.253) (0.204:0.204:0.204))
|
||||
(IOPATH B X (0.190:0.190:0.190) (0.213:0.213:0.213))
|
||||
(IOPATH C X (0.180:0.180:0.180) (0.220:0.220:0.220))
|
||||
(IOPATH A_N X (0.226:0.226:0.226) (0.201:0.201:0.201))
|
||||
(IOPATH B X (0.185:0.185:0.185) (0.182:0.182:0.182))
|
||||
(IOPATH C X (0.171:0.171:0.171) (0.181:0.181:0.181))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -2755,10 +2755,10 @@
|
|||
(INSTANCE _375_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A_N X (0.315:0.315:0.315) (0.243:0.243:0.243))
|
||||
(IOPATH A_N X (0.285:0.285:0.285) (0.240:0.240:0.240))
|
||||
(IOPATH B_N X (0.265:0.265:0.265) (0.217:0.217:0.217))
|
||||
(IOPATH C X (0.225:0.225:0.225) (0.252:0.252:0.252))
|
||||
(IOPATH D X (0.237:0.237:0.237) (0.269:0.269:0.269))
|
||||
(IOPATH C X (0.215:0.215:0.215) (0.212:0.212:0.212))
|
||||
(IOPATH D X (0.233:0.233:0.233) (0.237:0.237:0.237))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3133,7 +3133,7 @@
|
|||
(INSTANCE clkbuf_0_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.612:0.612:0.612) (1.459:1.459:1.459))
|
||||
(IOPATH A X (0.203:0.203:0.203) (0.260:0.260:0.260))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3169,7 +3169,7 @@
|
|||
(INSTANCE _259__4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A Y (0.040:0.040:0.040) (0.024:0.024:0.024))
|
||||
(IOPATH A Y (0.039:0.039:0.039) (0.024:0.024:0.024))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -3232,17 +3232,17 @@
|
|||
(INSTANCE _417_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.361:0.361:0.361) (0.390:0.390:0.390))
|
||||
(IOPATH CLK Q (0.360:0.360:0.360) (0.390:0.390:0.390))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.361:0.361:0.361))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.207:-0.207:-0.207))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
||||
(SETUP (posedge D) (posedge CLK) (0.058:0.058:0.058))
|
||||
(SETUP (negedge D) (posedge CLK) (0.113:0.113:0.113))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.206:-0.206:-0.206))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.030:-0.030:-0.030))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.043:-0.043:-0.043))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.054))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.111:0.111))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3255,10 +3255,10 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.369:0.369:0.369))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.200:-0.200:-0.200))
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.368:0.368:0.368))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.199:-0.199:-0.199))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.043:-0.043:-0.043))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.044:-0.044:-0.044))
|
||||
(SETUP (posedge D) (posedge CLK) (0.058:0.058:0.058))
|
||||
(SETUP (negedge D) (posedge CLK) (0.112:0.112:0.112))
|
||||
)
|
||||
|
@ -3268,7 +3268,7 @@
|
|||
(INSTANCE _419_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.571:0.571:0.571) (0.396:0.396:0.396))
|
||||
(IOPATH CLK Q (0.571:0.571:0.571) (0.395:0.395:0.395))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3276,7 +3276,7 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.152:0.152:0.152))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.133:-0.133:-0.133))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.043:-0.046))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.009:-0.011))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.009:-0.012))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.063:0.067))
|
||||
(SETUP (negedge D) (posedge CLK) (0.061:0.064:0.067))
|
||||
)
|
||||
|
@ -3292,7 +3292,7 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.361:0.361:0.361))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.207:-0.207:-0.207))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.206:-0.206:-0.206))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.057:0.057:0.057))
|
||||
|
@ -3304,12 +3304,12 @@
|
|||
(INSTANCE _421_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.310:0.310:0.310) (0.300:0.300:0.300))
|
||||
(IOPATH CLK Q (0.309:0.309:0.309) (0.300:0.300:0.300))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.051:-0.051:-0.051))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.062:-0.062:-0.062))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.063:-0.063:-0.063))
|
||||
(SETUP (posedge D) (posedge CLK) (0.076:0.076:0.076))
|
||||
(SETUP (negedge D) (posedge CLK) (0.120:0.120:0.120))
|
||||
)
|
||||
|
@ -3349,7 +3349,7 @@
|
|||
(INSTANCE _424_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.555:0.555:0.555) (0.388:0.388:0.388))
|
||||
(IOPATH CLK Q (0.554:0.554:0.554) (0.388:0.388:0.388))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3373,10 +3373,10 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.360:0.360:0.360))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.206:-0.206:-0.206))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.031:-0.032))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.205:-0.205:-0.205))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.039:-0.040))
|
||||
(SETUP (posedge D) (posedge CLK) (0.056:0.056:0.056))
|
||||
(SETUP (posedge D) (posedge CLK) (0.056:0.056:0.057))
|
||||
(SETUP (negedge D) (posedge CLK) (0.106:0.107:0.108))
|
||||
)
|
||||
)
|
||||
|
@ -3392,9 +3392,9 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.482:0.482:0.482))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.273:-0.273:-0.273))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.076:0.073:0.070))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.073:0.070))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.077:-0.078:-0.079))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.025:-0.021))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.024:-0.021))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.152:0.153:0.154))
|
||||
)
|
||||
)
|
||||
|
@ -3428,7 +3428,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.482:0.482:0.482))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.273:-0.273:-0.273))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.072:0.069))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.072:0.068))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.078:-0.079:-0.079))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.027:-0.023:-0.019))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.153:0.154:0.154))
|
||||
|
@ -3465,7 +3465,7 @@
|
|||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.471:0.471:0.471))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.284:-0.284:-0.284))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.084:0.084:0.084))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.080:-0.080:-0.081))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.080:-0.081:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.040:-0.039:-0.039))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.156:0.156:0.156))
|
||||
)
|
||||
|
@ -3493,16 +3493,16 @@
|
|||
(INSTANCE _432_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.448:0.448:0.448) (0.371:0.371:0.371))
|
||||
(IOPATH CLK_N Q (0.447:0.447:0.447) (0.371:0.371:0.371))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.471:0.471:0.471))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.284:-0.284:-0.284))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.083:0.083:0.083))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.082:-0.082:-0.082))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.038:-0.038:-0.037))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.083:0.083:0.082))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.082:-0.082:-0.083))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.038:-0.037:-0.037))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.158:0.158:0.158))
|
||||
)
|
||||
)
|
||||
|
@ -3511,15 +3511,15 @@
|
|||
(INSTANCE _433_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.467:0.467:0.467) (0.521:0.521:0.521))
|
||||
(IOPATH CLK Q (0.466:0.466:0.466) (0.521:0.521:0.521))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.371:0.371:0.371))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.171:-0.171:-0.171))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.043:-0.047))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.039:-0.041))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.044:-0.047))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.040:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.070:0.073:0.077))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.112:0.114))
|
||||
)
|
||||
|
@ -3529,17 +3529,17 @@
|
|||
(INSTANCE _434_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.596:0.596:0.596) (0.405:0.405:0.405))
|
||||
(IOPATH CLK Q (0.596:0.596:0.596) (0.404:0.404:0.404))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.127:-0.127:-0.127))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.031:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.006:-0.007))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.126:-0.126:-0.126))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.007:-0.007))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.054))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.070:0.070))
|
||||
(SETUP (negedge D) (posedge CLK) (0.070:0.070:0.071))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3547,17 +3547,17 @@
|
|||
(INSTANCE _435_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.411:0.411:0.411) (0.441:0.441:0.441))
|
||||
(IOPATH CLK Q (0.410:0.410:0.410) (0.441:0.441:0.441))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.371:0.371:0.371))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.178:-0.178:-0.178))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.177:-0.177:-0.177))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.040:-0.041))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.041:-0.041))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.061:0.062))
|
||||
(SETUP (negedge D) (posedge CLK) (0.113:0.114:0.115))
|
||||
(SETUP (negedge D) (posedge CLK) (0.114:0.114:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3565,7 +3565,7 @@
|
|||
(INSTANCE _436_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.607:0.607:0.607) (0.411:0.411:0.411))
|
||||
(IOPATH CLK Q (0.607:0.607:0.607) (0.410:0.410:0.410))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3574,7 +3574,7 @@
|
|||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.131:-0.131:-0.131))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.029:-0.029:-0.030))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.006:-0.006:-0.006))
|
||||
(SETUP (posedge D) (posedge CLK) (0.051:0.051:0.052))
|
||||
(SETUP (posedge D) (posedge CLK) (0.051:0.052:0.052))
|
||||
(SETUP (negedge D) (posedge CLK) (0.070:0.070:0.070))
|
||||
)
|
||||
)
|
||||
|
@ -3589,8 +3589,8 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.361:0.361:0.361))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.191:-0.191:-0.191))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.030:-0.031:-0.031))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.190:-0.190:-0.190))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.031:-0.031:-0.031))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.040:-0.040))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.059:0.059))
|
||||
(SETUP (negedge D) (posedge CLK) (0.114:0.114:0.114))
|
||||
|
@ -3607,10 +3607,10 @@
|
|||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.361:0.361:0.361))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.207:-0.207:-0.207))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.206:-0.206:-0.206))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.034:-0.034:-0.035))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.042:-0.045))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.059:0.060))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.042:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.059:0.060:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.108:0.111:0.114))
|
||||
)
|
||||
)
|
||||
|
@ -3626,10 +3626,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.363:0.363:0.363))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.213:-0.213:-0.213))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.050:-0.050:-0.050))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.077:-0.077:-0.077))
|
||||
(SETUP (posedge D) (posedge CLK) (0.077:0.077:0.077))
|
||||
(SETUP (negedge D) (posedge CLK) (0.148:0.148:0.148))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.043:-0.043:-0.043))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.043:-0.043:-0.043))
|
||||
(SETUP (posedge D) (posedge CLK) (0.069:0.069:0.069))
|
||||
(SETUP (negedge D) (posedge CLK) (0.112:0.112:0.112))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3644,10 +3644,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.156:0.156:0.156))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.138:-0.138:-0.138))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.051:-0.051:-0.051))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.037:-0.037:-0.037))
|
||||
(SETUP (posedge D) (posedge CLK) (0.072:0.072:0.072))
|
||||
(SETUP (negedge D) (posedge CLK) (0.096:0.096:0.096))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.045:-0.045:-0.045))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.011:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.065:0.065:0.065))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.067:0.067))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3662,10 +3662,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.363:0.363:0.363))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.213:-0.213:-0.213))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.049:-0.049:-0.049))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.075:-0.075:-0.075))
|
||||
(SETUP (posedge D) (posedge CLK) (0.075:0.075:0.075))
|
||||
(SETUP (negedge D) (posedge CLK) (0.147:0.147:0.147))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
||||
(SETUP (posedge D) (posedge CLK) (0.067:0.067:0.067))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.110:0.110))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3731,10 +3731,10 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(HOLD (posedge D) (posedge CLK) (-0.025:-0.026:-0.026))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.026:-0.026:-0.026))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.041:-0.043))
|
||||
(SETUP (posedge D) (posedge CLK) (0.048:0.048:0.048))
|
||||
(SETUP (negedge D) (posedge CLK) (0.095:0.098:0.100))
|
||||
(SETUP (negedge D) (posedge CLK) (0.096:0.098:0.100))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3764,7 +3764,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.068:-0.068:-0.068))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.076:-0.076:-0.076))
|
||||
(SETUP (posedge D) (posedge CLK) (0.095:0.095:0.095))
|
||||
(SETUP (negedge D) (posedge CLK) (0.134:0.134:0.134))
|
||||
(SETUP (negedge D) (posedge CLK) (0.135:0.135:0.135))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3772,7 +3772,7 @@
|
|||
(INSTANCE _448_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.317:0.317:0.317) (0.302:0.302:0.302))
|
||||
(IOPATH CLK Q (0.317:0.317:0.317) (0.301:0.301:0.301))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
|
@ -3787,17 +3787,17 @@
|
|||
(INSTANCE _449_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.552:0.552:0.552) (0.384:0.384:0.384))
|
||||
(IOPATH CLK Q (0.551:0.551:0.551) (0.383:0.383:0.383))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.147:0.147:0.147))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.129:-0.129:-0.129))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.036:-0.037:-0.037))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.012:-0.012))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.012:-0.012:-0.012))
|
||||
(SETUP (posedge D) (posedge CLK) (0.056:0.057:0.057))
|
||||
(SETUP (negedge D) (posedge CLK) (0.066:0.067:0.068))
|
||||
(SETUP (negedge D) (posedge CLK) (0.067:0.067:0.068))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3805,7 +3805,7 @@
|
|||
(INSTANCE _450_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.405:0.405:0.405) (0.419:0.419:0.419))
|
||||
(IOPATH CLK Q (0.405:0.405:0.405) (0.418:0.418:0.418))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3815,7 +3815,7 @@
|
|||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.040:-0.041:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.058:0.058:0.058))
|
||||
(SETUP (negedge D) (posedge CLK) (0.108:0.109:0.110))
|
||||
(SETUP (negedge D) (posedge CLK) (0.109:0.110:0.111))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3823,14 +3823,14 @@
|
|||
(INSTANCE _451_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK_N Q (0.524:0.524:0.524) (0.420:0.420:0.420))
|
||||
(IOPATH CLK_N Q (0.524:0.524:0.524) (0.419:0.419:0.419))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.472:0.472:0.472))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.283:-0.283:-0.283))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.070:0.065:0.061))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.069:0.065:0.061))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.085:-0.086:-0.086))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.020:-0.015:-0.009))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.161:0.161:0.162))
|
||||
|
@ -3866,7 +3866,7 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.472:0.472:0.472))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.283:-0.283:-0.283))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.076:0.073:0.070))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.075:0.072:0.069))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.078:-0.079:-0.080))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.028:-0.024:-0.020))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.153:0.154:0.155))
|
||||
|
@ -3902,9 +3902,9 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (negedge CLK_N) (0.472:0.472:0.472))
|
||||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.283:-0.283:-0.283))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.084:0.084:0.084))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.084:0.084:0.083))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.081:-0.081:-0.081))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.039:-0.039:-0.039))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.039:-0.039:-0.038))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.156:0.156:0.156))
|
||||
)
|
||||
)
|
||||
|
@ -3940,8 +3940,8 @@
|
|||
(RECOVERY (posedge RESET_B) (negedge CLK_N) (-0.283:-0.283:-0.283))
|
||||
(HOLD (posedge D) (negedge CLK_N) (0.082:0.082:0.082))
|
||||
(HOLD (negedge D) (negedge CLK_N) (-0.083:-0.083:-0.083))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.037:-0.037:-0.036))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.158:0.159:0.159))
|
||||
(SETUP (posedge D) (negedge CLK_N) (-0.037:-0.036:-0.036))
|
||||
(SETUP (negedge D) (negedge CLK_N) (0.159:0.159:0.159))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3956,10 +3956,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.357:0.357:0.357))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.179:-0.179:-0.179))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.043:-0.046))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.044:-0.046))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.041:-0.045))
|
||||
(SETUP (posedge D) (posedge CLK) (0.070:0.073:0.076))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.113:0.117))
|
||||
(SETUP (posedge D) (posedge CLK) (0.070:0.073:0.077))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.114:0.117))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -3967,15 +3967,15 @@
|
|||
(INSTANCE _459_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.592:0.592:0.592) (0.400:0.400:0.400))
|
||||
(IOPATH CLK Q (0.592:0.592:0.592) (0.399:0.399:0.399))
|
||||
(IOPATH SET_B Q (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.127:-0.127:-0.127))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.033))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.002:-0.005:-0.008))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.033:-0.033:-0.034))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.003:-0.005:-0.008))
|
||||
(SETUP (posedge D) (posedge CLK) (0.055:0.056:0.056))
|
||||
(SETUP (negedge D) (posedge CLK) (0.065:0.068:0.072))
|
||||
)
|
||||
|
@ -3985,7 +3985,7 @@
|
|||
(INSTANCE _460_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.411:0.411:0.411) (0.418:0.418:0.418))
|
||||
(IOPATH CLK Q (0.410:0.410:0.410) (0.418:0.418:0.418))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -3993,9 +3993,9 @@
|
|||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.354:0.354:0.354))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.035:-0.035:-0.036))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.038:-0.042:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.060:0.061))
|
||||
(SETUP (negedge D) (posedge CLK) (0.106:0.111:0.115))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.039:-0.042:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.061:0.061))
|
||||
(SETUP (negedge D) (posedge CLK) (0.107:0.111:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4008,12 +4008,12 @@
|
|||
)
|
||||
)
|
||||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.147:0.147:0.147))
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.146:0.146:0.146))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.128:-0.128:-0.128))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.043:-0.047:-0.050))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.008:-0.011:-0.013))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.009:-0.011:-0.014))
|
||||
(SETUP (posedge D) (posedge CLK) (0.063:0.067:0.071))
|
||||
(SETUP (negedge D) (posedge CLK) (0.064:0.066:0.069))
|
||||
(SETUP (negedge D) (posedge CLK) (0.064:0.067:0.069))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4029,9 +4029,9 @@
|
|||
(REMOVAL (posedge SET_B) (posedge CLK) (0.148:0.148:0.148))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.127:-0.127:-0.127))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.032:-0.032:-0.032))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.010:-0.010:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.054:0.055))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.011:-0.011:-0.011))
|
||||
(SETUP (posedge D) (posedge CLK) (0.054:0.055:0.055))
|
||||
(SETUP (negedge D) (posedge CLK) (0.074:0.074:0.075))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4046,10 +4046,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.354:0.354:0.354))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.187:-0.187:-0.187))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.034:-0.034:-0.034))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.034:-0.034:-0.035))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.046:-0.046:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.063:0.063:0.063))
|
||||
(SETUP (negedge D) (posedge CLK) (0.119:0.119:0.120))
|
||||
(SETUP (negedge D) (posedge CLK) (0.120:0.120:0.120))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4057,7 +4057,7 @@
|
|||
(INSTANCE _464_)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH CLK Q (0.391:0.391:0.391) (0.407:0.407:0.407))
|
||||
(IOPATH CLK Q (0.390:0.390:0.390) (0.407:0.407:0.407))
|
||||
(IOPATH RESET_B Q () (0.000:0.000:0.000))
|
||||
)
|
||||
)
|
||||
|
@ -4066,8 +4066,8 @@
|
|||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.203:-0.203:-0.203))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.036:-0.036:-0.036))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.045:-0.048))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.061:0.061))
|
||||
(SETUP (negedge D) (posedge CLK) (0.110:0.114:0.117))
|
||||
(SETUP (posedge D) (posedge CLK) (0.061:0.061:0.062))
|
||||
(SETUP (negedge D) (posedge CLK) (0.111:0.114:0.117))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4082,10 +4082,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.359:0.359:0.359))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.188:-0.188:-0.188))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.082:-0.082:-0.082))
|
||||
(SETUP (posedge D) (posedge CLK) (0.081:0.081:0.081))
|
||||
(SETUP (negedge D) (posedge CLK) (0.153:0.153:0.153))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.048:-0.048:-0.048))
|
||||
(SETUP (posedge D) (posedge CLK) (0.068:0.068:0.068))
|
||||
(SETUP (negedge D) (posedge CLK) (0.116:0.116:0.116))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4100,10 +4100,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge SET_B) (posedge CLK) (0.141:0.141:0.141))
|
||||
(RECOVERY (posedge SET_B) (posedge CLK) (-0.123:-0.123:-0.123))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.053:-0.053:-0.053))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.042:-0.042:-0.042))
|
||||
(SETUP (posedge D) (posedge CLK) (0.074:0.074:0.074))
|
||||
(SETUP (negedge D) (posedge CLK) (0.100:0.100:0.100))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.040:-0.040:-0.040))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.014:-0.014:-0.014))
|
||||
(SETUP (posedge D) (posedge CLK) (0.060:0.060:0.060))
|
||||
(SETUP (negedge D) (posedge CLK) (0.069:0.069:0.069))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4118,10 +4118,10 @@
|
|||
(TIMINGCHECK
|
||||
(REMOVAL (posedge RESET_B) (posedge CLK) (0.352:0.352:0.352))
|
||||
(RECOVERY (posedge RESET_B) (posedge CLK) (-0.195:-0.195:-0.195))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.054:-0.054:-0.054))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.082:-0.082:-0.082))
|
||||
(SETUP (posedge D) (posedge CLK) (0.081:0.081:0.081))
|
||||
(SETUP (negedge D) (posedge CLK) (0.153:0.153:0.153))
|
||||
(HOLD (posedge D) (posedge CLK) (-0.041:-0.041:-0.041))
|
||||
(HOLD (negedge D) (posedge CLK) (-0.046:-0.046:-0.046))
|
||||
(SETUP (posedge D) (posedge CLK) (0.066:0.066:0.066))
|
||||
(SETUP (negedge D) (posedge CLK) (0.115:0.115:0.115))
|
||||
)
|
||||
)
|
||||
(CELL
|
||||
|
@ -4192,7 +4192,7 @@
|
|||
(INSTANCE input1)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.481:0.481:0.481) (1.399:1.399:1.399))
|
||||
(IOPATH A X (0.257:0.257:0.257) (0.299:0.299:0.299))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4201,7 +4201,7 @@
|
|||
(INSTANCE input2)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.304:0.304:0.304) (1.007:1.007:1.007))
|
||||
(IOPATH A X (0.210:0.210:0.210) (0.227:0.227:0.227))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4210,7 +4210,7 @@
|
|||
(INSTANCE input3)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.306:0.306:0.306) (1.010:1.010:1.010))
|
||||
(IOPATH A X (0.213:0.213:0.213) (0.228:0.228:0.228))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4219,7 +4219,7 @@
|
|||
(INSTANCE input4)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.252:0.252:0.252) (0.957:0.957:0.957))
|
||||
(IOPATH A X (0.159:0.159:0.159) (0.198:0.198:0.198))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4228,7 +4228,7 @@
|
|||
(INSTANCE input5)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.233:0.233:0.233) (0.939:0.939:0.939))
|
||||
(IOPATH A X (0.145:0.145:0.145) (0.190:0.190:0.190))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4237,7 +4237,7 @@
|
|||
(INSTANCE input6)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.224:0.224:0.224) (0.925:0.925:0.925))
|
||||
(IOPATH A X (0.138:0.138:0.138) (0.185:0.185:0.185))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4246,7 +4246,7 @@
|
|||
(INSTANCE input7)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.227:0.227:0.227) (0.932:0.932:0.932))
|
||||
(IOPATH A X (0.141:0.141:0.141) (0.187:0.187:0.187))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4255,7 +4255,7 @@
|
|||
(INSTANCE input8)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.270:0.270:0.270) (0.978:0.978:0.978))
|
||||
(IOPATH A X (0.173:0.173:0.173) (0.207:0.207:0.207))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4264,7 +4264,7 @@
|
|||
(INSTANCE input9)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.277:0.277:0.277) (0.983:0.983:0.983))
|
||||
(IOPATH A X (0.180:0.180:0.180) (0.210:0.210:0.210))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4273,7 +4273,7 @@
|
|||
(INSTANCE input10)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.263:0.263:0.263) (0.971:0.971:0.971))
|
||||
(IOPATH A X (0.166:0.166:0.166) (0.203:0.203:0.203))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4471,7 +4471,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.150:0.150:0.150) (0.186:0.186:0.186))
|
||||
(IOPATH A X (0.109:0.109:0.109) (0.129:0.129:0.129))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4480,7 +4480,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_ext_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.147:0.147:0.147) (0.184:0.184:0.184))
|
||||
(IOPATH A X (0.107:0.107:0.107) (0.126:0.126:0.126))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4543,7 +4543,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.621:0.621:0.621) (1.467:1.467:1.467))
|
||||
(IOPATH A X (0.207:0.207:0.207) (0.263:0.263:0.263))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4552,7 +4552,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.189:0.189:0.189) (0.217:0.217:0.217))
|
||||
(IOPATH A X (0.149:0.149:0.149) (0.159:0.159:0.159))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4561,7 +4561,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.191:0.191:0.191) (0.218:0.218:0.218))
|
||||
(IOPATH A X (0.150:0.150:0.150) (0.160:0.160:0.160))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4597,7 +4597,7 @@
|
|||
(INSTANCE clkbuf_0_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.616:0.616:0.616) (1.463:1.463:1.463))
|
||||
(IOPATH A X (0.205:0.205:0.205) (0.261:0.261:0.261))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4606,7 +4606,7 @@
|
|||
(INSTANCE clkbuf_1_0__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.176:0.176:0.176) (0.208:0.208:0.208))
|
||||
(IOPATH A X (0.136:0.136:0.136) (0.150:0.150:0.150))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@ -4615,7 +4615,7 @@
|
|||
(INSTANCE clkbuf_1_1__f_pll_clk90)
|
||||
(DELAY
|
||||
(ABSOLUTE
|
||||
(IOPATH A X (0.191:0.191:0.191) (0.218:0.218:0.218))
|
||||
(IOPATH A X (0.150:0.150:0.150) (0.160:0.160:0.160))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,58 +1,57 @@
|
|||
[INFO]: Run Directory: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_02_27_06_16
|
||||
[INFO]: Run Directory: /home/hosni/caravel_sky130/caravel_redesign-2/caravel/openlane/caravel_clocking/runs/23_03_06_03_51
|
||||
[INFO]: Preparing LEF files for the nom corner...
|
||||
[INFO]: Preparing LEF files for the min corner...
|
||||
[INFO]: Preparing LEF files for the max corner...
|
||||
[INFO]: Running Synthesis (log: caravel_clocking/runs/23_02_27_06_16/logs/synthesis/1-synthesis.log)...
|
||||
[INFO]: Running Single-Corner Static Timing Analysis (log: caravel_clocking/runs/23_02_27_06_16/logs/synthesis/2-sta.log)...
|
||||
[INFO]: Running Initial Floorplanning (log: caravel_clocking/runs/23_02_27_06_16/logs/floorplan/3-initial_fp.log)...
|
||||
[INFO]: Running Synthesis (log: caravel_clocking/runs/23_03_06_03_51/logs/synthesis/1-synthesis.log)...
|
||||
[INFO]: Running Single-Corner Static Timing Analysis (log: caravel_clocking/runs/23_03_06_03_51/logs/synthesis/2-sta.log)...
|
||||
[INFO]: Running Initial Floorplanning (log: caravel_clocking/runs/23_03_06_03_51/logs/floorplan/3-initial_fp.log)...
|
||||
[INFO]: Floorplanned with width 93.38 and height 89.76.
|
||||
[INFO]: Running IO Placement (log: caravel_clocking/runs/23_02_27_06_16/logs/floorplan/4-place_io.log)...
|
||||
[INFO]: Running Tap/Decap Insertion (log: caravel_clocking/runs/23_02_27_06_16/logs/floorplan/5-tap.log)...
|
||||
[INFO]: Running IO Placement (log: caravel_clocking/runs/23_03_06_03_51/logs/floorplan/4-place_io.log)...
|
||||
[INFO]: Running Tap/Decap Insertion (log: caravel_clocking/runs/23_03_06_03_51/logs/floorplan/5-tap.log)...
|
||||
[INFO]: Power planning with power {VPWR} and ground {VGND}...
|
||||
[INFO]: Generating PDN (log: caravel_clocking/runs/23_02_27_06_16/logs/floorplan/6-pdn.log)...
|
||||
[INFO]: Running Global Placement (log: caravel_clocking/runs/23_02_27_06_16/logs/placement/7-global.log)...
|
||||
[INFO]: Running Placement Resizer Design Optimizations (log: caravel_clocking/runs/23_02_27_06_16/logs/placement/8-resizer.log)...
|
||||
[INFO]: Running Detailed Placement (log: caravel_clocking/runs/23_02_27_06_16/logs/placement/9-detailed.log)...
|
||||
[INFO]: Running Clock Tree Synthesis (log: caravel_clocking/runs/23_02_27_06_16/logs/cts/10-cts.log)...
|
||||
[INFO]: Running Placement Resizer Timing Optimizations (log: caravel_clocking/runs/23_02_27_06_16/logs/cts/11-resizer.log)...
|
||||
[INFO]: Removing Buffers from Nets (If Applicable) (log: caravel_clocking/runs/23_02_27_06_16/logs/placement/12-remove_buffers.log)...
|
||||
[INFO]: Generating PDN (log: caravel_clocking/runs/23_03_06_03_51/logs/floorplan/6-pdn.log)...
|
||||
[INFO]: Running Global Placement (log: caravel_clocking/runs/23_03_06_03_51/logs/placement/7-global.log)...
|
||||
[INFO]: Running Placement Resizer Design Optimizations (log: caravel_clocking/runs/23_03_06_03_51/logs/placement/8-resizer.log)...
|
||||
[INFO]: Running Detailed Placement (log: caravel_clocking/runs/23_03_06_03_51/logs/placement/9-detailed.log)...
|
||||
[INFO]: Running Clock Tree Synthesis (log: caravel_clocking/runs/23_03_06_03_51/logs/cts/10-cts.log)...
|
||||
[INFO]: Running Placement Resizer Timing Optimizations (log: caravel_clocking/runs/23_03_06_03_51/logs/cts/11-resizer.log)...
|
||||
[INFO]: Removing Buffers from Nets (If Applicable) (log: caravel_clocking/runs/23_03_06_03_51/logs/placement/12-remove_buffers.log)...
|
||||
[INFO]: Running custom buffer script
|
||||
[INFO]: Running Global Routing Resizer Timing Optimizations (log: caravel_clocking/runs/23_02_27_06_16/logs/routing/13-resizer.log)...
|
||||
[INFO]: Running Diode Insertion (log: caravel_clocking/runs/23_02_27_06_16/logs/routing/14-diodes.log)...
|
||||
[INFO]: Running Detailed Placement (log: caravel_clocking/runs/23_02_27_06_16/logs/routing/15-diode_legalization.log)...
|
||||
[INFO]: Running Fill Insertion (log: caravel_clocking/runs/23_02_27_06_16/logs/routing/16-fill.log)...
|
||||
[INFO]: Running Global Routing (log: caravel_clocking/runs/23_02_27_06_16/logs/routing/17-global.log)...
|
||||
[INFO]: Writing Verilog (log: caravel_clocking/runs/23_02_27_06_16/logs/routing/17-global_write_netlist.log)...
|
||||
[INFO]: Running Detailed Routing (log: caravel_clocking/runs/23_02_27_06_16/logs/routing/19-detailed.log)...
|
||||
[INFO]: Running Global Routing Resizer Timing Optimizations (log: caravel_clocking/runs/23_03_06_03_51/logs/routing/13-resizer.log)...
|
||||
[INFO]: Running Diode Insertion (log: caravel_clocking/runs/23_03_06_03_51/logs/routing/14-diodes.log)...
|
||||
[INFO]: Running Detailed Placement (log: caravel_clocking/runs/23_03_06_03_51/logs/routing/15-diode_legalization.log)...
|
||||
[INFO]: Running Fill Insertion (log: caravel_clocking/runs/23_03_06_03_51/logs/routing/16-fill.log)...
|
||||
[INFO]: Running Global Routing (log: caravel_clocking/runs/23_03_06_03_51/logs/routing/17-global.log)...
|
||||
[INFO]: Writing Verilog (log: caravel_clocking/runs/23_03_06_03_51/logs/routing/17-global_write_netlist.log)...
|
||||
[INFO]: Running Detailed Routing (log: caravel_clocking/runs/23_03_06_03_51/logs/routing/19-detailed.log)...
|
||||
[INFO]: No DRC violations after detailed routing.
|
||||
[INFO]: Running SPEF Extraction at the min process corner (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/20-parasitics_extraction.min.log)...
|
||||
[INFO]: Running Multi-Corner Static Timing Analysis at the min process corner (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/21-rcx_mcsta.min.log)...
|
||||
[INFO]: Running SPEF Extraction at the max process corner (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/22-parasitics_extraction.max.log)...
|
||||
[INFO]: Running Multi-Corner Static Timing Analysis at the max process corner (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/23-rcx_mcsta.max.log)...
|
||||
[INFO]: Running SPEF Extraction at the nom process corner (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/24-parasitics_extraction.nom.log)...
|
||||
[INFO]: Running Multi-Corner Static Timing Analysis at the nom process corner (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/25-rcx_mcsta.nom.log)...
|
||||
[INFO]: Running Single-Corner Static Timing Analysis at the nom process corner (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/26-rcx_sta.log)...
|
||||
[INFO]: Creating IR Drop Report (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/27-irdrop.log)...
|
||||
[INFO]: Running SPEF Extraction at the min process corner (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/20-parasitics_extraction.min.log)...
|
||||
[INFO]: Running Multi-Corner Static Timing Analysis at the min process corner (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/21-rcx_mcsta.min.log)...
|
||||
[INFO]: Running SPEF Extraction at the max process corner (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/22-parasitics_extraction.max.log)...
|
||||
[INFO]: Running Multi-Corner Static Timing Analysis at the max process corner (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/23-rcx_mcsta.max.log)...
|
||||
[INFO]: Running SPEF Extraction at the nom process corner (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/24-parasitics_extraction.nom.log)...
|
||||
[INFO]: Running Multi-Corner Static Timing Analysis at the nom process corner (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/25-rcx_mcsta.nom.log)...
|
||||
[INFO]: Running Single-Corner Static Timing Analysis at the nom process corner (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/26-rcx_sta.log)...
|
||||
[INFO]: Creating IR Drop Report (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/27-irdrop.log)...
|
||||
[INFO]: Running Magic to generate various views...
|
||||
[INFO]: Streaming out GDSII with Magic (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/28-gdsii.log)...
|
||||
[INFO]: Streaming out GDSII with Magic (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/28-gdsii.log)...
|
||||
[INFO]: Generating MAGLEF views...
|
||||
[INFO]: Running Magic Spice Export from LEF (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/29-spice.log)...
|
||||
[INFO]: Writing Powered Verilog (logs: caravel_clocking/runs/23_02_27_06_16/logs/signoff/30-write_powered_def.log, caravel_clocking/runs/23_02_27_06_16/logs/signoff/30-write_powered_verilog.log)...
|
||||
[INFO]: Writing Verilog (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/30-write_powered_verilog.log)...
|
||||
[INFO]: Running LVS (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/32-lvs.lef.log)...
|
||||
[INFO]: Running Magic DRC (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/33-drc.log)...
|
||||
[INFO]: Running Magic Spice Export from LEF (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/29-spice.log)...
|
||||
[INFO]: Writing Powered Verilog (logs: caravel_clocking/runs/23_03_06_03_51/logs/signoff/30-write_powered_def.log, caravel_clocking/runs/23_03_06_03_51/logs/signoff/30-write_powered_verilog.log)...
|
||||
[INFO]: Writing Verilog (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/30-write_powered_verilog.log)...
|
||||
[INFO]: Running LVS (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/32-lvs.lef.log)...
|
||||
[INFO]: Running Magic DRC (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/33-drc.log)...
|
||||
[INFO]: Converting Magic DRC database to various tool-readable formats...
|
||||
[INFO]: No DRC violations after GDS streaming out.
|
||||
[INFO]: Running OpenROAD Antenna Rule Checker (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/34-antenna.log)...
|
||||
[INFO]: Running OpenROAD Antenna Rule Checker (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/34-antenna.log)...
|
||||
[WARNING]: The command run_lef_cvc is now deprecated; use run_erc instead.
|
||||
[INFO]: Running Circuit Validity Checker ERC (log: caravel_clocking/runs/23_02_27_06_16/logs/signoff/35-erc_screen.log)...
|
||||
[INFO]: Saving current set of views in 'caravel_clocking/runs/23_02_27_06_16/results/final'...
|
||||
[INFO]: Running Circuit Validity Checker ERC (log: caravel_clocking/runs/23_03_06_03_51/logs/signoff/35-erc_screen.log)...
|
||||
[INFO]: Saving current set of views in 'caravel_clocking/runs/23_03_06_03_51/results/final'...
|
||||
[INFO]: Saving current set of views in '..'...
|
||||
[INFO]: Saving runtime environment...
|
||||
[INFO]: Generating final set of reports...
|
||||
[INFO]: Created manufacturability report at 'caravel_clocking/runs/23_02_27_06_16/reports/manufacturability.rpt'.
|
||||
[INFO]: Created metrics report at 'caravel_clocking/runs/23_02_27_06_16/reports/metrics.csv'.
|
||||
[WARNING]: There are max slew violations in the design at the typical corner. Please refer to 'caravel_clocking/runs/23_02_27_06_16/reports/signoff/26-rcx_sta.slew.rpt'.
|
||||
[WARNING]: There are max fanout violations in the design at the typical corner. Please refer to 'caravel_clocking/runs/23_02_27_06_16/reports/signoff/26-rcx_sta.slew.rpt'.
|
||||
[INFO]: Created manufacturability report at 'caravel_clocking/runs/23_03_06_03_51/reports/manufacturability.rpt'.
|
||||
[INFO]: Created metrics report at 'caravel_clocking/runs/23_03_06_03_51/reports/metrics.csv'.
|
||||
[WARNING]: There are max fanout violations in the design at the typical corner. Please refer to 'caravel_clocking/runs/23_03_06_03_51/reports/signoff/26-rcx_sta.slew.rpt'.
|
||||
[INFO]: There are no hold violations in the design at the typical corner.
|
||||
[INFO]: There are no setup violations in the design at the typical corner.
|
||||
|
|
|
@ -1,115 +1,115 @@
|
|||
- status: 0 - openlane design prep
|
||||
runtime_s: 1.7
|
||||
runtime_ts: 0h0m1s698ms
|
||||
runtime_ts: 0h0m1s697ms
|
||||
- status: 1 - synthesis - yosys
|
||||
runtime_s: 1.42
|
||||
runtime_ts: 0h0m1s423ms
|
||||
runtime_s: 1.4
|
||||
runtime_ts: 0h0m1s399ms
|
||||
- status: 2 - sta - openroad
|
||||
runtime_s: 0.44
|
||||
runtime_ts: 0h0m0s443ms
|
||||
runtime_ts: 0h0m0s444ms
|
||||
- status: 3 - floorplan initialization - openroad
|
||||
runtime_s: 0.51
|
||||
runtime_ts: 0h0m0s513ms
|
||||
runtime_s: 0.5
|
||||
runtime_ts: 0h0m0s502ms
|
||||
- status: 4 - io_place - openlane
|
||||
runtime_s: 0.3
|
||||
runtime_ts: 0h0m0s305ms
|
||||
runtime_ts: 0h0m0s298ms
|
||||
- status: 5 - tap/decap insertion - openroad
|
||||
runtime_s: 0.43
|
||||
runtime_ts: 0h0m0s428ms
|
||||
runtime_s: 0.42
|
||||
runtime_ts: 0h0m0s419ms
|
||||
- status: 6 - pdn generation - openroad
|
||||
runtime_s: 0.45
|
||||
runtime_ts: 0h0m0s445ms
|
||||
runtime_ts: 0h0m0s449ms
|
||||
- status: 7 - global placement - openroad
|
||||
runtime_s: 0.99
|
||||
runtime_ts: 0h0m0s991ms
|
||||
runtime_ts: 0h0m0s989ms
|
||||
- status: 8 - resizer design optimizations - openroad
|
||||
runtime_s: 0.66
|
||||
runtime_ts: 0h0m0s657ms
|
||||
runtime_s: 0.71
|
||||
runtime_ts: 0h0m0s707ms
|
||||
- status: 9 - detailed placement - openroad
|
||||
runtime_s: 0.46
|
||||
runtime_ts: 0h0m0s456ms
|
||||
- status: 10 - cts - openroad
|
||||
runtime_s: 26.49
|
||||
runtime_ts: 0h0m26s486ms
|
||||
- status: 11 - resizer timing optimizations - openroad
|
||||
runtime_s: 0.59
|
||||
runtime_ts: 0h0m0s591ms
|
||||
- status: 12 - remove buffers from nets - openlane
|
||||
runtime_s: 0.29
|
||||
runtime_ts: 0h0m0s291ms
|
||||
- status: 13 - resizer timing optimizations - openroad
|
||||
runtime_s: 0.96
|
||||
runtime_ts: 0h0m0s964ms
|
||||
- status: 15 - detailed placement - openroad
|
||||
runtime_s: 0.46
|
||||
runtime_ts: 0h0m0s460ms
|
||||
- status: 15 - diode insertion - openlane
|
||||
runtime_s: 0.56
|
||||
runtime_ts: 0h0m0s564ms
|
||||
- status: 16 - fill insertion - openroad
|
||||
runtime_s: 0.47
|
||||
runtime_ts: 0h0m0s468ms
|
||||
runtime_ts: 0h0m0s473ms
|
||||
- status: 10 - cts - openroad
|
||||
runtime_s: 26.31
|
||||
runtime_ts: 0h0m26s306ms
|
||||
- status: 11 - resizer timing optimizations - openroad
|
||||
runtime_s: 0.66
|
||||
runtime_ts: 0h0m0s655ms
|
||||
- status: 12 - remove buffers from nets - openlane
|
||||
runtime_s: 0.3
|
||||
runtime_ts: 0h0m0s302ms
|
||||
- status: 13 - resizer timing optimizations - openroad
|
||||
runtime_s: 1.04
|
||||
runtime_ts: 0h0m1s36ms
|
||||
- status: 15 - detailed placement - openroad
|
||||
runtime_s: 0.49
|
||||
runtime_ts: 0h0m0s495ms
|
||||
- status: 15 - diode insertion - openlane
|
||||
runtime_s: 0.59
|
||||
runtime_ts: 0h0m0s595ms
|
||||
- status: 16 - fill insertion - openroad
|
||||
runtime_s: 0.51
|
||||
runtime_ts: 0h0m0s511ms
|
||||
- status: 18 - write verilog - openroad
|
||||
runtime_s: 0.39
|
||||
runtime_ts: 0h0m0s393ms
|
||||
runtime_s: 0.44
|
||||
runtime_ts: 0h0m0s437ms
|
||||
- status: 18 - global routing - openroad
|
||||
runtime_s: 0.5
|
||||
runtime_ts: 0h0m0s498ms
|
||||
runtime_s: 0.54
|
||||
runtime_ts: 0h0m0s543ms
|
||||
- status: 19 - detailed_routing - openroad
|
||||
runtime_s: 13.21
|
||||
runtime_ts: 0h0m13s214ms
|
||||
runtime_s: 13.18
|
||||
runtime_ts: 0h0m13s178ms
|
||||
- status: 20 - parasitics extraction - openroad
|
||||
runtime_s: 0.53
|
||||
runtime_ts: 0h0m0s528ms
|
||||
runtime_ts: 0h0m0s532ms
|
||||
- status: 21 - sta - openroad
|
||||
runtime_s: 2.04
|
||||
runtime_ts: 0h0m2s41ms
|
||||
runtime_ts: 0h0m2s44ms
|
||||
- status: 22 - parasitics extraction - openroad
|
||||
runtime_s: 0.54
|
||||
runtime_ts: 0h0m0s535ms
|
||||
runtime_s: 0.55
|
||||
runtime_ts: 0h0m0s551ms
|
||||
- status: 23 - sta - openroad
|
||||
runtime_s: 2.07
|
||||
runtime_ts: 0h0m2s69ms
|
||||
runtime_s: 2.13
|
||||
runtime_ts: 0h0m2s133ms
|
||||
- status: 24 - parasitics extraction - openroad
|
||||
runtime_s: 0.53
|
||||
runtime_ts: 0h0m0s530ms
|
||||
runtime_ts: 0h0m0s531ms
|
||||
- status: 25 - sta - openroad
|
||||
runtime_s: 2.02
|
||||
runtime_ts: 0h0m2s24ms
|
||||
runtime_s: 2.13
|
||||
runtime_ts: 0h0m2s131ms
|
||||
- status: 26 - sta - openroad
|
||||
runtime_s: 0.51
|
||||
runtime_ts: 0h0m0s507ms
|
||||
runtime_s: 0.55
|
||||
runtime_ts: 0h0m0s553ms
|
||||
- status: 27 - ir drop report - openroad
|
||||
runtime_s: 0.46
|
||||
runtime_ts: 0h0m0s456ms
|
||||
runtime_s: 0.41
|
||||
runtime_ts: 0h0m0s405ms
|
||||
- status: 28 - gdsii - magic
|
||||
runtime_s: 2.11
|
||||
runtime_ts: 0h0m2s108ms
|
||||
runtime_ts: 0h0m2s112ms
|
||||
- status: 29 - spice extraction - magic
|
||||
runtime_s: 1.27
|
||||
runtime_ts: 0h0m1s272ms
|
||||
runtime_s: 1.26
|
||||
runtime_ts: 0h0m1s262ms
|
||||
- status: 31 - write verilog - openroad
|
||||
runtime_s: 0.4
|
||||
runtime_ts: 0h0m0s399ms
|
||||
runtime_s: 0.45
|
||||
runtime_ts: 0h0m0s446ms
|
||||
- status: 31 - write powered verilog - openlane
|
||||
runtime_s: 0.51
|
||||
runtime_ts: 0h0m0s513ms
|
||||
runtime_s: 0.56
|
||||
runtime_ts: 0h0m0s563ms
|
||||
- status: 32 - lvs - netgen
|
||||
runtime_s: 0.18
|
||||
runtime_ts: 0h0m0s177ms
|
||||
runtime_ts: 0h0m0s176ms
|
||||
- status: 33 - drc - magic
|
||||
runtime_s: 2.95
|
||||
runtime_ts: 0h0m2s947ms
|
||||
runtime_s: 2.94
|
||||
runtime_ts: 0h0m2s936ms
|
||||
- status: 34 - antenna check - openroad
|
||||
runtime_s: 0.48
|
||||
runtime_ts: 0h0m0s477ms
|
||||
runtime_s: 0.47
|
||||
runtime_ts: 0h0m0s469ms
|
||||
- status: 35 - erc - circuit validity checker
|
||||
runtime_s: 0.14
|
||||
runtime_ts: 0h0m0s138ms
|
||||
runtime_s: 0.2
|
||||
runtime_ts: 0h0m0s204ms
|
||||
---
|
||||
- status: routed
|
||||
runtime_s: -1
|
||||
runtime_ts: '-1'
|
||||
- status: flow completed
|
||||
runtime_s: 72.0
|
||||
runtime_ts: 0h1m12s0ms
|
||||
runtime_s: 73.0
|
||||
runtime_ts: 0h1m13s0ms
|
||||
|
|
|
@ -1,3 +1,2 @@
|
|||
[WARNING]: The command run_lef_cvc is now deprecated; use run_erc instead.
|
||||
[WARNING]: There are max slew violations in the design at the typical corner. Please refer to 'caravel_clocking/runs/23_02_27_06_16/reports/signoff/26-rcx_sta.slew.rpt'.
|
||||
[WARNING]: There are max fanout violations in the design at the typical corner. Please refer to 'caravel_clocking/runs/23_02_27_06_16/reports/signoff/26-rcx_sta.slew.rpt'.
|
||||
[WARNING]: There are max fanout violations in the design at the typical corner. Please refer to 'caravel_clocking/runs/23_03_06_03_51/reports/signoff/26-rcx_sta.slew.rpt'.
|
||||
|
|
Loading…
Reference in New Issue