SpinalHDL
1 / 1
View past submissionsLeaderboard
Back to submissions

Submission #4

PASSED
RankingPercentile
Latency
top %
Throughput
top %
Area
top %
Score
top %
Submitted Solution
Compile Log
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:7114: SyntaxWarning: invalid escape sequence '\/'
  
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:7485: SyntaxWarning: invalid escape sequence '\d'
  )
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:10680: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+" + "_WRITE" + f"\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:10680: SyntaxWarning: invalid escape sequence '\s'
  r = f"\w+" + "_WRITE" + f"\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:10682: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+" + "_WRITE_[0-9]+" + f"\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:10682: SyntaxWarning: invalid escape sequence '\s'
  r = f"\w+" + "_WRITE_[0-9]+" + f"\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:10688: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+" + "_READ" + f"\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:10688: SyntaxWarning: invalid escape sequence '\s'
  r = f"\w+" + "_READ" + f"\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:10690: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+" + "_READ_[0-9]+" + f"\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/C_TO_LOGIC.py:10690: SyntaxWarning: invalid escape sequence '\s'
  r = f"\w+" + "_READ_[0-9]+" + f"\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:272: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+_SINGLE_INST.h"
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:348: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+_array(_[0-9]+)+_t"
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:374: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+_array_N_t.h"
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:404: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+_bytes_t.h"
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:434: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+" + C_TO_FSM.FSM_EXT + ".h"
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:526: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+" + C_TO_FSM.FSM_EXT
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:598: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+_bytes_t"
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:652: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+_bytes_t"
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:1469: SyntaxWarning: invalid escape sequence '\w'
  r = f"\w+_array_[0-9]+_t"
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:1902: SyntaxWarning: invalid escape sequence '\s'
  for type_regex in [f"uint[0-9]+_negate\s?\("]:  # DO int,float negate?
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:1963: SyntaxWarning: invalid escape sequence '\s'
  for type_regex in [f"int[0-9]+_abs\s?\("]:  # Float abs is bit manip func
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:2049: SyntaxWarning: invalid escape sequence '\w'
  for type_regex in [f"\w+_mux[0-9]+\s?\("]:
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:2245: SyntaxWarning: invalid escape sequence '\s'
  for type_regex in [f"count0s_uint[0-9]+\s?\("]:
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:2474: SyntaxWarning: invalid escape sequence '\s'
  regex = type_regex + "_" + op_regex + f"[0-9]+\s?\("
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:2841: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(type_regex + f"_[0-9]+_[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:2877: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(f"u?int[0-9]+_u?int[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:2915: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(f"[^_][u?]int[0-9]+_[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:2955: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(f"[^_]rotl[0-9]+_[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:2988: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(f"[^_]rotr[0-9]+_[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:3023: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(f"u?int[0-9]+_uint[0-9]+_[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:3064: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(type_regex + f"_uint[0-9]+_uint[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:3110: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(type_regex + f"_uint[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:3147: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(type_regex + f"_abs\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:3183: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(type_regex + f"_sign\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:3215: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(f"bswap_[0-9]+\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SW_LIB.py:3249: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile(f"uint[0-9]+_array[0-9]+_(?:be|le)\s?\(")
/nix/store/n38cf7i8ji5qxq74vjiiqs4p8qx3qkv3-pipelinec-unstable-2026-03-05/lib/pipelinec/src/SYN.py:1183: SyntaxWarning: invalid escape sequence '\/'
  

██████╗ ██╗██████╗ ███████╗██╗     ██╗███╗   ██╗███████╗ ██████╗
██╔══██╗██║██╔══██╗██╔════╝██║     ██║████╗  ██║██╔════╝██╔════╝
██████╔╝██║██████╔╝█████╗  ██║     ██║██╔██╗ ██║█████╗  ██║     
██╔═══╝ ██║██╔═══╝ ██╔══╝  ██║     ██║██║╚██╗██║██╔══╝  ██║     
██║     ██║██║     ███████╗███████╗██║██║ ╚████║███████╗╚██████╗
╚═╝     ╚═╝╚═╝     ╚══════╝╚══════╝╚═╝╚═╝  ╚═══╝╚══════╝ ╚═════╝

Output directory: /submission/user/pipelinec_output
================== Parsing C Code to Logical Hierarchy ================================
Parsing: /submission/user/Solution.c
Preprocessing file...
Parsing C syntax...
Parsing non-function definitions...
Parsing derived fsm logic functions...
Doing old-style code generation based on PipelineC supported text patterns...
... found: int1_array_sum105
... found: uint1_array_sum105
Elaborating function dataflow...
Defaulting to pyrtl based timing estimates...
Using PYRTL synthesizing for part: None
Elaborating dataflow of function: claude_inversion_count
Elaborating dataflow of function: sliding_window
Elaborating dataflow of function: solution
Elaborating user function hierarchies down to raw HDL logic...
... found: BIN_OP_LT_uint8_t_uint4_t
... found: BIN_OP_LT_uint32_t_uint32_t
Doing obvious logic trimming/collapsing...
Writing generated PipelineC code from elaboration to output directories...
Writing cache of parsed information to file...
================== Writing Resulting Logic to File ================================
Writing output files before adding pipelining...
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: sliding_window
Synthesizing function: BIN_OP_EQ_uint4_t_uint1_t
Synthesizing function: MUX_uint1_t_uint1_t_uint1_t
Synthesizing function: BIN_OP_MINUS_int5_t_int5_t
Synthesizing function: BIN_OP_LT_uint8_t_uint4_t
Synthesizing function: BIN_OP_AND_uint1_t_uint1_t
Synthesizing function: BIN_OP_MINUS_int33_t_int33_t
Synthesizing function: BIN_OP_LT_uint32_t_uint32_t
Running: /submission/user/pipelinec_output/sliding_window/pyrtl_0CLK_83e31706.log
Synthesizing function: BIN_OP_PLUS_uint1_t_uint1_t
Running: /submission/user/pipelinec_output/built_in/MUX_uint1_t_uint1_t_uint1_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_MINUS_int5_t_int5_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_EQ_uint4_t_uint1_t/pyrtl_0CLK_de264c78.log
Synthesizing function: BIN_OP_PLUS_uint2_t_uint2_t
Synthesizing function: BIN_OP_PLUS_uint3_t_uint3_t
Synthesizing function: BIN_OP_PLUS_uint4_t_uint4_t
Synthesizing function: BIN_OP_PLUS_uint4_t_uint1_t
Synthesizing function: BIN_OP_PLUS_uint5_t_uint5_t
Synthesizing function: BIN_OP_PLUS_uint6_t_uint6_t
Synthesizing function: BIN_OP_PLUS_uint6_t_uint5_t
Synthesizing function: BIN_OP_PLUS_uint7_t_uint7_t
Synthesizing function: uint1_array_sum105
Synthesizing function: claude_inversion_count
Synthesizing function: solution
Function 135/154, elapsed time 0:00:07.460411...
...Waiting on synthesis for: sliding_window
Running: /submission/user/pipelinec_output/built_in/BIN_OP_LT_uint8_t_uint4_t/pyrtl_0CLK_5af1a430.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_AND_uint1_t_uint1_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_MINUS_int33_t_int33_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_LT_uint32_t_uint32_t/pyrtl_0CLK_380ecc95.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint1_t_uint1_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint2_t_uint2_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint3_t_uint3_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint4_t_uint4_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint4_t_uint1_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint5_t_uint5_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint6_t_uint6_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint6_t_uint5_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/built_in/BIN_OP_PLUS_uint7_t_uint7_t/pyrtl_0CLK_de264c78.log
Running: /submission/user/pipelinec_output/bit_math.h/uint1_array_sum105/pyrtl_0CLK_fcdf4ca0.log
Running: /submission/user/pipelinec_output/claude_inversion_count/pyrtl_0CLK_5450212f.log
Running: /submission/user/pipelinec_output/solution/pyrtl_0CLK_6a2db021.log
sliding_window FMAX: 400.000 MHz (2.500 ns path delay)
Function 136/154, elapsed time 0:00:12.869578...
...Waiting on synthesis for: BIN_OP_EQ_uint4_t_uint1_t
BIN_OP_EQ_uint4_t_uint1_t Path delay (maybe to be pipelined): 0.899 ns
Function 137/154, elapsed time 0:00:12.869872...
...Waiting on synthesis for: MUX_uint1_t_uint1_t_uint1_t
MUX_uint1_t_uint1_t_uint1_t Path delay (maybe to be pipelined): 0.505 ns
Function 138/154, elapsed time 0:00:12.870018...
...Waiting on synthesis for: BIN_OP_MINUS_int5_t_int5_t
BIN_OP_MINUS_int5_t_int5_t Path delay (maybe to be pipelined): 2.261 ns
Function 139/154, elapsed time 0:00:12.870187...
...Waiting on synthesis for: BIN_OP_LT_uint8_t_uint4_t
BIN_OP_LT_uint8_t_uint4_t Path delay (maybe to be pipelined): 2.081 ns
Function 140/154, elapsed time 0:00:12.870366...
...Waiting on synthesis for: BIN_OP_AND_uint1_t_uint1_t
BIN_OP_AND_uint1_t_uint1_t Path delay (maybe to be pipelined): 0.197 ns
Function 141/154, elapsed time 0:00:12.870539...
...Waiting on synthesis for: BIN_OP_MINUS_int33_t_int33_t
BIN_OP_MINUS_int33_t_int33_t Path delay (maybe to be pipelined): 4.841 ns
Function 142/154, elapsed time 0:00:12.870691...
...Waiting on synthesis for: BIN_OP_LT_uint32_t_uint32_t
BIN_OP_LT_uint32_t_uint32_t Path delay (maybe to be pipelined): 3.257 ns
Function 143/154, elapsed time 0:00:12.870851...
...Waiting on synthesis for: BIN_OP_PLUS_uint1_t_uint1_t
BIN_OP_PLUS_uint1_t_uint1_t Path delay (maybe to be pipelined): 0.270 ns
Function 144/154, elapsed time 0:00:12.871080...
...Waiting on synthesis for: BIN_OP_PLUS_uint2_t_uint2_t
BIN_OP_PLUS_uint2_t_uint2_t Path delay (maybe to be pipelined): 0.678 ns
Function 145/154, elapsed time 0:00:12.871230...
...Waiting on synthesis for: BIN_OP_PLUS_uint3_t_uint3_t
BIN_OP_PLUS_uint3_t_uint3_t Path delay (maybe to be pipelined): 1.266 ns
Function 146/154, elapsed time 0:00:12.871387...
...Waiting on synthesis for: BIN_OP_PLUS_uint4_t_uint4_t
BIN_OP_PLUS_uint4_t_uint4_t Path delay (maybe to be pipelined): 1.536 ns
Function 147/154, elapsed time 0:00:12.871533...
...Waiting on synthesis for: BIN_OP_PLUS_uint4_t_uint1_t
BIN_OP_PLUS_uint4_t_uint1_t Path delay (maybe to be pipelined): 1.055 ns
Function 148/154, elapsed time 0:00:12.871678...
...Waiting on synthesis for: BIN_OP_PLUS_uint5_t_uint5_t
BIN_OP_PLUS_uint5_t_uint5_t Path delay (maybe to be pipelined): 1.975 ns
Function 149/154, elapsed time 0:00:12.871824...
...Waiting on synthesis for: BIN_OP_PLUS_uint6_t_uint6_t
BIN_OP_PLUS_uint6_t_uint6_t Path delay (maybe to be pipelined): 2.245 ns
Function 150/154, elapsed time 0:00:12.871981...
...Waiting on synthesis for: BIN_OP_PLUS_uint6_t_uint5_t
BIN_OP_PLUS_uint6_t_uint5_t Path delay (maybe to be pipelined): 2.245 ns
Function 151/154, elapsed time 0:00:12.872149...
...Waiting on synthesis for: BIN_OP_PLUS_uint7_t_uint7_t
BIN_OP_PLUS_uint7_t_uint7_t Path delay (maybe to be pipelined): 2.563 ns
Function 152/154, elapsed time 0:00:12.872305...
...Waiting on synthesis for: uint1_array_sum105
uint1_array_sum105 Path delay (maybe to be pipelined): 8.441 ns
Function 153/154, elapsed time 0:00:15.175873...
...Waiting on synthesis for: claude_inversion_count
claude_inversion_count Path delay (maybe to be pipelined): 11.534 ns
Function 154/154, elapsed time 0:00:58.521787...
...Waiting on synthesis for: solution
solution Path delay (maybe to be pipelined): 12.236 ns
================== Beginning Throughput Sweep ================================
Function: solution Target MHz: 140.0
Starting with no added pipelining...
Starting with blank sweep state...
Starting middle out sweep...
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.0 ~= 1 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_be17_registers.log
Running syn w timing params...
Elapsed time: 0:01:06.068393...
solution : 1 clocks latency total...
Running: /submission/user/pipelinec_output/solution/pyrtl_be17.log
solution Clock Goal: 140.00 (MHz) Current: 136.75 (MHz)(7.31 ns) 1 clks
Best guess sweep multiplier: 1.0237948000000001
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.0237948000000001 ~= 1 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_be17_registers.log
Running syn w timing params...
Elapsed time: 0:01:56.454316...
solution : 1 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_be17.log
solution Clock Goal: 140.00 (MHz) Current: 136.75 (MHz)(7.31 ns) 1 clks
Best guess sweep multiplier: 1.0481557925070402
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.0481557925070402 ~= 1 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_be17_registers.log
Running syn w timing params...
Elapsed time: 0:01:56.618914...
solution : 1 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_be17.log
solution Clock Goal: 140.00 (MHz) Current: 136.75 (MHz)(7.31 ns) 1 clks
Best guess sweep multiplier: 1.0730964499585869
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.0730964499585869 ~= 1 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_be17_registers.log
Running syn w timing params...
Elapsed time: 0:01:56.780102...
solution : 1 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_be17.log
solution Clock Goal: 140.00 (MHz) Current: 136.75 (MHz)(7.31 ns) 1 clks
Best guess sweep multiplier: 1.0986305653660615
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.0986305653660615 ~= 1 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_be17_registers.log
Running syn w timing params...
Elapsed time: 0:01:56.939741...
solution : 1 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_be17.log
solution Clock Goal: 140.00 (MHz) Current: 136.75 (MHz)(7.31 ns) 1 clks
Best guess sweep multiplier: 1.124772259942834
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.124772259942834 ~= 1 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_be17_registers.log
Running syn w timing params...
Elapsed time: 0:01:57.101884...
solution : 1 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_be17.log
solution Clock Goal: 140.00 (MHz) Current: 136.75 (MHz)(7.31 ns) 1 clks
Best guess sweep multiplier: 1.151535990913722
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.151535990913722 ~= 1 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_be17_registers.log
Running syn w timing params...
Elapsed time: 0:01:57.268091...
solution : 1 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_be17.log
solution Clock Goal: 140.00 (MHz) Current: 136.75 (MHz)(7.31 ns) 1 clks
Best guess sweep multiplier: 1.1789365595103158
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.1789365595103158 ~= 2 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_e004_registers.log
Running syn w timing params...
Elapsed time: 0:01:57.693865...
solution : 2 clocks latency total...
Running: /submission/user/pipelinec_output/solution/pyrtl_e004.log
solution Clock Goal: 140.00 (MHz) Current: 131.55 (MHz)(7.60 ns) 2 clks
Best guess sweep multiplier: 1.2546690862201397
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.2546690862201397 ~= 2 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_e004_registers.log
Running syn w timing params...
Elapsed time: 0:03:37.776493...
solution : 2 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_e004.log
solution Clock Goal: 140.00 (MHz) Current: 131.55 (MHz)(7.60 ns) 2 clks
Best guess sweep multiplier: 1.3352665189807493
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.3352665189807493 ~= 2 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_e004_registers.log
Running syn w timing params...
Elapsed time: 0:03:37.992632...
solution : 2 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_e004.log
solution Clock Goal: 140.00 (MHz) Current: 131.55 (MHz)(7.60 ns) 2 clks
Best guess sweep multiplier: 1.421041369627035
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.421041369627035 ~= 2 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_e004_registers.log
Running syn w timing params...
Elapsed time: 0:03:38.210609...
solution : 2 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_e004.log
solution Clock Goal: 140.00 (MHz) Current: 131.55 (MHz)(7.60 ns) 2 clks
Best guess sweep multiplier: 1.5123262251291367
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.5123262251291367 ~= 2 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_e004_registers.log
Running syn w timing params...
Elapsed time: 0:03:38.429460...
solution : 2 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_e004.log
solution Clock Goal: 140.00 (MHz) Current: 131.55 (MHz)(7.60 ns) 2 clks
Best guess sweep multiplier: 1.6094750371789825
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.6094750371789825 ~= 2 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_e004_registers.log
Running syn w timing params...
Elapsed time: 0:03:38.648593...
solution : 2 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_e004.log
solution Clock Goal: 140.00 (MHz) Current: 131.55 (MHz)(7.60 ns) 2 clks
Best guess sweep multiplier: 1.7128644946172864
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.7128644946172864 ~= 2 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_e004_registers.log
Running syn w timing params...
Elapsed time: 0:03:38.862158...
solution : 2 clocks latency total...
Reading log /submission/user/pipelinec_output/solution/pyrtl_e004.log
solution Clock Goal: 140.00 (MHz) Current: 131.55 (MHz)(7.60 ns) 2 clks
Best guess sweep multiplier: 1.822895484022512
Starting from timing params without added pipelining...
Collecting modules to pipeline...
Pipelining modules...
Best guess slicing: solution 12.2 (ns) in to target 7.142857142857143 (ns) , mult = 1.822895484022512 ~= 3 clks
Updating output files...
Estimated register usage: /submission/user/pipelinec_output/solution/solution_df6b_registers.log
Running syn w timing params...
Elapsed time: 0:03:39.351784...
solution : 3 clocks latency total...
Running: /submission/user/pipelinec_output/solution/pyrtl_df6b.log
solution Clock Goal: 140.00 (MHz) Current: 156.67 (MHz)(6.38 ns) 3 clks
Met timing...
================== Writing Results of Throughput Sweep ================================
Output VHDL files: /submission/user/pipelinec_output/vhdl_files.txt
Done.

Generated Verilog

Timing Analysis

Path 1-9.945 ns
From: inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/Q
To: inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l427_c24_9f4c/_3_[49]$_DFF_P_/D
Data Arrival: 9.756 ns
Arrival (ns)CellPin
0.000Solutionclk
0.000sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/CLK
0.677sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/Q
0.677sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5416/A
1.027sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5416/X
1.027sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5417/B
1.277sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5417/Y
1.277sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5421/B
1.483sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5421/Y
1.483sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5447/A1
1.805sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5447/Y
1.805sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5454/A1
2.114sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5454/Y
2.114sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5461/A1
2.455sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5461/Y
2.455sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5468/A1
2.765sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5468/Y
2.765sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5475/A1
3.110sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5475/Y
3.110sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5487/A1
3.400sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5487/Y
3.400sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5489/A2
3.746sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5489/Y
3.746sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5496/A1
4.055sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5496/Y
4.055sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5504/A1
4.397sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5504/Y
4.397sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5511/A1
4.755sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5511/Y
4.755sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5524/A
5.075sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5524/Y
5.075sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5531/A1
5.318sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5531/Y
5.318sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5538/A2
5.651sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5538/Y
5.651sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5545/A2
5.862sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5545/Y
5.862sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5551/A2
6.192sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5551/Y
6.192sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5558/A2
6.434sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5558/Y
6.434sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5565/B
6.670sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5565/Y
6.670sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5573/B
6.891sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5573/Y
6.891sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5579/A2
7.252sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5579/Y
7.252sky130_fd_sc_hvl__o21a_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5585/A2
7.545sky130_fd_sc_hvl__o21a_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5585/X
7.545sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5587/A
7.637sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5587/Y
7.637sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_and_solution_c_l50_c26_f58c/$abc$5338$auto$blifparse.cc:396:parse_blif$5339/A
7.969sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_0_for_solution_c_l49_c9_7abe_iter_6_bin_op_and_solution_c_l50_c26_f58c/$abc$5338$auto$blifparse.cc:396:parse_blif$5339/X
7.969sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l267_c24_a8e8/$abc$5615$auto$blifparse.cc:396:parse_blif$5616/B
8.408sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l267_c24_a8e8/$abc$5615$auto$blifparse.cc:396:parse_blif$5616/X
8.408sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l372_c24_2201/$abc$5618$auto$blifparse.cc:396:parse_blif$5623/A
8.725sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l372_c24_2201/$abc$5618$auto$blifparse.cc:396:parse_blif$5623/X
8.725sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l372_c24_2201/$abc$5618$auto$blifparse.cc:396:parse_blif$5624/B
9.147sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l372_c24_2201/$abc$5618$auto$blifparse.cc:396:parse_blif$5624/Y
9.147sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l427_c24_9f4c/$abc$5626$auto$blifparse.cc:396:parse_blif$5631/A
9.493sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l427_c24_9f4c/$abc$5626$auto$blifparse.cc:396:parse_blif$5631/X
9.493sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l427_c24_9f4c/$abc$5626$auto$blifparse.cc:396:parse_blif$5632/B
9.756sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l427_c24_9f4c/$abc$5626$auto$blifparse.cc:396:parse_blif$5632/Y
9.756sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l427_c24_9f4c/_3_[49]$_DFF_P_/D
Path 2-9.945 ns
From: inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/Q
To: inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l429_c24_bb68/_3_[49]$_DFF_P_/D
Data Arrival: 9.756 ns
Arrival (ns)CellPin
0.000Solutionclk
0.000sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/CLK
0.677sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/Q
0.677sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5416/A
1.027sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5416/X
1.027sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5417/B
1.277sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5417/Y
1.277sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5421/B
1.483sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5421/Y
1.483sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5447/A1
1.805sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5447/Y
1.805sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5454/A1
2.114sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5454/Y
2.114sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5461/A1
2.455sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5461/Y
2.455sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5468/A1
2.765sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5468/Y
2.765sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5475/A1
3.110sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5475/Y
3.110sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5487/A1
3.400sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5487/Y
3.400sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5489/A2
3.746sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5489/Y
3.746sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5496/A1
4.055sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5496/Y
4.055sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5504/A1
4.397sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5504/Y
4.397sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5511/A1
4.755sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5511/Y
4.755sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5524/A
5.075sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5524/Y
5.075sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5531/A1
5.318sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5531/Y
5.318sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5538/A2
5.651sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5538/Y
5.651sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5545/A2
5.862sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5545/Y
5.862sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5551/A2
6.192sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5551/Y
6.192sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5558/A2
6.434sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5558/Y
6.434sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5565/B
6.670sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5565/Y
6.670sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5573/B
6.891sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5573/Y
6.891sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5579/A2
7.252sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5579/Y
7.252sky130_fd_sc_hvl__o21a_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5585/A2
7.545sky130_fd_sc_hvl__o21a_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5585/X
7.545sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5587/A
7.637sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5587/Y
7.637sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_and_solution_c_l50_c26_f58c/$abc$5338$auto$blifparse.cc:396:parse_blif$5339/A
7.969sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_0_bin_op_and_solution_c_l50_c26_f58c/$abc$5338$auto$blifparse.cc:396:parse_blif$5339/X
7.969sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l275_c24_eddf/$abc$5615$auto$blifparse.cc:396:parse_blif$5616/B
8.408sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l275_c24_eddf/$abc$5615$auto$blifparse.cc:396:parse_blif$5616/X
8.408sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l376_c24_0589/$abc$5618$auto$blifparse.cc:396:parse_blif$5623/A
8.725sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l376_c24_0589/$abc$5618$auto$blifparse.cc:396:parse_blif$5623/X
8.725sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l376_c24_0589/$abc$5618$auto$blifparse.cc:396:parse_blif$5624/B
9.147sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l376_c24_0589/$abc$5618$auto$blifparse.cc:396:parse_blif$5624/Y
9.147sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l429_c24_bb68/$abc$5626$auto$blifparse.cc:396:parse_blif$5631/A
9.493sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l429_c24_bb68/$abc$5626$auto$blifparse.cc:396:parse_blif$5631/X
9.493sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l429_c24_bb68/$abc$5626$auto$blifparse.cc:396:parse_blif$5632/B
9.756sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l429_c24_bb68/$abc$5626$auto$blifparse.cc:396:parse_blif$5632/Y
9.756sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l429_c24_bb68/_3_[49]$_DFF_P_/D
Path 3-9.945 ns
From: inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/Q
To: inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l431_c24_9e62/_3_[49]$_DFF_P_/D
Data Arrival: 9.756 ns
Arrival (ns)CellPin
0.000Solutionclk
0.000sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/CLK
0.677sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/_4_[579]$_DFF_P_/Q
0.677sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5416/A
1.027sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5416/X
1.027sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5417/B
1.277sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5417/Y
1.277sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5421/B
1.483sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5421/Y
1.483sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5447/A1
1.805sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5447/Y
1.805sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5454/A1
2.114sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5454/Y
2.114sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5461/A1
2.455sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5461/Y
2.455sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5468/A1
2.765sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5468/Y
2.765sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5475/A1
3.110sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5475/Y
3.110sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5487/A1
3.400sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5487/Y
3.400sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5489/A2
3.746sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5489/Y
3.746sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5496/A1
4.055sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5496/Y
4.055sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5504/A1
4.397sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5504/Y
4.397sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5511/A1
4.755sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5511/Y
4.755sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5524/A
5.075sky130_fd_sc_hvl__nor3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5524/Y
5.075sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5531/A1
5.318sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5531/Y
5.318sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5538/A2
5.651sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5538/Y
5.651sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5545/A2
5.862sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5545/Y
5.862sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5551/A2
6.192sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5551/Y
6.192sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5558/A2
6.434sky130_fd_sc_hvl__o21ai_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5558/Y
6.434sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5565/B
6.670sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5565/Y
6.670sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5573/B
6.891sky130_fd_sc_hvl__nand3_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5573/Y
6.891sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5579/A2
7.252sky130_fd_sc_hvl__a21oi_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5579/Y
7.252sky130_fd_sc_hvl__o21a_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5585/A2
7.545sky130_fd_sc_hvl__o21a_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5585/X
7.545sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5587/A
7.637sky130_fd_sc_hvl__nor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_lt_solution_c_l51_c35_340e/bin_op_minus_bin_op_lt_uint32_t_uint32_t_c_l14_c19_54a0/$abc$5353$auto$blifparse.cc:396:parse_blif$5587/Y
7.637sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_and_solution_c_l50_c26_f58c/$abc$5338$auto$blifparse.cc:396:parse_blif$5339/A
7.969sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/for_solution_c_l48_c5_4864_iter_1_for_solution_c_l49_c9_7abe_iter_8_bin_op_and_solution_c_l50_c26_f58c/$abc$5338$auto$blifparse.cc:396:parse_blif$5339/X
7.969sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l283_c25_3998/$abc$5615$auto$blifparse.cc:396:parse_blif$5616/B
8.408sky130_fd_sc_hvl__and2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l283_c25_3998/$abc$5615$auto$blifparse.cc:396:parse_blif$5616/X
8.408sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l380_c24_d3df/$abc$5618$auto$blifparse.cc:396:parse_blif$5623/A
8.725sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l380_c24_d3df/$abc$5618$auto$blifparse.cc:396:parse_blif$5623/X
8.725sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l380_c24_d3df/$abc$5618$auto$blifparse.cc:396:parse_blif$5624/B
9.147sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l380_c24_d3df/$abc$5618$auto$blifparse.cc:396:parse_blif$5624/Y
9.147sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l431_c24_9e62/$abc$5626$auto$blifparse.cc:396:parse_blif$5631/A
9.493sky130_fd_sc_hvl__xor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l431_c24_9e62/$abc$5626$auto$blifparse.cc:396:parse_blif$5631/X
9.493sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l431_c24_9e62/$abc$5626$auto$blifparse.cc:396:parse_blif$5632/B
9.756sky130_fd_sc_hvl__xnor2_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l431_c24_9e62/$abc$5626$auto$blifparse.cc:396:parse_blif$5632/Y
9.756sky130_fd_sc_hvl__dfxtp_1inner/solution_3clk_0ca099eb/claude_inversion_count_solution_c_l87_c26_303d/uint1_array_sum105_solution_c_l56_c12_e6df/bin_op_plus_bit_math_h_l431_c24_9e62/_3_[49]$_DFF_P_/D

Post-Synthesis Verilog