SpinalHDL
1 / 1
Back to submissions
Submission #7
PASSED
RankingPercentile
Latency
7.51 (1 cycles)ns
19th
top 12%
Throughput
133.14 (100.0%)MHz
14th
top 8%
Area
34051μm²
114th
top 73%
Score
82.90
19th
top 12%
Submitted Solution
Compile Log
██████╗ ██╗ ██╗██████╗ ███████╗██╗ ██╗███╗ ██╗███████╗ ██████╗ ██╔══██╗╚██╗ ██╔╝██╔══██╗██╔════╝██║ ██║████╗ ██║██╔════╝██╔════╝ ██████╔╝ ╚████╔╝ ██████╔╝█████╗ ██║ ██║██╔██╗ ██║█████╗ ██║ ██╔═══╝ ╚██╔╝ ██╔═══╝ ██╔══╝ ██║ ██║██║╚██╗██║██╔══╝ ██║ ██║ ██║ ██║ ███████╗███████╗██║██║ ╚████║███████╗╚██████╗ ╚═╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚═╝╚═╝ ╚═══╝╚══════╝ ╚═════╝ Output directory: /submission/user/pipelinec_output ================== Parsing C Code to Logical Hierarchy ================================ Parsing file: /submission/user/Solution.py PY_TO_LOGIC parsing: /submission/user/Solution.py elaborating func: solution Doing simple logic trimming/collapsing... ================== Writing Resulting Logic to File ================================ Writing output files before adding pipelining... Defaulting to pyrtl based timing estimates... Using PYRTL synthesizing for part: None Writing log of integer module instances: /submission/user/pipelinec_output/integer_module_instances.log Writing VHDL files for all functions (before any added pipelining)... Writing multi main top level files... Writing the constant struct+enum definitions as defined from C code... Writing global wire definitions as parsed from C code... ================== Adding Timing Information from Synthesis Tool ================================ Synthesizing before pipelining to get path delays... Synthesizing function: BIN_OP_INFERRED_MULT_uint16_t_uint16_t Synthesizing function: solution Function 5/6, elapsed time 0:00:00.682962... ...Waiting on synthesis for: BIN_OP_INFERRED_MULT_uint16_t_uint16_t Running: /submission/user/pipelinec_output/built_in/BIN_OP_INFERRED_MULT_uint16_t_uint16_t/pyrtl_0CLK_de264c78.log Running: /submission/user/pipelinec_output/solution/pyrtl_0CLK_5a708a0f.log BIN_OP_INFERRED_MULT_uint16_t_uint16_t Path delay (maybe to be pipelined): 28.067 ns Function 6/6, elapsed time 0:00:03.331614... ...Waiting on synthesis for: solution solution Path delay (maybe to be pipelined): 28.067 ns ================== Beginning Throughput Sweep ================================ Function: solution Target MHz: 0.001 Starting with no added pipelining... Starting planned throughput sweep... [sweep] main=solution domain=solution comb delay ~28.0 ns, target 1000000.0 ns (0.0 MHz), no unsliceable spans Updating output files... Estimated register usage: /submission/user/pipelinec_output/solution/solution_d83431c7_registers.log Running syn w timing params... (sweep iteration 1) Elapsed time: 0:00:03.336164... Running: /submission/user/pipelinec_output/solution/pyrtl_d83431c7.log [sweep] iter=1 main=solution goal=0.00MHz got=35.63MHz (28.07ns) cuts=0 main_latency=0 pipeline_stages=0 predicted_stage=28.00ns action=met Met timing... [sweep] solution: met timing, 0 pipeline register stage(s) built, cuts=0, locked=0 inst(s), iterations=1 [sweep] History: /submission/user/pipelinec_output/solution/sweep_history.json ================== Writing Results of Throughput Sweep ================================ [sweep] Pipeline depth summary: [sweep] solution: 0 pipeline register stage(s) total Output VHDL files: /submission/user/pipelinec_output/vhdl_files.txt Done.
Generated Verilog
Timing Analysis
Path 1-7.514 ns
From:
i_payload_b[8]To:
o_payload[31]Data Arrival: 7.515 ns
| Arrival (ns) | Cell | Pin |
|---|---|---|
| 0.000 | Solution | i_payload_b[8] |
| 0.000 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$3796/A |
| 0.654 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$3796/Y |
| 0.654 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5575/B |
| 1.183 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5575/Y |
| 1.183 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5576/A |
| 1.377 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5576/Y |
| 1.377 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5582/A |
| 1.523 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5582/Y |
| 1.523 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5583/C |
| 1.842 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5583/Y |
| 1.842 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5587/A |
| 2.074 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5587/Y |
| 2.074 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5754/A1 |
| 2.358 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5754/Y |
| 2.358 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5757/A |
| 2.828 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5757/Y |
| 2.828 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5883/A2 |
| 3.111 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5883/Y |
| 3.111 | sky130_fd_sc_hvl__a21o_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5888/A1 |
| 3.489 | sky130_fd_sc_hvl__a21o_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5888/X |
| 3.489 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5890/A |
| 3.681 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5890/Y |
| 3.681 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5892/A |
| 3.931 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5892/Y |
| 3.931 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5998/A2 |
| 4.351 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5998/Y |
| 4.351 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6003/A |
| 4.543 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6003/Y |
| 4.543 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6009/A |
| 4.724 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6009/Y |
| 4.724 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6012/A1 |
| 4.898 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6012/Y |
| 4.898 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6013/A |
| 5.124 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6013/Y |
| 5.124 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6017/A |
| 5.324 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6017/Y |
| 5.324 | sky130_fd_sc_hvl__a22oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6089/A1 |
| 5.622 | sky130_fd_sc_hvl__a22oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6089/Y |
| 5.622 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6092/A |
| 5.894 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6092/Y |
| 5.894 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6095/A |
| 6.167 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6095/Y |
| 6.167 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6096/B1 |
| 6.461 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6096/Y |
| 6.461 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6265/A1 |
| 6.753 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6265/Y |
| 6.753 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6307/A2 |
| 7.018 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6307/Y |
| 7.018 | sky130_fd_sc_hvl__a22o_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6317/B1 |
| 7.344 | sky130_fd_sc_hvl__a22o_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6317/X |
| 7.344 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6318/A |
| 7.447 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6318/Y |
| 7.447 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6319/A |
| 7.515 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6319/Y |
| 7.515 | Solution | o_payload[31] |
Path 2-7.394 ns
From:
i_payload_b[8]To:
o_payload[29]Data Arrival: 7.395 ns
| Arrival (ns) | Cell | Pin |
|---|---|---|
| 0.000 | Solution | i_payload_b[8] |
| 0.000 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$3796/A |
| 0.654 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$3796/Y |
| 0.654 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5575/B |
| 1.183 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5575/Y |
| 1.183 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5576/A |
| 1.377 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5576/Y |
| 1.377 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5582/A |
| 1.523 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5582/Y |
| 1.523 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5583/C |
| 1.842 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5583/Y |
| 1.842 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5587/A |
| 2.074 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5587/Y |
| 2.074 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5754/A1 |
| 2.358 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5754/Y |
| 2.358 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5757/A |
| 2.828 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5757/Y |
| 2.828 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5883/A2 |
| 3.111 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5883/Y |
| 3.111 | sky130_fd_sc_hvl__a21o_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5888/A1 |
| 3.489 | sky130_fd_sc_hvl__a21o_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5888/X |
| 3.489 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5890/A |
| 3.681 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5890/Y |
| 3.681 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5892/A |
| 3.931 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5892/Y |
| 3.931 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5998/A2 |
| 4.351 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5998/Y |
| 4.351 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6003/A |
| 4.543 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6003/Y |
| 4.543 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6009/A |
| 4.724 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6009/Y |
| 4.724 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6012/A1 |
| 4.898 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6012/Y |
| 4.898 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6013/A |
| 5.124 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6013/Y |
| 5.124 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6017/A |
| 5.324 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6017/Y |
| 5.324 | sky130_fd_sc_hvl__a22oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6089/A1 |
| 5.622 | sky130_fd_sc_hvl__a22oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6089/Y |
| 5.622 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6092/A |
| 5.894 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6092/Y |
| 5.894 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6095/A |
| 6.167 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6095/Y |
| 6.167 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6096/B1 |
| 6.461 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6096/Y |
| 6.461 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6265/A1 |
| 6.753 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6265/Y |
| 6.753 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6266/B |
| 6.947 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6266/Y |
| 6.947 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6288/A2 |
| 7.199 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6288/Y |
| 7.199 | sky130_fd_sc_hvl__xor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6289/B |
| 7.395 | sky130_fd_sc_hvl__xor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6289/X |
| 7.395 | Solution | o_payload[29] |
Path 3-7.386 ns
From:
i_payload_b[5]To:
o_payload[30]Data Arrival: 7.387 ns
| Arrival (ns) | Cell | Pin |
|---|---|---|
| 0.000 | Solution | i_payload_b[5] |
| 0.000 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$3471/A |
| 0.554 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$3471/Y |
| 0.554 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5083/B |
| 0.985 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5083/Y |
| 0.985 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5084/B |
| 1.375 | sky130_fd_sc_hvl__nand3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5084/Y |
| 1.375 | sky130_fd_sc_hvl__and3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5087/C |
| 1.837 | sky130_fd_sc_hvl__and3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5087/X |
| 1.837 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5088/B |
| 2.100 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5088/Y |
| 2.100 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5091/B1 |
| 2.404 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5091/Y |
| 2.404 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5316/A2 |
| 2.634 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5316/Y |
| 2.634 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5317/B |
| 2.816 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5317/Y |
| 2.816 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5318/A |
| 2.913 | sky130_fd_sc_hvl__inv_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5318/Y |
| 2.913 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5319/A |
| 3.127 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5319/Y |
| 3.127 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5369/B |
| 3.369 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5369/Y |
| 3.369 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5512/A1 |
| 3.615 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5512/Y |
| 3.615 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5530/B |
| 4.066 | sky130_fd_sc_hvl__nor3_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5530/Y |
| 4.066 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5684/A2 |
| 4.392 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5684/Y |
| 4.392 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5689/B |
| 4.597 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5689/Y |
| 4.597 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5697/A |
| 4.780 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5697/Y |
| 4.780 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5816/A1 |
| 5.052 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5816/Y |
| 5.052 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5821/B |
| 5.215 | sky130_fd_sc_hvl__nor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5821/Y |
| 5.215 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5822/B |
| 5.331 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5822/Y |
| 5.331 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5823/A |
| 5.548 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5823/Y |
| 5.548 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5927/A1 |
| 5.889 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$5927/Y |
| 5.889 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6091/A2 |
| 6.045 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6091/Y |
| 6.045 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6094/B1 |
| 6.350 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6094/Y |
| 6.350 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6265/A2 |
| 6.604 | sky130_fd_sc_hvl__a21oi_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6265/Y |
| 6.604 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6307/A2 |
| 6.958 | sky130_fd_sc_hvl__o21ai_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6307/Y |
| 6.958 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6308/B |
| 7.153 | sky130_fd_sc_hvl__nand2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6308/Y |
| 7.153 | sky130_fd_sc_hvl__xor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6309/B |
| 7.387 | sky130_fd_sc_hvl__xor2_1 | inner/solution_0clk_5a708a0f/bin_op_inferred_mult_solution_py_l38_c27_el38_ec74/$abc$3399$auto$blifparse.cc:396:parse_blif$6309/X |
| 7.387 | Solution | o_payload[30] |