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:      6695/43848    15%
Info:         logic LUTs:   4455/43848    10%
Info:         carry LUTs:    392/43848     0%
Info:           RAM LUTs:   1232/ 5481    22%
Info:          RAMW LUTs:    616/10962     5%

Info:      Total DFFs:      1018/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:     462 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: 0x802a4dda

Info: Device utilisation:
Info: 	          TRELLIS_IO:      18/    245     7%
Info: 	                DCCA:       1/     56     1%
Info: 	              DP16KD:       0/    108     0%
Info: 	          MULT18X18D:       0/     72     0%
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:    1018/  43848     2%
Info: 	        TRELLIS_COMB:    6787/  43848    15%
Info: 	        TRELLIS_RAMW:     308/   5481     5%

Info: Placed 18 cells based on constraints.
Info: Creating initial analytic placement for 3550 cells, random placement wirelen = 306820.
Info:     at initial placer iter 0, wirelen = 2600
Info:     at initial placer iter 1, wirelen = 1663
Info:     at initial placer iter 2, wirelen = 1761
Info:     at initial placer iter 3, wirelen = 1814
Info: Running main analytical placer, max placement attempts per cell = 8266178.
Info:     at iteration #1, type ALL: wirelen solved = 1790, spread = 43229, legal = 43923; time = 0.28s
Info:     at iteration #2, type ALL: wirelen solved = 4027, spread = 35769, legal = 36458; time = 0.28s
Info:     at iteration #3, type ALL: wirelen solved = 6539, spread = 34211, legal = 34855; time = 0.28s
Info:     at iteration #4, type ALL: wirelen solved = 9150, spread = 32431, legal = 33204; time = 0.25s
Info:     at iteration #5, type ALL: wirelen solved = 10822, spread = 31824, legal = 32538; time = 0.18s
Info:     at iteration #6, type ALL: wirelen solved = 12374, spread = 29616, legal = 30434; time = 0.23s
Info:     at iteration #7, type ALL: wirelen solved = 12967, spread = 29613, legal = 30475; time = 0.25s
Info:     at iteration #8, type ALL: wirelen solved = 14565, spread = 27987, legal = 28877; time = 0.24s
Info:     at iteration #9, type ALL: wirelen solved = 14931, spread = 26942, legal = 27760; time = 0.17s
Info:     at iteration #10, type ALL: wirelen solved = 15634, spread = 27042, legal = 27774; time = 0.17s
Info:     at iteration #11, type ALL: wirelen solved = 15580, spread = 26956, legal = 27908; time = 0.17s
Info:     at iteration #12, type ALL: wirelen solved = 16574, spread = 26247, legal = 27086; time = 0.17s
Info:     at iteration #13, type ALL: wirelen solved = 17452, spread = 25134, legal = 26052; time = 0.17s
Info:     at iteration #14, type ALL: wirelen solved = 16885, spread = 25187, legal = 26166; time = 0.17s
Info:     at iteration #15, type ALL: wirelen solved = 17291, spread = 25053, legal = 26082; time = 0.16s
Info:     at iteration #16, type ALL: wirelen solved = 17839, spread = 24598, legal = 25786; time = 0.17s
Info:     at iteration #17, type ALL: wirelen solved = 18047, spread = 24350, legal = 25253; time = 0.24s
Info:     at iteration #18, type ALL: wirelen solved = 18227, spread = 24532, legal = 25567; time = 0.24s
Info:     at iteration #19, type ALL: wirelen solved = 18861, spread = 24596, legal = 25614; time = 0.22s
Info:     at iteration #20, type ALL: wirelen solved = 18795, spread = 24577, legal = 25624; time = 0.17s
Info:     at iteration #21, type ALL: wirelen solved = 19170, spread = 24419, legal = 25525; time = 0.16s
Info:     at iteration #22, type ALL: wirelen solved = 19303, spread = 24269, legal = 25683; time = 0.16s
Info: HeAP Placer Time: 7.20s
Info:   of which solving equations: 4.54s
Info:   of which spreading cells: 0.50s
Info:   of which strict legalisation: 0.17s

Info: Running simulated annealing placer for refinement.
Info:   at iteration #1: temp = 0.000000, timing cost = 4313, wirelen = 25253
Info:   at iteration #5: temp = 0.000000, timing cost = 5981, wirelen = 22882
Info:   at iteration #10: temp = 0.000000, timing cost = 6559, wirelen = 22156
Info:   at iteration #15: temp = 0.000000, timing cost = 6149, wirelen = 21883
Info:   at iteration #20: temp = 0.000000, timing cost = 5628, wirelen = 21807
Info:   at iteration #23: temp = 0.000000, timing cost = 5598, wirelen = 21792 
Info: SA placement time 18.99s

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

Info: Max delay <async>                           -> posedge $glbnet$clk$TRELLIS_IO_IN: 8.01 ns
Info: Max delay posedge $glbnet$clk$TRELLIS_IO_IN -> <async>                          : 10.20 ns

Info: Slack histogram:
Info:  legend: * represents 53 endpoint(s)
Info:          + represents [1,53) endpoint(s)
Info: [ 16049,  17209) |+
Info: [ 17209,  18369) |+
Info: [ 18369,  19529) |+
Info: [ 19529,  20689) |*+
Info: [ 20689,  21849) |*****+
Info: [ 21849,  23009) |*******+
Info: [ 23009,  24169) |*********+
Info: [ 24169,  25329) |***********+
Info: [ 25329,  26489) |*****+
Info: [ 26489,  27649) |***+
Info: [ 27649,  28809) |*****+
Info: [ 28809,  29969) |*****************************+
Info: [ 29969,  31129) |************************************************************ 
Info: [ 31129,  32289) |************+
Info: [ 32289,  33449) |***+
Info: [ 33449,  34609) |********+
Info: [ 34609,  35769) |******+
Info: [ 35769,  36929) |*****+
Info: [ 36929,  38089) |*******+
Info: [ 38089,  39249) |*****+
Info: Checksum: 0x41178a46
Info: Routing globals...
Info:     routing clock net $glbnet$clk$TRELLIS_IO_IN using global 0

Info: Routing..
Info: Setting up routing queue.
Info: Routing 32648 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 |      420        579 |  420   579 |     32179|       0.68       0.68|
Info:       2000 |      894       1105 |  474   526 |     31780|       0.31       0.99|
Info:       3000 |     1354       1645 |  460   540 |     31323|       0.26       1.25|
Info:       4000 |     1829       2170 |  475   525 |     30862|       0.26       1.51|
Info:       5000 |     2227       2772 |  398   602 |     30399|       0.26       1.77|
Info:       6000 |     2709       3290 |  482   518 |     29995|       0.25       2.02|
Info:       7000 |     3030       3969 |  321   679 |     29499|       0.26       2.28|
Info:       8000 |     3387       4612 |  357   643 |     29001|       0.26       2.54|
Info:       9000 |     3793       5206 |  406   594 |     28495|       0.24       2.78|
Info:      10000 |     4078       5921 |  285   715 |     27847|       0.25       3.03|
Info:      11000 |     4403       6596 |  325   675 |     27400|       0.25       3.28|
Info:      12000 |     4732       7267 |  329   671 |     26820|       0.25       3.53|
Info:      13000 |     5023       7976 |  291   709 |     26328|       0.26       3.79|
Info:      14000 |     5348       8651 |  325   675 |     25913|       0.29       4.08|
Info:      15000 |     5611       9388 |  263   737 |     25264|       0.27       4.35|
Info:      16000 |     5770      10229 |  159   841 |     24912|       0.24       4.59|
Info:      17000 |     6033      10966 |  263   737 |     24607|       0.26       4.85|
Info:      18000 |     6301      11698 |  268   732 |     24068|       0.29       5.14|
Info:      19000 |     6611      12388 |  310   690 |     23553|       0.26       5.39|
Info:      20000 |     6937      13062 |  326   674 |     22973|       0.27       5.67|
Info:      21000 |     7042      13957 |  105   895 |     22909|       0.26       5.93|
Info:      22000 |     7364      14635 |  322   678 |     22394|       0.27       6.20|
Info:      23000 |     7697      15302 |  333   667 |     21850|       0.30       6.50|
Info:      24000 |     8050      15949 |  353   647 |     21460|       0.30       6.80|
Info:      25000 |     8366      16633 |  316   684 |     20945|       0.31       7.12|
Info:      26000 |     8650      17349 |  284   716 |     20352|       0.31       7.43|
Info:      27000 |     8935      18064 |  285   715 |     19877|       0.30       7.73|
Info:      28000 |     9307      18692 |  372   628 |     19359|       0.33       8.06|
Info:      29000 |     9565      19434 |  258   742 |     18751|       0.32       8.38|
Info:      30000 |     9833      20166 |  268   732 |     18204|       0.33       8.71|
Info:      31000 |    10154      20845 |  321   679 |     17896|       0.37       9.08|
Info:      32000 |    10489      21510 |  335   665 |     17386|       0.37       9.45|
Info:      33000 |    10730      22269 |  241   759 |     16902|       0.34       9.79|
Info:      34000 |    11015      22984 |  285   715 |     16364|       0.33      10.12|
Info:      35000 |    11391      23608 |  376   624 |     15880|       0.35      10.47|
Info:      36000 |    11692      24307 |  301   699 |     15487|       0.34      10.82|
Info:      37000 |    12021      24978 |  329   671 |     14969|       0.36      11.18|
Info:      38000 |    12417      25582 |  396   604 |     14586|       0.33      11.51|
Info:      39000 |    12922      26077 |  505   495 |     14285|       0.37      11.88|
Info:      40000 |    13358      26641 |  436   564 |     13882|       0.34      12.21|
Info:      41000 |    13800      27199 |  442   558 |     13502|       0.34      12.55|
Info:      42000 |    14176      27823 |  376   624 |     13067|       0.35      12.90|
Info:      43000 |    14547      28452 |  371   629 |     12611|       0.36      13.26|
Info:      44000 |    14850      29123 |  303   671 |     12325|       0.34      13.60|
Info:      45000 |    15073      29756 |  223   633 |     11661|       0.25      13.85|
Info:      46000 |    15319      30322 |  246   566 |     10984|       0.21      14.07|
Info:      47000 |    15586      30865 |  267   543 |     10306|       0.20      14.27|
Info:      48000 |    15873      31411 |  287   546 |      9685|       0.26      14.53|
Info:      49000 |    16231      32002 |  358   591 |      9383|       0.42      14.95|
Info:      50000 |    16557      32646 |  326   644 |      9006|       0.39      15.34|
Info:      51000 |    16922      33244 |  365   598 |      8440|       0.30      15.64|
Info:      52000 |    17228      33892 |  306   648 |      7815|       0.25      15.89|
Info:      53000 |    17526      34550 |  298   658 |      7195|       0.26      16.15|
Info:      54000 |    17995      35058 |  469   508 |      6741|       0.34      16.48|
Info:      55000 |    18338      35695 |  343   637 |      6130|       0.30      16.78|
Info:      56000 |    18396      36625 |   58   930 |      5214|       0.14      16.93|
Info:      57000 |    18410      37610 |   14   985 |      4230|       0.10      17.03|
Info:      58000 |    18437      38580 |   27   970 |      3259|       0.10      17.13|
Info:      59000 |    18508      39472 |   71   892 |      2338|       0.20      17.33|
Info:      60000 |    18652      40255 |  144   783 |      1492|       0.30      17.63|
Info:      61000 |    18745      41099 |   93   844 |       604|       0.35      17.98|
Info:      61620 |    18759      41441 |   14   342 |         0|       0.15      18.13|
Info: Routing complete.
Info: Router1 time 18.13s
Info: Checksum: 0xcbf7c795

Info: Critical path report for clock '$glbnet$clk$TRELLIS_IO_IN' (posedge -> posedge):
Info: curr total
Info:  0.5  0.5  Source SOC.Core.Control_Unit.state_TRELLIS_FF_Q_3.Q
Info:  1.8  2.4    Net SOC.Leds.write_LUT4_Z_C_LUT4_Z_B[1] (20,33) -> (23,42)
Info:                Sink SOC.Core.Control_Unit.nextstate_LUT4_Z_4_B_LUT4_D_B_LUT4_Z.B
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  2.6  Source SOC.Core.Control_Unit.nextstate_LUT4_Z_4_B_LUT4_D_B_LUT4_Z.F
Info:  0.6  3.2    Net SOC.Core.Control_Unit.nextstate_LUT4_Z_4_B[1] (23,42) -> (23,42)
Info:                Sink SOC.Core.Control_Unit.nextstate_LUT4_Z_4_B_LUT4_D_B_LUT4_D.D
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  3.5  Source SOC.Core.Control_Unit.nextstate_LUT4_Z_4_B_LUT4_D_B_LUT4_D.F
Info:  0.8  4.2    Net SOC.Core.Control_Unit.nextstate_LUT4_Z_4_B_LUT4_D_B_LUT4_D_Z[3] (23,42) -> (22,41)
Info:                Sink SOC.Core.Control_Unit.nextstate_LUT4_Z_4_B_LUT4_D_B_LUT4_D_Z_LUT4_C_1.D
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  4.5  Source SOC.Core.Control_Unit.nextstate_LUT4_Z_4_B_LUT4_D_B_LUT4_D_Z_LUT4_C_1.F
Info:  0.4  4.9    Net SOC.Leds.write_LUT4_Z_C[1] (22,41) -> (22,41)
Info:                Sink SOC.Leds.write_LUT4_Z_C_LUT4_C.D
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  5.1  Source SOC.Leds.write_LUT4_Z_C_LUT4_C.F
Info:  1.3  6.4    Net SOC.Leds.write_LUT4_Z_C_LUT4_C_Z[2] (22,41) -> (19,44)
Info:                Sink SOC.GPIOS.address_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  6.6  Source SOC.GPIOS.address_LUT4_Z.F
Info:  2.3  8.9    Net SOC.address[5] (19,44) -> (9,51)
Info:                Sink SOC.Memory.memory.0.81$DPRAM_COMB3.A
Info:                Defined in:
Info:                  Risco-5/src/peripheral/soc.v:23.5-23.18
Info:  0.2  9.2  Source SOC.Memory.memory.0.81$DPRAM_COMB3.F
Info:  0.8 10.0    Net SOC.Memory.memory.0.73_DO[0] (9,51) -> (10,51)
Info:                Sink SOC.Memory.memory.0.65_DO_LUT4_Z_2.A
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2 10.3  Source SOC.Memory.memory.0.65_DO_LUT4_Z_2.F
Info:  0.7 11.0    Net SOC.Memory.memory.0.65_DO[4] (10,51) -> (10,50)
Info:                Sink SOC.Memory.memory.0.193_DO_LUT4_A_Z_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 11.2  Source SOC.Memory.memory.0.193_DO_LUT4_A_Z_PFUMX_Z_BLUT_LUT4_Z.OFX
Info:  0.4 11.7    Net SOC.Memory.memory.0.193_DO_LUT4_A_Z[3] (10,50) -> (12,50)
Info:                Sink SOC.Memory.memory.0.225_DO_LUT4_A_Z_LUT4_Z_1.D
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2 11.9  Source SOC.Memory.memory.0.225_DO_LUT4_A_Z_LUT4_Z_1.F
Info:  1.3 13.2    Net SOC.Memory.memory.0.225_DO_LUT4_A_Z[4] (12,50) -> (15,47)
Info:                Sink SOC.GPIOS.Gpios[0].data_in_LUT4_C_Z_LUT4_Z_1_D_LUT4_Z_C_LUT4_B_Z_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 13.4  Source SOC.GPIOS.Gpios[0].data_in_LUT4_C_Z_LUT4_Z_1_D_LUT4_Z_C_LUT4_B_Z_PFUMX_Z_BLUT_LUT4_Z.OFX
Info:  1.0 14.4    Net SOC.Core.read_data_PFUMX_Z_BLUT_LUT4_Z_D[4] (15,47) -> (16,44)
Info:                Sink SOC.Memory.memory.0.67_DO_2_LUT4_A_Z_PFUMX_C0_Z_PFUMX_Z_1_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.6  Source SOC.Memory.memory.0.67_DO_2_LUT4_A_Z_PFUMX_C0_Z_PFUMX_Z_1_BLUT_LUT4_Z.OFX
Info:  2.3 16.9    Net SOC.Core.read_data_LUT4_Z_10_B[2] (16,44) -> (32,36)
Info:                Sink SOC.Core.read_data_LUT4_Z_22.B
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2 17.2  Source SOC.Core.read_data_LUT4_Z_22.F
Info:  0.8 17.9    Net SOC.read_data[26] (32,36) -> (32,35)
Info:                Sink SOC.Core.instruction_register_TRELLIS_FF_Q_5.M
Info:                Defined in:
Info:                  Risco-5/src/peripheral/soc.v:22.34-22.43
Info:  0.0 17.9  Setup SOC.Core.instruction_register_TRELLIS_FF_Q_5.M
Info: 3.4 ns logic, 14.5 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.2  2.2    Net gpios[5]$TRELLIS_IO_IN (9,71) -> (9,54)
Info:                Sink SOC.GPIOS.Gpios[5].data_in_LUT4_B.A
Info:                Defined in:
Info:                  Risco-5/fpga/ecp5/main.v:7.16-7.21
Info:  0.2  2.5  Source SOC.GPIOS.Gpios[5].data_in_LUT4_B.F
Info:  1.4  3.9    Net SOC.GPIOS.Gpios[5].data_in_LUT4_B_Z[4] (9,54) -> (10,44)
Info:                Sink SOC.GPIOS.Gpios[5].data_in_LUT4_B_Z_PFUMX_C0_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  4.1  Source SOC.GPIOS.Gpios[5].data_in_LUT4_B_Z_PFUMX_C0_BLUT_LUT4_Z.OFX
Info:  1.0  5.1    Net SOC.GPIOS.Gpios[5].data_in_LUT4_B_Z_PFUMX_C0_Z[1] (10,44) -> (12,44)
Info:                Sink SOC.Core.read_data_LUT4_Z_5.B
Info:                Defined in:
Info:                  /eda/oss-cad-suite/lib/../share/yosys/ecp5/cells_map.v:108.23-108.24
Info:  0.2  5.3  Source SOC.Core.read_data_LUT4_Z_5.F
Info:  1.4  6.7    Net SOC.read_data[5] (12,44) -> (13,38)
Info:                Sink SOC.Core.instruction_register_TRELLIS_FF_Q_25.M
Info:                Defined in:
Info:                  Risco-5/src/peripheral/soc.v:22.34-22.43
Info:  0.0  6.7  Setup SOC.Core.instruction_register_TRELLIS_FF_Q_25.M
Info: 0.7 ns logic, 6.0 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.1  3.6    Net SOC.Leds.data[7] (25,41) -> (56,26)
Info:                Sink led_LUT4_Z_2.D
Info:                Defined in:
Info:                  Risco-5/src/peripheral/leds.v:15.12-15.16
Info:  0.2  3.9  Source led_LUT4_Z_2.F
Info:  2.7  6.6    Net led[7]$TRELLIS_IO_OUT (56,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.8 ns routing

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

Info: Max delay <async>                           -> posedge $glbnet$clk$TRELLIS_IO_IN: 6.69 ns
Info: Max delay posedge $glbnet$clk$TRELLIS_IO_IN -> <async>                          : 6.56 ns

Info: Slack histogram:
Info:  legend: * represents 48 endpoint(s)
Info:          + represents [1,48) endpoint(s)
Info: [ 22076,  22925) |+
Info: [ 22925,  23774) |*+
Info: [ 23774,  24623) |*********+
Info: [ 24623,  25472) |***+
Info: [ 25472,  26321) |*+
Info: [ 26321,  27170) |*****+
Info: [ 27170,  28019) |***************+
Info: [ 28019,  28868) |***********+
Info: [ 28868,  29717) |*+
Info: [ 29717,  30566) |*******+
Info: [ 30566,  31415) |************************************+
Info: [ 31415,  32264) |************************************************************ 
Info: [ 32264,  33113) |*********+
Info: [ 33113,  33962) |****+
Info: [ 33962,  34811) |***+
Info: [ 34811,  35660) |***+
Info: [ 35660,  36509) |********+
Info: [ 36509,  37358) |*******+
Info: [ 37358,  38207) |*********+
Info: [ 38207,  39056) |*****+

Info: Program finished normally.