ghdl compilation of VST files: need 100% connections!
jean-paul i appreciate that this is the symbolic (nsxlib) that i am using: it is however the... how to say... well, if the netlists are not completed 100% then i cannot do the simulation post-P&R!
o Routing did not complete, unrouted segments:
1| &<id:5296848 Horizontal core.subckt_21449_test_issuer.subckt_0_ti.subckt_3430_core.subckt_4058_fus.subckt_6_mul0.abc_525975_new_n1114 METAL4 [19155.0L 11850.0L] [19170.0L 11850.0L] 6.0L rpD:3 -----C-g----------tb- [19074.0L:19176.0L] 102.0L 0----st>
2| &<id:6172855 Horizontal core.subckt_21449_test_issuer.subckt_0_ti.subckt_3430_core.subckt_4058_fus.subckt_0_alu0.subckt_987_alu_alu0.subckt_0_pipe1.input_ra_41(26) METAL2 [15500.0L 16940.0L] [15720.0L 16940.0L] 3.0L rpD:1 ----UCG----W------t-- [15285.0L:15724.5L] 439.5L 1----s->
3| &<id:7389150 Horizontal core.subckt_21449_test_issuer.subckt_0_ti.subckt_3430_core.subckt_4058_fus.subckt_0_alu0.subckt_987_alu_alu0.subckt_0_pipe1.input_ra_41(26) METAL2 [15500.0L 16950.0L] [15650.0L 16950.0L] 3.0L rpD:1 -----C-----W-AS---t-- [15495.0L:15654.5L] 159.5L 0-S---->
4| &<id:8132526 Horizontal core.subckt_21449_test_issuer.subckt_0_ti.subckt_3430_core.subckt_4058_fus.subckt_5_logical0.subckt_928_alu_logical0.subckt_0_logical_pipe1.subckt_480_main_51.subckt_825_bpermd.abc_480689_new_n850 METAL4 [5580.0L 27825.0L] [5685.0L 27825.0L] 6.0L rpD:3 -----CG-----------bt- [5574.0L:5691.0L] 117.0L 1----st>
5| &<id:8155697 Horizontal core.subckt_21449_test_issuer.subckt_0_ti.subckt_3430_core.subckt_4058_fus.subckt_5_logical0.subckt_928_alu_logical0.subckt_0_logical_pipe1.subckt_480_main_51.subckt_825_bpermd.abc_480689_new_n1284 METAL4 [4410.0L 29490.0L] [4460.0L 29490.0L] 6.0L rpD:2 -----C------wAS---bb- [4404.0L:4466.0L] 62.0L 1-S--st>
- Track Segment Completion Ratio .......................... 100% [833785+5]
- Wire Length Completion Ratio ....................... 100% [142640648+879]
- Wire Length Expand Ratio .......................... 1.74% [min:140207373]
- Unrouted horizontals ........................................... 100% [5]
- Unrouted verticals ............................................... 0% [0]
- Done in .............................................. 2m 36.35s, 310.2Mb
- Raw measurements .............................. 156.346s, +317684Kb/4.6Gb
therefore, i am getting some of these errors under cocotb-ghdl compilation:
home/lkcl/src/libresoc/soc-cocotb-sim/ls180/post_pnr/vst_src/cmpt_core_cts.vst:2419:14:warning: (in default configuration of cmpt_core_cts(structural))
/home/lkcl/src/libresoc/soc-cocotb-sim/ls180/post_pnr/vst_src/cmpt_ti_cts.vst:40377:3:warning: instance "subckt_3432_dec2" of component "cmpt_dec2" is not bound [-Wbinding]
subckt_3432_dec2 : cmpt_dec2
^
/home/lkcl/src/libresoc/soc-cocotb-sim/ls180/post_pnr/vst_src/cmpt_ti_cts.vst:2954:14:warning: (in default configuration of cmpt_ti_cts(structural))
and i cannot tell which are valid (expected) and which might be caused by P&R missing from the above 5 non-routed segments.