| |
| /----------------------------------------------------------------------------\ |
| | | |
| | yosys -- Yosys Open SYnthesis Suite | |
| | | |
| | Copyright (C) 2012 - 2020 Claire Xenia Wolf <claire@yosyshq.com> | |
| | | |
| | Permission to use, copy, modify, and/or distribute this software for any | |
| | purpose with or without fee is hereby granted, provided that the above | |
| | copyright notice and this permission notice appear in all copies. | |
| | | |
| | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |
| | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |
| | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |
| | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |
| | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |
| | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |
| | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
| | | |
| \----------------------------------------------------------------------------/ |
| |
| Yosys 0.12+45 (git sha1 UNKNOWN, gcc 8.3.1 -fPIC -Os) |
| |
| [TCL: yosys -import] Command name collision: found pre-existing command `cd' -> skip. |
| [TCL: yosys -import] Command name collision: found pre-existing command `eval' -> skip. |
| [TCL: yosys -import] Command name collision: found pre-existing command `exec' -> skip. |
| [TCL: yosys -import] Command name collision: found pre-existing command `read' -> skip. |
| [TCL: yosys -import] Command name collision: found pre-existing command `trace' -> skip. |
| |
| 1. Executing Verilog-2005 frontend: /home/ali112000/mpw5/UETRV-ECORE/caravel/verilog/rtl/defines.v |
| Parsing SystemVerilog input from `/home/ali112000/mpw5/UETRV-ECORE/caravel/verilog/rtl/defines.v' to AST representation. |
| Successfully finished Verilog frontend. |
| |
| 2. Executing Verilog-2005 frontend: /home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v |
| Parsing SystemVerilog input from `/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v' to AST representation. |
| Generating RTLIL representation for module `\Interlink_Module'. |
| Generating RTLIL representation for module `\PWM'. |
| Generating RTLIL representation for module `\Quad_Encoder'. |
| Generating RTLIL representation for module `\vedic_2x2'. |
| Generating RTLIL representation for module `\vedic_4x4'. |
| Generating RTLIL representation for module `\vedic_8x8'. |
| Generating RTLIL representation for module `\vedic_16x16'. |
| Generating RTLIL representation for module `\PID_Controller'. |
| Generating RTLIL representation for module `\Motor_Top'. |
| Successfully finished Verilog frontend. |
| |
| 3. Generating Graphviz representation of design. |
| Writing dot description to `/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/runs/Motor_Top/tmp/synthesis/hierarchy.dot'. |
| Dumping module Motor_Top to page 1. |
| |
| 4. Executing HIERARCHY pass (managing design hierarchy). |
| |
| 4.1. Analyzing design hierarchy.. |
| Top module: \Motor_Top |
| Used module: \PID_Controller |
| Used module: \vedic_16x16 |
| Used module: \vedic_4x4 |
| Used module: \vedic_2x2 |
| Used module: \vedic_8x8 |
| Used module: \Quad_Encoder |
| Used module: \PWM |
| Used module: \Interlink_Module |
| |
| 4.2. Analyzing design hierarchy.. |
| Top module: \Motor_Top |
| Used module: \PID_Controller |
| Used module: \vedic_16x16 |
| Used module: \vedic_4x4 |
| Used module: \vedic_2x2 |
| Used module: \vedic_8x8 |
| Used module: \Quad_Encoder |
| Used module: \PWM |
| Used module: \Interlink_Module |
| Removed 0 unused modules. |
| |
| 5. Executing TRIBUF pass. |
| |
| 6. Executing SYNTH pass. |
| |
| 6.1. Executing HIERARCHY pass (managing design hierarchy). |
| |
| 6.1.1. Analyzing design hierarchy.. |
| Top module: \Motor_Top |
| Used module: \PID_Controller |
| Used module: \vedic_16x16 |
| Used module: \vedic_4x4 |
| Used module: \vedic_2x2 |
| Used module: \vedic_8x8 |
| Used module: \Quad_Encoder |
| Used module: \PWM |
| Used module: \Interlink_Module |
| |
| 6.1.2. Analyzing design hierarchy.. |
| Top module: \Motor_Top |
| Used module: \PID_Controller |
| Used module: \vedic_16x16 |
| Used module: \vedic_4x4 |
| Used module: \vedic_2x2 |
| Used module: \vedic_8x8 |
| Used module: \Quad_Encoder |
| Used module: \PWM |
| Used module: \Interlink_Module |
| Removed 0 unused modules. |
| |
| 6.2. Executing PROC pass (convert processes to netlists). |
| |
| 6.2.1. Executing PROC_CLEAN pass (remove empty switches from decision trees). |
| Cleaned up 0 empty switches. |
| |
| 6.2.2. Executing PROC_RMDEAD pass (remove dead branches from decision trees). |
| Marked 12 switch rules as full_case in process $proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226 in module PID_Controller. |
| Marked 18 switch rules as full_case in process $proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154 in module Quad_Encoder. |
| Marked 24 switch rules as full_case in process $proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115 in module PWM. |
| Marked 9 switch rules as full_case in process $proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:220$66 in module Interlink_Module. |
| Removed a total of 0 dead cases. |
| |
| 6.2.3. Executing PROC_PRUNE pass (remove redundant assignments in processes). |
| Removed 6 redundant assignments. |
| Promoted 3 assignments to connections. |
| |
| 6.2.4. Executing PROC_INIT pass (extract init attributes). |
| |
| 6.2.5. Executing PROC_ARST pass (detect async resets in processes). |
| |
| 6.2.6. Executing PROC_MUX pass (convert decision trees to multiplexers). |
| Creating decoders for process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| 1/10: $0\reg_pid_out[15:0] |
| 2/10: $0\e_prev2[15:0] |
| 3/10: $0\e_prev1[15:0] |
| 4/10: $0\fb_sel[0:0] |
| 5/10: $0\sigma_old[15:0] |
| 6/10: $0\feedback[15:0] |
| 7/10: $0\ref$[15:0]$227 |
| 8/10: $0\kd[15:0] |
| 9/10: $0\ki[15:0] |
| 10/10: $0\kp[15:0] |
| Creating decoders for process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| 1/11: $0\qei_output[15:0] |
| 2/11: $0\quad_b_delayed[2:0] |
| 3/11: $0\quad_a_delayed[2:0] |
| 4/11: $0\period_sel[0:0] |
| 5/11: $0\qei_period_count[15:0] |
| 6/11: $0\qei_speed_count[15:0] |
| 7/11: $0\count_sel_2x[0:0] |
| 8/11: $0\speed_enable[0:0] |
| 9/11: $0\period_count[15:0] |
| 10/11: $0\count_reg_2[15:0] |
| 11/11: $0\count_reg[31:0] |
| Creating decoders for process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| 1/12: $0\proc_offset[31:0] |
| 2/12: $0\pwm_db[3:0] |
| 3/12: $0\pid_out_sel[0:0] |
| 4/12: $0\irq_ena[0:0] |
| 5/12: $0\updown[0:0] |
| 6/12: $0\irq_out[0:0] |
| 7/12: $0\stop_out[0:0] |
| 8/12: $0\enable[0:0] |
| 9/12: $0\reg_duty[31:0] |
| 10/12: $0\pwm_duty[31:0] |
| 11/12: $0\value_reload[31:0] |
| 12/12: $0\value_cur[31:0] |
| Creating decoders for process `\Interlink_Module.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:220$66'. |
| 1/2: $0\wb_data_o[31:0] |
| 2/2: $0\wb_ack_o[0:0] |
| |
| 6.2.7. Executing PROC_DLATCH pass (convert process syncs to latches). |
| |
| 6.2.8. Executing PROC_DFF pass (convert process syncs to FFs). |
| Creating register for signal `\PID_Controller.\kp' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$489' with positive edge clock. |
| Creating register for signal `\PID_Controller.\ki' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$490' with positive edge clock. |
| Creating register for signal `\PID_Controller.\kd' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$491' with positive edge clock. |
| Creating register for signal `\PID_Controller.\ref$' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$492' with positive edge clock. |
| Creating register for signal `\PID_Controller.\feedback' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$493' with positive edge clock. |
| Creating register for signal `\PID_Controller.\sigma_old' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$494' with positive edge clock. |
| Creating register for signal `\PID_Controller.\fb_sel' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$495' with positive edge clock. |
| Creating register for signal `\PID_Controller.\e_prev1' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$496' with positive edge clock. |
| Creating register for signal `\PID_Controller.\e_prev2' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$497' with positive edge clock. |
| Creating register for signal `\PID_Controller.\reg_pid_out' using process `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| created $dff cell `$procdff$498' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\quad_a_delayed' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$499' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\quad_b_delayed' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$500' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\count_reg' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$501' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\count_reg_2' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$502' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\period_count' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$503' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\speed_enable' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$504' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\count_sel_2x' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$505' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\qei_output' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$506' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\qei_speed_count' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$507' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\qei_period_count' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$508' with positive edge clock. |
| Creating register for signal `\Quad_Encoder.\period_sel' using process `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| created $dff cell `$procdff$509' with positive edge clock. |
| Creating register for signal `\PWM.\value_cur' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$510' with positive edge clock. |
| Creating register for signal `\PWM.\value_reload' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$511' with positive edge clock. |
| Creating register for signal `\PWM.\pwm_duty' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$512' with positive edge clock. |
| Creating register for signal `\PWM.\reg_duty' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$513' with positive edge clock. |
| Creating register for signal `\PWM.\enable' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$514' with positive edge clock. |
| Creating register for signal `\PWM.\stop_out' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$515' with positive edge clock. |
| Creating register for signal `\PWM.\irq_out' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$516' with positive edge clock. |
| Creating register for signal `\PWM.\lastenable' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$517' with positive edge clock. |
| Creating register for signal `\PWM.\updown' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$518' with positive edge clock. |
| Creating register for signal `\PWM.\irq_ena' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$519' with positive edge clock. |
| Creating register for signal `\PWM.\pid_out_sel' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$520' with positive edge clock. |
| Creating register for signal `\PWM.\pwm_db' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$521' with positive edge clock. |
| Creating register for signal `\PWM.\proc_offset' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$522' with positive edge clock. |
| Creating register for signal `\PWM.\pwm_ld' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$523' with positive edge clock. |
| Creating register for signal `\PWM.\pwm_hd' using process `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| created $dff cell `$procdff$524' with positive edge clock. |
| Creating register for signal `\Interlink_Module.\wb_ack_o' using process `\Interlink_Module.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:220$66'. |
| created $dff cell `$procdff$525' with positive edge clock. |
| Creating register for signal `\Interlink_Module.\wb_data_o' using process `\Interlink_Module.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:220$66'. |
| created $dff cell `$procdff$526' with positive edge clock. |
| |
| 6.2.9. Executing PROC_MEMWR pass (convert process memory writes to cells). |
| |
| 6.2.10. Executing PROC_CLEAN pass (remove empty switches from decision trees). |
| Found and cleaned up 22 empty switches in `\PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| Removing empty process `PID_Controller.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1570$226'. |
| Found and cleaned up 31 empty switches in `\Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| Removing empty process `Quad_Encoder.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:887$154'. |
| Found and cleaned up 37 empty switches in `\PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| Removing empty process `PWM.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:538$115'. |
| Found and cleaned up 9 empty switches in `\Interlink_Module.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:220$66'. |
| Removing empty process `Interlink_Module.$proc$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:220$66'. |
| Cleaned up 99 empty switches. |
| |
| 6.2.11. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| Optimizing module PID_Controller. |
| <suppressed ~3 debug messages> |
| Optimizing module vedic_16x16. |
| Optimizing module vedic_8x8. |
| Optimizing module vedic_4x4. |
| Optimizing module vedic_2x2. |
| Optimizing module Quad_Encoder. |
| <suppressed ~3 debug messages> |
| Optimizing module PWM. |
| <suppressed ~13 debug messages> |
| Optimizing module Interlink_Module. |
| <suppressed ~1 debug messages> |
| |
| 6.3. Executing FLATTEN pass (flatten design). |
| Deleting now unused module PID_Controller. |
| Deleting now unused module vedic_16x16. |
| Deleting now unused module vedic_8x8. |
| Deleting now unused module vedic_4x4. |
| Deleting now unused module vedic_2x2. |
| Deleting now unused module Quad_Encoder. |
| Deleting now unused module PWM. |
| Deleting now unused module Interlink_Module. |
| <suppressed ~19 debug messages> |
| |
| 6.4. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.5. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 240 unused cells and 2174 unused wires. |
| <suppressed ~514 debug messages> |
| |
| 6.6. Executing CHECK pass (checking for obvious problems). |
| Checking module Motor_Top... |
| Found and reported 0 problems. |
| |
| 6.7. Executing OPT pass (performing simple optimizations). |
| |
| 6.7.1. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.7.2. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| <suppressed ~3 debug messages> |
| Removed a total of 1 cells. |
| |
| 6.7.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Replacing known input bits on port A of cell $flatten\pid.\mul_kd.$ternary$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1278$181: \pid.mul_kd._T_29 -> { 1'0 \pid.mul_kd._T_29 [14:0] } |
| Replacing known input bits on port A of cell $flatten\pid.\mul_ki.$ternary$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1278$181: \pid.mul_ki._T_29 -> { 1'0 \pid.mul_ki._T_29 [14:0] } |
| Replacing known input bits on port A of cell $flatten\pid.\mul_kp.$ternary$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1278$181: \pid.e_prev1 -> { 1'0 \pid.e_prev1 [14:0] } |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~54 debug messages> |
| |
| 6.7.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 6.7.5. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.7.6. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.7.7. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 6.7.8. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.7.9. Finished OPT passes. (There is nothing left to do.) |
| |
| 6.8. Executing FSM pass (extract and optimize FSM). |
| |
| 6.8.1. Executing FSM_DETECT pass (finding FSMs in design). |
| |
| 6.8.2. Executing FSM_EXTRACT pass (extracting FSM from design). |
| |
| 6.8.3. Executing FSM_OPT pass (simple optimizations of FSMs). |
| |
| 6.8.4. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 6.8.5. Executing FSM_OPT pass (simple optimizations of FSMs). |
| |
| 6.8.6. Executing FSM_RECODE pass (re-assigning FSM state encoding). |
| |
| 6.8.7. Executing FSM_INFO pass (dumping all available information on FSM cells). |
| |
| 6.8.8. Executing FSM_MAP pass (mapping FSMs to basic logic). |
| |
| 6.9. Executing OPT pass (performing simple optimizations). |
| |
| 6.9.1. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.9.2. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.9.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~54 debug messages> |
| |
| 6.9.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 6.9.5. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.9.6. Executing OPT_DFF pass (perform DFF optimizations). |
| Adding SRST signal on $flatten\qei.$procdff$509 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$298_Y, Q = \qei.period_sel, rval = 1'0). |
| Adding EN signal on $auto$ff.cc:262:slice$527 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [2], Q = \qei.period_sel). |
| Adding SRST signal on $flatten\qei.$procdff$508 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$308_Y, Q = \qei.qei_period_count, rval = 16'0001111111111111). |
| Adding EN signal on $auto$ff.cc:262:slice$533 ($sdff) from module Motor_Top (D = $flatten\qei.$procmux$306_Y, Q = \qei.qei_period_count). |
| Adding SRST signal on $flatten\qei.$procdff$507 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$315_Y, Q = \qei.qei_speed_count, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$539 ($sdff) from module Motor_Top (D = \qei.count_reg_2, Q = \qei.qei_speed_count). |
| Adding SRST signal on $flatten\qei.$procdff$506 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$285_Y, Q = \qei.qei_output, rval = 16'0000000000000000). |
| Adding SRST signal on $flatten\qei.$procdff$505 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$322_Y, Q = \qei.count_sel_2x, rval = 1'1). |
| Adding EN signal on $auto$ff.cc:262:slice$544 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [0], Q = \qei.count_sel_2x). |
| Adding SRST signal on $flatten\qei.$procdff$504 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$329_Y, Q = \qei.speed_enable, rval = 1'1). |
| Adding EN signal on $auto$ff.cc:262:slice$550 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [1], Q = \qei.speed_enable). |
| Adding SRST signal on $flatten\qei.$procdff$503 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$340_Y, Q = \qei.period_count, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$556 ($sdff) from module Motor_Top (D = $flatten\qei.$procmux$338_Y, Q = \qei.period_count). |
| Adding SRST signal on $flatten\qei.$procdff$502 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$348_Y, Q = \qei.count_reg_2, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$558 ($sdff) from module Motor_Top (D = $flatten\qei.$procmux$346_Y, Q = \qei.count_reg_2). |
| Adding SRST signal on $flatten\qei.$procdff$501 ($dff) from module Motor_Top (D = $flatten\qei.$procmux$359_Y, Q = \qei.count_reg, rval = 0). |
| Adding EN signal on $auto$ff.cc:262:slice$560 ($sdff) from module Motor_Top (D = $flatten\qei.$procmux$359_Y, Q = \qei.count_reg). |
| Adding SRST signal on $flatten\qei.$procdff$500 ($dff) from module Motor_Top (D = { \qei.quad_b_delayed [1:0] \io_qei_ch_b }, Q = \qei.quad_b_delayed, rval = 3'000). |
| Adding SRST signal on $flatten\qei.$procdff$499 ($dff) from module Motor_Top (D = { \qei.quad_a_delayed [1:0] \io_qei_ch_a }, Q = \qei.quad_a_delayed, rval = 3'000). |
| Adding SRST signal on $flatten\pwm.$procdff$521 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$370_Y, Q = \pwm.pwm_db, rval = 4'0010). |
| Adding EN signal on $auto$ff.cc:262:slice$566 ($sdff) from module Motor_Top (D = \pwm._T_114, Q = \pwm.pwm_db). |
| Adding SRST signal on $flatten\pwm.$procdff$520 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$375_Y, Q = \pwm.pid_out_sel, rval = 1'0). |
| Adding EN signal on $auto$ff.cc:262:slice$568 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [3], Q = \pwm.pid_out_sel). |
| Adding SRST signal on $flatten\pwm.$procdff$519 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$380_Y, Q = \pwm.irq_ena, rval = 1'0). |
| Adding EN signal on $auto$ff.cc:262:slice$570 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [2], Q = \pwm.irq_ena). |
| Adding SRST signal on $flatten\pwm.$procdff$518 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$385_Y, Q = \pwm.updown, rval = 1'0). |
| Adding EN signal on $auto$ff.cc:262:slice$572 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [1], Q = \pwm.updown). |
| Adding SRST signal on $flatten\pwm.$procdff$516 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$395_Y, Q = \pwm.irq_out, rval = 1'0). |
| Adding EN signal on $auto$ff.cc:262:slice$574 ($sdff) from module Motor_Top (D = $flatten\pwm.$procmux$391_Y, Q = \pwm.irq_out). |
| Adding SRST signal on $flatten\pwm.$procdff$515 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$411_Y, Q = \pwm.stop_out, rval = 1'0). |
| Adding EN signal on $auto$ff.cc:262:slice$580 ($sdff) from module Motor_Top (D = $flatten\pwm.$procmux$407_Y, Q = \pwm.stop_out). |
| Adding SRST signal on $flatten\pwm.$procdff$514 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$416_Y, Q = \pwm.enable, rval = 1'0). |
| Adding EN signal on $auto$ff.cc:262:slice$586 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [0], Q = \pwm.enable). |
| Adding SRST signal on $flatten\pwm.$procdff$513 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$421_Y, Q = \pwm.reg_duty, rval = 0). |
| Adding EN signal on $auto$ff.cc:262:slice$588 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data, Q = \pwm.reg_duty). |
| Adding SRST signal on $flatten\pwm.$procdff$512 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$429_Y, Q = \pwm.pwm_duty, rval = 0). |
| Adding EN signal on $auto$ff.cc:262:slice$590 ($sdff) from module Motor_Top (D = $flatten\pwm.$procmux$427_Y, Q = \pwm.pwm_duty). |
| Adding SRST signal on $flatten\pwm.$procdff$511 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$434_Y, Q = \pwm.value_reload, rval = 255). |
| Adding EN signal on $auto$ff.cc:262:slice$592 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data, Q = \pwm.value_reload). |
| Adding SRST signal on $flatten\pwm.$procdff$510 ($dff) from module Motor_Top (D = $flatten\pwm.$procmux$457_Y, Q = \pwm.value_cur, rval = 0). |
| Adding EN signal on $auto$ff.cc:262:slice$594 ($sdff) from module Motor_Top (D = $flatten\pwm.$procmux$457_Y, Q = \pwm.value_cur). |
| Adding SRST signal on $flatten\pid.$procdff$498 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$228_Y, Q = \pid.reg_pid_out, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$598 ($sdff) from module Motor_Top (D = \pid._T_108, Q = \pid.reg_pid_out). |
| Adding SRST signal on $flatten\pid.$procdff$497 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$233_Y, Q = \pid.e_prev2, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$600 ($sdff) from module Motor_Top (D = \pid.e_prev1, Q = \pid.e_prev2). |
| Adding SRST signal on $flatten\pid.$procdff$496 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$241_Y, Q = \pid.e_prev1, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$602 ($sdff) from module Motor_Top (D = $flatten\pid.$procmux$239_Y, Q = \pid.e_prev1). |
| Adding SRST signal on $flatten\pid.$procdff$495 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$246_Y, Q = \pid.fb_sel, rval = 1'0). |
| Adding EN signal on $auto$ff.cc:262:slice$604 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [0], Q = \pid.fb_sel). |
| Adding SRST signal on $flatten\pid.$procdff$494 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$251_Y, Q = \pid.sigma_old, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$606 ($sdff) from module Motor_Top (D = \pid.mul_ki._T_29, Q = \pid.sigma_old). |
| Adding SRST signal on $flatten\pid.$procdff$493 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$259_Y, Q = \pid.feedback, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$608 ($sdff) from module Motor_Top (D = $flatten\pid.$procmux$259_Y, Q = \pid.feedback). |
| Adding SRST signal on $flatten\pid.$procdff$492 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$264_Y, Q = \pid.ref$, rval = 16'0000000000010100). |
| Adding EN signal on $auto$ff.cc:262:slice$612 ($sdff) from module Motor_Top (D = \io_wbs_m2s_data [15:0], Q = \pid.ref$). |
| Adding SRST signal on $flatten\pid.$procdff$491 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$269_Y, Q = \pid.kd, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$614 ($sdff) from module Motor_Top (D = { \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7:0] }, Q = \pid.kd). |
| Adding SRST signal on $flatten\pid.$procdff$490 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$274_Y, Q = \pid.ki, rval = 16'0000000000000000). |
| Adding EN signal on $auto$ff.cc:262:slice$616 ($sdff) from module Motor_Top (D = { \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7:0] }, Q = \pid.ki). |
| Adding SRST signal on $flatten\pid.$procdff$489 ($dff) from module Motor_Top (D = $flatten\pid.$procmux$279_Y, Q = \pid.kp, rval = 16'0000000000000001). |
| Adding EN signal on $auto$ff.cc:262:slice$618 ($sdff) from module Motor_Top (D = { \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7] \io_wbs_m2s_data [7:0] }, Q = \pid.kp). |
| Adding SRST signal on $flatten\interlink.$procdff$526 ($dff) from module Motor_Top (D = $flatten\interlink.$procmux$481_Y, Q = \interlink.wb_data_o, rval = 0). |
| Adding SRST signal on $flatten\interlink.$procdff$525 ($dff) from module Motor_Top (D = \interlink._T_235, Q = \interlink.wb_ack_o, rval = 1'0). |
| |
| 6.9.7. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 66 unused cells and 66 unused wires. |
| <suppressed ~67 debug messages> |
| |
| 6.9.8. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| <suppressed ~3 debug messages> |
| |
| 6.9.9. Rerunning OPT passes. (Maybe there is more to do..) |
| |
| 6.9.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~32 debug messages> |
| |
| 6.9.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 6.9.12. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| <suppressed ~18 debug messages> |
| Removed a total of 6 cells. |
| |
| 6.9.13. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.9.14. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 0 unused cells and 6 unused wires. |
| <suppressed ~1 debug messages> |
| |
| 6.9.15. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.9.16. Rerunning OPT passes. (Maybe there is more to do..) |
| |
| 6.9.17. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~32 debug messages> |
| |
| 6.9.18. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 6.9.19. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.9.20. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.9.21. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 6.9.22. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.9.23. Finished OPT passes. (There is nothing left to do.) |
| |
| 6.10. Executing WREDUCE pass (reducing word size of cells). |
| Removed top 2 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:154$37 ($eq). |
| Removed top 2 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:152$35 ($eq). |
| Removed top 2 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:150$33 ($eq). |
| Removed top 2 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:148$31 ($eq). |
| Removed top 2 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:146$29 ($eq). |
| Removed top 2 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:144$27 ($eq). |
| Removed top 3 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:136$21 ($eq). |
| Removed top 3 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:134$19 ($eq). |
| Removed top 3 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:132$17 ($eq). |
| Removed top 8 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:122$8 ($eq). |
| Removed top 8 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:120$6 ($eq). |
| Removed top 9 bits (of 12) from port B of cell Motor_Top.$flatten\interlink.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:118$4 ($eq). |
| Removed cell Motor_Top.$flatten\pwm.$procmux$454 ($mux). |
| Removed top 31 bits (of 32) from port B of cell Motor_Top.$flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:421$93 ($sub). |
| Removed top 1 bits (of 33) from port Y of cell Motor_Top.$flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:421$93 ($sub). |
| Removed top 31 bits (of 32) from port B of cell Motor_Top.$flatten\pwm.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:420$92 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pwm.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:412$84 ($add). |
| Removed top 28 bits (of 32) from port B of cell Motor_Top.$flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:398$79 ($sub). |
| Removed top 1 bits (of 33) from port Y of cell Motor_Top.$flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:398$79 ($sub). |
| Removed top 28 bits (of 32) from port B of cell Motor_Top.$flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:394$77 ($sub). |
| Removed top 1 bits (of 33) from port Y of cell Motor_Top.$flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:394$77 ($sub). |
| Removed top 27 bits (of 32) from port B of cell Motor_Top.$flatten\pwm.$lt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:391$75 ($lt). |
| Removed top 27 bits (of 32) from port B of cell Motor_Top.$flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:386$72 ($sub). |
| Removed top 1 bits (of 33) from port Y of cell Motor_Top.$flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:386$72 ($sub). |
| Removed top 27 bits (of 32) from port B of cell Motor_Top.$flatten\pwm.$ge$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:385$71 ($ge). |
| Removed cell Motor_Top.$flatten\qei.$procmux$356 ($mux). |
| Removed cell Motor_Top.$flatten\qei.$procmux$303 ($mux). |
| Removed top 15 bits (of 16) from port B of cell Motor_Top.$flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:793$139 ($add). |
| Removed top 8 bits (of 16) from port B of cell Motor_Top.$flatten\qei.$eq$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:791$137 ($eq). |
| Removed top 15 bits (of 16) from port B of cell Motor_Top.$flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:786$132 ($add). |
| Removed top 31 bits (of 32) from port B of cell Motor_Top.$flatten\qei.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:779$127 ($sub). |
| Removed top 1 bits (of 33) from port Y of cell Motor_Top.$flatten\qei.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:779$127 ($sub). |
| Removed top 31 bits (of 32) from port B of cell Motor_Top.$flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:778$126 ($add). |
| Removed top 15 bits (of 16) from port B of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180 ($add). |
| Removed top 2 bits (of 18) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 10 bits (of 18) from port B of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 2 bits (of 18) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 8 bits (of 24) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 24) from port B of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 7 bits (of 24) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 24) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 7 bits (of 24) from port B of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 6 bits (of 24) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 6 bits (of 32) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 30 bits (of 32) from port B of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from mux cell Motor_Top.$flatten\pid.\mul_kd.$ternary$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1307$191 ($mux). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 15 bits (of 16) from port B of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180 ($add). |
| Removed top 2 bits (of 18) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 10 bits (of 18) from port B of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 2 bits (of 18) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 8 bits (of 24) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 24) from port B of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 7 bits (of 24) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 24) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 7 bits (of 24) from port B of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 6 bits (of 24) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 6 bits (of 32) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 30 bits (of 32) from port B of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from mux cell Motor_Top.$flatten\pid.\mul_ki.$ternary$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1307$191 ($mux). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 15 bits (of 16) from port B of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180 ($add). |
| Removed top 2 bits (of 18) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 10 bits (of 18) from port B of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 2 bits (of 18) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 8 bits (of 24) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 24) from port B of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 7 bits (of 24) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 24) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 7 bits (of 24) from port B of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 6 bits (of 24) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 6 bits (of 32) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 30 bits (of 32) from port B of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from mux cell Motor_Top.$flatten\pid.\mul_kp.$ternary$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1307$191 ($mux). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 12) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 6) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 8 bits (of 16) from FF cell Motor_Top.$auto$ff.cc:262:slice$615 ($sdffe). |
| Removed top 8 bits (of 16) from FF cell Motor_Top.$auto$ff.cc:262:slice$617 ($sdffe). |
| Removed top 8 bits (of 16) from FF cell Motor_Top.$auto$ff.cc:262:slice$619 ($sdffe). |
| Removed cell Motor_Top.$flatten\pid.$procmux$257 ($mux). |
| Removed top 16 bits (of 32) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| Removed top 16 bits (of 32) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 10 bits (of 26) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 16 bits (of 32) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 10 bits (of 26) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 16 bits (of 32) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 10 bits (of 26) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$not$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1301$188 ($not). |
| Removed top 10 bits (of 18) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 9 bits (of 17) from port B of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 10 bits (of 18) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 9 bits (of 17) from port B of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 10 bits (of 18) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 9 bits (of 17) from port B of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| Removed top 8 bits (of 16) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 9 bits (of 17) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 15 bits (of 16) from port B of cell Motor_Top.$flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 16) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 9 bits (of 17) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 15 bits (of 16) from port B of cell Motor_Top.$flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 16) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| Removed top 9 bits (of 17) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 8 bits (of 16) from port A of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed top 15 bits (of 16) from port B of cell Motor_Top.$flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed top 8 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 11 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 11 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 11 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 11 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 11 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 8 bits (of 12) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 11 bits (of 12) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| Removed top 4 bits (of 8) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed top 4 bits (of 8) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z4.\z1.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed top 4 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z4.\z1.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| Removed top 4 bits (of 6) from port Y of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 2 bits (of 4) from port A of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed top 5 bits (of 6) from port B of cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z2.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kd.\z3.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z2.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_ki.\z3.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z2.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z3.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1020$158 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.\z2.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.\z2.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.\z3.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.\z3.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.\z4.$and$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1029$165 ($and). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1028$164 ($xor). |
| Removed cell Motor_Top.$flatten\pid.\mul_kp.\z3.\z2.\z4.$xor$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1026$162 ($xor). |
| Removed top 29 bits (of 32) from wire Motor_Top.interlink_io_qei_cfg_do. |
| Removed top 24 bits (of 32) from wire Motor_Top.interlink_io_tmr_cfg_do. |
| Removed top 24 bits (of 32) from wire Motor_Top.pwm_io_reg_cfg_do. |
| Removed top 29 bits (of 32) from wire Motor_Top.qei_io_reg_cfg_do. |
| |
| 6.11. Executing PEEPOPT pass (run peephole optimizers). |
| |
| 6.12. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 384 unused cells and 719 unused wires. |
| <suppressed ~1096 debug messages> |
| |
| 6.13. Executing ALUMACC pass (create $alu and $macc cells). |
| Extracting $alu and $macc cells in module Motor_Top: |
| creating $macc model for $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1452$202 ($add). |
| creating $macc model for $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1461$204 ($add). |
| creating $macc model for $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1482$219 ($add). |
| creating $macc model for $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1450$200 ($sub). |
| creating $macc model for $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1475$214 ($sub). |
| creating $macc model for $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1478$216 ($sub). |
| creating $macc model for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 ($add). |
| creating $macc model for $flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171 ($add). |
| creating $macc model for $flatten\pwm.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:412$84 ($add). |
| creating $macc model for $flatten\pwm.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:420$92 ($add). |
| creating $macc model for $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:386$72 ($sub). |
| creating $macc model for $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:394$77 ($sub). |
| creating $macc model for $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:398$79 ($sub). |
| creating $macc model for $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:421$93 ($sub). |
| creating $macc model for $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:778$126 ($add). |
| creating $macc model for $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:786$132 ($add). |
| creating $macc model for $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:793$139 ($add). |
| creating $macc model for $flatten\qei.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:779$127 ($sub). |
| merging $macc model for $flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 into $flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 into $flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 into $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187. |
| merging $macc model for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 into $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187. |
| merging $macc model for $flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 into $flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 into $flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 into $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187. |
| merging $macc model for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 into $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187. |
| merging $macc model for $flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 into $flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167 into $flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173 into $flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1098$169 into $flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171. |
| merging $macc model for $flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1183$175 into $flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177. |
| merging $macc model for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1288$183 into $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187. |
| merging $macc model for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1294$185 into $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187. |
| creating $alu model for $macc $flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173. |
| creating $alu model for $macc $flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190. |
| creating $alu model for $macc $flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180. |
| creating $alu model for $macc $flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173. |
| creating $alu model for $macc $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190. |
| creating $alu model for $macc $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180. |
| creating $alu model for $macc $flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pwm.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:412$84. |
| creating $alu model for $macc $flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:386$72. |
| creating $alu model for $macc $flatten\pwm.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:420$92. |
| creating $alu model for $macc $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:394$77. |
| creating $alu model for $macc $flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:398$79. |
| creating $alu model for $macc $flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:421$93. |
| creating $alu model for $macc $flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:778$126. |
| creating $alu model for $macc $flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167. |
| creating $alu model for $macc $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:786$132. |
| creating $alu model for $macc $flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173. |
| creating $alu model for $macc $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190. |
| creating $alu model for $macc $flatten\qei.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:779$127. |
| creating $alu model for $macc $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:793$139. |
| creating $alu model for $macc $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180. |
| creating $alu model for $macc $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1478$216. |
| creating $alu model for $macc $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1475$214. |
| creating $alu model for $macc $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1450$200. |
| creating $alu model for $macc $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1482$219. |
| creating $alu model for $macc $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1461$204. |
| creating $alu model for $macc $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1452$202. |
| creating $macc cell for $flatten\pid.\mul_ki.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$626 |
| creating $macc cell for $flatten\pid.\mul_kd.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$627 |
| creating $macc cell for $flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$628 |
| creating $macc cell for $flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$629 |
| creating $macc cell for $flatten\pid.\mul_kd.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$630 |
| creating $macc cell for $flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$631 |
| creating $macc cell for $flatten\pid.\mul_kp.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$632 |
| creating $macc cell for $flatten\pid.\mul_kd.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$633 |
| creating $macc cell for $flatten\pid.\mul_kp.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$634 |
| creating $macc cell for $flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$635 |
| creating $macc cell for $flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$636 |
| creating $macc cell for $flatten\pid.\mul_kp.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$637 |
| creating $macc cell for $flatten\pid.\mul_kp.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$638 |
| creating $macc cell for $flatten\pid.\mul_kd.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$639 |
| creating $macc cell for $flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$640 |
| creating $macc cell for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187: $auto$alumacc.cc:365:replace_macc$641 |
| creating $macc cell for $flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$642 |
| creating $macc cell for $flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$643 |
| creating $macc cell for $flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$644 |
| creating $macc cell for $flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$645 |
| creating $macc cell for $flatten\pid.\mul_kd.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$646 |
| creating $macc cell for $flatten\pid.\mul_kp.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$647 |
| creating $macc cell for $flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$648 |
| creating $macc cell for $flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$649 |
| creating $macc cell for $flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$650 |
| creating $macc cell for $flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$651 |
| creating $macc cell for $flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$652 |
| creating $macc cell for $flatten\pid.\mul_ki.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$653 |
| creating $macc cell for $flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$654 |
| creating $macc cell for $flatten\pid.\mul_kd.\z3.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$655 |
| creating $macc cell for $flatten\pid.\mul_ki.\z3.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$656 |
| creating $macc cell for $flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$657 |
| creating $macc cell for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187: $auto$alumacc.cc:365:replace_macc$658 |
| creating $macc cell for $flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$659 |
| creating $macc cell for $flatten\pid.\mul_kp.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$660 |
| creating $macc cell for $flatten\pid.\mul_ki.\z2.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$661 |
| creating $macc cell for $flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$662 |
| creating $macc cell for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1298$187: $auto$alumacc.cc:365:replace_macc$663 |
| creating $macc cell for $flatten\pid.\mul_ki.\z2.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$664 |
| creating $macc cell for $flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$665 |
| creating $macc cell for $flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1101$171: $auto$alumacc.cc:365:replace_macc$666 |
| creating $macc cell for $flatten\pid.\mul_ki.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1186$177: $auto$alumacc.cc:365:replace_macc$667 |
| creating $alu model for $flatten\pwm.$ge$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:385$71 ($ge): new $alu |
| creating $alu model for $flatten\pwm.$gt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:397$78 ($gt): new $alu |
| creating $alu model for $flatten\pwm.$le$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:389$73 ($le): new $alu |
| creating $alu model for $flatten\pwm.$lt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:391$75 ($lt): merged with $flatten\pwm.$ge$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:385$71. |
| creating $alu model for $flatten\pwm.$lt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:401$80 ($lt): new $alu |
| creating $alu model for $flatten\pwm.$lt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:675$119 ($lt): new $alu |
| creating $alu cell for $flatten\pwm.$lt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:675$119: $auto$alumacc.cc:485:replace_alu$673 |
| creating $alu cell for $flatten\pwm.$lt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:401$80: $auto$alumacc.cc:485:replace_alu$678 |
| creating $alu cell for $flatten\pwm.$le$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:389$73: $auto$alumacc.cc:485:replace_alu$683 |
| creating $alu cell for $flatten\pwm.$gt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:397$78: $auto$alumacc.cc:485:replace_alu$692 |
| creating $alu cell for $flatten\pwm.$ge$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:385$71, $flatten\pwm.$lt$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:391$75: $auto$alumacc.cc:485:replace_alu$703 |
| creating $alu cell for $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1452$202: $auto$alumacc.cc:485:replace_alu$716 |
| creating $alu cell for $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1461$204: $auto$alumacc.cc:485:replace_alu$719 |
| creating $alu cell for $flatten\pid.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1482$219: $auto$alumacc.cc:485:replace_alu$722 |
| creating $alu cell for $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1450$200: $auto$alumacc.cc:485:replace_alu$725 |
| creating $alu cell for $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1475$214: $auto$alumacc.cc:485:replace_alu$728 |
| creating $alu cell for $flatten\pid.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1478$216: $auto$alumacc.cc:485:replace_alu$731 |
| creating $alu cell for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180: $auto$alumacc.cc:485:replace_alu$734 |
| creating $alu cell for $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:793$139: $auto$alumacc.cc:485:replace_alu$737 |
| creating $alu cell for $flatten\qei.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:779$127: $auto$alumacc.cc:485:replace_alu$740 |
| creating $alu cell for $flatten\pid.\mul_kd.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190: $auto$alumacc.cc:485:replace_alu$743 |
| creating $alu cell for $flatten\pid.\mul_kd.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173: $auto$alumacc.cc:485:replace_alu$746 |
| creating $alu cell for $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:786$132: $auto$alumacc.cc:485:replace_alu$749 |
| creating $alu cell for $flatten\pid.\mul_kd.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$752 |
| creating $alu cell for $flatten\qei.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:778$126: $auto$alumacc.cc:485:replace_alu$755 |
| creating $alu cell for $flatten\pid.\mul_kd.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$758 |
| creating $alu cell for $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:421$93: $auto$alumacc.cc:485:replace_alu$761 |
| creating $alu cell for $flatten\pid.\mul_kd.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$764 |
| creating $alu cell for $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:398$79: $auto$alumacc.cc:485:replace_alu$767 |
| creating $alu cell for $flatten\pid.\mul_kd.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$770 |
| creating $alu cell for $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:394$77: $auto$alumacc.cc:485:replace_alu$773 |
| creating $alu cell for $flatten\pwm.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:420$92: $auto$alumacc.cc:485:replace_alu$776 |
| creating $alu cell for $flatten\pwm.$sub$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:386$72: $auto$alumacc.cc:485:replace_alu$779 |
| creating $alu cell for $flatten\pid.\mul_kd.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$782 |
| creating $alu cell for $flatten\pwm.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:412$84: $auto$alumacc.cc:485:replace_alu$785 |
| creating $alu cell for $flatten\pid.\mul_ki.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$788 |
| creating $alu cell for $flatten\pid.\mul_kp.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$791 |
| creating $alu cell for $flatten\pid.\mul_kd.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$794 |
| creating $alu cell for $flatten\pid.\mul_kp.\z3.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$797 |
| creating $alu cell for $flatten\pid.\mul_kp.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$800 |
| creating $alu cell for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180: $auto$alumacc.cc:485:replace_alu$803 |
| creating $alu cell for $flatten\pid.\mul_ki.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190: $auto$alumacc.cc:485:replace_alu$806 |
| creating $alu cell for $flatten\pid.\mul_ki.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173: $auto$alumacc.cc:485:replace_alu$809 |
| creating $alu cell for $flatten\pid.\mul_ki.\z1.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$812 |
| creating $alu cell for $flatten\pid.\mul_ki.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$815 |
| creating $alu cell for $flatten\pid.\mul_ki.\z1.\z3.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$818 |
| creating $alu cell for $flatten\pid.\mul_ki.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$821 |
| creating $alu cell for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1275$180: $auto$alumacc.cc:485:replace_alu$824 |
| creating $alu cell for $flatten\pid.\mul_kp.\z1.\z2.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$827 |
| creating $alu cell for $flatten\pid.\mul_ki.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$830 |
| creating $alu cell for $flatten\pid.\mul_kp.\z2.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$833 |
| creating $alu cell for $flatten\pid.\mul_kp.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1304$190: $auto$alumacc.cc:485:replace_alu$836 |
| creating $alu cell for $flatten\pid.\mul_kp.\z1.\z4.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1092$167: $auto$alumacc.cc:485:replace_alu$839 |
| creating $alu cell for $flatten\pid.\mul_kp.\z1.$add$/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/../../verilog/rtl/Motor_Top.v:1175$173: $auto$alumacc.cc:485:replace_alu$842 |
| created 48 $alu and 42 $macc cells. |
| |
| 6.14. Executing SHARE pass (SAT-based resource sharing). |
| |
| 6.15. Executing OPT pass (performing simple optimizations). |
| |
| 6.15.1. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| <suppressed ~23 debug messages> |
| |
| 6.15.2. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| <suppressed ~459 debug messages> |
| Removed a total of 153 cells. |
| |
| 6.15.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~31 debug messages> |
| |
| 6.15.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 6.15.5. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.15.6. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.15.7. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 43 unused cells and 53 unused wires. |
| <suppressed ~111 debug messages> |
| |
| 6.15.8. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.15.9. Rerunning OPT passes. (Maybe there is more to do..) |
| |
| 6.15.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~31 debug messages> |
| |
| 6.15.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 6.15.12. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.15.13. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.15.14. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 6.15.15. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.15.16. Finished OPT passes. (There is nothing left to do.) |
| |
| 6.16. Executing MEMORY pass. |
| |
| 6.16.1. Executing OPT_MEM pass (optimize memories). |
| Performed a total of 0 transformations. |
| |
| 6.16.2. Executing OPT_MEM_PRIORITY pass (removing unnecessary memory write priority relations). |
| Performed a total of 0 transformations. |
| |
| 6.16.3. Executing OPT_MEM_FEEDBACK pass (finding memory read-to-write feedback paths). |
| |
| 6.16.4. Executing MEMORY_DFF pass (merging $dff cells to $memrd). |
| |
| 6.16.5. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 6.16.6. Executing MEMORY_SHARE pass (consolidating $memrd/$memwr cells). |
| |
| 6.16.7. Executing OPT_MEM_WIDEN pass (optimize memories where all ports are wide). |
| Performed a total of 0 transformations. |
| |
| 6.16.8. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 6.16.9. Executing MEMORY_COLLECT pass (generating $mem cells). |
| |
| 6.17. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 6.18. Executing OPT pass (performing simple optimizations). |
| |
| 6.18.1. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| <suppressed ~546 debug messages> |
| |
| 6.18.2. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.18.3. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.18.4. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 1 unused cells and 1 unused wires. |
| <suppressed ~2 debug messages> |
| |
| 6.18.5. Finished fast OPT passes. |
| |
| 6.19. Executing MEMORY_MAP pass (converting memories to logic and flip-flops). |
| |
| 6.20. Executing OPT pass (performing simple optimizations). |
| |
| 6.20.1. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.20.2. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.20.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~18 debug messages> |
| |
| 6.20.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 6.20.5. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.20.6. Executing OPT_SHARE pass. |
| Found cells that share an operand and can be merged by moving the $mux $flatten\pwm.$procmux$407 in front of them: |
| $flatten\pwm.$procmux$405 |
| $flatten\pwm.$procmux$401 |
| |
| Found cells that share an operand and can be merged by moving the $mux $flatten\qei.$procmux$354 in front of them: |
| $auto$alumacc.cc:485:replace_alu$755 |
| $auto$alumacc.cc:485:replace_alu$740 |
| |
| 6.20.7. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.20.8. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 0 unused cells and 7 unused wires. |
| <suppressed ~2 debug messages> |
| |
| 6.20.9. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| <suppressed ~28 debug messages> |
| |
| 6.20.10. Rerunning OPT passes. (Maybe there is more to do..) |
| |
| 6.20.11. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~19 debug messages> |
| |
| 6.20.12. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Consolidated identical input bits for $mux cell $auto$opt_share.cc:241:merge_operators$853: |
| Old ports: A=32'11111111111111111111111111111111, B=1, Y=$auto$rtlil.cc:2443:Mux$854 |
| New ports: A=1'1, B=1'0, Y=$auto$rtlil.cc:2443:Mux$854 [1] |
| New connections: { $auto$rtlil.cc:2443:Mux$854 [31:2] $auto$rtlil.cc:2443:Mux$854 [0] } = { $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] $auto$rtlil.cc:2443:Mux$854 [1] 1'1 } |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 1 changes. |
| |
| 6.20.13. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.20.14. Executing OPT_SHARE pass. |
| |
| 6.20.15. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.20.16. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 0 unused cells and 3 unused wires. |
| <suppressed ~1 debug messages> |
| |
| 6.20.17. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| <suppressed ~1 debug messages> |
| |
| 6.20.18. Rerunning OPT passes. (Maybe there is more to do..) |
| |
| 6.20.19. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| Evaluating internal representation of mux trees. |
| Analyzing evaluation results. |
| Removed 0 multiplexer ports. |
| <suppressed ~18 debug messages> |
| |
| 6.20.20. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 6.20.21. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 6.20.22. Executing OPT_SHARE pass. |
| |
| 6.20.23. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.20.24. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 6.20.25. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 6.20.26. Finished OPT passes. (There is nothing left to do.) |
| |
| 6.21. Executing TECHMAP pass (map to technology primitives). |
| |
| 6.21.1. Executing Verilog-2005 frontend: /build/bin/../share/yosys/techmap.v |
| Parsing Verilog input from `/build/bin/../share/yosys/techmap.v' to AST representation. |
| Generating RTLIL representation for module `\_90_simplemap_bool_ops'. |
| Generating RTLIL representation for module `\_90_simplemap_reduce_ops'. |
| Generating RTLIL representation for module `\_90_simplemap_logic_ops'. |
| Generating RTLIL representation for module `\_90_simplemap_compare_ops'. |
| Generating RTLIL representation for module `\_90_simplemap_various'. |
| Generating RTLIL representation for module `\_90_simplemap_registers'. |
| Generating RTLIL representation for module `\_90_shift_ops_shr_shl_sshl_sshr'. |
| Generating RTLIL representation for module `\_90_shift_shiftx'. |
| Generating RTLIL representation for module `\_90_fa'. |
| Generating RTLIL representation for module `\_90_lcu'. |
| Generating RTLIL representation for module `\_90_alu'. |
| Generating RTLIL representation for module `\_90_macc'. |
| Generating RTLIL representation for module `\_90_alumacc'. |
| Generating RTLIL representation for module `\$__div_mod_u'. |
| Generating RTLIL representation for module `\$__div_mod_trunc'. |
| Generating RTLIL representation for module `\_90_div'. |
| Generating RTLIL representation for module `\_90_mod'. |
| Generating RTLIL representation for module `\$__div_mod_floor'. |
| Generating RTLIL representation for module `\_90_divfloor'. |
| Generating RTLIL representation for module `\_90_modfloor'. |
| Generating RTLIL representation for module `\_90_pow'. |
| Generating RTLIL representation for module `\_90_pmux'. |
| Generating RTLIL representation for module `\_90_lut'. |
| Successfully finished Verilog frontend. |
| |
| 6.21.2. Continuing TECHMAP pass. |
| Using extmapper simplemap for cells of type $sdff. |
| Using extmapper simplemap for cells of type $mux. |
| Using extmapper simplemap for cells of type $and. |
| Using extmapper simplemap for cells of type $or. |
| Using extmapper simplemap for cells of type $eq. |
| Using extmapper simplemap for cells of type $logic_not. |
| Using extmapper simplemap for cells of type $dff. |
| Using extmapper simplemap for cells of type $sdffe. |
| Using template $paramod$86918417b1d705351097c6e77e8f74c668cf6343\_90_alu for cells of type $alu. |
| Using template $paramod$fbc7873bff55778c0b3173955b7e4bce1d9d6834\_90_alu for cells of type $alu. |
| Using template $paramod$f85408ed1aa3d09e465edae8a7bf590332ae9f7b\_90_alu for cells of type $alu. |
| Using template $paramod$3e45f4ea55ff926adfd926ab63b8a874a739f6d2\_90_alu for cells of type $alu. |
| Using extmapper simplemap for cells of type $not. |
| Using template $paramod$b0777dc865134c8525a4aa84de8cfa938974cad1\_90_alu for cells of type $alu. |
| Using template $paramod$6a42b6fefed750f8a1c58eab59479d960557103c\_90_alu for cells of type $alu. |
| Using template $paramod$d4c0c20b0ee59f495e14575c4397dc0a6dd9e8e6\_90_alu for cells of type $alu. |
| Using template $paramod$fe36d6d725c0243822683f7451312ebcd99a78d3\_90_alu for cells of type $alu. |
| Using extmapper simplemap for cells of type $xor. |
| Using extmapper simplemap for cells of type $reduce_and. |
| Using extmapper simplemap for cells of type $reduce_or. |
| Using extmapper maccmap for cells of type $macc. |
| add { \pid.mul_ki.z3.z2.z2.result1 \pid.mul_ki.z1.z4.z4.temp1 } (2 bits, unsigned) |
| add { \pid.mul_ki.z3.z2.z1.result1 \pid.mul_ki.z1.z4.z3.temp1 } (2 bits, unsigned) |
| add { \pid.mul_ki.z3.z2.z1.result3 \pid.mul_ki.z3.z2.z1.result2 } (2 bits, unsigned) |
| Using extmapper simplemap for cells of type $ne. |
| Using extmapper simplemap for cells of type $reduce_bool. |
| Using template $paramod$2af30114e9bd4ccb04dad757b3f0a8f6bf0615b0\_90_alu for cells of type $alu. |
| add \pid.mul_ki.z1.q4 (8 bits, unsigned) |
| add { \pid.mul_ki.z1.z3.q6 \pid.mul_ki.z1.z3.z1.result1 \pid.mul_ki.z1.z3.z1.result0 } (8 bits, unsigned) |
| add { \pid.mul_ki.z1.z4.q6 \pid.mul_ki.z1.z4.z1.result1 \pid.mul_ki.z1.z4.z1.result0 4'0000 } (12 bits, unsigned) |
| Using template $paramod$b9513f2555ba02118b069422fea717af39120cf7\_90_alu for cells of type $alu. |
| add \pid.mul_kp.z1.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_kp.z1.z1.z3.result3 \pid.mul_kp.z1.z1.z3.result2 \pid.mul_kp.z1.z1.z3.result1 \pid.mul_kp.z1.z1.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kp.z1.z1.z4.result3 \pid.mul_kp.z1.z1.z4.result2 \pid.mul_kp.z1.z1.z4.result1 \pid.mul_kp.z1.z1.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_kd.z3.z1.z2.result1 \pid.mul_kd.z1.z3.z4.temp1 } (2 bits, unsigned) |
| add { \pid.mul_kd.z3.z1.z1.result1 \pid.mul_kd.z1.z3.z3.temp1 } (2 bits, unsigned) |
| add { \pid.mul_kd.z3.z1.z1.result3 \pid.mul_kd.z3.z1.z1.result2 } (2 bits, unsigned) |
| Using template $paramod$c04af8dbf0e5d1d69bbccb2c7bd8a93fc9ef54dc\_90_alu for cells of type $alu. |
| add \pid.mul_ki.z1.z4.q4 (4 bits, unsigned) |
| add { \pid.mul_ki.z1.z4.z3.result3 \pid.mul_ki.z1.z4.z3.result2 \pid.mul_ki.z1.z4.z3.result1 \pid.mul_ki.z1.z4.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_ki.z1.z4.z4.result3 \pid.mul_ki.z1.z4.z4.result2 \pid.mul_ki.z1.z4.z4.result1 \pid.mul_ki.z1.z4.z4.result0 2'00 } (6 bits, unsigned) |
| add \pid.mul_kp.z2.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_kp.z2.z1.z3.result3 \pid.mul_kp.z2.z1.z3.result2 \pid.mul_kp.z2.z1.z3.result1 \pid.mul_kp.z2.z1.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kp.z2.z1.z4.result3 \pid.mul_kp.z2.z1.z4.result2 \pid.mul_kp.z2.z1.z4.result1 \pid.mul_kp.z2.z1.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_kd.z3.z2.z2.result1 \pid.mul_kd.z1.z4.z4.temp1 } (2 bits, unsigned) |
| add { \pid.mul_kd.z3.z2.z1.result1 \pid.mul_kd.z1.z4.z3.temp1 } (2 bits, unsigned) |
| add { \pid.mul_kd.z3.z2.z1.result3 \pid.mul_kd.z3.z2.z1.result2 } (2 bits, unsigned) |
| add \pid.mul_ki.z1.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_ki.z1.z1.z3.result3 \pid.mul_ki.z1.z1.z3.result2 \pid.mul_ki.z1.z1.z3.result1 \pid.mul_ki.z1.z1.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_ki.z1.z1.z4.result3 \pid.mul_ki.z1.z1.z4.result2 \pid.mul_ki.z1.z1.z4.result1 \pid.mul_ki.z1.z1.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_kp.z3.z1.z2.result1 \pid.mul_kp.z1.z3.z4.temp1 } (2 bits, unsigned) |
| add { \pid.mul_kp.z3.z1.z1.result1 \pid.mul_kp.z1.z3.z3.temp1 } (2 bits, unsigned) |
| add { \pid.mul_kp.z3.z1.z1.result3 \pid.mul_kp.z3.z1.z1.result2 } (2 bits, unsigned) |
| Using template $paramod$3ef7d3dd227da7627a99c5e5a6a4deb817573e39\_90_alu for cells of type $alu. |
| add { \pid.mul_kp.z2.z3.z2.result1 \pid.mul_kp.z2.z3.z2.result0 } (2 bits, unsigned) |
| add { \pid.mul_kp.z2.z3.z3.result1 \pid.mul_kp.z2.z3.z3.result0 } (2 bits, unsigned) |
| add { \pid.mul_kp.z2.z3.z1.result3 \pid.mul_kp.z2.z3.z1.result2 } (2 bits, unsigned) |
| add \pid.mul_ki.z1.z2.q4 (4 bits, unsigned) |
| add { \pid.mul_ki.z1.z2.z3.result3 \pid.mul_ki.z1.z2.z3.result2 \pid.mul_ki.z1.z2.z3.result1 \pid.mul_ki.z1.z2.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_ki.z1.z2.z4.result3 \pid.mul_ki.z1.z2.z4.result2 \pid.mul_ki.z1.z2.z4.result1 \pid.mul_ki.z1.z2.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_kp.z3.z2.q6 [1:0] \pid.mul_kp.z3.z2.z1.result1 \pid.mul_kp.z1.z4.z3.temp1 } (4 bits, unsigned) |
| add { \pid.mul_kp.z3.z3.q6 [1:0] \pid.mul_kp.z3.z1.z1.result1 \pid.mul_kp.z1.z3.z3.temp1 } (4 bits, unsigned) |
| add \pid.mul_kp.z3.z1.q6 [5:2] (4 bits, unsigned) |
| add { \pid.mul_ki.z3.z1.z2.result1 \pid.mul_ki.z1.z3.z4.temp1 } (2 bits, unsigned) |
| add { \pid.mul_ki.z3.z1.z1.result1 \pid.mul_ki.z1.z3.z3.temp1 } (2 bits, unsigned) |
| add { \pid.mul_ki.z3.z1.z1.result3 \pid.mul_ki.z3.z1.z1.result2 } (2 bits, unsigned) |
| add \pid.mul_kp.z3.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_kp.z3.z1.z1.result3 \pid.mul_kp.z3.z1.z1.result2 \pid.mul_kp.z3.z1.z1.result1 \pid.mul_kp.z1.z3.z3.temp1 } (4 bits, unsigned) |
| add { \pid.mul_kp.z3.z1.z2.result3 \pid.mul_kp.z3.z1.z2.result2 \pid.mul_kp.z3.z1.z2.result1 \pid.mul_kp.z1.z3.z4.temp1 2'00 } (6 bits, unsigned) |
| add \pid.mul_kp.z1.z2.q4 (4 bits, unsigned) |
| add { \pid.mul_kp.z1.z2.z3.result3 \pid.mul_kp.z1.z2.z3.result2 \pid.mul_kp.z1.z2.z3.result1 \pid.mul_kp.z1.z2.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kp.z1.z2.z4.result3 \pid.mul_kp.z1.z2.z4.result2 \pid.mul_kp.z1.z2.z4.result1 \pid.mul_kp.z1.z2.z4.result0 2'00 } (6 bits, unsigned) |
| add \pid.mul_kd.z1.z4.q4 (4 bits, unsigned) |
| add { \pid.mul_kd.z1.z4.z3.result3 \pid.mul_kd.z1.z4.z3.result2 \pid.mul_kd.z1.z4.z3.result1 \pid.mul_kd.z1.z4.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kd.z1.z4.z4.result3 \pid.mul_kd.z1.z4.z4.result2 \pid.mul_kd.z1.z4.z4.result1 \pid.mul_kd.z1.z4.z4.result0 2'00 } (6 bits, unsigned) |
| add \pid.mul_kp.z1.q4 (8 bits, unsigned) |
| add { \pid.mul_kp.z1.z3.q6 \pid.mul_kp.z1.z3.z1.result1 \pid.mul_kp.z1.z3.z1.result0 } (8 bits, unsigned) |
| add { \pid.mul_kp.z1.z4.q6 \pid.mul_kp.z1.z4.z1.result1 \pid.mul_kp.z1.z4.z1.result0 4'0000 } (12 bits, unsigned) |
| add \pid.mul_kd.z1.z3.q4 (4 bits, unsigned) |
| add { \pid.mul_kd.z1.z3.z3.result3 \pid.mul_kd.z1.z3.z3.result2 \pid.mul_kd.z1.z3.z3.result1 \pid.mul_kd.z1.z3.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kd.z1.z3.z4.result3 \pid.mul_kd.z1.z3.z4.result2 \pid.mul_kd.z1.z3.z4.result1 \pid.mul_kd.z1.z3.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_ki.z2.q6 [3:0] \pid.mul_ki.z2.z1.q6 [1:0] \pid.mul_ki.z2.z1.z1.result1 \pid.mul_ki.z2.z1.z1.result0 } (8 bits, unsigned) |
| add { \pid.mul_ki.z3.q6 [3:0] \pid.mul_ki.z3.z1.q6 [1:0] \pid.mul_ki.z3.z1.z1.result1 \pid.mul_ki.z1.z3.z3.temp1 } (8 bits, unsigned) |
| add \pid.mul_ki.z1.q6 [11:4] (8 bits, unsigned) |
| add { \pid.mul_kp.z3.z2.z2.result1 \pid.mul_kp.z1.z4.z4.temp1 } (2 bits, unsigned) |
| add { \pid.mul_kp.z3.z2.z1.result1 \pid.mul_kp.z1.z4.z3.temp1 } (2 bits, unsigned) |
| add { \pid.mul_kp.z3.z2.z1.result3 \pid.mul_kp.z3.z2.z1.result2 } (2 bits, unsigned) |
| add { \pid.mul_kp.z2.z2.q6 [1:0] \pid.mul_kp.z2.z2.z1.result1 \pid.mul_kp.z2.z2.z1.result0 } (4 bits, unsigned) |
| add { \pid.mul_kp.z2.z3.q6 [1:0] \pid.mul_kp.z2.z3.z1.result1 \pid.mul_kp.z2.z3.z1.result0 } (4 bits, unsigned) |
| add \pid.mul_kp.z2.z1.q6 [5:2] (4 bits, unsigned) |
| add \pid.mul_kd.z3.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_kd.z3.z1.z1.result3 \pid.mul_kd.z3.z1.z1.result2 \pid.mul_kd.z3.z1.z1.result1 \pid.mul_kd.z1.z3.z3.temp1 } (4 bits, unsigned) |
| add { \pid.mul_kd.z3.z1.z2.result3 \pid.mul_kd.z3.z1.z2.result2 \pid.mul_kd.z3.z1.z2.result1 \pid.mul_kd.z1.z3.z4.temp1 2'00 } (6 bits, unsigned) |
| add \pid.mul_kp.z1.z4.q4 (4 bits, unsigned) |
| add { \pid.mul_kp.z1.z4.z3.result3 \pid.mul_kp.z1.z4.z3.result2 \pid.mul_kp.z1.z4.z3.result1 \pid.mul_kp.z1.z4.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kp.z1.z4.z4.result3 \pid.mul_kp.z1.z4.z4.result2 \pid.mul_kp.z1.z4.z4.result1 \pid.mul_kp.z1.z4.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_kd.z2.q6 [3:0] \pid.mul_kd.z2.z1.q6 [1:0] \pid.mul_kd.z2.z1.z1.result1 \pid.mul_kd.z2.z1.z1.result0 } (8 bits, unsigned) |
| add { \pid.mul_kd.z3.q6 [3:0] \pid.mul_kd.z3.z1.q6 [1:0] \pid.mul_kd.z3.z1.z1.result1 \pid.mul_kd.z1.z3.z3.temp1 } (8 bits, unsigned) |
| add \pid.mul_kd.z1.q6 [11:4] (8 bits, unsigned) |
| add \pid.mul_kd.z1.q4 (8 bits, unsigned) |
| add { \pid.mul_kd.z1.z3.q6 \pid.mul_kd.z1.z3.z1.result1 \pid.mul_kd.z1.z3.z1.result0 } (8 bits, unsigned) |
| add { \pid.mul_kd.z1.z4.q6 \pid.mul_kd.z1.z4.z1.result1 \pid.mul_kd.z1.z4.z1.result0 4'0000 } (12 bits, unsigned) |
| add \pid.mul_ki.z2.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_ki.z2.z1.z3.result3 \pid.mul_ki.z2.z1.z3.result2 \pid.mul_ki.z2.z1.z3.result1 \pid.mul_ki.z2.z1.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_ki.z2.z1.z4.result3 \pid.mul_ki.z2.z1.z4.result2 \pid.mul_ki.z2.z1.z4.result1 \pid.mul_ki.z2.z1.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_kd.z3.z2.q6 [1:0] \pid.mul_kd.z3.z2.z1.result1 \pid.mul_kd.z1.z4.z3.temp1 } (4 bits, unsigned) |
| add { \pid.mul_kd.z3.z3.q6 [1:0] \pid.mul_kd.z3.z1.z1.result1 \pid.mul_kd.z1.z3.z3.temp1 } (4 bits, unsigned) |
| add \pid.mul_kd.z3.z1.q6 [5:2] (4 bits, unsigned) |
| add { \pid.mul_kd.z2.z3.z2.result1 \pid.mul_kd.z2.z3.z2.result0 } (2 bits, unsigned) |
| add { \pid.mul_kd.z2.z3.z3.result1 \pid.mul_kd.z2.z3.z3.result0 } (2 bits, unsigned) |
| add { \pid.mul_kd.z2.z3.z1.result3 \pid.mul_kd.z2.z3.z1.result2 } (2 bits, unsigned) |
| add { \pid.mul_ki.z2.z3.z2.result1 \pid.mul_ki.z2.z3.z2.result0 } (2 bits, unsigned) |
| add { \pid.mul_ki.z2.z3.z3.result1 \pid.mul_ki.z2.z3.z3.result0 } (2 bits, unsigned) |
| add { \pid.mul_ki.z2.z3.z1.result3 \pid.mul_ki.z2.z3.z1.result2 } (2 bits, unsigned) |
| add { \pid.mul_kp.z2.q6 [3:0] \pid.mul_kp.z2.z1.q6 [1:0] \pid.mul_kp.z2.z1.z1.result1 \pid.mul_kp.z2.z1.z1.result0 } (8 bits, unsigned) |
| add { \pid.mul_kp.z3.q6 [3:0] \pid.mul_kp.z3.z1.q6 [1:0] \pid.mul_kp.z3.z1.z1.result1 \pid.mul_kp.z1.z3.z3.temp1 } (8 bits, unsigned) |
| add \pid.mul_kp.z1.q6 [11:4] (8 bits, unsigned) |
| add \pid.mul_kd.z2.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_kd.z2.z1.z3.result3 \pid.mul_kd.z2.z1.z3.result2 \pid.mul_kd.z2.z1.z3.result1 \pid.mul_kd.z2.z1.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kd.z2.z1.z4.result3 \pid.mul_kd.z2.z1.z4.result2 \pid.mul_kd.z2.z1.z4.result1 \pid.mul_kd.z2.z1.z4.result0 2'00 } (6 bits, unsigned) |
| add \pid.mul_ki.z3.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_ki.z3.z1.z1.result3 \pid.mul_ki.z3.z1.z1.result2 \pid.mul_ki.z3.z1.z1.result1 \pid.mul_ki.z1.z3.z3.temp1 } (4 bits, unsigned) |
| add { \pid.mul_ki.z3.z1.z2.result3 \pid.mul_ki.z3.z1.z2.result2 \pid.mul_ki.z3.z1.z2.result1 \pid.mul_ki.z1.z3.z4.temp1 2'00 } (6 bits, unsigned) |
| add \pid.mul_ki.z1.z3.q4 (4 bits, unsigned) |
| add { \pid.mul_ki.z1.z3.z3.result3 \pid.mul_ki.z1.z3.z3.result2 \pid.mul_ki.z1.z3.z3.result1 \pid.mul_ki.z1.z3.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_ki.z1.z3.z4.result3 \pid.mul_ki.z1.z3.z4.result2 \pid.mul_ki.z1.z3.z4.result1 \pid.mul_ki.z1.z3.z4.result0 2'00 } (6 bits, unsigned) |
| add \pid.mul_kd.z1.z1.q4 (4 bits, unsigned) |
| add { \pid.mul_kd.z1.z1.z3.result3 \pid.mul_kd.z1.z1.z3.result2 \pid.mul_kd.z1.z1.z3.result1 \pid.mul_kd.z1.z1.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kd.z1.z1.z4.result3 \pid.mul_kd.z1.z1.z4.result2 \pid.mul_kd.z1.z1.z4.result1 \pid.mul_kd.z1.z1.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_kp.z2.z2.z2.result1 \pid.mul_kp.z2.z2.z2.result0 } (2 bits, unsigned) |
| add { \pid.mul_kp.z2.z2.z3.result1 \pid.mul_kp.z2.z2.z3.result0 } (2 bits, unsigned) |
| add { \pid.mul_kp.z2.z2.z1.result3 \pid.mul_kp.z2.z2.z1.result2 } (2 bits, unsigned) |
| add { \pid.mul_kd.z2.z2.q6 [1:0] \pid.mul_kd.z2.z2.z1.result1 \pid.mul_kd.z2.z2.z1.result0 } (4 bits, unsigned) |
| add { \pid.mul_kd.z2.z3.q6 [1:0] \pid.mul_kd.z2.z3.z1.result1 \pid.mul_kd.z2.z3.z1.result0 } (4 bits, unsigned) |
| add \pid.mul_kd.z2.z1.q6 [5:2] (4 bits, unsigned) |
| add { \pid.mul_ki.z2.z2.q6 [1:0] \pid.mul_ki.z2.z2.z1.result1 \pid.mul_ki.z2.z2.z1.result0 } (4 bits, unsigned) |
| add { \pid.mul_ki.z2.z3.q6 [1:0] \pid.mul_ki.z2.z3.z1.result1 \pid.mul_ki.z2.z3.z1.result0 } (4 bits, unsigned) |
| add \pid.mul_ki.z2.z1.q6 [5:2] (4 bits, unsigned) |
| add { \pid.mul_ki.z2.z2.z2.result1 \pid.mul_ki.z2.z2.z2.result0 } (2 bits, unsigned) |
| add { \pid.mul_ki.z2.z2.z3.result1 \pid.mul_ki.z2.z2.z3.result0 } (2 bits, unsigned) |
| add { \pid.mul_ki.z2.z2.z1.result3 \pid.mul_ki.z2.z2.z1.result2 } (2 bits, unsigned) |
| add \pid.mul_kp.z1.z3.q4 (4 bits, unsigned) |
| add { \pid.mul_kp.z1.z3.z3.result3 \pid.mul_kp.z1.z3.z3.result2 \pid.mul_kp.z1.z3.z3.result1 \pid.mul_kp.z1.z3.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kp.z1.z3.z4.result3 \pid.mul_kp.z1.z3.z4.result2 \pid.mul_kp.z1.z3.z4.result1 \pid.mul_kp.z1.z3.z4.result0 2'00 } (6 bits, unsigned) |
| add { \pid.mul_kd.z2.z2.z2.result1 \pid.mul_kd.z2.z2.z2.result0 } (2 bits, unsigned) |
| add { \pid.mul_kd.z2.z2.z3.result1 \pid.mul_kd.z2.z2.z3.result0 } (2 bits, unsigned) |
| add { \pid.mul_kd.z2.z2.z1.result3 \pid.mul_kd.z2.z2.z1.result2 } (2 bits, unsigned) |
| add { \pid.mul_ki.z3.z2.q6 [1:0] \pid.mul_ki.z3.z2.z1.result1 \pid.mul_ki.z1.z4.z3.temp1 } (4 bits, unsigned) |
| add { \pid.mul_ki.z3.z3.q6 [1:0] \pid.mul_ki.z3.z1.z1.result1 \pid.mul_ki.z1.z3.z3.temp1 } (4 bits, unsigned) |
| add \pid.mul_ki.z3.z1.q6 [5:2] (4 bits, unsigned) |
| add \pid.mul_kd.z1.z2.q4 (4 bits, unsigned) |
| add { \pid.mul_kd.z1.z2.z3.result3 \pid.mul_kd.z1.z2.z3.result2 \pid.mul_kd.z1.z2.z3.result1 \pid.mul_kd.z1.z2.z3.result0 } (4 bits, unsigned) |
| add { \pid.mul_kd.z1.z2.z4.result3 \pid.mul_kd.z1.z2.z4.result2 \pid.mul_kd.z1.z2.z4.result1 \pid.mul_kd.z1.z2.z4.result0 2'00 } (6 bits, unsigned) |
| Using extmapper simplemap for cells of type $pos. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000010000 for cells of type $lcu. |
| Using template $paramod\_90_fa\WIDTH=32'00000000000000000000000000000110 for cells of type $fa. |
| Using template $paramod$00298f3f8094950cb9a5ff2fda48d0d8bde8806c\_90_alu for cells of type $alu. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000000100 for cells of type $lcu. |
| Using template $paramod\_90_fa\WIDTH=32'00000000000000000000000000000010 for cells of type $fa. |
| Using template $paramod$7e708ae28ab761f11d0fb59d3ffc72f6a4baf5d9\_90_alu for cells of type $alu. |
| Using template $paramod\_90_fa\WIDTH=32'00000000000000000000000000000100 for cells of type $fa. |
| Using template $paramod$740b056ede97228d3eae64ea2fdc81f0a33e0fe7\_90_alu for cells of type $alu. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000001000 for cells of type $lcu. |
| Using template $paramod\_90_fa\WIDTH=32'00000000000000000000000000001100 for cells of type $fa. |
| Using template $paramod$ee3d784672cdb1cb32d9a801a3af776716f16b74\_90_alu for cells of type $alu. |
| Using template $paramod\_90_fa\WIDTH=32'00000000000000000000000000001000 for cells of type $fa. |
| Using template $paramod$a1bc51c02ce12ac21eb18988e83292af48ed7d72\_90_alu for cells of type $alu. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000000011 for cells of type $lcu. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000100000 for cells of type $lcu. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000011111 for cells of type $lcu. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000000010 for cells of type $lcu. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000000110 for cells of type $lcu. |
| Using template $paramod\_90_lcu\WIDTH=32'00000000000000000000000000001100 for cells of type $lcu. |
| No more expansions possible. |
| <suppressed ~6757 debug messages> |
| |
| 6.22. Executing OPT pass (performing simple optimizations). |
| |
| 6.22.1. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| <suppressed ~3720 debug messages> |
| |
| 6.22.2. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| <suppressed ~987 debug messages> |
| Removed a total of 329 cells. |
| |
| 6.22.3. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.22.4. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 1164 unused cells and 4051 unused wires. |
| <suppressed ~1165 debug messages> |
| |
| 6.22.5. Finished fast OPT passes. |
| |
| 6.23. Executing ABC pass (technology mapping using ABC). |
| |
| 6.23.1. Extracting gate netlist of module `\Motor_Top' to `<abc-temp-dir>/input.blif'.. |
| Extracted 6223 gates and 6685 wires to a netlist network with 461 inputs and 299 outputs. |
| |
| 6.23.1.1. Executing ABC. |
| Running ABC command: <yosys-exe-dir>/yosys-abc -s -f <abc-temp-dir>/abc.script 2>&1 |
| ABC: ABC command line: "source <abc-temp-dir>/abc.script". |
| ABC: |
| ABC: + read_blif <abc-temp-dir>/input.blif |
| ABC: + read_library <abc-temp-dir>/stdcells.genlib |
| ABC: Entered genlib library with 13 gates from file "<abc-temp-dir>/stdcells.genlib". |
| ABC: + strash |
| ABC: + dretime |
| ABC: + map |
| ABC: + write_blif <abc-temp-dir>/output.blif |
| |
| 6.23.1.2. Re-integrating ABC results. |
| ABC RESULTS: AND cells: 146 |
| ABC RESULTS: ANDNOT cells: 2058 |
| ABC RESULTS: MUX cells: 552 |
| ABC RESULTS: NAND cells: 238 |
| ABC RESULTS: NOR cells: 396 |
| ABC RESULTS: NOT cells: 373 |
| ABC RESULTS: OR cells: 510 |
| ABC RESULTS: ORNOT cells: 195 |
| ABC RESULTS: XNOR cells: 426 |
| ABC RESULTS: XOR cells: 1097 |
| ABC RESULTS: internal signals: 5925 |
| ABC RESULTS: input signals: 461 |
| ABC RESULTS: output signals: 299 |
| Removing temp directory. |
| |
| 6.24. Executing OPT pass (performing simple optimizations). |
| |
| 6.24.1. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| <suppressed ~124 debug messages> |
| |
| 6.24.2. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| <suppressed ~147 debug messages> |
| Removed a total of 49 cells. |
| |
| 6.24.3. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 6.24.4. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 3 unused cells and 4099 unused wires. |
| <suppressed ~1664 debug messages> |
| |
| 6.24.5. Finished fast OPT passes. |
| |
| 6.25. Executing HIERARCHY pass (managing design hierarchy). |
| |
| 6.25.1. Analyzing design hierarchy.. |
| Top module: \Motor_Top |
| |
| 6.25.2. Analyzing design hierarchy.. |
| Top module: \Motor_Top |
| Removed 0 unused modules. |
| |
| 6.26. Printing statistics. |
| |
| === Motor_Top === |
| |
| Number of wires: 8032 |
| Number of wire bits: 17054 |
| Number of public wires: 2141 |
| Number of public wire bits: 11163 |
| Number of memories: 0 |
| Number of memory bits: 0 |
| Number of processes: 0 |
| Number of cells: 6387 |
| $_ANDNOT_ 2057 |
| $_AND_ 146 |
| $_DFF_P_ 35 |
| $_MUX_ 552 |
| $_NAND_ 238 |
| $_NOR_ 348 |
| $_NOT_ 370 |
| $_ORNOT_ 195 |
| $_OR_ 510 |
| $_SDFFE_PP0P_ 331 |
| $_SDFFE_PP1P_ 27 |
| $_SDFF_PP0_ 55 |
| $_XNOR_ 426 |
| $_XOR_ 1097 |
| |
| 6.27. Executing CHECK pass (checking for obvious problems). |
| Checking module Motor_Top... |
| Found and reported 0 problems. |
| |
| 7. Generating Graphviz representation of design. |
| Writing dot description to `/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/runs/Motor_Top/tmp/synthesis/post_techmap.dot'. |
| Dumping module Motor_Top to page 1. |
| |
| 8. Executing SHARE pass (SAT-based resource sharing). |
| |
| 9. Executing OPT pass (performing simple optimizations). |
| |
| 9.1. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 9.2. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 9.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees). |
| Running muxtree optimizer on module \Motor_Top.. |
| Creating internal representation of mux trees. |
| No muxes found in this module. |
| Removed 0 multiplexer ports. |
| |
| 9.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs). |
| Optimizing cells in module \Motor_Top. |
| Performed a total of 0 changes. |
| |
| 9.5. Executing OPT_MERGE pass (detect identical cells). |
| Finding identical cells in module `\Motor_Top'. |
| Removed a total of 0 cells. |
| |
| 9.6. Executing OPT_DFF pass (perform DFF optimizations). |
| |
| 9.7. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| |
| 9.8. Executing OPT_EXPR pass (perform const folding). |
| Optimizing module Motor_Top. |
| |
| 9.9. Finished OPT passes. (There is nothing left to do.) |
| |
| 10. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 0 unused cells and 2046 unused wires. |
| <suppressed ~2046 debug messages> |
| |
| 11. Printing statistics. |
| |
| === Motor_Top === |
| |
| Number of wires: 5986 |
| Number of wire bits: 6481 |
| Number of public wires: 95 |
| Number of public wire bits: 590 |
| Number of memories: 0 |
| Number of memory bits: 0 |
| Number of processes: 0 |
| Number of cells: 6387 |
| $_ANDNOT_ 2057 |
| $_AND_ 146 |
| $_DFF_P_ 35 |
| $_MUX_ 552 |
| $_NAND_ 238 |
| $_NOR_ 348 |
| $_NOT_ 370 |
| $_ORNOT_ 195 |
| $_OR_ 510 |
| $_SDFFE_PP0P_ 331 |
| $_SDFFE_PP1P_ 27 |
| $_SDFF_PP0_ 55 |
| $_XNOR_ 426 |
| $_XOR_ 1097 |
| |
| mapping tbuf |
| |
| 12. Executing TECHMAP pass (map to technology primitives). |
| |
| 12.1. Executing Verilog-2005 frontend: /home/ali112000/Desktop/mpw/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v |
| Parsing Verilog input from `/home/ali112000/Desktop/mpw/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v' to AST representation. |
| Generating RTLIL representation for module `\$_TBUF_'. |
| Successfully finished Verilog frontend. |
| |
| 12.2. Continuing TECHMAP pass. |
| No more expansions possible. |
| <suppressed ~3 debug messages> |
| |
| 13. Executing SIMPLEMAP pass (map simple cells to gate primitives). |
| |
| 14. Executing TECHMAP pass (map to technology primitives). |
| |
| 14.1. Executing Verilog-2005 frontend: /home/ali112000/Desktop/mpw/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v |
| Parsing Verilog input from `/home/ali112000/Desktop/mpw/pdk/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v' to AST representation. |
| Generating RTLIL representation for module `\$_DLATCH_P_'. |
| Generating RTLIL representation for module `\$_DLATCH_N_'. |
| Successfully finished Verilog frontend. |
| |
| 14.2. Continuing TECHMAP pass. |
| No more expansions possible. |
| <suppressed ~4 debug messages> |
| |
| 15. Executing SIMPLEMAP pass (map simple cells to gate primitives). |
| |
| 16. Executing DFFLIBMAP pass (mapping DFF cells to sequential cells from liberty file). |
| cell sky130_fd_sc_hd__dfxtp_2 (noninv, pins=3, area=21.27) is a direct match for cell type $_DFF_P_. |
| cell sky130_fd_sc_hd__dfrtp_2 (noninv, pins=4, area=26.28) is a direct match for cell type $_DFF_PN0_. |
| cell sky130_fd_sc_hd__dfstp_2 (noninv, pins=4, area=26.28) is a direct match for cell type $_DFF_PN1_. |
| cell sky130_fd_sc_hd__dfbbn_2 (noninv, pins=6, area=35.03) is a direct match for cell type $_DFFSR_NNN_. |
| final dff cell mappings: |
| unmapped dff cell: $_DFF_N_ |
| \sky130_fd_sc_hd__dfxtp_2 _DFF_P_ (.CLK( C), .D( D), .Q( Q)); |
| unmapped dff cell: $_DFF_NN0_ |
| unmapped dff cell: $_DFF_NN1_ |
| unmapped dff cell: $_DFF_NP0_ |
| unmapped dff cell: $_DFF_NP1_ |
| \sky130_fd_sc_hd__dfrtp_2 _DFF_PN0_ (.CLK( C), .D( D), .Q( Q), .RESET_B( R)); |
| \sky130_fd_sc_hd__dfstp_2 _DFF_PN1_ (.CLK( C), .D( D), .Q( Q), .SET_B( R)); |
| unmapped dff cell: $_DFF_PP0_ |
| unmapped dff cell: $_DFF_PP1_ |
| \sky130_fd_sc_hd__dfbbn_2 _DFFSR_NNN_ (.CLK_N( C), .D( D), .Q( Q), .Q_N(~Q), .RESET_B( R), .SET_B( S)); |
| unmapped dff cell: $_DFFSR_NNP_ |
| unmapped dff cell: $_DFFSR_NPN_ |
| unmapped dff cell: $_DFFSR_NPP_ |
| unmapped dff cell: $_DFFSR_PNN_ |
| unmapped dff cell: $_DFFSR_PNP_ |
| unmapped dff cell: $_DFFSR_PPN_ |
| unmapped dff cell: $_DFFSR_PPP_ |
| |
| 16.1. Executing DFFLEGALIZE pass (convert FFs to types supported by the target). |
| Mapping DFF cells in module `\Motor_Top': |
| mapped 448 $_DFF_P_ cells to \sky130_fd_sc_hd__dfxtp_2 cells. |
| |
| 17. Printing statistics. |
| |
| === Motor_Top === |
| |
| Number of wires: 6757 |
| Number of wire bits: 7252 |
| Number of public wires: 95 |
| Number of public wire bits: 590 |
| Number of memories: 0 |
| Number of memory bits: 0 |
| Number of processes: 0 |
| Number of cells: 7158 |
| $_ANDNOT_ 2057 |
| $_AND_ 146 |
| $_MUX_ 1323 |
| $_NAND_ 238 |
| $_NOR_ 348 |
| $_NOT_ 370 |
| $_ORNOT_ 195 |
| $_OR_ 510 |
| $_XNOR_ 426 |
| $_XOR_ 1097 |
| sky130_fd_sc_hd__dfxtp_2 448 |
| |
| [INFO]: ABC: WireLoad : S_4 |
| |
| 18. Executing ABC pass (technology mapping using ABC). |
| |
| 18.1. Extracting gate netlist of module `\Motor_Top' to `/tmp/yosys-abc-CI9urH/input.blif'.. |
| Extracted 6710 gates and 7178 wires to a netlist network with 466 inputs and 449 outputs. |
| |
| 18.1.1. Executing ABC. |
| Running ABC command: /build/bin/yosys-abc -s -f /tmp/yosys-abc-CI9urH/abc.script 2>&1 |
| ABC: ABC command line: "source /tmp/yosys-abc-CI9urH/abc.script". |
| ABC: |
| ABC: + read_blif /tmp/yosys-abc-CI9urH/input.blif |
| ABC: + read_lib -w /home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/runs/Motor_Top/tmp/synthesis/trimmed.lib |
| ABC: Parsing finished successfully. Parsing time = 0.07 sec |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfbbn_2". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfrbp_2". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfrtp_2". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfrtp_4". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfsbp_2". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfstp_2". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfstp_4". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfxbp_2". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfxtp_2". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfxtp_4". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dlxtn_1". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dlxtn_2". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dlxtn_4". |
| ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dlxtp_1". |
| ABC: Scl_LibertyReadGenlib() skipped three-state cell "sky130_fd_sc_hd__ebufn_2". |
| ABC: Scl_LibertyReadGenlib() skipped three-state cell "sky130_fd_sc_hd__ebufn_4". |
| ABC: Scl_LibertyReadGenlib() skipped three-state cell "sky130_fd_sc_hd__ebufn_8". |
| ABC: Library "sky130A_merged" from "/home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/runs/Motor_Top/tmp/synthesis/trimmed.lib" has 175 cells (17 skipped: 14 seq; 3 tri-state; 0 no func; 0 dont_use). Time = 0.10 sec |
| ABC: Memory = 7.77 MB. Time = 0.10 sec |
| ABC: Warning: Detected 2 multi-output gates (for example, "sky130_fd_sc_hd__fa_1"). |
| ABC: + read_constr -v /home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/runs/Motor_Top/tmp/synthesis/synthesis.sdc |
| ABC: Setting driving cell to be "sky130_fd_sc_hd__inv_2". |
| ABC: Setting output load to be 33.442001. |
| ABC: + read_constr /home/ali112000/mpw5/UETRV-ECORE/openlane/Motor_Top/runs/Motor_Top/tmp/synthesis/synthesis.sdc |
| ABC: + fx |
| ABC: + mfs |
| ABC: + strash |
| ABC: + refactor |
| ABC: + balance |
| ABC: + rewrite |
| ABC: + refactor |
| ABC: + balance |
| ABC: + rewrite |
| ABC: + rewrite -z |
| ABC: + balance |
| ABC: + refactor -z |
| ABC: + rewrite -z |
| ABC: + balance |
| ABC: + retime -D -D 20000 -M 5 |
| ABC: + scleanup |
| ABC: Error: The network is combinational. |
| ABC: + fraig_store |
| ABC: + balance |
| ABC: + fraig_store |
| ABC: + balance |
| ABC: + rewrite |
| ABC: + refactor |
| ABC: + balance |
| ABC: + rewrite |
| ABC: + rewrite -z |
| ABC: + balance |
| ABC: + refactor -z |
| ABC: + rewrite -z |
| ABC: + balance |
| ABC: + fraig_store |
| ABC: + balance |
| ABC: + rewrite |
| ABC: + refactor |
| ABC: + balance |
| ABC: + rewrite |
| ABC: + rewrite -z |
| ABC: + balance |
| ABC: + refactor -z |
| ABC: + rewrite -z |
| ABC: + balance |
| ABC: + fraig_store |
| ABC: + balance |
| ABC: + rewrite |
| ABC: + refactor |
| ABC: + balance |
| ABC: + rewrite |
| ABC: + rewrite -z |
| ABC: + balance |
| ABC: + refactor -z |
| ABC: + rewrite -z |
| ABC: + balance |
| ABC: + fraig_store |
| ABC: + fraig_restore |
| ABC: + amap -m -Q 0.1 -F 20 -A 20 -C 5000 |
| ABC: + retime -D -D 20000 |
| ABC: + &get -n |
| ABC: + &st |
| ABC: + &dch |
| ABC: + &nf |
| ABC: + &put |
| ABC: + buffer -N 5 -S 750.0 |
| ABC: + upsize -D 20000 |
| ABC: Current delay (10896.84 ps) does not exceed the target delay (20000.00 ps). Upsizing is not performed. |
| ABC: + dnsize -D 20000 |
| ABC: + stime -p |
| ABC: WireLoad = "none" Gates = 5310 ( 20.1 %) Cap = 9.7 ff ( 4.7 %) Area = 43999.70 ( 79.8 %) Delay = 10946.75 ps ( 4.6 %) |
| ABC: Path 0 -- 82 : 0 4 pi A = 0.00 Df = 67.5 -36.8 ps S = 100.4 ps Cin = 0.0 ff Cout = 20.7 ff Cmax = 0.0 ff G = 0 |
| ABC: Path 1 -- 1946 : 2 3 sky130_fd_sc_hd__xnor2_2 A = 16.27 Df = 253.1 -4.5 ps S = 222.1 ps Cin = 8.5 ff Cout = 13.3 ff Cmax = 121.8 ff G = 150 |
| ABC: Path 2 -- 1947 : 3 2 sky130_fd_sc_hd__or3b_2 A = 8.76 Df = 713.6 -190.0 ps S = 75.2 ps Cin = 1.5 ff Cout = 3.0 ff Cmax = 269.2 ff G = 184 |
| ABC: Path 3 -- 1950 : 3 1 sky130_fd_sc_hd__or3_2 A = 7.51 Df =1118.0 -503.3 ps S = 72.8 ps Cin = 1.5 ff Cout = 2.4 ff Cmax = 310.4 ff G = 149 |
| ABC: Path 4 -- 1951 : 5 2 sky130_fd_sc_hd__a311o_2 A = 11.26 Df =1490.9 -716.4 ps S = 65.7 ps Cin = 2.3 ff Cout = 7.2 ff Cmax = 298.5 ff G = 300 |
| ABC: Path 5 -- 1955 : 4 3 sky130_fd_sc_hd__a31o_2 A = 8.76 Df =1770.9 -800.1 ps S = 95.7 ps Cin = 2.4 ff Cout = 13.8 ff Cmax = 271.9 ff G = 560 |
| ABC: Path 6 -- 1970 : 5 3 sky130_fd_sc_hd__o311ai_2 A = 16.27 Df =2198.1-1058.7 ps S = 417.5 ps Cin = 4.4 ff Cout = 16.1 ff Cmax = 82.4 ff G = 347 |
| ABC: Path 7 -- 1971 : 5 2 sky130_fd_sc_hd__a221o_2 A = 11.26 Df =2434.5 -890.3 ps S = 64.9 ps Cin = 2.3 ff Cout = 7.1 ff Cmax = 299.4 ff G = 291 |
| ABC: Path 8 -- 1973 : 4 2 sky130_fd_sc_hd__a31o_2 A = 8.76 Df =2648.1 -814.2 ps S = 119.7 ps Cin = 2.4 ff Cout = 18.4 ff Cmax = 271.9 ff G = 749 |
| ABC: Path 9 -- 1988 : 2 4 sky130_fd_sc_hd__xor2_2 A = 16.27 Df =2869.2 -844.8 ps S = 169.7 ps Cin = 8.6 ff Cout = 9.8 ff Cmax = 130.0 ff G = 108 |
| ABC: Path 10 -- 1990 : 1 5 sky130_fd_sc_hd__buf_1 A = 3.75 Df =3097.0 -918.9 ps S = 216.7 ps Cin = 2.1 ff Cout = 17.7 ff Cmax = 130.0 ff G = 796 |
| ABC: Path 11 -- 2005 : 2 2 sky130_fd_sc_hd__nor2_2 A = 6.26 Df =3151.3 -866.2 ps S = 88.1 ps Cin = 4.4 ff Cout = 5.1 ff Cmax = 141.9 ff G = 108 |
| ABC: Path 12 -- 2206 : 5 2 sky130_fd_sc_hd__o2111a_2 A = 12.51 Df =3465.4 -60.1 ps S = 65.2 ps Cin = 2.4 ff Cout = 7.1 ff Cmax = 299.4 ff G = 280 |
| ABC: Path 13 -- 2207 : 4 4 sky130_fd_sc_hd__a31o_2 A = 8.76 Df =3657.1 -38.1 ps S = 112.2 ps Cin = 2.4 ff Cout = 17.0 ff Cmax = 271.9 ff G = 702 |
| ABC: Path 14 -- 2209 : 3 2 sky130_fd_sc_hd__and3_2 A = 7.51 Df =3912.4 -45.3 ps S = 62.1 ps Cin = 1.5 ff Cout = 6.4 ff Cmax = 309.5 ff G = 407 |
| ABC: Path 15 -- 2211 : 3 3 sky130_fd_sc_hd__or3_2 A = 7.51 Df =4341.3 -299.6 ps S = 97.7 ps Cin = 1.5 ff Cout = 9.1 ff Cmax = 310.4 ff G = 574 |
| ABC: Path 16 -- 2218 : 3 2 sky130_fd_sc_hd__and3_2 A = 7.51 Df =4577.7 -349.4 ps S = 59.1 ps Cin = 1.5 ff Cout = 6.1 ff Cmax = 309.5 ff G = 393 |
| ABC: Path 17 -- 2241 : 3 3 sky130_fd_sc_hd__or3b_2 A = 8.76 Df =5066.2 -403.2 ps S = 97.2 ps Cin = 1.5 ff Cout = 8.5 ff Cmax = 269.2 ff G = 546 |
| ABC: Path 18 -- 2254 : 3 2 sky130_fd_sc_hd__a21o_2 A = 8.76 Df =5281.6 -350.7 ps S = 50.6 ps Cin = 2.4 ff Cout = 7.0 ff Cmax = 309.5 ff G = 288 |
| ABC: Path 19 -- 2258 : 3 3 sky130_fd_sc_hd__a21o_2 A = 8.76 Df =5505.6 -212.9 ps S = 61.7 ps Cin = 2.4 ff Cout = 9.6 ff Cmax = 309.5 ff G = 390 |
| ABC: Path 20 -- 2321 : 3 3 sky130_fd_sc_hd__a21o_2 A = 8.76 Df =5737.0 -226.5 ps S = 69.6 ps Cin = 2.4 ff Cout = 11.4 ff Cmax = 309.5 ff G = 461 |
| ABC: Path 21 -- 2323 : 3 2 sky130_fd_sc_hd__and3_2 A = 7.51 Df =5953.8 -173.4 ps S = 60.3 ps Cin = 1.5 ff Cout = 6.3 ff Cmax = 309.5 ff G = 401 |
| ABC: Path 22 -- 2327 : 3 2 sky130_fd_sc_hd__or3_2 A = 7.51 Df =6442.2 -408.6 ps S = 91.3 ps Cin = 1.5 ff Cout = 7.1 ff Cmax = 310.4 ff G = 449 |
| ABC: Path 23 -- 2329 : 3 3 sky130_fd_sc_hd__a21o_2 A = 8.76 Df =6690.0 -492.2 ps S = 68.8 ps Cin = 2.4 ff Cout = 11.2 ff Cmax = 309.5 ff G = 458 |
| ABC: Path 24 -- 2331 : 3 3 sky130_fd_sc_hd__a21oi_2 A = 8.76 Df =6861.9 -532.4 ps S = 144.6 ps Cin = 4.6 ff Cout = 8.8 ff Cmax = 128.2 ff G = 180 |
| ABC: Path 25 -- 2338 : 3 3 sky130_fd_sc_hd__o21a_2 A = 8.76 Df =7046.3 -449.7 ps S = 98.3 ps Cin = 2.4 ff Cout = 16.4 ff Cmax = 294.8 ff G = 660 |
| ABC: Path 26 -- 2343 : 3 2 sky130_fd_sc_hd__a21o_2 A = 8.76 Df =7201.8 -53.3 ps S = 68.3 ps Cin = 2.4 ff Cout = 10.9 ff Cmax = 309.5 ff G = 445 |
| ABC: Path 27 -- 2345 : 3 2 sky130_fd_sc_hd__a21o_2 A = 8.76 Df =7380.2 -28.7 ps S = 68.6 ps Cin = 2.4 ff Cout = 10.9 ff Cmax = 309.5 ff G = 445 |
| ABC: Path 28 -- 2347 : 3 2 sky130_fd_sc_hd__a21o_2 A = 8.76 Df =7620.4 -109.5 ps S = 80.3 ps Cin = 2.4 ff Cout = 13.5 ff Cmax = 309.5 ff G = 556 |
| ABC: Path 29 -- 2348 : 3 2 sky130_fd_sc_hd__a21oi_2 A = 8.76 Df =7805.5 -219.1 ps S = 159.3 ps Cin = 4.6 ff Cout = 10.2 ff Cmax = 128.2 ff G = 218 |
| ABC: Path 30 -- 2360 : 2 2 sky130_fd_sc_hd__or2b_2 A = 8.76 Df =7976.3 -55.2 ps S = 81.4 ps Cin = 1.6 ff Cout = 13.7 ff Cmax = 312.2 ff G = 836 |
| ABC: Path 31 -- 2371 : 2 2 sky130_fd_sc_hd__xnor2_2 A = 16.27 Df =8139.2 -4.1 ps S = 190.4 ps Cin = 8.5 ff Cout = 10.6 ff Cmax = 121.8 ff G = 120 |
| ABC: Path 32 -- 2513 : 2 2 sky130_fd_sc_hd__xnor2_2 A = 16.27 Df =8352.5 -4.6 ps S = 195.0 ps Cin = 8.5 ff Cout = 11.0 ff Cmax = 121.8 ff G = 125 |
| ABC: Path 33 -- 2514 : 2 2 sky130_fd_sc_hd__xnor2_2 A = 16.27 Df =8565.7 -2.2 ps S = 229.4 ps Cin = 8.5 ff Cout = 14.0 ff Cmax = 121.8 ff G = 157 |
| ABC: Path 34 -- 2524 : 2 2 sky130_fd_sc_hd__xor2_2 A = 16.27 Df =8858.8 -86.3 ps S = 217.5 ps Cin = 8.6 ff Cout = 14.0 ff Cmax = 130.0 ff G = 156 |
| ABC: Path 35 -- 2576 : 2 2 sky130_fd_sc_hd__xor2_2 A = 16.27 Df =9153.4 -6.4 ps S = 222.0 ps Cin = 8.6 ff Cout = 14.4 ff Cmax = 130.0 ff G = 161 |
| ABC: Path 36 -- 2607 : 2 2 sky130_fd_sc_hd__xor2_2 A = 16.27 Df =9443.0 -93.3 ps S = 213.2 ps Cin = 8.6 ff Cout = 13.6 ff Cmax = 130.0 ff G = 152 |
| ABC: Path 37 -- 3267 : 2 2 sky130_fd_sc_hd__xnor2_2 A = 16.27 Df =9673.7 -80.7 ps S = 230.8 ps Cin = 8.5 ff Cout = 14.1 ff Cmax = 121.8 ff G = 159 |
| ABC: Path 38 -- 3372 : 3 3 sky130_fd_sc_hd__o21ai_2 A = 8.76 Df =9911.5 -170.6 ps S = 220.2 ps Cin = 4.5 ff Cout = 16.0 ff Cmax = 139.2 ff G = 337 |
| ABC: Path 39 -- 3472 : 5 3 sky130_fd_sc_hd__a311o_2 A = 11.26 Df =10345.7 -215.3 ps S = 64.2 ps Cin = 2.3 ff Cout = 6.6 ff Cmax = 298.5 ff G = 275 |
| ABC: Path 40 -- 3473 : 1 5 sky130_fd_sc_hd__buf_1 A = 3.75 Df =10520.7 -144.1 ps S = 277.8 ps Cin = 2.1 ff Cout = 23.1 ff Cmax = 130.0 ff G = 1046 |
| ABC: Path 41 -- 3476 : 2 1 sky130_fd_sc_hd__nor2_2 A = 6.26 Df =10641.3 -199.5 ps S = 61.1 ps Cin = 4.4 ff Cout = 2.4 ff Cmax = 141.9 ff G = 52 |
| ABC: Path 42 -- 3480 : 5 1 sky130_fd_sc_hd__o221a_2 A = 11.26 Df =10946.8 -165.8 ps S = 196.2 ps Cin = 2.3 ff Cout = 33.4 ff Cmax = 281.1 ff G = 1424 |
| ABC: Start-point = pi81 (\pid.sigma_old [6]). End-point = po78 ($auto$rtlil.cc:2515:MuxGate$20195). |
| ABC: + print_stats -m |
| ABC: netlist : i/o = 466/ 449 lat = 0 nd = 5310 edge = 12815 area =44005.66 delay =46.00 lev = 46 |
| ABC: + write_blif /tmp/yosys-abc-CI9urH/output.blif |
| |
| 18.1.2. Re-integrating ABC results. |
| ABC RESULTS: sky130_fd_sc_hd__a2111o_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__a2111oi_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__a211o_2 cells: 24 |
| ABC RESULTS: sky130_fd_sc_hd__a211oi_2 cells: 5 |
| ABC RESULTS: sky130_fd_sc_hd__a21bo_2 cells: 48 |
| ABC RESULTS: sky130_fd_sc_hd__a21boi_2 cells: 8 |
| ABC RESULTS: sky130_fd_sc_hd__a21o_2 cells: 104 |
| ABC RESULTS: sky130_fd_sc_hd__a21oi_2 cells: 168 |
| ABC RESULTS: sky130_fd_sc_hd__a221o_2 cells: 81 |
| ABC RESULTS: sky130_fd_sc_hd__a221oi_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__a22o_2 cells: 148 |
| ABC RESULTS: sky130_fd_sc_hd__a22oi_2 cells: 27 |
| ABC RESULTS: sky130_fd_sc_hd__a2bb2o_2 cells: 45 |
| ABC RESULTS: sky130_fd_sc_hd__a2bb2oi_2 cells: 2 |
| ABC RESULTS: sky130_fd_sc_hd__a311o_2 cells: 13 |
| ABC RESULTS: sky130_fd_sc_hd__a311oi_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__a31o_2 cells: 66 |
| ABC RESULTS: sky130_fd_sc_hd__a31oi_2 cells: 6 |
| ABC RESULTS: sky130_fd_sc_hd__a32o_2 cells: 37 |
| ABC RESULTS: sky130_fd_sc_hd__a32oi_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__a41o_2 cells: 7 |
| ABC RESULTS: sky130_fd_sc_hd__and2_2 cells: 270 |
| ABC RESULTS: sky130_fd_sc_hd__and2b_2 cells: 110 |
| ABC RESULTS: sky130_fd_sc_hd__and3_2 cells: 166 |
| ABC RESULTS: sky130_fd_sc_hd__and3b_2 cells: 20 |
| ABC RESULTS: sky130_fd_sc_hd__and4_2 cells: 26 |
| ABC RESULTS: sky130_fd_sc_hd__and4b_2 cells: 5 |
| ABC RESULTS: sky130_fd_sc_hd__and4bb_2 cells: 4 |
| ABC RESULTS: sky130_fd_sc_hd__buf_1 cells: 900 |
| ABC RESULTS: sky130_fd_sc_hd__inv_2 cells: 168 |
| ABC RESULTS: sky130_fd_sc_hd__mux2_2 cells: 85 |
| ABC RESULTS: sky130_fd_sc_hd__nand2_2 cells: 478 |
| ABC RESULTS: sky130_fd_sc_hd__nand3_2 cells: 31 |
| ABC RESULTS: sky130_fd_sc_hd__nand3b_2 cells: 5 |
| ABC RESULTS: sky130_fd_sc_hd__nand4_2 cells: 10 |
| ABC RESULTS: sky130_fd_sc_hd__nand4b_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__nor2_2 cells: 386 |
| ABC RESULTS: sky130_fd_sc_hd__nor2b_2 cells: 3 |
| ABC RESULTS: sky130_fd_sc_hd__nor3_2 cells: 13 |
| ABC RESULTS: sky130_fd_sc_hd__nor3b_2 cells: 2 |
| ABC RESULTS: sky130_fd_sc_hd__nor4_2 cells: 2 |
| ABC RESULTS: sky130_fd_sc_hd__o2111a_2 cells: 5 |
| ABC RESULTS: sky130_fd_sc_hd__o2111ai_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__o211a_2 cells: 147 |
| ABC RESULTS: sky130_fd_sc_hd__o211ai_2 cells: 3 |
| ABC RESULTS: sky130_fd_sc_hd__o21a_2 cells: 142 |
| ABC RESULTS: sky130_fd_sc_hd__o21ai_2 cells: 135 |
| ABC RESULTS: sky130_fd_sc_hd__o21ba_2 cells: 23 |
| ABC RESULTS: sky130_fd_sc_hd__o21bai_2 cells: 10 |
| ABC RESULTS: sky130_fd_sc_hd__o221a_2 cells: 129 |
| ABC RESULTS: sky130_fd_sc_hd__o221ai_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__o22a_2 cells: 21 |
| ABC RESULTS: sky130_fd_sc_hd__o22ai_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__o2bb2a_2 cells: 25 |
| ABC RESULTS: sky130_fd_sc_hd__o2bb2ai_2 cells: 2 |
| ABC RESULTS: sky130_fd_sc_hd__o311a_2 cells: 16 |
| ABC RESULTS: sky130_fd_sc_hd__o311ai_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__o31a_2 cells: 21 |
| ABC RESULTS: sky130_fd_sc_hd__o31ai_2 cells: 3 |
| ABC RESULTS: sky130_fd_sc_hd__o32a_2 cells: 9 |
| ABC RESULTS: sky130_fd_sc_hd__o32ai_2 cells: 1 |
| ABC RESULTS: sky130_fd_sc_hd__o41a_2 cells: 8 |
| ABC RESULTS: sky130_fd_sc_hd__or2_2 cells: 347 |
| ABC RESULTS: sky130_fd_sc_hd__or2b_2 cells: 73 |
| ABC RESULTS: sky130_fd_sc_hd__or3_2 cells: 80 |
| ABC RESULTS: sky130_fd_sc_hd__or3b_2 cells: 19 |
| ABC RESULTS: sky130_fd_sc_hd__or4_2 cells: 28 |
| ABC RESULTS: sky130_fd_sc_hd__or4b_2 cells: 9 |
| ABC RESULTS: sky130_fd_sc_hd__xnor2_2 cells: 379 |
| ABC RESULTS: sky130_fd_sc_hd__xor2_2 cells: 192 |
| ABC RESULTS: internal signals: 6263 |
| ABC RESULTS: input signals: 466 |
| ABC RESULTS: output signals: 449 |
| Removing temp directory. |
| |
| 19. Executing SETUNDEF pass (replace undef values with defined constants). |
| |
| 20. Executing HILOMAP pass (mapping to constant drivers). |
| |
| 21. Executing SPLITNETS pass (splitting up multi-bit signals). |
| |
| 22. Executing OPT_CLEAN pass (remove unused cells and wires). |
| Finding unused cells or wires in module \Motor_Top.. |
| Removed 24 unused cells and 7234 unused wires. |
| <suppressed ~105 debug messages> |
| |
| 23. Executing INSBUF pass (insert buffer cells for connected wires). |
| Added Motor_Top.$auto$insbuf.cc:79:execute$26925: \io_pwm_high_en -> \io_pwm_low_en |
| |
| 24. Executing CHECK pass (checking for obvious problems). |
| Checking module Motor_Top... |
| Warning: Wire Motor_Top.\io_wbs_data_o [31] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [30] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [29] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [28] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [27] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [26] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [25] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [24] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [23] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [22] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [21] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [20] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [19] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [18] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [17] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [16] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [15] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [14] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [13] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [12] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [11] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [10] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [9] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [8] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [7] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [6] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [5] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [4] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [3] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [2] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [1] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_data_o [0] is used but has no driver. |
| Warning: Wire Motor_Top.\io_wbs_ack_o is used but has no driver. |
| Warning: Wire Motor_Top.\io_pwm_low_en is used but has no driver. |
| Warning: Wire Motor_Top.\io_pwm_low is used but has no driver. |
| Warning: Wire Motor_Top.\io_pwm_high_en is used but has no driver. |
| Warning: Wire Motor_Top.\io_pwm_high is used but has no driver. |
| Warning: Wire Motor_Top.\io_motor_irq is used but has no driver. |
| Found and reported 38 problems. |
| |
| 25. Printing statistics. |
| |
| === Motor_Top === |
| |
| Number of wires: 5738 |
| Number of wire bits: 5818 |
| Number of public wires: 430 |
| Number of public wire bits: 510 |
| Number of memories: 0 |
| Number of memory bits: 0 |
| Number of processes: 0 |
| Number of cells: 5759 |
| sky130_fd_sc_hd__a2111o_2 1 |
| sky130_fd_sc_hd__a2111oi_2 1 |
| sky130_fd_sc_hd__a211o_2 24 |
| sky130_fd_sc_hd__a211oi_2 5 |
| sky130_fd_sc_hd__a21bo_2 48 |
| sky130_fd_sc_hd__a21boi_2 8 |
| sky130_fd_sc_hd__a21o_2 104 |
| sky130_fd_sc_hd__a21oi_2 168 |
| sky130_fd_sc_hd__a221o_2 81 |
| sky130_fd_sc_hd__a221oi_2 1 |
| sky130_fd_sc_hd__a22o_2 148 |
| sky130_fd_sc_hd__a22oi_2 27 |
| sky130_fd_sc_hd__a2bb2o_2 45 |
| sky130_fd_sc_hd__a2bb2oi_2 2 |
| sky130_fd_sc_hd__a311o_2 13 |
| sky130_fd_sc_hd__a311oi_2 1 |
| sky130_fd_sc_hd__a31o_2 66 |
| sky130_fd_sc_hd__a31oi_2 6 |
| sky130_fd_sc_hd__a32o_2 37 |
| sky130_fd_sc_hd__a32oi_2 1 |
| sky130_fd_sc_hd__a41o_2 7 |
| sky130_fd_sc_hd__and2_2 270 |
| sky130_fd_sc_hd__and2b_2 110 |
| sky130_fd_sc_hd__and3_2 166 |
| sky130_fd_sc_hd__and3b_2 20 |
| sky130_fd_sc_hd__and4_2 26 |
| sky130_fd_sc_hd__and4b_2 5 |
| sky130_fd_sc_hd__and4bb_2 4 |
| sky130_fd_sc_hd__buf_1 900 |
| sky130_fd_sc_hd__buf_2 1 |
| sky130_fd_sc_hd__dfxtp_2 448 |
| sky130_fd_sc_hd__inv_2 168 |
| sky130_fd_sc_hd__mux2_2 85 |
| sky130_fd_sc_hd__nand2_2 478 |
| sky130_fd_sc_hd__nand3_2 31 |
| sky130_fd_sc_hd__nand3b_2 5 |
| sky130_fd_sc_hd__nand4_2 10 |
| sky130_fd_sc_hd__nand4b_2 1 |
| sky130_fd_sc_hd__nor2_2 386 |
| sky130_fd_sc_hd__nor2b_2 3 |
| sky130_fd_sc_hd__nor3_2 13 |
| sky130_fd_sc_hd__nor3b_2 2 |
| sky130_fd_sc_hd__nor4_2 2 |
| sky130_fd_sc_hd__o2111a_2 5 |
| sky130_fd_sc_hd__o2111ai_2 1 |
| sky130_fd_sc_hd__o211a_2 147 |
| sky130_fd_sc_hd__o211ai_2 3 |
| sky130_fd_sc_hd__o21a_2 142 |
| sky130_fd_sc_hd__o21ai_2 135 |
| sky130_fd_sc_hd__o21ba_2 23 |
| sky130_fd_sc_hd__o21bai_2 10 |
| sky130_fd_sc_hd__o221a_2 129 |
| sky130_fd_sc_hd__o221ai_2 1 |
| sky130_fd_sc_hd__o22a_2 21 |
| sky130_fd_sc_hd__o22ai_2 1 |
| sky130_fd_sc_hd__o2bb2a_2 25 |
| sky130_fd_sc_hd__o2bb2ai_2 2 |
| sky130_fd_sc_hd__o311a_2 16 |
| sky130_fd_sc_hd__o311ai_2 1 |
| sky130_fd_sc_hd__o31a_2 21 |
| sky130_fd_sc_hd__o31ai_2 3 |
| sky130_fd_sc_hd__o32a_2 9 |
| sky130_fd_sc_hd__o32ai_2 1 |
| sky130_fd_sc_hd__o41a_2 8 |
| sky130_fd_sc_hd__or2_2 347 |
| sky130_fd_sc_hd__or2b_2 73 |
| sky130_fd_sc_hd__or3_2 80 |
| sky130_fd_sc_hd__or3b_2 19 |
| sky130_fd_sc_hd__or4_2 28 |
| sky130_fd_sc_hd__or4b_2 9 |
| sky130_fd_sc_hd__xnor2_2 379 |
| sky130_fd_sc_hd__xor2_2 192 |
| |
| Chip area for module '\Motor_Top': 53533.843200 |
| |
| 26. Executing Verilog backend. |
| Dumping module `\Motor_Top'. |
| |
| Warnings: 38 unique messages, 38 total |
| End of script. Logfile hash: 5d518ed631, CPU: user 11.76s system 0.05s, MEM: 114.40 MB peak |
| Yosys 0.12+45 (git sha1 UNKNOWN, gcc 8.3.1 -fPIC -Os) |
| Time spent: 56% 2x abc (15 sec), 8% 38x opt_expr (2 sec), ... |