mkdir -p results/nangate45/ibex/ibex_thin_slow/ echo 4.4 > results/nangate45/ibex/ibex_thin_slow/clock_period.txt /OpenROAD-flow-scripts/flow/scripts/synth.sh /OpenROAD-flow-scripts/flow/scripts/synth_canonicalize.tcl ./logs/nangate45/ibex/ibex_thin_slow/1_1_yosys_canonicalize.log Using ABC speed script. Extracting clock period from SDC file: ./results/nangate45/ibex/ibex_thin_slow/clock_period.txt Setting clock period to 4.4 1. Executing Liberty frontend: /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib 2. Executing Liberty frontend: /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib 3. Executing SLANG frontend. 3.1. Executing UNDRIVEN pass. (resolve undriven signals) 3.2. Executing PROC_CLEAN pass (remove empty switches from decision trees). 3.3. Executing TRIBUF pass. 3.4. Executing PROC_RMDEAD pass (remove dead branches from decision trees). 3.5. Executing PROC_PRUNE pass (remove redundant assignments in processes). 3.6. Executing PROC_INIT pass (extract init attributes). 3.7. Executing PROC_ROM pass (convert switches to ROMs). 3.8. Executing PROC_MUX pass (convert decision trees to multiplexers). 3.9. Executing PROC_CLEAN pass (remove empty switches from decision trees). 3.10. Executing OPT_EXPR pass (perform const folding). 4. Executing HIERARCHY pass (managing design hierarchy). 4.1. Analyzing design hierarchy.. 4.2. Analyzing design hierarchy.. 5. Executing OPT_CLEAN pass (remove unused cells and wires). 6. Executing RTLIL backend. End of script. Logfile hash: 13cb6cc7fa, time: 1.60s, user: 1.59s, system: 0.03s, MEM: 59.25 MB peak Yosys 0.64+post (git sha1 UNKNOWN-dirty, g++ 11.4.0-1ubuntu1~22.04.3 -fPIC -O3) Time spent: 88% 2x read_slang (1 sec), 3% 4x read_liberty (0 sec), ... Top level design units: ibex_core Build succeeded: 0 errors, 0 warnings Elapsed time: 0:01.61[h:]min:sec. CPU time: user 1.61 sys 0.04 (102%). Peak memory: 60960KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 1_1_yosys_canonicalize .rtlil 1 59 d62ca5e98a2d8d44c61d /OpenROAD-flow-scripts/flow/scripts/synth.sh /OpenROAD-flow-scripts/flow/scripts/synth.tcl ./logs/nangate45/ibex/ibex_thin_slow/1_2_yosys.log Using ABC speed script. Extracting clock period from SDC file: ./results/nangate45/ibex/ibex_thin_slow/clock_period.txt Setting clock period to 4.4 1. Executing RTLIL frontend. 2. Executing HIERARCHY pass (managing design hierarchy). 2.1. Analyzing design hierarchy.. 2.2. Analyzing design hierarchy.. 3. Executing SYNTH pass. 3.1. Executing HIERARCHY pass (managing design hierarchy). 3.1.1. Analyzing design hierarchy.. 3.1.2. Analyzing design hierarchy.. 3.2. Executing PROC pass (convert processes to netlists). 3.2.1. Executing PROC_CLEAN pass (remove empty switches from decision trees). 3.2.2. Executing PROC_RMDEAD pass (remove dead branches from decision trees). 3.2.3. Executing PROC_PRUNE pass (remove redundant assignments in processes). 3.2.4. Executing PROC_INIT pass (extract init attributes). 3.2.5. Executing PROC_ARST pass (detect async resets in processes). 3.2.6. Executing PROC_ROM pass (convert switches to ROMs). 3.2.7. Executing PROC_MUX pass (convert decision trees to multiplexers). 3.2.8. Executing PROC_DLATCH pass (convert process syncs to latches). 3.2.9. Executing PROC_DFF pass (convert process syncs to FFs). 3.2.10. Executing PROC_MEMWR pass (convert process memory writes to cells). 3.2.11. Executing PROC_CLEAN pass (remove empty switches from decision trees). 3.2.12. Executing OPT_EXPR pass (perform const folding). 3.3. Executing FLATTEN pass (flatten design). 3.4. Executing OPT_EXPR pass (perform const folding). 3.5. Executing OPT_CLEAN pass (remove unused cells and wires). 3.6. Executing CHECK pass (checking for obvious problems). 3.7. Executing OPT pass (performing simple optimizations). 3.7.1. Executing OPT_EXPR pass (perform const folding). 3.7.2. Executing OPT_MERGE pass (detect identical cells). 3.7.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.7.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.7.5. Executing OPT_MERGE pass (detect identical cells). 3.7.6. Executing OPT_DFF pass (perform DFF optimizations). 3.7.7. Executing OPT_CLEAN pass (remove unused cells and wires). 3.7.8. Executing OPT_EXPR pass (perform const folding). 3.7.9. Rerunning OPT passes. (Maybe there is more to do..) 3.7.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.7.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.7.12. Executing OPT_MERGE pass (detect identical cells). 3.7.13. Executing OPT_DFF pass (perform DFF optimizations). 3.7.14. Executing OPT_CLEAN pass (remove unused cells and wires). 3.7.15. Executing OPT_EXPR pass (perform const folding). 3.7.16. Rerunning OPT passes. (Maybe there is more to do..) 3.7.17. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.7.18. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.7.19. Executing OPT_MERGE pass (detect identical cells). 3.7.20. Executing OPT_DFF pass (perform DFF optimizations). 3.7.21. Executing OPT_CLEAN pass (remove unused cells and wires). 3.7.22. Executing OPT_EXPR pass (perform const folding). 3.7.23. Finished fast OPT passes. (There is nothing left to do.) 3.8. Executing FSM pass (extract and optimize FSM). 3.8.1. Executing FSM_DETECT pass (finding FSMs in design). 3.8.2. Executing FSM_EXTRACT pass (extracting FSM from design). 3.8.3. Executing FSM_OPT pass (simple optimizations of FSMs). 3.8.4. Executing OPT_CLEAN pass (remove unused cells and wires). 3.8.5. Executing FSM_OPT pass (simple optimizations of FSMs). 3.8.6. Executing FSM_RECODE pass (re-assigning FSM state encoding). 3.8.7. Executing FSM_INFO pass (dumping all available information on FSM cells). 3.8.8. Executing FSM_MAP pass (mapping FSMs to basic logic). 3.9. Executing OPT pass (performing simple optimizations). 3.9.1. Executing OPT_EXPR pass (perform const folding). 3.9.2. Executing OPT_MERGE pass (detect identical cells). 3.9.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.5. Executing OPT_MERGE pass (detect identical cells). 3.9.6. Executing OPT_DFF pass (perform DFF optimizations). 3.9.7. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.8. Executing OPT_EXPR pass (perform const folding). 3.9.9. Rerunning OPT passes. (Maybe there is more to do..) 3.9.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.12. Executing OPT_MERGE pass (detect identical cells). 3.9.13. Executing OPT_DFF pass (perform DFF optimizations). 3.9.14. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.15. Executing OPT_EXPR pass (perform const folding). 3.9.16. Rerunning OPT passes. (Maybe there is more to do..) 3.9.17. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.18. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.19. Executing OPT_MERGE pass (detect identical cells). 3.9.20. Executing OPT_DFF pass (perform DFF optimizations). 3.9.21. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.22. Executing OPT_EXPR pass (perform const folding). 3.9.23. Rerunning OPT passes. (Maybe there is more to do..) 3.9.24. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.25. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.26. Executing OPT_MERGE pass (detect identical cells). 3.9.27. Executing OPT_DFF pass (perform DFF optimizations). 3.9.28. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.29. Executing OPT_EXPR pass (perform const folding). 3.9.30. Finished fast OPT passes. (There is nothing left to do.) 3.10. Executing WREDUCE pass (reducing word size of cells). 3.11. Executing PEEPOPT pass (run peephole optimizers). 3.12. Executing OPT_CLEAN pass (remove unused cells and wires). 3.13. Executing ALUMACC pass (create $alu and $macc cells). 3.14. Executing SHARE pass (SAT-based resource sharing). 3.15. Executing OPT pass (performing simple optimizations). 3.15.1. Executing OPT_EXPR pass (perform const folding). 3.15.2. Executing OPT_MERGE pass (detect identical cells). 3.15.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.15.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.15.5. Executing OPT_MERGE pass (detect identical cells). 3.15.6. Executing OPT_DFF pass (perform DFF optimizations). 3.15.7. Executing OPT_CLEAN pass (remove unused cells and wires). 3.15.8. Executing OPT_EXPR pass (perform const folding). 3.15.9. Rerunning OPT passes. (Maybe there is more to do..) 3.15.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.15.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.15.12. Executing OPT_MERGE pass (detect identical cells). 3.15.13. Executing OPT_DFF pass (perform DFF optimizations). 3.15.14. Executing OPT_CLEAN pass (remove unused cells and wires). 3.15.15. Executing OPT_EXPR pass (perform const folding). 3.15.16. Finished fast OPT passes. (There is nothing left to do.) 3.16. Executing MEMORY pass. 3.16.1. Executing OPT_MEM pass (optimize memories). 3.16.2. Executing OPT_MEM_PRIORITY pass (removing unnecessary memory write priority relations). 3.16.3. Executing OPT_MEM_FEEDBACK pass (finding memory read-to-write feedback paths). 3.16.4. Executing MEMORY_BMUX2ROM pass (converting muxes to ROMs). 3.16.5. Executing MEMORY_DFF pass (merging $dff cells to $memrd). 3.16.6. Executing OPT_CLEAN pass (remove unused cells and wires). 3.16.7. Executing MEMORY_SHARE pass (consolidating $memrd/$memwr cells). 3.16.8. Executing OPT_MEM_WIDEN pass (optimize memories where all ports are wide). 3.16.9. Executing OPT_CLEAN pass (remove unused cells and wires). 3.16.10. Executing MEMORY_COLLECT pass (generating $mem cells). 3.17. Executing OPT_CLEAN pass (remove unused cells and wires). 4. Executing SYNTH pass. 4.1. Executing OPT pass (performing simple optimizations). 4.1.1. Executing OPT_EXPR pass (perform const folding). 4.1.2. Executing OPT_MERGE pass (detect identical cells). 4.1.3. Executing OPT_DFF pass (perform DFF optimizations). 4.1.4. Executing OPT_CLEAN pass (remove unused cells and wires). 4.1.5. Finished fast OPT passes. 4.2. Executing MEMORY_MAP pass (converting memories to logic and flip-flops). 4.3. Executing OPT pass (performing simple optimizations). 4.3.1. Executing OPT_EXPR pass (perform const folding). 4.3.2. Executing OPT_MERGE pass (detect identical cells). 4.3.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.5. Executing OPT_MERGE pass (detect identical cells). 4.3.6. Executing OPT_SHARE pass. 4.3.7. Executing OPT_DFF pass (perform DFF optimizations). 4.3.8. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.9. Executing OPT_EXPR pass (perform const folding). 4.3.10. Rerunning OPT passes. (Maybe there is more to do..) 4.3.11. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.12. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.13. Executing OPT_MERGE pass (detect identical cells). 4.3.14. Executing OPT_SHARE pass. 4.3.15. Executing OPT_DFF pass (perform DFF optimizations). 4.3.16. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.17. Executing OPT_EXPR pass (perform const folding). 4.3.18. Rerunning OPT passes. (Maybe there is more to do..) 4.3.19. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.20. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.21. Executing OPT_MERGE pass (detect identical cells). 4.3.22. Executing OPT_SHARE pass. 4.3.23. Executing OPT_DFF pass (perform DFF optimizations). 4.3.24. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.25. Executing OPT_EXPR pass (perform const folding). 4.3.26. Rerunning OPT passes. (Maybe there is more to do..) 4.3.27. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.28. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.29. Executing OPT_MERGE pass (detect identical cells). 4.3.30. Executing OPT_SHARE pass. 4.3.31. Executing OPT_DFF pass (perform DFF optimizations). 4.3.32. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.33. Executing OPT_EXPR pass (perform const folding). 4.3.34. Rerunning OPT passes. (Maybe there is more to do..) 4.3.35. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.36. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.37. Executing OPT_MERGE pass (detect identical cells). 4.3.38. Executing OPT_SHARE pass. 4.3.39. Executing OPT_DFF pass (perform DFF optimizations). 4.3.40. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.41. Executing OPT_EXPR pass (perform const folding). 4.3.42. Finished fast OPT passes. (There is nothing left to do.) 4.4. Executing TECHMAP pass (map to technology primitives). 4.4.1. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/tools/install/yosys/bin/../share/yosys/techmap.v 4.4.2. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/platforms/common/lcu_kogge_stone.v 4.4.3. Continuing TECHMAP pass. 4.5. Executing OPT pass (performing simple optimizations). 4.5.1. Executing OPT_EXPR pass (perform const folding). 4.5.2. Executing OPT_MERGE pass (detect identical cells). 4.5.3. Executing OPT_DFF pass (perform DFF optimizations). 4.5.4. Executing OPT_CLEAN pass (remove unused cells and wires). 4.5.5. Finished fast OPT passes. 4.6. Executing HIERARCHY pass (managing design hierarchy). 4.6.1. Analyzing design hierarchy.. 4.6.2. Analyzing design hierarchy.. 4.7. Printing statistics. 4.8. Executing CHECK pass (checking for obvious problems). 5. Executing OPT pass (performing simple optimizations). 5.1. Executing OPT_EXPR pass (perform const folding). 5.2. Executing OPT_MERGE pass (detect identical cells). 5.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 5.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 5.5. Executing OPT_MERGE pass (detect identical cells). 5.6. Executing OPT_DFF pass (perform DFF optimizations). 5.7. Executing OPT_CLEAN pass (remove unused cells and wires). 5.8. Executing OPT_EXPR pass (perform const folding). 5.9. Rerunning OPT passes. (Maybe there is more to do..) 5.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 5.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 5.12. Executing OPT_MERGE pass (detect identical cells). 5.13. Executing OPT_DFF pass (perform DFF optimizations). 5.14. Executing OPT_CLEAN pass (remove unused cells and wires). 5.15. Executing OPT_EXPR pass (perform const folding). 5.16. Finished fast OPT passes. (There is nothing left to do.) 6. Executing EXTRACT_FA pass (find and extract full/half adders). 7. Executing TECHMAP pass (map to technology primitives). 7.1. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/platforms/nangate45/cells_adders.v 7.2. Continuing TECHMAP pass. 8. Executing TECHMAP pass (map to technology primitives). 8.1. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/tools/install/yosys/bin/../share/yosys/techmap.v 8.2. Continuing TECHMAP pass. 9. Executing OPT pass (performing simple optimizations). 9.1. Executing OPT_EXPR pass (perform const folding). 9.2. Executing OPT_MERGE pass (detect identical cells). 9.3. Executing OPT_DFF pass (perform DFF optimizations). 9.4. Executing OPT_CLEAN pass (remove unused cells and wires). 9.5. Finished fast OPT passes. 10. Executing TECHMAP pass (map to technology primitives). 10.1. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/platforms/nangate45/cells_latch.v 10.2. Continuing TECHMAP pass. 11. Executing DFFLIBMAP pass (mapping DFF cells to sequential cells from liberty file). 11.1. Executing DFFLEGALIZE pass (convert FFs to types supported by the target). 12. Executing OPT pass (performing simple optimizations). 12.1. Executing OPT_EXPR pass (perform const folding). 12.2. Executing OPT_MERGE pass (detect identical cells). 12.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 12.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 12.5. Executing OPT_MERGE pass (detect identical cells). 12.6. Executing OPT_DFF pass (perform DFF optimizations). 12.7. Executing OPT_CLEAN pass (remove unused cells and wires). 12.8. Executing OPT_EXPR pass (perform const folding). 12.9. Rerunning OPT passes. (Maybe there is more to do..) 12.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 12.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 12.12. Executing OPT_MERGE pass (detect identical cells). 12.13. Executing OPT_DFF pass (perform DFF optimizations). 12.14. Executing OPT_CLEAN pass (remove unused cells and wires). 12.15. Executing OPT_EXPR pass (perform const folding). 12.16. Finished fast OPT passes. (There is nothing left to do.) 13. Executing SETUNDEF pass (replace undef values with defined constants). abc -script /OpenROAD-flow-scripts/flow/scripts/abc_speed.script -liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib -dont_use TAPCELL_X1 -dont_use FILLCELL_X1 -dont_use AOI211_X1 -dont_use OAI211_X1 -constr ./objects/nangate45/ibex/ibex_thin_slow/abc.constr -D 4.4 14. Executing ABC pass (technology mapping using ABC). 14.1. Extracting gate netlist of module `\ibex_core' to `/input.blif'.. 14.1.1. Executed ABC. 14.1.2. Re-integrating ABC results. Took 36 seconds: abc -script /OpenROAD-flow-scripts/flow/scripts/abc_speed.script -liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib -dont_use TAPCELL_X1 -dont_use FILLCELL_X1 -dont_use AOI211_X1 -dont_use OAI211_X1 -constr ./objects/nangate45/ibex/ibex_thin_slow/abc.constr -D 4.4 15. Executing SPLITNETS pass (splitting up multi-bit signals). 16. Executing OPT_CLEAN pass (remove unused cells and wires). 17. Executing HILOMAP pass (mapping to constant drivers). 18. Executing INSBUF pass (insert buffer cells for connected wires). 19. Executing CHECK pass (checking for obvious problems). 20. Printing statistics. 21. Executing CHECK pass (checking for obvious problems). 22. Executing Verilog backend. 22.1. Executing BMUXMAP pass. 22.2. Executing DEMUXMAP pass. exec cp /out/sdc/ibex_thin_slow.sdc ./results/nangate45/ibex/ibex_thin_slow/1_synth.sdc End of script. Logfile hash: 09b83768ba, time: 47.19s, user: 11.93s, system: 0.21s, MEM: 106.80 MB peak Yosys 0.64+post (git sha1 UNKNOWN-dirty, g++ 11.4.0-1ubuntu1~22.04.3 -fPIC -O3) Time spent: 74% 1x abc (35 sec), 13% 1x extract_fa (6 sec), ... Elapsed time: 0:47.22[h:]min:sec. CPU time: user 47.07 sys 0.25 (100%). Peak memory: 109368KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 1_2_yosys .v 47 106 b84ec8ca456cbad0a509 cp /out/sdc/ibex_thin_slow.sdc ./results/nangate45/ibex/ibex_thin_slow/1_2_yosys.sdc OpenROAD 26Q3-173-gf5df0085c2 Features included (+) or not (-): +GPU +GUI +Python This program is licensed under the BSD-3 license. See the LICENSE file for details. Components of this program may be licensed under more restrictive licenses which must be honored. [INFO ORD-0030] Using 32 thread(s). mkdir -p ./objects/nangate45/ibex/ibex_thin_slow /OpenROAD-flow-scripts/flow/scripts/flow.sh 1_synth synth_odb Running synth_odb.tcl, stage 1_synth read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib [INFO ODB-0227] LEF file: /OpenROAD-flow-scripts/flow/platforms/nangate45/lef/NangateOpenCellLibrary.tech.lef, created 22 layers, 27 vias [INFO ODB-0227] LEF file: /OpenROAD-flow-scripts/flow/platforms/nangate45/lef/NangateOpenCellLibrary.macro.mod.lef, created 135 library cells link_design ibex_core read_sdc ./results/nangate45/ibex/ibex_thin_slow/1_2_yosys.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl eliminate_dead_logic Removed 0 unused instances and 0 unused nets. Design area 28486 um^2 100% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/1_synth.odb write_sdc -no_timestamp ./results/nangate45/ibex/ibex_thin_slow/1_synth.sdc Elapsed time: 0:00.65[h:]min:sec. CPU time: user 0.57 sys 0.07 (98%). Peak memory: 150728KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 1_synth .odb 0 147 9396d936f1563e2c8258 1_synth .sdc d029b3c3ec944d45367d /OpenROAD-flow-scripts/flow/scripts/flow.sh 2_1_floorplan floorplan Running floorplan.tcl, stage 2_1_floorplan read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/1_synth.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/1_synth.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl ========================================================================== Floorplan check_setup -------------------------------------------------------------------------- number instances in verilog is 14871 [INFO IFP-0107] Defining die area using utilization: 50.00% and aspect ratio: 1. [WARNING IFP-0028] Core area lower left (1.000, 1.000) snapped to (1.140, 1.400). [INFO IFP-0001] Added 170 rows of 1255 site FreePDK45_38x28_10R_NP_162NW_34O. [INFO IFP-0100] Die BBox: ( 0.000 0.000 ) ( 240.685 240.685 ) um [INFO IFP-0101] Core BBox: ( 1.140 1.400 ) ( 239.590 239.400 ) um [INFO IFP-0102] Core area: 56751.100 um^2 [INFO IFP-0103] Total instances area: 28485.674 um^2 [INFO IFP-0104] Effective utilization: 0.502 [INFO IFP-0105] Number of instances: 14871 source /OpenROAD-flow-scripts/flow/platforms/nangate45/make_tracks.tcl source /OpenROAD-flow-scripts/flow/platforms/nangate45/fastroute.tcl Repair tie lo fanout... [INFO RSZ-0042] Inserted 7 tie LOGIC0_X1 instances. Repair tie hi fanout... repair_timing -setup_margin 0 -hold_margin 0 -repair_tns 100 -setup -skip_last_gasp -sequence unbuffer,sizeup,swap,vt_swap -verbose [WARNING EST-0027] no estimated parasitics. Using wire load models. [INFO RSZ-0100] Repair move sequence: UnbufferMove SizeUpMove SwapPinsMove [INFO RSZ-0098] No setup violations found [INFO RSZ-0505] Runtime: 0.17s Default units for flow time 1ns capacitance 1fF resistance 1kohm voltage 1v current 1mA power 1nW distance 1um Layer | Unit Resistance | Unit Capacitance | (kohm/um) | (fF/um) ------------------------------------------------ metal1 | 5.43e-03 | 7.42e-02 metal2 | 3.57e-03 | 8.34e-02 metal3 | 3.57e-03 | 1.04e-01 metal4 | 1.50e-03 | 1.19e-01 metal5 | 1.50e-03 | 1.09e-01 metal6 | 1.50e-03 | 1.14e-01 metal7 | 1.88e-04 | 1.17e-01 metal8 | 1.88e-04 | 9.45e-02 metal9 | 3.75e-05 | 1.06e-01 metal10 | 3.75e-05 | 7.37e-01 ------------------------------------------------ Layer | Via Resistance | (kohm) ---------------------------- via1 | 5.00e-03 via2 | 5.00e-03 via3 | 5.00e-03 via4 | 3.00e-03 via5 | 3.00e-03 via6 | 3.00e-03 via7 | 1.00e-03 via8 | 1.00e-03 via9 | 5.00e-04 ---------------------------- Report metrics stage 2, floorplan final... ========================================================================== floorplan final report_design_area -------------------------------------------------------------------------- Design area 28489 um^2 50% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/2_1_floorplan.odb write_sdc -no_timestamp ./results/nangate45/ibex/ibex_thin_slow/2_1_floorplan.sdc Elapsed time: 0:03.35[h:]min:sec. CPU time: user 3.88 sys 1.14 (149%). Peak memory: 192104KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 2_1_floorplan .odb 3 187 10cc44f9992a77a92e4b 2_1_floorplan .sdc d029b3c3ec944d45367d /OpenROAD-flow-scripts/flow/scripts/flow.sh 2_2_floorplan_macro macro_place Running macro_place.tcl, stage 2_2_floorplan_macro read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/2_1_floorplan.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/2_1_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl No macros found: Skipping macro_placement Design area 28489 um^2 50% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/2_2_floorplan_macro.odb Elapsed time: 0:00.57[h:]min:sec. CPU time: user 0.48 sys 0.06 (95%). Peak memory: 137420KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 2_2_floorplan_macro .odb 0 134 10cc44f9992a77a92e4b /OpenROAD-flow-scripts/flow/scripts/flow.sh 2_3_floorplan_tapcell tapcell Running tapcell.tcl, stage 2_3_floorplan_tapcell read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/2_2_floorplan_macro.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/2_1_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [INFO TAP-0004] Inserted 340 endcaps. [INFO TAP-0005] Inserted 86 tapcells. Design area 28602 um^2 50% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/2_3_floorplan_tapcell.odb Elapsed time: 0:00.34[h:]min:sec. CPU time: user 0.28 sys 0.07 (100%). Peak memory: 126904KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 2_3_floorplan_tapcell .odb 0 123 374929078f2f9e1ba713 /OpenROAD-flow-scripts/flow/scripts/flow.sh 2_4_floorplan_pdn pdn Running pdn.tcl, stage 2_4_floorplan_pdn read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/2_3_floorplan_tapcell.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/2_1_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [WARNING PDN-1051] No instances found for grid (CORE_macro_grid_1). [WARNING PDN-1051] No instances found for grid (CORE_macro_grid_2). [INFO PDN-0001] Inserting grid: grid [INFO PDN-0500] Runtime: 0.01s Design area 28602 um^2 50% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/2_4_floorplan_pdn.odb Elapsed time: 0:00.61[h:]min:sec. CPU time: user 0.55 sys 0.05 (98%). Peak memory: 141236KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 2_4_floorplan_pdn .odb 0 137 0b6e96de567467e76543 cp ./results/nangate45/ibex/ibex_thin_slow/2_4_floorplan_pdn.odb ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.odb cp ./results/nangate45/ibex/ibex_thin_slow/2_1_floorplan.sdc ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.sdc /OpenROAD-flow-scripts/flow/scripts/flow.sh 3_1_place_gp_skip_io global_place_skip_io Running global_place_skip_io.tcl, stage 3_1_place_gp_skip_io read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [INFO GPL-0022] Initialize gpl and calculate uniform density. Placement density is 0.6500000095367432, computed from PLACE_DENSITY_LB_ADDON 0.20 and lower bound 0.550000011920929 global_placement -skip_io -density 0.6500000095367432 -pad_left 0 -pad_right 0 [INFO GPL-0001] ---- Initialize GPL Main Data Structures [INFO GPL-0002] DBU: 2000 [INFO GPL-0003] SiteSize: ( 0.190 1.400 ) um [INFO GPL-0004] CoreBBox: ( 1.140 1.400 ) ( 239.590 239.400 ) um [INFO GPL-0036] Movable instances area: 28488.866 um^2 [INFO GPL-0037] Total instances area: 28602.182 um^2 [INFO GPL-0035] Pin density area adjust: 2212.503 um^2 [INFO GPL-0032] ---- Initialize Region: Top-level [INFO GPL-0006] Number of instances: 15303 [INFO GPL-0007] Movable instances: 14877 [INFO GPL-0008] Fixed instances: 426 [INFO GPL-0009] Dummy instances: 0 [INFO GPL-0010] Number of nets: 17539 [INFO GPL-0011] Number of pins: 57357 [INFO GPL-0012] Die BBox: ( 0.000 0.000 ) ( 240.685 240.685 ) um [INFO GPL-0013] Core BBox: ( 1.140 1.400 ) ( 239.590 239.400 ) um [INFO GPL-0016] Core area: 56751.100 um^2 [INFO GPL-0014] Region name: top-level. [INFO GPL-0015] Region area: 56751.100 um^2 [INFO GPL-0017] Fixed instances area: 113.316 um^2 [INFO GPL-0018] Movable instances area: 30701.369 um^2 [INFO GPL-0019] Utilization: 54.207 % [INFO GPL-0020] Standard cells area: 30701.369 um^2 [INFO GPL-0021] Large instances area: 0.000 um^2 [INFO GPL-0005] ---- Execute Conjugate Gradient Initial Placement. [INFO GPL-0051] Source of initial instance position counters: Odb location = 0 Core center = 14877 Region center = 0 [INFO GPL-0033] ---- Initialize Nesterov Region: Top-level [INFO GPL-0023] Placement target density: 0.6500 [INFO GPL-0024] Movable insts average area: 2.064 um^2 [INFO GPL-0025] Ideal bin area: 3.175 um^2 [INFO GPL-0026] Ideal bin count: 17874 [INFO GPL-0027] Total bin area: 56751.100 um^2 [INFO GPL-0028] Bin count (X, Y): 128 , 128 [INFO GPL-0029] Bin size (W * H): 1.863 * 1.859 um [INFO GPL-0030] Number of bins: 16384 [INFO GPL-0084] ---- Execute Nesterov Global Placement. [INFO GPL-0031] HPWL: Half-Perimeter Wirelength Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 0 | 0.9991 | 1.553182e+04 | +0.00% | 6.24e-16 | 10 | 0.9990 | 1.244169e+04 | -19.90% | 1.02e-15 | 20 | 0.9989 | 1.236478e+04 | -0.62% | 1.66e-15 | 30 | 0.9988 | 1.233096e+04 | -0.27% | 2.70e-15 | 40 | 0.9988 | 1.230006e+04 | -0.25% | 4.39e-15 | 50 | 0.9988 | 1.227144e+04 | -0.23% | 7.16e-15 | 60 | 0.9988 | 1.225514e+04 | -0.13% | 1.17e-14 | 70 | 0.9988 | 1.225158e+04 | -0.03% | 1.90e-14 | 80 | 0.9987 | 1.226245e+04 | +0.09% | 3.09e-14 | 90 | 0.9984 | 1.230364e+04 | +0.34% | 5.04e-14 | 100 | 0.9982 | 1.242792e+04 | +1.01% | 8.21e-14 | 110 | 0.9978 | 1.275174e+04 | +2.61% | 1.34e-13 | 120 | 0.9976 | 1.345098e+04 | +5.48% | 2.18e-13 | 130 | 0.9971 | 1.469062e+04 | +9.22% | 3.55e-13 | 140 | 0.9954 | 1.680091e+04 | +14.36% | 5.77e-13 | 150 | 0.9933 | 2.041018e+04 | +21.48% | 9.40e-13 | 160 | 0.9900 | 2.603121e+04 | +27.54% | 1.53e-12 | 170 | 0.9849 | 3.220437e+04 | +23.71% | 2.49e-12 | 180 | 0.9800 | 3.796432e+04 | +17.89% | 4.05e-12 | 190 | 0.9737 | 4.455125e+04 | +17.35% | 6.58e-12 | 200 | 0.9633 | 5.383045e+04 | +20.83% | 1.07e-11 | 210 | 0.9481 | 6.529460e+04 | +21.30% | 1.74e-11 | 220 | 0.9277 | 7.809304e+04 | +19.60% | 2.82e-11 | 230 | 0.9047 | 9.142058e+04 | +17.07% | 4.59e-11 | 240 | 0.8769 | 1.051267e+05 | +14.99% | 7.45e-11 | 250 | 0.8435 | 1.185599e+05 | +12.78% | 1.21e-10 | 260 | 0.8082 | 1.308017e+05 | +10.33% | 1.96e-10 | 270 | 0.7690 | 1.435442e+05 | +9.74% | 3.19e-10 | 280 | 0.7263 | 1.560401e+05 | +8.71% | 5.18e-10 | 290 | 0.6822 | 1.677803e+05 | +7.52% | 8.42e-10 | 300 | 0.6369 | 1.781222e+05 | +6.16% | 1.37e-09 | 310 | 0.5877 | 1.863324e+05 | +4.61% | 2.23e-09 | 320 | 0.5362 | 1.921025e+05 | +3.10% | 3.62e-09 | 330 | 0.4873 | 1.970081e+05 | +2.55% | 5.89e-09 | 340 | 0.4391 | 2.012727e+05 | +2.16% | 9.59e-09 | 350 | 0.3964 | 2.052305e+05 | +1.97% | 1.56e-08 | 360 | 0.3506 | 2.083078e+05 | +1.50% | 2.54e-08 | 370 | 0.3139 | 2.098564e+05 | +0.74% | 3.82e-08 | 380 | 0.2806 | 2.114046e+05 | +0.74% | 5.62e-08 | 390 | 0.2495 | 2.125467e+05 | +0.54% | 8.28e-08 | 400 | 0.2211 | 2.135609e+05 | +0.48% | 1.22e-07 | 410 | 0.1924 | 2.143888e+05 | +0.39% | 1.80e-07 | 420 | 0.1671 | 2.150024e+05 | +0.29% | 2.65e-07 | 430 | 0.1445 | 2.154980e+05 | +0.23% | 3.90e-07 | 440 | 0.1251 | 2.159762e+05 | +0.22% | 5.74e-07 | 450 | 0.1070 | 2.163660e+05 | +0.18% | 8.45e-07 | 455 | 0.0996 | 2.165680e+05 | | 1.07e-06 | --------------------------------------------------------------- [INFO GPL-1001] Global placement finished at iteration 455 [INFO GPL-1002] Placed Cell Area 30701.3693 [INFO GPL-1003] Available Free Area 56637.7840 [INFO GPL-1004] Minimum Feasible Density 0.5500 (cell_area / free_area) [INFO GPL-1006] Suggested Target Densities: [INFO GPL-1007] - For 90% usage of free space: 0.6023 [INFO GPL-1008] - For 80% usage of free space: 0.6776 [INFO GPL-1014] Final placement area: 30701.37 (+0.00%) Took 127 seconds: global_placement -skip_io -density 0.6500000095367432 -pad_left 0 -pad_right 0 Design area 28602 um^2 50% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/3_1_place_gp_skip_io.odb Elapsed time: 2:07.07[h:]min:sec. CPU time: user 1255.91 sys 1.11 (989%). Peak memory: 163788KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_1_place_gp_skip_io .odb 127 159 16e95205cd78d3848250 /OpenROAD-flow-scripts/flow/scripts/flow.sh 3_2_place_iop io_placement Running io_placement.tcl, stage 3_2_place_iop read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/3_1_place_gp_skip_io.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl place_pins -hor_layers metal5 -ver_layers metal6 Found 0 macro blocks. Using 2 tracks default min distance between IO pins. [INFO PPL-0001] Number of available slots 1704 [INFO PPL-0002] Number of I/O 264 [INFO PPL-0003] Number of I/O w/sink 256 [INFO PPL-0004] Number of I/O w/o sink 8 [INFO PPL-0005] Slots per section 200 [INFO PPL-0008] Successfully assigned pins to sections. [INFO PPL-0012] I/O nets HPWL: 15463.28 um. Design area 28602 um^2 50% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/3_2_place_iop.odb Elapsed time: 0:00.52[h:]min:sec. CPU time: user 0.46 sys 0.06 (99%). Peak memory: 138956KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_2_place_iop .odb 0 135 d0215c06b9b40afcf760 /OpenROAD-flow-scripts/flow/scripts/flow.sh 3_3_place_gp global_place Running global_place.tcl, stage 3_3_place_gp read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/3_2_place_iop.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [INFO RSZ-0026] Removed 1423 buffers. Perform port buffering... [INFO RSZ-0027] Inserted 149 BUF_X1 input buffers. [INFO RSZ-0028] Inserted 100 BUF_X1 output buffers. [INFO GPL-0022] Initialize gpl and calculate uniform density. Placement density is 0.6339999771118164, computed from PLACE_DENSITY_LB_ADDON 0.20 and lower bound 0.5299999713897705 global_placement -density 0.6339999771118164 -pad_left 0 -pad_right 0 -routability_driven -timing_driven -force_center_initial_place -min_phi_coef 0.95 -max_phi_coef 1.05 [INFO GPL-0001] ---- Initialize GPL Main Data Structures [INFO GPL-0002] DBU: 2000 [INFO GPL-0003] SiteSize: ( 0.190 1.400 ) um [INFO GPL-0004] CoreBBox: ( 1.140 1.400 ) ( 239.590 239.400 ) um [INFO GPL-0036] Movable instances area: 27379.912 um^2 [INFO GPL-0037] Total instances area: 27493.228 um^2 [INFO GPL-0035] Pin density area adjust: 2232.072 um^2 [INFO GPL-0032] ---- Initialize Region: Top-level [INFO GPL-0006] Number of instances: 14129 [INFO GPL-0007] Movable instances: 13703 [INFO GPL-0008] Fixed instances: 426 [INFO GPL-0009] Dummy instances: 0 [INFO GPL-0010] Number of nets: 16365 [INFO GPL-0011] Number of pins: 55273 [INFO GPL-0012] Die BBox: ( 0.000 0.000 ) ( 240.685 240.685 ) um [INFO GPL-0013] Core BBox: ( 1.140 1.400 ) ( 239.590 239.400 ) um [INFO GPL-0016] Core area: 56751.100 um^2 [INFO GPL-0014] Region name: top-level. [INFO GPL-0015] Region area: 56751.100 um^2 [INFO GPL-0017] Fixed instances area: 113.316 um^2 [INFO GPL-0018] Movable instances area: 29611.984 um^2 [INFO GPL-0019] Utilization: 52.283 % [INFO GPL-0020] Standard cells area: 29611.984 um^2 [INFO GPL-0021] Large instances area: 0.000 um^2 [INFO GPL-0005] ---- Execute Conjugate Gradient Initial Placement. [INFO GPL-0051] Source of initial instance position counters: Odb location = 0 Core center = 13703 Region center = 0 [InitialPlace] Iter: 1 conjugate gradient residual: 0.00276977 HPWL: 474805898 [InitialPlace] Iter: 2 conjugate gradient residual: 0.00007046 HPWL: 200720559 [InitialPlace] Iter: 3 conjugate gradient residual: 0.00000421 HPWL: 196559366 [InitialPlace] Iter: 4 conjugate gradient residual: 0.00001066 HPWL: 192834093 [InitialPlace] Iter: 5 conjugate gradient residual: 0.00000254 HPWL: 190376894 [INFO GPL-0033] ---- Initialize Nesterov Region: Top-level [INFO GPL-0023] Placement target density: 0.6340 [INFO GPL-0024] Movable insts average area: 2.161 um^2 [INFO GPL-0025] Ideal bin area: 3.408 um^2 [INFO GPL-0026] Ideal bin count: 16649 [INFO GPL-0027] Total bin area: 56751.100 um^2 [INFO GPL-0028] Bin count (X, Y): 128 , 128 [INFO GPL-0029] Bin size (W * H): 1.863 * 1.859 um [INFO GPL-0030] Number of bins: 16384 [INFO GPL-0084] ---- Execute Nesterov Global Placement. [INFO GPL-0031] HPWL: Half-Perimeter Wirelength Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 0 | 0.9909 | 4.471959e+04 | +0.00% | 3.61e-16 | 10 | 0.9674 | 6.245077e+04 | +39.65% | 5.86e-16 | 20 | 0.9534 | 6.908516e+04 | +10.62% | 9.53e-16 | 30 | 0.9473 | 7.114087e+04 | +2.98% | 1.55e-15 | 40 | 0.9440 | 7.261440e+04 | +2.07% | 2.53e-15 | 50 | 0.9412 | 7.426231e+04 | +2.27% | 4.11e-15 | 60 | 0.9402 | 7.541261e+04 | +1.55% | 6.70e-15 | 70 | 0.9403 | 7.583539e+04 | +0.56% | 1.09e-14 | 80 | 0.9399 | 7.565958e+04 | -0.23% | 1.78e-14 | 90 | 0.9394 | 7.528312e+04 | -0.50% | 2.89e-14 | 100 | 0.9394 | 7.501081e+04 | -0.36% | 4.72e-14 | 110 | 0.9399 | 7.504608e+04 | +0.05% | 7.68e-14 | 120 | 0.9396 | 7.544638e+04 | +0.53% | 1.25e-13 | 130 | 0.9389 | 7.605462e+04 | +0.81% | 2.04e-13 | 140 | 0.9388 | 7.664569e+04 | +0.78% | 3.32e-13 | 150 | 0.9378 | 7.718706e+04 | +0.71% | 5.40e-13 | 160 | 0.9371 | 7.781383e+04 | +0.81% | 8.80e-13 | 170 | 0.9354 | 7.870588e+04 | +1.15% | 1.43e-12 | 180 | 0.9339 | 8.007200e+04 | +1.74% | 2.33e-12 | 190 | 0.9300 | 8.220239e+04 | +2.66% | 3.80e-12 | 200 | 0.9245 | 8.538685e+04 | +3.87% | 6.19e-12 | 210 | 0.9152 | 8.988036e+04 | +5.26% | 1.01e-11 | 220 | 0.9021 | 9.563840e+04 | +6.41% | 1.64e-11 | 230 | 0.8836 | 1.022459e+05 | +6.91% | 2.66e-11 | 240 | 0.8610 | 1.094052e+05 | +7.00% | 4.33e-11 | 250 | 0.8351 | 1.172134e+05 | +7.14% | 7.05e-11 | 260 | 0.8035 | 1.255599e+05 | +7.12% | 1.15e-10 | 270 | 0.7689 | 1.329270e+05 | +5.87% | 1.86e-10 | 280 | 0.7308 | 1.404071e+05 | +5.63% | 3.03e-10 | 290 | 0.6910 | 1.470089e+05 | +4.70% | 4.93e-10 | 300 | 0.6456 | 1.524732e+05 | +3.72% | 8.02e-10 | [INFO GPL-0100] Timing-driven iteration 1/2, virtual: false. [INFO GPL-0101] Iter: 304, overflow: 0.634, keep resizer changes at: 1, HPWL: 308054297 Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 16365 final | +2.0% | 120 | 254 | 255 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 125 slew violations. [INFO RSZ-0036] Found 187 capacitance violations. [INFO RSZ-0039] Resized 120 instances. [INFO RSZ-0038] Inserted 254 buffers in 255 nets. Iter | Area | Removed | Inserted | Pins | | Buffers | Buffers | Remaining ------------------------------------------------------- 0 | +0.0% | 0 | 0 | 16199 1600 | +0.0% | 1 | 18 | 14599 3200 | +0.0% | 48 | 105 | 12999 4800 | +0.0% | 72 | 158 | 11399 6400 | +0.0% | 81 | 173 | 9799 8000 | -0.0% | 120 | 230 | 8199 9600 | -0.1% | 173 | 316 | 6599 11200 | -0.1% | 188 | 340 | 4999 12800 | -0.1% | 231 | 424 | 3399 14400 | -0.1% | 234 | 429 | 1799 16000 | -0.1% | 234 | 429 | 199 final | -0.0% | 254 | 470 | 0 ------------------------------------------------------- [INFO GPL-0106] Timing-driven: worst slack -1.165e-09 [INFO GPL-0107] Timing-driven: repair_design delta area: 516.652 um^2 (+1.74%) [INFO GPL-0108] Timing-driven: repair_design, gpl delta gcells: 470 (+3.43%) [INFO GPL-0109] Timing-driven: repair_design, gcells created: 724, deleted: 254 [INFO GPL-0110] Timing-driven: new target density: 0.643122 [INFO GPL-0038] Routability snapshot saved at iter = 310 309 | 0.5990 | 1.743295e+05 | | | Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 310 | 0.5968 | 1.747998e+05 | +14.64% | 1.30e-09 | 320 | 0.5701 | 1.765976e+05 | +1.03% | 2.12e-09 | 330 | 0.5220 | 1.810914e+05 | +2.54% | 3.44e-09 | 340 | 0.4764 | 1.840883e+05 | +1.65% | 5.60e-09 | 350 | 0.4383 | 1.856464e+05 | +0.85% | 9.12e-09 | 360 | 0.3945 | 1.870439e+05 | +0.75% | 1.49e-08 | 370 | 0.3539 | 1.886411e+05 | +0.85% | 2.42e-08 | 380 | 0.3199 | 1.890044e+05 | +0.19% | 3.67e-08 | [INFO GPL-0040] Routability iteration: 1 [INFO GPL-0041] Total routing overflow: 0.0000 [INFO GPL-0042] Number of overflowed tiles: 0 (0.00%) [INFO GPL-0043] Average top 0.5% routing congestion: 0.9466 [INFO GPL-0044] Average top 1.0% routing congestion: 0.9249 [INFO GPL-0045] Average top 2.0% routing congestion: 0.8958 [INFO GPL-0046] Average top 5.0% routing congestion: 0.8494 [INFO GPL-0047] Routability iteration weighted routing congestion: 0.9357 [INFO GPL-0050] Weighted routing congestion is lower than target routing congestion(1.0100), end routability optimization. [INFO GPL-0090] Routability finished. Target routing congestion achieved succesfully. Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 390 | 0.2903 | 1.894377e+05 | +0.23% | 5.41e-08 | 400 | 0.2599 | 1.898389e+05 | +0.21% | 7.97e-08 | 410 | 0.2294 | 1.903343e+05 | +0.26% | 1.17e-07 | 420 | 0.2026 | 1.908135e+05 | +0.25% | 1.73e-07 | [INFO GPL-0100] Timing-driven iteration 2/2, virtual: false. [INFO GPL-0101] Iter: 424, overflow: 0.194, keep resizer changes at: 1, HPWL: 381858990 Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 16835 final | +0.0% | 0 | 8 | 8 | 0 --------------------------------------------------------------------- [INFO RSZ-0036] Found 8 capacitance violations. [INFO RSZ-0038] Inserted 8 buffers in 8 nets. Iter | Area | Removed | Inserted | Pins | | Buffers | Buffers | Remaining ------------------------------------------------------- 0 | +0.0% | 0 | 0 | 16199 1600 | +0.0% | 18 | 18 | 14599 3200 | +0.1% | 106 | 127 | 12999 4800 | +0.1% | 162 | 198 | 11399 6400 | +0.1% | 178 | 218 | 9799 8000 | +0.2% | 236 | 292 | 8199 9600 | +0.3% | 323 | 416 | 6599 11200 | +0.3% | 347 | 441 | 4999 12800 | +0.4% | 431 | 548 | 3399 14400 | +0.4% | 436 | 554 | 1799 16000 | +0.4% | 436 | 554 | 199 final | +0.4% | 478 | 611 | 0 ------------------------------------------------------- [INFO GPL-0106] Timing-driven: worst slack -1.165e-09 [INFO GPL-0107] Timing-driven: repair_design delta area: 124.222 um^2 (+0.41%) [INFO GPL-0108] Timing-driven: repair_design, gpl delta gcells: 141 (+0.99%) [INFO GPL-0109] Timing-driven: repair_design, gcells created: 619, deleted: 478 [INFO GPL-0110] Timing-driven: new target density: 0.6453153 Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 430 | 0.1786 | 2.022454e+05 | +5.99% | 2.54e-07 | 440 | 0.1568 | 1.996001e+05 | -1.31% | 3.74e-07 | 450 | 0.1365 | 1.983652e+05 | -0.62% | 5.52e-07 | 460 | 0.1161 | 1.978573e+05 | -0.26% | 8.12e-07 | 470 | 0.1009 | 1.977653e+05 | -0.05% | 1.20e-06 | 471 | 0.0996 | 1.977932e+05 | | 1.29e-06 | --------------------------------------------------------------- [INFO GPL-1001] Global placement finished at iteration 471 [INFO GPL-1017] Routability mode iteration count: 77 [INFO GPL-1005] Routability final weighted congestion: 0.9070 [INFO GPL-1002] Placed Cell Area 30252.8584 [INFO GPL-1003] Available Free Area 56637.7840 [INFO GPL-1004] Minimum Feasible Density 0.5300 (cell_area / free_area) [INFO GPL-1006] Suggested Target Densities: [INFO GPL-1007] - For 90% usage of free space: 0.5935 [INFO GPL-1008] - For 80% usage of free space: 0.6677 [INFO GPL-1011] Original area (um^2): 29611.98 [INFO GPL-1012] Total routability artificial inflation: 0.00 (+0.00%) [INFO GPL-1013] Total timing-driven delta area: 640.87 (+2.16%) [INFO GPL-1014] Final placement area: 30252.86 (+2.16%) Took 183 seconds: global_placement -density 0.6339999771118164 -pad_left 0 -pad_right 0 -routability_driven -timing_driven -force_center_initial_place -min_phi_coef 0.95 -max_phi_coef 1.05 estimate_parasitics -placement Report metrics stage 3, global place... ========================================================================== global place report_design_area -------------------------------------------------------------------------- Design area 28166 um^2 50% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/3_3_place_gp.odb Elapsed time: 3:08.49[h:]min:sec. CPU time: user 1788.45 sys 3.75 (950%). Peak memory: 432208KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_3_place_gp .odb 188 422 165d6a2ef50326a04e6f /OpenROAD-flow-scripts/flow/scripts/flow.sh 3_4_place_resized resize Running resize.tcl, stage 3_4_place_resized read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/3_3_place_gp.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl estimate_parasitics -placement Perform buffer insertion and gate resizing... repair_design -verbose Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 16976 1000 | +0.0% | 0 | 0 | 0 | 15976 2000 | +0.0% | 0 | 0 | 0 | 14976 3000 | +0.0% | 0 | 0 | 0 | 13976 4000 | +0.0% | 0 | 0 | 0 | 12976 5000 | +0.0% | 0 | 0 | 0 | 11976 6000 | +0.0% | 0 | 0 | 0 | 10976 7000 | +0.0% | 0 | 0 | 0 | 9976 8000 | +0.0% | 0 | 0 | 0 | 8976 9000 | +0.0% | 0 | 0 | 0 | 7976 10000 | +0.0% | 0 | 0 | 0 | 6976 11000 | +0.0% | 0 | 0 | 0 | 5976 12000 | +0.0% | 0 | 0 | 0 | 4976 13000 | +0.0% | 0 | 0 | 0 | 3976 14000 | +0.0% | 0 | 0 | 0 | 2976 15000 | +0.0% | 0 | 0 | 0 | 1976 16000 | +0.0% | 0 | 0 | 0 | 976 final | +0.0% | 0 | 0 | 0 | 0 --------------------------------------------------------------------- [INFO RSZ-0504] Runtime: 2.54s Floating nets: Report metrics stage 3, resizer... ========================================================================== resizer report_design_area -------------------------------------------------------------------------- Design area 28166 um^2 50% utilization. Instance count before 14740, after 14740 Pin count before 56231, after 56231 write_db ./results/nangate45/ibex/ibex_thin_slow/3_4_place_resized.odb Elapsed time: 0:09.50[h:]min:sec. CPU time: user 12.17 sys 1.10 (139%). Peak memory: 197220KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_4_place_resized .odb 9 192 165d6a2ef50326a04e6f /OpenROAD-flow-scripts/flow/scripts/flow.sh 3_5_place_dp detail_place Running detail_place.tcl, stage 3_5_place_dp read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/3_4_place_resized.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl detailed_placement [INFO DPL-0006] Core area: 56751.10 um^2, Instances area: 28166.47 um^2, Utilization: 49.6% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 14314 Diamond Move Success: 14314 (100.00%) Diamond Move Failure: 0 Rip-up and replace Success: 0 ( 0.00% of diamond failures) Rip-up and replace Failure: 0 Total Placement Failures: 0 --------------------------------------- [INFO DPL-0500] Runtime: 0.06s Placement Analysis --------------------------------- total displacement 11809.9 u average displacement 0.8 u max displacement 3.4 u original HPWL 198117.2 u legalized HPWL 207631.9 u delta HPWL 5 % improve_placement -max_displacement "5 1" Detailed placement improvement. [INFO DPL-0401] Setting random seed to 1. [INFO DPL-0402] Setting maximum displacement 5 1 to 14000 2800 units. [INFO DPL-0320] Collected 690 fixed cells. [INFO DPL-0318] Collected 14314 single height cells. [INFO DPL-0321] Collected 0 wide cells. [INFO DPL-0322] Image (2280, 2800) - (479180, 478800) [INFO DPL-0310] Assigned 14314 cells into segments. Movement in X-direction is 0.000000, movement in Y-direction is 0.000000. [INFO DPL-0313] Found 0 cells in wrong regions. [INFO DPL-0315] Found 0 row alignment problems. [INFO DPL-0314] Found 0 site alignment problems. [INFO DPL-0311] Found 0 overlaps between adjacent cells. [INFO DPL-0312] Found 0 edge spacing violations and 0 padding violations. [INFO DPL-0303] Running algorithm for independent set matching. [INFO DPL-0300] Set matching objective is wirelength. [INFO DPL-0301] Pass 1 of matching; objective is 4.146011e+08. [INFO DPL-0302] End of matching; objective is 4.144548e+08, improvement is 0.04 percent. [INFO DPL-0303] Running algorithm for global swaps. [INFO DPL-0306] Pass 1 of global swaps; hpwl is 4.106452e+08. [INFO DPL-0307] End of global swaps; objective is 4.106452e+08, improvement is 0.92 percent. [INFO DPL-0303] Running algorithm for vertical swaps. [INFO DPL-0308] Pass 1 of vertical swaps; hpwl is 4.094981e+08. [INFO DPL-0309] End of vertical swaps; objective is 4.094981e+08, improvement is 0.28 percent. [INFO DPL-0303] Running algorithm for reordering. [INFO DPL-0304] Pass 1 of reordering; objective is 4.089908e+08. [INFO DPL-0305] End of reordering; objective is 4.089908e+08, improvement is 0.12 percent. [INFO DPL-0303] Running algorithm for random improvement. [INFO DPL-0324] Random improver is using random generator. [INFO DPL-0325] Random improver is using hpwl objective. [INFO DPL-0326] Random improver cost string is (a). [INFO DPL-0332] End of pass, Generator random called 286280 times. [INFO DPL-0335] Generator random, Cumulative attempts 286280, swaps 44919, moves 83748 since last reset. [INFO DPL-0333] End of pass, Objective hpwl, Initial cost 4.073565e+08, Scratch cost 4.044943e+08, Incremental cost 4.044943e+08, Mismatch? N [INFO DPL-0338] End of pass, Total cost is 4.044943e+08. [INFO DPL-0327] Pass 1 of random improver; improvement in cost is 0.70 percent. [INFO DPL-0328] End of random improver; improvement is 0.702644 percent. [INFO DPL-0380] Cell flipping. [INFO DPL-0382] Changed 0 cell orientations for row compatibility. [INFO DPL-0383] Performed 4524 cell flips. [INFO DPL-0384] End of flipping; objective is 3.997331e+08, improvement is 1.57 percent. [INFO DPL-0313] Found 0 cells in wrong regions. [INFO DPL-0315] Found 0 row alignment problems. [INFO DPL-0314] Found 0 site alignment problems. [INFO DPL-0311] Found 0 overlaps between adjacent cells. [INFO DPL-0312] Found 0 edge spacing violations and 0 padding violations. Detailed Improvement Results ------------------------------------------ Original HPWL 207631.9 u ( 99979.7, 107652.2) Final HPWL 200122.2 u ( 95196.9, 104925.4) Delta HPWL -3.6 % ( -4.8, -2.5) optimize_mirroring [INFO DPL-0020] Mirrored 795 instances [INFO DPL-0021] HPWL before 200122.2 u [INFO DPL-0022] HPWL after 199970.8 u [INFO DPL-0023] HPWL delta -0.1 % [INFO FLW-0012] Placement violations . estimate_parasitics -placement Report metrics stage 3, detailed place... ========================================================================== detailed place report_design_area -------------------------------------------------------------------------- Design area 28166 um^2 50% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/3_5_place_dp.odb Elapsed time: 0:07.70[h:]min:sec. CPU time: user 10.56 sys 2.92 (174%). Peak memory: 306008KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_5_place_dp .odb 7 298 2b2dfb5058dfe1eb4857 cp ./results/nangate45/ibex/ibex_thin_slow/3_5_place_dp.odb ./results/nangate45/ibex/ibex_thin_slow/3_place.odb cp ./results/nangate45/ibex/ibex_thin_slow/2_floorplan.sdc ./results/nangate45/ibex/ibex_thin_slow/3_place.sdc /OpenROAD-flow-scripts/flow/scripts/flow.sh 4_1_cts cts Running cts.tcl, stage 4_1_cts read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/3_place.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/3_place.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl clock_tree_synthesis -sink_clustering_enable -repair_clock_nets [INFO CTS-0050] Root buffer is CLKBUF_X3. [INFO CTS-0051] Sink buffer is CLKBUF_X3. [INFO CTS-0052] The following clock buffers will be used for CTS: CLKBUF_X3 [INFO CTS-0049] Characterization buffer is CLKBUF_X3. [INFO CTS-0007] Net "clk_i" found for clock "core_clock". [INFO CTS-0011] Clock net "clk_i" for macros has 1 sinks. [INFO CTS-0011] Clock net "clk_i_regs" for registers has 995 sinks. [INFO CTS-0010] Clock net "clk" has 943 sinks. [INFO CTS-0008] TritonCTS found 3 clock nets. [INFO CTS-0097] Characterization used 1 buffer(s) types. [INFO CTS-0201] 0 blockages from hard placement blockages and placed macros will be used. [INFO CTS-0027] Generating H-Tree topology for net clk_i. [INFO CTS-0028] Total number of sinks: 1. [INFO CTS-0060] Macro sinks will be clustered in groups of up to 4 and based on buffer max cap. [INFO CTS-0030] Number of static layers: 0. [INFO CTS-0020] Wire segment unit: 14000 dbu (7 um). [INFO CTS-0023] Original sink region: [(282020, 242150), (282020, 242150)]. [INFO CTS-0024] Normalized sink region: [(20.1443, 17.2964), (20.1443, 17.2964)]. [INFO CTS-0025] Width: 0.0000. [INFO CTS-0026] Height: 0.0000. Level 1 Direction: Vertical Sinks per sub-region: 1 Sub-region size: 0.0000 X 0.0000 [INFO CTS-0034] Segment length (rounded): 1. [INFO CTS-0032] Stop criterion found. Max number of sinks is 15. [INFO CTS-0035] Number of sinks covered: 1. [INFO CTS-0201] 0 blockages from hard placement blockages and placed macros will be used. [INFO CTS-0027] Generating H-Tree topology for net clk_i_regs. [INFO CTS-0028] Total number of sinks: 995. [INFO CTS-0090] Sinks will be clustered based on buffer max cap. [INFO CTS-0030] Number of static layers: 0. [INFO CTS-0020] Wire segment unit: 14000 dbu (7 um). [INFO CTS-0206] Best clustering solution was found from max clustering size of 9 and max clustering diameter of 32. [INFO CTS-0019] Total number of sinks after clustering: 136. [INFO CTS-0024] Normalized sink region: [(0.456071, 0.707143), (22.0013, 33.0292)]. [INFO CTS-0025] Width: 21.5453. [INFO CTS-0026] Height: 32.3220. Level 1 Direction: Vertical Sinks per sub-region: 68 Sub-region size: 21.5453 X 16.1610 [INFO CTS-0034] Segment length (rounded): 8. Level 2 Direction: Horizontal Sinks per sub-region: 34 Sub-region size: 10.7726 X 16.1610 [INFO CTS-0034] Segment length (rounded): 6. Level 3 Direction: Vertical Sinks per sub-region: 17 Sub-region size: 10.7726 X 8.0805 [INFO CTS-0034] Segment length (rounded): 4. Level 4 Direction: Horizontal Sinks per sub-region: 9 Sub-region size: 5.3863 X 8.0805 [INFO CTS-0034] Segment length (rounded): 2. [INFO CTS-0032] Stop criterion found. Max number of sinks is 15. [INFO CTS-0035] Number of sinks covered: 136. [INFO CTS-0201] 0 blockages from hard placement blockages and placed macros will be used. [INFO CTS-0027] Generating H-Tree topology for net clk. [INFO CTS-0028] Total number of sinks: 943. [INFO CTS-0090] Sinks will be clustered based on buffer max cap. [INFO CTS-0030] Number of static layers: 0. [INFO CTS-0020] Wire segment unit: 14000 dbu (7 um). [INFO CTS-0206] Best clustering solution was found from max clustering size of 8 and max clustering diameter of 86. [INFO CTS-0019] Total number of sinks after clustering: 146. [INFO CTS-0024] Normalized sink region: [(6.475, 0.790918), (33.7598, 33.603)]. [INFO CTS-0025] Width: 27.2848. [INFO CTS-0026] Height: 32.8121. Level 1 Direction: Vertical Sinks per sub-region: 73 Sub-region size: 27.2848 X 16.4060 [INFO CTS-0034] Segment length (rounded): 8. Level 2 Direction: Horizontal Sinks per sub-region: 37 Sub-region size: 13.6424 X 16.4060 [INFO CTS-0034] Segment length (rounded): 6. Level 3 Direction: Vertical Sinks per sub-region: 19 Sub-region size: 13.6424 X 8.2030 [INFO CTS-0034] Segment length (rounded): 4. Level 4 Direction: Horizontal Sinks per sub-region: 10 Sub-region size: 6.8212 X 8.2030 [INFO CTS-0034] Segment length (rounded): 4. [INFO CTS-0032] Stop criterion found. Max number of sinks is 15. [INFO CTS-0035] Number of sinks covered: 146. [INFO CTS-0018] Created 2 clock buffers. [INFO CTS-0012] Minimum number of buffers in the clock path: 2. [INFO CTS-0013] Maximum number of buffers in the clock path: 2. [INFO CTS-0015] Created 2 clock nets. [INFO CTS-0016] Fanout distribution for the current clock = 1:1.. [INFO CTS-0017] Max level of the clock tree: 1. [INFO CTS-0018] Created 153 clock buffers. [INFO CTS-0012] Minimum number of buffers in the clock path: 3. [INFO CTS-0013] Maximum number of buffers in the clock path: 3. [INFO CTS-0015] Created 153 clock nets. [INFO CTS-0016] Fanout distribution for the current clock = 2:1, 3:1, 4:1, 5:2, 6:19, 7:53, 8:56, 9:16, 10:1, 11:1, 14:1.. [INFO CTS-0017] Max level of the clock tree: 4. [INFO CTS-0018] Created 163 clock buffers. [INFO CTS-0012] Minimum number of buffers in the clock path: 3. [INFO CTS-0013] Maximum number of buffers in the clock path: 3. [INFO CTS-0015] Created 163 clock nets. [INFO CTS-0016] Fanout distribution for the current clock = 2:2, 3:4, 4:7, 5:10, 6:39, 7:67, 8:25, 9:3, 10:1, 12:1, 13:2, 17:1.. [INFO CTS-0017] Max level of the clock tree: 4. [INFO CTS-0124] Clock net "clk_i" [INFO CTS-0125] Sinks 1 [INFO CTS-0098] Clock net "clk_i_regs" [INFO CTS-0099] Sinks 1112 [INFO CTS-0100] Leaf buffers 136 [INFO CTS-0101] Average sink wire length 116.38 um [INFO CTS-0102] Path depth 2 - 3 [INFO CTS-0207] Dummy loads inserted 117 [INFO CTS-0098] Clock net "clk" [INFO CTS-0099] Sinks 1075 [INFO CTS-0100] Leaf buffers 146 [INFO CTS-0101] Average sink wire length 130.71 um [INFO CTS-0102] Path depth 2 - 3 [INFO CTS-0207] Dummy loads inserted 132 [INFO CTS-0033] Balancing latency for clock core_clock [INFO CTS-0036] inserted 2 delay buffers [INFO CTS-0037] Total number of delay buffers: 2 [INFO CTS-0500] Runtime: 1.86s estimate_parasitics -placement detailed_placement [INFO DPL-0006] Core area: 56751.10 um^2, Instances area: 28811.52 um^2, Utilization: 50.8% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 14884 Diamond Move Success: 14884 (100.00%) Diamond Move Failure: 0 Rip-up and replace Success: 0 ( 0.00% of diamond failures) Rip-up and replace Failure: 0 Total Placement Failures: 0 --------------------------------------- [INFO DPL-0500] Runtime: 0.06s Placement Analysis --------------------------------- total displacement 886.3 u average displacement 0.1 u max displacement 3.8 u original HPWL 208319.4 u legalized HPWL 212068.1 u delta HPWL 2 % estimate_parasitics -placement repair_timing -setup_margin 0 -hold_margin 0 -repair_tns 100 -verbose [INFO RSZ-0100] Repair move sequence: UnbufferMove SizeUpMove SwapPinsMove BufferMove CloneMove SplitLoadMove [INFO RSZ-0098] No setup violations found [INFO RSZ-0505] Runtime: 0.47s [INFO RSZ-0033] No hold violations found. [INFO RSZ-0506] Runtime: 0.03s Repair timing output passed lec test detailed_placement [INFO DPL-0006] Core area: 56751.10 um^2, Instances area: 28811.52 um^2, Utilization: 50.8% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 14884 Diamond Move Success: 14884 (100.00%) Diamond Move Failure: 0 Rip-up and replace Success: 0 ( 0.00% of diamond failures) Rip-up and replace Failure: 0 Total Placement Failures: 0 --------------------------------------- [INFO DPL-0500] Runtime: 0.08s Placement Analysis --------------------------------- total displacement 0.0 u average displacement 0.0 u max displacement 0.0 u original HPWL 212068.1 u legalized HPWL 212068.1 u delta HPWL 0 % Report metrics stage 4, cts final... ========================================================================== cts final report_design_area -------------------------------------------------------------------------- Design area 28812 um^2 51% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/4_1_cts.odb write_sdc -no_timestamp ./results/nangate45/ibex/ibex_thin_slow/4_cts.sdc Elapsed time: 0:08.80[h:]min:sec. CPU time: user 26.41 sys 5.02 (357%). Peak memory: 371760KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 4_1_cts .odb 8 363 5f94a3437c983fc6c6f2 cp ./results/nangate45/ibex/ibex_thin_slow/4_1_cts.odb ./results/nangate45/ibex/ibex_thin_slow/4_cts.odb /OpenROAD-flow-scripts/flow/scripts/flow.sh 5_1_grt global_route Running global_route.tcl, stage 5_1_grt read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/4_cts.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/4_cts.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl pin_access [INFO DRT-0149] Reading tech and libs. Units: 2000 Number of layers: 21 Number of macros: 135 Number of vias: 33 Number of viarulegen: 19 [INFO DRT-0150] Reading design. Design: ibex_core Die area: ( 0 0 ) ( 481370 481370 ) Number of track patterns: 20 Number of DEF vias: 0 Number of components: 15310 Number of terminals: 266 Number of snets: 2 Number of nets: 17297 [INFO DRT-0167] List of default vias: Layer via2 default via: via2_5 Layer via3 default via: via3_2 Layer via4 default via: via4_0 Layer via5 default via: via5_0 Layer via6 default via: via6_0 Layer via7 default via: via7_0 Layer via8 default via: via8_0 Layer via9 default via: via9_0 [INFO DRT-0162] Library cell analysis. [INFO DRT-0163] Instance analysis. [INFO DRT-0164] Number of unique instances = 155. [INFO DRT-0168] Init region query. [INFO DRT-0024] Complete active. [INFO DRT-0024] Complete Fr_VIA. [INFO DRT-0024] Complete metal1. [INFO DRT-0024] Complete via1. [INFO DRT-0024] Complete metal2. [INFO DRT-0024] Complete via2. [INFO DRT-0024] Complete metal3. [INFO DRT-0024] Complete via3. [INFO DRT-0024] Complete metal4. [INFO DRT-0024] Complete via4. [INFO DRT-0024] Complete metal5. [INFO DRT-0024] Complete via5. [INFO DRT-0024] Complete metal6. [INFO DRT-0024] Complete via6. [INFO DRT-0024] Complete metal7. [INFO DRT-0024] Complete via7. [INFO DRT-0024] Complete metal8. [INFO DRT-0024] Complete via8. [INFO DRT-0024] Complete metal9. [INFO DRT-0024] Complete via9. [INFO DRT-0024] Complete metal10. [INFO DRT-0033] active shape region query size = 0. [INFO DRT-0033] FR_VIA shape region query size = 0. [INFO DRT-0033] metal1 shape region query size = 332356. [INFO DRT-0033] via1 shape region query size = 428. [INFO DRT-0033] metal2 shape region query size = 856. [INFO DRT-0033] via2 shape region query size = 428. [INFO DRT-0033] metal3 shape region query size = 856. [INFO DRT-0033] via3 shape region query size = 428. [INFO DRT-0033] metal4 shape region query size = 453. [INFO DRT-0033] via4 shape region query size = 20. [INFO DRT-0033] metal5 shape region query size = 101. [INFO DRT-0033] via5 shape region query size = 20. [INFO DRT-0033] metal6 shape region query size = 243. [INFO DRT-0033] via6 shape region query size = 20. [INFO DRT-0033] metal7 shape region query size = 36. [INFO DRT-0033] via7 shape region query size = 0. [INFO DRT-0033] metal8 shape region query size = 0. [INFO DRT-0033] via8 shape region query size = 0. [INFO DRT-0033] metal9 shape region query size = 0. [INFO DRT-0033] via9 shape region query size = 0. [INFO DRT-0033] metal10 shape region query size = 0. [INFO DRT-0165] Start pin access. [INFO DRT-0078] Complete 928 pins. [INFO DRT-0079] Complete 100 unique inst patterns. [INFO DRT-0081] Complete 155 unique inst patterns. [INFO DRT-0084] Complete 8479 groups. #scanned instances = 15310 #unique instances = 155 #stdCellGenAp = 5528 #stdCellValidPlanarAp = 0 #stdCellValidViaAp = 3781 #stdCellPinNoAp = 0 #stdCellPinCnt = 57122 #instTermValidViaApCnt = 0 #macroGenAp = 0 #macroValidPlanarAp = 0 #macroValidViaAp = 0 #macroNoAp = 0 [INFO DRT-0166] Complete pin access. [INFO DRT-0267] cpu time = 00:03:26, elapsed time = 00:00:09, memory = 179.17 (MB), peak = 176.46 (MB) Took 10 seconds: pin_access global_route -congestion_report_file ./reports/nangate45/ibex/ibex_thin_slow/congestion.rpt -congestion_iterations 30 -congestion_report_iter_step 5 -verbose [INFO GRT-0020] Min routing layer: metal2 [INFO GRT-0021] Max routing layer: metal10 [INFO GRT-0022] Global adjustment: 0% [INFO GRT-0023] Grid origin: (0, 0) [INFO GRT-0088] Layer metal1 Track-Pitch = 0.1400 line-2-Via Pitch: 0.1350 [INFO GRT-0088] Layer metal2 Track-Pitch = 0.1900 line-2-Via Pitch: 0.1400 [INFO GRT-0088] Layer metal3 Track-Pitch = 0.1400 line-2-Via Pitch: 0.1400 [INFO GRT-0088] Layer metal4 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 [INFO GRT-0088] Layer metal5 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 [INFO GRT-0088] Layer metal6 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 [INFO GRT-0088] Layer metal7 Track-Pitch = 0.8000 line-2-Via Pitch: 0.8000 [INFO GRT-0088] Layer metal8 Track-Pitch = 0.8000 line-2-Via Pitch: 0.8000 [INFO GRT-0088] Layer metal9 Track-Pitch = 1.6000 line-2-Via Pitch: 1.6000 [INFO GRT-0088] Layer metal10 Track-Pitch = 1.6000 line-2-Via Pitch: 1.6000 [INFO GRT-0003] Macros: 0 [INFO GRT-0004] Blockages: 0 [INFO GRT-0019] Found 323 clock nets. [INFO GRT-0001] Minimum degree: 2 [INFO GRT-0002] Maximum degree: 60 [INFO GRT-0053] Routing resources analysis: Routing Original Derated Resource Layer Direction Resources Resources Reduction (%) --------------------------------------------------------------- metal1 Horizontal 0 0 0.00% metal2 Vertical 104746 49136 53.09% metal3 Horizontal 142229 69769 50.95% metal4 Vertical 70965 49966 29.59% metal5 Horizontal 71360 50361 29.43% metal6 Vertical 71360 50361 29.43% metal7 Horizontal 24236 17181 29.11% metal8 Vertical 24900 17845 28.33% metal9 Horizontal 12450 7055 43.33% metal10 Vertical 12450 7055 43.33% --------------------------------------------------------------- [INFO GRT-0197] Via related to pin nodes: 99226 [INFO GRT-0198] Via related Steiner nodes: 2105 [INFO GRT-0199] Via filling finished. [INFO GRT-0111] Final number of vias: 125695 [INFO GRT-0112] Final usage 3D: 468646 [INFO GRT-0096] Final congestion report: Layer Resource Demand Usage (%) Max H / Max V / Total Congestion --------------------------------------------------------------------------------------- metal1 0 0 0.00% 0 / 0 / 0 metal2 49136 29435 59.91% 0 / 0 / 0 metal3 69769 34314 49.18% 0 / 0 / 0 metal4 49966 14181 28.38% 0 / 0 / 0 metal5 50361 8733 17.34% 0 / 0 / 0 metal6 50361 4519 8.97% 0 / 0 / 0 metal7 17181 280 1.63% 0 / 0 / 0 metal8 17845 73 0.41% 0 / 0 / 0 metal9 7055 26 0.37% 0 / 0 / 0 metal10 7055 0 0.00% 0 / 0 / 0 --------------------------------------------------------------------------------------- Total 318729 91561 28.73% 0 / 0 / 0 [INFO GRT-0018] Total wirelength: 378519 um [INFO GRT-0014] Routed nets: 15431 [INFO GRT-0303] Global routing runtime = 00:00:01 [WARNING STA-0450] virtual clock vclk_core_clock can not be propagated. estimate_parasitics -global_routing Perform buffer insertion and gate resizing... repair_design -verbose Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 17546 1000 | +0.0% | 0 | 0 | 0 | 16546 2000 | +0.0% | 0 | 0 | 0 | 15546 3000 | +0.0% | 0 | 0 | 0 | 14546 [WARNING RSZ-0104] Net _14999_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _15000_ only has one pin. Check if it is intended to be dangling. 4000 | +0.0% | 0 | 0 | 0 | 13546 5000 | +0.0% | 0 | 0 | 0 | 12546 [WARNING RSZ-0104] Net _14996_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14995_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14998_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14997_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14994_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14993_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14992_ only has one pin. Check if it is intended to be dangling. 6000 | +0.0% | 0 | 0 | 0 | 11546 [WARNING RSZ-0104] Net _14932_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14931_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14930_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14929_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14928_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14927_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14926_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14925_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14924_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14923_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14922_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14921_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _15001_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14948_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14946_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14945_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14944_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14941_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14940_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14938_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14937_ only has one pin. Check if it is intended to be dangling. 7000 | +0.0% | 0 | 0 | 0 | 10546 [WARNING RSZ-0104] Net _14950_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14949_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14947_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14943_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14942_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14939_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14936_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14935_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14934_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14933_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14951_ only has one pin. Check if it is intended to be dangling. 8000 | +0.0% | 0 | 0 | 0 | 9546 [WARNING RSZ-0104] Net _14979_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14978_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14977_ only has one pin. Check if it is intended to be dangling. 9000 | +0.0% | 0 | 0 | 0 | 8546 [WARNING RSZ-0104] Net _14986_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14985_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14984_ only has one pin. Check if it is intended to be dangling. 10000 | +0.0% | 0 | 0 | 0 | 7546 [WARNING RSZ-0104] Net _14983_ only has one pin. Check if it is intended to be dangling. 11000 | +0.0% | 0 | 0 | 0 | 6546 12000 | +0.0% | 0 | 0 | 0 | 5546 [WARNING RSZ-0104] Net _14991_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13790_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13789_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12354_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13811_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13810_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13809_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13808_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13807_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13806_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13805_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13804_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13803_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13802_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13801_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13800_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13799_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13798_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13797_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13796_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13795_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13794_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13793_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13792_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13791_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12414_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14122_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12355_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13821_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13820_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13819_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13818_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13817_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13816_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13815_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12411_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13842_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13814_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13841_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13840_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13839_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13838_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13837_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13836_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13835_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13834_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13833_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13832_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13813_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13831_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13830_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13829_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13828_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13827_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13826_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13825_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13824_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13823_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13822_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13812_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12506_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12505_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12504_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12503_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12502_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12501_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12500_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12360_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12527_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12499_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12526_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12525_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12524_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12523_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12522_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12521_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12520_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12519_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12518_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12517_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12516_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12515_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12514_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12513_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12512_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12511_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12510_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12509_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12508_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12507_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12357_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12368_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12629_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12628_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12627_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12626_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12625_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12624_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12639_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12638_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12637_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12636_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12635_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12634_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12633_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12632_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12631_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12348_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12644_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12643_ only has one pin. Check if it is intended to be dangling. 13000 | +0.0% | 0 | 0 | 0 | 4546 [WARNING RSZ-0104] Net _12642_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12641_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12640_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12630_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12362_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12836_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12835_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12834_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12833_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12832_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12831_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12830_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12371_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12857_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12829_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12856_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12855_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12854_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12853_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12852_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12851_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12850_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12849_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12848_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12847_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12846_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12845_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12844_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12843_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12842_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12841_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12840_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12839_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12838_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12837_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14123_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12714_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12392_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12797_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12796_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12795_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12794_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12793_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12713_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12792_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12791_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12790_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12789_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12788_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12787_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12786_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12785_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12784_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12783_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12712_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12782_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12781_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12780_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12779_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12778_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12777_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12776_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12775_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12774_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12773_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12711_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12772_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12771_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12770_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12769_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12768_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12767_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12397_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12766_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12765_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12764_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12710_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12763_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12762_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12761_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12760_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12759_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12758_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12757_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12756_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12755_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12754_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12709_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12753_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12752_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12751_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12750_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12749_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12748_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12747_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12746_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12745_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12744_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12708_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12743_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12742_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12741_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12740_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12739_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12738_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12737_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12736_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12372_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12735_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12707_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12734_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12733_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12732_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12731_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12730_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12729_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12728_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12727_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12726_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12725_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12706_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12724_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12723_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12722_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12721_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12720_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12719_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12718_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12717_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12716_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12715_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12705_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12652_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12651_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12650_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12649_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12648_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12647_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12646_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12406_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12673_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12672_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12671_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12670_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12669_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12668_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12667_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12666_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12665_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12664_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12663_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12645_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12662_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12661_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12660_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12659_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12658_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12657_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12656_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12655_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12654_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12653_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12350_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12367_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12421_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12420_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12419_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12418_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12417_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12416_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12415_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12413_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12442_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14139_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12441_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12440_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12439_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12438_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12437_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12436_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12435_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12434_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12433_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12432_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12431_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12430_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12429_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12428_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12427_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12426_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12425_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12424_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12423_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12422_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14151_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14150_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12373_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12858_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12385_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14147_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14146_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14145_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14124_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14125_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14126_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14127_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14128_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14129_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14130_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12390_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14038_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14037_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14036_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14035_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14034_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14033_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14032_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12408_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14059_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14031_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14058_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14057_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14056_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14055_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14054_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14053_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14052_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14051_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14050_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14049_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14030_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14048_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14047_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14046_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14045_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14044_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14043_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14042_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14041_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14040_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14039_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14029_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14069_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14068_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14067_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14066_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14065_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14064_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14063_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12409_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14090_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14062_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14089_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14088_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14087_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14086_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14085_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14084_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14083_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14082_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14081_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14080_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14061_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14079_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14078_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14077_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14076_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14075_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14074_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14073_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14072_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14071_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14070_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14060_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14140_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14131_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14132_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14133_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14134_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14135_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14141_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14136_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14137_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14138_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12444_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12443_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12361_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12465_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12464_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12463_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12462_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12461_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12460_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12459_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12458_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12457_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12456_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12455_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12454_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12453_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12452_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12451_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12450_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12449_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12448_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12447_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12446_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12445_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13142_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13141_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13140_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13139_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13138_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13137_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13136_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12383_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13163_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13135_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13162_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13161_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13160_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13159_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13158_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13157_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13156_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13155_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13154_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13153_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13134_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13152_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13151_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13150_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13149_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13148_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13147_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13146_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13145_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13144_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13143_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13133_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12380_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13047_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13046_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13045_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12389_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13048_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13237_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13236_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13235_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13234_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13233_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13232_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13231_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14148_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13258_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13230_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13257_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13256_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13255_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13254_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13253_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13252_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13251_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13250_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13249_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13248_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13229_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13247_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13246_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13245_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13244_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13243_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13242_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13241_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13240_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13239_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13238_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13228_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12349_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13227_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13226_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12399_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13263_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13262_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13261_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13260_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13259_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13106_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13105_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13104_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13103_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13102_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13101_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13100_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12364_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13127_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13099_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13126_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13125_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13124_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13123_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13122_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13121_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13120_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13119_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13118_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13117_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13098_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13116_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13115_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13114_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13113_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13112_ only has one pin. Check if it is intended to be dangling. 14000 | +0.0% | 0 | 0 | 0 | 3546 [WARNING RSZ-0104] Net _13111_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13110_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13109_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13108_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13107_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13097_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13089_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13088_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13087_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13086_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13085_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13084_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13083_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13082_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13081_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12363_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13096_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13095_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13094_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13093_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13092_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13091_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13090_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13080_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13058_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13057_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13056_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13055_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13054_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13053_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13052_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12359_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13079_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13051_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13078_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13077_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13076_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13075_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13074_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13073_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13072_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13071_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13070_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13069_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13050_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13068_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13067_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13066_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13065_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13064_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13063_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13062_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13061_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13060_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13059_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13049_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12366_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13132_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13131_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13130_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13129_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13128_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13204_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13203_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13202_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13201_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13200_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13199_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13198_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12352_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13225_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13197_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13224_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13223_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13222_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13221_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13220_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13219_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13218_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13217_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13216_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13215_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13196_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13214_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13213_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13212_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13211_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13210_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13209_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13208_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13207_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13206_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13205_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13195_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13173_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13172_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13171_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13170_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13169_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13168_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13167_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12370_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13194_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13166_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13193_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13192_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13191_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13190_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13189_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13188_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13187_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13186_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13185_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13184_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13165_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13183_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13182_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13181_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13180_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13179_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13178_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13177_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13176_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13175_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13174_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13164_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12474_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12473_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12472_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12471_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12470_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12469_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12468_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14144_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12495_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12467_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12494_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12493_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12492_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12491_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12490_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12489_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12488_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12487_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12486_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12485_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12466_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12484_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12483_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12482_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12481_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12480_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12479_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12478_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12477_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12476_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12475_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12386_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12498_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12497_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12344_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12356_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12530_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12529_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12528_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12496_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13736_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13735_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13734_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13733_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14149_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13788_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13787_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13786_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13732_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13785_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13784_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13783_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13782_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13781_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13780_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13779_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13778_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13777_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13776_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13731_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13775_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13774_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13773_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13772_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13771_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13770_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13769_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13768_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13767_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13766_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13730_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13765_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13764_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13763_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13762_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13761_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13760_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13759_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13758_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12384_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13757_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13729_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13756_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13755_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13754_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13753_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13752_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13751_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13750_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13749_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13748_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13747_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13728_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13746_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13745_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13744_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13743_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13742_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13741_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13740_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13739_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13738_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13737_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13675_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13674_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13673_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13672_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12382_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13727_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13726_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13725_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13671_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13724_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13723_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13722_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13721_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13720_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13719_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13718_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13717_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13716_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13715_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13670_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13714_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13713_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13712_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13711_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13710_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13709_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13708_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13707_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13706_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13705_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13669_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13704_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13703_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13702_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13701_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13700_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13699_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13698_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13697_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12381_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13696_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13668_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13695_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13694_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13693_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13692_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13691_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13690_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13689_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13688_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13687_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13686_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13667_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13685_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13684_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13683_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13682_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13681_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13680_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13679_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13678_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13677_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13676_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12369_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13908_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13488_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13487_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13486_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13485_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13484_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13483_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13482_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13481_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12400_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14028_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13907_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14027_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14026_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14025_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14024_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14023_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14022_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14021_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14020_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14019_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14018_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13906_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14017_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14016_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14015_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14014_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14013_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14012_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14011_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14010_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14009_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14008_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13905_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14007_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14006_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14005_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14004_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14003_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14002_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14001_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _14000_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13999_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13998_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12401_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12378_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13635_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13634_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13633_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13632_ only has one pin. Check if it is intended to be dangling. 15000 | +0.0% | 0 | 0 | 0 | 2546 [WARNING RSZ-0104] Net _13631_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13630_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13629_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13628_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13627_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13997_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13626_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13625_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13624_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13623_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13622_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13621_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13620_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13619_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13618_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13617_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13996_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13616_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13615_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13614_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13613_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13612_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13611_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13610_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13609_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13608_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13607_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13995_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13606_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13605_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12393_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13325_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13324_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13323_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13322_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13321_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13320_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13319_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13994_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13318_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13317_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13316_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13315_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13314_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13313_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13312_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13311_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13310_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13309_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13993_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13308_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13307_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13306_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13305_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13304_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13303_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13302_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13301_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13300_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13299_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13992_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13298_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13297_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13296_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13295_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12347_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12828_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12827_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12826_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12825_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12824_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13991_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12823_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12822_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12821_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12820_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12819_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12818_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12817_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12816_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12815_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12814_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _13990_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12813_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12812_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _12811_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] message limit (1000) reached. This message will no longer print. 16000 | +0.0% | 0 | 0 | 0 | 1546 17000 | +0.0% | 0 | 0 | 0 | 546 final | +0.0% | 0 | 0 | 0 | 0 --------------------------------------------------------------------- [INFO RSZ-0504] Runtime: 35.70s Took 36 seconds: repair_design -verbose global_route -start_incremental detailed_placement [INFO DPL-0006] Core area: 56751.10 um^2, Instances area: 28811.52 um^2, Utilization: 50.8% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 14884 Diamond Move Success: 14884 (100.00%) Diamond Move Failure: 0 Rip-up and replace Success: 0 ( 0.00% of diamond failures) Rip-up and replace Failure: 0 Total Placement Failures: 0 --------------------------------------- [INFO DPL-0500] Runtime: 0.07s Placement Analysis --------------------------------- total displacement 0.0 u average displacement 0.0 u max displacement 0.0 u original HPWL 212068.1 u legalized HPWL 212068.1 u delta HPWL 0 % global_route -end_incremental -congestion_report_file ./reports/nangate45/ibex/ibex_thin_slow/congestion_post_repair_design.rpt Repair setup and hold violations... estimate_parasitics -global_routing repair_timing -setup_margin 0 -hold_margin 0 -repair_tns 100 -verbose [INFO RSZ-0100] Repair move sequence: UnbufferMove SizeUpMove SwapPinsMove BufferMove CloneMove SplitLoadMove [INFO RSZ-0098] No setup violations found [INFO RSZ-0505] Runtime: 0.45s [INFO RSZ-0033] No hold violations found. [INFO RSZ-0506] Runtime: 0.09s global_route -start_incremental detailed_placement [INFO DPL-0006] Core area: 56751.10 um^2, Instances area: 28811.52 um^2, Utilization: 50.8% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 14884 Diamond Move Success: 14884 (100.00%) Diamond Move Failure: 0 Rip-up and replace Success: 0 ( 0.00% of diamond failures) Rip-up and replace Failure: 0 Total Placement Failures: 0 --------------------------------------- [INFO DPL-0500] Runtime: 0.10s Placement Analysis --------------------------------- total displacement 0.0 u average displacement 0.0 u max displacement 0.0 u original HPWL 212068.1 u legalized HPWL 212068.1 u delta HPWL 0 % check_placement -verbose global_route -end_incremental -congestion_report_file ./reports/nangate45/ibex/ibex_thin_slow/congestion_post_repair_timing.rpt estimate_parasitics -global_routing global_route -start_incremental global_route -end_incremental -congestion_report_file ./reports/nangate45/ibex/ibex_thin_slow/congestion_post_recover_power.rpt Repair antennas... [WARNING GRT-0246] No diode with LEF class CORE ANTENNACELL found. [INFO ANT-0002] Found 0 net violations. [INFO ANT-0001] Found 0 pin violations. Estimate parasitics... estimate_parasitics -global_routing Report metrics stage 5, global route... ========================================================================== global route report_design_area -------------------------------------------------------------------------- Design area 28812 um^2 51% utilization. [INFO FLW-0007] clock core_clock period 4.400000 [WARNING FLW-0010] more than one clock found. Skipping sdc update. [INFO FLW-0011] Path endpoint path count 5809 write_db ./results/nangate45/ibex/ibex_thin_slow/5_1_grt.odb write_sdc -no_timestamp ./results/nangate45/ibex/ibex_thin_slow/5_1_grt.sdc Elapsed time: 0:56.87[h:]min:sec. CPU time: user 1007.95 sys 7.71 (1785%). Peak memory: 559348KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 5_1_grt .odb 56 546 d1e106c4f339b9c87120 5_1_grt .sdc 8f70394bdc29dbe228b3 /OpenROAD-flow-scripts/flow/scripts/flow.sh 5_2_route detail_route Running detail_route.tcl, stage 5_2_route read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/5_1_grt.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/5_1_grt.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [WARNING STA-0450] virtual clock vclk_core_clock can not be propagated. detailed_route -output_drc ./reports/nangate45/ibex/ibex_thin_slow/5_route_drc.rpt -output_maze ./results/nangate45/ibex/ibex_thin_slow/maze.log -droute_end_iter 64 -verbose 1 -drc_report_iter_step 5 [INFO DRT-0149] Reading tech and libs. Units: 2000 Number of layers: 21 Number of macros: 135 Number of vias: 33 Number of viarulegen: 19 [INFO DRT-0150] Reading design. Design: ibex_core Die area: ( 0 0 ) ( 481370 481370 ) Number of track patterns: 20 Number of DEF vias: 0 Number of components: 15310 Number of terminals: 266 Number of snets: 2 Number of nets: 17297 [INFO DRT-0167] List of default vias: Layer via2 default via: via2_5 Layer via3 default via: via3_2 Layer via4 default via: via4_0 Layer via5 default via: via5_0 Layer via6 default via: via6_0 Layer via7 default via: via7_0 Layer via8 default via: via8_0 Layer via9 default via: via9_0 [INFO DRT-0162] Library cell analysis. [INFO DRT-0163] Instance analysis. [INFO DRT-0164] Number of unique instances = 155. [INFO DRT-0168] Init region query. [INFO DRT-0024] Complete active. [INFO DRT-0024] Complete Fr_VIA. [INFO DRT-0024] Complete metal1. [INFO DRT-0024] Complete via1. [INFO DRT-0024] Complete metal2. [INFO DRT-0024] Complete via2. [INFO DRT-0024] Complete metal3. [INFO DRT-0024] Complete via3. [INFO DRT-0024] Complete metal4. [INFO DRT-0024] Complete via4. [INFO DRT-0024] Complete metal5. [INFO DRT-0024] Complete via5. [INFO DRT-0024] Complete metal6. [INFO DRT-0024] Complete via6. [INFO DRT-0024] Complete metal7. [INFO DRT-0024] Complete via7. [INFO DRT-0024] Complete metal8. [INFO DRT-0024] Complete via8. [INFO DRT-0024] Complete metal9. [INFO DRT-0024] Complete via9. [INFO DRT-0024] Complete metal10. [INFO DRT-0033] active shape region query size = 0. [INFO DRT-0033] FR_VIA shape region query size = 0. [INFO DRT-0033] metal1 shape region query size = 332356. [INFO DRT-0033] via1 shape region query size = 428. [INFO DRT-0033] metal2 shape region query size = 856. [INFO DRT-0033] via2 shape region query size = 428. [INFO DRT-0033] metal3 shape region query size = 856. [INFO DRT-0033] via3 shape region query size = 428. [INFO DRT-0033] metal4 shape region query size = 453. [INFO DRT-0033] via4 shape region query size = 20. [INFO DRT-0033] metal5 shape region query size = 101. [INFO DRT-0033] via5 shape region query size = 20. [INFO DRT-0033] metal6 shape region query size = 243. [INFO DRT-0033] via6 shape region query size = 20. [INFO DRT-0033] metal7 shape region query size = 36. [INFO DRT-0033] via7 shape region query size = 0. [INFO DRT-0033] metal8 shape region query size = 0. [INFO DRT-0033] via8 shape region query size = 0. [INFO DRT-0033] metal9 shape region query size = 0. [INFO DRT-0033] via9 shape region query size = 0. [INFO DRT-0033] metal10 shape region query size = 0. [INFO DRT-0165] Start pin access. [INFO DRT-0078] Complete 928 pins. [INFO DRT-0079] Complete 100 unique inst patterns. [INFO DRT-0081] Complete 155 unique inst patterns. [INFO DRT-0084] Complete 8479 groups. #scanned instances = 15310 #unique instances = 155 #stdCellGenAp = 5528 #stdCellValidPlanarAp = 0 #stdCellValidViaAp = 3781 #stdCellPinNoAp = 0 #stdCellPinCnt = 57122 #instTermValidViaApCnt = 0 #macroGenAp = 0 #macroValidPlanarAp = 0 #macroValidViaAp = 0 #macroNoAp = 0 [INFO DRT-0166] Complete pin access. [INFO DRT-0267] cpu time = 00:03:28, elapsed time = 00:00:09, memory = 369.95 (MB), peak = 366.99 (MB) [INFO DRT-0156] guideIn read 100000 guides. [INFO DRT-0157] Number of guides: 135597 [INFO DRT-0169] Post process guides. [INFO DRT-0176] GCELLGRID X 0 DO 84 STEP 5700 ; [INFO DRT-0177] GCELLGRID Y 0 DO 84 STEP 5700 ; [INFO DRT-0026] Complete 100000 origin guides. [INFO DRT-0028] Complete active. [INFO DRT-0028] Complete Fr_VIA. [INFO DRT-0028] Complete metal1. [INFO DRT-0028] Complete via1. [INFO DRT-0028] Complete metal2. [INFO DRT-0028] Complete via2. [INFO DRT-0028] Complete metal3. [INFO DRT-0028] Complete via3. [INFO DRT-0028] Complete metal4. [INFO DRT-0028] Complete via4. [INFO DRT-0028] Complete metal5. [INFO DRT-0028] Complete via5. [INFO DRT-0028] Complete metal6. [INFO DRT-0028] Complete via6. [INFO DRT-0028] Complete metal7. [INFO DRT-0028] Complete via7. [INFO DRT-0028] Complete metal8. [INFO DRT-0028] Complete via8. [INFO DRT-0028] Complete metal9. [INFO DRT-0028] Complete via9. [INFO DRT-0028] Complete metal10. [INFO DRT-0178] Init guide query. [INFO DRT-0035] Complete active (guide). [INFO DRT-0035] Complete Fr_VIA (guide). [INFO DRT-0035] Complete metal1 (guide). [INFO DRT-0035] Complete via1 (guide). [INFO DRT-0035] Complete metal2 (guide). [INFO DRT-0035] Complete via2 (guide). [INFO DRT-0035] Complete metal3 (guide). [INFO DRT-0035] Complete via3 (guide). [INFO DRT-0035] Complete metal4 (guide). [INFO DRT-0035] Complete via4 (guide). [INFO DRT-0035] Complete metal5 (guide). [INFO DRT-0035] Complete via5 (guide). [INFO DRT-0035] Complete metal6 (guide). [INFO DRT-0035] Complete via6 (guide). [INFO DRT-0035] Complete metal7 (guide). [INFO DRT-0035] Complete via7 (guide). [INFO DRT-0035] Complete metal8 (guide). [INFO DRT-0035] Complete via8 (guide). [INFO DRT-0035] Complete metal9 (guide). [INFO DRT-0035] Complete via9 (guide). [INFO DRT-0035] Complete metal10 (guide). [INFO DRT-0036] active guide region query size = 0. [INFO DRT-0036] FR_VIA guide region query size = 0. [INFO DRT-0036] metal1 guide region query size = 45634. [INFO DRT-0036] via1 guide region query size = 0. [INFO DRT-0036] metal2 guide region query size = 39738. [INFO DRT-0036] via2 guide region query size = 0. [INFO DRT-0036] metal3 guide region query size = 21811. [INFO DRT-0036] via3 guide region query size = 0. [INFO DRT-0036] metal4 guide region query size = 3951. [INFO DRT-0036] via4 guide region query size = 0. [INFO DRT-0036] metal5 guide region query size = 1703. [INFO DRT-0036] via5 guide region query size = 0. [INFO DRT-0036] metal6 guide region query size = 543. [INFO DRT-0036] via6 guide region query size = 0. [INFO DRT-0036] metal7 guide region query size = 25. [INFO DRT-0036] via7 guide region query size = 0. [INFO DRT-0036] metal8 guide region query size = 4. [INFO DRT-0036] via8 guide region query size = 0. [INFO DRT-0036] metal9 guide region query size = 1. [INFO DRT-0036] via9 guide region query size = 0. [INFO DRT-0036] metal10 guide region query size = 0. [INFO DRT-0179] Init gr pin query. [INFO DRT-0267] cpu time = 00:00:01, elapsed time = 00:00:00, memory = 413.80 (MB), peak = 408.29 (MB) [INFO DRT-0245] skipped writing guide updates to database. [INFO DRT-0181] Start track assignment. [INFO DRT-0184] Done with 44236 vertical wires in 2 frboxes and 69174 horizontal wires in 2 frboxes. [INFO DRT-0186] Done with 12871 vertical wires in 2 frboxes and 14477 horizontal wires in 2 frboxes. [INFO DRT-0182] Complete track assignment. [INFO DRT-0267] cpu time = 00:00:06, elapsed time = 00:00:03, memory = 761.81 (MB), peak = 756.87 (MB) [INFO DRT-0187] Start routing data preparation. [INFO DRT-0267] cpu time = 00:00:00, elapsed time = 00:00:00, memory = 761.88 (MB), peak = 756.87 (MB) [INFO DRT-0194] Start detail routing. [INFO DRT-0195] Start 0th optimization iteration. Completing 10% with 0 violations. elapsed time = 00:00:02, memory = 1452.58 (MB). Completing 20% with 0 violations. elapsed time = 00:00:04, memory = 1292.84 (MB). Completing 30% with 708 violations. elapsed time = 00:00:07, memory = 1767.81 (MB). Completing 40% with 708 violations. elapsed time = 00:00:08, memory = 1619.71 (MB). Completing 50% with 708 violations. elapsed time = 00:00:12, memory = 1420.09 (MB). Completing 60% with 1486 violations. elapsed time = 00:00:14, memory = 1829.71 (MB). Completing 70% with 1486 violations. elapsed time = 00:00:15, memory = 1856.34 (MB). Completing 80% with 2132 violations. elapsed time = 00:00:19, memory = 2039.42 (MB). Completing 90% with 2132 violations. elapsed time = 00:00:21, memory = 2132.68 (MB). Completing 100% with 2681 violations. elapsed time = 00:00:23, memory = 2049.78 (MB). [INFO DRT-0199] Number of violations = 4104. Viol/Layer metal1 via1 metal2 via2 metal3 metal4 via4 metal5 Cut Spacing 0 4 0 3 0 0 10 0 Metal Spacing 1 0 283 0 36 6 0 4 Recheck 39 0 888 0 426 37 0 33 Short 0 3 1922 2 347 56 0 4 [INFO DRT-0267] cpu time = 00:05:46, elapsed time = 00:00:24, memory = 2546.51 (MB), peak = 2541.60 (MB) Total wire length = 265310 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 87935 um. Total wire length on LAYER metal3 = 102366 um. Total wire length on LAYER metal4 = 38800 um. Total wire length on LAYER metal5 = 22413 um. Total wire length on LAYER metal6 = 12741 um. Total wire length on LAYER metal7 = 771 um. Total wire length on LAYER metal8 = 204 um. Total wire length on LAYER metal9 = 76 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 120334. Up-via summary (total 120334): ----------------- active 0 metal1 55877 metal2 55766 metal3 5482 metal4 2306 metal5 853 metal6 42 metal7 6 metal8 2 metal9 0 ----------------- 120334 [INFO DRT-0195] Start 1st optimization iteration. Completing 10% with 4104 violations. elapsed time = 00:00:00, memory = 2756.84 (MB). Completing 20% with 4104 violations. elapsed time = 00:00:03, memory = 2791.80 (MB). Completing 30% with 3373 violations. elapsed time = 00:00:05, memory = 2667.37 (MB). Completing 40% with 3373 violations. elapsed time = 00:00:07, memory = 2741.75 (MB). Completing 50% with 3373 violations. elapsed time = 00:00:09, memory = 2717.84 (MB). Completing 60% with 2666 violations. elapsed time = 00:00:11, memory = 2820.91 (MB). Completing 70% with 2666 violations. elapsed time = 00:00:14, memory = 2825.85 (MB). Completing 80% with 1988 violations. elapsed time = 00:00:16, memory = 2692.98 (MB). Completing 90% with 1988 violations. elapsed time = 00:00:19, memory = 2751.75 (MB). Completing 100% with 1290 violations. elapsed time = 00:00:21, memory = 2719.89 (MB). [INFO DRT-0199] Number of violations = 1290. Viol/Layer via1 metal2 via2 metal3 metal4 metal5 Cut Spacing 3 0 1 0 0 0 Metal Spacing 0 280 0 7 2 1 Short 0 912 0 82 1 1 [INFO DRT-0267] cpu time = 00:05:12, elapsed time = 00:00:21, memory = 2725.89 (MB), peak = 2852.61 (MB) Total wire length = 263465 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 87231 um. Total wire length on LAYER metal3 = 101517 um. Total wire length on LAYER metal4 = 38587 um. Total wire length on LAYER metal5 = 22352 um. Total wire length on LAYER metal6 = 12723 um. Total wire length on LAYER metal7 = 771 um. Total wire length on LAYER metal8 = 204 um. Total wire length on LAYER metal9 = 76 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 118939. Up-via summary (total 118939): ----------------- active 0 metal1 55862 metal2 54509 metal3 5405 metal4 2282 metal5 833 metal6 40 metal7 6 metal8 2 metal9 0 ----------------- 118939 [INFO DRT-0195] Start 2nd optimization iteration. Completing 10% with 1290 violations. elapsed time = 00:00:00, memory = 2725.89 (MB). Completing 20% with 1290 violations. elapsed time = 00:00:02, memory = 2831.79 (MB). Completing 30% with 1270 violations. elapsed time = 00:00:03, memory = 2728.67 (MB). Completing 40% with 1270 violations. elapsed time = 00:00:04, memory = 2833.76 (MB). Completing 50% with 1270 violations. elapsed time = 00:00:06, memory = 2855.05 (MB). Completing 60% with 1181 violations. elapsed time = 00:00:09, memory = 2745.66 (MB). Completing 70% with 1181 violations. elapsed time = 00:00:12, memory = 2833.70 (MB). Completing 80% with 1144 violations. elapsed time = 00:00:13, memory = 2763.57 (MB). Completing 90% with 1144 violations. elapsed time = 00:00:16, memory = 2907.06 (MB). Completing 100% with 1114 violations. elapsed time = 00:00:19, memory = 2765.02 (MB). [INFO DRT-0199] Number of violations = 1114. Viol/Layer via1 metal2 via2 metal3 metal4 metal5 metal6 Cut Spacing 2 0 3 0 0 0 0 Metal Spacing 0 213 0 24 0 0 0 Short 0 800 0 69 1 1 1 [INFO DRT-0267] cpu time = 00:04:08, elapsed time = 00:00:19, memory = 2768.02 (MB), peak = 2936.38 (MB) Total wire length = 263148 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 86923 um. Total wire length on LAYER metal3 = 101488 um. Total wire length on LAYER metal4 = 38706 um. Total wire length on LAYER metal5 = 22270 um. Total wire length on LAYER metal6 = 12710 um. Total wire length on LAYER metal7 = 768 um. Total wire length on LAYER metal8 = 204 um. Total wire length on LAYER metal9 = 76 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 118739. Up-via summary (total 118739): ----------------- active 0 metal1 55891 metal2 54290 metal3 5413 metal4 2264 metal5 834 metal6 39 metal7 6 metal8 2 metal9 0 ----------------- 118739 [INFO DRT-0195] Start 3rd optimization iteration. Completing 10% with 1114 violations. elapsed time = 00:00:00, memory = 2875.79 (MB). Completing 20% with 1114 violations. elapsed time = 00:00:01, memory = 2847.36 (MB). Completing 30% with 850 violations. elapsed time = 00:00:02, memory = 2772.71 (MB). Completing 40% with 850 violations. elapsed time = 00:00:03, memory = 2913.63 (MB). Completing 50% with 850 violations. elapsed time = 00:00:05, memory = 2810.96 (MB). Completing 60% with 491 violations. elapsed time = 00:00:05, memory = 2810.96 (MB). Completing 70% with 491 violations. elapsed time = 00:00:06, memory = 2979.98 (MB). Completing 80% with 210 violations. elapsed time = 00:00:07, memory = 2810.96 (MB). Completing 90% with 210 violations. elapsed time = 00:00:08, memory = 2889.34 (MB). Completing 100% with 30 violations. elapsed time = 00:00:10, memory = 2827.78 (MB). [INFO DRT-0199] Number of violations = 30. Viol/Layer metal2 via2 metal3 Cut Spacing 0 1 0 Metal Spacing 5 0 1 Short 22 0 1 [INFO DRT-0267] cpu time = 00:01:51, elapsed time = 00:00:10, memory = 2827.78 (MB), peak = 2975.30 (MB) Total wire length = 262974 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 85099 um. Total wire length on LAYER metal3 = 101652 um. Total wire length on LAYER metal4 = 40219 um. Total wire length on LAYER metal5 = 22242 um. Total wire length on LAYER metal6 = 12710 um. Total wire length on LAYER metal7 = 768 um. Total wire length on LAYER metal8 = 204 um. Total wire length on LAYER metal9 = 76 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 119680. Up-via summary (total 119680): ----------------- active 0 metal1 55887 metal2 54736 metal3 5917 metal4 2258 metal5 835 metal6 39 metal7 6 metal8 2 metal9 0 ----------------- 119680 [INFO DRT-0195] Start 4th guides tiles iteration. Completing 10% with 30 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 20% with 30 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 30% with 30 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 40% with 30 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 50% with 30 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 60% with 5 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 70% with 5 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 80% with 5 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 90% with 5 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). Completing 100% with 0 violations. elapsed time = 00:00:00, memory = 2827.78 (MB). [INFO DRT-0199] Number of violations = 0. [INFO DRT-0267] cpu time = 00:00:02, elapsed time = 00:00:00, memory = 2827.78 (MB), peak = 2975.30 (MB) Total wire length = 262977 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 85065 um. Total wire length on LAYER metal3 = 101652 um. Total wire length on LAYER metal4 = 40256 um. Total wire length on LAYER metal5 = 22242 um. Total wire length on LAYER metal6 = 12710 um. Total wire length on LAYER metal7 = 768 um. Total wire length on LAYER metal8 = 204 um. Total wire length on LAYER metal9 = 76 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 119705. Up-via summary (total 119705): ----------------- active 0 metal1 55887 metal2 54749 metal3 5929 metal4 2258 metal5 835 metal6 39 metal7 6 metal8 2 metal9 0 ----------------- 119705 [INFO DRT-0198] Complete detail routing. Total wire length = 262977 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 85065 um. Total wire length on LAYER metal3 = 101652 um. Total wire length on LAYER metal4 = 40256 um. Total wire length on LAYER metal5 = 22242 um. Total wire length on LAYER metal6 = 12710 um. Total wire length on LAYER metal7 = 768 um. Total wire length on LAYER metal8 = 204 um. Total wire length on LAYER metal9 = 76 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 119705. Up-via summary (total 119705): ----------------- active 0 metal1 55887 metal2 54749 metal3 5929 metal4 2258 metal5 835 metal6 39 metal7 6 metal8 2 metal9 0 ----------------- 119705 [INFO DRT-0267] cpu time = 00:17:03, elapsed time = 00:01:16, memory = 2827.90 (MB), peak = 2975.30 (MB) [INFO DRT-0180] Post processing. [INFO DRT-0501] Runtime: 90.01s Took 90 seconds: detailed_route -output_drc ./reports/nangate45/ibex/ibex_thin_slow/5_route_drc.rpt -output_maze ./results/nangate45/ibex/ibex_thin_slow/maze.log -droute_end_iter 64 -verbose 1 -drc_report_iter_step 5 [WARNING GRT-0246] No diode with LEF class CORE ANTENNACELL found. [INFO ANT-0002] Found 0 net violations. [INFO ANT-0001] Found 0 pin violations. [INFO ANT-0002] Found 0 net violations. [INFO ANT-0001] Found 0 pin violations. Design area 28812 um^2 51% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/5_2_route.odb Elapsed time: 1:31.89[h:]min:sec. CPU time: user 1260.35 sys 3.62 (1375%). Peak memory: 3046704KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 5_2_route .odb 91 2975 2422aef7ca8b65de52e1 /OpenROAD-flow-scripts/flow/scripts/flow.sh 5_3_fillcell fillcell Running fillcell.tcl, stage 5_3_fillcell read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/5_2_route.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/5_1_grt.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [WARNING STA-0450] virtual clock vclk_core_clock can not be propagated. filler_placement "FILLCELL_X1 FILLCELL_X2 FILLCELL_X4 FILLCELL_X8 FILLCELL_X16 FILLCELL_X32" [INFO DPL-0001] Placed 17087 filler instances. Design area 28812 um^2 51% utilization. write_db ./results/nangate45/ibex/ibex_thin_slow/5_3_fillcell.odb Elapsed time: 0:00.59[h:]min:sec. CPU time: user 0.52 sys 0.06 (98%). Peak memory: 180396KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 5_3_fillcell .odb 0 176 f10ecbeae1903ebd27ac cp ./results/nangate45/ibex/ibex_thin_slow/5_3_fillcell.odb ./results/nangate45/ibex/ibex_thin_slow/5_route.odb cp ./results/nangate45/ibex/ibex_thin_slow/5_1_grt.sdc ./results/nangate45/ibex/ibex_thin_slow/5_route.sdc /OpenROAD-flow-scripts/flow/scripts/flow.sh 6_1_fill density_fill Running density_fill.tcl, stage 6_1_fill read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/5_route.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/5_route.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl exec cp ./results/nangate45/ibex/ibex_thin_slow/5_route.odb ./results/nangate45/ibex/ibex_thin_slow/6_1_fill.odb Elapsed time: 0:00.30[h:]min:sec. CPU time: user 0.25 sys 0.05 (100%). Peak memory: 153568KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 6_1_fill .odb 0 149 f10ecbeae1903ebd27ac cp ./results/nangate45/ibex/ibex_thin_slow/5_route.sdc ./results/nangate45/ibex/ibex_thin_slow/6_1_fill.sdc /OpenROAD-flow-scripts/flow/scripts/flow.sh 6_report final_report Running final_report.tcl, stage 6_report read_liberty /OpenROAD-flow-scripts/flow/platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib read_db ./results/nangate45/ibex/ibex_thin_slow/6_1_fill.odb read_sdc ./results/nangate45/ibex/ibex_thin_slow/6_1_fill.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [WARNING STA-0450] virtual clock vclk_core_clock can not be propagated. write_db ./results/nangate45/ibex/ibex_thin_slow/6_final.odb Deleted 0 routing obstructions [INFO RCX-0431] Defined process_corner X with ext_model_index 0 [INFO RCX-0029] Defined extraction corner X [WARNING RCX-0514] The -ext_model_file option is deprecated. Use set_extraction_rules_file command instead. [INFO RCX-0435] Reading extraction model file /OpenROAD-flow-scripts/flow/platforms/nangate45/rcx_patterns.rules ... [INFO RCX-0436] RC segment generation ibex_core (max_merge_res 50.0) ... [INFO RCX-0040] Final 71445 rc segments [INFO RCX-0439] Coupling Cap extraction ibex_core ... [INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded. [INFO RCX-0442] 47% of 118538 wires extracted [INFO RCX-0442] 100% of 118538 wires extracted [INFO RCX-0045] Extract 17297 nets, 86876 rsegs, 86876 caps, 193855 ccs [INFO RCX-0443] 17297 nets finished [INFO PSM-0040] All shapes on net VDD are connected. ########## IR report ################# Net : VDD Corner : default Total power : 1.57e-02 W Supply voltage : 1.10e+00 V Worstcase voltage: 1.05e+00 V Average voltage : 1.07e+00 V Average IR drop : 2.83e-02 V Worstcase IR drop: 4.81e-02 V Percentage drop : 4.37 % ###################################### [INFO PSM-0040] All shapes on net VSS are connected. ########## IR report ################# Net : VSS Corner : default Total power : 1.57e-02 W Supply voltage : 0.00e+00 V Worstcase voltage: 5.58e-02 V Average voltage : 2.56e-02 V Average IR drop : 2.56e-02 V Worstcase IR drop: 5.58e-02 V Percentage drop : 5.08 % ###################################### Cell type report: Count Area Fill cell 17087 27939.58 Tap cell 426 113.32 Clock buffer 440 522.96 Timing Repair Buffer 860 747.73 Inverter 571 305.90 Clock inverter 130 122.09 Sequential cell 1938 10096.03 Multi-Input combinational cell 10945 16903.50 Total 32397 56751.10 Report metrics stage 6, finish... ========================================================================== finish report_design_area -------------------------------------------------------------------------- Design area 28812 um^2 51% utilization. [WARNING GUI-0076] QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' [WARNING GUI-0066] Heat map "IR Drop" has not been populated with data. [WARNING GUI-0066] Heat map "Routing Congestion" has not been populated with data. Elapsed time: 0:15.71[h:]min:sec. CPU time: user 31.56 sys 5.26 (234%). Peak memory: 521284KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 6_report 15 509 N/A cp ./results/nangate45/ibex/ibex_thin_slow/5_route.sdc ./results/nangate45/ibex/ibex_thin_slow/6_final.sdc cp /OpenROAD-flow-scripts/flow/platforms/nangate45/lef/NangateOpenCellLibrary.tech.lef ./objects/nangate45/ibex/ibex_thin_slow/klayout_tech.lef /usr/bin/python3 /OpenROAD-flow-scripts/flow/util/generate_klayout_tech.py \ --template /OpenROAD-flow-scripts/flow/platforms/nangate45/FreePDK45.lyt \ --output ./objects/nangate45/ibex/ibex_thin_slow/klayout.lyt \ --lef-files ./objects/nangate45/ibex/ibex_thin_slow/klayout_tech.lef /OpenROAD-flow-scripts/flow/platforms/nangate45/lef/NangateOpenCellLibrary.macro.mod.lef \ --map-files /usr/bin/python3 /OpenROAD-flow-scripts/flow/scripts/run_command.py --log /OpenROAD-flow-scripts/flow/logs/nangate45/ibex/ibex_thin_slow/6_1_merge.log --tee -- \ /OpenROAD-flow-scripts/flow/scripts/klayout.sh -zz -rd design_name=ibex_core \ -rd in_def=./results/nangate45/ibex/ibex_thin_slow/6_final.def \ -rd in_files="/OpenROAD-flow-scripts/flow/platforms/nangate45/gds/NangateOpenCellLibrary.gds " \ -rd seal_file="" \ -rd out_file=./results/nangate45/ibex/ibex_thin_slow/6_1_merged.gds \ -rd tech_file=./objects/nangate45/ibex/ibex_thin_slow/klayout.lyt \ -rd layer_map= \ -r /OpenROAD-flow-scripts/flow/util/def2stream.py KLayout 0.30.7 Warning: DEF UNITS does not match reader DBU (DEF UNITS is 2000 and corresponds to a DBU of 0.0005, but reader DBU is set to 0.0001) (line=5, cell=, file=6_final.def) [INFO] Reporting cells prior to loading DEF ... /OpenROAD-flow-scripts/flow/platforms/nangate45/gds/NangateOpenCellLibrary.gds [INFO] GDS_ALLOW_EMPTY=fakeram.* [INFO] All LEF cells have matching GDS/OAS cells [INFO] No orphan cells in the final layout Elapsed time: 0:01.78[h:]min:sec. CPU time: user 1.60 sys 0.16 (98%). Peak memory: 499036KB. cp results/nangate45/ibex/ibex_thin_slow/6_1_merged.gds results/nangate45/ibex/ibex_thin_slow/6_final.gds ./logs/nangate45/ibex/ibex_thin_slow Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 1_1_yosys_canonicalize .rtlil 1 59 d62ca5e98a2d8d44c61d 1_2_yosys .v 47 106 b84ec8ca456cbad0a509 1_2_yosys .sdc 1c743b0bfbc937434933 1_synth .odb 0 147 9396d936f1563e2c8258 1_synth .sdc d029b3c3ec944d45367d 2_1_floorplan .odb 3 187 10cc44f9992a77a92e4b 2_1_floorplan .sdc d029b3c3ec944d45367d 2_2_floorplan_macro .odb 0 134 10cc44f9992a77a92e4b 2_3_floorplan_tapcell .odb 0 123 374929078f2f9e1ba713 2_4_floorplan_pdn .odb 0 137 0b6e96de567467e76543 3_1_place_gp_skip_io .odb 127 159 16e95205cd78d3848250 3_2_place_iop .odb 0 135 d0215c06b9b40afcf760 3_3_place_gp .odb 188 422 165d6a2ef50326a04e6f 3_4_place_resized .odb 9 192 165d6a2ef50326a04e6f 3_5_place_dp .odb 7 298 2b2dfb5058dfe1eb4857 4_1_cts .odb 8 363 5f94a3437c983fc6c6f2 5_1_grt .odb 56 546 d1e106c4f339b9c87120 5_1_grt .sdc 8f70394bdc29dbe228b3 5_2_route .odb 91 2975 2422aef7ca8b65de52e1 5_3_fillcell .odb 0 176 f10ecbeae1903ebd27ac 6_1_fill .odb 0 149 f10ecbeae1903ebd27ac 6_1_fill .sdc 8f70394bdc29dbe228b3 6_1_merge 1 487 N/A 6_report 15 509 N/A Total 553 2975