hi, is this error log means a crash ? *[ERROR]*: during executing openroad script /openlane/script...
b

Burak Aykenar

about 3 years ago
hi, is this error log means a crash ? [ERROR]: during executing openroad script /openlane/scripts/openroad/droute.tcl [ERROR]: Exit code: 1 [ERROR]: Last 10 lines: child killed: kill signal [ERROR]: Flow failed. this is the repo: https://github.com/mbaykenar/first_asic i have difficulties in global routing phase, i tried different config options, absolute or relative FP_SIZING, different FP_CORE_UTIL and PL_TARGET_DENSITY values. I always got congestion error. Then i added set ::env(GLB_RT_ALLOW_CONGESTION) 1 but this time again in global routing i got errors that i have written above any suggestion is appreciated: config.tcl parameters: set ::env(DESIGN_IS_CORE) 0 set ::env(CLOCK_PORT) "wb_clk_i" set ::env(CLOCK_NET) "pulpino_top_wrapper.clk" set ::env(CLOCK_PERIOD) "200" set ::env(PL_RESIZER_MAX_SLEW_MARGIN) 40 set ::env(PL_RESIZER_MAX_CAP_MARGIN) 40 set ::env(GLB_RESIZER_MAX_SLEW_MARGIN) 40 set ::env(FP_SIZING) absolute set ::env(DIE_AREA) "0 0 2500 2500" set ::env(FP_PIN_ORDER_CFG) $script_dir/pin_order.cfg set ::env(SYNTH_STRATEGY) "AREA 1" set ::env(PL_BASIC_PLACEMENT) 0 set ::env(PL_TARGET_DENSITY) 0.3 set ::env(FP_CORE_UTIL) {30} set ::env(PL_MACRO_CHANNEL) {30 30} set ::env(PL_MACRO_HALO) {10 10} set ::env(CELL_PAD) {2} set ::env(GLB_RESIZER_HOLD_MAX_BUFFER_PERCENT) {60} set ::env(ROUTING_CORES) {6} set ::env(GLB_RT_OVERFLOW_ITERS) {100} set ::env(GLB_RT_ALLOW_CONGESTION) 1 macro.cfg: pulpino_top.core_region_i.data_mem.open_ram_2k 1000 300 N pulpino_top.core_region_i.instr_mem.sp_ram_wrap_i.open_ram_2k 1000 1500 N