Skip to content

Console Output

+ /eda/oss-cad-suite/bin/nextpnr-ecp5 --json ./build/out.json --write ./build/out_pnr.json --45k --lpf Risco-5/fpga/ecp5/pinout.lpf --textcfg ./build/out.config --package CABGA381 --speed 6 --lpf-allow-unconstrained
Info: constraining clock net 'clk' to 25.00 MHz

Info: Logic utilisation before packing:
Info:     Total LUT4s:      4951/43848    11%
Info:         logic LUTs:   3853/43848     8%
Info:         carry LUTs:    690/43848     1%
Info:           RAM LUTs:    272/ 5481     4%
Info:          RAMW LUTs:    136/10962     1%

Info:      Total DFFs:      1216/43848     2%

Info: Packing IOs..
Info: $gpios[5]$iobuf_i: gpios_$_TBUF__Y.Y
Info: pin 'gpios[5]$tr_io' constrained to Bel 'X9/Y71/PIOB'.
Info: $gpios[4]$iobuf_i: gpios_$_TBUF__Y_1.Y
Info: pin 'gpios[4]$tr_io' constrained to Bel 'X4/Y71/PIOB'.
Info: $gpios[3]$iobuf_i: gpios_$_TBUF__Y_2.Y
Info: pin 'gpios[3]$tr_io' constrained to Bel 'X0/Y65/PIOB'.
Info: $gpios[2]$iobuf_i: gpios_$_TBUF__Y_3.Y
Info: pin 'gpios[2]$tr_io' constrained to Bel 'X9/Y71/PIOA'.
Info: $gpios[1]$iobuf_i: gpios_$_TBUF__Y_4.Y
Info: pin 'gpios[1]$tr_io' constrained to Bel 'X6/Y71/PIOA'.
Info: $gpios[0]$iobuf_i: gpios_$_TBUF__Y_5.Y
Info: pin 'gpios[0]$tr_io' constrained to Bel 'X4/Y71/PIOA'.
Info: pin 'tx$tr_io' constrained to Bel 'X90/Y20/PIOC'.
Info: pin 'rx$tr_io' constrained to Bel 'X90/Y20/PIOA'.
Info: pin 'reset$tr_io' constrained to Bel 'X0/Y29/PIOA'.
Info: pin 'led[7]$tr_io' constrained to Bel 'X90/Y20/PIOD'.
Info: pin 'led[6]$tr_io' constrained to Bel 'X0/Y44/PIOD'.
Info: pin 'led[5]$tr_io' constrained to Bel 'X0/Y59/PIOA'.
Info: pin 'led[4]$tr_io' constrained to Bel 'X15/Y71/PIOB'.
Info: pin 'led[3]$tr_io' constrained to Bel 'X90/Y29/PIOC'.
Info: pin 'led[2]$tr_io' constrained to Bel 'X90/Y44/PIOB'.
Info: pin 'led[1]$tr_io' constrained to Bel 'X0/Y44/PIOC'.
Info: pin 'led[0]$tr_io' constrained to Bel 'X0/Y59/PIOC'.
Info: pin 'clk$tr_io' constrained to Bel 'X0/Y68/PIOC'.
Info: Packing constants..
Info: Packing carries...
Info: Packing LUTs...
Info: Packing LUT5-7s...
Info: Packing FFs...
Info:     613 FFs paired with LUTs.
Info: Generating derived timing constraints...
Info: Promoting globals...
Info:     promoting clock net clk$TRELLIS_IO_IN to global network
Info: Checksum: 0x9cd20c2a

Info: Device utilisation:
Info: 	          TRELLIS_IO:      18/    245     7%
Info: 	                DCCA:       1/     56     1%
Info: 	              DP16KD:       0/    108     0%
Info: 	          MULT18X18D:       4/     72     5%
Info: 	              ALU54B:       0/     36     0%
Info: 	             EHXPLLL:       0/      4     0%
Info: 	             EXTREFB:       0/      2     0%
Info: 	                DCUA:       0/      2     0%
Info: 	           PCSCLKDIV:       0/      2     0%
Info: 	             IOLOGIC:       0/    160     0%
Info: 	            SIOLOGIC:       0/     85     0%
Info: 	                 GSR:       0/      1     0%
Info: 	               JTAGG:       0/      1     0%
Info: 	                OSCG:       0/      1     0%
Info: 	               SEDGA:       0/      1     0%
Info: 	                 DTR:       0/      1     0%
Info: 	             USRMCLK:       0/      1     0%
Info: 	             CLKDIVF:       0/      4     0%
Info: 	           ECLKSYNCB:       0/     10     0%
Info: 	             DLLDELD:       0/      8     0%
Info: 	              DDRDLL:       0/      4     0%
Info: 	             DQSBUFM:       0/     10     0%
Info: 	     TRELLIS_ECLKBUF:       0/      8     0%
Info: 	        ECLKBRIDGECS:       0/      2     0%
Info: 	                DCSC:       0/      2     0%
Info: 	          TRELLIS_FF:    1216/  43848     2%
Info: 	        TRELLIS_COMB:    5075/  43848    11%
Info: 	        TRELLIS_RAMW:      68/   5481     1%

Info: Placed 18 cells based on constraints.
Info: Creating initial analytic placement for 2786 cells, random placement wirelen = 243224.
Info:     at initial placer iter 0, wirelen = 2741
Info:     at initial placer iter 1, wirelen = 2207
Info:     at initial placer iter 2, wirelen = 2149
Info:     at initial placer iter 3, wirelen = 2225
Info: Running main analytical placer, max placement attempts per cell = 5091240.
Info:     at iteration #1, type ALL: wirelen solved = 2250, spread = 36854, legal = 40973; time = 0.16s
Info:     at iteration #2, type ALL: wirelen solved = 4489, spread = 31050, legal = 33356; time = 0.19s
Info:     at iteration #3, type ALL: wirelen solved = 6026, spread = 29241, legal = 32485; time = 0.19s
Info:     at iteration #4, type ALL: wirelen solved = 6922, spread = 27282, legal = 30366; time = 0.19s
Info:     at iteration #5, type ALL: wirelen solved = 8021, spread = 26402, legal = 28773; time = 0.18s
Info:     at iteration #6, type ALL: wirelen solved = 9466, spread = 25732, legal = 28187; time = 0.18s
Info:     at iteration #7, type ALL: wirelen solved = 11137, spread = 24574, legal = 27123; time = 0.18s
Info:     at iteration #8, type ALL: wirelen solved = 12265, spread = 26286, legal = 28679; time = 0.17s
Info:     at iteration #9, type ALL: wirelen solved = 13045, spread = 25658, legal = 27706; time = 0.18s
Info:     at iteration #10, type ALL: wirelen solved = 13676, spread = 26092, legal = 27707; time = 0.18s
Info:     at iteration #11, type ALL: wirelen solved = 14363, spread = 25636, legal = 26781; time = 0.18s
Info:     at iteration #12, type ALL: wirelen solved = 15223, spread = 24927, legal = 25735; time = 0.18s
Info:     at iteration #13, type ALL: wirelen solved = 15803, spread = 24620, legal = 25524; time = 0.18s
Info:     at iteration #14, type ALL: wirelen solved = 15740, spread = 22871, legal = 24210; time = 0.17s
Info:     at iteration #15, type ALL: wirelen solved = 15784, spread = 23709, legal = 24679; time = 0.14s
Info:     at iteration #16, type ALL: wirelen solved = 16415, spread = 23525, legal = 24948; time = 0.17s
Info:     at iteration #17, type ALL: wirelen solved = 16482, spread = 23628, legal = 25076; time = 0.17s
Info:     at iteration #18, type ALL: wirelen solved = 17134, spread = 22851, legal = 24272; time = 0.17s
Info:     at iteration #19, type ALL: wirelen solved = 17130, spread = 24199, legal = 25573; time = 0.12s
Info: HeAP Placer Time: 4.78s
Info:   of which solving equations: 3.01s
Info:   of which spreading cells: 0.36s
Info:   of which strict legalisation: 0.16s

Info: Running simulated annealing placer for refinement.
Info:   at iteration #1: temp = 0.000000, timing cost = 4636, wirelen = 24210
Info:   at iteration #5: temp = 0.000000, timing cost = 4382, wirelen = 21207
Info:   at iteration #10: temp = 0.000000, timing cost = 4297, wirelen = 20415
Info:   at iteration #15: temp = 0.000000, timing cost = 3959, wirelen = 20103
Info:   at iteration #20: temp = 0.000000, timing cost = 4002, wirelen = 19957
Info:   at iteration #20: temp = 0.000000, timing cost = 3995, wirelen = 19960 
Info: SA placement time 12.46s

Info: Max frequency for clock '$glbnet$clk$TRELLIS_IO_IN': 43.87 MHz (PASS at 25.00 MHz)

Info: Max delay <async>                           -> posedge $glbnet$clk$TRELLIS_IO_IN: 7.19 ns
Info: Max delay posedge $glbnet$clk$TRELLIS_IO_IN -> <async>                          : 9.72 ns

Info: Slack histogram:
Info:  legend: * represents 9 endpoint(s)
Info:          + represents [1,9) endpoint(s)
Info: [ 17207,  18309) |*+
Info: [ 18309,  19411) |*+
Info: [ 19411,  20513) |+
Info: [ 20513,  21615) |**+
Info: [ 21615,  22717) |******+
Info: [ 22717,  23819) |****+
Info: [ 23819,  24921) |******************************+
Info: [ 24921,  26023) |****************************************************+
Info: [ 26023,  27125) |************************************************+
Info: [ 27125,  28227) |******************+
Info: [ 28227,  29329) |*************+
Info: [ 29329,  30431) |****************+
Info: [ 30431,  31533) |********+
Info: [ 31533,  32635) |*********+
Info: [ 32635,  33737) |********************+
Info: [ 33737,  34839) |************************************************+
Info: [ 34839,  35941) |**************************************************+
Info: [ 35941,  37043) |************************************************************ 
Info: [ 37043,  38145) |******************************************+
Info: [ 38145,  39247) |***********************************+
Info: Checksum: 0x9b49a7e6
Info: Routing globals...
Info:     routing clock net $glbnet$clk$TRELLIS_IO_IN using global 0

Info: Routing..
Info: Setting up routing queue.
Info: Routing 22349 arcs.
Info:            |   (re-)routed arcs  |   delta    | remaining|       time spent     |
Info:    IterCnt |  w/ripup   wo/ripup |  w/r  wo/r |      arcs| batch(sec) total(sec)|
Info:       1000 |      484        515 |  484   515 |     21927|       0.56       0.56|
Info:       2000 |      898       1101 |  414   586 |     21459|       0.28       0.84|
Info:       3000 |     1363       1636 |  465   535 |     21003|       0.25       1.09|
Info:       4000 |     1765       2234 |  402   598 |     20746|       0.29       1.38|
Info:       5000 |     2243       2756 |  478   522 |     20397|       0.35       1.73|
Info:       6000 |     2715       3284 |  472   528 |     20069|       0.27       2.00|
Info:       7000 |     3091       3908 |  376   624 |     19759|       0.24       2.24|
Info:       8000 |     3566       4433 |  475   525 |     19322|       0.29       2.52|
Info:       9000 |     4005       4994 |  439   561 |     18891|       0.28       2.80|
Info:      10000 |     4399       5600 |  394   606 |     18600|       0.28       3.08|
Info:      11000 |     4773       6226 |  374   626 |     18231|       0.26       3.34|
Info:      12000 |     5131       6868 |  358   642 |     17829|       0.31       3.65|
Info:      13000 |     5405       7594 |  274   726 |     17613|       0.24       3.90|
Info:      14000 |     5673       8326 |  268   732 |     17096|       0.28       4.18|
Info:      15000 |     5994       9005 |  321   679 |     16629|       0.37       4.55|
Info:      16000 |     6327       9672 |  333   667 |     16181|       0.33       4.88|
Info:      17000 |     6734      10265 |  407   593 |     15915|       0.35       5.23|
Info:      18000 |     7061      10938 |  327   673 |     15482|       0.33       5.56|
Info:      19000 |     7536      11463 |  475   525 |     15069|       0.39       5.95|
Info:      20000 |     7871      12128 |  335   665 |     14814|       0.34       6.30|
Info:      21000 |     8271      12728 |  400   600 |     14593|       0.34       6.63|
Info:      22000 |     8685      13314 |  414   586 |     14143|       0.33       6.97|
Info:      23000 |     9074      13925 |  389   611 |     13613|       0.32       7.28|
Info:      24000 |     9497      14502 |  423   577 |     13260|       0.32       7.60|
Info:      25000 |     9972      15027 |  475   525 |     12937|       0.33       7.93|
Info:      26000 |    10406      15593 |  434   566 |     12522|       0.34       8.26|
Info:      27000 |    10825      16174 |  419   581 |     12170|       0.35       8.62|
Info:      28000 |    11226      16773 |  401   599 |     12159|       0.36       8.97|
Info:      29000 |    11601      17398 |  375   625 |     11994|       0.33       9.30|
Info:      30000 |    12157      17842 |  556   444 |     11671|       0.34       9.64|
Info:      31000 |    12673      18326 |  516   484 |     11352|       0.35       9.98|
Info:      32000 |    13091      18908 |  418   582 |     11025|       0.35      10.33|
Info:      33000 |    13626      19373 |  535   465 |     10659|       0.39      10.72|
Info:      34000 |    13996      20003 |  370   630 |     10320|       0.37      11.08|
Info:      35000 |    14244      20615 |  248   612 |      9619|       0.24      11.33|
Info:      36000 |    14418      21203 |  174   588 |      8845|       0.23      11.55|
Info:      37000 |    14617      21807 |  199   604 |      8073|       0.18      11.73|
Info:      38000 |    14931      22396 |  314   589 |      7447|       0.25      11.98|
Info:      39000 |    15201      23088 |  270   692 |      6843|       0.31      12.29|
Info:      40000 |    15313      23916 |  112   828 |      6025|       0.24      12.53|
Info:      41000 |    15419      24723 |  106   807 |      5146|       0.24      12.76|
Info:      42000 |    15541      25562 |  122   839 |      4271|       0.32      13.08|
Info:      43000 |    15661      26332 |  120   770 |      3395|       0.29      13.37|
Info:      44000 |    15801      27114 |  140   782 |      2585|       0.26      13.63|
Info:      45000 |    15893      27961 |   92   847 |      1704|       0.31      13.93|
Info:      46000 |    15972      28863 |   79   902 |       804|       0.27      14.20|
Info:      46817 |    15986      29263 |   14   400 |         0|       0.14      14.33|
Info: Routing complete.
Info: Router1 time 14.33s
Info: Checksum: 0xff21d021

Info: Critical path report for clock '$glbnet$clk$TRELLIS_IO_IN' (posedge -> posedge):
Info: curr total
Info:  0.5  0.5  Source SOC.Core.instruction_register_TRELLIS_FF_Q_22.Q
Info:  1.4  1.9    Net SOC.Core.instruction_register[8] (11,35) -> (10,33)
Info:                Sink SOC.Core.RegisterBank.registers.0.8$DPRAM_COMB1.B
Info:                Defined in:
Info:                  Risco-5/src/core/core.v:63.12-63.32
Info:  0.2  2.1  Source SOC.Core.RegisterBank.registers.0.8$DPRAM_COMB1.F
Info:  0.9  3.0    Net SOC.Core.RegisterBank.registers.0.0_DO_2[0] (10,33) -> (12,33)
Info:                Sink SOC.Core.RegisterBank.registers.0.0_DO_2_LUT4_B.B
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  3.2  Source SOC.Core.RegisterBank.registers.0.0_DO_2_LUT4_B.F
Info:  0.9  4.1    Net SOC.Core.RegisterBank.registers.0.0_DO_2_LUT4_B_Z[2] (12,33) -> (14,35)
Info:                Sink SOC.Core.RegisterBank.registers.0.0_DO_2_LUT4_B_Z_LUT4_C.C
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  4.4  Source SOC.Core.RegisterBank.registers.0.0_DO_2_LUT4_B_Z_LUT4_C.F
Info:  1.2  5.5    Net SOC.Core.RegisterBank.registers.0.0_DO_2_LUT4_B_Z_LUT4_C_Z[3] (14,35) -> (21,35)
Info:                Sink SOC.Core.RegisterBank.registers.0.0_DO_2_LUT4_B_Z_LUT4_C_Z_LUT4_D.D
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.4  5.9  Source SOC.Core.RegisterBank.registers.0.0_DO_2_LUT4_B_Z_LUT4_C_Z_LUT4_D.OFX
Info:  1.5  7.4    Net SOC.Core.Alu.ALU_out_S_L6MUX21_Z_19_SD_PFUMX_Z_BLUT_LUT4_Z_D[0] (21,35) -> (16,38)
Info:                Sink SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_CIN_CCU2C_COUT_CIN_CCU2C_COUT_CIN_CCU2C_COUT$CCU2_COMB1.B
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.4  7.8  Source SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_CIN_CCU2C_COUT_CIN_CCU2C_COUT_CIN_CCU2C_COUT$CCU2_COMB1.FCO
Info:  0.0  7.8    Net SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_CIN_CCU2C_COUT_CIN_CCU2C_COUT_CIN (16,38) -> (16,38)
Info:                Sink SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_CIN_CCU2C_COUT_CIN_CCU2C_COUT$CCU2_COMB0.FCI
Info:                Defined in:
Info:                  Risco-5/src/core/alu.v:35.26-35.45
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/arith_map.v:74.7-80.4
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_sim.v:82.9-82.13
Info:  0.4  8.3  Source SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_CIN_CCU2C_COUT_CIN_CCU2C_COUT$CCU2_COMB0.F
Info:  0.7  9.0    Net SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_CIN_CCU2C_COUT_CIN_CCU2C_COUT_S0[4] (16,38) -> (16,37)
Info:                Sink SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_1_CIN_CCU2C_COUT_CIN_CCU2C_COUT_S0_PFUMX_Z_BLUT_LUT4_Z.M
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.3  9.3  Source SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_1_CIN_CCU2C_COUT_CIN_CCU2C_COUT_S0_PFUMX_Z_BLUT_LUT4_Z.OFX
Info:  0.9 10.2    Net SOC.Core.RegisterBank.registers.0.1_DO_1_LUT4_A_Z_PFUMX_C0_Z_CCU2C_B0_1_CIN_CCU2C_COUT_CIN_CCU2C_COUT_S0[5] (16,37) -> (16,33)
Info:                Sink SOC.Core.Alu.ALU_out_S_L6MUX21_Z_9_SD_L6MUX21_Z_2_D1_PFUMX_Z_ALUT_LUT4_Z.M
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.3 10.5  Source SOC.Core.Alu.ALU_out_S_L6MUX21_Z_9_SD_L6MUX21_Z_2_D1_PFUMX_Z_ALUT_LUT4_Z.OFX
Info:  1.3 11.7    Net SOC.Core.Alu.ALU_out_S_L6MUX21_Z_9_SD[6] (16,33) -> (23,30)
Info:                Sink SOC.Core.Alu.ALU_out_S_L6MUX21_Z_9_D1_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z.M
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.3 12.0  Source SOC.Core.Alu.ALU_out_S_L6MUX21_Z_9_D1_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z.OFX
Info:  1.4 13.4    Net SOC.Core.alu_out[2] (23,30) -> (21,41)
Info:                Sink SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z_L6MUX21_Z_SD_LUT4_Z.D
Info:                Defined in:
Info:                  Risco-5/src/core/core.v:60.31-60.38
Info:  0.2 13.6  Source SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z_L6MUX21_Z_SD_LUT4_Z.F
Info:  0.4 14.0    Net SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z_L6MUX21_Z_SD[4] (21,41) -> (21,41)
Info:                Sink SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z.M
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.3 14.3  Source SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z.OFX
Info:  0.0 14.3    Net SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z_L6MUX21_Z_D1 (21,41) -> (21,41)
Info:                Sink SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z.FXB
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:141.38-141.40
Info:  0.2 14.5  Source SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z.OFX
Info:  0.7 15.2    Net SOC.Core.Alu.ALU_out_S_LUT4_Z_2_D_LUT4_A_Z[4] (21,41) -> (18,41)
Info:                Sink SOC.Core.Pc.load_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z.M
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.3 15.5  Source SOC.Core.Pc.load_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z.OFX
Info:  0.0 15.5    Net SOC.Core.Pc.load_L6MUX21_Z_D1 (18,41) -> (18,41)
Info:                Sink SOC.Core.Pc.load_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z.FXB
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:141.38-141.40
Info:  0.2 15.7  Source SOC.Core.Pc.load_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z.OFX
Info:  1.7 17.4    Net SOC.Core.pc_load (18,41) -> (10,30)
Info:                Sink SOC.Core.Pc.Output_TRELLIS_FF_Q_16.CE
Info:                Defined in:
Info:                  Risco-5/src/core/core.v:51.32-51.39
Info:  0.0 17.4  Setup SOC.Core.Pc.Output_TRELLIS_FF_Q_16.CE
Info: 4.5 ns logic, 12.9 ns routing

Info: Critical path report for cross-domain path '<async>' -> 'posedge $glbnet$clk$TRELLIS_IO_IN':
Info: curr total
Info:  0.0  0.0  Source gpios[5]$tr_io.O
Info:  2.1  2.1    Net gpios[5]$TRELLIS_IO_IN (9,71) -> (8,60)
Info:                Sink SOC.GPIOS.Gpios[5].data_in_LUT4_C.A
Info:                Defined in:
Info:                  Risco-5/fpga/ecp5/main.v:7.16-7.21
Info:  0.2  2.3  Source SOC.GPIOS.Gpios[5].data_in_LUT4_C.F
Info:  1.5  3.8    Net SOC.GPIOS.Gpios[5].data_in_LUT4_C_Z[3] (8,60) -> (7,42)
Info:                Sink SOC.Core.read_data_LUT4_Z_5_D_LUT4_Z.D
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  4.0  Source SOC.Core.read_data_LUT4_Z_5_D_LUT4_Z.F
Info:  0.6  4.6    Net SOC.Core.read_data_LUT4_Z_5_D[2] (7,42) -> (7,42)
Info:                Sink SOC.Core.read_data_LUT4_Z_5.D
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  4.8  Source SOC.Core.read_data_LUT4_Z_5.F
Info:  1.1  5.9    Net SOC.read_data[5] (7,42) -> (9,39)
Info:                Sink SOC.Core.instruction_register_TRELLIS_FF_Q_25.M
Info:                Defined in:
Info:                  Risco-5/src/peripheral/soc.v:24.34-24.43
Info:  0.0  5.9  Setup SOC.Core.instruction_register_TRELLIS_FF_Q_25.M
Info: 0.7 ns logic, 5.2 ns routing

Info: Critical path report for cross-domain path 'posedge $glbnet$clk$TRELLIS_IO_IN' -> '<async>':
Info: curr total
Info:  0.5  0.5  Source SOC.Leds.data_TRELLIS_FF_Q_24.Q
Info:  3.9  4.4    Net SOC.Core.read_data_LUT4_Z_6_C[0] (25,35) -> (78,26)
Info:                Sink led_LUT4_Z.D
Info:                Defined in:
Info:                  Risco-5/src/peripheral/leds.v:19.12-19.16
Info:  0.2  4.7  Source led_LUT4_Z.F
Info:  1.8  6.5    Net led[7]$TRELLIS_IO_OUT (78,26) -> (90,20)
Info:                Sink led[7]$tr_io.I
Info:                Defined in:
Info:                  Risco-5/fpga/ecp5/main.v:6.22-6.25
Info: 0.8 ns logic, 5.7 ns routing

Info: Max frequency for clock '$glbnet$clk$TRELLIS_IO_IN': 57.52 MHz (PASS at 25.00 MHz)

Info: Max delay <async>                           -> posedge $glbnet$clk$TRELLIS_IO_IN: 5.91 ns
Info: Max delay posedge $glbnet$clk$TRELLIS_IO_IN -> <async>                          : 6.49 ns

Info: Slack histogram:
Info:  legend: * represents 10 endpoint(s)
Info:          + represents [1,10) endpoint(s)
Info: [ 22615,  23438) |**+
Info: [ 23438,  24261) |+
Info: [ 24261,  25084) |****+
Info: [ 25084,  25907) |*****+
Info: [ 25907,  26730) |***********+
Info: [ 26730,  27553) |*************+
Info: [ 27553,  28376) |********************************************+
Info: [ 28376,  29199) |*************************************************+
Info: [ 29199,  30022) |**********************+
Info: [ 30022,  30845) |***********+
Info: [ 30845,  31668) |***********+
Info: [ 31668,  32491) |**************+
Info: [ 32491,  33314) |****************+
Info: [ 33314,  34137) |***************+
Info: [ 34137,  34960) |*****************+
Info: [ 34960,  35783) |*********************+
Info: [ 35783,  36606) |******************************************************+
Info: [ 36606,  37429) |************************************************************ 
Info: [ 37429,  38252) |***********************************************+
Info: [ 38252,  39075) |******************************+

Info: Program finished normally.