yosys4gal/test_synth.rtlil
2024-03-18 00:06:49 -05:00

366 lines
23 KiB
Plaintext

# Generated by Yosys 0.37 (git sha1 a5c7f69ed8f, gcc 13.2.1 -march=x86-64 -mtune=generic -O2 -fno-plt -fexceptions -fstack-clash-protection -fcf-protection -ffile-prefix-map=/build/yosys/src=/usr/src/debug/yosys -fPIC -Os)
autoidx 323
attribute \top 1
attribute \src "test.v:1.1-11.10"
module \test
attribute \src "pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:58.5-61.4|pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
attribute \src "pla.v:43.8-43.15"
wire $abc$241$auto$blifparse.cc:509:parse_blif$260.genblk1.partial
wire $abc$241$auto$blifparse.cc:576:parse_blif$243
wire $abc$241$auto$blifparse.cc:576:parse_blif$246
wire $abc$241$auto$blifparse.cc:576:parse_blif$249
wire $abc$241$auto$blifparse.cc:576:parse_blif$252
wire $abc$241$auto$blifparse.cc:576:parse_blif$255
wire $abc$241$auto$blifparse.cc:576:parse_blif$258
wire $abc$241$auto$blifparse.cc:576:parse_blif$261
attribute \force_downto 1
attribute \src "test.v:8.13-8.24|/usr/bin/../share/yosys/techmap.v:270.26-270.27"
attribute \unused_bits "1 2 3 4 5 6 7"
wire width 8 $auto$alumacc.cc:485:replace_alu$4.Y
attribute \src "test.v:2.8-2.11"
wire input 1 \clk
attribute \src "test.v:4.19-4.26"
wire width 8 upto output 2 \counter
attribute \module_not_derived 1
attribute \src "pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 16'0110000101000010
parameter \WIDTH 4
connect \A { \counter [3:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 20'00100101011000000000
parameter \WIDTH 5
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.partial \counter [3:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.sop_rest.genblk1.sop_rest
parameter \DEPTH 2
parameter \TABLE 24'000001011001100000000000
parameter \WIDTH 6
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.partial \counter [3:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:576:parse_blif$243
end
attribute \module_not_derived 1
attribute \src "pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 20'01100100000100100000
parameter \WIDTH 5
connect \A { \counter [4:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 24'000100001001100000000000
parameter \WIDTH 6
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial \counter [4:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 28'0000010101001010000000000000
parameter \WIDTH 7
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial \counter [4:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest
parameter \DEPTH 2
parameter \TABLE 39157760
parameter \WIDTH 8
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial \counter [4:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:576:parse_blif$246
end
attribute \module_not_derived 1
attribute \src "pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 24'011001000000010010000000
parameter \WIDTH 6
connect \A { \counter [5:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 28'0001000000100110000000000000
parameter \WIDTH 7
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial \counter [5:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 68321280
parameter \WIDTH 8
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial \counter [5:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 36'000000010101100000100000000000000000
parameter \WIDTH 9
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial \counter [5:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest
parameter \DEPTH 2
parameter \TABLE 40'0000000010010101010110000000000000000000
parameter \WIDTH 10
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial \counter [5:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:576:parse_blif$249
end
attribute \module_not_derived 1
attribute \src "pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 28'0110010000000001001000000000
parameter \WIDTH 7
connect \A { \counter [6:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 269647872
parameter \WIDTH 8
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial \counter [6:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 36'000001000000001001100000000000000000
parameter \WIDTH 9
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial \counter [6:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 40'0000000100000110000010000000000000000000
parameter \WIDTH 10
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial \counter [6:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 44'00000000010101100000001000000000000000000000
parameter \WIDTH 11
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial \counter [6:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest
parameter \DEPTH 2
parameter \TABLE 48'000000000010010101010101100000000000000000000000
parameter \WIDTH 12
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial \counter [6:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:576:parse_blif$252
end
attribute \module_not_derived 1
attribute \src "pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 1677740032
parameter \WIDTH 8
connect \A { \counter [7:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 36'000100000001100000100000000000000000
parameter \WIDTH 9
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial \counter [7:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 40'0000010000000000100110000000000000000000
parameter \WIDTH 10
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial \counter [7:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 44'00000001000000000100101000000000000000000000
parameter \WIDTH 11
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial \counter [7:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 48'000000000100000110000000100000000000000000000000
parameter \WIDTH 12
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial \counter [7:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 52'0000000000010101100000000010000000000000000000000000
parameter \WIDTH 13
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial \counter [7:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest
parameter \DEPTH 2
parameter \TABLE 56'00000000000010010101010101011000000000000000000000000000
parameter \WIDTH 14
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial $abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial \counter [7:2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:576:parse_blif$255
end
attribute \module_not_derived 1
attribute \src "pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$257
parameter \DEPTH 2
parameter \TABLE 8'10010110
parameter \WIDTH 2
connect \A { \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:576:parse_blif$258
end
attribute \module_not_derived 1
attribute \src "pla.v:48.5-51.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$260.genblk1.sop_partial
parameter signed \DEPTH 2
parameter \TABLE 12'100101011000
parameter \WIDTH 3
connect \A { \counter [2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:509:parse_blif$260.genblk1.partial
end
attribute \module_not_derived 1
attribute \src "pla.v:58.5-61.4|pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$260.genblk1.sop_rest
parameter \DEPTH 2
parameter \TABLE 16'0001011010000000
parameter \WIDTH 4
connect \A { $abc$241$auto$blifparse.cc:509:parse_blif$260.genblk1.partial \counter [2] \counter [0] \counter [1] }
connect \Y $abc$241$auto$blifparse.cc:576:parse_blif$261
end
attribute \module_not_derived 1
attribute \src "pla.v:38.3-41.4"
cell \GAL_SOP $abc$241$auto$blifparse.cc:509:parse_blif$263
parameter \DEPTH 1
parameter \TABLE 2'01
parameter \WIDTH 1
connect \A \counter [0]
connect \Y $auto$alumacc.cc:485:replace_alu$4.Y [0]
end
attribute \src "test.v:7.1-9.4"
cell \DFF_P $auto$ff.cc:266:slice$89
connect \C \clk
connect \D $auto$alumacc.cc:485:replace_alu$4.Y [0]
connect \Q \counter [0]
end
cell \NDFF_P $extract$\NDFF_P$316
connect \C \clk
connect \D $abc$241$auto$blifparse.cc:576:parse_blif$258
connect \Q \counter [1]
end
cell \NDFF_P $extract$\NDFF_P$317
connect \C \clk
connect \D $abc$241$auto$blifparse.cc:576:parse_blif$261
connect \Q \counter [2]
end
cell \NDFF_P $extract$\NDFF_P$318
connect \C \clk
connect \D $abc$241$auto$blifparse.cc:576:parse_blif$243
connect \Q \counter [3]
end
cell \NDFF_P $extract$\NDFF_P$319
connect \C \clk
connect \D $abc$241$auto$blifparse.cc:576:parse_blif$246
connect \Q \counter [4]
end
cell \NDFF_P $extract$\NDFF_P$320
connect \C \clk
connect \D $abc$241$auto$blifparse.cc:576:parse_blif$249
connect \Q \counter [5]
end
cell \NDFF_P $extract$\NDFF_P$321
connect \C \clk
connect \D $abc$241$auto$blifparse.cc:576:parse_blif$252
connect \Q \counter [6]
end
cell \NDFF_P $extract$\NDFF_P$322
connect \C \clk
connect \D $abc$241$auto$blifparse.cc:576:parse_blif$255
connect \Q \counter [7]
end
end