# Pastebin k0Buul5q Info: Critical path report for clock 'spram1.clk_$glb_clk' (posedge -> posedge): Info: curr total Info: 1.4 2.8 Source $abc$38896$auto$blifparse.cc:492:parse_blif$39778_LC.O Info: 4.2 7.0 Net cpu.reg_op2[0] budget 6.458000 ns (17,16) -> (12,23) Info: Sink $abc$38896$auto$blifparse.cc:492:parse_blif$41072_LC.I0 Info: 1.3 8.3 Source $abc$38896$auto$blifparse.cc:492:parse_blif$41072_LC.O Info: 3.0 11.2 Net $abc$38896$n6032 budget 6.458000 ns (12,23) -> (9,20) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[0].carry$CARRY.I2 Info: 0.6 11.8 Source $auto$alumacc.cc:474:replace_alu$6805.slice[0].carry$CARRY.COUT Info: 0.0 11.8 Net $auto$alumacc.cc:474:replace_alu$6805.C[1] budget 0.000000 ns (9,20) -> (9,20) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[1].carry$CARRY.CIN Info: 0.3 12.1 Source $auto$alumacc.cc:474:replace_alu$6805.slice[1].carry$CARRY.COUT Info: 0.0 12.1 Net $auto$alumacc.cc:474:replace_alu$6805.C[2] budget 0.000000 ns (9,20) -> (9,20) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[2].carry$CARRY.CIN Info: 0.3 12.4 Source $auto$alumacc.cc:474:replace_alu$6805.slice[2].carry$CARRY.COUT Info: 0.0 12.4 Net $auto$alumacc.cc:474:replace_alu$6805.C[3] budget 0.000000 ns (9,20) -> (9,20) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[3].carry$CARRY.CIN Info: 0.3 12.7 Source $auto$alumacc.cc:474:replace_alu$6805.slice[3].carry$CARRY.COUT Info: 0.0 12.7 Net $auto$alumacc.cc:474:replace_alu$6805.C[4] budget 0.000000 ns (9,20) -> (9,20) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[4].carry$CARRY.CIN Info: 0.3 13.0 Source $auto$alumacc.cc:474:replace_alu$6805.slice[4].carry$CARRY.COUT Info: 0.0 13.0 Net $auto$alumacc.cc:474:replace_alu$6805.C[5] budget 0.000000 ns (9,20) -> (9,20) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[5].carry$CARRY.CIN Info: 0.3 13.2 Source $auto$alumacc.cc:474:replace_alu$6805.slice[5].carry$CARRY.COUT Info: 0.0 13.2 Net $auto$alumacc.cc:474:replace_alu$6805.C[6] budget 0.000000 ns (9,20) -> (9,20) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[6].carry$CARRY.CIN Info: 0.3 13.5 Source $auto$alumacc.cc:474:replace_alu$6805.slice[6].carry$CARRY.COUT Info: 0.0 13.5 Net $auto$alumacc.cc:474:replace_alu$6805.C[7] budget 0.000000 ns (9,20) -> (9,20) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[7].carry$CARRY.CIN Info: 0.3 13.8 Source $auto$alumacc.cc:474:replace_alu$6805.slice[7].carry$CARRY.COUT Info: 0.6 14.4 Net $auto$alumacc.cc:474:replace_alu$6805.C[8] budget 0.560000 ns (9,20) -> (9,21) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[8].carry$CARRY.CIN Info: 0.3 14.6 Source $auto$alumacc.cc:474:replace_alu$6805.slice[8].carry$CARRY.COUT Info: 0.0 14.6 Net $auto$alumacc.cc:474:replace_alu$6805.C[9] budget 0.000000 ns (9,21) -> (9,21) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[9].carry$CARRY.CIN Info: 0.3 14.9 Source $auto$alumacc.cc:474:replace_alu$6805.slice[9].carry$CARRY.COUT Info: 0.0 14.9 Net $auto$alumacc.cc:474:replace_alu$6805.C[10] budget 0.000000 ns (9,21) -> (9,21) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[10].carry$CARRY.CIN Info: 0.3 15.2 Source $auto$alumacc.cc:474:replace_alu$6805.slice[10].carry$CARRY.COUT Info: 0.0 15.2 Net $auto$alumacc.cc:474:replace_alu$6805.C[11] budget 0.000000 ns (9,21) -> (9,21) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[11].carry$CARRY.CIN Info: 0.3 15.5 Source $auto$alumacc.cc:474:replace_alu$6805.slice[11].carry$CARRY.COUT Info: 0.0 15.5 Net $auto$alumacc.cc:474:replace_alu$6805.C[12] budget 0.000000 ns (9,21) -> (9,21) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[12].carry$CARRY.CIN Info: 0.3 15.7 Source $auto$alumacc.cc:474:replace_alu$6805.slice[12].carry$CARRY.COUT Info: 0.0 15.7 Net $auto$alumacc.cc:474:replace_alu$6805.C[13] budget 0.000000 ns (9,21) -> (9,21) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[13].carry$CARRY.CIN Info: 0.3 16.0 Source $auto$alumacc.cc:474:replace_alu$6805.slice[13].carry$CARRY.COUT Info: 0.0 16.0 Net $auto$alumacc.cc:474:replace_alu$6805.C[14] budget 0.000000 ns (9,21) -> (9,21) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[14].carry$CARRY.CIN Info: 0.3 16.3 Source $auto$alumacc.cc:474:replace_alu$6805.slice[14].carry$CARRY.COUT Info: 0.0 16.3 Net $auto$alumacc.cc:474:replace_alu$6805.C[15] budget 0.000000 ns (9,21) -> (9,21) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[15].carry$CARRY.CIN Info: 0.3 16.6 Source $auto$alumacc.cc:474:replace_alu$6805.slice[15].carry$CARRY.COUT Info: 0.6 17.1 Net $auto$alumacc.cc:474:replace_alu$6805.C[16] budget 0.560000 ns (9,21) -> (9,22) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[16].carry$CARRY.CIN Info: 0.3 17.4 Source $auto$alumacc.cc:474:replace_alu$6805.slice[16].carry$CARRY.COUT Info: 0.0 17.4 Net $auto$alumacc.cc:474:replace_alu$6805.C[17] budget 0.000000 ns (9,22) -> (9,22) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[17].carry$CARRY.CIN Info: 0.3 17.7 Source $auto$alumacc.cc:474:replace_alu$6805.slice[17].carry$CARRY.COUT Info: 0.0 17.7 Net $auto$alumacc.cc:474:replace_alu$6805.C[18] budget 0.000000 ns (9,22) -> (9,22) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[18].carry$CARRY.CIN Info: 0.3 18.0 Source $auto$alumacc.cc:474:replace_alu$6805.slice[18].carry$CARRY.COUT Info: 0.0 18.0 Net $auto$alumacc.cc:474:replace_alu$6805.C[19] budget 0.000000 ns (9,22) -> (9,22) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[19].carry$CARRY.CIN Info: 0.3 18.2 Source $auto$alumacc.cc:474:replace_alu$6805.slice[19].carry$CARRY.COUT Info: 0.0 18.2 Net $auto$alumacc.cc:474:replace_alu$6805.C[20] budget 0.000000 ns (9,22) -> (9,22) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[20].carry$CARRY.CIN Info: 0.3 18.5 Source $auto$alumacc.cc:474:replace_alu$6805.slice[20].carry$CARRY.COUT Info: 0.0 18.5 Net $auto$alumacc.cc:474:replace_alu$6805.C[21] budget 0.000000 ns (9,22) -> (9,22) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[21].carry$CARRY.CIN Info: 0.3 18.8 Source $auto$alumacc.cc:474:replace_alu$6805.slice[21].carry$CARRY.COUT Info: 0.0 18.8 Net $auto$alumacc.cc:474:replace_alu$6805.C[22] budget 0.000000 ns (9,22) -> (9,22) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[22].carry$CARRY.CIN Info: 0.3 19.1 Source $auto$alumacc.cc:474:replace_alu$6805.slice[22].carry$CARRY.COUT Info: 0.0 19.1 Net $auto$alumacc.cc:474:replace_alu$6805.C[23] budget 0.000000 ns (9,22) -> (9,22) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[23].carry$CARRY.CIN Info: 0.3 19.4 Source $auto$alumacc.cc:474:replace_alu$6805.slice[23].carry$CARRY.COUT Info: 0.6 19.9 Net $auto$alumacc.cc:474:replace_alu$6805.C[24] budget 0.560000 ns (9,22) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[24].carry$CARRY.CIN Info: 0.3 20.2 Source $auto$alumacc.cc:474:replace_alu$6805.slice[24].carry$CARRY.COUT Info: 0.0 20.2 Net $auto$alumacc.cc:474:replace_alu$6805.C[25] budget 0.000000 ns (9,23) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[25].carry$CARRY.CIN Info: 0.3 20.5 Source $auto$alumacc.cc:474:replace_alu$6805.slice[25].carry$CARRY.COUT Info: 0.0 20.5 Net $auto$alumacc.cc:474:replace_alu$6805.C[26] budget 0.000000 ns (9,23) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[26].carry$CARRY.CIN Info: 0.3 20.7 Source $auto$alumacc.cc:474:replace_alu$6805.slice[26].carry$CARRY.COUT Info: 0.0 20.7 Net $auto$alumacc.cc:474:replace_alu$6805.C[27] budget 0.000000 ns (9,23) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[27].carry$CARRY.CIN Info: 0.3 21.0 Source $auto$alumacc.cc:474:replace_alu$6805.slice[27].carry$CARRY.COUT Info: 0.0 21.0 Net $auto$alumacc.cc:474:replace_alu$6805.C[28] budget 0.000000 ns (9,23) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[28].carry$CARRY.CIN Info: 0.3 21.3 Source $auto$alumacc.cc:474:replace_alu$6805.slice[28].carry$CARRY.COUT Info: 0.0 21.3 Net $auto$alumacc.cc:474:replace_alu$6805.C[29] budget 0.000000 ns (9,23) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[29].carry$CARRY.CIN Info: 0.3 21.6 Source $auto$alumacc.cc:474:replace_alu$6805.slice[29].carry$CARRY.COUT Info: 0.0 21.6 Net $auto$alumacc.cc:474:replace_alu$6805.C[30] budget 0.000000 ns (9,23) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[30].carry$CARRY.CIN Info: 0.3 21.9 Source $auto$alumacc.cc:474:replace_alu$6805.slice[30].carry$CARRY.COUT Info: 0.0 21.9 Net $abc$38896$n6572 budget 0.000000 ns (9,23) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[31].adder_LC.CIN Info: 0.3 22.1 Source $auto$alumacc.cc:474:replace_alu$6805.slice[31].adder_LC.COUT Info: 1.2 23.4 Net $nextpnr_ICESTORM_LC_17$I3 budget 6.458000 ns (9,23) -> (9,24) Info: Sink $nextpnr_ICESTORM_LC_17.I3 Info: 0.9 24.2 Source $nextpnr_ICESTORM_LC_17.O Info: 1.8 26.0 Net $abc$38896$n6571 budget 6.458000 ns (9,24) -> (9,23) Info: Sink $auto$alumacc.cc:474:replace_alu$6805.slice[31].adder_LC.I0 Info: 1.3 27.3 Source $auto$alumacc.cc:474:replace_alu$6805.slice[31].adder_LC.O Info: 3.0 30.2 Net $abc$38896$n4724_1 budget 6.457000 ns (9,23) -> (12,24) Info: Sink $abc$38896$auto$blifparse.cc:492:parse_blif$41188_LC.I2 Info: 1.2 31.4 Source $abc$38896$auto$blifparse.cc:492:parse_blif$41188_LC.O Info: 3.0 34.4 Net $abc$38896$n4725 budget 6.457000 ns (12,24) -> (14,23) Info: Sink $abc$38896$auto$blifparse.cc:492:parse_blif$41109_LC.I3 Info: 0.9 35.3 Source $abc$38896$auto$blifparse.cc:492:parse_blif$41109_LC.O Info: 4.1 39.4 Net $abc$38896$n4635_1 budget 6.457000 ns (14,23) -> (23,16) Info: Sink $abc$38896$auto$blifparse.cc:492:parse_blif$39392_LC.I0 Info: 1.3 40.7 Source $abc$38896$auto$blifparse.cc:492:parse_blif$39392_LC.O Info: 1.8 42.4 Net $abc$38896$n2527 budget 6.457000 ns (23,16) -> (23,16) Info: Sink $abc$38896$auto$blifparse.cc:492:parse_blif$39393_LC.I0 Info: 1.3 43.7 Source $abc$38896$auto$blifparse.cc:492:parse_blif$39393_LC.O Info: 3.0 46.7 Net $abc$38896$n2532 budget 6.457000 ns (23,16) -> (23,16) Info: Sink $abc$38896$auto$blifparse.cc:492:parse_blif$41134_LC.CEN Info: 0.1 46.8 Setup $abc$38896$auto$blifparse.cc:492:parse_blif$41134_LC.CEN Info: 20.2 ns logic, 26.6 ns routing