mkdir -p results/nangate45/jpeg/jpeg_slow/ echo 2.0 > results/nangate45/jpeg/jpeg_slow/clock_period.txt /OpenROAD-flow-scripts/flow/scripts/synth.sh /OpenROAD-flow-scripts/flow/scripts/synth_canonicalize.tcl ./logs/nangate45/jpeg/jpeg_slow/1_1_yosys_canonicalize.log Using ABC area script. Extracting clock period from SDC file: ./results/nangate45/jpeg/jpeg_slow/clock_period.txt Setting clock period to 2.0 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 Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/dct.v 4. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/dct_mac.v 5. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/dctu.v 6. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/dctub.v 7. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/div_su.v 8. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/div_uu.v 9. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/fdct.v 10. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/jpeg_encoder.v 11. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/jpeg_qnr.v 12. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/jpeg_rle.v 13. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/jpeg_rle1.v 14. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/jpeg_rzs.v 15. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/designs/src/jpeg/zigzag.v 16. Executing Verilog-2005 frontend: /OpenROAD-flow-scripts/flow/platforms/nangate45/cells_clkgate.v 17. Executing HIERARCHY pass (managing design hierarchy). 18. Executing AST frontend in derive mode using pre-parsed AST for module `\jpeg_encoder'. 18.1. Analyzing design hierarchy.. 18.2. Executing AST frontend in derive mode using pre-parsed AST for module `\jpeg_rle'. 18.3. Executing AST frontend in derive mode using pre-parsed AST for module `\jpeg_qnr'. 18.4. Executing AST frontend in derive mode using pre-parsed AST for module `\fdct'. 18.5. Analyzing design hierarchy.. 18.6. Executing AST frontend in derive mode using pre-parsed AST for module `\div_su'. 18.7. Executing AST frontend in derive mode using pre-parsed AST for module `\jpeg_rzs'. 18.8. Executing AST frontend in derive mode using pre-parsed AST for module `\jpeg_rle1'. 18.9. Executing AST frontend in derive mode using pre-parsed AST for module `\zigzag'. Warning: Replacing memory \sresult with list of registers. See /OpenROAD-flow-scripts/flow/designs/src/jpeg/zigzag.v:131 18.10. Executing AST frontend in derive mode using pre-parsed AST for module `\dct'. 18.11. Analyzing design hierarchy.. 18.12. Executing AST frontend in derive mode using pre-parsed AST for module `\div_uu'. Warning: Replacing memory \q_pipe with list of registers. See /OpenROAD-flow-scripts/flow/designs/src/jpeg/div_uu.v:160 Warning: Replacing memory \s_pipe with list of registers. See /OpenROAD-flow-scripts/flow/designs/src/jpeg/div_uu.v:151 Warning: Replacing memory \d_pipe with list of registers. See /OpenROAD-flow-scripts/flow/designs/src/jpeg/div_uu.v:142 18.13. Executing AST frontend in derive mode using pre-parsed AST for module `\dctub'. 18.14. Executing AST frontend in derive mode using pre-parsed AST for module `\dctub'. 18.15. Executing AST frontend in derive mode using pre-parsed AST for module `\dctub'. 18.16. Executing AST frontend in derive mode using pre-parsed AST for module `\dctub'. 18.17. Executing AST frontend in derive mode using pre-parsed AST for module `\dctub'. 18.18. Executing AST frontend in derive mode using pre-parsed AST for module `\dctub'. 18.19. Executing AST frontend in derive mode using pre-parsed AST for module `\dctub'. 18.20. Executing AST frontend in derive mode using pre-parsed AST for module `\dctub'. 18.21. Analyzing design hierarchy.. 18.22. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.23. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.24. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.25. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.26. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.27. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.28. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.29. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.30. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.31. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.32. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.33. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.34. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.35. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.36. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.37. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.38. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.39. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.40. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.41. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.42. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.43. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.44. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.45. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.46. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.47. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.48. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.49. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.50. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.51. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.52. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.53. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.54. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.55. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.56. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.57. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.58. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.59. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.60. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.61. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.62. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.63. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.64. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.65. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.66. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.67. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.68. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.69. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.70. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.71. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.72. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.73. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.74. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.75. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.76. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.77. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.78. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.79. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.80. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.81. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.82. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.83. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.84. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.85. Executing AST frontend in derive mode using pre-parsed AST for module `\dctu'. 18.86. Analyzing design hierarchy.. 18.87. Executing AST frontend in derive mode using pre-parsed AST for module `\dct_mac'. 18.88. Analyzing design hierarchy.. 18.89. Analyzing design hierarchy.. 19. Executing OPT_CLEAN pass (remove unused cells and wires). Warning: Ignoring module $paramod$e2471d3acfddfd8f107137e4952b02d9e7720f44\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$9e8342fceac8003655f9e71995b4fdeb8565fbe5\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$0f96740a02eb44c944b68d6b495a8cce162f1249\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$e6bd937dcb54fb0697fee40c5f9824ba6fd53538\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$da3415da01ee30cd3fa431ef7b8104a7c6ed9a24\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$b53123087aafc52fe604e5dcf6b6b1b8d73b2231\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$4dc5718e86f31fe555f7d39cf5ab7078c09f577a\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$fa41e4d02884503da5d6c381e868b8c261424a31\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$826cb5d104d530340b1f58495d2410742b2c32fe\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$88a8287894fa5d106cca0ce24429339f4a2785a9\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$0c5a5bd6be4ed818deaac08b02afbddb6897ffee\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$141303f1e6ff0436e3fa44dd8e1d8f51afed9a78\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$16cad72ebc555f93621a2c70f423f14f85bbeb07\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$a8d3b7b4edaf7d596a54a187c8ed4a9561fa625a\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$56b31b71c3bccc1fb1f134779b3bdd5ab1b461c7\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$141b5017b00a41bd6bcdd772ef8ad836aaf4019f\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$37cd075c9fa8b3a4872c05f999800e89bc604dc4\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$26ce9ce45d1136272d6a188b0b22329681d6199b\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$ca051f171e86125a3bcf4bd090f5be774b98c04e\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$3b47752d19f391915a818678f43c9a51f524cc48\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$b266e2f77428397c53d4afd55bef1da32efe03d9\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$f06914ec453560c29e1738d8a2be788b84af024b\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$a184ef4c0e9b8e48eac4b335f6b36fd82c0c32d3\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$6be19b0824fdb8c44e931702b04949b1ae101a34\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$1b119bd029c81aaa2221a23d15ab3b6b02f6efee\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$9fe6c97945bcc341eadabee9cbdea0f75515e5c3\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$44a044575968c599376fc32b4d9ee49faea5711d\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$f1b01728a98736f8d413a71bd9a7600c5a6961e3\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$04fdc4f446e06e0744e44efd615d1158fec3aeb8\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$a523c923d4f86f07f4e81f5d8b04b352dfcc17be\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$c4f8cc56c0ef9356356d2a98d35862f209dd307b\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$adcdc49d3fc5249816d353bb65629f56cf0927d3\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$bfc28a02cfebf191b4a982c9147f38f65a3f3469\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$7911a3968b23dded19efefb86cf26bb44e3a7781\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$785fe1ea8cdf428cbeb2f89081ee68c33feb7da2\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$2da196d8114b669d4bb3858ca0a91434452576e0\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$a5796bae454a3870edf919a9404bde7ca4192701\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$eb0441514cb1002bdcaf5201d3067d7bd1bbd3e9\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$e9d96eb14c78f030ece167996f154f4849a68288\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$2ce29d501700894abc3f54c094daafc2d8c2c211\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$11fa2caec0040cf5bdd9aac167c50c8009d1fe68\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$bd585d540938973e77d9fdfafe68a3c54bf55cb8\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$94a1b10314722615b96d6c8f661cbb82ecebf320\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$d348381a5c8d7c369f0c055d305d608d67b77e86\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$29130e85acc43116076719ea36da8d59b7490cc4\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$32a02d514417e24bb09b7885b9c053483ac7784d\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$9beaa443332981731011e314e41ebdfa5267d059\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$fa85f450a22557b2687ca86acb15721a7fddf8e7\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$5778094f610ca183dd46956f589e4ea513d2316c\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$cf6677181b8958913bf11288905dc7e6338a7bf5\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$4895890460618319d2e2de05b5a45e21ba9e3f8b\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$ee2aa8736952ca7eee7f4751cab786a479da4583\div_uu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$849c8591669cf197b80ef99050b300773b555aae\dct because it contains processes (run 'proc' command first). Warning: Ignoring module zigzag because it contains processes (run 'proc' command first). Warning: Ignoring module jpeg_rle1 because it contains processes (run 'proc' command first). Warning: Ignoring module jpeg_rzs because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod\div_su\z_width=s32'00000000000000000000000000011000 because it contains processes (run 'proc' command first). Warning: Ignoring module jpeg_qnr because it contains processes (run 'proc' command first). Warning: Ignoring module jpeg_rle because it contains processes (run 'proc' command first). Warning: Ignoring module jpeg_encoder because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$b5a8bcf0c5a3eb6704410e66fd72520afc96ea51\dct_mac because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$8cd9bf70556f3aa976ca66d64ee3b9c1b3a94e21\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$30e2d72cbb2d6c7d2f48769e891fec5593e1f756\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$022e4835c44d221125856d68f8603b7186431212\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$f878842d6bc0ac80c3f795bb76ef86af701fb0a2\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$bd5d8b7ea001bd9da1e8d07da4940a1f4c75e6b0\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$bb43d9c07810ea45f23a5f680ee116bafcd9334e\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$c50cce30a10e9eb82ea37b86647b55ab680286c8\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$9f831900faf0e9bfdbd9e0f8aa853df59256a109\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$53ab2e60687d01e7461fdffe1d34a14bacda6928\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$99c498a68fd2923ba65be259bfb6e7d8309d79f4\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$f5bb6813249a03e2893277297591ec050ac518dc\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$696f85e1ea63d2b5ad7171a625fd3b51a665057d\dctu because it contains processes (run 'proc' command first). Warning: Ignoring module $paramod$8f6708f3156f3d6d195809cddd67c9b8c08cd488\dctu because it contains processes (run 'proc' command first). 20. Executing RTLIL backend. Warnings: 78 unique messages, 78 total End of script. Logfile hash: b20a8e8979, time: 1.29s, user: 1.16s, system: 0.12s, MEM: 585.25 MB peak Yosys 0.64+post (git sha1 UNKNOWN-dirty, g++ 11.4.0-1ubuntu1~22.04.3 -fPIC -O3) Time spent: 92% 1x hierarchy (1 sec), 3% 4x read_liberty (0 sec), ... Elapsed time: 0:01.41[h:]min:sec. CPU time: user 1.28 sys 0.13 (99%). Peak memory: 599296KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 1_1_yosys_canonicalize .rtlil 1 585 56c9540922259f15a1ff /OpenROAD-flow-scripts/flow/scripts/synth.sh /OpenROAD-flow-scripts/flow/scripts/synth.tcl ./logs/nangate45/jpeg/jpeg_slow/1_2_yosys.log Using ABC area script. Extracting clock period from SDC file: ./results/nangate45/jpeg/jpeg_slow/clock_period.txt Setting clock period to 2.0 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. 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. Rerunning OPT passes. (Maybe there is more to do..) 3.9.31. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.32. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.33. Executing OPT_MERGE pass (detect identical cells). 3.9.34. Executing OPT_DFF pass (perform DFF optimizations). 3.9.35. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.36. Executing OPT_EXPR pass (perform const folding). 3.9.37. Rerunning OPT passes. (Maybe there is more to do..) 3.9.38. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.39. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.40. Executing OPT_MERGE pass (detect identical cells). 3.9.41. Executing OPT_DFF pass (perform DFF optimizations). 3.9.42. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.43. Executing OPT_EXPR pass (perform const folding). 3.9.44. Rerunning OPT passes. (Maybe there is more to do..) 3.9.45. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.46. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.47. Executing OPT_MERGE pass (detect identical cells). 3.9.48. Executing OPT_DFF pass (perform DFF optimizations). 3.9.49. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.50. Executing OPT_EXPR pass (perform const folding). 3.9.51. Rerunning OPT passes. (Maybe there is more to do..) 3.9.52. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.53. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.54. Executing OPT_MERGE pass (detect identical cells). 3.9.55. Executing OPT_DFF pass (perform DFF optimizations). 3.9.56. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.57. Executing OPT_EXPR pass (perform const folding). 3.9.58. Rerunning OPT passes. (Maybe there is more to do..) 3.9.59. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.60. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.61. Executing OPT_MERGE pass (detect identical cells). 3.9.62. Executing OPT_DFF pass (perform DFF optimizations). 3.9.63. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.64. Executing OPT_EXPR pass (perform const folding). 3.9.65. Rerunning OPT passes. (Maybe there is more to do..) 3.9.66. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.67. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.68. Executing OPT_MERGE pass (detect identical cells). 3.9.69. Executing OPT_DFF pass (perform DFF optimizations). 3.9.70. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.71. Executing OPT_EXPR pass (perform const folding). 3.9.72. Rerunning OPT passes. (Maybe there is more to do..) 3.9.73. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.74. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.75. Executing OPT_MERGE pass (detect identical cells). 3.9.76. Executing OPT_DFF pass (perform DFF optimizations). 3.9.77. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.78. Executing OPT_EXPR pass (perform const folding). 3.9.79. Rerunning OPT passes. (Maybe there is more to do..) 3.9.80. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.81. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.82. Executing OPT_MERGE pass (detect identical cells). 3.9.83. Executing OPT_DFF pass (perform DFF optimizations). 3.9.84. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.85. Executing OPT_EXPR pass (perform const folding). 3.9.86. Rerunning OPT passes. (Maybe there is more to do..) 3.9.87. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 3.9.88. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 3.9.89. Executing OPT_MERGE pass (detect identical cells). 3.9.90. Executing OPT_DFF pass (perform DFF optimizations). 3.9.91. Executing OPT_CLEAN pass (remove unused cells and wires). 3.9.92. Executing OPT_EXPR pass (perform const folding). 3.9.93. 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. 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. Rerunning OPT passes. (Removed registers in this run.) 4.1.6. Executing OPT_EXPR pass (perform const folding). 4.1.7. Executing OPT_MERGE pass (detect identical cells). 4.1.8. Executing OPT_DFF pass (perform DFF optimizations). 4.1.9. Executing OPT_CLEAN pass (remove unused cells and wires). 4.1.10. Rerunning OPT passes. (Removed registers in this run.) 4.1.11. Executing OPT_EXPR pass (perform const folding). 4.1.12. Executing OPT_MERGE pass (detect identical cells). 4.1.13. Executing OPT_DFF pass (perform DFF optimizations). 4.1.14. Executing OPT_CLEAN pass (remove unused cells and wires). 4.1.15. 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. Rerunning OPT passes. (Maybe there is more to do..) 4.3.43. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.44. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.45. Executing OPT_MERGE pass (detect identical cells). 4.3.46. Executing OPT_SHARE pass. 4.3.47. Executing OPT_DFF pass (perform DFF optimizations). 4.3.48. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.49. Executing OPT_EXPR pass (perform const folding). 4.3.50. Rerunning OPT passes. (Maybe there is more to do..) 4.3.51. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.52. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.53. Executing OPT_MERGE pass (detect identical cells). 4.3.54. Executing OPT_SHARE pass. 4.3.55. Executing OPT_DFF pass (perform DFF optimizations). 4.3.56. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.57. Executing OPT_EXPR pass (perform const folding). 4.3.58. Rerunning OPT passes. (Maybe there is more to do..) 4.3.59. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.60. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.61. Executing OPT_MERGE pass (detect identical cells). 4.3.62. Executing OPT_SHARE pass. 4.3.63. Executing OPT_DFF pass (perform DFF optimizations). 4.3.64. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.65. Executing OPT_EXPR pass (perform const folding). 4.3.66. Rerunning OPT passes. (Maybe there is more to do..) 4.3.67. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.68. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.69. Executing OPT_MERGE pass (detect identical cells). 4.3.70. Executing OPT_SHARE pass. 4.3.71. Executing OPT_DFF pass (perform DFF optimizations). 4.3.72. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.73. Executing OPT_EXPR pass (perform const folding). 4.3.74. Rerunning OPT passes. (Maybe there is more to do..) 4.3.75. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.76. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.77. Executing OPT_MERGE pass (detect identical cells). 4.3.78. Executing OPT_SHARE pass. 4.3.79. Executing OPT_DFF pass (perform DFF optimizations). 4.3.80. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.81. Executing OPT_EXPR pass (perform const folding). 4.3.82. Rerunning OPT passes. (Maybe there is more to do..) 4.3.83. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.84. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.85. Executing OPT_MERGE pass (detect identical cells). 4.3.86. Executing OPT_SHARE pass. 4.3.87. Executing OPT_DFF pass (perform DFF optimizations). 4.3.88. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.89. Executing OPT_EXPR pass (perform const folding). 4.3.90. Rerunning OPT passes. (Maybe there is more to do..) 4.3.91. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.92. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.93. Executing OPT_MERGE pass (detect identical cells). 4.3.94. Executing OPT_SHARE pass. 4.3.95. Executing OPT_DFF pass (perform DFF optimizations). 4.3.96. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.97. Executing OPT_EXPR pass (perform const folding). 4.3.98. Rerunning OPT passes. (Maybe there is more to do..) 4.3.99. Executing OPT_MUXTREE pass (detect dead branches in mux trees). 4.3.100. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). 4.3.101. Executing OPT_MERGE pass (detect identical cells). 4.3.102. Executing OPT_SHARE pass. 4.3.103. Executing OPT_DFF pass (perform DFF optimizations). 4.3.104. Executing OPT_CLEAN pass (remove unused cells and wires). 4.3.105. Executing OPT_EXPR pass (perform const folding). 4.3.106. 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. Rerunning OPT passes. (Removed registers in this run.) 4.5.6. Executing OPT_EXPR pass (perform const folding). 4.5.7. Executing OPT_MERGE pass (detect identical cells). 4.5.8. Executing OPT_DFF pass (perform DFF optimizations). 4.5.9. Executing OPT_CLEAN pass (remove unused cells and wires). 4.5.10. Rerunning OPT passes. (Removed registers in this run.) 4.5.11. Executing OPT_EXPR pass (perform const folding). 4.5.12. Executing OPT_MERGE pass (detect identical cells). 4.5.13. Executing OPT_DFF pass (perform DFF optimizations). 4.5.14. Executing OPT_CLEAN pass (remove unused cells and wires). 4.5.15. 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_area.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/jpeg/jpeg_slow/abc.constr -D 2.0 14. Executing ABC pass (technology mapping using ABC). 14.1. Extracting gate netlist of module `\jpeg_encoder' to `/input.blif'.. 14.1.1. Executed ABC. 14.1.2. Re-integrating ABC results. 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/jpeg_slow.sdc ./results/nangate45/jpeg/jpeg_slow/1_synth.sdc End of script. Logfile hash: 0294ab8265, time: 35.84s, user: 34.59s, system: 0.33s, MEM: 422.38 MB peak Yosys 0.64+post (git sha1 UNKNOWN-dirty, g++ 11.4.0-1ubuntu1~22.04.3 -fPIC -O3) Time spent: 28% 1x extract_fa (11 sec), 15% 64x opt_expr (6 sec), ... Elapsed time: 0:36.02[h:]min:sec. CPU time: user 38.84 sys 0.46 (109%). Peak memory: 432516KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 1_2_yosys .v 36 422 9f4cd041255cd6e81eaf cp /out/sdc/jpeg_slow.sdc ./results/nangate45/jpeg/jpeg_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/jpeg/jpeg_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 jpeg_encoder read_sdc ./results/nangate45/jpeg/jpeg_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 86749 um^2 100% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/1_synth.odb write_sdc -no_timestamp ./results/nangate45/jpeg/jpeg_slow/1_synth.sdc Elapsed time: 0:01.49[h:]min:sec. CPU time: user 1.36 sys 0.10 (97%). Peak memory: 255168KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 1_synth .odb 1 249 cebeae5e7e51ced4ebcd 1_synth .sdc 340cffda94b447745ab2 /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/jpeg/jpeg_slow/1_synth.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/1_synth.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl ========================================================================== Floorplan check_setup -------------------------------------------------------------------------- number instances in verilog is 56230 [INFO IFP-0107] Defining die area using utilization: 80.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 234 rows of 1732 site FreePDK45_38x28_10R_NP_162NW_34O. [INFO IFP-0100] Die BBox: ( 0.000 0.000 ) ( 331.295 331.295 ) um [INFO IFP-0101] Core BBox: ( 1.140 1.400 ) ( 330.220 329.000 ) um [INFO IFP-0102] Core area: 107806.608 um^2 [INFO IFP-0103] Total instances area: 86748.984 um^2 [INFO IFP-0104] Effective utilization: 0.805 [INFO IFP-0105] Number of instances: 56230 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 1 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.27s 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 86749 um^2 80% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/2_1_floorplan.odb write_sdc -no_timestamp ./results/nangate45/jpeg/jpeg_slow/2_1_floorplan.sdc Elapsed time: 0:07.69[h:]min:sec. CPU time: user 8.58 sys 0.52 (118%). Peak memory: 340828KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 2_1_floorplan .odb 7 332 0986159834bc15ef2f92 2_1_floorplan .sdc 340cffda94b447745ab2 /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/jpeg/jpeg_slow/2_1_floorplan.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/2_1_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl No macros found: Skipping macro_placement Design area 86749 um^2 80% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/2_2_floorplan_macro.odb Elapsed time: 0:00.51[h:]min:sec. CPU time: user 0.43 sys 0.08 (99%). Peak memory: 202100KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 2_2_floorplan_macro .odb 0 197 0986159834bc15ef2f92 /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/jpeg/jpeg_slow/2_2_floorplan_macro.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/2_1_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [INFO TAP-0004] Inserted 468 endcaps. [INFO TAP-0005] Inserted 236 tapcells. Design area 86936 um^2 81% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/2_3_floorplan_tapcell.odb Elapsed time: 0:00.57[h:]min:sec. CPU time: user 0.46 sys 0.08 (93%). Peak memory: 168640KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 2_3_floorplan_tapcell .odb 0 164 4711b4c44dac57d0360d /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/jpeg/jpeg_slow/2_3_floorplan_tapcell.odb read_sdc ./results/nangate45/jpeg/jpeg_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.02s Design area 86936 um^2 81% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/2_4_floorplan_pdn.odb Elapsed time: 0:00.77[h:]min:sec. CPU time: user 0.66 sys 0.09 (97%). Peak memory: 211120KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 2_4_floorplan_pdn .odb 0 206 e233326906fd38c04020 cp ./results/nangate45/jpeg/jpeg_slow/2_4_floorplan_pdn.odb ./results/nangate45/jpeg/jpeg_slow/2_floorplan.odb cp ./results/nangate45/jpeg/jpeg_slow/2_1_floorplan.sdc ./results/nangate45/jpeg/jpeg_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/jpeg/jpeg_slow/2_floorplan.odb read_sdc ./results/nangate45/jpeg/jpeg_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.9060000038146973, computed from PLACE_DENSITY_LB_ADDON 0.20 and lower bound 0.8700000047683716 global_placement -skip_io -density 0.9060000038146973 -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 ) ( 330.220 329.000 ) um [INFO GPL-0036] Movable instances area: 86748.984 um^2 [INFO GPL-0037] Total instances area: 86936.248 um^2 [INFO GPL-0035] Pin density area adjust: 5989.235 um^2 [INFO GPL-0032] ---- Initialize Region: Top-level [INFO GPL-0006] Number of instances: 56934 [INFO GPL-0007] Movable instances: 56230 [INFO GPL-0008] Fixed instances: 704 [INFO GPL-0009] Dummy instances: 0 [INFO GPL-0010] Number of nets: 68513 [INFO GPL-0011] Number of pins: 187363 [INFO GPL-0012] Die BBox: ( 0.000 0.000 ) ( 331.295 331.295 ) um [INFO GPL-0013] Core BBox: ( 1.140 1.400 ) ( 330.220 329.000 ) um [INFO GPL-0016] Core area: 107806.608 um^2 [INFO GPL-0014] Region name: top-level. [INFO GPL-0015] Region area: 107806.608 um^2 [INFO GPL-0017] Fixed instances area: 187.264 um^2 [INFO GPL-0018] Movable instances area: 92738.219 um^2 [INFO GPL-0019] Utilization: 86.172 % [INFO GPL-0020] Standard cells area: 92738.219 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 = 56230 Region center = 0 [INFO GPL-0033] ---- Initialize Nesterov Region: Top-level [INFO GPL-0023] Placement target density: 0.9060 [INFO GPL-0024] Movable insts average area: 1.649 um^2 [INFO GPL-0025] Ideal bin area: 1.820 um^2 [INFO GPL-0026] Ideal bin count: 59221 [INFO GPL-0027] Total bin area: 107806.608 um^2 [INFO GPL-0028] Bin count (X, Y): 128 , 128 [INFO GPL-0029] Bin size (W * H): 2.571 * 2.559 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.9994 | 5.307090e+04 | +0.00% | 6.93e-16 | 10 | 0.9991 | 3.953351e+04 | -25.51% | 1.13e-15 | 20 | 0.9991 | 3.934733e+04 | -0.47% | 1.84e-15 | 30 | 0.9991 | 3.928502e+04 | -0.16% | 2.99e-15 | 40 | 0.9991 | 3.921725e+04 | -0.17% | 4.88e-15 | 50 | 0.9990 | 3.921461e+04 | -0.01% | 7.94e-15 | 60 | 0.9990 | 3.927281e+04 | +0.15% | 1.29e-14 | 70 | 0.9990 | 3.935801e+04 | +0.22% | 2.11e-14 | 80 | 0.9990 | 3.951814e+04 | +0.41% | 3.43e-14 | 90 | 0.9990 | 3.991113e+04 | +0.99% | 5.59e-14 | 100 | 0.9987 | 4.091989e+04 | +2.53% | 9.11e-14 | 110 | 0.9984 | 4.350420e+04 | +6.32% | 1.48e-13 | 120 | 0.9979 | 4.887258e+04 | +12.34% | 2.41e-13 | 130 | 0.9973 | 5.832968e+04 | +19.35% | 3.92e-13 | 140 | 0.9955 | 7.387539e+04 | +26.65% | 6.37e-13 | 150 | 0.9916 | 9.513460e+04 | +28.78% | 1.03e-12 | 160 | 0.9854 | 1.165594e+05 | +22.52% | 1.67e-12 | 170 | 0.9770 | 1.385210e+05 | +18.84% | 2.71e-12 | 180 | 0.9675 | 1.673064e+05 | +20.78% | 4.39e-12 | 190 | 0.9565 | 2.019711e+05 | +20.72% | 7.10e-12 | 200 | 0.9382 | 2.431595e+05 | +20.39% | 1.15e-11 | 210 | 0.9121 | 2.910649e+05 | +19.70% | 1.85e-11 | 220 | 0.8806 | 3.389666e+05 | +16.46% | 2.98e-11 | 230 | 0.8467 | 3.851332e+05 | +13.62% | 4.80e-11 | 240 | 0.8116 | 4.320166e+05 | +12.17% | 7.75e-11 | 250 | 0.7689 | 4.801635e+05 | +11.14% | 1.25e-10 | 260 | 0.7197 | 5.238713e+05 | +9.10% | 2.01e-10 | 270 | 0.6730 | 5.611574e+05 | +7.12% | 3.25e-10 | 280 | 0.6239 | 5.983522e+05 | +6.63% | 5.26e-10 | 290 | 0.5720 | 6.361508e+05 | +6.32% | 8.49e-10 | 300 | 0.5221 | 6.707216e+05 | +5.43% | 1.37e-09 | 310 | 0.4785 | 7.008319e+05 | +4.49% | 2.22e-09 | 320 | 0.4511 | 7.132988e+05 | +1.78% | 3.61e-09 | 330 | 0.4147 | 7.118471e+05 | -0.20% | 5.87e-09 | 340 | 0.3883 | 6.993537e+05 | -1.76% | 9.56e-09 | 350 | 0.3463 | 7.118670e+05 | +1.79% | 1.55e-08 | 360 | 0.3198 | 7.098522e+05 | -0.28% | 2.29e-08 | 370 | 0.2909 | 7.018464e+05 | -1.13% | 3.37e-08 | 380 | 0.2584 | 7.053661e+05 | +0.50% | 4.96e-08 | 390 | 0.2255 | 7.030039e+05 | -0.33% | 7.31e-08 | 400 | 0.1956 | 7.029815e+05 | -0.00% | 1.08e-07 | 410 | 0.1678 | 7.020779e+05 | -0.13% | 1.59e-07 | 420 | 0.1434 | 7.021347e+05 | +0.01% | 2.34e-07 | 430 | 0.1218 | 7.020775e+05 | -0.01% | 3.44e-07 | 440 | 0.1036 | 7.022680e+05 | +0.03% | 5.07e-07 | 443 | 0.0990 | 7.023716e+05 | | 5.92e-07 | --------------------------------------------------------------- [INFO GPL-1001] Global placement finished at iteration 443 [INFO GPL-1002] Placed Cell Area 92738.2193 [INFO GPL-1003] Available Free Area 107619.3440 [INFO GPL-1004] Minimum Feasible Density 0.8700 (cell_area / free_area) [INFO GPL-1006] Suggested Target Densities: [INFO GPL-1007] - For 90% usage of free space: 0.9575 [INFO GPL-1008] - For 80% usage of free space: 1.0772 [INFO GPL-1014] Final placement area: 92738.22 (+0.00%) Took 165 seconds: global_placement -skip_io -density 0.9060000038146973 -pad_left 0 -pad_right 0 Design area 86936 um^2 81% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/3_1_place_gp_skip_io.odb Elapsed time: 2:46.23[h:]min:sec. CPU time: user 1157.28 sys 1.22 (696%). Peak memory: 280120KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_1_place_gp_skip_io .odb 166 273 2ccd98b805b225a922ef /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/jpeg/jpeg_slow/3_1_place_gp_skip_io.odb read_sdc ./results/nangate45/jpeg/jpeg_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 2352 [INFO PPL-0002] Number of I/O 47 [INFO PPL-0003] Number of I/O w/sink 47 [INFO PPL-0004] Number of I/O w/o sink 0 [INFO PPL-0005] Slots per section 200 [INFO PPL-0008] Successfully assigned pins to sections. [INFO PPL-0012] I/O nets HPWL: 2984.58 um. Design area 86936 um^2 81% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/3_2_place_iop.odb Elapsed time: 0:00.50[h:]min:sec. CPU time: user 0.42 sys 0.07 (97%). Peak memory: 204076KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_2_place_iop .odb 0 199 c991265fac60c9c4a485 /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/jpeg/jpeg_slow/3_2_place_iop.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/2_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [INFO RSZ-0026] Removed 3006 buffers. Perform port buffering... [INFO RSZ-0027] Inserted 19 BUF_X1 input buffers. [INFO RSZ-0028] Inserted 26 BUF_X1 output buffers. [INFO GPL-0022] Initialize gpl and calculate uniform density. Placement density is 0.881999979019165, computed from PLACE_DENSITY_LB_ADDON 0.20 and lower bound 0.8399999737739563 global_placement -density 0.881999979019165 -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 ) ( 330.220 329.000 ) um [INFO GPL-0036] Movable instances area: 84280.770 um^2 [INFO GPL-0037] Total instances area: 84468.034 um^2 [INFO GPL-0035] Pin density area adjust: 5996.933 um^2 [INFO GPL-0032] ---- Initialize Region: Top-level [INFO GPL-0006] Number of instances: 53973 [INFO GPL-0007] Movable instances: 53269 [INFO GPL-0008] Fixed instances: 704 [INFO GPL-0009] Dummy instances: 0 [INFO GPL-0010] Number of nets: 65552 [INFO GPL-0011] Number of pins: 181488 [INFO GPL-0012] Die BBox: ( 0.000 0.000 ) ( 331.295 331.295 ) um [INFO GPL-0013] Core BBox: ( 1.140 1.400 ) ( 330.220 329.000 ) um [INFO GPL-0016] Core area: 107806.608 um^2 [INFO GPL-0014] Region name: top-level. [INFO GPL-0015] Region area: 107806.608 um^2 [INFO GPL-0017] Fixed instances area: 187.264 um^2 [INFO GPL-0018] Movable instances area: 90277.703 um^2 [INFO GPL-0019] Utilization: 83.886 % [INFO GPL-0020] Standard cells area: 90277.703 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 = 53269 Region center = 0 [InitialPlace] Iter: 1 conjugate gradient residual: 0.00657527 HPWL: 1385594895 [InitialPlace] Iter: 2 conjugate gradient residual: 0.00213223 HPWL: 475463466 [InitialPlace] Iter: 3 conjugate gradient residual: 0.00169490 HPWL: 479710552 [InitialPlace] Iter: 4 conjugate gradient residual: 0.00086237 HPWL: 483167346 [InitialPlace] Iter: 5 conjugate gradient residual: 0.00022030 HPWL: 483839690 [InitialPlace] Iter: 6 conjugate gradient residual: 0.00022903 HPWL: 484454128 [InitialPlace] Iter: 7 conjugate gradient residual: 0.00019855 HPWL: 484401237 [InitialPlace] Iter: 8 conjugate gradient residual: 0.00020420 HPWL: 484636505 [InitialPlace] Iter: 9 conjugate gradient residual: 0.00021405 HPWL: 484321159 [InitialPlace] Iter: 10 conjugate gradient residual: 0.00021015 HPWL: 484471540 [InitialPlace] Iter: 11 conjugate gradient residual: 0.00019061 HPWL: 484080283 [InitialPlace] Iter: 12 conjugate gradient residual: 0.00033444 HPWL: 484146876 [InitialPlace] Iter: 13 conjugate gradient residual: 0.00018769 HPWL: 483914217 [InitialPlace] Iter: 14 conjugate gradient residual: 0.00014403 HPWL: 483909674 [InitialPlace] Iter: 15 conjugate gradient residual: 0.00017655 HPWL: 483471025 [InitialPlace] Iter: 16 conjugate gradient residual: 0.00013820 HPWL: 483474922 [InitialPlace] Iter: 17 conjugate gradient residual: 0.00011429 HPWL: 483089597 [InitialPlace] Iter: 18 conjugate gradient residual: 0.00010871 HPWL: 483120782 [InitialPlace] Iter: 19 conjugate gradient residual: 0.00011570 HPWL: 482748831 [InitialPlace] Iter: 20 conjugate gradient residual: 0.00011919 HPWL: 482839308 [INFO GPL-0033] ---- Initialize Nesterov Region: Top-level [INFO GPL-0023] Placement target density: 0.8820 [INFO GPL-0024] Movable insts average area: 1.695 um^2 [INFO GPL-0025] Ideal bin area: 1.921 um^2 [INFO GPL-0026] Ideal bin count: 56105 [INFO GPL-0027] Total bin area: 107806.608 um^2 [INFO GPL-0028] Bin count (X, Y): 128 , 128 [INFO GPL-0029] Bin size (W * H): 2.571 * 2.559 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.9898 | 4.868423e+04 | +0.00% | 1.71e-16 | 10 | 0.9867 | 4.747444e+04 | -2.48% | 2.78e-16 | 20 | 0.9853 | 4.739041e+04 | -0.18% | 4.53e-16 | 30 | 0.9841 | 4.740940e+04 | +0.04% | 7.38e-16 | 40 | 0.9831 | 4.744341e+04 | +0.07% | 1.20e-15 | 50 | 0.9829 | 4.755197e+04 | +0.23% | 1.96e-15 | 60 | 0.9828 | 4.765850e+04 | +0.22% | 3.19e-15 | 70 | 0.9826 | 4.774873e+04 | +0.19% | 5.19e-15 | 80 | 0.9821 | 4.784217e+04 | +0.20% | 8.46e-15 | 90 | 0.9817 | 4.795614e+04 | +0.24% | 1.38e-14 | 100 | 0.9815 | 4.812688e+04 | +0.36% | 2.24e-14 | 110 | 0.9812 | 4.841111e+04 | +0.59% | 3.65e-14 | 120 | 0.9809 | 4.894543e+04 | +1.10% | 5.95e-14 | 130 | 0.9806 | 5.008891e+04 | +2.34% | 9.69e-14 | 140 | 0.9802 | 5.252071e+04 | +4.85% | 1.58e-13 | 150 | 0.9789 | 5.702872e+04 | +8.58% | 2.57e-13 | 160 | 0.9768 | 6.377637e+04 | +11.83% | 4.18e-13 | 170 | 0.9738 | 7.208204e+04 | +13.02% | 6.79e-13 | 180 | 0.9690 | 8.159841e+04 | +13.20% | 1.10e-12 | 190 | 0.9620 | 9.251699e+04 | +13.38% | 1.79e-12 | 200 | 0.9494 | 1.057116e+05 | +14.26% | 2.91e-12 | 210 | 0.9317 | 1.222685e+05 | +15.66% | 4.73e-12 | 220 | 0.9079 | 1.432093e+05 | +17.13% | 7.67e-12 | 230 | 0.8773 | 1.702025e+05 | +18.85% | 1.24e-11 | 240 | 0.8415 | 1.980495e+05 | +16.36% | 2.01e-11 | 250 | 0.8018 | 2.255433e+05 | +13.88% | 3.26e-11 | 260 | 0.7627 | 2.531172e+05 | +12.23% | 5.27e-11 | 270 | 0.7215 | 2.803361e+05 | +10.75% | 8.54e-11 | 280 | 0.6803 | 3.061438e+05 | +9.21% | 1.38e-10 | 290 | 0.6378 | 3.298587e+05 | +7.75% | 2.24e-10 | [INFO GPL-0100] Timing-driven iteration 1/2, virtual: false. [INFO GPL-0101] Iter: 292, overflow: 0.633, keep resizer changes at: 1, HPWL: 663848187 Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 65552 final | +0.5% | 25 | 220 | 33 | 0 --------------------------------------------------------------------- [INFO RSZ-0034] Found 25 slew violations. [INFO RSZ-0036] Found 30 capacitance violations. [INFO RSZ-0039] Resized 25 instances. [INFO RSZ-0038] Inserted 220 buffers in 33 nets. Iter | Area | Removed | Inserted | Pins | | Buffers | Buffers | Remaining ------------------------------------------------------- 0 | +0.0% | 0 | 0 | 65531 6500 | +0.0% | 0 | 0 | 59031 13000 | +0.0% | 0 | 0 | 52531 19500 | +0.0% | 0 | 0 | 46031 26000 | +0.0% | 0 | 6 | 39531 32500 | +0.0% | 0 | 6 | 33031 39000 | +0.0% | 1 | 9 | 26531 45500 | +0.0% | 10 | 47 | 20031 52000 | +0.0% | 10 | 53 | 13531 58500 | +0.1% | 59 | 147 | 7031 65000 | +0.1% | 137 | 306 | 531 final | +0.2% | 220 | 492 | 0 ------------------------------------------------------- [INFO GPL-0106] Timing-driven: worst slack 6.2877836e-10 [INFO GPL-0107] Timing-driven: repair_design delta area: 583.474 um^2 (+0.65%) [INFO GPL-0108] Timing-driven: repair_design, gpl delta gcells: 492 (+0.92%) [INFO GPL-0109] Timing-driven: repair_design, gcells created: 712, deleted: 220 [INFO GPL-0110] Timing-driven: new target density: 0.88742167 Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 300 | 0.6074 | 3.863588e+05 | +17.13% | 3.60e-10 | [INFO GPL-0038] Routability snapshot saved at iter = 305 304 | 0.5999 | 3.907288e+05 | | | 310 | 0.5887 | 3.947025e+05 | +2.16% | 5.86e-10 | 320 | 0.5638 | 4.057067e+05 | +2.79% | 9.52e-10 | 330 | 0.5303 | 4.168166e+05 | +2.74% | 1.55e-09 | 340 | 0.4908 | 4.259442e+05 | +2.19% | 2.52e-09 | 350 | 0.4528 | 4.317848e+05 | +1.37% | 4.09e-09 | 360 | 0.4219 | 4.320155e+05 | +0.05% | 6.66e-09 | 370 | 0.3857 | 4.320055e+05 | -0.00% | 1.08e-08 | 380 | 0.3512 | 4.303573e+05 | -0.38% | 1.77e-08 | 390 | 0.3168 | 4.265564e+05 | -0.88% | 2.66e-08 | [INFO GPL-0040] Routability iteration: 1 [WARNING GRT-0281] Net clk has a large fanout of 4385 terminals. [INFO GPL-0041] Total routing overflow: 4.0622 [INFO GPL-0042] Number of overflowed tiles: 77 (0.57%) [INFO GPL-0043] Average top 0.5% routing congestion: 1.0592 [INFO GPL-0044] Average top 1.0% routing congestion: 1.0207 [INFO GPL-0045] Average top 2.0% routing congestion: 0.9720 [INFO GPL-0046] Average top 5.0% routing congestion: 0.9037 [INFO GPL-0047] Routability iteration weighted routing congestion: 1.0400 [INFO GPL-0048] Routing congestion (1.0400) lower than previous minimum (1e+30). Updating minimum. [INFO GPL-0086] Inflated area: 179.125 um^2 (+0.20%) [INFO GPL-0052] Placement target density: 0.8874 [INFO GPL-0076] Removing fillers, count: Before: 2785, After: 2678 (-3.84%) [INFO GPL-0077] Filler area (um^2) : Before: 4642.559, After: 4463.803 (-3.85%) [INFO GPL-0078] Removed fillers count: 107, area removed: 178.352 um^2. Remaining area to be compensated by modifying density: 0.773 um^2 [INFO GPL-0058] White space area: 107619.344 um^2 (+0.00%) [INFO GPL-0059] Movable instances area: 95503.737 um^2 (+0.00%) [INFO GPL-0060] Total filler area: 4463.803 um^2 (-3.85%) [INFO GPL-0061] Total non-inflated area: 95504.104 um^2 (+0.00%) [INFO GPL-0062] Total inflated area: 95683.229 um^2 (+0.00%) [INFO GPL-0063] New Target Density: 0.8874 [INFO GPL-0087] Routability end iteration: increase inflation and revert back to snapshot. Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 400 | 0.5938 | 3.934321e+05 | -7.77% | 5.16e-10 | 410 | 0.5724 | 4.024580e+05 | +2.29% | 7.59e-10 | 420 | 0.5475 | 4.121600e+05 | +2.41% | 1.12e-09 | 430 | 0.5182 | 4.189413e+05 | +1.65% | 1.64e-09 | 440 | 0.4888 | 4.240484e+05 | +1.22% | 2.42e-09 | 450 | 0.4624 | 4.252993e+05 | +0.29% | 3.56e-09 | 460 | 0.4410 | 4.248788e+05 | -0.10% | 5.24e-09 | 470 | 0.4153 | 4.244552e+05 | -0.10% | 7.72e-09 | 480 | 0.3846 | 4.240852e+05 | -0.09% | 1.14e-08 | 490 | 0.3532 | 4.207862e+05 | -0.78% | 1.68e-08 | 500 | 0.3211 | 4.255910e+05 | +1.14% | 2.47e-08 | [INFO GPL-0040] Routability iteration: 2 [INFO GPL-0041] Total routing overflow: 3.9699 [INFO GPL-0042] Number of overflowed tiles: 76 (0.56%) [INFO GPL-0043] Average top 0.5% routing congestion: 1.0578 [INFO GPL-0044] Average top 1.0% routing congestion: 1.0148 [INFO GPL-0045] Average top 2.0% routing congestion: 0.9645 [INFO GPL-0046] Average top 5.0% routing congestion: 0.8971 [INFO GPL-0047] Routability iteration weighted routing congestion: 1.0363 [INFO GPL-0048] Routing congestion (1.0363) lower than previous minimum (1.04). Updating minimum. [INFO GPL-0086] Inflated area: 186.542 um^2 (+0.20%) [INFO GPL-0052] Placement target density: 0.8874 [INFO GPL-0076] Removing fillers, count: Before: 2678, After: 2567 (-4.14%) [INFO GPL-0077] Filler area (um^2) : Before: 4463.803, After: 4278.783 (-4.14%) [INFO GPL-0078] Removed fillers count: 111, area removed: 185.019 um^2. Remaining area to be compensated by modifying density: 1.522 um^2 [INFO GPL-0058] White space area: 107619.344 um^2 (+0.00%) [INFO GPL-0059] Movable instances area: 95503.737 um^2 (+0.00%) [INFO GPL-0060] Total filler area: 4278.783 um^2 (-4.14%) [INFO GPL-0061] Total non-inflated area: 95505.626 um^2 (+0.00%) [INFO GPL-0062] Total inflated area: 95692.168 um^2 (+0.00%) [INFO GPL-0063] New Target Density: 0.8874 [INFO GPL-0087] Routability end iteration: increase inflation and revert back to snapshot. Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 510 | 0.5946 | 3.934707e+05 | -7.55% | 5.16e-10 | 520 | 0.5727 | 4.028003e+05 | +2.37% | 7.59e-10 | 530 | 0.5474 | 4.127305e+05 | +2.47% | 1.12e-09 | 540 | 0.5182 | 4.197034e+05 | +1.69% | 1.64e-09 | 550 | 0.4890 | 4.249642e+05 | +1.25% | 2.42e-09 | 560 | 0.4629 | 4.262387e+05 | +0.30% | 3.56e-09 | 570 | 0.4412 | 4.257582e+05 | -0.11% | 5.24e-09 | 580 | 0.4153 | 4.252568e+05 | -0.12% | 7.72e-09 | 590 | 0.3849 | 4.248242e+05 | -0.10% | 1.14e-08 | 600 | 0.3534 | 4.215407e+05 | -0.77% | 1.68e-08 | 610 | 0.3210 | 4.264975e+05 | +1.18% | 2.47e-08 | [INFO GPL-0040] Routability iteration: 3 [INFO GPL-0041] Total routing overflow: 3.1037 [INFO GPL-0042] Number of overflowed tiles: 65 (0.48%) [INFO GPL-0043] Average top 0.5% routing congestion: 1.0455 [INFO GPL-0044] Average top 1.0% routing congestion: 1.0062 [INFO GPL-0045] Average top 2.0% routing congestion: 0.9620 [INFO GPL-0046] Average top 5.0% routing congestion: 0.8981 [INFO GPL-0047] Routability iteration weighted routing congestion: 1.0259 [INFO GPL-0048] Routing congestion (1.0259) lower than previous minimum (1.036). Updating minimum. [INFO GPL-0086] Inflated area: 145.714 um^2 (+0.16%) [INFO GPL-0052] Placement target density: 0.8874 [INFO GPL-0076] Removing fillers, count: Before: 2567, After: 2480 (-3.39%) [INFO GPL-0077] Filler area (um^2) : Before: 4278.783, After: 4133.768 (-3.39%) [INFO GPL-0078] Removed fillers count: 87, area removed: 145.015 um^2. Remaining area to be compensated by modifying density: 0.699 um^2 [INFO GPL-0058] White space area: 107619.344 um^2 (+0.00%) [INFO GPL-0059] Movable instances area: 95503.737 um^2 (+0.00%) [INFO GPL-0060] Total filler area: 4133.768 um^2 (-3.39%) [INFO GPL-0061] Total non-inflated area: 95506.325 um^2 (+0.00%) [INFO GPL-0062] Total inflated area: 95652.039 um^2 (+0.00%) [INFO GPL-0063] New Target Density: 0.8874 [INFO GPL-0087] Routability end iteration: increase inflation and revert back to snapshot. Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 620 | 0.5928 | 3.945186e+05 | -7.50% | 5.36e-10 | 630 | 0.5707 | 4.044137e+05 | +2.51% | 7.89e-10 | 640 | 0.5444 | 4.141232e+05 | +2.40% | 1.16e-09 | 650 | 0.5154 | 4.211658e+05 | +1.70% | 1.71e-09 | 660 | 0.4851 | 4.262339e+05 | +1.20% | 2.51e-09 | 670 | 0.4612 | 4.271973e+05 | +0.23% | 3.70e-09 | 680 | 0.4387 | 4.264381e+05 | -0.18% | 5.45e-09 | 690 | 0.4132 | 4.259755e+05 | -0.11% | 8.02e-09 | 700 | 0.3816 | 4.253053e+05 | -0.16% | 1.18e-08 | 710 | 0.3507 | 4.222183e+05 | -0.73% | 1.74e-08 | 720 | 0.3165 | 4.280556e+05 | +1.38% | 2.56e-08 | [INFO GPL-0040] Routability iteration: 4 [INFO GPL-0041] Total routing overflow: 1.7124 [INFO GPL-0042] Number of overflowed tiles: 48 (0.36%) [INFO GPL-0043] Average top 0.5% routing congestion: 1.0232 [INFO GPL-0044] Average top 1.0% routing congestion: 0.9931 [INFO GPL-0045] Average top 2.0% routing congestion: 0.9531 [INFO GPL-0046] Average top 5.0% routing congestion: 0.8934 [INFO GPL-0047] Routability iteration weighted routing congestion: 1.0082 [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 --------------------------------------------------------------- 730 | 0.2805 | 4.293741e+05 | +0.31% | 3.77e-08 | 740 | 0.2535 | 4.307800e+05 | +0.33% | 5.56e-08 | 750 | 0.2217 | 4.297467e+05 | -0.24% | 8.19e-08 | [INFO GPL-0100] Timing-driven iteration 2/2, virtual: false. [INFO GPL-0101] Iter: 760, overflow: 0.194, keep resizer changes at: 1, HPWL: 864859047 Iteration | Area | Resized | Buffers | Nets repaired | Remaining --------------------------------------------------------------------- 0 | +0.0% | 0 | 0 | 0 | 66044 final | +0.0% | 0 | 0 | 0 | 0 --------------------------------------------------------------------- Iter | Area | Removed | Inserted | Pins | | Buffers | Buffers | Remaining ------------------------------------------------------- 0 | +0.0% | 0 | 0 | 65531 6500 | +0.0% | 0 | 1 | 59031 13000 | +0.0% | 0 | 1 | 52531 19500 | +0.0% | 0 | 4 | 46031 26000 | -0.0% | 6 | 5 | 39531 32500 | -0.0% | 6 | 6 | 33031 39000 | +0.0% | 9 | 12 | 26531 45500 | -0.0% | 47 | 43 | 20031 52000 | -0.0% | 53 | 47 | 13531 58500 | -0.0% | 147 | 162 | 7031 65000 | +0.0% | 306 | 365 | 531 final | +0.1% | 492 | 584 | 0 ------------------------------------------------------- [INFO GPL-0106] Timing-driven: worst slack 6.469193e-10 [INFO GPL-0107] Timing-driven: repair_design delta area: 57.026 um^2 (+0.06%) [INFO GPL-0108] Timing-driven: repair_design, gpl delta gcells: 92 (+0.17%) [INFO GPL-0109] Timing-driven: repair_design, gcells created: 584, deleted: 492 [INFO GPL-0110] Timing-driven: new target density: 0.8879756 Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group --------------------------------------------------------------- 760 | 0.1920 | 4.345650e+05 | +1.12% | 1.21e-07 | 770 | 0.1667 | 4.303799e+05 | -0.96% | 1.77e-07 | 780 | 0.1443 | 4.309786e+05 | +0.14% | 2.61e-07 | 790 | 0.1242 | 4.304431e+05 | -0.12% | 3.85e-07 | 800 | 0.1065 | 4.297495e+05 | -0.16% | 5.67e-07 | 804 | 0.0995 | 4.293884e+05 | | 6.89e-07 | --------------------------------------------------------------- [INFO GPL-1001] Global placement finished at iteration 804 [INFO GPL-1017] Routability mode iteration count: 417 [INFO GPL-1005] Routability final weighted congestion: 0.9196 [INFO GPL-1002] Placed Cell Area 91429.5827 [INFO GPL-1003] Available Free Area 107619.3440 [INFO GPL-1004] Minimum Feasible Density 0.8400 (cell_area / free_area) [INFO GPL-1006] Suggested Target Densities: [INFO GPL-1007] - For 90% usage of free space: 0.9440 [INFO GPL-1008] - For 80% usage of free space: 1.0620 [INFO GPL-1011] Original area (um^2): 90277.70 [INFO GPL-1012] Total routability artificial inflation: 511.38 (+0.57%) [INFO GPL-1013] Total timing-driven delta area: 640.50 (+0.71%) [INFO GPL-1014] Final placement area: 91429.58 (+1.28%) Took 565 seconds: global_placement -density 0.881999979019165 -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 85106 um^2 79% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/3_3_place_gp.odb Elapsed time: 9:37.31[h:]min:sec. CPU time: user 4050.77 sys 6.80 (702%). Peak memory: 848708KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_3_place_gp .odb 577 828 0f260ccedd4f1dbd1ed2 /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/jpeg/jpeg_slow/3_3_place_gp.odb read_sdc ./results/nangate45/jpeg/jpeg_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 | 66136 1000 | +0.0% | 0 | 0 | 0 | 65136 2000 | +0.0% | 0 | 0 | 0 | 64136 3000 | +0.0% | 0 | 0 | 0 | 63136 4000 | +0.0% | 0 | 0 | 0 | 62136 5000 | +0.0% | 0 | 0 | 0 | 61136 6000 | +0.0% | 0 | 0 | 0 | 60136 7000 | +0.0% | 0 | 0 | 0 | 59136 8000 | +0.0% | 0 | 0 | 0 | 58136 9000 | +0.0% | 0 | 0 | 0 | 57136 10000 | +0.0% | 0 | 0 | 0 | 56136 11000 | +0.0% | 0 | 0 | 0 | 55136 12000 | +0.0% | 0 | 0 | 0 | 54136 13000 | +0.0% | 0 | 0 | 0 | 53136 14000 | +0.0% | 0 | 0 | 0 | 52136 15000 | +0.0% | 0 | 0 | 0 | 51136 16000 | +0.0% | 0 | 0 | 0 | 50136 17000 | +0.0% | 0 | 0 | 0 | 49136 18000 | +0.0% | 0 | 0 | 0 | 48136 19000 | +0.0% | 0 | 0 | 0 | 47136 20000 | +0.0% | 0 | 0 | 0 | 46136 21000 | +0.0% | 0 | 0 | 0 | 45136 22000 | +0.0% | 0 | 0 | 0 | 44136 23000 | +0.0% | 0 | 0 | 0 | 43136 24000 | +0.0% | 0 | 0 | 0 | 42136 25000 | +0.0% | 0 | 0 | 0 | 41136 26000 | +0.0% | 0 | 0 | 0 | 40136 27000 | +0.0% | 0 | 0 | 0 | 39136 28000 | +0.0% | 0 | 0 | 0 | 38136 29000 | +0.0% | 0 | 0 | 0 | 37136 30000 | +0.0% | 0 | 0 | 0 | 36136 31000 | +0.0% | 0 | 0 | 0 | 35136 32000 | +0.0% | 0 | 0 | 0 | 34136 33000 | +0.0% | 0 | 0 | 0 | 33136 34000 | +0.0% | 0 | 0 | 0 | 32136 35000 | +0.0% | 0 | 0 | 0 | 31136 36000 | +0.0% | 0 | 0 | 0 | 30136 37000 | +0.0% | 0 | 0 | 0 | 29136 38000 | +0.0% | 0 | 0 | 0 | 28136 39000 | +0.0% | 0 | 0 | 0 | 27136 40000 | +0.0% | 0 | 0 | 0 | 26136 41000 | +0.0% | 0 | 0 | 0 | 25136 42000 | +0.0% | 0 | 0 | 0 | 24136 43000 | +0.0% | 0 | 0 | 0 | 23136 44000 | +0.0% | 0 | 0 | 0 | 22136 45000 | +0.0% | 0 | 0 | 0 | 21136 46000 | +0.0% | 0 | 0 | 0 | 20136 47000 | +0.0% | 0 | 0 | 0 | 19136 48000 | +0.0% | 0 | 0 | 0 | 18136 49000 | +0.0% | 0 | 0 | 0 | 17136 50000 | +0.0% | 0 | 0 | 0 | 16136 51000 | +0.0% | 0 | 0 | 0 | 15136 52000 | +0.0% | 0 | 0 | 0 | 14136 53000 | +0.0% | 0 | 0 | 0 | 13136 54000 | +0.0% | 0 | 0 | 0 | 12136 55000 | +0.0% | 0 | 0 | 0 | 11136 56000 | +0.0% | 0 | 0 | 0 | 10136 57000 | +0.0% | 0 | 0 | 0 | 9136 58000 | +0.0% | 0 | 0 | 0 | 8136 59000 | +0.0% | 0 | 0 | 0 | 7136 60000 | +0.0% | 0 | 0 | 0 | 6136 61000 | +0.0% | 0 | 0 | 0 | 5136 62000 | +0.0% | 0 | 0 | 0 | 4136 63000 | +0.0% | 0 | 0 | 0 | 3136 64000 | +0.0% | 0 | 0 | 0 | 2136 65000 | +0.0% | 0 | 0 | 0 | 1136 66000 | +0.0% | 0 | 0 | 0 | 136 final | +0.0% | 0 | 0 | 0 | 0 --------------------------------------------------------------------- [INFO RSZ-0504] Runtime: 5.87s Took 6 seconds: repair_design -verbose Floating nets: Report metrics stage 3, resizer... ========================================================================== resizer report_design_area -------------------------------------------------------------------------- Design area 85106 um^2 79% utilization. Instance count before 54557, after 54557 Pin count before 182609, after 182609 write_db ./results/nangate45/jpeg/jpeg_slow/3_4_place_resized.odb Elapsed time: 0:22.96[h:]min:sec. CPU time: user 28.54 sys 2.03 (133%). Peak memory: 377360KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_4_place_resized .odb 22 368 0f260ccedd4f1dbd1ed2 /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/jpeg/jpeg_slow/3_4_place_resized.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/2_floorplan.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl detailed_placement [INFO DPL-0006] Core area: 107806.61 um^2, Instances area: 85105.64 um^2, Utilization: 78.9% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 53853 Diamond Move Success: 53853 (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.50s Placement Analysis --------------------------------- total displacement 69936.3 u average displacement 1.3 u max displacement 9.1 u original HPWL 431043.5 u legalized HPWL 496229.3 u delta HPWL 15 % 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 751 fixed cells. [INFO DPL-0318] Collected 53853 single height cells. [INFO DPL-0321] Collected 0 wide cells. [INFO DPL-0322] Image (2280, 2800) - (660440, 658000) [INFO DPL-0310] Assigned 53853 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 9.910234e+08. [INFO DPL-0302] End of matching; objective is 9.853054e+08, improvement is 0.58 percent. [INFO DPL-0303] Running algorithm for global swaps. [INFO DPL-0306] Pass 1 of global swaps; hpwl is 9.681913e+08. [INFO DPL-0306] Pass 2 of global swaps; hpwl is 9.646489e+08. [INFO DPL-0307] End of global swaps; objective is 9.646489e+08, improvement is 2.10 percent. [INFO DPL-0303] Running algorithm for vertical swaps. [INFO DPL-0308] Pass 1 of vertical swaps; hpwl is 9.618494e+08. [INFO DPL-0309] End of vertical swaps; objective is 9.618494e+08, improvement is 0.29 percent. [INFO DPL-0303] Running algorithm for reordering. [INFO DPL-0304] Pass 1 of reordering; objective is 9.512949e+08. [INFO DPL-0304] Pass 2 of reordering; objective is 9.492374e+08. [INFO DPL-0305] End of reordering; objective is 9.492374e+08, improvement is 1.31 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 1077060 times. [INFO DPL-0335] Generator random, Cumulative attempts 1077060, swaps 222142, moves 129980 since last reset. [INFO DPL-0333] End of pass, Objective hpwl, Initial cost 9.479281e+08, Scratch cost 9.375511e+08, Incremental cost 9.375511e+08, Mismatch? N [INFO DPL-0338] End of pass, Total cost is 9.375511e+08. [INFO DPL-0327] Pass 1 of random improver; improvement in cost is 1.09 percent. [INFO DPL-0332] End of pass, Generator random called 1077060 times. [INFO DPL-0335] Generator random, Cumulative attempts 2154120, swaps 437255, moves 263445 since last reset. [INFO DPL-0333] End of pass, Objective hpwl, Initial cost 9.375511e+08, Scratch cost 9.334917e+08, Incremental cost 9.334917e+08, Mismatch? N [INFO DPL-0338] End of pass, Total cost is 9.334917e+08. [INFO DPL-0327] Pass 2 of random improver; improvement in cost is 0.43 percent. [INFO DPL-0328] End of random improver; improvement is 1.522941 percent. [INFO DPL-0380] Cell flipping. [INFO DPL-0382] Changed 0 cell orientations for row compatibility. [INFO DPL-0383] Performed 18895 cell flips. [INFO DPL-0384] End of flipping; objective is 9.157072e+08, improvement is 2.04 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 496229.3 u ( 238874.3, 257355.1) Final HPWL 458564.5 u ( 214002.2, 244562.2) Delta HPWL -7.6 % ( -10.4, -5.0) Took 16 seconds: improve_placement -max_displacement "5 1" optimize_mirroring [INFO DPL-0020] Mirrored 3227 instances [INFO DPL-0021] HPWL before 458564.5 u [INFO DPL-0022] HPWL after 458161.5 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 85106 um^2 79% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/3_5_place_dp.odb Elapsed time: 0:26.37[h:]min:sec. CPU time: user 33.87 sys 10.65 (168%). Peak memory: 526704KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 3_5_place_dp .odb 26 514 f21310202e7e2b86a4eb cp ./results/nangate45/jpeg/jpeg_slow/3_5_place_dp.odb ./results/nangate45/jpeg/jpeg_slow/3_place.odb cp ./results/nangate45/jpeg/jpeg_slow/2_floorplan.sdc ./results/nangate45/jpeg/jpeg_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/jpeg/jpeg_slow/3_place.odb read_sdc ./results/nangate45/jpeg/jpeg_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" found for clock "clk". [INFO CTS-0010] Clock net "clk" has 4384 sinks. [INFO CTS-0008] TritonCTS found 1 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. [INFO CTS-0028] Total number of sinks: 4384. [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 58. [INFO CTS-0019] Total number of sinks after clustering: 639. [INFO CTS-0024] Normalized sink region: [(0.431571, 0.644592), (46.6993, 46.5545)]. [INFO CTS-0025] Width: 46.2677. [INFO CTS-0026] Height: 45.9099. Level 1 Direction: Horizontal Sinks per sub-region: 320 Sub-region size: 23.1339 X 45.9099 [INFO CTS-0034] Segment length (rounded): 12. Level 2 Direction: Vertical Sinks per sub-region: 160 Sub-region size: 23.1339 X 22.9550 [INFO CTS-0034] Segment length (rounded): 12. Level 3 Direction: Horizontal Sinks per sub-region: 80 Sub-region size: 11.5669 X 22.9550 [INFO CTS-0034] Segment length (rounded): 6. Level 4 Direction: Vertical Sinks per sub-region: 40 Sub-region size: 11.5669 X 11.4775 [INFO CTS-0034] Segment length (rounded): 6. Level 5 Direction: Horizontal Sinks per sub-region: 20 Sub-region size: 5.7835 X 11.4775 [INFO CTS-0034] Segment length (rounded): 2. Level 6 Direction: Vertical Sinks per sub-region: 10 Sub-region size: 5.7835 X 5.7387 [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: 639. [INFO CTS-0018] Created 708 clock buffers. [INFO CTS-0012] Minimum number of buffers in the clock path: 4. [INFO CTS-0013] Maximum number of buffers in the clock path: 4. [INFO CTS-0015] Created 708 clock nets. [INFO CTS-0016] Fanout distribution for the current clock = 3:3, 4:30, 5:64, 6:119, 7:218, 8:194, 9:42, 10:7, 11:6, 12:6, 13:6, 14:4, 15:2, 16:2.. [INFO CTS-0017] Max level of the clock tree: 6. [INFO CTS-0098] Clock net "clk" [INFO CTS-0099] Sinks 4948 [INFO CTS-0100] Leaf buffers 639 [INFO CTS-0101] Average sink wire length 581.15 um [INFO CTS-0102] Path depth 3 - 4 [INFO CTS-0207] Dummy loads inserted 564 [INFO CTS-0500] Runtime: 3.10s estimate_parasitics -placement detailed_placement [INFO DPL-0006] Core area: 107806.61 um^2, Instances area: 86498.41 um^2, Utilization: 80.2% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 55125 Diamond Move Success: 55125 (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.27s Placement Analysis --------------------------------- total displacement 4992.9 u average displacement 0.1 u max displacement 9.4 u original HPWL 475254.8 u legalized HPWL 488630.4 u delta HPWL 3 % 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: 1.18s [INFO RSZ-0033] No hold violations found. [INFO RSZ-0506] Runtime: 0.26s Repair timing output passed lec test detailed_placement [INFO DPL-0006] Core area: 107806.61 um^2, Instances area: 86498.41 um^2, Utilization: 80.2% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 55125 Diamond Move Success: 55125 (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.33s Placement Analysis --------------------------------- total displacement 0.0 u average displacement 0.0 u max displacement 0.0 u original HPWL 488630.4 u legalized HPWL 488630.4 u delta HPWL 0 % Report metrics stage 4, cts final... ========================================================================== cts final report_design_area -------------------------------------------------------------------------- Design area 86498 um^2 80% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/4_1_cts.odb write_sdc -no_timestamp ./results/nangate45/jpeg/jpeg_slow/4_cts.sdc Elapsed time: 0:25.08[h:]min:sec. CPU time: user 40.57 sys 15.82 (224%). Peak memory: 564416KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 4_1_cts .odb 25 551 ba7ad7790082c011b390 cp ./results/nangate45/jpeg/jpeg_slow/4_1_cts.odb ./results/nangate45/jpeg/jpeg_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/jpeg/jpeg_slow/4_cts.odb read_sdc ./results/nangate45/jpeg/jpeg_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: jpeg_encoder Die area: ( 0 0 ) ( 662590 662590 ) Number of track patterns: 20 Number of DEF vias: 0 Number of components: 55829 Number of terminals: 49 Number of snets: 2 Number of nets: 66844 [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 = 98. [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 = 948593. [INFO DRT-0033] via1 shape region query size = 4230. [INFO DRT-0033] metal2 shape region query size = 2820. [INFO DRT-0033] via2 shape region query size = 4230. [INFO DRT-0033] metal3 shape region query size = 2820. [INFO DRT-0033] via3 shape region query size = 4230. [INFO DRT-0033] metal4 shape region query size = 1554. [INFO DRT-0033] via4 shape region query size = 1320. [INFO DRT-0033] metal5 shape region query size = 309. [INFO DRT-0033] via5 shape region query size = 1320. [INFO DRT-0033] metal6 shape region query size = 266. [INFO DRT-0033] via6 shape region query size = 528. [INFO DRT-0033] metal7 shape region query size = 176. [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 537 pins. [INFO DRT-0081] Complete 98 unique inst patterns. [INFO DRT-0082] Complete 10000 groups. [INFO DRT-0084] Complete 19496 groups. #scanned instances = 55829 #unique instances = 98 #stdCellGenAp = 2707 #stdCellValidPlanarAp = 0 #stdCellValidViaAp = 1936 #stdCellPinNoAp = 0 #stdCellPinCnt = 184589 #instTermValidViaApCnt = 0 #macroGenAp = 0 #macroValidPlanarAp = 0 #macroValidViaAp = 0 #macroNoAp = 0 [INFO DRT-0166] Complete pin access. [INFO DRT-0267] cpu time = 00:08:13, elapsed time = 00:00:29, memory = 309.35 (MB), peak = 325.25 (MB) Took 29 seconds: pin_access global_route -congestion_report_file ./reports/nangate45/jpeg/jpeg_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 709 clock nets. [INFO GRT-0001] Minimum degree: 2 [INFO GRT-0002] Maximum degree: 76 [INFO GRT-0053] Routing resources analysis: Routing Original Derated Resource Layer Direction Resources Resources Reduction (%) --------------------------------------------------------------- metal1 Horizontal 0 0 0.00% metal2 Vertical 196190 92230 52.99% metal3 Horizontal 270602 132688 50.97% metal4 Vertical 133055 94185 29.21% metal5 Horizontal 135331 95467 29.46% metal6 Vertical 135747 95837 29.40% metal7 Horizontal 41515 29095 29.92% metal8 Vertical 47495 34155 28.09% metal9 Horizontal 23690 13340 43.69% metal10 Vertical 23690 13340 43.69% --------------------------------------------------------------- [INFO GRT-0101] Running extra iterations to remove congestion. [INFO GRT-0102] Start extra iteration 1/30 [INFO GRT-0197] Via related to pin nodes: 290742 [INFO GRT-0198] Via related Steiner nodes: 2782 [INFO GRT-0199] Via filling finished. [INFO GRT-0111] Final number of vias: 357053 [INFO GRT-0112] Final usage 3D: 1263770 [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 92230 62936 68.24% 0 / 0 / 0 metal3 132688 74799 56.37% 0 / 0 / 0 metal4 94185 33796 35.88% 0 / 0 / 0 metal5 95467 15225 15.95% 0 / 0 / 0 metal6 95837 5319 5.55% 0 / 0 / 0 metal7 29095 357 1.23% 0 / 0 / 0 metal8 34155 135 0.40% 0 / 0 / 0 metal9 13340 44 0.33% 0 / 0 / 0 metal10 13340 0 0.00% 0 / 0 / 0 --------------------------------------------------------------------------------------- Total 600337 192611 32.08% 0 / 0 / 0 [INFO GRT-0018] Total wirelength: 855099 um [INFO GRT-0014] Routed nets: 62966 [INFO GRT-0303] Global routing runtime = 00:00:02 [WARNING STA-0450] virtual clock vclk_clk 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 | 67408 1000 | +0.0% | 0 | 0 | 0 | 66408 2000 | +0.0% | 0 | 0 | 0 | 65408 3000 | +0.0% | 0 | 0 | 0 | 64408 4000 | +0.0% | 0 | 0 | 0 | 63408 5000 | +0.0% | 0 | 0 | 0 | 62408 6000 | +0.0% | 0 | 0 | 0 | 61408 7000 | +0.0% | 0 | 0 | 0 | 60408 8000 | +0.0% | 0 | 0 | 0 | 59408 9000 | +0.0% | 0 | 0 | 0 | 58408 10000 | +0.0% | 0 | 0 | 0 | 57408 11000 | +0.0% | 0 | 0 | 0 | 56408 12000 | +0.0% | 0 | 0 | 0 | 55408 13000 | +0.0% | 0 | 0 | 0 | 54408 14000 | +0.0% | 0 | 0 | 0 | 53408 15000 | +0.0% | 0 | 0 | 0 | 52408 16000 | +0.0% | 0 | 0 | 0 | 51408 17000 | +0.0% | 0 | 0 | 0 | 50408 18000 | +0.0% | 0 | 0 | 0 | 49408 19000 | +0.0% | 0 | 0 | 0 | 48408 [WARNING RSZ-0104] Net _064017_ only has one pin. Check if it is intended to be dangling. 20000 | +0.0% | 0 | 0 | 0 | 47408 21000 | +0.0% | 0 | 0 | 0 | 46408 22000 | +0.0% | 0 | 0 | 0 | 45408 23000 | +0.0% | 0 | 0 | 0 | 44408 [WARNING RSZ-0104] Net _064008_ only has one pin. Check if it is intended to be dangling. 24000 | +0.0% | 0 | 0 | 0 | 43408 25000 | +0.0% | 0 | 0 | 0 | 42408 26000 | +0.0% | 0 | 0 | 0 | 41408 27000 | +0.0% | 0 | 0 | 0 | 40408 28000 | +0.0% | 0 | 0 | 0 | 39408 29000 | +0.0% | 0 | 0 | 0 | 38408 [WARNING RSZ-0104] Net _064077_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _064057_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _064053_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _063996_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _063760_ only has one pin. Check if it is intended to be dangling. 30000 | +0.0% | 0 | 0 | 0 | 37408 31000 | +0.0% | 0 | 0 | 0 | 36408 32000 | +0.0% | 0 | 0 | 0 | 35408 33000 | +0.0% | 0 | 0 | 0 | 34408 34000 | +0.0% | 0 | 0 | 0 | 33408 [WARNING RSZ-0104] Net _064076_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _064056_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _064052_ only has one pin. Check if it is intended to be dangling. 35000 | +0.0% | 0 | 0 | 0 | 32408 36000 | +0.0% | 0 | 0 | 0 | 31408 37000 | +0.0% | 0 | 0 | 0 | 30408 38000 | +0.0% | 0 | 0 | 0 | 29408 39000 | +0.0% | 0 | 0 | 0 | 28408 [WARNING RSZ-0104] Net _064034_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _064033_ only has one pin. Check if it is intended to be dangling. 40000 | +0.0% | 0 | 0 | 0 | 27408 41000 | +0.0% | 0 | 0 | 0 | 26408 42000 | +0.0% | 0 | 0 | 0 | 25408 43000 | +0.0% | 0 | 0 | 0 | 24408 44000 | +0.0% | 0 | 0 | 0 | 23408 45000 | +0.0% | 0 | 0 | 0 | 22408 46000 | +0.0% | 0 | 0 | 0 | 21408 47000 | +0.0% | 0 | 0 | 0 | 20408 48000 | +0.0% | 0 | 0 | 0 | 19408 49000 | +0.0% | 0 | 0 | 0 | 18408 50000 | +0.0% | 0 | 0 | 0 | 17408 51000 | +0.0% | 0 | 0 | 0 | 16408 52000 | +0.0% | 0 | 0 | 0 | 15408 53000 | +0.0% | 0 | 0 | 0 | 14408 54000 | +0.0% | 0 | 0 | 0 | 13408 55000 | +0.0% | 0 | 0 | 0 | 12408 56000 | +0.0% | 0 | 0 | 0 | 11408 57000 | +0.0% | 0 | 0 | 0 | 10408 [WARNING RSZ-0104] Net _050108_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051320_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051319_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051318_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050120_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051446_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051445_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051444_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050109_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051323_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051322_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051321_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050116_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051404_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051403_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051402_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050115_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050119_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050535_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050534_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050533_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050532_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050531_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050530_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050529_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050528_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050527_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050044_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050526_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050552_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050551_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050550_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050549_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050548_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050547_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050546_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050545_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050544_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050046_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050543_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050081_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050924_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050923_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050922_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050062_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050646_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050645_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050644_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050086_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050969_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050968_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050967_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050205_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052904_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052903_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052902_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050200_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050061_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050112_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050568_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050567_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050566_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050565_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050564_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050563_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050562_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050561_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050560_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050048_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050559_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050583_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050582_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050581_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050580_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050579_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050578_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050577_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050576_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050575_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050050_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050574_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050095_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051092_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051091_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051090_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050079_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050921_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050920_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050919_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050092_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051050_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051049_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051048_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050082_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050927_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050926_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050925_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050085_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050080_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050091_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050597_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050596_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050595_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050594_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050593_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050592_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050591_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050590_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050589_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050052_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050588_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050610_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050609_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050608_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050607_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050606_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050605_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050604_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050603_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050602_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050054_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050601_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050195_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052745_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052744_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052743_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050143_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051859_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051858_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051857_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050192_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052703_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052702_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052701_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050147_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051901_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051900_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _051899_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050150_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050144_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050191_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050622_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050621_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050620_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050619_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050618_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050617_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050616_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050615_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050614_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050056_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050613_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050633_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050632_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050631_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050630_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050629_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050628_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050627_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050626_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050625_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050058_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050624_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050228_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053197_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053196_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050224_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050221_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053147_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053146_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053145_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050232_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053201_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053200_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053199_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053198_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050225_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053189_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053188_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053187_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050230_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050060_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050643_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050642_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050641_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050640_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050639_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050638_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050637_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050636_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050220_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050635_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050040_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050186_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052622_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052621_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052620_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052619_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050672_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050671_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050670_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050669_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050668_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050667_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050666_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050665_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050664_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050064_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050675_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050674_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050673_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050663_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050685_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050684_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050683_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050682_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050681_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050680_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050679_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050678_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050677_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050066_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050065_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050686_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050676_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050656_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050655_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050654_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050653_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050652_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050651_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050650_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050649_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050648_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050662_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050661_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050660_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050659_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050658_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050657_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050063_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050647_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050634_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050328_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050342_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050341_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050340_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050339_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050338_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050337_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050336_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050335_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050334_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050333_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050332_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050331_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050330_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050329_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050344_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050343_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050358_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050357_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050356_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050355_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050354_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050353_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050352_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050351_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050350_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050349_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050348_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050347_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050346_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050345_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050361_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050360_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050359_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050375_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050374_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050373_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050372_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050371_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050370_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050369_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050368_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050367_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050366_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050365_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050364_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050363_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050362_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050379_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050378_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050377_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050376_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050393_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050392_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050391_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050390_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050389_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050388_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050387_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050386_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050385_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050384_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050383_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050382_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050381_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050380_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050398_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050397_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050396_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050395_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050394_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050412_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050411_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050410_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050409_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050408_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050407_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050406_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050405_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050404_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050403_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050402_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050401_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050400_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050399_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050418_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050417_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050416_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050415_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050414_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050413_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050432_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050431_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050430_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050429_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050428_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050427_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050426_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050425_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050424_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050423_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050422_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050421_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050420_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050419_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050439_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050438_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050437_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050436_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050435_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050434_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050433_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050453_ only has one pin. Check if it is intended to be dangling. 58000 | +0.0% | 0 | 0 | 0 | 9408 [WARNING RSZ-0104] Net _050452_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050451_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050450_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050449_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050448_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050447_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050446_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050445_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050444_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050443_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050442_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050441_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050440_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050461_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050460_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050459_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050458_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050457_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050456_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050455_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050454_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050475_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050474_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050473_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050472_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050471_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050470_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050469_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050468_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050467_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050466_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050465_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050464_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050463_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050462_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050484_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050483_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050482_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050481_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050480_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050479_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050478_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050477_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050498_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050497_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050496_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050495_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050476_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050494_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050493_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050492_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050491_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050490_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050489_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050488_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050487_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050486_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050485_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050313_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050312_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050311_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050310_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050309_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050308_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050307_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050306_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050305_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050304_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050303_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050302_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050301_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050327_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050326_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050325_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050324_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050323_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050322_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050321_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050320_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050319_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050318_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050317_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050316_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050315_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050314_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050043_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050525_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050524_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050523_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050522_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050521_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050520_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050519_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050518_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050045_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050542_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050541_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050540_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050539_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050538_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050537_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050536_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050047_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050558_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050557_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050556_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050555_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050554_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050553_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050049_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050573_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050572_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050571_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050570_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050569_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050051_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050587_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050586_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050585_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050584_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050053_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050600_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050599_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050598_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050055_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050612_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050611_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050057_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050623_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050059_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050508_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050507_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050506_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050505_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050504_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050503_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050502_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050501_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050500_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050041_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050499_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050042_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050517_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050516_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050515_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050514_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050513_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050512_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050511_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050510_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050509_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052613_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052612_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052611_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052610_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052609_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052608_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052607_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052606_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052605_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050185_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052618_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052617_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052616_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052615_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052614_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _052604_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053805_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053804_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053803_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053802_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053801_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053800_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053799_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053798_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053797_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050290_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053806_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053796_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053816_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053815_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053814_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053813_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053812_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053811_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053810_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053809_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053808_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050291_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053817_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053807_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053827_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053826_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053825_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053824_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053823_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053822_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053821_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053820_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053819_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050292_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053828_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053818_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053838_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053837_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053836_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053835_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053834_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053833_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053832_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053831_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053830_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050293_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053839_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053829_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053211_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053210_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053209_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053208_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053207_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053206_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053205_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053204_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053203_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050236_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053212_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053202_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053222_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053221_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053220_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053219_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053218_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053217_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053216_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053215_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053214_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050237_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053223_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053213_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053233_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053232_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053231_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053230_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053229_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053228_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053227_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053226_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053225_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050238_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053234_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053224_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053244_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053243_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053242_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053241_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053240_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053239_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053238_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053237_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053236_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050239_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053245_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053235_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053849_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053848_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053847_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053846_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053845_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053844_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053843_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053842_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053841_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050294_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053850_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053840_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053255_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053254_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053253_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053252_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053251_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053250_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053249_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053248_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053247_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050240_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053256_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053246_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053266_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053265_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053264_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053263_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053262_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053261_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053260_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053259_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053258_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050241_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053267_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053257_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053277_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053276_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053275_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053274_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053273_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053272_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053271_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053270_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053269_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050242_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053278_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053268_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053288_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053287_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053286_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053285_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053284_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053283_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053282_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053281_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053280_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050243_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053289_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053279_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053299_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053298_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053297_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053296_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053295_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053294_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053293_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053292_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053291_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050244_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053300_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053290_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053310_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053309_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053308_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053307_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053306_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053305_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053304_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053303_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053302_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050245_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053311_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053301_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053321_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053320_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053319_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053318_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053317_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053316_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053315_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053314_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053313_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050246_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053322_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053312_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053332_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053331_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053330_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053329_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053328_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053327_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053326_ only has one pin. Check if it is intended to be dangling. 59000 | +0.0% | 0 | 0 | 0 | 8408 [WARNING RSZ-0104] Net _053325_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053324_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050247_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053333_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053323_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053343_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053342_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053341_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053340_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053339_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053338_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053337_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053336_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053335_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050248_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053344_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053334_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053354_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053353_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053352_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053351_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053350_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053349_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053348_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053347_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053346_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050249_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053355_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053345_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053860_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053859_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053858_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053857_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053856_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053855_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053854_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053853_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053852_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050295_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053861_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053851_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053365_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053364_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053363_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053362_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053361_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053360_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053359_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053358_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053357_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050250_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053366_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053356_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053376_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053375_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053374_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053373_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053372_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053371_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053370_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053369_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053368_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050251_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053377_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053367_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053387_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053386_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053385_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053384_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053383_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053382_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053381_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053380_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053379_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050252_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053388_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053378_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053398_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053397_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053396_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053395_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053394_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053393_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053392_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053391_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053390_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050253_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053399_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053389_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053409_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053408_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053407_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053406_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053405_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053404_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053403_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053402_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053401_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050254_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053410_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053400_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053420_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053419_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053418_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053417_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053416_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053415_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053414_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053413_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053412_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050255_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053421_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053411_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053431_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053430_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053429_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053428_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053427_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053426_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053425_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053424_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053423_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050256_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053432_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053422_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053442_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053441_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053440_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053439_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053438_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053437_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053436_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053435_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053434_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050257_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053443_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053433_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053453_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053452_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053451_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053450_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053449_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053448_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053447_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053446_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053445_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050258_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053454_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053444_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053464_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053463_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053462_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053461_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053460_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053459_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053458_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053457_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053456_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050259_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053465_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053455_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053871_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053870_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053869_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053868_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053867_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053866_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053865_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053864_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053863_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050296_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053872_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053862_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053475_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053474_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053473_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053472_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053471_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053470_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053469_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053468_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053467_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050260_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053476_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053466_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053486_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053485_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053484_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053483_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053482_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053481_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053480_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053479_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053478_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050261_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053487_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053477_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053497_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053496_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053495_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053494_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053493_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053492_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053491_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053490_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053489_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050262_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053498_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053488_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053508_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053507_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053506_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053505_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053504_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053503_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053502_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053501_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053500_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050263_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053509_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053499_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053519_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053518_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053517_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053516_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053515_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053514_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053513_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053512_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053511_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050264_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053520_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053510_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053530_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053529_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053528_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053527_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053526_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053525_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053524_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053523_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053522_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050265_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053531_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053521_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053541_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053540_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053539_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053538_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053537_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053536_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053535_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053534_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053533_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _050266_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053542_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053532_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053552_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053551_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053550_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053549_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053548_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053547_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053546_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053545_ only has one pin. Check if it is intended to be dangling. [WARNING RSZ-0104] Net _053544_ 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. 60000 | +0.0% | 0 | 0 | 0 | 7408 61000 | +0.0% | 0 | 0 | 0 | 6408 62000 | +0.0% | 0 | 0 | 0 | 5408 63000 | +0.0% | 0 | 0 | 0 | 4408 64000 | +0.0% | 0 | 0 | 0 | 3408 65000 | +0.0% | 0 | 0 | 0 | 2408 66000 | +0.0% | 0 | 0 | 0 | 1408 67000 | +0.0% | 0 | 0 | 0 | 408 final | +0.0% | 0 | 0 | 0 | 0 --------------------------------------------------------------------- [INFO RSZ-0504] Runtime: 123.62s Took 124 seconds: repair_design -verbose global_route -start_incremental detailed_placement [INFO DPL-0006] Core area: 107806.61 um^2, Instances area: 86498.41 um^2, Utilization: 80.2% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 55125 Diamond Move Success: 55125 (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.43s Placement Analysis --------------------------------- total displacement 0.0 u average displacement 0.0 u max displacement 0.0 u original HPWL 488630.4 u legalized HPWL 488630.4 u delta HPWL 0 % global_route -end_incremental -congestion_report_file ./reports/nangate45/jpeg/jpeg_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: 1.67s [INFO RSZ-0033] No hold violations found. [INFO RSZ-0506] Runtime: 0.59s global_route -start_incremental detailed_placement [INFO DPL-0006] Core area: 107806.61 um^2, Instances area: 86498.41 um^2, Utilization: 80.2% [INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. [INFO DPL-1101] Legalizing using diamond search. Movements Summary --------------------------------------- Total cells: 55125 Diamond Move Success: 55125 (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.41s Placement Analysis --------------------------------- total displacement 0.0 u average displacement 0.0 u max displacement 0.0 u original HPWL 488630.4 u legalized HPWL 488630.4 u delta HPWL 0 % check_placement -verbose global_route -end_incremental -congestion_report_file ./reports/nangate45/jpeg/jpeg_slow/congestion_post_repair_timing.rpt estimate_parasitics -global_routing global_route -start_incremental global_route -end_incremental -congestion_report_file ./reports/nangate45/jpeg/jpeg_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 86498 um^2 80% utilization. [INFO FLW-0007] clock clk period 2.000000 [WARNING FLW-0010] more than one clock found. Skipping sdc update. [INFO FLW-0011] Path endpoint path count 8918 write_db ./results/nangate45/jpeg/jpeg_slow/5_1_grt.odb write_sdc -no_timestamp ./results/nangate45/jpeg/jpeg_slow/5_1_grt.sdc Elapsed time: 3:08.65[h:]min:sec. CPU time: user 2172.16 sys 7.31 (1155%). Peak memory: 1022988KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 5_1_grt .odb 188 999 4e99d55a33378f9a88f7 5_1_grt .sdc d2e05bab9bbda2449214 /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/jpeg/jpeg_slow/5_1_grt.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/5_1_grt.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [WARNING STA-0450] virtual clock vclk_clk can not be propagated. detailed_route -output_drc ./reports/nangate45/jpeg/jpeg_slow/5_route_drc.rpt -output_maze ./results/nangate45/jpeg/jpeg_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: jpeg_encoder Die area: ( 0 0 ) ( 662590 662590 ) Number of track patterns: 20 Number of DEF vias: 0 Number of components: 55829 Number of terminals: 49 Number of snets: 2 Number of nets: 66844 [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 = 98. [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 = 948593. [INFO DRT-0033] via1 shape region query size = 4230. [INFO DRT-0033] metal2 shape region query size = 2820. [INFO DRT-0033] via2 shape region query size = 4230. [INFO DRT-0033] metal3 shape region query size = 2820. [INFO DRT-0033] via3 shape region query size = 4230. [INFO DRT-0033] metal4 shape region query size = 1554. [INFO DRT-0033] via4 shape region query size = 1320. [INFO DRT-0033] metal5 shape region query size = 309. [INFO DRT-0033] via5 shape region query size = 1320. [INFO DRT-0033] metal6 shape region query size = 266. [INFO DRT-0033] via6 shape region query size = 528. [INFO DRT-0033] metal7 shape region query size = 176. [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 537 pins. [INFO DRT-0081] Complete 98 unique inst patterns. [INFO DRT-0082] Complete 10000 groups. [INFO DRT-0084] Complete 19496 groups. #scanned instances = 55829 #unique instances = 98 #stdCellGenAp = 2707 #stdCellValidPlanarAp = 0 #stdCellValidViaAp = 1936 #stdCellPinNoAp = 0 #stdCellPinCnt = 184589 #instTermValidViaApCnt = 0 #macroGenAp = 0 #macroValidPlanarAp = 0 #macroValidViaAp = 0 #macroNoAp = 0 [INFO DRT-0166] Complete pin access. [INFO DRT-0267] cpu time = 00:08:22, elapsed time = 00:00:38, memory = 605.87 (MB), peak = 623.55 (MB) [INFO DRT-0156] guideIn read 100000 guides. [INFO DRT-0156] guideIn read 200000 guides. [INFO DRT-0156] guideIn read 300000 guides. [INFO DRT-0157] Number of guides: 380452 [INFO DRT-0169] Post process guides. [INFO DRT-0176] GCELLGRID X 0 DO 116 STEP 5700 ; [INFO DRT-0177] GCELLGRID Y 0 DO 116 STEP 5700 ; [INFO DRT-0026] Complete 100000 origin guides. [INFO DRT-0026] Complete 200000 origin guides. [INFO DRT-0026] Complete 300000 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 = 140550. [INFO DRT-0036] via1 guide region query size = 0. [INFO DRT-0036] metal2 guide region query size = 107754. [INFO DRT-0036] via2 guide region query size = 0. [INFO DRT-0036] metal3 guide region query size = 54491. [INFO DRT-0036] via3 guide region query size = 0. [INFO DRT-0036] metal4 guide region query size = 8371. [INFO DRT-0036] via4 guide region query size = 0. [INFO DRT-0036] metal5 guide region query size = 2671. [INFO DRT-0036] via5 guide region query size = 0. [INFO DRT-0036] metal6 guide region query size = 439. [INFO DRT-0036] via6 guide region query size = 0. [INFO DRT-0036] metal7 guide region query size = 48. [INFO DRT-0036] via7 guide region query size = 0. [INFO DRT-0036] metal8 guide region query size = 13. [INFO DRT-0036] via8 guide region query size = 0. [INFO DRT-0036] metal9 guide region query size = 5. [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 = 749.27 (MB), peak = 744.29 (MB) [INFO DRT-0245] skipped writing guide updates to database. [INFO DRT-0181] Start track assignment. [INFO DRT-0184] Done with 116577 vertical wires in 3 frboxes and 197765 horizontal wires in 3 frboxes. [INFO DRT-0186] Done with 34286 vertical wires in 3 frboxes and 35674 horizontal wires in 3 frboxes. [INFO DRT-0182] Complete track assignment. [INFO DRT-0267] cpu time = 00:00:20, elapsed time = 00:00:09, memory = 1785.04 (MB), peak = 1780.55 (MB) [INFO DRT-0187] Start routing data preparation. [INFO DRT-0267] cpu time = 00:00:00, elapsed time = 00:00:00, memory = 1785.04 (MB), peak = 1780.55 (MB) [INFO DRT-0194] Start detail routing. [INFO DRT-0195] Start 0th optimization iteration. Completing 10% with 0 violations. elapsed time = 00:00:07, memory = 2892.95 (MB). Completing 20% with 0 violations. elapsed time = 00:00:11, memory = 3070.60 (MB). Completing 30% with 2011 violations. elapsed time = 00:00:18, memory = 3251.88 (MB). Completing 40% with 2011 violations. elapsed time = 00:00:22, memory = 3352.37 (MB). Completing 50% with 2011 violations. elapsed time = 00:00:25, memory = 3356.19 (MB). Completing 60% with 4315 violations. elapsed time = 00:00:32, memory = 3692.63 (MB). Completing 70% with 4315 violations. elapsed time = 00:00:36, memory = 3707.91 (MB). Completing 80% with 6117 violations. elapsed time = 00:00:44, memory = 3908.99 (MB). Completing 90% with 6117 violations. elapsed time = 00:00:49, memory = 3856.20 (MB). Completing 100% with 8107 violations. elapsed time = 00:00:52, memory = 3566.49 (MB). [INFO DRT-0199] Number of violations = 11089. Viol/Layer metal1 via1 metal2 via2 metal3 via3 metal4 via4 metal5 metal6 Cut Spacing 0 0 0 17 0 0 0 21 0 0 Metal Spacing 27 0 896 0 78 0 3 0 1 0 Recheck 39 0 1844 0 968 0 64 0 67 0 Short 0 29 6177 14 783 1 43 0 15 2 [INFO DRT-0267] cpu time = 00:17:09, elapsed time = 00:00:53, memory = 3802.05 (MB), peak = 3930.04 (MB) Total wire length = 557183 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 191294 um. Total wire length on LAYER metal3 = 215508 um. Total wire length on LAYER metal4 = 93565 um. Total wire length on LAYER metal5 = 40471 um. Total wire length on LAYER metal6 = 14863 um. Total wire length on LAYER metal7 = 974 um. Total wire length on LAYER metal8 = 389 um. Total wire length on LAYER metal9 = 116 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 350739. Up-via summary (total 350739): ----------------- active 0 metal1 182026 metal2 151113 metal3 12679 metal4 4043 metal5 784 metal6 72 metal7 16 metal8 6 metal9 0 ----------------- 350739 [INFO DRT-0195] Start 1st optimization iteration. Completing 10% with 11089 violations. elapsed time = 00:00:05, memory = 4008.02 (MB). Completing 20% with 11089 violations. elapsed time = 00:00:09, memory = 4023.37 (MB). Completing 30% with 8920 violations. elapsed time = 00:00:14, memory = 3980.07 (MB). Completing 40% with 8920 violations. elapsed time = 00:00:18, memory = 4083.07 (MB). Completing 50% with 8920 violations. elapsed time = 00:00:21, memory = 4026.29 (MB). Completing 60% with 7221 violations. elapsed time = 00:00:30, memory = 4102.71 (MB). Completing 70% with 7221 violations. elapsed time = 00:00:35, memory = 4098.34 (MB). Completing 80% with 5521 violations. elapsed time = 00:00:43, memory = 4133.09 (MB). Completing 90% with 5521 violations. elapsed time = 00:00:48, memory = 4180.05 (MB). Completing 100% with 3984 violations. elapsed time = 00:00:50, memory = 3821.79 (MB). [INFO DRT-0199] Number of violations = 3984. Viol/Layer metal1 via1 metal2 via2 metal3 metal4 metal5 metal6 Cut Spacing 0 3 0 4 0 0 0 0 Metal Spacing 20 0 693 0 19 4 0 0 Short 0 0 3048 0 184 7 1 1 [INFO DRT-0267] cpu time = 00:16:24, elapsed time = 00:00:51, memory = 3827.67 (MB), peak = 4210.48 (MB) Total wire length = 552619 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 189162 um. Total wire length on LAYER metal3 = 213784 um. Total wire length on LAYER metal4 = 93275 um. Total wire length on LAYER metal5 = 40124 um. Total wire length on LAYER metal6 = 14820 um. Total wire length on LAYER metal7 = 964 um. Total wire length on LAYER metal8 = 382 um. Total wire length on LAYER metal9 = 106 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 347071. Up-via summary (total 347071): ----------------- active 0 metal1 181978 metal2 147852 metal3 12473 metal4 3914 metal5 768 metal6 68 metal7 14 metal8 4 metal9 0 ----------------- 347071 [INFO DRT-0195] Start 2nd optimization iteration. Completing 10% with 3984 violations. elapsed time = 00:00:05, memory = 4173.29 (MB). Completing 20% with 3984 violations. elapsed time = 00:00:09, memory = 4012.59 (MB). Completing 30% with 3897 violations. elapsed time = 00:00:15, memory = 4083.35 (MB). Completing 40% with 3897 violations. elapsed time = 00:00:19, memory = 4176.09 (MB). Completing 50% with 3897 violations. elapsed time = 00:00:24, memory = 3839.37 (MB). Completing 60% with 3930 violations. elapsed time = 00:00:30, memory = 4118.66 (MB). Completing 70% with 3930 violations. elapsed time = 00:00:34, memory = 4086.21 (MB). Completing 80% with 3879 violations. elapsed time = 00:00:41, memory = 4071.71 (MB). Completing 90% with 3879 violations. elapsed time = 00:00:45, memory = 4149.64 (MB). Completing 100% with 3820 violations. elapsed time = 00:00:48, memory = 3605.66 (MB). [INFO DRT-0199] Number of violations = 3820. Viol/Layer metal1 via1 metal2 via2 metal3 metal4 via4 metal5 via5 Cut Spacing 0 3 0 10 0 0 1 0 2 Metal Spacing 20 0 670 0 34 5 0 0 0 Short 0 0 2890 0 165 16 0 4 0 [INFO DRT-0267] cpu time = 00:16:13, elapsed time = 00:00:49, memory = 3854.49 (MB), peak = 4210.48 (MB) Total wire length = 551961 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 188849 um. Total wire length on LAYER metal3 = 213716 um. Total wire length on LAYER metal4 = 93213 um. Total wire length on LAYER metal5 = 39923 um. Total wire length on LAYER metal6 = 14809 um. Total wire length on LAYER metal7 = 955 um. Total wire length on LAYER metal8 = 386 um. Total wire length on LAYER metal9 = 105 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 346686. Up-via summary (total 346686): ----------------- active 0 metal1 181974 metal2 147689 metal3 12359 metal4 3797 metal5 783 metal6 66 metal7 14 metal8 4 metal9 0 ----------------- 346686 [INFO DRT-0195] Start 3rd optimization iteration. Completing 10% with 3820 violations. elapsed time = 00:00:03, memory = 4139.84 (MB). Completing 20% with 3820 violations. elapsed time = 00:00:05, memory = 4102.27 (MB). Completing 30% with 2728 violations. elapsed time = 00:00:11, memory = 4028.31 (MB). Completing 40% with 2728 violations. elapsed time = 00:00:15, memory = 4046.99 (MB). Completing 50% with 2728 violations. elapsed time = 00:00:16, memory = 4048.48 (MB). Completing 60% with 1812 violations. elapsed time = 00:00:22, memory = 4158.41 (MB). Completing 70% with 1812 violations. elapsed time = 00:00:24, memory = 4114.94 (MB). Completing 80% with 888 violations. elapsed time = 00:00:28, memory = 4094.37 (MB). Completing 90% with 888 violations. elapsed time = 00:00:31, memory = 4149.96 (MB). Completing 100% with 169 violations. elapsed time = 00:00:35, memory = 3647.16 (MB). [INFO DRT-0199] Number of violations = 171. Viol/Layer metal2 via2 metal3 Cut Spacing 0 2 0 Metal Spacing 26 0 9 NS Metal 0 0 2 Recheck 0 0 2 Short 100 2 28 [INFO DRT-0267] cpu time = 00:10:38, elapsed time = 00:00:35, memory = 3896.68 (MB), peak = 4210.48 (MB) Total wire length = 551842 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 184068 um. Total wire length on LAYER metal3 = 214690 um. Total wire length on LAYER metal4 = 97046 um. Total wire length on LAYER metal5 = 39759 um. Total wire length on LAYER metal6 = 14846 um. Total wire length on LAYER metal7 = 940 um. Total wire length on LAYER metal8 = 384 um. Total wire length on LAYER metal9 = 104 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 350765. Up-via summary (total 350765): ----------------- active 0 metal1 181976 metal2 149877 metal3 14252 metal4 3788 metal5 790 metal6 64 metal7 14 metal8 4 metal9 0 ----------------- 350765 [INFO DRT-0195] Start 4th optimization iteration. Completing 10% with 171 violations. elapsed time = 00:00:00, memory = 3896.68 (MB). Completing 20% with 171 violations. elapsed time = 00:00:00, memory = 3896.68 (MB). Completing 30% with 102 violations. elapsed time = 00:00:02, memory = 3896.68 (MB). Completing 40% with 102 violations. elapsed time = 00:00:02, memory = 3896.68 (MB). Completing 50% with 102 violations. elapsed time = 00:00:02, memory = 3896.68 (MB). Completing 60% with 81 violations. elapsed time = 00:00:04, memory = 3896.68 (MB). Completing 70% with 81 violations. elapsed time = 00:00:04, memory = 3896.68 (MB). Completing 80% with 52 violations. elapsed time = 00:00:05, memory = 3896.68 (MB). Completing 90% with 52 violations. elapsed time = 00:00:05, memory = 3896.68 (MB). Completing 100% with 0 violations. elapsed time = 00:00:07, memory = 3896.68 (MB). [INFO DRT-0199] Number of violations = 0. [INFO DRT-0267] cpu time = 00:00:38, elapsed time = 00:00:07, memory = 3896.68 (MB), peak = 4210.48 (MB) Total wire length = 551825 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 183978 um. Total wire length on LAYER metal3 = 214730 um. Total wire length on LAYER metal4 = 97097 um. Total wire length on LAYER metal5 = 39743 um. Total wire length on LAYER metal6 = 14845 um. Total wire length on LAYER metal7 = 940 um. Total wire length on LAYER metal8 = 384 um. Total wire length on LAYER metal9 = 104 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 350821. Up-via summary (total 350821): ----------------- active 0 metal1 181976 metal2 149915 metal3 14272 metal4 3788 metal5 788 metal6 64 metal7 14 metal8 4 metal9 0 ----------------- 350821 [INFO DRT-0198] Complete detail routing. Total wire length = 551825 um. Total wire length on LAYER metal1 = 0 um. Total wire length on LAYER metal2 = 183978 um. Total wire length on LAYER metal3 = 214730 um. Total wire length on LAYER metal4 = 97097 um. Total wire length on LAYER metal5 = 39743 um. Total wire length on LAYER metal6 = 14845 um. Total wire length on LAYER metal7 = 940 um. Total wire length on LAYER metal8 = 384 um. Total wire length on LAYER metal9 = 104 um. Total wire length on LAYER metal10 = 0 um. Total number of vias = 350821. Up-via summary (total 350821): ----------------- active 0 metal1 181976 metal2 149915 metal3 14272 metal4 3788 metal5 788 metal6 64 metal7 14 metal8 4 metal9 0 ----------------- 350821 [INFO DRT-0267] cpu time = 01:01:03, elapsed time = 00:03:17, memory = 3896.80 (MB), peak = 4210.48 (MB) [INFO DRT-0180] Post processing. [INFO DRT-0501] Runtime: 247.08s Took 247 seconds: detailed_route -output_drc ./reports/nangate45/jpeg/jpeg_slow/5_route_drc.rpt -output_maze ./results/nangate45/jpeg/jpeg_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 86498 um^2 80% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/5_2_route.odb Elapsed time: 4:11.69[h:]min:sec. CPU time: user 4233.55 sys 8.40 (1685%). Peak memory: 4311528KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 5_2_route .odb 251 4210 13361945304442336347 /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/jpeg/jpeg_slow/5_2_route.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/5_1_grt.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [WARNING STA-0450] virtual clock vclk_clk can not be propagated. filler_placement "FILLCELL_X1 FILLCELL_X2 FILLCELL_X4 FILLCELL_X8 FILLCELL_X16 FILLCELL_X32" [INFO DPL-0001] Placed 26989 filler instances. Design area 86498 um^2 80% utilization. write_db ./results/nangate45/jpeg/jpeg_slow/5_3_fillcell.odb Elapsed time: 0:01.04[h:]min:sec. CPU time: user 0.94 sys 0.10 (100%). Peak memory: 303928KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 5_3_fillcell .odb 1 296 fa097d72321adc523d08 cp ./results/nangate45/jpeg/jpeg_slow/5_3_fillcell.odb ./results/nangate45/jpeg/jpeg_slow/5_route.odb cp ./results/nangate45/jpeg/jpeg_slow/5_1_grt.sdc ./results/nangate45/jpeg/jpeg_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/jpeg/jpeg_slow/5_route.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/5_route.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl exec cp ./results/nangate45/jpeg/jpeg_slow/5_route.odb ./results/nangate45/jpeg/jpeg_slow/6_1_fill.odb Elapsed time: 0:00.47[h:]min:sec. CPU time: user 0.39 sys 0.08 (100%). Peak memory: 230556KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 6_1_fill .odb 0 225 fa097d72321adc523d08 cp ./results/nangate45/jpeg/jpeg_slow/5_route.sdc ./results/nangate45/jpeg/jpeg_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/jpeg/jpeg_slow/6_1_fill.odb read_sdc ./results/nangate45/jpeg/jpeg_slow/6_1_fill.sdc source /OpenROAD-flow-scripts/flow/platforms/nangate45/setRC.tcl [WARNING STA-0450] virtual clock vclk_clk can not be propagated. write_db ./results/nangate45/jpeg/jpeg_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 jpeg_encoder (max_merge_res 50.0) ... [INFO RCX-0040] Final 184140 rc segments [INFO RCX-0439] Coupling Cap extraction jpeg_encoder ... [INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded. [INFO RCX-0442] 20% of 328316 wires extracted [INFO RCX-0442] 47% of 328316 wires extracted [INFO RCX-0442] 69% of 328316 wires extracted [INFO RCX-0442] 100% of 328316 wires extracted [INFO RCX-0045] Extract 66844 nets, 247106 rsegs, 247106 caps, 520025 ccs [INFO RCX-0443] 66844 nets finished [INFO PSM-0040] All shapes on net VDD are connected. ########## IR report ################# Net : VDD Corner : default Total power : 2.65e-01 W Supply voltage : 1.10e+00 V Worstcase voltage: 1.06e+00 V Average voltage : 1.09e+00 V Average IR drop : 1.26e-02 V Worstcase IR drop: 3.51e-02 V Percentage drop : 3.19 % ###################################### [INFO PSM-0040] All shapes on net VSS are connected. ########## IR report ################# Net : VSS Corner : default Total power : 2.65e-01 W Supply voltage : 0.00e+00 V Worstcase voltage: 4.40e-02 V Average voltage : 1.36e-02 V Average IR drop : 1.36e-02 V Worstcase IR drop: 4.40e-02 V Percentage drop : 4.00 % ###################################### Cell type report: Count Area Fill cell 26989 21308.20 Tap cell 704 187.26 Clock buffer 936 1124.65 Timing Repair Buffer 629 657.02 Inverter 12618 6731.13 Clock inverter 336 268.13 Sequential cell 4384 19883.50 Multi-Input combinational cell 36222 57646.72 Total 82818 107806.61 Report metrics stage 6, finish... ========================================================================== finish report_design_area -------------------------------------------------------------------------- Design area 86498 um^2 80% 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:47.76[h:]min:sec. CPU time: user 57.80 sys 5.22 (131%). Peak memory: 1168108KB. Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 6_report 47 1140 N/A cp ./results/nangate45/jpeg/jpeg_slow/5_route.sdc ./results/nangate45/jpeg/jpeg_slow/6_final.sdc cp /OpenROAD-flow-scripts/flow/platforms/nangate45/lef/NangateOpenCellLibrary.tech.lef ./objects/nangate45/jpeg/jpeg_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/jpeg/jpeg_slow/klayout.lyt \ --lef-files ./objects/nangate45/jpeg/jpeg_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/jpeg/jpeg_slow/6_1_merge.log --tee -- \ /OpenROAD-flow-scripts/flow/scripts/klayout.sh -zz -rd design_name=jpeg_encoder \ -rd in_def=./results/nangate45/jpeg/jpeg_slow/6_final.def \ -rd in_files="/OpenROAD-flow-scripts/flow/platforms/nangate45/gds/NangateOpenCellLibrary.gds " \ -rd seal_file="" \ -rd out_file=./results/nangate45/jpeg/jpeg_slow/6_1_merged.gds \ -rd tech_file=./objects/nangate45/jpeg/jpeg_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:04.00[h:]min:sec. CPU time: user 3.72 sys 0.28 (99%). Peak memory: 626500KB. cp results/nangate45/jpeg/jpeg_slow/6_1_merged.gds results/nangate45/jpeg/jpeg_slow/6_final.gds ./logs/nangate45/jpeg/jpeg_slow Log Ext Elapsed/s Peak Memory/MB sha1sum result [0:20) 1_1_yosys_canonicalize .rtlil 1 585 56c9540922259f15a1ff 1_2_yosys .v 36 422 9f4cd041255cd6e81eaf 1_2_yosys .sdc fae54fe992def65a169f 1_synth .odb 1 249 cebeae5e7e51ced4ebcd 1_synth .sdc 340cffda94b447745ab2 2_1_floorplan .odb 7 332 0986159834bc15ef2f92 2_1_floorplan .sdc 340cffda94b447745ab2 2_2_floorplan_macro .odb 0 197 0986159834bc15ef2f92 2_3_floorplan_tapcell .odb 0 164 4711b4c44dac57d0360d 2_4_floorplan_pdn .odb 0 206 e233326906fd38c04020 3_1_place_gp_skip_io .odb 166 273 2ccd98b805b225a922ef 3_2_place_iop .odb 0 199 c991265fac60c9c4a485 3_3_place_gp .odb 577 828 0f260ccedd4f1dbd1ed2 3_4_place_resized .odb 22 368 0f260ccedd4f1dbd1ed2 3_5_place_dp .odb 26 514 f21310202e7e2b86a4eb 4_1_cts .odb 25 551 ba7ad7790082c011b390 5_1_grt .odb 188 999 4e99d55a33378f9a88f7 5_1_grt .sdc d2e05bab9bbda2449214 5_2_route .odb 251 4210 13361945304442336347 5_3_fillcell .odb 1 296 fa097d72321adc523d08 6_1_fill .odb 0 225 fa097d72321adc523d08 6_1_fill .sdc d2e05bab9bbda2449214 6_1_merge 4 611 N/A 6_report 47 1140 N/A Total 1352 4210