caravel_user_project icon indicating copy to clipboard operation
caravel_user_project copied to clipboard

Errors in Unneeded Routing

Open thesourcerer8 opened this issue 2 years ago • 1 comments

I have a design with test-structures which does not need any routing, I am trying to just place a pre-generated GDS as a Macro with the test-structures, but those test-structures have their own pads, and therefore do not need to be connected to Caravel. At first I tried it without any connections in the verilog/rtl/user_project_wrapper.v but there GlobalRouting failed: [ERROR RSZ-0005] Run global_route before estimating parasitics for global routing. issue_reproducible.zip

So I tried to add at least 1 connection: assign io_out[6]=io_in[5]; which made the GlobalRouter happy, but now TritonRoute failed. Therefore I tried to disable Detailled Routing by using "+set ::env(RUN_DRT) 0" in the config file, but the TritonRoute is still executed and fails: issue_reproducible.zip

15-detailed.log

thesourcerer8 avatar Jan 01 '23 15:01 thesourcerer8

Repository is available at https://github.com/thesourcerer8/sky130danuberiver/

thesourcerer8 avatar Jan 01 '23 15:01 thesourcerer8