diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f7e2932..70e6991 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -199,7 +199,7 @@ jobs: - name: Build run: cargo build --verbose --release -p simplify - name: run - run: cargo run --release -p simplify -- in.smt out.smt + run: cargo run --release -p simplify -- inputs/smtlib/arbiter_array_cex_w32d32q16n4b34.smt2 out.smt semver: diff --git a/inputs/smtlib/arbiter_array_cex_w32d32q16n4b34.smt2 b/inputs/smtlib/arbiter_array_cex_w32d32q16n4b34.smt2 new file mode 100644 index 0000000..904be1b --- /dev/null +++ b/inputs/smtlib/arbiter_array_cex_w32d32q16n4b34.smt2 @@ -0,0 +1,22214 @@ +(set-info :smt-lib-version 2.6) +(set-logic QF_ABV) +(set-info :source | +Generated by: Makai Mann +Generated on: 2018-04-07 +Generator: yosys-smtbmc +Application: Data integrity BMC of a communication fabric with four FIFO's +and a deficit weighted round robin arbiter unrolled to bound 34. + +Parameters are +FIFO -- width 32, depth 32 +Arbiter -- quantum width 16 + +Target Solver: CVC4, Boolector, Z3, MathSAT, Yices2 +|) +(set-info :license "https://creativecommons.org/licenses/by/4.0/") +(set-info :category "industrial") +(set-info :status sat) +(define-fun |$paramod/FF/WIDTH=2_u#4| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#6| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#14| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#2| () Bool (and |$paramod/FF/WIDTH=2_u#4| |$paramod/PRIDEC/WIDTH=4_u#6| |$paramod/FF/WIDTH=16_u#8| |$paramod/FF/WIDTH=16_u#10| |$paramod/FF/WIDTH=16_u#12| |$paramod/FF/WIDTH=16_u#14| )) +(define-fun |$paramod/FF/WIDTH=32_u#16| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#20| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#18| () Bool |$paramod/FF/WIDTH=6_u#20| ) +(define-fun |$paramod/FF/WIDTH=1_u#22| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#26| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#28| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#24| () Bool (and |$paramod/FF/WIDTH=6_u#26| |$paramod/FF/WIDTH=6_u#28| )) +(define-fun |$paramod/FF/WIDTH=6_u#32| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#34| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#30| () Bool (and |$paramod/FF/WIDTH=6_u#32| |$paramod/FF/WIDTH=6_u#34| )) +(define-fun |$paramod/FF/WIDTH=6_u#38| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#40| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#36| () Bool (and |$paramod/FF/WIDTH=6_u#38| |$paramod/FF/WIDTH=6_u#40| )) +(define-fun |$paramod/FF/WIDTH=6_u#44| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#46| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#42| () Bool (and |$paramod/FF/WIDTH=6_u#44| |$paramod/FF/WIDTH=6_u#46| )) +(define-fun |Scoreboard_u#0| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#2| |$paramod/FF/WIDTH=32_u#16| |$paramod/MagicPacketTracker/DEPTH=32_u#18| |$paramod/FF/WIDTH=1_u#22| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#24| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#30| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#36| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#42| )) +(assert |Scoreboard_u#0|) +(declare-fun |Scoreboard_is#48| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#49| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#51| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#50| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#51|) +(declare-fun |Scoreboard#0#52| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#54| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#53| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#54|) +(declare-fun |Scoreboard#24#55| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#59| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#61| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#60| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#61| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#58| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#59| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#60| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#62| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#57| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#58| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#62| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#66| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#68| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#67| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#68| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#65| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#66| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#67| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#69| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#64| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#65| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#69| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#72| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#74| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#73| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#74| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#71| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#72| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#73| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#75| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#70| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#71| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#75| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#78| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#80| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#79| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#80| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#77| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#78| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#79| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#81| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#76| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#77| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#81| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#56| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#57| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#64| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#70| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#76|)))) +(declare-fun |Scoreboard#25#82| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#84| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#85| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#86| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#87| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#83| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#84| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#85| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#86| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#87|)))) +(declare-fun |Scoreboard#17#89| () Bool) +(define-fun |Scoreboard#38#88| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#89| #b1 #b0))) +(declare-fun |Scoreboard#14#91| () Bool) +(define-fun |Scoreboard#37#90| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#91| #b1 #b0))) +(declare-fun |Scoreboard#11#93| () Bool) +(define-fun |Scoreboard#36#92| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#93| #b1 #b0))) +(declare-fun |Scoreboard#8#95| () Bool) +(define-fun |Scoreboard#35#94| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#95| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#96| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#59| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#66| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#72| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#78|)))) +(declare-fun |Scoreboard#39#97| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#99| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#98| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#99|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#100| () Bool) +(declare-fun |Scoreboard#3#101| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#103| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#102| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#103|) +(declare-fun |Scoreboard#26#104| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#106| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#105| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#106|) +(declare-fun |$paramod/FF/WIDTH=32#2#108| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#107| () Bool |$paramod/FF/WIDTH=32#2#108|) +(declare-fun |Scoreboard#27#111| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#112| () (_ BitVec 1)) +(define-fun |Scoreboard#29#110| () (_ BitVec 1) (bvand |Scoreboard#27#111| |Scoreboard#28#112|)) +(declare-fun |Scoreboard#19#114| () Bool) +(define-fun |Scoreboard#40#113| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#114| #b1 #b0))) +(define-fun |Scoreboard#41#109| () (_ BitVec 1) (bvand |Scoreboard#29#110| |Scoreboard#40#113|)) +(declare-fun |$paramod/FF/WIDTH=32#3#116| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#115| () Bool |$paramod/FF/WIDTH=32#3#116|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#117| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#119| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#118| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#119|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#121| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#120| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#121|) +(declare-fun |Scoreboard#1#122| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#124| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#123| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#124|) +(declare-fun |Scoreboard#2#125| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#128| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#135| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#124| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#136| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#134| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#135| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#136|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#137| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#119| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#133| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#134| |$paramod/MagicPacketTracker/DEPTH=32#7#137|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#138| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#124| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#132| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#133|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#138| |$paramod/MagicPacketTracker/DEPTH=32#2#124|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#131| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#132| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#139| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#130| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#131| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#139|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#140| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#132| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#129| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#130|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#140| |$paramod/MagicPacketTracker/DEPTH=32#9#132|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#127| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#128|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#129|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#126| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#127|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#141| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#139|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#142| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#136|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#143| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#128|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#144| () Bool) +(define-fun |Scoreboard#30#145| () (_ BitVec 1) (bvor (ite |Scoreboard#19#114| #b1 #b0) |Scoreboard#29#110|)) +(declare-fun |$paramod/FF/WIDTH=1#0#147| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#146| () Bool |$paramod/FF/WIDTH=1#0#147|) +(declare-fun |$paramod/FF/WIDTH=1#1#149| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#148| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#149|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#151| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#150| () Bool |$paramod/FF/WIDTH=1#2#151|) +(declare-fun |$paramod/FF/WIDTH=1#3#153| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#152| () Bool |$paramod/FF/WIDTH=1#3#153|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#154| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#156| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#155| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#156|) +(declare-fun |Scoreboard#4#157| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#159| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#158| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#159|) +(declare-fun |Scoreboard#10#160| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#163| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#165| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#164| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#165|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#162| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#163| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#164|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#161| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#162|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#168| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#167| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#165| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#168|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#166| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#167|) +(declare-fun |Scoreboard#12#169| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#172| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#165|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#168|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#173| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#165|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#168|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#171| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#172| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#173| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#170| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#171|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#175| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#174| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#175|) #b1)) +(declare-fun |Scoreboard#34#176| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#178| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#177| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#178|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#180| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#179| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#180|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#181| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#183| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#182| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#183|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#185| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#184| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#185|) +(declare-fun |Scoreboard#7#186| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#189| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#191| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#190| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#191|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#188| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#189| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#190|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#187| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#188|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#194| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#193| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#191| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#194|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#192| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#193|) +(declare-fun |Scoreboard#9#195| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#198| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#191|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#194|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#199| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#191|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#194|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#197| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#198| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#199| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#196| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#197|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#201| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#200| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#201|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#203| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#202| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#203|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#205| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#204| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#205|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#206| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#208| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#207| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#208|) +(declare-fun |Scoreboard#5#209| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#211| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#210| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#211|) +(declare-fun |Scoreboard#13#212| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#215| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#217| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#216| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#217|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#214| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#215| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#216|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#213| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#214|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#220| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#219| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#217| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#220|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#218| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#219|) +(declare-fun |Scoreboard#15#221| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#224| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#217|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#220|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#225| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#217|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#220|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#223| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#224| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#225| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#222| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#223|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#227| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#226| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#227|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#229| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#228| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#229|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#231| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#230| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#231|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#232| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#234| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#233| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#234|) +(declare-fun |Scoreboard#6#235| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#237| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#236| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#237|) +(declare-fun |Scoreboard#16#238| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#241| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#243| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#242| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#243|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#240| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#241| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#242|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#239| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#240|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#246| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#245| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#243| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#246|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#244| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#245|) +(declare-fun |Scoreboard#18#247| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#250| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#243|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#246|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#251| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#243|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#246|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#249| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#250| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#251| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#248| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#249|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#253| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#252| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#253|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#255| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#254| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#255|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#257| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#256| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#257|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#259| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#267| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#266| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#267| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#268| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#267|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#265| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#266| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#267|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#268|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#263| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#265|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#272| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#267|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#271| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#272| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#273| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#272|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#270| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#271| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#272|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#273|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#269| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#270|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#262| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#263| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#269|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#278| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#277| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#278|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#276| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#277| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#279| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#277|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#275| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#276| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#277|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#279|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#274| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#275|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#261| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#262| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#274|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#284| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#283| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#284|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#282| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#283| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#285| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#283|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#281| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#282| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#283|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#285|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#280| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#281|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#260| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#261| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#280|)) +(declare-fun |$paramod/FF/WIDTH=2#0#287| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#286| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#287|) +(declare-fun |$paramod/FF/WIDTH=2#1#289| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#288| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#289|) +(declare-fun |$paramod/FF/WIDTH=2#2#291| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#290| () Bool |$paramod/FF/WIDTH=2#2#291|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#295| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#59|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#299| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#62| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#295|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#298| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#99| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#299|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#303| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#260| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#304| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#61| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#84|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#302| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#303| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#304| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#61|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#301| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#302| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#300| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#57|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#301| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#302|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#297| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#298|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#300|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#296| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#297| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#294| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#295| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#296| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#293| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#62| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#294|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#307| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#66|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#311| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#69| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#307|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#310| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#99| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#311|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#315| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#260| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#316| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#68| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#85|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#314| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#315| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#316| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#68|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#313| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#314| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#312| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#64|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#313| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#314|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#309| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#310|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#312|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#308| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#309| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#306| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#307| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#308| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#305| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#69| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#306|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#319| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#72|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#323| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#75| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#319|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#322| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#99| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#323|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#327| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#260| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#328| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#74| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#86|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#326| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#327| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#328| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#74|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#325| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#326| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#324| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#70|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#325| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#326|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#321| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#322|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#324|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#320| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#321| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#318| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#319| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#320| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#317| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#75| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#318|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#331| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#78|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#335| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#81| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#331|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#334| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#99| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#335|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#339| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#260|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#260|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#340| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#80| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#87|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#338| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#339| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#340| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#80|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#337| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#338| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#336| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#76|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#337| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#338|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#333| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#334|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#336|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#332| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#333| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#330| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#331| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#332| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#329| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#81| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#330|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#292| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#293|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#305|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#317|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#329|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#342| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#341| () Bool |$paramod/FF/WIDTH=2#3#342|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#343| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#346| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#349| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#350| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#351| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#348| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#349|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#350|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#351|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#347| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#348| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#345| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#346| |$paramod/PRIDEC/WIDTH=4#10#347|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#354| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#350|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#351|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#353| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#354| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#352| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#349| |$paramod/PRIDEC/WIDTH=4#6#353|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#356| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#351|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#355| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#350| |$paramod/PRIDEC/WIDTH=4#2#356|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#344| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#345| (concat |$paramod/PRIDEC/WIDTH=4#7#352| (concat |$paramod/PRIDEC/WIDTH=4#3#355| |$paramod/PRIDEC/WIDTH=4#1#351|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#357| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#59| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#66| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#72| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#78|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#281|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#358| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#59| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#66| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#72| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#78|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#275|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#359| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#59| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#66| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#72| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#78|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#270|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#360| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#59| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#66| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#72| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#78|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#265|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#361| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#346| (concat |$paramod/PRIDEC/WIDTH=4#4#349| (concat |$paramod/PRIDEC/WIDTH=4#0#350| |$paramod/PRIDEC/WIDTH=4#1#351|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#362| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#364| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#363| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#364|) +(declare-fun |$paramod/FF/WIDTH=16#1#366| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#365| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#366|) +(declare-fun |$paramod/FF/WIDTH=16#2#368| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#367| () Bool |$paramod/FF/WIDTH=16#2#368|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#369| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#339| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#81| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#371| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#370| () Bool |$paramod/FF/WIDTH=16#3#371|) +(declare-fun |$paramod/FF/WIDTH=16_is#372| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#374| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#373| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#374|) +(declare-fun |$paramod/FF/WIDTH=16#1#376| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#375| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#376|) +(declare-fun |$paramod/FF/WIDTH=16#2#378| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#377| () Bool |$paramod/FF/WIDTH=16#2#378|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#379| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#327| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#75| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#381| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#380| () Bool |$paramod/FF/WIDTH=16#3#381|) +(declare-fun |$paramod/FF/WIDTH=16_is#382| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#384| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#383| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#384|) +(declare-fun |$paramod/FF/WIDTH=16#1#386| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#385| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#386|) +(declare-fun |$paramod/FF/WIDTH=16#2#388| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#387| () Bool |$paramod/FF/WIDTH=16#2#388|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#389| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#315| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#69| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#391| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#390| () Bool |$paramod/FF/WIDTH=16#3#391|) +(declare-fun |$paramod/FF/WIDTH=16_is#392| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#394| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#393| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#394|) +(declare-fun |$paramod/FF/WIDTH=16#1#396| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#395| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#396|) +(declare-fun |$paramod/FF/WIDTH=16#2#398| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#397| () Bool |$paramod/FF/WIDTH=16#2#398|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#399| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#303| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#62| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#401| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#400| () Bool |$paramod/FF/WIDTH=16#3#401|) +(define-fun |$paramod/FF/WIDTH=2_h#402| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#403| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#404| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#405| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#406| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#407| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#258| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#49| |$paramod/FF/WIDTH=2_is#259|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#260| |$paramod/FF/WIDTH=2_n D#286|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#63| |$paramod/FF/WIDTH=2_n Q#288|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#54| |$paramod/FF/WIDTH=2_n clk#290|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#292| |$paramod/FF/WIDTH=2_n en#341|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#49| |$paramod/PRIDEC/WIDTH=4_is#343|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#264| |$paramod/PRIDEC/WIDTH=4_n out_vec#344|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#357| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#358| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#359| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#360|))) |$paramod/PRIDEC/WIDTH=4_n vec#361|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#49| |$paramod/FF/WIDTH=16_is#362|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#333| |$paramod/FF/WIDTH=16_n D#363|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#80| |$paramod/FF/WIDTH=16_n Q#365|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#54| |$paramod/FF/WIDTH=16_n clk#367|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#369|) #b1) |$paramod/FF/WIDTH=16_n en#370|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#49| |$paramod/FF/WIDTH=16_is#372|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#321| |$paramod/FF/WIDTH=16_n D#373|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#74| |$paramod/FF/WIDTH=16_n Q#375|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#54| |$paramod/FF/WIDTH=16_n clk#377|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#379|) #b1) |$paramod/FF/WIDTH=16_n en#380|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#49| |$paramod/FF/WIDTH=16_is#382|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#309| |$paramod/FF/WIDTH=16_n D#383|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#68| |$paramod/FF/WIDTH=16_n Q#385|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#54| |$paramod/FF/WIDTH=16_n clk#387|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#389|) #b1) |$paramod/FF/WIDTH=16_n en#390|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#49| |$paramod/FF/WIDTH=16_is#392|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#297| |$paramod/FF/WIDTH=16_n D#393|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#61| |$paramod/FF/WIDTH=16_n Q#395|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#54| |$paramod/FF/WIDTH=16_n clk#397|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#399|) #b1) |$paramod/FF/WIDTH=16_n en#400|) |$paramod/FF/WIDTH=2_h#402| |$paramod/PRIDEC/WIDTH=4_h#403| |$paramod/FF/WIDTH=16_h#404| |$paramod/FF/WIDTH=16_h#405| |$paramod/FF/WIDTH=16_h#406| |$paramod/FF/WIDTH=16_h#407| )) +(define-fun |$paramod/FF/WIDTH=32_h#408| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#410| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#412| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#411| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#412|) +(declare-fun |$paramod/FF/WIDTH=6#1#414| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#413| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#414|) +(declare-fun |$paramod/FF/WIDTH=6#2#416| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#415| () Bool |$paramod/FF/WIDTH=6#2#416|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#419| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#136| |$paramod/MagicPacketTracker/DEPTH=32#12#139|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#418| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#419| |$paramod/MagicPacketTracker/DEPTH=32#15#128|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#417| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#418| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#119| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#421| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#420| () Bool |$paramod/FF/WIDTH=6#3#421|) +(define-fun |$paramod/FF/WIDTH=6_h#422| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#409| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#117| |$paramod/FF/WIDTH=6_is#410|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#127| |$paramod/FF/WIDTH=6_n D#411|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#124| |$paramod/FF/WIDTH=6_n Q#413|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#121| |$paramod/FF/WIDTH=6_n clk#415|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#417|) #b1) |$paramod/FF/WIDTH=6_n en#420|) |$paramod/FF/WIDTH=6_h#422| )) +(define-fun |$paramod/FF/WIDTH=1_h#423| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#425| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#428| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#165| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#427| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#175|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#428| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#165|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#426| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#180|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#427|)) +(declare-fun |$paramod/FF/WIDTH=6#0#430| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#429| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#430|) +(declare-fun |$paramod/FF/WIDTH=6#1#432| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#431| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#432|) +(declare-fun |$paramod/FF/WIDTH=6#2#434| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#433| () Bool |$paramod/FF/WIDTH=6#2#434|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#436| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#178| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#175|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#435| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#436| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#180|)) +(declare-fun |$paramod/FF/WIDTH=6#3#438| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#437| () Bool |$paramod/FF/WIDTH=6#3#438|) +(declare-fun |$paramod/FF/WIDTH=6_is#439| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#442| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#168| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#441| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#178|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#442| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#168|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#440| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#180|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#441|)) +(declare-fun |$paramod/FF/WIDTH=6#0#444| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#443| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#444|) +(declare-fun |$paramod/FF/WIDTH=6#1#446| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#445| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#446|) +(declare-fun |$paramod/FF/WIDTH=6#2#448| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#447| () Bool |$paramod/FF/WIDTH=6#2#448|) +(declare-fun |$paramod/FF/WIDTH=6#3#450| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#449| () Bool |$paramod/FF/WIDTH=6#3#450|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#452| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#454| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#453| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#454|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#456| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#455| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#456|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#458| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#457| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#458|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#451| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#452| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#453| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#455| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#457|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#452| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#453|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#457|))))) +(define-fun |$paramod/FF/WIDTH=6_h#459| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#460| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#424| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#154| |$paramod/FF/WIDTH=6_is#425|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#426| |$paramod/FF/WIDTH=6_n D#429|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#165| |$paramod/FF/WIDTH=6_n Q#431|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#156| |$paramod/FF/WIDTH=6_n clk#433|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#435|) #b1) |$paramod/FF/WIDTH=6_n en#437|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#154| |$paramod/FF/WIDTH=6_is#439|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#440| |$paramod/FF/WIDTH=6_n D#443|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#168| |$paramod/FF/WIDTH=6_n Q#445|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#156| |$paramod/FF/WIDTH=6_n clk#447|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#435|) #b1) |$paramod/FF/WIDTH=6_n en#449|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#451| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#163|) |$paramod/FF/WIDTH=6_h#459| |$paramod/FF/WIDTH=6_h#460| )) +(declare-fun |$paramod/FF/WIDTH=6_is#462| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#465| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#191| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#464| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#201|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#465| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#191|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#463| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#205|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#464|)) +(declare-fun |$paramod/FF/WIDTH=6#0#467| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#466| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#467|) +(declare-fun |$paramod/FF/WIDTH=6#1#469| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#468| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#469|) +(declare-fun |$paramod/FF/WIDTH=6#2#471| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#470| () Bool |$paramod/FF/WIDTH=6#2#471|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#473| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#203| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#201|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#472| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#473| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#205|)) +(declare-fun |$paramod/FF/WIDTH=6#3#475| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#474| () Bool |$paramod/FF/WIDTH=6#3#475|) +(declare-fun |$paramod/FF/WIDTH=6_is#476| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#479| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#194| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#478| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#203|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#479| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#194|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#477| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#205|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#478|)) +(declare-fun |$paramod/FF/WIDTH=6#0#481| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#480| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#481|) +(declare-fun |$paramod/FF/WIDTH=6#1#483| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#482| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#483|) +(declare-fun |$paramod/FF/WIDTH=6#2#485| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#484| () Bool |$paramod/FF/WIDTH=6#2#485|) +(declare-fun |$paramod/FF/WIDTH=6#3#487| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#486| () Bool |$paramod/FF/WIDTH=6#3#487|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#489| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#491| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#490| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#491|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#493| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#492| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#493|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#495| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#494| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#495|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#488| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#489| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#490| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#492| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#494|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#489| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#490|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#494|))))) +(define-fun |$paramod/FF/WIDTH=6_h#496| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#497| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#461| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#181| |$paramod/FF/WIDTH=6_is#462|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#463| |$paramod/FF/WIDTH=6_n D#466|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#191| |$paramod/FF/WIDTH=6_n Q#468|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#183| |$paramod/FF/WIDTH=6_n clk#470|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#472|) #b1) |$paramod/FF/WIDTH=6_n en#474|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#181| |$paramod/FF/WIDTH=6_is#476|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#477| |$paramod/FF/WIDTH=6_n D#480|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#194| |$paramod/FF/WIDTH=6_n Q#482|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#183| |$paramod/FF/WIDTH=6_n clk#484|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#472|) #b1) |$paramod/FF/WIDTH=6_n en#486|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#488| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#189|) |$paramod/FF/WIDTH=6_h#496| |$paramod/FF/WIDTH=6_h#497| )) +(declare-fun |$paramod/FF/WIDTH=6_is#499| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#502| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#217| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#501| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#227|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#502| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#217|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#500| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#231|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#501|)) +(declare-fun |$paramod/FF/WIDTH=6#0#504| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#503| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#504|) +(declare-fun |$paramod/FF/WIDTH=6#1#506| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#505| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#506|) +(declare-fun |$paramod/FF/WIDTH=6#2#508| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#507| () Bool |$paramod/FF/WIDTH=6#2#508|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#510| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#229| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#227|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#509| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#510| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#231|)) +(declare-fun |$paramod/FF/WIDTH=6#3#512| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#511| () Bool |$paramod/FF/WIDTH=6#3#512|) +(declare-fun |$paramod/FF/WIDTH=6_is#513| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#516| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#220| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#515| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#229|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#516| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#220|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#514| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#231|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#515|)) +(declare-fun |$paramod/FF/WIDTH=6#0#518| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#517| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#518|) +(declare-fun |$paramod/FF/WIDTH=6#1#520| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#519| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#520|) +(declare-fun |$paramod/FF/WIDTH=6#2#522| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#521| () Bool |$paramod/FF/WIDTH=6#2#522|) +(declare-fun |$paramod/FF/WIDTH=6#3#524| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#523| () Bool |$paramod/FF/WIDTH=6#3#524|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#526| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#528| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#527| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#528|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#530| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#529| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#530|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#532| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#531| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#532|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#525| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#526| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#527| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#529| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#531|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#526| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#527|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#531|))))) +(define-fun |$paramod/FF/WIDTH=6_h#533| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#534| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#498| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#206| |$paramod/FF/WIDTH=6_is#499|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#500| |$paramod/FF/WIDTH=6_n D#503|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#217| |$paramod/FF/WIDTH=6_n Q#505|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#208| |$paramod/FF/WIDTH=6_n clk#507|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#509|) #b1) |$paramod/FF/WIDTH=6_n en#511|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#206| |$paramod/FF/WIDTH=6_is#513|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#514| |$paramod/FF/WIDTH=6_n D#517|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#220| |$paramod/FF/WIDTH=6_n Q#519|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#208| |$paramod/FF/WIDTH=6_n clk#521|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#509|) #b1) |$paramod/FF/WIDTH=6_n en#523|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#525| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#215|) |$paramod/FF/WIDTH=6_h#533| |$paramod/FF/WIDTH=6_h#534| )) +(declare-fun |$paramod/FF/WIDTH=6_is#536| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#539| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#243| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#538| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#253|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#539| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#243|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#537| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#257|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#538|)) +(declare-fun |$paramod/FF/WIDTH=6#0#541| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#540| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#541|) +(declare-fun |$paramod/FF/WIDTH=6#1#543| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#542| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#543|) +(declare-fun |$paramod/FF/WIDTH=6#2#545| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#544| () Bool |$paramod/FF/WIDTH=6#2#545|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#547| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#255| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#253|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#546| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#547| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#257|)) +(declare-fun |$paramod/FF/WIDTH=6#3#549| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#548| () Bool |$paramod/FF/WIDTH=6#3#549|) +(declare-fun |$paramod/FF/WIDTH=6_is#550| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#553| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#246| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#552| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#255|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#553| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#246|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#551| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#257|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#552|)) +(declare-fun |$paramod/FF/WIDTH=6#0#555| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#554| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#555|) +(declare-fun |$paramod/FF/WIDTH=6#1#557| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#556| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#557|) +(declare-fun |$paramod/FF/WIDTH=6#2#559| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#558| () Bool |$paramod/FF/WIDTH=6#2#559|) +(declare-fun |$paramod/FF/WIDTH=6#3#561| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#560| () Bool |$paramod/FF/WIDTH=6#3#561|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#563| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#565| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#564| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#565|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#567| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#566| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#567|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#569| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#568| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#569|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#562| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#563| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#564| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#566| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#568|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#563| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#564|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#568|))))) +(define-fun |$paramod/FF/WIDTH=6_h#570| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#571| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#535| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#232| |$paramod/FF/WIDTH=6_is#536|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#537| |$paramod/FF/WIDTH=6_n D#540|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#243| |$paramod/FF/WIDTH=6_n Q#542|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#234| |$paramod/FF/WIDTH=6_n clk#544|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#546|) #b1) |$paramod/FF/WIDTH=6_n en#548|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#232| |$paramod/FF/WIDTH=6_is#550|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#551| |$paramod/FF/WIDTH=6_n D#554|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#246| |$paramod/FF/WIDTH=6_n Q#556|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#234| |$paramod/FF/WIDTH=6_n clk#558|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#546|) #b1) |$paramod/FF/WIDTH=6_n en#560|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#562| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#241|) |$paramod/FF/WIDTH=6_h#570| |$paramod/FF/WIDTH=6_h#571| )) +(define-fun |Scoreboard_h#47| () Bool (and (= |Scoreboard_is#48| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#49|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#50|) (= |Scoreboard#0#52| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#53|) (= |Scoreboard#24#55| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#56|) (= |Scoreboard#25#82| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#83|) (= (concat |Scoreboard#38#88| (concat |Scoreboard#37#90| (concat |Scoreboard#36#92| |Scoreboard#35#94|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#96|) (= |Scoreboard#39#97| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#98|) (= |Scoreboard_is#48| |$paramod/FF/WIDTH=32_is#100|) (= |Scoreboard#3#101| |$paramod/FF/WIDTH=32_n D#102|) (= |Scoreboard#26#104| |$paramod/FF/WIDTH=32_n Q#105|) (= |Scoreboard#0#52| |$paramod/FF/WIDTH=32_n clk#107|) (= (= ((_ extract 0 0) |Scoreboard#41#109|) #b1) |$paramod/FF/WIDTH=32_n en#115|) (= |Scoreboard_is#48| |$paramod/MagicPacketTracker/DEPTH=32_is#117|) (= |Scoreboard#19#114| |$paramod/MagicPacketTracker/DEPTH=32_n captured#118|) (= |Scoreboard#0#52| |$paramod/MagicPacketTracker/DEPTH=32_n clk#120|) (= |Scoreboard#1#122| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#123|) (= |Scoreboard#2#125| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#126|) (= (= ((_ extract 0 0) |Scoreboard#24#55|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#141|) (= (= ((_ extract 0 0) |Scoreboard#28#112|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#142|) (= |Scoreboard#39#97| |$paramod/MagicPacketTracker/DEPTH=32_n rst#143|) (= |Scoreboard_is#48| |$paramod/FF/WIDTH=1_is#144|) (= (= ((_ extract 0 0) |Scoreboard#30#145|) #b1) |$paramod/FF/WIDTH=1_n D#146|) (= |Scoreboard#19#114| |$paramod/FF/WIDTH=1_n Q#148|) (= |Scoreboard#0#52| |$paramod/FF/WIDTH=1_n clk#150|) (= (= ((_ extract 0 0) |Scoreboard#40#113|) #b1) |$paramod/FF/WIDTH=1_n en#152|) (= |Scoreboard_is#48| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#154|) (= |Scoreboard#0#52| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#155|) (= |Scoreboard#4#157| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#158|) (= |Scoreboard#10#160| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#161|) (= |Scoreboard#11#93| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#166|) (= |Scoreboard#12#169| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#170|) (= (= ((_ extract 1 1) |Scoreboard#24#55|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#174|) (= (= ((_ extract 0 0) |Scoreboard#34#176|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#177|) (= |Scoreboard#39#97| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#179|) (= |Scoreboard_is#48| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#181|) (= |Scoreboard#0#52| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#182|) (= |Scoreboard#3#101| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#184|) (= |Scoreboard#7#186| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#187|) (= |Scoreboard#8#95| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#192|) (= |Scoreboard#9#195| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#196|) (= (= ((_ extract 0 0) |Scoreboard#24#55|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#200|) (= (= ((_ extract 0 0) |Scoreboard#28#112|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#202|) (= |Scoreboard#39#97| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#204|) (= |Scoreboard_is#48| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#206|) (= |Scoreboard#0#52| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#207|) (= |Scoreboard#5#209| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#210|) (= |Scoreboard#13#212| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#213|) (= |Scoreboard#14#91| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#218|) (= |Scoreboard#15#221| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#222|) (= (= ((_ extract 2 2) |Scoreboard#24#55|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#226|) (= (= ((_ extract 1 1) |Scoreboard#34#176|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#228|) (= |Scoreboard#39#97| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#230|) (= |Scoreboard_is#48| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#232|) (= |Scoreboard#0#52| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#233|) (= |Scoreboard#6#235| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#236|) (= |Scoreboard#16#238| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#239|) (= |Scoreboard#17#89| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#244|) (= |Scoreboard#18#247| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#248|) (= (= ((_ extract 3 3) |Scoreboard#24#55|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#252|) (= (= ((_ extract 2 2) |Scoreboard#34#176|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#254|) (= |Scoreboard#39#97| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#256|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#258| |$paramod/FF/WIDTH=32_h#408| |$paramod/MagicPacketTracker/DEPTH=32_h#409| |$paramod/FF/WIDTH=1_h#423| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#424| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#461| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#498| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#535| )) +(assert |Scoreboard_h#47|) +(define-fun |Scoreboard_n rst#572| () Bool |Scoreboard#39#97|) +(assert |Scoreboard_n rst#572|) +(define-fun |$paramod/FF/WIDTH=2_i#575| () Bool (= |$paramod/FF/WIDTH=2#1#289| #b00) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_i#576| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_i#577| () Bool (= |$paramod/FF/WIDTH=16#1#366| #b0000000000000000) ) +(define-fun |$paramod/FF/WIDTH=16_i#578| () Bool (= |$paramod/FF/WIDTH=16#1#376| #b0000000000000000) ) +(define-fun |$paramod/FF/WIDTH=16_i#579| () Bool (= |$paramod/FF/WIDTH=16#1#386| #b0000000000000000) ) +(define-fun |$paramod/FF/WIDTH=16_i#580| () Bool (= |$paramod/FF/WIDTH=16#1#396| #b0000000000000000) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_i#574| () Bool (and |$paramod/FF/WIDTH=2_i#575| |$paramod/PRIDEC/WIDTH=4_i#576| |$paramod/FF/WIDTH=16_i#577| |$paramod/FF/WIDTH=16_i#578| |$paramod/FF/WIDTH=16_i#579| |$paramod/FF/WIDTH=16_i#580| )) +(define-fun |$paramod/FF/WIDTH=32_i#581| () Bool (= |$paramod/FF/WIDTH=32#1#106| #b00000000000000000000000000000000) ) +(define-fun |$paramod/FF/WIDTH=6_i#583| () Bool (= |$paramod/FF/WIDTH=6#1#414| #b000000) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_i#582| () Bool |$paramod/FF/WIDTH=6_i#583| ) +(define-fun |$paramod/FF/WIDTH=1_i#584| () Bool (= (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#149|) #b1) false) ) +(define-fun |$paramod/FF/WIDTH=6_i#586| () Bool (= |$paramod/FF/WIDTH=6#1#432| #b000000) ) +(define-fun |$paramod/FF/WIDTH=6_i#587| () Bool (= |$paramod/FF/WIDTH=6#1#446| #b000000) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_i#585| () Bool (and |$paramod/FF/WIDTH=6_i#586| |$paramod/FF/WIDTH=6_i#587| )) +(define-fun |$paramod/FF/WIDTH=6_i#589| () Bool (= |$paramod/FF/WIDTH=6#1#469| #b000000) ) +(define-fun |$paramod/FF/WIDTH=6_i#590| () Bool (= |$paramod/FF/WIDTH=6#1#483| #b000000) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_i#588| () Bool (and |$paramod/FF/WIDTH=6_i#589| |$paramod/FF/WIDTH=6_i#590| )) +(define-fun |$paramod/FF/WIDTH=6_i#592| () Bool (= |$paramod/FF/WIDTH=6#1#506| #b000000) ) +(define-fun |$paramod/FF/WIDTH=6_i#593| () Bool (= |$paramod/FF/WIDTH=6#1#520| #b000000) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_i#591| () Bool (and |$paramod/FF/WIDTH=6_i#592| |$paramod/FF/WIDTH=6_i#593| )) +(define-fun |$paramod/FF/WIDTH=6_i#595| () Bool (= |$paramod/FF/WIDTH=6#1#543| #b000000) ) +(define-fun |$paramod/FF/WIDTH=6_i#596| () Bool (= |$paramod/FF/WIDTH=6#1#557| #b000000) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_i#594| () Bool (and |$paramod/FF/WIDTH=6_i#595| |$paramod/FF/WIDTH=6_i#596| )) +(define-fun |Scoreboard_i#573| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_i#574| |$paramod/FF/WIDTH=32_i#581| |$paramod/MagicPacketTracker/DEPTH=32_i#582| |$paramod/FF/WIDTH=1_i#584| |$paramod/FIFO/WIDTH=32/DEPTH=32_i#585| |$paramod/FIFO/WIDTH=32/DEPTH=32_i#588| |$paramod/FIFO/WIDTH=32/DEPTH=32_i#591| |$paramod/FIFO/WIDTH=32/DEPTH=32_i#594| )) +(assert |Scoreboard_i#573|) +(assert |Scoreboard_is#48|) +(define-fun |$paramod/FF/WIDTH=2_a#623| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#624| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#625| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#626| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#627| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#628| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#622| () Bool (and |$paramod/FF/WIDTH=2_a#623| |$paramod/PRIDEC/WIDTH=4_a#624| |$paramod/FF/WIDTH=16_a#625| |$paramod/FF/WIDTH=16_a#626| |$paramod/FF/WIDTH=16_a#627| |$paramod/FF/WIDTH=16_a#628| )) +(define-fun |$paramod/FF/WIDTH=32_a#629| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#631| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#630| () Bool |$paramod/FF/WIDTH=6_a#631| ) +(define-fun |$paramod/FF/WIDTH=1_a#632| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#634| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#635| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#633| () Bool (and |$paramod/FF/WIDTH=6_a#634| |$paramod/FF/WIDTH=6_a#635| )) +(define-fun |$paramod/FF/WIDTH=6_a#637| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#638| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#636| () Bool (and |$paramod/FF/WIDTH=6_a#637| |$paramod/FF/WIDTH=6_a#638| )) +(define-fun |$paramod/FF/WIDTH=6_a#640| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#641| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#639| () Bool (and |$paramod/FF/WIDTH=6_a#640| |$paramod/FF/WIDTH=6_a#641| )) +(define-fun |$paramod/FF/WIDTH=6_a#643| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#644| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#642| () Bool (and |$paramod/FF/WIDTH=6_a#643| |$paramod/FF/WIDTH=6_a#644| )) +(define-fun |Scoreboard_a#621| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#622| |$paramod/FF/WIDTH=32_a#629| |$paramod/MagicPacketTracker/DEPTH=32_a#630| |$paramod/FF/WIDTH=1_a#632| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#633| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#636| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#639| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#642| )) +(assert |Scoreboard_a#621|) +(define-fun |$paramod/FF/WIDTH=2_u#649| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#651| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#653| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#655| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#657| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#659| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#647| () Bool (and |$paramod/FF/WIDTH=2_u#649| |$paramod/PRIDEC/WIDTH=4_u#651| |$paramod/FF/WIDTH=16_u#653| |$paramod/FF/WIDTH=16_u#655| |$paramod/FF/WIDTH=16_u#657| |$paramod/FF/WIDTH=16_u#659| )) +(define-fun |$paramod/FF/WIDTH=32_u#661| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#665| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#663| () Bool |$paramod/FF/WIDTH=6_u#665| ) +(define-fun |$paramod/FF/WIDTH=1_u#667| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#671| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#673| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#669| () Bool (and |$paramod/FF/WIDTH=6_u#671| |$paramod/FF/WIDTH=6_u#673| )) +(define-fun |$paramod/FF/WIDTH=6_u#677| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#679| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#675| () Bool (and |$paramod/FF/WIDTH=6_u#677| |$paramod/FF/WIDTH=6_u#679| )) +(define-fun |$paramod/FF/WIDTH=6_u#683| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#685| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#681| () Bool (and |$paramod/FF/WIDTH=6_u#683| |$paramod/FF/WIDTH=6_u#685| )) +(define-fun |$paramod/FF/WIDTH=6_u#689| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#691| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#687| () Bool (and |$paramod/FF/WIDTH=6_u#689| |$paramod/FF/WIDTH=6_u#691| )) +(define-fun |Scoreboard_u#645| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#647| |$paramod/FF/WIDTH=32_u#661| |$paramod/MagicPacketTracker/DEPTH=32_u#663| |$paramod/FF/WIDTH=1_u#667| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#669| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#675| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#681| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#687| )) +(assert |Scoreboard_u#645|) +(declare-fun |Scoreboard_is#693| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#694| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#696| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#695| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#696|) +(declare-fun |Scoreboard#0#697| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#699| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#698| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#699|) +(declare-fun |Scoreboard#24#700| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#704| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#706| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#705| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#706| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#703| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#704| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#705| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#707| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#702| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#703| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#707| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#711| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#713| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#712| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#713| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#710| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#711| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#712| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#714| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#709| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#710| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#714| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#717| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#719| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#718| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#719| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#716| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#717| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#718| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#720| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#715| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#716| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#720| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#723| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#725| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#724| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#725| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#722| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#723| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#724| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#726| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#721| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#722| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#726| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#701| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#702| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#709| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#715| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#721|)))) +(declare-fun |Scoreboard#25#727| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#729| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#730| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#731| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#732| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#728| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#729| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#730| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#731| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#732|)))) +(declare-fun |Scoreboard#17#734| () Bool) +(define-fun |Scoreboard#38#733| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#734| #b1 #b0))) +(declare-fun |Scoreboard#14#736| () Bool) +(define-fun |Scoreboard#37#735| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#736| #b1 #b0))) +(declare-fun |Scoreboard#11#738| () Bool) +(define-fun |Scoreboard#36#737| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#738| #b1 #b0))) +(declare-fun |Scoreboard#8#740| () Bool) +(define-fun |Scoreboard#35#739| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#740| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#741| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#704| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#711| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#717| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#723|)))) +(declare-fun |Scoreboard#39#742| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#744| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#743| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#744|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#745| () Bool) +(declare-fun |Scoreboard#3#746| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#748| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#747| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#748|) +(declare-fun |Scoreboard#26#749| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#751| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#750| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#751|) +(declare-fun |$paramod/FF/WIDTH=32#2#753| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#752| () Bool |$paramod/FF/WIDTH=32#2#753|) +(declare-fun |Scoreboard#27#756| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#757| () (_ BitVec 1)) +(define-fun |Scoreboard#29#755| () (_ BitVec 1) (bvand |Scoreboard#27#756| |Scoreboard#28#757|)) +(declare-fun |Scoreboard#19#759| () Bool) +(define-fun |Scoreboard#40#758| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#759| #b1 #b0))) +(define-fun |Scoreboard#41#754| () (_ BitVec 1) (bvand |Scoreboard#29#755| |Scoreboard#40#758|)) +(declare-fun |$paramod/FF/WIDTH=32#3#761| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#760| () Bool |$paramod/FF/WIDTH=32#3#761|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#762| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#764| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#763| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#764|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#766| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#765| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#766|) +(declare-fun |Scoreboard#1#767| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#769| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#768| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#769|) +(declare-fun |Scoreboard#2#770| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#773| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#780| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#769| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#781| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#779| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#780| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#781|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#782| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#764| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#778| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#779| |$paramod/MagicPacketTracker/DEPTH=32#7#782|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#783| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#769| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#777| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#778|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#783| |$paramod/MagicPacketTracker/DEPTH=32#2#769|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#776| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#777| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#784| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#775| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#776| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#784|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#785| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#777| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#774| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#775|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#785| |$paramod/MagicPacketTracker/DEPTH=32#9#777|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#772| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#773|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#774|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#771| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#772|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#786| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#784|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#787| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#781|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#788| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#773|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#789| () Bool) +(define-fun |Scoreboard#30#790| () (_ BitVec 1) (bvor (ite |Scoreboard#19#759| #b1 #b0) |Scoreboard#29#755|)) +(declare-fun |$paramod/FF/WIDTH=1#0#792| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#791| () Bool |$paramod/FF/WIDTH=1#0#792|) +(declare-fun |$paramod/FF/WIDTH=1#1#794| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#793| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#794|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#796| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#795| () Bool |$paramod/FF/WIDTH=1#2#796|) +(declare-fun |$paramod/FF/WIDTH=1#3#798| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#797| () Bool |$paramod/FF/WIDTH=1#3#798|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#799| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#801| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#800| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#801|) +(declare-fun |Scoreboard#4#802| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#804| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#803| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#804|) +(declare-fun |Scoreboard#10#805| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#808| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#810| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#809| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#810|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#807| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#808| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#809|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#806| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#807|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#813| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#812| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#810| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#813|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#811| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#812|) +(declare-fun |Scoreboard#12#814| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#817| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#810|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#813|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#818| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#810|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#813|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#816| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#817| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#818| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#815| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#816|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#820| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#819| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#820|) #b1)) +(declare-fun |Scoreboard#34#821| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#823| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#822| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#823|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#825| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#824| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#825|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#826| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#828| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#827| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#828|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#830| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#829| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#830|) +(declare-fun |Scoreboard#7#831| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#834| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#836| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#835| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#836|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#833| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#834| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#835|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#832| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#833|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#839| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#838| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#836| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#839|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#837| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#838|) +(declare-fun |Scoreboard#9#840| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#843| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#836|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#839|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#844| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#836|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#839|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#842| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#843| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#844| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#841| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#842|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#846| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#845| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#846|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#848| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#847| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#848|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#850| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#849| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#850|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#851| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#853| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#852| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#853|) +(declare-fun |Scoreboard#5#854| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#856| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#855| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#856|) +(declare-fun |Scoreboard#13#857| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#860| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#862| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#861| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#862|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#859| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#860| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#861|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#858| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#859|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#865| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#864| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#862| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#865|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#863| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#864|) +(declare-fun |Scoreboard#15#866| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#869| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#862|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#865|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#870| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#862|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#865|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#868| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#869| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#870| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#867| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#868|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#872| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#871| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#872|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#874| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#873| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#874|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#876| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#875| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#876|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#877| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#879| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#878| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#879|) +(declare-fun |Scoreboard#6#880| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#882| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#881| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#882|) +(declare-fun |Scoreboard#16#883| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#886| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#888| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#887| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#888|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#885| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#886| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#887|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#884| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#885|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#891| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#890| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#888| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#891|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#889| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#890|) +(declare-fun |Scoreboard#18#892| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#895| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#888|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#891|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#896| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#888|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#891|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#894| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#895| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#896| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#893| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#894|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#898| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#897| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#898|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#900| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#899| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#900|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#902| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#901| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#902|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#904| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#912| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#911| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#912| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#913| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#912|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#910| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#911| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#912|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#913|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#908| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#910|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#917| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#912|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#916| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#917| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#918| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#917|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#915| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#916| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#917|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#918|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#914| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#915|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#907| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#908| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#914|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#923| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#922| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#923|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#921| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#922| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#924| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#922|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#920| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#921| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#922|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#924|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#919| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#920|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#906| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#907| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#919|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#929| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#928| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#929|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#927| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#928| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#930| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#928|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#926| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#927| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#928|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#930|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#925| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#926|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#905| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#906| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#925|)) +(declare-fun |$paramod/FF/WIDTH=2#0#932| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#931| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#932|) +(declare-fun |$paramod/FF/WIDTH=2#1#934| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#933| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#934|) +(declare-fun |$paramod/FF/WIDTH=2#2#936| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#935| () Bool |$paramod/FF/WIDTH=2#2#936|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#940| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#704|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#944| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#707| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#940|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#943| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#744| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#944|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#948| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#905| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#949| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#706| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#729|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#947| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#948| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#949| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#706|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#946| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#947| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#945| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#702|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#946| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#947|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#942| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#943|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#945|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#941| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#942| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#939| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#940| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#941| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#938| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#707| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#939|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#952| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#711|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#956| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#714| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#952|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#955| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#744| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#956|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#960| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#905| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#961| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#713| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#730|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#959| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#960| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#961| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#713|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#958| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#959| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#957| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#709|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#958| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#959|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#954| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#955|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#957|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#953| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#954| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#951| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#952| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#953| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#950| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#714| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#951|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#964| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#717|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#968| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#720| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#964|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#967| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#744| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#968|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#972| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#905| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#973| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#719| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#731|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#971| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#972| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#973| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#719|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#970| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#971| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#969| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#715|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#970| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#971|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#966| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#967|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#969|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#965| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#966| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#963| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#964| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#965| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#962| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#720| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#963|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#976| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#723|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#980| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#726| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#976|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#979| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#744| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#980|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#984| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#905|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#905|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#985| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#725| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#732|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#983| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#984| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#985| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#725|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#982| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#983| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#981| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#721|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#982| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#983|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#978| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#979|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#981|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#977| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#978| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#975| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#976| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#977| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#974| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#726| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#975|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#937| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#938|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#950|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#962|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#974|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#987| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#986| () Bool |$paramod/FF/WIDTH=2#3#987|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#988| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#991| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#994| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#995| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#996| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#993| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#994|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#995|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#996|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#992| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#993| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#990| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#991| |$paramod/PRIDEC/WIDTH=4#10#992|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#999| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#995|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#996|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#998| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#999| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#997| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#994| |$paramod/PRIDEC/WIDTH=4#6#998|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#1001| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#996|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#1000| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#995| |$paramod/PRIDEC/WIDTH=4#2#1001|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#989| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#990| (concat |$paramod/PRIDEC/WIDTH=4#7#997| (concat |$paramod/PRIDEC/WIDTH=4#3#1000| |$paramod/PRIDEC/WIDTH=4#1#996|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#1002| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#704| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#711| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#717| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#723|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#926|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#1003| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#704| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#711| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#717| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#723|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#920|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#1004| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#704| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#711| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#717| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#723|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#915|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#1005| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#704| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#711| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#717| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#723|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#910|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#1006| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#991| (concat |$paramod/PRIDEC/WIDTH=4#4#994| (concat |$paramod/PRIDEC/WIDTH=4#0#995| |$paramod/PRIDEC/WIDTH=4#1#996|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#1007| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#1009| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#1008| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#1009|) +(declare-fun |$paramod/FF/WIDTH=16#1#1011| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#1010| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#1011|) +(declare-fun |$paramod/FF/WIDTH=16#2#1013| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#1012| () Bool |$paramod/FF/WIDTH=16#2#1013|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#1014| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#984| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#726| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#1016| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#1015| () Bool |$paramod/FF/WIDTH=16#3#1016|) +(declare-fun |$paramod/FF/WIDTH=16_is#1017| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#1019| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#1018| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#1019|) +(declare-fun |$paramod/FF/WIDTH=16#1#1021| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#1020| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#1021|) +(declare-fun |$paramod/FF/WIDTH=16#2#1023| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#1022| () Bool |$paramod/FF/WIDTH=16#2#1023|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#1024| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#972| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#720| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#1026| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#1025| () Bool |$paramod/FF/WIDTH=16#3#1026|) +(declare-fun |$paramod/FF/WIDTH=16_is#1027| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#1029| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#1028| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#1029|) +(declare-fun |$paramod/FF/WIDTH=16#1#1031| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#1030| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#1031|) +(declare-fun |$paramod/FF/WIDTH=16#2#1033| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#1032| () Bool |$paramod/FF/WIDTH=16#2#1033|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#1034| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#960| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#714| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#1036| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#1035| () Bool |$paramod/FF/WIDTH=16#3#1036|) +(declare-fun |$paramod/FF/WIDTH=16_is#1037| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#1039| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#1038| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#1039|) +(declare-fun |$paramod/FF/WIDTH=16#1#1041| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#1040| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#1041|) +(declare-fun |$paramod/FF/WIDTH=16#2#1043| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#1042| () Bool |$paramod/FF/WIDTH=16#2#1043|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#1044| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#948| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#707| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#1046| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#1045| () Bool |$paramod/FF/WIDTH=16#3#1046|) +(define-fun |$paramod/FF/WIDTH=2_h#1047| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#1048| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#1049| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#1050| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#1051| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#1052| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#903| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#694| |$paramod/FF/WIDTH=2_is#904|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#905| |$paramod/FF/WIDTH=2_n D#931|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#708| |$paramod/FF/WIDTH=2_n Q#933|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#699| |$paramod/FF/WIDTH=2_n clk#935|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#937| |$paramod/FF/WIDTH=2_n en#986|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#694| |$paramod/PRIDEC/WIDTH=4_is#988|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#909| |$paramod/PRIDEC/WIDTH=4_n out_vec#989|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#1002| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#1003| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#1004| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#1005|))) |$paramod/PRIDEC/WIDTH=4_n vec#1006|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#694| |$paramod/FF/WIDTH=16_is#1007|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#978| |$paramod/FF/WIDTH=16_n D#1008|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#725| |$paramod/FF/WIDTH=16_n Q#1010|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#699| |$paramod/FF/WIDTH=16_n clk#1012|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#1014|) #b1) |$paramod/FF/WIDTH=16_n en#1015|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#694| |$paramod/FF/WIDTH=16_is#1017|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#966| |$paramod/FF/WIDTH=16_n D#1018|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#719| |$paramod/FF/WIDTH=16_n Q#1020|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#699| |$paramod/FF/WIDTH=16_n clk#1022|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#1024|) #b1) |$paramod/FF/WIDTH=16_n en#1025|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#694| |$paramod/FF/WIDTH=16_is#1027|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#954| |$paramod/FF/WIDTH=16_n D#1028|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#713| |$paramod/FF/WIDTH=16_n Q#1030|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#699| |$paramod/FF/WIDTH=16_n clk#1032|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#1034|) #b1) |$paramod/FF/WIDTH=16_n en#1035|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#694| |$paramod/FF/WIDTH=16_is#1037|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#942| |$paramod/FF/WIDTH=16_n D#1038|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#706| |$paramod/FF/WIDTH=16_n Q#1040|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#699| |$paramod/FF/WIDTH=16_n clk#1042|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#1044|) #b1) |$paramod/FF/WIDTH=16_n en#1045|) |$paramod/FF/WIDTH=2_h#1047| |$paramod/PRIDEC/WIDTH=4_h#1048| |$paramod/FF/WIDTH=16_h#1049| |$paramod/FF/WIDTH=16_h#1050| |$paramod/FF/WIDTH=16_h#1051| |$paramod/FF/WIDTH=16_h#1052| )) +(define-fun |$paramod/FF/WIDTH=32_h#1053| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#1055| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#1057| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1056| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1057|) +(declare-fun |$paramod/FF/WIDTH=6#1#1059| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1058| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1059|) +(declare-fun |$paramod/FF/WIDTH=6#2#1061| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1060| () Bool |$paramod/FF/WIDTH=6#2#1061|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#1064| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#781| |$paramod/MagicPacketTracker/DEPTH=32#12#784|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#1063| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#1064| |$paramod/MagicPacketTracker/DEPTH=32#15#773|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#1062| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#1063| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#764| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#1066| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1065| () Bool |$paramod/FF/WIDTH=6#3#1066|) +(define-fun |$paramod/FF/WIDTH=6_h#1067| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#1054| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#762| |$paramod/FF/WIDTH=6_is#1055|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#772| |$paramod/FF/WIDTH=6_n D#1056|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#769| |$paramod/FF/WIDTH=6_n Q#1058|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#766| |$paramod/FF/WIDTH=6_n clk#1060|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#1062|) #b1) |$paramod/FF/WIDTH=6_n en#1065|) |$paramod/FF/WIDTH=6_h#1067| )) +(define-fun |$paramod/FF/WIDTH=1_h#1068| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#1070| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1073| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#810| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1072| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#820|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1073| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#810|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1071| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#825|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1072|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1075| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1074| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1075|) +(declare-fun |$paramod/FF/WIDTH=6#1#1077| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1076| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1077|) +(declare-fun |$paramod/FF/WIDTH=6#2#1079| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1078| () Bool |$paramod/FF/WIDTH=6#2#1079|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1081| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#823| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#820|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1080| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1081| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#825|)) +(declare-fun |$paramod/FF/WIDTH=6#3#1083| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1082| () Bool |$paramod/FF/WIDTH=6#3#1083|) +(declare-fun |$paramod/FF/WIDTH=6_is#1084| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1087| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#813| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1086| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#823|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1087| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#813|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1085| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#825|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1086|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1089| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1088| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1089|) +(declare-fun |$paramod/FF/WIDTH=6#1#1091| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1090| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1091|) +(declare-fun |$paramod/FF/WIDTH=6#2#1093| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1092| () Bool |$paramod/FF/WIDTH=6#2#1093|) +(declare-fun |$paramod/FF/WIDTH=6#3#1095| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1094| () Bool |$paramod/FF/WIDTH=6#3#1095|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1097| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1099| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1098| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1099|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1101| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1100| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1101|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1103| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1102| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1103|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1096| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1097| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1098| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1100| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1102|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1097| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1098|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1102|))))) +(define-fun |$paramod/FF/WIDTH=6_h#1104| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#1105| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1069| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#799| |$paramod/FF/WIDTH=6_is#1070|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1071| |$paramod/FF/WIDTH=6_n D#1074|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#810| |$paramod/FF/WIDTH=6_n Q#1076|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#801| |$paramod/FF/WIDTH=6_n clk#1078|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1080|) #b1) |$paramod/FF/WIDTH=6_n en#1082|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#799| |$paramod/FF/WIDTH=6_is#1084|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1085| |$paramod/FF/WIDTH=6_n D#1088|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#813| |$paramod/FF/WIDTH=6_n Q#1090|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#801| |$paramod/FF/WIDTH=6_n clk#1092|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1080|) #b1) |$paramod/FF/WIDTH=6_n en#1094|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1096| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#808|) |$paramod/FF/WIDTH=6_h#1104| |$paramod/FF/WIDTH=6_h#1105| )) +(declare-fun |$paramod/FF/WIDTH=6_is#1107| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1110| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#836| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1109| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#846|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1110| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#836|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1108| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#850|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1109|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1112| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1111| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1112|) +(declare-fun |$paramod/FF/WIDTH=6#1#1114| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1113| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1114|) +(declare-fun |$paramod/FF/WIDTH=6#2#1116| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1115| () Bool |$paramod/FF/WIDTH=6#2#1116|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1118| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#848| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#846|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1117| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1118| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#850|)) +(declare-fun |$paramod/FF/WIDTH=6#3#1120| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1119| () Bool |$paramod/FF/WIDTH=6#3#1120|) +(declare-fun |$paramod/FF/WIDTH=6_is#1121| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1124| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#839| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1123| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#848|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1124| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#839|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1122| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#850|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1123|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1126| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1125| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1126|) +(declare-fun |$paramod/FF/WIDTH=6#1#1128| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1127| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1128|) +(declare-fun |$paramod/FF/WIDTH=6#2#1130| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1129| () Bool |$paramod/FF/WIDTH=6#2#1130|) +(declare-fun |$paramod/FF/WIDTH=6#3#1132| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1131| () Bool |$paramod/FF/WIDTH=6#3#1132|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1134| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1136| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1135| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1136|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1138| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1137| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1138|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1140| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1139| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1140|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1133| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1134| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1135| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1137| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1139|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1134| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1135|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1139|))))) +(define-fun |$paramod/FF/WIDTH=6_h#1141| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#1142| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1106| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#826| |$paramod/FF/WIDTH=6_is#1107|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1108| |$paramod/FF/WIDTH=6_n D#1111|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#836| |$paramod/FF/WIDTH=6_n Q#1113|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#828| |$paramod/FF/WIDTH=6_n clk#1115|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1117|) #b1) |$paramod/FF/WIDTH=6_n en#1119|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#826| |$paramod/FF/WIDTH=6_is#1121|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1122| |$paramod/FF/WIDTH=6_n D#1125|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#839| |$paramod/FF/WIDTH=6_n Q#1127|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#828| |$paramod/FF/WIDTH=6_n clk#1129|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1117|) #b1) |$paramod/FF/WIDTH=6_n en#1131|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1133| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#834|) |$paramod/FF/WIDTH=6_h#1141| |$paramod/FF/WIDTH=6_h#1142| )) +(declare-fun |$paramod/FF/WIDTH=6_is#1144| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1147| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#862| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1146| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#872|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1147| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#862|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1145| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#876|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1146|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1149| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1148| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1149|) +(declare-fun |$paramod/FF/WIDTH=6#1#1151| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1150| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1151|) +(declare-fun |$paramod/FF/WIDTH=6#2#1153| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1152| () Bool |$paramod/FF/WIDTH=6#2#1153|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1155| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#874| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#872|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1154| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1155| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#876|)) +(declare-fun |$paramod/FF/WIDTH=6#3#1157| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1156| () Bool |$paramod/FF/WIDTH=6#3#1157|) +(declare-fun |$paramod/FF/WIDTH=6_is#1158| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1161| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#865| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1160| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#874|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1161| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#865|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1159| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#876|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1160|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1163| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1162| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1163|) +(declare-fun |$paramod/FF/WIDTH=6#1#1165| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1164| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1165|) +(declare-fun |$paramod/FF/WIDTH=6#2#1167| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1166| () Bool |$paramod/FF/WIDTH=6#2#1167|) +(declare-fun |$paramod/FF/WIDTH=6#3#1169| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1168| () Bool |$paramod/FF/WIDTH=6#3#1169|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1171| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1173| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1172| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1173|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1175| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1174| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1175|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1177| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1176| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1177|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1170| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1171| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1172| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1174| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1176|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1171| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1172|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1176|))))) +(define-fun |$paramod/FF/WIDTH=6_h#1178| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#1179| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1143| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#851| |$paramod/FF/WIDTH=6_is#1144|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1145| |$paramod/FF/WIDTH=6_n D#1148|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#862| |$paramod/FF/WIDTH=6_n Q#1150|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#853| |$paramod/FF/WIDTH=6_n clk#1152|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1154|) #b1) |$paramod/FF/WIDTH=6_n en#1156|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#851| |$paramod/FF/WIDTH=6_is#1158|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1159| |$paramod/FF/WIDTH=6_n D#1162|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#865| |$paramod/FF/WIDTH=6_n Q#1164|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#853| |$paramod/FF/WIDTH=6_n clk#1166|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1154|) #b1) |$paramod/FF/WIDTH=6_n en#1168|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1170| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#860|) |$paramod/FF/WIDTH=6_h#1178| |$paramod/FF/WIDTH=6_h#1179| )) +(declare-fun |$paramod/FF/WIDTH=6_is#1181| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1184| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#888| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1183| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#898|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1184| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#888|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1182| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#902|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1183|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1186| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1185| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1186|) +(declare-fun |$paramod/FF/WIDTH=6#1#1188| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1187| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1188|) +(declare-fun |$paramod/FF/WIDTH=6#2#1190| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1189| () Bool |$paramod/FF/WIDTH=6#2#1190|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1192| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#900| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#898|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1191| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1192| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#902|)) +(declare-fun |$paramod/FF/WIDTH=6#3#1194| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1193| () Bool |$paramod/FF/WIDTH=6#3#1194|) +(declare-fun |$paramod/FF/WIDTH=6_is#1195| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1198| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#891| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1197| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#900|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1198| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#891|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1196| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#902|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1197|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1200| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1199| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1200|) +(declare-fun |$paramod/FF/WIDTH=6#1#1202| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1201| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1202|) +(declare-fun |$paramod/FF/WIDTH=6#2#1204| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1203| () Bool |$paramod/FF/WIDTH=6#2#1204|) +(declare-fun |$paramod/FF/WIDTH=6#3#1206| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1205| () Bool |$paramod/FF/WIDTH=6#3#1206|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1208| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1210| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1209| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1210|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1212| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1211| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1212|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1214| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1213| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1214|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1207| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1208| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1209| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1211| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1213|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1208| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1209|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1213|))))) +(define-fun |$paramod/FF/WIDTH=6_h#1215| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#1216| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1180| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#877| |$paramod/FF/WIDTH=6_is#1181|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1182| |$paramod/FF/WIDTH=6_n D#1185|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#888| |$paramod/FF/WIDTH=6_n Q#1187|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#879| |$paramod/FF/WIDTH=6_n clk#1189|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1191|) #b1) |$paramod/FF/WIDTH=6_n en#1193|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#877| |$paramod/FF/WIDTH=6_is#1195|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1196| |$paramod/FF/WIDTH=6_n D#1199|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#891| |$paramod/FF/WIDTH=6_n Q#1201|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#879| |$paramod/FF/WIDTH=6_n clk#1203|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1191|) #b1) |$paramod/FF/WIDTH=6_n en#1205|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1207| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#886|) |$paramod/FF/WIDTH=6_h#1215| |$paramod/FF/WIDTH=6_h#1216| )) +(define-fun |Scoreboard_h#692| () Bool (and (= |Scoreboard_is#693| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#694|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#695|) (= |Scoreboard#0#697| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#698|) (= |Scoreboard#24#700| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#701|) (= |Scoreboard#25#727| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#728|) (= (concat |Scoreboard#38#733| (concat |Scoreboard#37#735| (concat |Scoreboard#36#737| |Scoreboard#35#739|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#741|) (= |Scoreboard#39#742| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#743|) (= |Scoreboard_is#693| |$paramod/FF/WIDTH=32_is#745|) (= |Scoreboard#3#746| |$paramod/FF/WIDTH=32_n D#747|) (= |Scoreboard#26#749| |$paramod/FF/WIDTH=32_n Q#750|) (= |Scoreboard#0#697| |$paramod/FF/WIDTH=32_n clk#752|) (= (= ((_ extract 0 0) |Scoreboard#41#754|) #b1) |$paramod/FF/WIDTH=32_n en#760|) (= |Scoreboard_is#693| |$paramod/MagicPacketTracker/DEPTH=32_is#762|) (= |Scoreboard#19#759| |$paramod/MagicPacketTracker/DEPTH=32_n captured#763|) (= |Scoreboard#0#697| |$paramod/MagicPacketTracker/DEPTH=32_n clk#765|) (= |Scoreboard#1#767| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#768|) (= |Scoreboard#2#770| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#771|) (= (= ((_ extract 0 0) |Scoreboard#24#700|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#786|) (= (= ((_ extract 0 0) |Scoreboard#28#757|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#787|) (= |Scoreboard#39#742| |$paramod/MagicPacketTracker/DEPTH=32_n rst#788|) (= |Scoreboard_is#693| |$paramod/FF/WIDTH=1_is#789|) (= (= ((_ extract 0 0) |Scoreboard#30#790|) #b1) |$paramod/FF/WIDTH=1_n D#791|) (= |Scoreboard#19#759| |$paramod/FF/WIDTH=1_n Q#793|) (= |Scoreboard#0#697| |$paramod/FF/WIDTH=1_n clk#795|) (= (= ((_ extract 0 0) |Scoreboard#40#758|) #b1) |$paramod/FF/WIDTH=1_n en#797|) (= |Scoreboard_is#693| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#799|) (= |Scoreboard#0#697| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#800|) (= |Scoreboard#4#802| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#803|) (= |Scoreboard#10#805| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#806|) (= |Scoreboard#11#738| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#811|) (= |Scoreboard#12#814| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#815|) (= (= ((_ extract 1 1) |Scoreboard#24#700|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#819|) (= (= ((_ extract 0 0) |Scoreboard#34#821|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#822|) (= |Scoreboard#39#742| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#824|) (= |Scoreboard_is#693| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#826|) (= |Scoreboard#0#697| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#827|) (= |Scoreboard#3#746| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#829|) (= |Scoreboard#7#831| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#832|) (= |Scoreboard#8#740| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#837|) (= |Scoreboard#9#840| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#841|) (= (= ((_ extract 0 0) |Scoreboard#24#700|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#845|) (= (= ((_ extract 0 0) |Scoreboard#28#757|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#847|) (= |Scoreboard#39#742| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#849|) (= |Scoreboard_is#693| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#851|) (= |Scoreboard#0#697| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#852|) (= |Scoreboard#5#854| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#855|) (= |Scoreboard#13#857| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#858|) (= |Scoreboard#14#736| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#863|) (= |Scoreboard#15#866| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#867|) (= (= ((_ extract 2 2) |Scoreboard#24#700|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#871|) (= (= ((_ extract 1 1) |Scoreboard#34#821|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#873|) (= |Scoreboard#39#742| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#875|) (= |Scoreboard_is#693| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#877|) (= |Scoreboard#0#697| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#878|) (= |Scoreboard#6#880| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#881|) (= |Scoreboard#16#883| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#884|) (= |Scoreboard#17#734| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#889|) (= |Scoreboard#18#892| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#893|) (= (= ((_ extract 3 3) |Scoreboard#24#700|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#897|) (= (= ((_ extract 2 2) |Scoreboard#34#821|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#899|) (= |Scoreboard#39#742| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#901|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#903| |$paramod/FF/WIDTH=32_h#1053| |$paramod/MagicPacketTracker/DEPTH=32_h#1054| |$paramod/FF/WIDTH=1_h#1068| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1069| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1106| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1143| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1180| )) +(assert |Scoreboard_h#692|) +(define-fun |Scoreboard_n rst#1217| () Bool |Scoreboard#39#742|) +(define-fun |Scoreboard_n prop_empty#1218| () Bool |Scoreboard#8#740|) +(define-fun |Scoreboard_n prop_pop#1219| () Bool (= ((_ extract 0 0) |Scoreboard#24#700|) #b1)) +(assert (and (not |Scoreboard_n rst#1217|) (or (not |Scoreboard_n prop_empty#1218|) (not |Scoreboard_n prop_pop#1219|)))) +(define-fun |$paramod/FF/WIDTH=2#4#1223| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#342| |$paramod/FF/WIDTH=2#0#287| |$paramod/FF/WIDTH=2#1#289|)) +(define-fun |$paramod/FF/WIDTH=2_t#1222| () Bool (= |$paramod/FF/WIDTH=2#4#1223| |$paramod/FF/WIDTH=2#1#934|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#1224| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#1226| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#371| |$paramod/FF/WIDTH=16#0#364| |$paramod/FF/WIDTH=16#1#366|)) +(define-fun |$paramod/FF/WIDTH=16_t#1225| () Bool (= |$paramod/FF/WIDTH=16#4#1226| |$paramod/FF/WIDTH=16#1#1011|) ) +(define-fun |$paramod/FF/WIDTH=16#4#1228| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#381| |$paramod/FF/WIDTH=16#0#374| |$paramod/FF/WIDTH=16#1#376|)) +(define-fun |$paramod/FF/WIDTH=16_t#1227| () Bool (= |$paramod/FF/WIDTH=16#4#1228| |$paramod/FF/WIDTH=16#1#1021|) ) +(define-fun |$paramod/FF/WIDTH=16#4#1230| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#391| |$paramod/FF/WIDTH=16#0#384| |$paramod/FF/WIDTH=16#1#386|)) +(define-fun |$paramod/FF/WIDTH=16_t#1229| () Bool (= |$paramod/FF/WIDTH=16#4#1230| |$paramod/FF/WIDTH=16#1#1031|) ) +(define-fun |$paramod/FF/WIDTH=16#4#1232| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#401| |$paramod/FF/WIDTH=16#0#394| |$paramod/FF/WIDTH=16#1#396|)) +(define-fun |$paramod/FF/WIDTH=16_t#1231| () Bool (= |$paramod/FF/WIDTH=16#4#1232| |$paramod/FF/WIDTH=16#1#1041|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#1221| () Bool (and |$paramod/FF/WIDTH=2_t#1222| |$paramod/PRIDEC/WIDTH=4_t#1224| |$paramod/FF/WIDTH=16_t#1225| |$paramod/FF/WIDTH=16_t#1227| |$paramod/FF/WIDTH=16_t#1229| |$paramod/FF/WIDTH=16_t#1231| )) +(define-fun |$paramod/FF/WIDTH=32#4#1234| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#116| |$paramod/FF/WIDTH=32#0#103| |$paramod/FF/WIDTH=32#1#106|)) +(define-fun |$paramod/FF/WIDTH=32_t#1233| () Bool (= |$paramod/FF/WIDTH=32#4#1234| |$paramod/FF/WIDTH=32#1#751|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1237| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#421| |$paramod/FF/WIDTH=6#0#412| |$paramod/FF/WIDTH=6#1#414|)) +(define-fun |$paramod/FF/WIDTH=6_t#1236| () Bool (= |$paramod/FF/WIDTH=6#4#1237| |$paramod/FF/WIDTH=6#1#1059|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#1235| () Bool |$paramod/FF/WIDTH=6_t#1236| ) +(define-fun |$paramod/FF/WIDTH=1#4#1239| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#153| (ite |$paramod/FF/WIDTH=1#0#147| #b1 #b0) |$paramod/FF/WIDTH=1#1#149|)) +(define-fun |$paramod/FF/WIDTH=1_t#1238| () Bool (= |$paramod/FF/WIDTH=1#4#1239| |$paramod/FF/WIDTH=1#1#794|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#178|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#1243| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#438| |$paramod/FF/WIDTH=6#0#430| |$paramod/FF/WIDTH=6#1#432|)) +(define-fun |$paramod/FF/WIDTH=6_t#1242| () Bool (= |$paramod/FF/WIDTH=6#4#1243| |$paramod/FF/WIDTH=6#1#1077|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1245| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#450| |$paramod/FF/WIDTH=6#0#444| |$paramod/FF/WIDTH=6#1#446|)) +(define-fun |$paramod/FF/WIDTH=6_t#1244| () Bool (= |$paramod/FF/WIDTH=6#4#1245| |$paramod/FF/WIDTH=6#1#1091|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1240| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#451| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1097|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#159| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1101|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#168|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1099|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1241|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1103|) |$paramod/FF/WIDTH=6_t#1242| |$paramod/FF/WIDTH=6_t#1244| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#203|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#1249| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#475| |$paramod/FF/WIDTH=6#0#467| |$paramod/FF/WIDTH=6#1#469|)) +(define-fun |$paramod/FF/WIDTH=6_t#1248| () Bool (= |$paramod/FF/WIDTH=6#4#1249| |$paramod/FF/WIDTH=6#1#1114|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1251| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#487| |$paramod/FF/WIDTH=6#0#481| |$paramod/FF/WIDTH=6#1#483|)) +(define-fun |$paramod/FF/WIDTH=6_t#1250| () Bool (= |$paramod/FF/WIDTH=6#4#1251| |$paramod/FF/WIDTH=6#1#1128|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1246| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#488| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1134|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#185| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1138|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#194|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1136|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1247|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1140|) |$paramod/FF/WIDTH=6_t#1248| |$paramod/FF/WIDTH=6_t#1250| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#229|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#1255| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#512| |$paramod/FF/WIDTH=6#0#504| |$paramod/FF/WIDTH=6#1#506|)) +(define-fun |$paramod/FF/WIDTH=6_t#1254| () Bool (= |$paramod/FF/WIDTH=6#4#1255| |$paramod/FF/WIDTH=6#1#1151|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1257| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#524| |$paramod/FF/WIDTH=6#0#518| |$paramod/FF/WIDTH=6#1#520|)) +(define-fun |$paramod/FF/WIDTH=6_t#1256| () Bool (= |$paramod/FF/WIDTH=6#4#1257| |$paramod/FF/WIDTH=6#1#1165|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1252| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#525| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1171|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#211| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1175|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#220|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1173|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1253|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1177|) |$paramod/FF/WIDTH=6_t#1254| |$paramod/FF/WIDTH=6_t#1256| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#255|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#1261| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#549| |$paramod/FF/WIDTH=6#0#541| |$paramod/FF/WIDTH=6#1#543|)) +(define-fun |$paramod/FF/WIDTH=6_t#1260| () Bool (= |$paramod/FF/WIDTH=6#4#1261| |$paramod/FF/WIDTH=6#1#1188|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1263| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#561| |$paramod/FF/WIDTH=6#0#555| |$paramod/FF/WIDTH=6#1#557|)) +(define-fun |$paramod/FF/WIDTH=6_t#1262| () Bool (= |$paramod/FF/WIDTH=6#4#1263| |$paramod/FF/WIDTH=6#1#1202|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1258| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#562| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1208|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#237| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1212|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#246|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1210|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1259|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1214|) |$paramod/FF/WIDTH=6_t#1260| |$paramod/FF/WIDTH=6_t#1262| )) +(define-fun |Scoreboard_t#1220| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#1221| |$paramod/FF/WIDTH=32_t#1233| |$paramod/MagicPacketTracker/DEPTH=32_t#1235| |$paramod/FF/WIDTH=1_t#1238| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1240| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1246| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1252| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1258| )) +(assert |Scoreboard_t#1220|) +(assert (not |Scoreboard_is#693|)) +(define-fun |$paramod/FF/WIDTH=2_a#1298| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#1299| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#1300| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#1301| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#1302| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#1303| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#1297| () Bool (and |$paramod/FF/WIDTH=2_a#1298| |$paramod/PRIDEC/WIDTH=4_a#1299| |$paramod/FF/WIDTH=16_a#1300| |$paramod/FF/WIDTH=16_a#1301| |$paramod/FF/WIDTH=16_a#1302| |$paramod/FF/WIDTH=16_a#1303| )) +(define-fun |$paramod/FF/WIDTH=32_a#1304| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1306| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#1305| () Bool |$paramod/FF/WIDTH=6_a#1306| ) +(define-fun |$paramod/FF/WIDTH=1_a#1307| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1309| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1310| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1308| () Bool (and |$paramod/FF/WIDTH=6_a#1309| |$paramod/FF/WIDTH=6_a#1310| )) +(define-fun |$paramod/FF/WIDTH=6_a#1312| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1313| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1311| () Bool (and |$paramod/FF/WIDTH=6_a#1312| |$paramod/FF/WIDTH=6_a#1313| )) +(define-fun |$paramod/FF/WIDTH=6_a#1315| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1316| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1314| () Bool (and |$paramod/FF/WIDTH=6_a#1315| |$paramod/FF/WIDTH=6_a#1316| )) +(define-fun |$paramod/FF/WIDTH=6_a#1318| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1319| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1317| () Bool (and |$paramod/FF/WIDTH=6_a#1318| |$paramod/FF/WIDTH=6_a#1319| )) +(define-fun |Scoreboard_a#1296| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#1297| |$paramod/FF/WIDTH=32_a#1304| |$paramod/MagicPacketTracker/DEPTH=32_a#1305| |$paramod/FF/WIDTH=1_a#1307| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1308| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1311| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1314| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1317| )) +(assert |Scoreboard_a#1296|) +(define-fun |Scoreboard#20#1325| () Bool (bvugt |Scoreboard#1#767| #b000000)) +(define-fun |Scoreboard#21#1324| () (_ BitVec 1) (bvand (ite |Scoreboard#19#759| #b1 #b0) (ite |Scoreboard#20#1325| #b1 #b0))) +(define-fun |Scoreboard#22#1326| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#770|) #b1) (= ((_ extract 1 1) |Scoreboard#2#770|) #b1) (= ((_ extract 2 2) |Scoreboard#2#770|) #b1) (= ((_ extract 3 3) |Scoreboard#2#770|) #b1) (= ((_ extract 4 4) |Scoreboard#2#770|) #b1) (= ((_ extract 5 5) |Scoreboard#2#770|) #b1)))) +(define-fun |Scoreboard#23#1323| () (_ BitVec 1) (bvand |Scoreboard#21#1324| (ite |Scoreboard#22#1326| #b1 #b0))) +(define-fun |Scoreboard#31#1322| () (_ BitVec 1) (bvnot |Scoreboard#23#1323|)) +(define-fun |Scoreboard#32#1327| () Bool (= |Scoreboard#26#749| |Scoreboard#7#831|)) +(define-fun |Scoreboard#33#1321| () (_ BitVec 1) (bvor |Scoreboard#31#1322| (ite |Scoreboard#32#1327| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#1320| () Bool (= ((_ extract 0 0) |Scoreboard#33#1321|) #b1)) +(assert |Scoreboard_n prop_signal#1320|) +(define-fun |$paramod/FF/WIDTH=2_u#1332| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#1334| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#1336| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#1338| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#1340| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#1342| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#1330| () Bool (and |$paramod/FF/WIDTH=2_u#1332| |$paramod/PRIDEC/WIDTH=4_u#1334| |$paramod/FF/WIDTH=16_u#1336| |$paramod/FF/WIDTH=16_u#1338| |$paramod/FF/WIDTH=16_u#1340| |$paramod/FF/WIDTH=16_u#1342| )) +(define-fun |$paramod/FF/WIDTH=32_u#1344| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#1348| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#1346| () Bool |$paramod/FF/WIDTH=6_u#1348| ) +(define-fun |$paramod/FF/WIDTH=1_u#1350| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#1354| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#1356| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#1352| () Bool (and |$paramod/FF/WIDTH=6_u#1354| |$paramod/FF/WIDTH=6_u#1356| )) +(define-fun |$paramod/FF/WIDTH=6_u#1360| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#1362| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#1358| () Bool (and |$paramod/FF/WIDTH=6_u#1360| |$paramod/FF/WIDTH=6_u#1362| )) +(define-fun |$paramod/FF/WIDTH=6_u#1366| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#1368| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#1364| () Bool (and |$paramod/FF/WIDTH=6_u#1366| |$paramod/FF/WIDTH=6_u#1368| )) +(define-fun |$paramod/FF/WIDTH=6_u#1372| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#1374| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#1370| () Bool (and |$paramod/FF/WIDTH=6_u#1372| |$paramod/FF/WIDTH=6_u#1374| )) +(define-fun |Scoreboard_u#1328| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#1330| |$paramod/FF/WIDTH=32_u#1344| |$paramod/MagicPacketTracker/DEPTH=32_u#1346| |$paramod/FF/WIDTH=1_u#1350| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#1352| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#1358| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#1364| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#1370| )) +(assert |Scoreboard_u#1328|) +(declare-fun |Scoreboard_is#1376| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#1377| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#1379| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#1378| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#1379|) +(declare-fun |Scoreboard#0#1380| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#1382| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#1381| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#1382|) +(declare-fun |Scoreboard#24#1383| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#1387| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#1389| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#1388| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#1389| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#1386| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#1387| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#1388| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#1390| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#1385| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#1386| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#1390| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#1394| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#1396| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#1395| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#1396| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#1393| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#1394| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#1395| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#1397| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#1392| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#1393| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#1397| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#1400| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#1402| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#1401| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#1402| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#1399| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#1400| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#1401| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#1403| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#1398| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#1399| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#1403| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#1406| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#1408| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#1407| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#1408| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#1405| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#1406| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#1407| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#1409| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#1404| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#1405| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#1409| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#1384| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#1385| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#1392| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#1398| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#1404|)))) +(declare-fun |Scoreboard#25#1410| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#1412| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#1413| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#1414| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#1415| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#1411| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#1412| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#1413| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#1414| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#1415|)))) +(declare-fun |Scoreboard#17#1417| () Bool) +(define-fun |Scoreboard#38#1416| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#1417| #b1 #b0))) +(declare-fun |Scoreboard#14#1419| () Bool) +(define-fun |Scoreboard#37#1418| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#1419| #b1 #b0))) +(declare-fun |Scoreboard#11#1421| () Bool) +(define-fun |Scoreboard#36#1420| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#1421| #b1 #b0))) +(declare-fun |Scoreboard#8#1423| () Bool) +(define-fun |Scoreboard#35#1422| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#1423| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#1424| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#1387| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#1394| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#1400| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#1406|)))) +(declare-fun |Scoreboard#39#1425| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#1427| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#1426| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#1427|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#1428| () Bool) +(declare-fun |Scoreboard#3#1429| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#1431| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#1430| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#1431|) +(declare-fun |Scoreboard#26#1432| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#1434| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#1433| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#1434|) +(declare-fun |$paramod/FF/WIDTH=32#2#1436| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#1435| () Bool |$paramod/FF/WIDTH=32#2#1436|) +(declare-fun |Scoreboard#27#1439| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#1440| () (_ BitVec 1)) +(define-fun |Scoreboard#29#1438| () (_ BitVec 1) (bvand |Scoreboard#27#1439| |Scoreboard#28#1440|)) +(declare-fun |Scoreboard#19#1442| () Bool) +(define-fun |Scoreboard#40#1441| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#1442| #b1 #b0))) +(define-fun |Scoreboard#41#1437| () (_ BitVec 1) (bvand |Scoreboard#29#1438| |Scoreboard#40#1441|)) +(declare-fun |$paramod/FF/WIDTH=32#3#1444| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#1443| () Bool |$paramod/FF/WIDTH=32#3#1444|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#1445| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#1447| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#1446| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#1447|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#1449| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#1448| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#1449|) +(declare-fun |Scoreboard#1#1450| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#1452| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#1451| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#1452|) +(declare-fun |Scoreboard#2#1453| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#1456| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#1463| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#1452| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#1464| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#1462| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#1463| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#1464|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#1465| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#1447| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#1461| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#1462| |$paramod/MagicPacketTracker/DEPTH=32#7#1465|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#1466| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#1452| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#1460| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#1461|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#1466| |$paramod/MagicPacketTracker/DEPTH=32#2#1452|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#1459| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#1460| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#1467| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#1458| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#1459| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#1467|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#1468| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#1460| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#1457| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#1458|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#1468| |$paramod/MagicPacketTracker/DEPTH=32#9#1460|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#1455| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#1456|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#1457|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#1454| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#1455|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#1469| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#1467|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#1470| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#1464|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#1471| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#1456|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#1472| () Bool) +(define-fun |Scoreboard#30#1473| () (_ BitVec 1) (bvor (ite |Scoreboard#19#1442| #b1 #b0) |Scoreboard#29#1438|)) +(declare-fun |$paramod/FF/WIDTH=1#0#1475| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#1474| () Bool |$paramod/FF/WIDTH=1#0#1475|) +(declare-fun |$paramod/FF/WIDTH=1#1#1477| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#1476| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#1477|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#1479| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#1478| () Bool |$paramod/FF/WIDTH=1#2#1479|) +(declare-fun |$paramod/FF/WIDTH=1#3#1481| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#1480| () Bool |$paramod/FF/WIDTH=1#3#1481|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1482| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1484| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#1483| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1484|) +(declare-fun |Scoreboard#4#1485| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1487| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#1486| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1487|) +(declare-fun |Scoreboard#10#1488| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1491| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1493| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#1492| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1493|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#1490| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1491| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#1492|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#1489| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#1490|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1496| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#1495| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1493| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1496|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#1494| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#1495|) +(declare-fun |Scoreboard#12#1497| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#1500| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1493|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1496|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#1501| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1493|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1496|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#1499| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#1500| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#1501| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#1498| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#1499|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1503| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#1502| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1503|) #b1)) +(declare-fun |Scoreboard#34#1504| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1506| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#1505| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1506|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1508| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#1507| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1508|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1509| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1511| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#1510| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1511|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1513| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#1512| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1513|) +(declare-fun |Scoreboard#7#1514| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1517| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1519| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#1518| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1519|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#1516| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1517| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#1518|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#1515| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#1516|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1522| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#1521| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1519| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1522|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#1520| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#1521|) +(declare-fun |Scoreboard#9#1523| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#1526| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1519|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1522|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#1527| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1519|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1522|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#1525| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#1526| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#1527| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#1524| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#1525|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1529| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#1528| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1529|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1531| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#1530| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1531|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1533| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#1532| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1533|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1534| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1536| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#1535| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1536|) +(declare-fun |Scoreboard#5#1537| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1539| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#1538| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1539|) +(declare-fun |Scoreboard#13#1540| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1543| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1545| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#1544| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1545|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#1542| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1543| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#1544|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#1541| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#1542|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1548| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#1547| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1545| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1548|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#1546| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#1547|) +(declare-fun |Scoreboard#15#1549| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#1552| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1545|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1548|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#1553| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1545|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1548|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#1551| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#1552| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#1553| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#1550| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#1551|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1555| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#1554| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1555|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1557| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#1556| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1557|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1559| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#1558| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1559|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1560| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1562| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#1561| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1562|) +(declare-fun |Scoreboard#6#1563| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1565| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#1564| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1565|) +(declare-fun |Scoreboard#16#1566| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1569| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1571| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#1570| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1571|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#1568| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1569| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#1570|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#1567| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#1568|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1574| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#1573| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1571| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1574|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#1572| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#1573|) +(declare-fun |Scoreboard#18#1575| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#1578| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1571|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1574|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#1579| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1571|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1574|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#1577| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#1578| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#1579| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#1576| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#1577|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1581| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#1580| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1581|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1583| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#1582| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1583|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1585| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#1584| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1585|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#1587| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#1595| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#1594| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#1595| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#1596| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#1595|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#1593| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#1594| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#1595|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#1596|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#1591| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#1593|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#1600| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#1595|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#1599| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#1600| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#1601| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#1600|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#1598| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#1599| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#1600|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#1601|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#1597| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#1598|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#1590| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#1591| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#1597|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#1606| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#1605| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#1606|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#1604| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#1605| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#1607| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#1605|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#1603| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#1604| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#1605|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#1607|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#1602| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#1603|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#1589| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#1590| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#1602|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#1612| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#1611| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#1612|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#1610| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#1611| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#1613| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#1611|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#1609| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#1610| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#1611|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#1613|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#1608| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#1609|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#1588| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#1589| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#1608|)) +(declare-fun |$paramod/FF/WIDTH=2#0#1615| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#1614| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#1615|) +(declare-fun |$paramod/FF/WIDTH=2#1#1617| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#1616| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#1617|) +(declare-fun |$paramod/FF/WIDTH=2#2#1619| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#1618| () Bool |$paramod/FF/WIDTH=2#2#1619|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#1623| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#1387|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#1627| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#1390| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#1623|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#1626| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#1427| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#1627|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#1631| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#1588| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#1632| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#1389| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#1412|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#1630| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#1631| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#1632| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#1389|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#1629| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#1630| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#1628| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#1385|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#1629| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#1630|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#1625| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#1626|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#1628|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#1624| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#1625| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#1622| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#1623| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#1624| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#1621| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#1390| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#1622|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#1635| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#1394|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#1639| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#1397| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#1635|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#1638| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#1427| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#1639|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#1643| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#1588| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#1644| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#1396| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#1413|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#1642| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#1643| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#1644| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#1396|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#1641| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#1642| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#1640| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#1392|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#1641| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#1642|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#1637| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#1638|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#1640|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#1636| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#1637| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#1634| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#1635| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#1636| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#1633| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#1397| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#1634|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#1647| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#1400|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#1651| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#1403| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#1647|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#1650| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#1427| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#1651|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#1655| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#1588| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#1656| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#1402| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#1414|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#1654| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#1655| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#1656| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#1402|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#1653| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#1654| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#1652| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#1398|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#1653| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#1654|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#1649| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#1650|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#1652|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#1648| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#1649| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#1646| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#1647| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#1648| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#1645| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#1403| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#1646|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#1659| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#1406|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#1663| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#1409| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#1659|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#1662| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#1427| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#1663|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#1667| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#1588|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#1588|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#1668| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#1408| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#1415|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#1666| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#1667| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#1668| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#1408|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#1665| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#1666| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#1664| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#1404|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#1665| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#1666|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#1661| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#1662|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#1664|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#1660| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#1661| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#1658| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#1659| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#1660| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#1657| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#1409| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#1658|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#1620| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#1621|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#1633|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#1645|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#1657|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#1670| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#1669| () Bool |$paramod/FF/WIDTH=2#3#1670|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#1671| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#1674| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#1677| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#1678| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#1679| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#1676| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#1677|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#1678|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#1679|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#1675| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#1676| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#1673| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#1674| |$paramod/PRIDEC/WIDTH=4#10#1675|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#1682| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#1678|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#1679|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#1681| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#1682| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#1680| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#1677| |$paramod/PRIDEC/WIDTH=4#6#1681|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#1684| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#1679|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#1683| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#1678| |$paramod/PRIDEC/WIDTH=4#2#1684|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#1672| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#1673| (concat |$paramod/PRIDEC/WIDTH=4#7#1680| (concat |$paramod/PRIDEC/WIDTH=4#3#1683| |$paramod/PRIDEC/WIDTH=4#1#1679|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#1685| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#1387| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#1394| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#1400| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#1406|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#1609|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#1686| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#1387| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#1394| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#1400| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#1406|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#1603|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#1687| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#1387| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#1394| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#1400| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#1406|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#1598|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#1688| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#1387| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#1394| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#1400| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#1406|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#1593|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#1689| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#1674| (concat |$paramod/PRIDEC/WIDTH=4#4#1677| (concat |$paramod/PRIDEC/WIDTH=4#0#1678| |$paramod/PRIDEC/WIDTH=4#1#1679|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#1690| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#1692| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#1691| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#1692|) +(declare-fun |$paramod/FF/WIDTH=16#1#1694| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#1693| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#1694|) +(declare-fun |$paramod/FF/WIDTH=16#2#1696| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#1695| () Bool |$paramod/FF/WIDTH=16#2#1696|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#1697| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#1667| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#1409| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#1699| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#1698| () Bool |$paramod/FF/WIDTH=16#3#1699|) +(declare-fun |$paramod/FF/WIDTH=16_is#1700| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#1702| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#1701| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#1702|) +(declare-fun |$paramod/FF/WIDTH=16#1#1704| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#1703| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#1704|) +(declare-fun |$paramod/FF/WIDTH=16#2#1706| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#1705| () Bool |$paramod/FF/WIDTH=16#2#1706|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#1707| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#1655| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#1403| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#1709| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#1708| () Bool |$paramod/FF/WIDTH=16#3#1709|) +(declare-fun |$paramod/FF/WIDTH=16_is#1710| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#1712| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#1711| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#1712|) +(declare-fun |$paramod/FF/WIDTH=16#1#1714| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#1713| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#1714|) +(declare-fun |$paramod/FF/WIDTH=16#2#1716| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#1715| () Bool |$paramod/FF/WIDTH=16#2#1716|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#1717| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#1643| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#1397| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#1719| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#1718| () Bool |$paramod/FF/WIDTH=16#3#1719|) +(declare-fun |$paramod/FF/WIDTH=16_is#1720| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#1722| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#1721| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#1722|) +(declare-fun |$paramod/FF/WIDTH=16#1#1724| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#1723| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#1724|) +(declare-fun |$paramod/FF/WIDTH=16#2#1726| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#1725| () Bool |$paramod/FF/WIDTH=16#2#1726|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#1727| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#1631| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#1390| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#1729| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#1728| () Bool |$paramod/FF/WIDTH=16#3#1729|) +(define-fun |$paramod/FF/WIDTH=2_h#1730| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#1731| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#1732| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#1733| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#1734| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#1735| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#1586| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#1377| |$paramod/FF/WIDTH=2_is#1587|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#1588| |$paramod/FF/WIDTH=2_n D#1614|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#1391| |$paramod/FF/WIDTH=2_n Q#1616|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#1382| |$paramod/FF/WIDTH=2_n clk#1618|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#1620| |$paramod/FF/WIDTH=2_n en#1669|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#1377| |$paramod/PRIDEC/WIDTH=4_is#1671|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#1592| |$paramod/PRIDEC/WIDTH=4_n out_vec#1672|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#1685| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#1686| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#1687| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#1688|))) |$paramod/PRIDEC/WIDTH=4_n vec#1689|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#1377| |$paramod/FF/WIDTH=16_is#1690|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#1661| |$paramod/FF/WIDTH=16_n D#1691|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#1408| |$paramod/FF/WIDTH=16_n Q#1693|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#1382| |$paramod/FF/WIDTH=16_n clk#1695|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#1697|) #b1) |$paramod/FF/WIDTH=16_n en#1698|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#1377| |$paramod/FF/WIDTH=16_is#1700|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#1649| |$paramod/FF/WIDTH=16_n D#1701|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#1402| |$paramod/FF/WIDTH=16_n Q#1703|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#1382| |$paramod/FF/WIDTH=16_n clk#1705|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#1707|) #b1) |$paramod/FF/WIDTH=16_n en#1708|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#1377| |$paramod/FF/WIDTH=16_is#1710|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#1637| |$paramod/FF/WIDTH=16_n D#1711|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#1396| |$paramod/FF/WIDTH=16_n Q#1713|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#1382| |$paramod/FF/WIDTH=16_n clk#1715|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#1717|) #b1) |$paramod/FF/WIDTH=16_n en#1718|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#1377| |$paramod/FF/WIDTH=16_is#1720|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#1625| |$paramod/FF/WIDTH=16_n D#1721|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#1389| |$paramod/FF/WIDTH=16_n Q#1723|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#1382| |$paramod/FF/WIDTH=16_n clk#1725|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#1727|) #b1) |$paramod/FF/WIDTH=16_n en#1728|) |$paramod/FF/WIDTH=2_h#1730| |$paramod/PRIDEC/WIDTH=4_h#1731| |$paramod/FF/WIDTH=16_h#1732| |$paramod/FF/WIDTH=16_h#1733| |$paramod/FF/WIDTH=16_h#1734| |$paramod/FF/WIDTH=16_h#1735| )) +(define-fun |$paramod/FF/WIDTH=32_h#1736| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#1738| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#1740| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1739| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1740|) +(declare-fun |$paramod/FF/WIDTH=6#1#1742| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1741| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1742|) +(declare-fun |$paramod/FF/WIDTH=6#2#1744| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1743| () Bool |$paramod/FF/WIDTH=6#2#1744|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#1747| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#1464| |$paramod/MagicPacketTracker/DEPTH=32#12#1467|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#1746| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#1747| |$paramod/MagicPacketTracker/DEPTH=32#15#1456|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#1745| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#1746| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#1447| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#1749| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1748| () Bool |$paramod/FF/WIDTH=6#3#1749|) +(define-fun |$paramod/FF/WIDTH=6_h#1750| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#1737| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#1445| |$paramod/FF/WIDTH=6_is#1738|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#1455| |$paramod/FF/WIDTH=6_n D#1739|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#1452| |$paramod/FF/WIDTH=6_n Q#1741|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#1449| |$paramod/FF/WIDTH=6_n clk#1743|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#1745|) #b1) |$paramod/FF/WIDTH=6_n en#1748|) |$paramod/FF/WIDTH=6_h#1750| )) +(define-fun |$paramod/FF/WIDTH=1_h#1751| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#1753| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1756| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1493| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1755| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1503|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1756| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1493|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1754| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1508|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1755|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1758| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1757| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1758|) +(declare-fun |$paramod/FF/WIDTH=6#1#1760| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1759| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1760|) +(declare-fun |$paramod/FF/WIDTH=6#2#1762| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1761| () Bool |$paramod/FF/WIDTH=6#2#1762|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1764| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1506| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1503|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1763| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1764| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1508|)) +(declare-fun |$paramod/FF/WIDTH=6#3#1766| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1765| () Bool |$paramod/FF/WIDTH=6#3#1766|) +(declare-fun |$paramod/FF/WIDTH=6_is#1767| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1770| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1496| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1769| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1506|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1770| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1496|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1768| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1508|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1769|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1772| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1771| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1772|) +(declare-fun |$paramod/FF/WIDTH=6#1#1774| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1773| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1774|) +(declare-fun |$paramod/FF/WIDTH=6#2#1776| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1775| () Bool |$paramod/FF/WIDTH=6#2#1776|) +(declare-fun |$paramod/FF/WIDTH=6#3#1778| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1777| () Bool |$paramod/FF/WIDTH=6#3#1778|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1780| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1782| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1781| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1782|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1784| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1783| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1784|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1786| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1785| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1786|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1779| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1780| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1781| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1783| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1785|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1780| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1781|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1785|))))) +(define-fun |$paramod/FF/WIDTH=6_h#1787| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#1788| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1752| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1482| |$paramod/FF/WIDTH=6_is#1753|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1754| |$paramod/FF/WIDTH=6_n D#1757|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1493| |$paramod/FF/WIDTH=6_n Q#1759|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1484| |$paramod/FF/WIDTH=6_n clk#1761|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1763|) #b1) |$paramod/FF/WIDTH=6_n en#1765|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1482| |$paramod/FF/WIDTH=6_is#1767|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1768| |$paramod/FF/WIDTH=6_n D#1771|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1496| |$paramod/FF/WIDTH=6_n Q#1773|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1484| |$paramod/FF/WIDTH=6_n clk#1775|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1763|) #b1) |$paramod/FF/WIDTH=6_n en#1777|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1779| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1491|) |$paramod/FF/WIDTH=6_h#1787| |$paramod/FF/WIDTH=6_h#1788| )) +(declare-fun |$paramod/FF/WIDTH=6_is#1790| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1793| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1519| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1792| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1529|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1793| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1519|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1791| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1533|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1792|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1795| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1794| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1795|) +(declare-fun |$paramod/FF/WIDTH=6#1#1797| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1796| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1797|) +(declare-fun |$paramod/FF/WIDTH=6#2#1799| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1798| () Bool |$paramod/FF/WIDTH=6#2#1799|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1801| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1531| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1529|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1800| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1801| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1533|)) +(declare-fun |$paramod/FF/WIDTH=6#3#1803| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1802| () Bool |$paramod/FF/WIDTH=6#3#1803|) +(declare-fun |$paramod/FF/WIDTH=6_is#1804| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1807| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1522| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1806| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1531|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1807| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1522|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1805| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1533|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1806|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1809| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1808| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1809|) +(declare-fun |$paramod/FF/WIDTH=6#1#1811| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1810| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1811|) +(declare-fun |$paramod/FF/WIDTH=6#2#1813| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1812| () Bool |$paramod/FF/WIDTH=6#2#1813|) +(declare-fun |$paramod/FF/WIDTH=6#3#1815| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1814| () Bool |$paramod/FF/WIDTH=6#3#1815|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1817| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1819| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1818| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1819|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1821| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1820| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1821|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1823| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1822| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1823|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1816| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1817| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1818| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1820| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1822|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1817| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1818|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1822|))))) +(define-fun |$paramod/FF/WIDTH=6_h#1824| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#1825| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1789| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1509| |$paramod/FF/WIDTH=6_is#1790|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1791| |$paramod/FF/WIDTH=6_n D#1794|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1519| |$paramod/FF/WIDTH=6_n Q#1796|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1511| |$paramod/FF/WIDTH=6_n clk#1798|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1800|) #b1) |$paramod/FF/WIDTH=6_n en#1802|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1509| |$paramod/FF/WIDTH=6_is#1804|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1805| |$paramod/FF/WIDTH=6_n D#1808|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1522| |$paramod/FF/WIDTH=6_n Q#1810|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1511| |$paramod/FF/WIDTH=6_n clk#1812|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1800|) #b1) |$paramod/FF/WIDTH=6_n en#1814|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1816| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1517|) |$paramod/FF/WIDTH=6_h#1824| |$paramod/FF/WIDTH=6_h#1825| )) +(declare-fun |$paramod/FF/WIDTH=6_is#1827| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1830| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1545| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1829| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1555|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1830| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1545|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1828| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1559|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1829|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1832| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1831| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1832|) +(declare-fun |$paramod/FF/WIDTH=6#1#1834| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1833| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1834|) +(declare-fun |$paramod/FF/WIDTH=6#2#1836| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1835| () Bool |$paramod/FF/WIDTH=6#2#1836|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1838| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1557| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1555|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1837| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1838| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1559|)) +(declare-fun |$paramod/FF/WIDTH=6#3#1840| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1839| () Bool |$paramod/FF/WIDTH=6#3#1840|) +(declare-fun |$paramod/FF/WIDTH=6_is#1841| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1844| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1548| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1843| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1557|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1844| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1548|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1842| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1559|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1843|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1846| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1845| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1846|) +(declare-fun |$paramod/FF/WIDTH=6#1#1848| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1847| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1848|) +(declare-fun |$paramod/FF/WIDTH=6#2#1850| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1849| () Bool |$paramod/FF/WIDTH=6#2#1850|) +(declare-fun |$paramod/FF/WIDTH=6#3#1852| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1851| () Bool |$paramod/FF/WIDTH=6#3#1852|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1854| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1856| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1855| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1856|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1858| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1857| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1858|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1860| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1859| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1860|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1853| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1854| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1855| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1857| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1859|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1854| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1855|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1859|))))) +(define-fun |$paramod/FF/WIDTH=6_h#1861| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#1862| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1826| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1534| |$paramod/FF/WIDTH=6_is#1827|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1828| |$paramod/FF/WIDTH=6_n D#1831|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1545| |$paramod/FF/WIDTH=6_n Q#1833|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1536| |$paramod/FF/WIDTH=6_n clk#1835|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1837|) #b1) |$paramod/FF/WIDTH=6_n en#1839|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1534| |$paramod/FF/WIDTH=6_is#1841|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1842| |$paramod/FF/WIDTH=6_n D#1845|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1548| |$paramod/FF/WIDTH=6_n Q#1847|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1536| |$paramod/FF/WIDTH=6_n clk#1849|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1837|) #b1) |$paramod/FF/WIDTH=6_n en#1851|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1853| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1543|) |$paramod/FF/WIDTH=6_h#1861| |$paramod/FF/WIDTH=6_h#1862| )) +(declare-fun |$paramod/FF/WIDTH=6_is#1864| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1867| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1571| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1866| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1581|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#1867| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1571|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1865| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1585|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#1866|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1869| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1868| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1869|) +(declare-fun |$paramod/FF/WIDTH=6#1#1871| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1870| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1871|) +(declare-fun |$paramod/FF/WIDTH=6#2#1873| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1872| () Bool |$paramod/FF/WIDTH=6#2#1873|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1875| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1583| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#1581|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1874| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#1875| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1585|)) +(declare-fun |$paramod/FF/WIDTH=6#3#1877| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1876| () Bool |$paramod/FF/WIDTH=6#3#1877|) +(declare-fun |$paramod/FF/WIDTH=6_is#1878| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1881| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1574| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1880| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1583|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#1881| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1574|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1879| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#1585|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#1880|)) +(declare-fun |$paramod/FF/WIDTH=6#0#1883| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#1882| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#1883|) +(declare-fun |$paramod/FF/WIDTH=6#1#1885| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#1884| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#1885|) +(declare-fun |$paramod/FF/WIDTH=6#2#1887| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#1886| () Bool |$paramod/FF/WIDTH=6#2#1887|) +(declare-fun |$paramod/FF/WIDTH=6#3#1889| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#1888| () Bool |$paramod/FF/WIDTH=6#3#1889|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1891| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1893| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1892| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1893|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1895| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1894| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1895|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1897| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1896| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1897|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1890| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1891| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1892| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#1894| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1896|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1891| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#1892|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#1896|))))) +(define-fun |$paramod/FF/WIDTH=6_h#1898| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#1899| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1863| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1560| |$paramod/FF/WIDTH=6_is#1864|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#1865| |$paramod/FF/WIDTH=6_n D#1868|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#1571| |$paramod/FF/WIDTH=6_n Q#1870|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1562| |$paramod/FF/WIDTH=6_n clk#1872|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1874|) #b1) |$paramod/FF/WIDTH=6_n en#1876|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1560| |$paramod/FF/WIDTH=6_is#1878|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#1879| |$paramod/FF/WIDTH=6_n D#1882|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1574| |$paramod/FF/WIDTH=6_n Q#1884|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#1562| |$paramod/FF/WIDTH=6_n clk#1886|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#1874|) #b1) |$paramod/FF/WIDTH=6_n en#1888|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1890| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#1569|) |$paramod/FF/WIDTH=6_h#1898| |$paramod/FF/WIDTH=6_h#1899| )) +(define-fun |Scoreboard_h#1375| () Bool (and (= |Scoreboard_is#1376| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#1377|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#1378|) (= |Scoreboard#0#1380| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#1381|) (= |Scoreboard#24#1383| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#1384|) (= |Scoreboard#25#1410| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#1411|) (= (concat |Scoreboard#38#1416| (concat |Scoreboard#37#1418| (concat |Scoreboard#36#1420| |Scoreboard#35#1422|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#1424|) (= |Scoreboard#39#1425| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#1426|) (= |Scoreboard_is#1376| |$paramod/FF/WIDTH=32_is#1428|) (= |Scoreboard#3#1429| |$paramod/FF/WIDTH=32_n D#1430|) (= |Scoreboard#26#1432| |$paramod/FF/WIDTH=32_n Q#1433|) (= |Scoreboard#0#1380| |$paramod/FF/WIDTH=32_n clk#1435|) (= (= ((_ extract 0 0) |Scoreboard#41#1437|) #b1) |$paramod/FF/WIDTH=32_n en#1443|) (= |Scoreboard_is#1376| |$paramod/MagicPacketTracker/DEPTH=32_is#1445|) (= |Scoreboard#19#1442| |$paramod/MagicPacketTracker/DEPTH=32_n captured#1446|) (= |Scoreboard#0#1380| |$paramod/MagicPacketTracker/DEPTH=32_n clk#1448|) (= |Scoreboard#1#1450| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#1451|) (= |Scoreboard#2#1453| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#1454|) (= (= ((_ extract 0 0) |Scoreboard#24#1383|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#1469|) (= (= ((_ extract 0 0) |Scoreboard#28#1440|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#1470|) (= |Scoreboard#39#1425| |$paramod/MagicPacketTracker/DEPTH=32_n rst#1471|) (= |Scoreboard_is#1376| |$paramod/FF/WIDTH=1_is#1472|) (= (= ((_ extract 0 0) |Scoreboard#30#1473|) #b1) |$paramod/FF/WIDTH=1_n D#1474|) (= |Scoreboard#19#1442| |$paramod/FF/WIDTH=1_n Q#1476|) (= |Scoreboard#0#1380| |$paramod/FF/WIDTH=1_n clk#1478|) (= (= ((_ extract 0 0) |Scoreboard#40#1441|) #b1) |$paramod/FF/WIDTH=1_n en#1480|) (= |Scoreboard_is#1376| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1482|) (= |Scoreboard#0#1380| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#1483|) (= |Scoreboard#4#1485| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#1486|) (= |Scoreboard#10#1488| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#1489|) (= |Scoreboard#11#1421| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#1494|) (= |Scoreboard#12#1497| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#1498|) (= (= ((_ extract 1 1) |Scoreboard#24#1383|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#1502|) (= (= ((_ extract 0 0) |Scoreboard#34#1504|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#1505|) (= |Scoreboard#39#1425| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#1507|) (= |Scoreboard_is#1376| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1509|) (= |Scoreboard#0#1380| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#1510|) (= |Scoreboard#3#1429| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#1512|) (= |Scoreboard#7#1514| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#1515|) (= |Scoreboard#8#1423| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#1520|) (= |Scoreboard#9#1523| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#1524|) (= (= ((_ extract 0 0) |Scoreboard#24#1383|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#1528|) (= (= ((_ extract 0 0) |Scoreboard#28#1440|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#1530|) (= |Scoreboard#39#1425| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#1532|) (= |Scoreboard_is#1376| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1534|) (= |Scoreboard#0#1380| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#1535|) (= |Scoreboard#5#1537| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#1538|) (= |Scoreboard#13#1540| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#1541|) (= |Scoreboard#14#1419| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#1546|) (= |Scoreboard#15#1549| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#1550|) (= (= ((_ extract 2 2) |Scoreboard#24#1383|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#1554|) (= (= ((_ extract 1 1) |Scoreboard#34#1504|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#1556|) (= |Scoreboard#39#1425| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#1558|) (= |Scoreboard_is#1376| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#1560|) (= |Scoreboard#0#1380| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#1561|) (= |Scoreboard#6#1563| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#1564|) (= |Scoreboard#16#1566| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#1567|) (= |Scoreboard#17#1417| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#1572|) (= |Scoreboard#18#1575| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#1576|) (= (= ((_ extract 3 3) |Scoreboard#24#1383|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#1580|) (= (= ((_ extract 2 2) |Scoreboard#34#1504|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#1582|) (= |Scoreboard#39#1425| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#1584|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#1586| |$paramod/FF/WIDTH=32_h#1736| |$paramod/MagicPacketTracker/DEPTH=32_h#1737| |$paramod/FF/WIDTH=1_h#1751| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1752| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1789| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1826| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#1863| )) +(assert |Scoreboard_h#1375|) +(define-fun |Scoreboard_n rst#1900| () Bool |Scoreboard#39#1425|) +(define-fun |Scoreboard_n prop_empty#1901| () Bool |Scoreboard#8#1423|) +(define-fun |Scoreboard_n prop_pop#1902| () Bool (= ((_ extract 0 0) |Scoreboard#24#1383|) #b1)) +(assert (and (not |Scoreboard_n rst#1900|) (or (not |Scoreboard_n prop_empty#1901|) (not |Scoreboard_n prop_pop#1902|)))) +(define-fun |$paramod/FF/WIDTH=2#4#1906| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#987| |$paramod/FF/WIDTH=2#0#932| |$paramod/FF/WIDTH=2#1#934|)) +(define-fun |$paramod/FF/WIDTH=2_t#1905| () Bool (= |$paramod/FF/WIDTH=2#4#1906| |$paramod/FF/WIDTH=2#1#1617|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#1907| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#1909| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#1016| |$paramod/FF/WIDTH=16#0#1009| |$paramod/FF/WIDTH=16#1#1011|)) +(define-fun |$paramod/FF/WIDTH=16_t#1908| () Bool (= |$paramod/FF/WIDTH=16#4#1909| |$paramod/FF/WIDTH=16#1#1694|) ) +(define-fun |$paramod/FF/WIDTH=16#4#1911| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#1026| |$paramod/FF/WIDTH=16#0#1019| |$paramod/FF/WIDTH=16#1#1021|)) +(define-fun |$paramod/FF/WIDTH=16_t#1910| () Bool (= |$paramod/FF/WIDTH=16#4#1911| |$paramod/FF/WIDTH=16#1#1704|) ) +(define-fun |$paramod/FF/WIDTH=16#4#1913| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#1036| |$paramod/FF/WIDTH=16#0#1029| |$paramod/FF/WIDTH=16#1#1031|)) +(define-fun |$paramod/FF/WIDTH=16_t#1912| () Bool (= |$paramod/FF/WIDTH=16#4#1913| |$paramod/FF/WIDTH=16#1#1714|) ) +(define-fun |$paramod/FF/WIDTH=16#4#1915| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#1046| |$paramod/FF/WIDTH=16#0#1039| |$paramod/FF/WIDTH=16#1#1041|)) +(define-fun |$paramod/FF/WIDTH=16_t#1914| () Bool (= |$paramod/FF/WIDTH=16#4#1915| |$paramod/FF/WIDTH=16#1#1724|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#1904| () Bool (and |$paramod/FF/WIDTH=2_t#1905| |$paramod/PRIDEC/WIDTH=4_t#1907| |$paramod/FF/WIDTH=16_t#1908| |$paramod/FF/WIDTH=16_t#1910| |$paramod/FF/WIDTH=16_t#1912| |$paramod/FF/WIDTH=16_t#1914| )) +(define-fun |$paramod/FF/WIDTH=32#4#1917| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#761| |$paramod/FF/WIDTH=32#0#748| |$paramod/FF/WIDTH=32#1#751|)) +(define-fun |$paramod/FF/WIDTH=32_t#1916| () Bool (= |$paramod/FF/WIDTH=32#4#1917| |$paramod/FF/WIDTH=32#1#1434|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1920| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1066| |$paramod/FF/WIDTH=6#0#1057| |$paramod/FF/WIDTH=6#1#1059|)) +(define-fun |$paramod/FF/WIDTH=6_t#1919| () Bool (= |$paramod/FF/WIDTH=6#4#1920| |$paramod/FF/WIDTH=6#1#1742|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#1918| () Bool |$paramod/FF/WIDTH=6_t#1919| ) +(define-fun |$paramod/FF/WIDTH=1#4#1922| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#798| (ite |$paramod/FF/WIDTH=1#0#792| #b1 #b0) |$paramod/FF/WIDTH=1#1#794|)) +(define-fun |$paramod/FF/WIDTH=1_t#1921| () Bool (= |$paramod/FF/WIDTH=1#4#1922| |$paramod/FF/WIDTH=1#1#1477|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#823|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#1926| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1083| |$paramod/FF/WIDTH=6#0#1075| |$paramod/FF/WIDTH=6#1#1077|)) +(define-fun |$paramod/FF/WIDTH=6_t#1925| () Bool (= |$paramod/FF/WIDTH=6#4#1926| |$paramod/FF/WIDTH=6#1#1760|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1928| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1095| |$paramod/FF/WIDTH=6#0#1089| |$paramod/FF/WIDTH=6#1#1091|)) +(define-fun |$paramod/FF/WIDTH=6_t#1927| () Bool (= |$paramod/FF/WIDTH=6#4#1928| |$paramod/FF/WIDTH=6#1#1774|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1923| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1096| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1780|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#804| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1784|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#813|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1782|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1924|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1786|) |$paramod/FF/WIDTH=6_t#1925| |$paramod/FF/WIDTH=6_t#1927| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#848|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#1932| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1120| |$paramod/FF/WIDTH=6#0#1112| |$paramod/FF/WIDTH=6#1#1114|)) +(define-fun |$paramod/FF/WIDTH=6_t#1931| () Bool (= |$paramod/FF/WIDTH=6#4#1932| |$paramod/FF/WIDTH=6#1#1797|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1934| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1132| |$paramod/FF/WIDTH=6#0#1126| |$paramod/FF/WIDTH=6#1#1128|)) +(define-fun |$paramod/FF/WIDTH=6_t#1933| () Bool (= |$paramod/FF/WIDTH=6#4#1934| |$paramod/FF/WIDTH=6#1#1811|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1929| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1133| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1817|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#830| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1821|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#839|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1819|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1930|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1823|) |$paramod/FF/WIDTH=6_t#1931| |$paramod/FF/WIDTH=6_t#1933| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#874|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#1938| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1157| |$paramod/FF/WIDTH=6#0#1149| |$paramod/FF/WIDTH=6#1#1151|)) +(define-fun |$paramod/FF/WIDTH=6_t#1937| () Bool (= |$paramod/FF/WIDTH=6#4#1938| |$paramod/FF/WIDTH=6#1#1834|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1940| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1169| |$paramod/FF/WIDTH=6#0#1163| |$paramod/FF/WIDTH=6#1#1165|)) +(define-fun |$paramod/FF/WIDTH=6_t#1939| () Bool (= |$paramod/FF/WIDTH=6#4#1940| |$paramod/FF/WIDTH=6#1#1848|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1935| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1170| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1854|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#856| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1858|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#865|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1856|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1936|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1860|) |$paramod/FF/WIDTH=6_t#1937| |$paramod/FF/WIDTH=6_t#1939| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#900|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#1944| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1194| |$paramod/FF/WIDTH=6#0#1186| |$paramod/FF/WIDTH=6#1#1188|)) +(define-fun |$paramod/FF/WIDTH=6_t#1943| () Bool (= |$paramod/FF/WIDTH=6#4#1944| |$paramod/FF/WIDTH=6#1#1871|) ) +(define-fun |$paramod/FF/WIDTH=6#4#1946| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1206| |$paramod/FF/WIDTH=6#0#1200| |$paramod/FF/WIDTH=6#1#1202|)) +(define-fun |$paramod/FF/WIDTH=6_t#1945| () Bool (= |$paramod/FF/WIDTH=6#4#1946| |$paramod/FF/WIDTH=6#1#1885|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1941| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1207| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#1891|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#882| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#1895|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#891|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#1893|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#1942|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#1897|) |$paramod/FF/WIDTH=6_t#1943| |$paramod/FF/WIDTH=6_t#1945| )) +(define-fun |Scoreboard_t#1903| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#1904| |$paramod/FF/WIDTH=32_t#1916| |$paramod/MagicPacketTracker/DEPTH=32_t#1918| |$paramod/FF/WIDTH=1_t#1921| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1923| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1929| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1935| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#1941| )) +(assert |Scoreboard_t#1903|) +(assert (not |Scoreboard_is#1376|)) +(define-fun |$paramod/FF/WIDTH=2_a#1981| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#1982| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#1983| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#1984| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#1985| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#1986| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#1980| () Bool (and |$paramod/FF/WIDTH=2_a#1981| |$paramod/PRIDEC/WIDTH=4_a#1982| |$paramod/FF/WIDTH=16_a#1983| |$paramod/FF/WIDTH=16_a#1984| |$paramod/FF/WIDTH=16_a#1985| |$paramod/FF/WIDTH=16_a#1986| )) +(define-fun |$paramod/FF/WIDTH=32_a#1987| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1989| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#1988| () Bool |$paramod/FF/WIDTH=6_a#1989| ) +(define-fun |$paramod/FF/WIDTH=1_a#1990| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1992| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1993| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1991| () Bool (and |$paramod/FF/WIDTH=6_a#1992| |$paramod/FF/WIDTH=6_a#1993| )) +(define-fun |$paramod/FF/WIDTH=6_a#1995| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1996| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1994| () Bool (and |$paramod/FF/WIDTH=6_a#1995| |$paramod/FF/WIDTH=6_a#1996| )) +(define-fun |$paramod/FF/WIDTH=6_a#1998| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#1999| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1997| () Bool (and |$paramod/FF/WIDTH=6_a#1998| |$paramod/FF/WIDTH=6_a#1999| )) +(define-fun |$paramod/FF/WIDTH=6_a#2001| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#2002| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2000| () Bool (and |$paramod/FF/WIDTH=6_a#2001| |$paramod/FF/WIDTH=6_a#2002| )) +(define-fun |Scoreboard_a#1979| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#1980| |$paramod/FF/WIDTH=32_a#1987| |$paramod/MagicPacketTracker/DEPTH=32_a#1988| |$paramod/FF/WIDTH=1_a#1990| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1991| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1994| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#1997| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2000| )) +(assert |Scoreboard_a#1979|) +(define-fun |Scoreboard#20#2008| () Bool (bvugt |Scoreboard#1#1450| #b000000)) +(define-fun |Scoreboard#21#2007| () (_ BitVec 1) (bvand (ite |Scoreboard#19#1442| #b1 #b0) (ite |Scoreboard#20#2008| #b1 #b0))) +(define-fun |Scoreboard#22#2009| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#1453|) #b1) (= ((_ extract 1 1) |Scoreboard#2#1453|) #b1) (= ((_ extract 2 2) |Scoreboard#2#1453|) #b1) (= ((_ extract 3 3) |Scoreboard#2#1453|) #b1) (= ((_ extract 4 4) |Scoreboard#2#1453|) #b1) (= ((_ extract 5 5) |Scoreboard#2#1453|) #b1)))) +(define-fun |Scoreboard#23#2006| () (_ BitVec 1) (bvand |Scoreboard#21#2007| (ite |Scoreboard#22#2009| #b1 #b0))) +(define-fun |Scoreboard#31#2005| () (_ BitVec 1) (bvnot |Scoreboard#23#2006|)) +(define-fun |Scoreboard#32#2010| () Bool (= |Scoreboard#26#1432| |Scoreboard#7#1514|)) +(define-fun |Scoreboard#33#2004| () (_ BitVec 1) (bvor |Scoreboard#31#2005| (ite |Scoreboard#32#2010| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#2003| () Bool (= ((_ extract 0 0) |Scoreboard#33#2004|) #b1)) +(assert |Scoreboard_n prop_signal#2003|) +(define-fun |$paramod/FF/WIDTH=2_u#2015| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#2017| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#2019| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#2021| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#2023| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#2025| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#2013| () Bool (and |$paramod/FF/WIDTH=2_u#2015| |$paramod/PRIDEC/WIDTH=4_u#2017| |$paramod/FF/WIDTH=16_u#2019| |$paramod/FF/WIDTH=16_u#2021| |$paramod/FF/WIDTH=16_u#2023| |$paramod/FF/WIDTH=16_u#2025| )) +(define-fun |$paramod/FF/WIDTH=32_u#2027| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2031| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#2029| () Bool |$paramod/FF/WIDTH=6_u#2031| ) +(define-fun |$paramod/FF/WIDTH=1_u#2033| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2037| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2039| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2035| () Bool (and |$paramod/FF/WIDTH=6_u#2037| |$paramod/FF/WIDTH=6_u#2039| )) +(define-fun |$paramod/FF/WIDTH=6_u#2043| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2045| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2041| () Bool (and |$paramod/FF/WIDTH=6_u#2043| |$paramod/FF/WIDTH=6_u#2045| )) +(define-fun |$paramod/FF/WIDTH=6_u#2049| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2051| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2047| () Bool (and |$paramod/FF/WIDTH=6_u#2049| |$paramod/FF/WIDTH=6_u#2051| )) +(define-fun |$paramod/FF/WIDTH=6_u#2055| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2057| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2053| () Bool (and |$paramod/FF/WIDTH=6_u#2055| |$paramod/FF/WIDTH=6_u#2057| )) +(define-fun |Scoreboard_u#2011| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#2013| |$paramod/FF/WIDTH=32_u#2027| |$paramod/MagicPacketTracker/DEPTH=32_u#2029| |$paramod/FF/WIDTH=1_u#2033| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2035| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2041| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2047| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2053| )) +(assert |Scoreboard_u#2011|) +(declare-fun |Scoreboard_is#2059| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2060| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#2062| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#2061| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#2062|) +(declare-fun |Scoreboard#0#2063| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2065| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#2064| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2065|) +(declare-fun |Scoreboard#24#2066| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2070| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2072| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#2071| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2072| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#2069| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2070| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#2071| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2073| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#2068| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#2069| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2073| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2077| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2079| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#2078| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2079| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#2076| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2077| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#2078| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2080| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#2075| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#2076| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2080| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2083| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2085| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#2084| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2085| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#2082| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2083| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#2084| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2086| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#2081| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#2082| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2086| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2089| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2091| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#2090| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2091| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#2088| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2089| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#2090| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2092| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#2087| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#2088| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2092| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#2067| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#2068| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#2075| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#2081| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#2087|)))) +(declare-fun |Scoreboard#25#2093| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#2095| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#2096| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#2097| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#2098| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#2094| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#2095| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#2096| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#2097| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#2098|)))) +(declare-fun |Scoreboard#17#2100| () Bool) +(define-fun |Scoreboard#38#2099| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#2100| #b1 #b0))) +(declare-fun |Scoreboard#14#2102| () Bool) +(define-fun |Scoreboard#37#2101| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#2102| #b1 #b0))) +(declare-fun |Scoreboard#11#2104| () Bool) +(define-fun |Scoreboard#36#2103| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#2104| #b1 #b0))) +(declare-fun |Scoreboard#8#2106| () Bool) +(define-fun |Scoreboard#35#2105| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#2106| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#2107| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2070| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2077| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2083| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2089|)))) +(declare-fun |Scoreboard#39#2108| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2110| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#2109| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2110|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#2111| () Bool) +(declare-fun |Scoreboard#3#2112| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#2114| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#2113| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#2114|) +(declare-fun |Scoreboard#26#2115| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#2117| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#2116| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#2117|) +(declare-fun |$paramod/FF/WIDTH=32#2#2119| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#2118| () Bool |$paramod/FF/WIDTH=32#2#2119|) +(declare-fun |Scoreboard#27#2122| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#2123| () (_ BitVec 1)) +(define-fun |Scoreboard#29#2121| () (_ BitVec 1) (bvand |Scoreboard#27#2122| |Scoreboard#28#2123|)) +(declare-fun |Scoreboard#19#2125| () Bool) +(define-fun |Scoreboard#40#2124| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#2125| #b1 #b0))) +(define-fun |Scoreboard#41#2120| () (_ BitVec 1) (bvand |Scoreboard#29#2121| |Scoreboard#40#2124|)) +(declare-fun |$paramod/FF/WIDTH=32#3#2127| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#2126| () Bool |$paramod/FF/WIDTH=32#3#2127|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#2128| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#2130| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#2129| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#2130|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#2132| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#2131| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#2132|) +(declare-fun |Scoreboard#1#2133| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#2135| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#2134| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#2135|) +(declare-fun |Scoreboard#2#2136| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#2139| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#2146| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#2135| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#2147| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#2145| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#2146| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#2147|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#2148| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#2130| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#2144| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#2145| |$paramod/MagicPacketTracker/DEPTH=32#7#2148|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#2149| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#2135| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#2143| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#2144|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#2149| |$paramod/MagicPacketTracker/DEPTH=32#2#2135|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#2142| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#2143| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#2150| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#2141| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#2142| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#2150|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#2151| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#2143| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#2140| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#2141|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#2151| |$paramod/MagicPacketTracker/DEPTH=32#9#2143|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#2138| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#2139|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#2140|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#2137| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#2138|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#2152| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#2150|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#2153| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#2147|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#2154| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#2139|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#2155| () Bool) +(define-fun |Scoreboard#30#2156| () (_ BitVec 1) (bvor (ite |Scoreboard#19#2125| #b1 #b0) |Scoreboard#29#2121|)) +(declare-fun |$paramod/FF/WIDTH=1#0#2158| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#2157| () Bool |$paramod/FF/WIDTH=1#0#2158|) +(declare-fun |$paramod/FF/WIDTH=1#1#2160| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#2159| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#2160|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#2162| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#2161| () Bool |$paramod/FF/WIDTH=1#2#2162|) +(declare-fun |$paramod/FF/WIDTH=1#3#2164| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#2163| () Bool |$paramod/FF/WIDTH=1#3#2164|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2165| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2167| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2166| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2167|) +(declare-fun |Scoreboard#4#2168| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2170| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2169| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2170|) +(declare-fun |Scoreboard#10#2171| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2174| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2176| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2175| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2176|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2173| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2174| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2175|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2172| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2173|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2179| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2178| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2176| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2179|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2177| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2178|) +(declare-fun |Scoreboard#12#2180| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2183| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2176|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2179|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2184| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2176|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2179|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2182| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2183| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2184| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2181| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2182|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2186| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2185| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2186|) #b1)) +(declare-fun |Scoreboard#34#2187| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2189| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2188| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2189|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2191| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2190| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2191|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2192| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2194| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2193| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2194|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2196| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2195| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2196|) +(declare-fun |Scoreboard#7#2197| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2200| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2202| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2201| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2202|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2199| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2200| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2201|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2198| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2199|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2205| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2204| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2202| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2205|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2203| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2204|) +(declare-fun |Scoreboard#9#2206| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2209| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2202|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2205|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2210| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2202|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2205|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2208| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2209| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2210| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2207| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2208|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2212| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2211| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2212|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2214| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2213| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2214|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2216| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2215| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2216|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2217| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2219| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2218| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2219|) +(declare-fun |Scoreboard#5#2220| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2222| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2221| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2222|) +(declare-fun |Scoreboard#13#2223| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2226| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2228| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2227| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2228|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2225| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2226| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2227|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2224| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2225|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2231| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2230| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2228| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2231|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2229| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2230|) +(declare-fun |Scoreboard#15#2232| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2235| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2228|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2231|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2236| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2228|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2231|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2234| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2235| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2236| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2233| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2234|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2238| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2237| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2238|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2240| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2239| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2240|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2242| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2241| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2242|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2243| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2245| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2244| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2245|) +(declare-fun |Scoreboard#6#2246| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2248| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2247| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2248|) +(declare-fun |Scoreboard#16#2249| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2252| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2254| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2253| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2254|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2251| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2252| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2253|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2250| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2251|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2257| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2256| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2254| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2257|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2255| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2256|) +(declare-fun |Scoreboard#18#2258| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2261| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2254|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2257|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2262| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2254|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2257|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2260| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2261| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2262| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2259| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2260|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2264| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2263| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2264|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2266| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2265| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2266|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2268| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2267| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2268|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#2270| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2278| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#2277| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2278| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#2279| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2278|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#2276| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#2277| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2278|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#2279|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#2274| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#2276|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#2283| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2278|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#2282| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#2283| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#2284| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#2283|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#2281| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#2282| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#2283|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#2284|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#2280| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#2281|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#2273| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#2274| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#2280|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#2289| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#2288| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#2289|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#2287| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#2288| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#2290| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#2288|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#2286| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#2287| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#2288|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#2290|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#2285| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#2286|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#2272| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#2273| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#2285|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#2295| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#2294| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#2295|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#2293| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#2294| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#2296| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#2294|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#2292| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#2293| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#2294|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#2296|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#2291| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#2292|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2271| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#2272| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#2291|)) +(declare-fun |$paramod/FF/WIDTH=2#0#2298| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#2297| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#2298|) +(declare-fun |$paramod/FF/WIDTH=2#1#2300| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#2299| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#2300|) +(declare-fun |$paramod/FF/WIDTH=2#2#2302| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#2301| () Bool |$paramod/FF/WIDTH=2#2#2302|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#2306| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2070|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#2310| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2073| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#2306|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#2309| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2110| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#2310|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#2314| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2271| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#2315| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2072| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#2095|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#2313| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#2314| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#2315| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2072|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#2312| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#2313| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#2311| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#2068|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#2312| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#2313|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#2308| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#2309|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#2311|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#2307| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#2308| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#2305| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#2306| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#2307| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#2304| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2073| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#2305|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#2318| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2077|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#2322| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2080| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#2318|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#2321| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2110| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#2322|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#2326| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2271| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#2327| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2079| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#2096|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#2325| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#2326| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#2327| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2079|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#2324| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#2325| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#2323| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#2075|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#2324| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#2325|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#2320| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#2321|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#2323|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#2319| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#2320| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#2317| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#2318| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#2319| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#2316| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2080| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#2317|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#2330| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2083|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#2334| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2086| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#2330|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#2333| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2110| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#2334|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#2338| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2271| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#2339| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2085| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#2097|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#2337| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#2338| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#2339| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2085|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#2336| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#2337| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#2335| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#2081|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#2336| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#2337|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#2332| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#2333|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#2335|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#2331| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#2332| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#2329| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#2330| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#2331| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#2328| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2086| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#2329|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#2342| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2089|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#2346| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2092| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#2342|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#2345| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2110| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#2346|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#2350| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2271|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2271|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#2351| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2091| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#2098|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#2349| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#2350| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#2351| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2091|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#2348| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#2349| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#2347| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#2087|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#2348| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#2349|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#2344| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#2345|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#2347|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#2343| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#2344| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#2341| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#2342| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#2343| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#2340| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2092| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#2341|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#2303| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#2304|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#2316|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#2328|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#2340|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#2353| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#2352| () Bool |$paramod/FF/WIDTH=2#3#2353|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#2354| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#2357| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#2360| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#2361| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#2362| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#2359| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#2360|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#2361|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#2362|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#2358| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#2359| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#2356| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#2357| |$paramod/PRIDEC/WIDTH=4#10#2358|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#2365| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#2361|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#2362|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#2364| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#2365| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#2363| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#2360| |$paramod/PRIDEC/WIDTH=4#6#2364|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#2367| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#2362|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#2366| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#2361| |$paramod/PRIDEC/WIDTH=4#2#2367|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#2355| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#2356| (concat |$paramod/PRIDEC/WIDTH=4#7#2363| (concat |$paramod/PRIDEC/WIDTH=4#3#2366| |$paramod/PRIDEC/WIDTH=4#1#2362|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#2368| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2070| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2077| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2083| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2089|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#2292|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#2369| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2070| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2077| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2083| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2089|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#2286|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#2370| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2070| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2077| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2083| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2089|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#2281|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#2371| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2070| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2077| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2083| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2089|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#2276|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#2372| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#2357| (concat |$paramod/PRIDEC/WIDTH=4#4#2360| (concat |$paramod/PRIDEC/WIDTH=4#0#2361| |$paramod/PRIDEC/WIDTH=4#1#2362|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#2373| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#2375| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#2374| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#2375|) +(declare-fun |$paramod/FF/WIDTH=16#1#2377| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#2376| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#2377|) +(declare-fun |$paramod/FF/WIDTH=16#2#2379| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#2378| () Bool |$paramod/FF/WIDTH=16#2#2379|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#2380| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#2350| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2092| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#2382| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#2381| () Bool |$paramod/FF/WIDTH=16#3#2382|) +(declare-fun |$paramod/FF/WIDTH=16_is#2383| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#2385| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#2384| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#2385|) +(declare-fun |$paramod/FF/WIDTH=16#1#2387| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#2386| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#2387|) +(declare-fun |$paramod/FF/WIDTH=16#2#2389| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#2388| () Bool |$paramod/FF/WIDTH=16#2#2389|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#2390| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#2338| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2086| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#2392| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#2391| () Bool |$paramod/FF/WIDTH=16#3#2392|) +(declare-fun |$paramod/FF/WIDTH=16_is#2393| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#2395| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#2394| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#2395|) +(declare-fun |$paramod/FF/WIDTH=16#1#2397| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#2396| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#2397|) +(declare-fun |$paramod/FF/WIDTH=16#2#2399| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#2398| () Bool |$paramod/FF/WIDTH=16#2#2399|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#2400| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#2326| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2080| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#2402| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#2401| () Bool |$paramod/FF/WIDTH=16#3#2402|) +(declare-fun |$paramod/FF/WIDTH=16_is#2403| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#2405| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#2404| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#2405|) +(declare-fun |$paramod/FF/WIDTH=16#1#2407| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#2406| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#2407|) +(declare-fun |$paramod/FF/WIDTH=16#2#2409| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#2408| () Bool |$paramod/FF/WIDTH=16#2#2409|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#2410| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#2314| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2073| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#2412| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#2411| () Bool |$paramod/FF/WIDTH=16#3#2412|) +(define-fun |$paramod/FF/WIDTH=2_h#2413| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#2414| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#2415| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#2416| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#2417| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#2418| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#2269| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2060| |$paramod/FF/WIDTH=2_is#2270|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2271| |$paramod/FF/WIDTH=2_n D#2297|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2074| |$paramod/FF/WIDTH=2_n Q#2299|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2065| |$paramod/FF/WIDTH=2_n clk#2301|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#2303| |$paramod/FF/WIDTH=2_n en#2352|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2060| |$paramod/PRIDEC/WIDTH=4_is#2354|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2275| |$paramod/PRIDEC/WIDTH=4_n out_vec#2355|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#2368| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#2369| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#2370| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#2371|))) |$paramod/PRIDEC/WIDTH=4_n vec#2372|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2060| |$paramod/FF/WIDTH=16_is#2373|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#2344| |$paramod/FF/WIDTH=16_n D#2374|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2091| |$paramod/FF/WIDTH=16_n Q#2376|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2065| |$paramod/FF/WIDTH=16_n clk#2378|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#2380|) #b1) |$paramod/FF/WIDTH=16_n en#2381|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2060| |$paramod/FF/WIDTH=16_is#2383|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#2332| |$paramod/FF/WIDTH=16_n D#2384|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2085| |$paramod/FF/WIDTH=16_n Q#2386|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2065| |$paramod/FF/WIDTH=16_n clk#2388|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#2390|) #b1) |$paramod/FF/WIDTH=16_n en#2391|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2060| |$paramod/FF/WIDTH=16_is#2393|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#2320| |$paramod/FF/WIDTH=16_n D#2394|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2079| |$paramod/FF/WIDTH=16_n Q#2396|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2065| |$paramod/FF/WIDTH=16_n clk#2398|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#2400|) #b1) |$paramod/FF/WIDTH=16_n en#2401|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2060| |$paramod/FF/WIDTH=16_is#2403|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#2308| |$paramod/FF/WIDTH=16_n D#2404|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2072| |$paramod/FF/WIDTH=16_n Q#2406|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2065| |$paramod/FF/WIDTH=16_n clk#2408|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#2410|) #b1) |$paramod/FF/WIDTH=16_n en#2411|) |$paramod/FF/WIDTH=2_h#2413| |$paramod/PRIDEC/WIDTH=4_h#2414| |$paramod/FF/WIDTH=16_h#2415| |$paramod/FF/WIDTH=16_h#2416| |$paramod/FF/WIDTH=16_h#2417| |$paramod/FF/WIDTH=16_h#2418| )) +(define-fun |$paramod/FF/WIDTH=32_h#2419| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#2421| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#2423| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2422| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2423|) +(declare-fun |$paramod/FF/WIDTH=6#1#2425| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2424| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2425|) +(declare-fun |$paramod/FF/WIDTH=6#2#2427| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2426| () Bool |$paramod/FF/WIDTH=6#2#2427|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#2430| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#2147| |$paramod/MagicPacketTracker/DEPTH=32#12#2150|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#2429| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#2430| |$paramod/MagicPacketTracker/DEPTH=32#15#2139|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#2428| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#2429| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#2130| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#2432| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2431| () Bool |$paramod/FF/WIDTH=6#3#2432|) +(define-fun |$paramod/FF/WIDTH=6_h#2433| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#2420| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#2128| |$paramod/FF/WIDTH=6_is#2421|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#2138| |$paramod/FF/WIDTH=6_n D#2422|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#2135| |$paramod/FF/WIDTH=6_n Q#2424|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#2132| |$paramod/FF/WIDTH=6_n clk#2426|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#2428|) #b1) |$paramod/FF/WIDTH=6_n en#2431|) |$paramod/FF/WIDTH=6_h#2433| )) +(define-fun |$paramod/FF/WIDTH=1_h#2434| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#2436| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#2439| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2176| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#2438| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2186|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#2439| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2176|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#2437| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2191|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#2438|)) +(declare-fun |$paramod/FF/WIDTH=6#0#2441| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2440| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2441|) +(declare-fun |$paramod/FF/WIDTH=6#1#2443| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2442| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2443|) +(declare-fun |$paramod/FF/WIDTH=6#2#2445| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2444| () Bool |$paramod/FF/WIDTH=6#2#2445|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#2447| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2189| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2186|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2446| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#2447| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2191|)) +(declare-fun |$paramod/FF/WIDTH=6#3#2449| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2448| () Bool |$paramod/FF/WIDTH=6#3#2449|) +(declare-fun |$paramod/FF/WIDTH=6_is#2450| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#2453| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2179| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#2452| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2189|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#2453| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2179|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#2451| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2191|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#2452|)) +(declare-fun |$paramod/FF/WIDTH=6#0#2455| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2454| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2455|) +(declare-fun |$paramod/FF/WIDTH=6#1#2457| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2456| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2457|) +(declare-fun |$paramod/FF/WIDTH=6#2#2459| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2458| () Bool |$paramod/FF/WIDTH=6#2#2459|) +(declare-fun |$paramod/FF/WIDTH=6#3#2461| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2460| () Bool |$paramod/FF/WIDTH=6#3#2461|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2463| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2465| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2464| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2465|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2467| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#2466| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2467|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2469| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2468| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2469|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2462| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2463| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2464| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#2466| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2468|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2463| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2464|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2468|))))) +(define-fun |$paramod/FF/WIDTH=6_h#2470| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#2471| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#2435| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2165| |$paramod/FF/WIDTH=6_is#2436|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#2437| |$paramod/FF/WIDTH=6_n D#2440|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2176| |$paramod/FF/WIDTH=6_n Q#2442|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2167| |$paramod/FF/WIDTH=6_n clk#2444|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2446|) #b1) |$paramod/FF/WIDTH=6_n en#2448|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2165| |$paramod/FF/WIDTH=6_is#2450|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#2451| |$paramod/FF/WIDTH=6_n D#2454|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2179| |$paramod/FF/WIDTH=6_n Q#2456|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2167| |$paramod/FF/WIDTH=6_n clk#2458|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2446|) #b1) |$paramod/FF/WIDTH=6_n en#2460|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2462| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2174|) |$paramod/FF/WIDTH=6_h#2470| |$paramod/FF/WIDTH=6_h#2471| )) +(declare-fun |$paramod/FF/WIDTH=6_is#2473| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#2476| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2202| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#2475| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2212|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#2476| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2202|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#2474| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2216|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#2475|)) +(declare-fun |$paramod/FF/WIDTH=6#0#2478| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2477| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2478|) +(declare-fun |$paramod/FF/WIDTH=6#1#2480| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2479| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2480|) +(declare-fun |$paramod/FF/WIDTH=6#2#2482| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2481| () Bool |$paramod/FF/WIDTH=6#2#2482|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#2484| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2214| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2212|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2483| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#2484| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2216|)) +(declare-fun |$paramod/FF/WIDTH=6#3#2486| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2485| () Bool |$paramod/FF/WIDTH=6#3#2486|) +(declare-fun |$paramod/FF/WIDTH=6_is#2487| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#2490| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2205| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#2489| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2214|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#2490| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2205|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#2488| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2216|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#2489|)) +(declare-fun |$paramod/FF/WIDTH=6#0#2492| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2491| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2492|) +(declare-fun |$paramod/FF/WIDTH=6#1#2494| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2493| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2494|) +(declare-fun |$paramod/FF/WIDTH=6#2#2496| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2495| () Bool |$paramod/FF/WIDTH=6#2#2496|) +(declare-fun |$paramod/FF/WIDTH=6#3#2498| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2497| () Bool |$paramod/FF/WIDTH=6#3#2498|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2500| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2502| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2501| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2502|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2504| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#2503| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2504|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2506| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2505| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2506|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2499| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2500| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2501| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#2503| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2505|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2500| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2501|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2505|))))) +(define-fun |$paramod/FF/WIDTH=6_h#2507| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#2508| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#2472| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2192| |$paramod/FF/WIDTH=6_is#2473|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#2474| |$paramod/FF/WIDTH=6_n D#2477|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2202| |$paramod/FF/WIDTH=6_n Q#2479|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2194| |$paramod/FF/WIDTH=6_n clk#2481|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2483|) #b1) |$paramod/FF/WIDTH=6_n en#2485|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2192| |$paramod/FF/WIDTH=6_is#2487|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#2488| |$paramod/FF/WIDTH=6_n D#2491|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2205| |$paramod/FF/WIDTH=6_n Q#2493|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2194| |$paramod/FF/WIDTH=6_n clk#2495|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2483|) #b1) |$paramod/FF/WIDTH=6_n en#2497|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2499| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2200|) |$paramod/FF/WIDTH=6_h#2507| |$paramod/FF/WIDTH=6_h#2508| )) +(declare-fun |$paramod/FF/WIDTH=6_is#2510| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#2513| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2228| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#2512| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2238|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#2513| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2228|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#2511| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2242|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#2512|)) +(declare-fun |$paramod/FF/WIDTH=6#0#2515| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2514| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2515|) +(declare-fun |$paramod/FF/WIDTH=6#1#2517| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2516| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2517|) +(declare-fun |$paramod/FF/WIDTH=6#2#2519| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2518| () Bool |$paramod/FF/WIDTH=6#2#2519|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#2521| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2240| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2238|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2520| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#2521| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2242|)) +(declare-fun |$paramod/FF/WIDTH=6#3#2523| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2522| () Bool |$paramod/FF/WIDTH=6#3#2523|) +(declare-fun |$paramod/FF/WIDTH=6_is#2524| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#2527| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2231| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#2526| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2240|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#2527| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2231|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#2525| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2242|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#2526|)) +(declare-fun |$paramod/FF/WIDTH=6#0#2529| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2528| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2529|) +(declare-fun |$paramod/FF/WIDTH=6#1#2531| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2530| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2531|) +(declare-fun |$paramod/FF/WIDTH=6#2#2533| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2532| () Bool |$paramod/FF/WIDTH=6#2#2533|) +(declare-fun |$paramod/FF/WIDTH=6#3#2535| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2534| () Bool |$paramod/FF/WIDTH=6#3#2535|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2537| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2539| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2538| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2539|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2541| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#2540| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2541|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2543| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2542| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2543|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2536| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2537| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2538| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#2540| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2542|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2537| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2538|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2542|))))) +(define-fun |$paramod/FF/WIDTH=6_h#2544| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#2545| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#2509| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2217| |$paramod/FF/WIDTH=6_is#2510|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#2511| |$paramod/FF/WIDTH=6_n D#2514|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2228| |$paramod/FF/WIDTH=6_n Q#2516|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2219| |$paramod/FF/WIDTH=6_n clk#2518|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2520|) #b1) |$paramod/FF/WIDTH=6_n en#2522|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2217| |$paramod/FF/WIDTH=6_is#2524|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#2525| |$paramod/FF/WIDTH=6_n D#2528|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2231| |$paramod/FF/WIDTH=6_n Q#2530|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2219| |$paramod/FF/WIDTH=6_n clk#2532|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2520|) #b1) |$paramod/FF/WIDTH=6_n en#2534|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2536| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2226|) |$paramod/FF/WIDTH=6_h#2544| |$paramod/FF/WIDTH=6_h#2545| )) +(declare-fun |$paramod/FF/WIDTH=6_is#2547| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#2550| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2254| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#2549| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2264|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#2550| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2254|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#2548| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2268|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#2549|)) +(declare-fun |$paramod/FF/WIDTH=6#0#2552| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2551| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2552|) +(declare-fun |$paramod/FF/WIDTH=6#1#2554| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2553| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2554|) +(declare-fun |$paramod/FF/WIDTH=6#2#2556| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2555| () Bool |$paramod/FF/WIDTH=6#2#2556|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#2558| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2266| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2264|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2557| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#2558| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2268|)) +(declare-fun |$paramod/FF/WIDTH=6#3#2560| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2559| () Bool |$paramod/FF/WIDTH=6#3#2560|) +(declare-fun |$paramod/FF/WIDTH=6_is#2561| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#2564| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2257| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#2563| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2266|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#2564| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2257|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#2562| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2268|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#2563|)) +(declare-fun |$paramod/FF/WIDTH=6#0#2566| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#2565| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#2566|) +(declare-fun |$paramod/FF/WIDTH=6#1#2568| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#2567| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#2568|) +(declare-fun |$paramod/FF/WIDTH=6#2#2570| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#2569| () Bool |$paramod/FF/WIDTH=6#2#2570|) +(declare-fun |$paramod/FF/WIDTH=6#3#2572| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#2571| () Bool |$paramod/FF/WIDTH=6#3#2572|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2574| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2576| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2575| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2576|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2578| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#2577| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2578|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2580| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2579| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2580|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2573| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2574| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2575| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#2577| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2579|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2574| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#2575|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#2579|))))) +(define-fun |$paramod/FF/WIDTH=6_h#2581| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#2582| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#2546| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2243| |$paramod/FF/WIDTH=6_is#2547|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#2548| |$paramod/FF/WIDTH=6_n D#2551|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2254| |$paramod/FF/WIDTH=6_n Q#2553|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2245| |$paramod/FF/WIDTH=6_n clk#2555|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2557|) #b1) |$paramod/FF/WIDTH=6_n en#2559|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2243| |$paramod/FF/WIDTH=6_is#2561|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#2562| |$paramod/FF/WIDTH=6_n D#2565|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2257| |$paramod/FF/WIDTH=6_n Q#2567|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2245| |$paramod/FF/WIDTH=6_n clk#2569|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#2557|) #b1) |$paramod/FF/WIDTH=6_n en#2571|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2573| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2252|) |$paramod/FF/WIDTH=6_h#2581| |$paramod/FF/WIDTH=6_h#2582| )) +(define-fun |Scoreboard_h#2058| () Bool (and (= |Scoreboard_is#2059| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2060|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#2061|) (= |Scoreboard#0#2063| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#2064|) (= |Scoreboard#24#2066| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#2067|) (= |Scoreboard#25#2093| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#2094|) (= (concat |Scoreboard#38#2099| (concat |Scoreboard#37#2101| (concat |Scoreboard#36#2103| |Scoreboard#35#2105|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#2107|) (= |Scoreboard#39#2108| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#2109|) (= |Scoreboard_is#2059| |$paramod/FF/WIDTH=32_is#2111|) (= |Scoreboard#3#2112| |$paramod/FF/WIDTH=32_n D#2113|) (= |Scoreboard#26#2115| |$paramod/FF/WIDTH=32_n Q#2116|) (= |Scoreboard#0#2063| |$paramod/FF/WIDTH=32_n clk#2118|) (= (= ((_ extract 0 0) |Scoreboard#41#2120|) #b1) |$paramod/FF/WIDTH=32_n en#2126|) (= |Scoreboard_is#2059| |$paramod/MagicPacketTracker/DEPTH=32_is#2128|) (= |Scoreboard#19#2125| |$paramod/MagicPacketTracker/DEPTH=32_n captured#2129|) (= |Scoreboard#0#2063| |$paramod/MagicPacketTracker/DEPTH=32_n clk#2131|) (= |Scoreboard#1#2133| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#2134|) (= |Scoreboard#2#2136| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#2137|) (= (= ((_ extract 0 0) |Scoreboard#24#2066|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#2152|) (= (= ((_ extract 0 0) |Scoreboard#28#2123|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#2153|) (= |Scoreboard#39#2108| |$paramod/MagicPacketTracker/DEPTH=32_n rst#2154|) (= |Scoreboard_is#2059| |$paramod/FF/WIDTH=1_is#2155|) (= (= ((_ extract 0 0) |Scoreboard#30#2156|) #b1) |$paramod/FF/WIDTH=1_n D#2157|) (= |Scoreboard#19#2125| |$paramod/FF/WIDTH=1_n Q#2159|) (= |Scoreboard#0#2063| |$paramod/FF/WIDTH=1_n clk#2161|) (= (= ((_ extract 0 0) |Scoreboard#40#2124|) #b1) |$paramod/FF/WIDTH=1_n en#2163|) (= |Scoreboard_is#2059| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2165|) (= |Scoreboard#0#2063| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2166|) (= |Scoreboard#4#2168| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2169|) (= |Scoreboard#10#2171| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2172|) (= |Scoreboard#11#2104| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2177|) (= |Scoreboard#12#2180| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2181|) (= (= ((_ extract 1 1) |Scoreboard#24#2066|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2185|) (= (= ((_ extract 0 0) |Scoreboard#34#2187|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2188|) (= |Scoreboard#39#2108| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2190|) (= |Scoreboard_is#2059| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2192|) (= |Scoreboard#0#2063| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2193|) (= |Scoreboard#3#2112| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2195|) (= |Scoreboard#7#2197| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2198|) (= |Scoreboard#8#2106| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2203|) (= |Scoreboard#9#2206| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2207|) (= (= ((_ extract 0 0) |Scoreboard#24#2066|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2211|) (= (= ((_ extract 0 0) |Scoreboard#28#2123|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2213|) (= |Scoreboard#39#2108| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2215|) (= |Scoreboard_is#2059| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2217|) (= |Scoreboard#0#2063| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2218|) (= |Scoreboard#5#2220| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2221|) (= |Scoreboard#13#2223| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2224|) (= |Scoreboard#14#2102| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2229|) (= |Scoreboard#15#2232| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2233|) (= (= ((_ extract 2 2) |Scoreboard#24#2066|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2237|) (= (= ((_ extract 1 1) |Scoreboard#34#2187|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2239|) (= |Scoreboard#39#2108| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2241|) (= |Scoreboard_is#2059| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2243|) (= |Scoreboard#0#2063| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2244|) (= |Scoreboard#6#2246| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2247|) (= |Scoreboard#16#2249| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2250|) (= |Scoreboard#17#2100| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2255|) (= |Scoreboard#18#2258| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2259|) (= (= ((_ extract 3 3) |Scoreboard#24#2066|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2263|) (= (= ((_ extract 2 2) |Scoreboard#34#2187|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2265|) (= |Scoreboard#39#2108| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2267|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#2269| |$paramod/FF/WIDTH=32_h#2419| |$paramod/MagicPacketTracker/DEPTH=32_h#2420| |$paramod/FF/WIDTH=1_h#2434| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#2435| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#2472| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#2509| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#2546| )) +(assert |Scoreboard_h#2058|) +(define-fun |Scoreboard_n rst#2583| () Bool |Scoreboard#39#2108|) +(define-fun |Scoreboard_n prop_empty#2584| () Bool |Scoreboard#8#2106|) +(define-fun |Scoreboard_n prop_pop#2585| () Bool (= ((_ extract 0 0) |Scoreboard#24#2066|) #b1)) +(assert (and (not |Scoreboard_n rst#2583|) (or (not |Scoreboard_n prop_empty#2584|) (not |Scoreboard_n prop_pop#2585|)))) +(define-fun |$paramod/FF/WIDTH=2#4#2589| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#1670| |$paramod/FF/WIDTH=2#0#1615| |$paramod/FF/WIDTH=2#1#1617|)) +(define-fun |$paramod/FF/WIDTH=2_t#2588| () Bool (= |$paramod/FF/WIDTH=2#4#2589| |$paramod/FF/WIDTH=2#1#2300|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#2590| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#2592| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#1699| |$paramod/FF/WIDTH=16#0#1692| |$paramod/FF/WIDTH=16#1#1694|)) +(define-fun |$paramod/FF/WIDTH=16_t#2591| () Bool (= |$paramod/FF/WIDTH=16#4#2592| |$paramod/FF/WIDTH=16#1#2377|) ) +(define-fun |$paramod/FF/WIDTH=16#4#2594| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#1709| |$paramod/FF/WIDTH=16#0#1702| |$paramod/FF/WIDTH=16#1#1704|)) +(define-fun |$paramod/FF/WIDTH=16_t#2593| () Bool (= |$paramod/FF/WIDTH=16#4#2594| |$paramod/FF/WIDTH=16#1#2387|) ) +(define-fun |$paramod/FF/WIDTH=16#4#2596| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#1719| |$paramod/FF/WIDTH=16#0#1712| |$paramod/FF/WIDTH=16#1#1714|)) +(define-fun |$paramod/FF/WIDTH=16_t#2595| () Bool (= |$paramod/FF/WIDTH=16#4#2596| |$paramod/FF/WIDTH=16#1#2397|) ) +(define-fun |$paramod/FF/WIDTH=16#4#2598| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#1729| |$paramod/FF/WIDTH=16#0#1722| |$paramod/FF/WIDTH=16#1#1724|)) +(define-fun |$paramod/FF/WIDTH=16_t#2597| () Bool (= |$paramod/FF/WIDTH=16#4#2598| |$paramod/FF/WIDTH=16#1#2407|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#2587| () Bool (and |$paramod/FF/WIDTH=2_t#2588| |$paramod/PRIDEC/WIDTH=4_t#2590| |$paramod/FF/WIDTH=16_t#2591| |$paramod/FF/WIDTH=16_t#2593| |$paramod/FF/WIDTH=16_t#2595| |$paramod/FF/WIDTH=16_t#2597| )) +(define-fun |$paramod/FF/WIDTH=32#4#2600| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#1444| |$paramod/FF/WIDTH=32#0#1431| |$paramod/FF/WIDTH=32#1#1434|)) +(define-fun |$paramod/FF/WIDTH=32_t#2599| () Bool (= |$paramod/FF/WIDTH=32#4#2600| |$paramod/FF/WIDTH=32#1#2117|) ) +(define-fun |$paramod/FF/WIDTH=6#4#2603| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1749| |$paramod/FF/WIDTH=6#0#1740| |$paramod/FF/WIDTH=6#1#1742|)) +(define-fun |$paramod/FF/WIDTH=6_t#2602| () Bool (= |$paramod/FF/WIDTH=6#4#2603| |$paramod/FF/WIDTH=6#1#2425|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#2601| () Bool |$paramod/FF/WIDTH=6_t#2602| ) +(define-fun |$paramod/FF/WIDTH=1#4#2605| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#1481| (ite |$paramod/FF/WIDTH=1#0#1475| #b1 #b0) |$paramod/FF/WIDTH=1#1#1477|)) +(define-fun |$paramod/FF/WIDTH=1_t#2604| () Bool (= |$paramod/FF/WIDTH=1#4#2605| |$paramod/FF/WIDTH=1#1#2160|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1506|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#2609| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1766| |$paramod/FF/WIDTH=6#0#1758| |$paramod/FF/WIDTH=6#1#1760|)) +(define-fun |$paramod/FF/WIDTH=6_t#2608| () Bool (= |$paramod/FF/WIDTH=6#4#2609| |$paramod/FF/WIDTH=6#1#2443|) ) +(define-fun |$paramod/FF/WIDTH=6#4#2611| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1778| |$paramod/FF/WIDTH=6#0#1772| |$paramod/FF/WIDTH=6#1#1774|)) +(define-fun |$paramod/FF/WIDTH=6_t#2610| () Bool (= |$paramod/FF/WIDTH=6#4#2611| |$paramod/FF/WIDTH=6#1#2457|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#2606| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1779| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2463|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1487| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2467|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1496|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2465|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2607|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2469|) |$paramod/FF/WIDTH=6_t#2608| |$paramod/FF/WIDTH=6_t#2610| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1531|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#2615| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1803| |$paramod/FF/WIDTH=6#0#1795| |$paramod/FF/WIDTH=6#1#1797|)) +(define-fun |$paramod/FF/WIDTH=6_t#2614| () Bool (= |$paramod/FF/WIDTH=6#4#2615| |$paramod/FF/WIDTH=6#1#2480|) ) +(define-fun |$paramod/FF/WIDTH=6#4#2617| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1815| |$paramod/FF/WIDTH=6#0#1809| |$paramod/FF/WIDTH=6#1#1811|)) +(define-fun |$paramod/FF/WIDTH=6_t#2616| () Bool (= |$paramod/FF/WIDTH=6#4#2617| |$paramod/FF/WIDTH=6#1#2494|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#2612| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1816| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2500|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1513| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2504|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1522|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2502|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2613|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2506|) |$paramod/FF/WIDTH=6_t#2614| |$paramod/FF/WIDTH=6_t#2616| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1557|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#2621| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1840| |$paramod/FF/WIDTH=6#0#1832| |$paramod/FF/WIDTH=6#1#1834|)) +(define-fun |$paramod/FF/WIDTH=6_t#2620| () Bool (= |$paramod/FF/WIDTH=6#4#2621| |$paramod/FF/WIDTH=6#1#2517|) ) +(define-fun |$paramod/FF/WIDTH=6#4#2623| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1852| |$paramod/FF/WIDTH=6#0#1846| |$paramod/FF/WIDTH=6#1#1848|)) +(define-fun |$paramod/FF/WIDTH=6_t#2622| () Bool (= |$paramod/FF/WIDTH=6#4#2623| |$paramod/FF/WIDTH=6#1#2531|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#2618| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1853| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2537|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1539| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2541|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1548|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2539|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2619|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2543|) |$paramod/FF/WIDTH=6_t#2620| |$paramod/FF/WIDTH=6_t#2622| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#1583|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#2627| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1877| |$paramod/FF/WIDTH=6#0#1869| |$paramod/FF/WIDTH=6#1#1871|)) +(define-fun |$paramod/FF/WIDTH=6_t#2626| () Bool (= |$paramod/FF/WIDTH=6#4#2627| |$paramod/FF/WIDTH=6#1#2554|) ) +(define-fun |$paramod/FF/WIDTH=6#4#2629| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#1889| |$paramod/FF/WIDTH=6#0#1883| |$paramod/FF/WIDTH=6#1#1885|)) +(define-fun |$paramod/FF/WIDTH=6_t#2628| () Bool (= |$paramod/FF/WIDTH=6#4#2629| |$paramod/FF/WIDTH=6#1#2568|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#2624| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#1890| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#2574|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#1565| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#2578|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#1574|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#2576|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#2625|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#2580|) |$paramod/FF/WIDTH=6_t#2626| |$paramod/FF/WIDTH=6_t#2628| )) +(define-fun |Scoreboard_t#2586| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#2587| |$paramod/FF/WIDTH=32_t#2599| |$paramod/MagicPacketTracker/DEPTH=32_t#2601| |$paramod/FF/WIDTH=1_t#2604| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#2606| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#2612| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#2618| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#2624| )) +(assert |Scoreboard_t#2586|) +(assert (not |Scoreboard_is#2059|)) +(define-fun |$paramod/FF/WIDTH=2_a#2664| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#2665| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#2666| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#2667| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#2668| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#2669| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#2663| () Bool (and |$paramod/FF/WIDTH=2_a#2664| |$paramod/PRIDEC/WIDTH=4_a#2665| |$paramod/FF/WIDTH=16_a#2666| |$paramod/FF/WIDTH=16_a#2667| |$paramod/FF/WIDTH=16_a#2668| |$paramod/FF/WIDTH=16_a#2669| )) +(define-fun |$paramod/FF/WIDTH=32_a#2670| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#2672| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#2671| () Bool |$paramod/FF/WIDTH=6_a#2672| ) +(define-fun |$paramod/FF/WIDTH=1_a#2673| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#2675| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#2676| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2674| () Bool (and |$paramod/FF/WIDTH=6_a#2675| |$paramod/FF/WIDTH=6_a#2676| )) +(define-fun |$paramod/FF/WIDTH=6_a#2678| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#2679| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2677| () Bool (and |$paramod/FF/WIDTH=6_a#2678| |$paramod/FF/WIDTH=6_a#2679| )) +(define-fun |$paramod/FF/WIDTH=6_a#2681| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#2682| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2680| () Bool (and |$paramod/FF/WIDTH=6_a#2681| |$paramod/FF/WIDTH=6_a#2682| )) +(define-fun |$paramod/FF/WIDTH=6_a#2684| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#2685| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2683| () Bool (and |$paramod/FF/WIDTH=6_a#2684| |$paramod/FF/WIDTH=6_a#2685| )) +(define-fun |Scoreboard_a#2662| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#2663| |$paramod/FF/WIDTH=32_a#2670| |$paramod/MagicPacketTracker/DEPTH=32_a#2671| |$paramod/FF/WIDTH=1_a#2673| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2674| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2677| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2680| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#2683| )) +(assert |Scoreboard_a#2662|) +(define-fun |Scoreboard#20#2691| () Bool (bvugt |Scoreboard#1#2133| #b000000)) +(define-fun |Scoreboard#21#2690| () (_ BitVec 1) (bvand (ite |Scoreboard#19#2125| #b1 #b0) (ite |Scoreboard#20#2691| #b1 #b0))) +(define-fun |Scoreboard#22#2692| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#2136|) #b1) (= ((_ extract 1 1) |Scoreboard#2#2136|) #b1) (= ((_ extract 2 2) |Scoreboard#2#2136|) #b1) (= ((_ extract 3 3) |Scoreboard#2#2136|) #b1) (= ((_ extract 4 4) |Scoreboard#2#2136|) #b1) (= ((_ extract 5 5) |Scoreboard#2#2136|) #b1)))) +(define-fun |Scoreboard#23#2689| () (_ BitVec 1) (bvand |Scoreboard#21#2690| (ite |Scoreboard#22#2692| #b1 #b0))) +(define-fun |Scoreboard#31#2688| () (_ BitVec 1) (bvnot |Scoreboard#23#2689|)) +(define-fun |Scoreboard#32#2693| () Bool (= |Scoreboard#26#2115| |Scoreboard#7#2197|)) +(define-fun |Scoreboard#33#2687| () (_ BitVec 1) (bvor |Scoreboard#31#2688| (ite |Scoreboard#32#2693| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#2686| () Bool (= ((_ extract 0 0) |Scoreboard#33#2687|) #b1)) +(assert |Scoreboard_n prop_signal#2686|) +(define-fun |$paramod/FF/WIDTH=2_u#2698| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#2700| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#2702| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#2704| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#2706| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#2708| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#2696| () Bool (and |$paramod/FF/WIDTH=2_u#2698| |$paramod/PRIDEC/WIDTH=4_u#2700| |$paramod/FF/WIDTH=16_u#2702| |$paramod/FF/WIDTH=16_u#2704| |$paramod/FF/WIDTH=16_u#2706| |$paramod/FF/WIDTH=16_u#2708| )) +(define-fun |$paramod/FF/WIDTH=32_u#2710| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2714| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#2712| () Bool |$paramod/FF/WIDTH=6_u#2714| ) +(define-fun |$paramod/FF/WIDTH=1_u#2716| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2720| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2722| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2718| () Bool (and |$paramod/FF/WIDTH=6_u#2720| |$paramod/FF/WIDTH=6_u#2722| )) +(define-fun |$paramod/FF/WIDTH=6_u#2726| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2728| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2724| () Bool (and |$paramod/FF/WIDTH=6_u#2726| |$paramod/FF/WIDTH=6_u#2728| )) +(define-fun |$paramod/FF/WIDTH=6_u#2732| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2734| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2730| () Bool (and |$paramod/FF/WIDTH=6_u#2732| |$paramod/FF/WIDTH=6_u#2734| )) +(define-fun |$paramod/FF/WIDTH=6_u#2738| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#2740| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2736| () Bool (and |$paramod/FF/WIDTH=6_u#2738| |$paramod/FF/WIDTH=6_u#2740| )) +(define-fun |Scoreboard_u#2694| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#2696| |$paramod/FF/WIDTH=32_u#2710| |$paramod/MagicPacketTracker/DEPTH=32_u#2712| |$paramod/FF/WIDTH=1_u#2716| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2718| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2724| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2730| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#2736| )) +(assert |Scoreboard_u#2694|) +(declare-fun |Scoreboard_is#2742| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2743| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#2745| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#2744| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#2745|) +(declare-fun |Scoreboard#0#2746| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2748| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#2747| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2748|) +(declare-fun |Scoreboard#24#2749| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2753| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2755| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#2754| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2755| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#2752| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2753| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#2754| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2756| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#2751| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#2752| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2756| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2760| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2762| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#2761| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2762| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#2759| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2760| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#2761| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2763| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#2758| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#2759| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2763| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2766| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2768| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#2767| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2768| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#2765| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2766| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#2767| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2769| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#2764| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#2765| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2769| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2772| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2774| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#2773| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2774| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#2771| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2772| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#2773| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2775| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#2770| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#2771| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2775| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#2750| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#2751| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#2758| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#2764| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#2770|)))) +(declare-fun |Scoreboard#25#2776| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#2778| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#2779| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#2780| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#2781| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#2777| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#2778| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#2779| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#2780| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#2781|)))) +(declare-fun |Scoreboard#17#2783| () Bool) +(define-fun |Scoreboard#38#2782| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#2783| #b1 #b0))) +(declare-fun |Scoreboard#14#2785| () Bool) +(define-fun |Scoreboard#37#2784| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#2785| #b1 #b0))) +(declare-fun |Scoreboard#11#2787| () Bool) +(define-fun |Scoreboard#36#2786| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#2787| #b1 #b0))) +(declare-fun |Scoreboard#8#2789| () Bool) +(define-fun |Scoreboard#35#2788| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#2789| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#2790| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2753| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2760| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2766| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2772|)))) +(declare-fun |Scoreboard#39#2791| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2793| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#2792| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2793|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#2794| () Bool) +(declare-fun |Scoreboard#3#2795| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#2797| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#2796| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#2797|) +(declare-fun |Scoreboard#26#2798| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#2800| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#2799| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#2800|) +(declare-fun |$paramod/FF/WIDTH=32#2#2802| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#2801| () Bool |$paramod/FF/WIDTH=32#2#2802|) +(declare-fun |Scoreboard#27#2805| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#2806| () (_ BitVec 1)) +(define-fun |Scoreboard#29#2804| () (_ BitVec 1) (bvand |Scoreboard#27#2805| |Scoreboard#28#2806|)) +(declare-fun |Scoreboard#19#2808| () Bool) +(define-fun |Scoreboard#40#2807| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#2808| #b1 #b0))) +(define-fun |Scoreboard#41#2803| () (_ BitVec 1) (bvand |Scoreboard#29#2804| |Scoreboard#40#2807|)) +(declare-fun |$paramod/FF/WIDTH=32#3#2810| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#2809| () Bool |$paramod/FF/WIDTH=32#3#2810|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#2811| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#2813| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#2812| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#2813|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#2815| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#2814| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#2815|) +(declare-fun |Scoreboard#1#2816| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#2818| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#2817| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#2818|) +(declare-fun |Scoreboard#2#2819| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#2822| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#2829| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#2818| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#2830| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#2828| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#2829| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#2830|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#2831| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#2813| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#2827| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#2828| |$paramod/MagicPacketTracker/DEPTH=32#7#2831|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#2832| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#2818| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#2826| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#2827|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#2832| |$paramod/MagicPacketTracker/DEPTH=32#2#2818|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#2825| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#2826| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#2833| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#2824| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#2825| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#2833|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#2834| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#2826| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#2823| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#2824|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#2834| |$paramod/MagicPacketTracker/DEPTH=32#9#2826|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#2821| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#2822|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#2823|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#2820| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#2821|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#2835| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#2833|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#2836| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#2830|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#2837| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#2822|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#2838| () Bool) +(define-fun |Scoreboard#30#2839| () (_ BitVec 1) (bvor (ite |Scoreboard#19#2808| #b1 #b0) |Scoreboard#29#2804|)) +(declare-fun |$paramod/FF/WIDTH=1#0#2841| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#2840| () Bool |$paramod/FF/WIDTH=1#0#2841|) +(declare-fun |$paramod/FF/WIDTH=1#1#2843| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#2842| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#2843|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#2845| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#2844| () Bool |$paramod/FF/WIDTH=1#2#2845|) +(declare-fun |$paramod/FF/WIDTH=1#3#2847| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#2846| () Bool |$paramod/FF/WIDTH=1#3#2847|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2848| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2850| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2849| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2850|) +(declare-fun |Scoreboard#4#2851| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2853| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2852| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2853|) +(declare-fun |Scoreboard#10#2854| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2857| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2859| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2858| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2859|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2856| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2857| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2858|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2855| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2856|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2862| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2861| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2859| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2862|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2860| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2861|) +(declare-fun |Scoreboard#12#2863| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2866| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2859|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2862|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2867| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2859|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2862|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2865| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2866| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2867| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2864| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2865|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2869| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2868| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2869|) #b1)) +(declare-fun |Scoreboard#34#2870| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2872| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2871| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2872|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2874| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2873| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2874|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2875| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2877| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2876| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2877|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2879| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2878| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2879|) +(declare-fun |Scoreboard#7#2880| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2883| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2885| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2884| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2885|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2882| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2883| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2884|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2881| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2882|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2888| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2887| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2885| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2888|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2886| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2887|) +(declare-fun |Scoreboard#9#2889| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2892| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2885|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2888|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2893| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2885|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2888|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2891| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2892| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2893| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2890| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2891|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2895| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2894| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2895|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2897| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2896| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2897|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2899| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2898| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2899|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2900| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2902| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2901| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2902|) +(declare-fun |Scoreboard#5#2903| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2905| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2904| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2905|) +(declare-fun |Scoreboard#13#2906| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2909| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2911| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2910| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2911|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2908| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2909| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2910|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2907| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2908|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2914| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2913| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2911| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2914|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2912| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2913|) +(declare-fun |Scoreboard#15#2915| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2918| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2911|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2914|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2919| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2911|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2914|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2917| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2918| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2919| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2916| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2917|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2921| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2920| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2921|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2923| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2922| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2923|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2925| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2924| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2925|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2926| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2928| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2927| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2928|) +(declare-fun |Scoreboard#6#2929| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2931| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2930| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2931|) +(declare-fun |Scoreboard#16#2932| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2935| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2937| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2936| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2937|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2934| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2935| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#2936|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2933| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#2934|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2940| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2939| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2937| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2940|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2938| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#2939|) +(declare-fun |Scoreboard#18#2941| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2944| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2937|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2940|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2945| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2937|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2940|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2943| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#2944| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#2945| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2942| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#2943|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2947| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2946| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2947|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2949| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2948| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2949|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2951| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2950| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2951|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#2953| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2961| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#2960| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2961| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#2962| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2961|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#2959| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#2960| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2961|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#2962|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#2957| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#2959|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#2966| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#2961|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#2965| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#2966| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#2967| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#2966|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#2964| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#2965| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#2966|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#2967|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#2963| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#2964|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#2956| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#2957| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#2963|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#2972| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#2971| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#2972|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#2970| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#2971| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#2973| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#2971|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#2969| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#2970| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#2971|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#2973|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#2968| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#2969|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#2955| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#2956| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#2968|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#2978| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#2977| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#2978|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#2976| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#2977| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#2979| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#2977|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#2975| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#2976| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#2977|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#2979|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#2974| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#2975|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2954| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#2955| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#2974|)) +(declare-fun |$paramod/FF/WIDTH=2#0#2981| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#2980| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#2981|) +(declare-fun |$paramod/FF/WIDTH=2#1#2983| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#2982| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#2983|) +(declare-fun |$paramod/FF/WIDTH=2#2#2985| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#2984| () Bool |$paramod/FF/WIDTH=2#2#2985|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#2989| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2753|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#2993| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2756| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#2989|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#2992| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2793| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#2993|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#2997| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2954| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#2998| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2755| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#2778|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#2996| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#2997| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#2998| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2755|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#2995| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#2996| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#2994| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#2751|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#2995| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#2996|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#2991| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#2992|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#2994|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#2990| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#2991| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#2988| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#2989| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#2990| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#2987| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2756| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#2988|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#3001| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2760|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#3005| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2763| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#3001|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#3004| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2793| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#3005|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#3009| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2954| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#3010| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2762| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#2779|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#3008| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#3009| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#3010| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2762|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#3007| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#3008| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#3006| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#2758|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#3007| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#3008|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#3003| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#3004|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#3006|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#3002| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#3003| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#3000| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#3001| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#3002| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#2999| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2763| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#3000|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#3013| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2766|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#3017| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2769| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#3013|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#3016| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2793| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#3017|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#3021| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2954| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#3022| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2768| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#2780|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#3020| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#3021| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#3022| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2768|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#3019| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#3020| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#3018| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#2764|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#3019| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#3020|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#3015| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#3016|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#3018|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#3014| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#3015| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#3012| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#3013| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#3014| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#3011| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2769| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#3012|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#3025| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2772|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#3029| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2775| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#3025|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#3028| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#2793| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#3029|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#3033| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2954|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2954|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#3034| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2774| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#2781|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#3032| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#3033| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#3034| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2774|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#3031| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#3032| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#3030| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#2770|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#3031| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#3032|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#3027| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#3028|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#3030|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#3026| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#3027| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#3024| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#3025| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#3026| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#3023| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2775| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#3024|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#2986| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#2987|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#2999|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#3011|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#3023|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#3036| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#3035| () Bool |$paramod/FF/WIDTH=2#3#3036|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#3037| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#3040| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#3043| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#3044| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#3045| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#3042| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#3043|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#3044|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#3045|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#3041| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#3042| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#3039| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#3040| |$paramod/PRIDEC/WIDTH=4#10#3041|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#3048| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#3044|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#3045|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#3047| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#3048| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#3046| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#3043| |$paramod/PRIDEC/WIDTH=4#6#3047|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#3050| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#3045|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#3049| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#3044| |$paramod/PRIDEC/WIDTH=4#2#3050|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#3038| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#3039| (concat |$paramod/PRIDEC/WIDTH=4#7#3046| (concat |$paramod/PRIDEC/WIDTH=4#3#3049| |$paramod/PRIDEC/WIDTH=4#1#3045|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#3051| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2753| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2760| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2766| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2772|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#2975|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#3052| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2753| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2760| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2766| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2772|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#2969|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#3053| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2753| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2760| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2766| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2772|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#2964|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#3054| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#2753| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#2760| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#2766| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#2772|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#2959|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#3055| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#3040| (concat |$paramod/PRIDEC/WIDTH=4#4#3043| (concat |$paramod/PRIDEC/WIDTH=4#0#3044| |$paramod/PRIDEC/WIDTH=4#1#3045|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#3056| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#3058| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#3057| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#3058|) +(declare-fun |$paramod/FF/WIDTH=16#1#3060| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#3059| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#3060|) +(declare-fun |$paramod/FF/WIDTH=16#2#3062| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#3061| () Bool |$paramod/FF/WIDTH=16#2#3062|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#3063| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#3033| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#2775| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#3065| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#3064| () Bool |$paramod/FF/WIDTH=16#3#3065|) +(declare-fun |$paramod/FF/WIDTH=16_is#3066| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#3068| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#3067| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#3068|) +(declare-fun |$paramod/FF/WIDTH=16#1#3070| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#3069| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#3070|) +(declare-fun |$paramod/FF/WIDTH=16#2#3072| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#3071| () Bool |$paramod/FF/WIDTH=16#2#3072|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#3073| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#3021| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#2769| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#3075| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#3074| () Bool |$paramod/FF/WIDTH=16#3#3075|) +(declare-fun |$paramod/FF/WIDTH=16_is#3076| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#3078| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#3077| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#3078|) +(declare-fun |$paramod/FF/WIDTH=16#1#3080| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#3079| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#3080|) +(declare-fun |$paramod/FF/WIDTH=16#2#3082| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#3081| () Bool |$paramod/FF/WIDTH=16#2#3082|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#3083| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#3009| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#2763| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#3085| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#3084| () Bool |$paramod/FF/WIDTH=16#3#3085|) +(declare-fun |$paramod/FF/WIDTH=16_is#3086| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#3088| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#3087| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#3088|) +(declare-fun |$paramod/FF/WIDTH=16#1#3090| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#3089| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#3090|) +(declare-fun |$paramod/FF/WIDTH=16#2#3092| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#3091| () Bool |$paramod/FF/WIDTH=16#2#3092|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#3093| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#2997| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#2756| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#3095| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#3094| () Bool |$paramod/FF/WIDTH=16#3#3095|) +(define-fun |$paramod/FF/WIDTH=2_h#3096| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#3097| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#3098| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#3099| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#3100| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#3101| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#2952| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2743| |$paramod/FF/WIDTH=2_is#2953|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#2954| |$paramod/FF/WIDTH=2_n D#2980|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#2757| |$paramod/FF/WIDTH=2_n Q#2982|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2748| |$paramod/FF/WIDTH=2_n clk#2984|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#2986| |$paramod/FF/WIDTH=2_n en#3035|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2743| |$paramod/PRIDEC/WIDTH=4_is#3037|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#2958| |$paramod/PRIDEC/WIDTH=4_n out_vec#3038|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#3051| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#3052| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#3053| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#3054|))) |$paramod/PRIDEC/WIDTH=4_n vec#3055|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2743| |$paramod/FF/WIDTH=16_is#3056|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#3027| |$paramod/FF/WIDTH=16_n D#3057|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#2774| |$paramod/FF/WIDTH=16_n Q#3059|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2748| |$paramod/FF/WIDTH=16_n clk#3061|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#3063|) #b1) |$paramod/FF/WIDTH=16_n en#3064|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2743| |$paramod/FF/WIDTH=16_is#3066|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#3015| |$paramod/FF/WIDTH=16_n D#3067|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#2768| |$paramod/FF/WIDTH=16_n Q#3069|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2748| |$paramod/FF/WIDTH=16_n clk#3071|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#3073|) #b1) |$paramod/FF/WIDTH=16_n en#3074|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2743| |$paramod/FF/WIDTH=16_is#3076|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#3003| |$paramod/FF/WIDTH=16_n D#3077|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#2762| |$paramod/FF/WIDTH=16_n Q#3079|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2748| |$paramod/FF/WIDTH=16_n clk#3081|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#3083|) #b1) |$paramod/FF/WIDTH=16_n en#3084|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2743| |$paramod/FF/WIDTH=16_is#3086|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#2991| |$paramod/FF/WIDTH=16_n D#3087|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#2755| |$paramod/FF/WIDTH=16_n Q#3089|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#2748| |$paramod/FF/WIDTH=16_n clk#3091|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#3093|) #b1) |$paramod/FF/WIDTH=16_n en#3094|) |$paramod/FF/WIDTH=2_h#3096| |$paramod/PRIDEC/WIDTH=4_h#3097| |$paramod/FF/WIDTH=16_h#3098| |$paramod/FF/WIDTH=16_h#3099| |$paramod/FF/WIDTH=16_h#3100| |$paramod/FF/WIDTH=16_h#3101| )) +(define-fun |$paramod/FF/WIDTH=32_h#3102| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#3104| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#3106| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3105| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3106|) +(declare-fun |$paramod/FF/WIDTH=6#1#3108| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3107| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3108|) +(declare-fun |$paramod/FF/WIDTH=6#2#3110| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3109| () Bool |$paramod/FF/WIDTH=6#2#3110|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#3113| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#2830| |$paramod/MagicPacketTracker/DEPTH=32#12#2833|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#3112| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#3113| |$paramod/MagicPacketTracker/DEPTH=32#15#2822|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#3111| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#3112| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#2813| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#3115| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3114| () Bool |$paramod/FF/WIDTH=6#3#3115|) +(define-fun |$paramod/FF/WIDTH=6_h#3116| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#3103| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#2811| |$paramod/FF/WIDTH=6_is#3104|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#2821| |$paramod/FF/WIDTH=6_n D#3105|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#2818| |$paramod/FF/WIDTH=6_n Q#3107|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#2815| |$paramod/FF/WIDTH=6_n clk#3109|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#3111|) #b1) |$paramod/FF/WIDTH=6_n en#3114|) |$paramod/FF/WIDTH=6_h#3116| )) +(define-fun |$paramod/FF/WIDTH=1_h#3117| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#3119| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3122| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2859| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3121| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2869|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3122| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2859|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3120| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2874|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3121|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3124| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3123| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3124|) +(declare-fun |$paramod/FF/WIDTH=6#1#3126| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3125| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3126|) +(declare-fun |$paramod/FF/WIDTH=6#2#3128| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3127| () Bool |$paramod/FF/WIDTH=6#2#3128|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3130| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2872| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2869|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3129| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3130| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2874|)) +(declare-fun |$paramod/FF/WIDTH=6#3#3132| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3131| () Bool |$paramod/FF/WIDTH=6#3#3132|) +(declare-fun |$paramod/FF/WIDTH=6_is#3133| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3136| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2862| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3135| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2872|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3136| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2862|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3134| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2874|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3135|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3138| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3137| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3138|) +(declare-fun |$paramod/FF/WIDTH=6#1#3140| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3139| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3140|) +(declare-fun |$paramod/FF/WIDTH=6#2#3142| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3141| () Bool |$paramod/FF/WIDTH=6#2#3142|) +(declare-fun |$paramod/FF/WIDTH=6#3#3144| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3143| () Bool |$paramod/FF/WIDTH=6#3#3144|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3146| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3148| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3147| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3148|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3150| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3149| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3150|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3152| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3151| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3152|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3145| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3146| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3147| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3149| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3151|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3146| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3147|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3151|))))) +(define-fun |$paramod/FF/WIDTH=6_h#3153| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#3154| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3118| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2848| |$paramod/FF/WIDTH=6_is#3119|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3120| |$paramod/FF/WIDTH=6_n D#3123|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2859| |$paramod/FF/WIDTH=6_n Q#3125|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2850| |$paramod/FF/WIDTH=6_n clk#3127|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3129|) #b1) |$paramod/FF/WIDTH=6_n en#3131|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2848| |$paramod/FF/WIDTH=6_is#3133|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3134| |$paramod/FF/WIDTH=6_n D#3137|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2862| |$paramod/FF/WIDTH=6_n Q#3139|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2850| |$paramod/FF/WIDTH=6_n clk#3141|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3129|) #b1) |$paramod/FF/WIDTH=6_n en#3143|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3145| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2857|) |$paramod/FF/WIDTH=6_h#3153| |$paramod/FF/WIDTH=6_h#3154| )) +(declare-fun |$paramod/FF/WIDTH=6_is#3156| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3159| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2885| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3158| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2895|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3159| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2885|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3157| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2899|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3158|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3161| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3160| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3161|) +(declare-fun |$paramod/FF/WIDTH=6#1#3163| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3162| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3163|) +(declare-fun |$paramod/FF/WIDTH=6#2#3165| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3164| () Bool |$paramod/FF/WIDTH=6#2#3165|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3167| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2897| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2895|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3166| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3167| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2899|)) +(declare-fun |$paramod/FF/WIDTH=6#3#3169| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3168| () Bool |$paramod/FF/WIDTH=6#3#3169|) +(declare-fun |$paramod/FF/WIDTH=6_is#3170| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3173| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2888| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3172| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2897|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3173| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2888|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3171| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2899|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3172|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3175| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3174| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3175|) +(declare-fun |$paramod/FF/WIDTH=6#1#3177| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3176| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3177|) +(declare-fun |$paramod/FF/WIDTH=6#2#3179| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3178| () Bool |$paramod/FF/WIDTH=6#2#3179|) +(declare-fun |$paramod/FF/WIDTH=6#3#3181| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3180| () Bool |$paramod/FF/WIDTH=6#3#3181|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3183| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3185| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3184| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3185|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3187| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3186| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3187|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3189| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3188| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3189|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3182| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3183| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3184| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3186| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3188|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3183| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3184|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3188|))))) +(define-fun |$paramod/FF/WIDTH=6_h#3190| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#3191| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3155| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2875| |$paramod/FF/WIDTH=6_is#3156|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3157| |$paramod/FF/WIDTH=6_n D#3160|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2885| |$paramod/FF/WIDTH=6_n Q#3162|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2877| |$paramod/FF/WIDTH=6_n clk#3164|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3166|) #b1) |$paramod/FF/WIDTH=6_n en#3168|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2875| |$paramod/FF/WIDTH=6_is#3170|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3171| |$paramod/FF/WIDTH=6_n D#3174|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2888| |$paramod/FF/WIDTH=6_n Q#3176|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2877| |$paramod/FF/WIDTH=6_n clk#3178|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3166|) #b1) |$paramod/FF/WIDTH=6_n en#3180|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3182| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2883|) |$paramod/FF/WIDTH=6_h#3190| |$paramod/FF/WIDTH=6_h#3191| )) +(declare-fun |$paramod/FF/WIDTH=6_is#3193| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3196| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2911| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3195| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2921|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3196| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2911|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3194| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2925|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3195|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3198| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3197| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3198|) +(declare-fun |$paramod/FF/WIDTH=6#1#3200| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3199| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3200|) +(declare-fun |$paramod/FF/WIDTH=6#2#3202| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3201| () Bool |$paramod/FF/WIDTH=6#2#3202|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3204| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2923| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2921|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3203| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3204| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2925|)) +(declare-fun |$paramod/FF/WIDTH=6#3#3206| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3205| () Bool |$paramod/FF/WIDTH=6#3#3206|) +(declare-fun |$paramod/FF/WIDTH=6_is#3207| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3210| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2914| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3209| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2923|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3210| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2914|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3208| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2925|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3209|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3212| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3211| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3212|) +(declare-fun |$paramod/FF/WIDTH=6#1#3214| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3213| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3214|) +(declare-fun |$paramod/FF/WIDTH=6#2#3216| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3215| () Bool |$paramod/FF/WIDTH=6#2#3216|) +(declare-fun |$paramod/FF/WIDTH=6#3#3218| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3217| () Bool |$paramod/FF/WIDTH=6#3#3218|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3220| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3222| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3221| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3222|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3224| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3223| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3224|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3226| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3225| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3226|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3219| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3220| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3221| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3223| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3225|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3220| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3221|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3225|))))) +(define-fun |$paramod/FF/WIDTH=6_h#3227| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#3228| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3192| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2900| |$paramod/FF/WIDTH=6_is#3193|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3194| |$paramod/FF/WIDTH=6_n D#3197|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2911| |$paramod/FF/WIDTH=6_n Q#3199|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2902| |$paramod/FF/WIDTH=6_n clk#3201|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3203|) #b1) |$paramod/FF/WIDTH=6_n en#3205|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2900| |$paramod/FF/WIDTH=6_is#3207|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3208| |$paramod/FF/WIDTH=6_n D#3211|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2914| |$paramod/FF/WIDTH=6_n Q#3213|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2902| |$paramod/FF/WIDTH=6_n clk#3215|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3203|) #b1) |$paramod/FF/WIDTH=6_n en#3217|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3219| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2909|) |$paramod/FF/WIDTH=6_h#3227| |$paramod/FF/WIDTH=6_h#3228| )) +(declare-fun |$paramod/FF/WIDTH=6_is#3230| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3233| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2937| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3232| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2947|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3233| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2937|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3231| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2951|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3232|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3235| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3234| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3235|) +(declare-fun |$paramod/FF/WIDTH=6#1#3237| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3236| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3237|) +(declare-fun |$paramod/FF/WIDTH=6#2#3239| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3238| () Bool |$paramod/FF/WIDTH=6#2#3239|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3241| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2949| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#2947|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3240| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3241| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2951|)) +(declare-fun |$paramod/FF/WIDTH=6#3#3243| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3242| () Bool |$paramod/FF/WIDTH=6#3#3243|) +(declare-fun |$paramod/FF/WIDTH=6_is#3244| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3247| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2940| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3246| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2949|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3247| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2940|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3245| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#2951|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3246|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3249| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3248| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3249|) +(declare-fun |$paramod/FF/WIDTH=6#1#3251| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3250| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3251|) +(declare-fun |$paramod/FF/WIDTH=6#2#3253| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3252| () Bool |$paramod/FF/WIDTH=6#2#3253|) +(declare-fun |$paramod/FF/WIDTH=6#3#3255| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3254| () Bool |$paramod/FF/WIDTH=6#3#3255|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3257| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3259| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3258| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3259|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3261| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3260| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3261|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3263| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3262| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3263|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3256| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3257| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3258| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3260| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3262|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3257| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3258|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3262|))))) +(define-fun |$paramod/FF/WIDTH=6_h#3264| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#3265| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3229| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2926| |$paramod/FF/WIDTH=6_is#3230|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3231| |$paramod/FF/WIDTH=6_n D#3234|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#2937| |$paramod/FF/WIDTH=6_n Q#3236|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2928| |$paramod/FF/WIDTH=6_n clk#3238|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3240|) #b1) |$paramod/FF/WIDTH=6_n en#3242|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2926| |$paramod/FF/WIDTH=6_is#3244|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3245| |$paramod/FF/WIDTH=6_n D#3248|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2940| |$paramod/FF/WIDTH=6_n Q#3250|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#2928| |$paramod/FF/WIDTH=6_n clk#3252|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3240|) #b1) |$paramod/FF/WIDTH=6_n en#3254|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3256| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#2935|) |$paramod/FF/WIDTH=6_h#3264| |$paramod/FF/WIDTH=6_h#3265| )) +(define-fun |Scoreboard_h#2741| () Bool (and (= |Scoreboard_is#2742| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#2743|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#2744|) (= |Scoreboard#0#2746| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#2747|) (= |Scoreboard#24#2749| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#2750|) (= |Scoreboard#25#2776| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#2777|) (= (concat |Scoreboard#38#2782| (concat |Scoreboard#37#2784| (concat |Scoreboard#36#2786| |Scoreboard#35#2788|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#2790|) (= |Scoreboard#39#2791| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#2792|) (= |Scoreboard_is#2742| |$paramod/FF/WIDTH=32_is#2794|) (= |Scoreboard#3#2795| |$paramod/FF/WIDTH=32_n D#2796|) (= |Scoreboard#26#2798| |$paramod/FF/WIDTH=32_n Q#2799|) (= |Scoreboard#0#2746| |$paramod/FF/WIDTH=32_n clk#2801|) (= (= ((_ extract 0 0) |Scoreboard#41#2803|) #b1) |$paramod/FF/WIDTH=32_n en#2809|) (= |Scoreboard_is#2742| |$paramod/MagicPacketTracker/DEPTH=32_is#2811|) (= |Scoreboard#19#2808| |$paramod/MagicPacketTracker/DEPTH=32_n captured#2812|) (= |Scoreboard#0#2746| |$paramod/MagicPacketTracker/DEPTH=32_n clk#2814|) (= |Scoreboard#1#2816| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#2817|) (= |Scoreboard#2#2819| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#2820|) (= (= ((_ extract 0 0) |Scoreboard#24#2749|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#2835|) (= (= ((_ extract 0 0) |Scoreboard#28#2806|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#2836|) (= |Scoreboard#39#2791| |$paramod/MagicPacketTracker/DEPTH=32_n rst#2837|) (= |Scoreboard_is#2742| |$paramod/FF/WIDTH=1_is#2838|) (= (= ((_ extract 0 0) |Scoreboard#30#2839|) #b1) |$paramod/FF/WIDTH=1_n D#2840|) (= |Scoreboard#19#2808| |$paramod/FF/WIDTH=1_n Q#2842|) (= |Scoreboard#0#2746| |$paramod/FF/WIDTH=1_n clk#2844|) (= (= ((_ extract 0 0) |Scoreboard#40#2807|) #b1) |$paramod/FF/WIDTH=1_n en#2846|) (= |Scoreboard_is#2742| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2848|) (= |Scoreboard#0#2746| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2849|) (= |Scoreboard#4#2851| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2852|) (= |Scoreboard#10#2854| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2855|) (= |Scoreboard#11#2787| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2860|) (= |Scoreboard#12#2863| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2864|) (= (= ((_ extract 1 1) |Scoreboard#24#2749|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2868|) (= (= ((_ extract 0 0) |Scoreboard#34#2870|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2871|) (= |Scoreboard#39#2791| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2873|) (= |Scoreboard_is#2742| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2875|) (= |Scoreboard#0#2746| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2876|) (= |Scoreboard#3#2795| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2878|) (= |Scoreboard#7#2880| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2881|) (= |Scoreboard#8#2789| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2886|) (= |Scoreboard#9#2889| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2890|) (= (= ((_ extract 0 0) |Scoreboard#24#2749|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2894|) (= (= ((_ extract 0 0) |Scoreboard#28#2806|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2896|) (= |Scoreboard#39#2791| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2898|) (= |Scoreboard_is#2742| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2900|) (= |Scoreboard#0#2746| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2901|) (= |Scoreboard#5#2903| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2904|) (= |Scoreboard#13#2906| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2907|) (= |Scoreboard#14#2785| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2912|) (= |Scoreboard#15#2915| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2916|) (= (= ((_ extract 2 2) |Scoreboard#24#2749|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2920|) (= (= ((_ extract 1 1) |Scoreboard#34#2870|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2922|) (= |Scoreboard#39#2791| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2924|) (= |Scoreboard_is#2742| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#2926|) (= |Scoreboard#0#2746| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#2927|) (= |Scoreboard#6#2929| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#2930|) (= |Scoreboard#16#2932| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#2933|) (= |Scoreboard#17#2783| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#2938|) (= |Scoreboard#18#2941| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#2942|) (= (= ((_ extract 3 3) |Scoreboard#24#2749|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#2946|) (= (= ((_ extract 2 2) |Scoreboard#34#2870|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#2948|) (= |Scoreboard#39#2791| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#2950|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#2952| |$paramod/FF/WIDTH=32_h#3102| |$paramod/MagicPacketTracker/DEPTH=32_h#3103| |$paramod/FF/WIDTH=1_h#3117| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3118| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3155| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3192| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3229| )) +(assert |Scoreboard_h#2741|) +(define-fun |Scoreboard_n rst#3266| () Bool |Scoreboard#39#2791|) +(define-fun |Scoreboard_n prop_empty#3267| () Bool |Scoreboard#8#2789|) +(define-fun |Scoreboard_n prop_pop#3268| () Bool (= ((_ extract 0 0) |Scoreboard#24#2749|) #b1)) +(assert (and (not |Scoreboard_n rst#3266|) (or (not |Scoreboard_n prop_empty#3267|) (not |Scoreboard_n prop_pop#3268|)))) +(define-fun |$paramod/FF/WIDTH=2#4#3272| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#2353| |$paramod/FF/WIDTH=2#0#2298| |$paramod/FF/WIDTH=2#1#2300|)) +(define-fun |$paramod/FF/WIDTH=2_t#3271| () Bool (= |$paramod/FF/WIDTH=2#4#3272| |$paramod/FF/WIDTH=2#1#2983|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#3273| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#3275| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#2382| |$paramod/FF/WIDTH=16#0#2375| |$paramod/FF/WIDTH=16#1#2377|)) +(define-fun |$paramod/FF/WIDTH=16_t#3274| () Bool (= |$paramod/FF/WIDTH=16#4#3275| |$paramod/FF/WIDTH=16#1#3060|) ) +(define-fun |$paramod/FF/WIDTH=16#4#3277| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#2392| |$paramod/FF/WIDTH=16#0#2385| |$paramod/FF/WIDTH=16#1#2387|)) +(define-fun |$paramod/FF/WIDTH=16_t#3276| () Bool (= |$paramod/FF/WIDTH=16#4#3277| |$paramod/FF/WIDTH=16#1#3070|) ) +(define-fun |$paramod/FF/WIDTH=16#4#3279| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#2402| |$paramod/FF/WIDTH=16#0#2395| |$paramod/FF/WIDTH=16#1#2397|)) +(define-fun |$paramod/FF/WIDTH=16_t#3278| () Bool (= |$paramod/FF/WIDTH=16#4#3279| |$paramod/FF/WIDTH=16#1#3080|) ) +(define-fun |$paramod/FF/WIDTH=16#4#3281| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#2412| |$paramod/FF/WIDTH=16#0#2405| |$paramod/FF/WIDTH=16#1#2407|)) +(define-fun |$paramod/FF/WIDTH=16_t#3280| () Bool (= |$paramod/FF/WIDTH=16#4#3281| |$paramod/FF/WIDTH=16#1#3090|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#3270| () Bool (and |$paramod/FF/WIDTH=2_t#3271| |$paramod/PRIDEC/WIDTH=4_t#3273| |$paramod/FF/WIDTH=16_t#3274| |$paramod/FF/WIDTH=16_t#3276| |$paramod/FF/WIDTH=16_t#3278| |$paramod/FF/WIDTH=16_t#3280| )) +(define-fun |$paramod/FF/WIDTH=32#4#3283| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#2127| |$paramod/FF/WIDTH=32#0#2114| |$paramod/FF/WIDTH=32#1#2117|)) +(define-fun |$paramod/FF/WIDTH=32_t#3282| () Bool (= |$paramod/FF/WIDTH=32#4#3283| |$paramod/FF/WIDTH=32#1#2800|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3286| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2432| |$paramod/FF/WIDTH=6#0#2423| |$paramod/FF/WIDTH=6#1#2425|)) +(define-fun |$paramod/FF/WIDTH=6_t#3285| () Bool (= |$paramod/FF/WIDTH=6#4#3286| |$paramod/FF/WIDTH=6#1#3108|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#3284| () Bool |$paramod/FF/WIDTH=6_t#3285| ) +(define-fun |$paramod/FF/WIDTH=1#4#3288| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#2164| (ite |$paramod/FF/WIDTH=1#0#2158| #b1 #b0) |$paramod/FF/WIDTH=1#1#2160|)) +(define-fun |$paramod/FF/WIDTH=1_t#3287| () Bool (= |$paramod/FF/WIDTH=1#4#3288| |$paramod/FF/WIDTH=1#1#2843|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2189|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#3292| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2449| |$paramod/FF/WIDTH=6#0#2441| |$paramod/FF/WIDTH=6#1#2443|)) +(define-fun |$paramod/FF/WIDTH=6_t#3291| () Bool (= |$paramod/FF/WIDTH=6#4#3292| |$paramod/FF/WIDTH=6#1#3126|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3294| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2461| |$paramod/FF/WIDTH=6#0#2455| |$paramod/FF/WIDTH=6#1#2457|)) +(define-fun |$paramod/FF/WIDTH=6_t#3293| () Bool (= |$paramod/FF/WIDTH=6#4#3294| |$paramod/FF/WIDTH=6#1#3140|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3289| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2462| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3146|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2170| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3150|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2179|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3148|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3290|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3152|) |$paramod/FF/WIDTH=6_t#3291| |$paramod/FF/WIDTH=6_t#3293| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2214|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#3298| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2486| |$paramod/FF/WIDTH=6#0#2478| |$paramod/FF/WIDTH=6#1#2480|)) +(define-fun |$paramod/FF/WIDTH=6_t#3297| () Bool (= |$paramod/FF/WIDTH=6#4#3298| |$paramod/FF/WIDTH=6#1#3163|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3300| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2498| |$paramod/FF/WIDTH=6#0#2492| |$paramod/FF/WIDTH=6#1#2494|)) +(define-fun |$paramod/FF/WIDTH=6_t#3299| () Bool (= |$paramod/FF/WIDTH=6#4#3300| |$paramod/FF/WIDTH=6#1#3177|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3295| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2499| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3183|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2196| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3187|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2205|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3185|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3296|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3189|) |$paramod/FF/WIDTH=6_t#3297| |$paramod/FF/WIDTH=6_t#3299| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2240|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#3304| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2523| |$paramod/FF/WIDTH=6#0#2515| |$paramod/FF/WIDTH=6#1#2517|)) +(define-fun |$paramod/FF/WIDTH=6_t#3303| () Bool (= |$paramod/FF/WIDTH=6#4#3304| |$paramod/FF/WIDTH=6#1#3200|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3306| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2535| |$paramod/FF/WIDTH=6#0#2529| |$paramod/FF/WIDTH=6#1#2531|)) +(define-fun |$paramod/FF/WIDTH=6_t#3305| () Bool (= |$paramod/FF/WIDTH=6#4#3306| |$paramod/FF/WIDTH=6#1#3214|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3301| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2536| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3220|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2222| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3224|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2231|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3222|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3302|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3226|) |$paramod/FF/WIDTH=6_t#3303| |$paramod/FF/WIDTH=6_t#3305| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2266|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#3310| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2560| |$paramod/FF/WIDTH=6#0#2552| |$paramod/FF/WIDTH=6#1#2554|)) +(define-fun |$paramod/FF/WIDTH=6_t#3309| () Bool (= |$paramod/FF/WIDTH=6#4#3310| |$paramod/FF/WIDTH=6#1#3237|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3312| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#2572| |$paramod/FF/WIDTH=6#0#2566| |$paramod/FF/WIDTH=6#1#2568|)) +(define-fun |$paramod/FF/WIDTH=6_t#3311| () Bool (= |$paramod/FF/WIDTH=6#4#3312| |$paramod/FF/WIDTH=6#1#3251|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3307| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#2573| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3257|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2248| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3261|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2257|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3259|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3308|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3263|) |$paramod/FF/WIDTH=6_t#3309| |$paramod/FF/WIDTH=6_t#3311| )) +(define-fun |Scoreboard_t#3269| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#3270| |$paramod/FF/WIDTH=32_t#3282| |$paramod/MagicPacketTracker/DEPTH=32_t#3284| |$paramod/FF/WIDTH=1_t#3287| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3289| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3295| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3301| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3307| )) +(assert |Scoreboard_t#3269|) +(assert (not |Scoreboard_is#2742|)) +(define-fun |$paramod/FF/WIDTH=2_a#3347| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#3348| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#3349| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#3350| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#3351| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#3352| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#3346| () Bool (and |$paramod/FF/WIDTH=2_a#3347| |$paramod/PRIDEC/WIDTH=4_a#3348| |$paramod/FF/WIDTH=16_a#3349| |$paramod/FF/WIDTH=16_a#3350| |$paramod/FF/WIDTH=16_a#3351| |$paramod/FF/WIDTH=16_a#3352| )) +(define-fun |$paramod/FF/WIDTH=32_a#3353| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#3355| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#3354| () Bool |$paramod/FF/WIDTH=6_a#3355| ) +(define-fun |$paramod/FF/WIDTH=1_a#3356| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#3358| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#3359| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#3357| () Bool (and |$paramod/FF/WIDTH=6_a#3358| |$paramod/FF/WIDTH=6_a#3359| )) +(define-fun |$paramod/FF/WIDTH=6_a#3361| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#3362| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#3360| () Bool (and |$paramod/FF/WIDTH=6_a#3361| |$paramod/FF/WIDTH=6_a#3362| )) +(define-fun |$paramod/FF/WIDTH=6_a#3364| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#3365| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#3363| () Bool (and |$paramod/FF/WIDTH=6_a#3364| |$paramod/FF/WIDTH=6_a#3365| )) +(define-fun |$paramod/FF/WIDTH=6_a#3367| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#3368| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#3366| () Bool (and |$paramod/FF/WIDTH=6_a#3367| |$paramod/FF/WIDTH=6_a#3368| )) +(define-fun |Scoreboard_a#3345| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#3346| |$paramod/FF/WIDTH=32_a#3353| |$paramod/MagicPacketTracker/DEPTH=32_a#3354| |$paramod/FF/WIDTH=1_a#3356| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#3357| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#3360| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#3363| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#3366| )) +(assert |Scoreboard_a#3345|) +(define-fun |Scoreboard#20#3374| () Bool (bvugt |Scoreboard#1#2816| #b000000)) +(define-fun |Scoreboard#21#3373| () (_ BitVec 1) (bvand (ite |Scoreboard#19#2808| #b1 #b0) (ite |Scoreboard#20#3374| #b1 #b0))) +(define-fun |Scoreboard#22#3375| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#2819|) #b1) (= ((_ extract 1 1) |Scoreboard#2#2819|) #b1) (= ((_ extract 2 2) |Scoreboard#2#2819|) #b1) (= ((_ extract 3 3) |Scoreboard#2#2819|) #b1) (= ((_ extract 4 4) |Scoreboard#2#2819|) #b1) (= ((_ extract 5 5) |Scoreboard#2#2819|) #b1)))) +(define-fun |Scoreboard#23#3372| () (_ BitVec 1) (bvand |Scoreboard#21#3373| (ite |Scoreboard#22#3375| #b1 #b0))) +(define-fun |Scoreboard#31#3371| () (_ BitVec 1) (bvnot |Scoreboard#23#3372|)) +(define-fun |Scoreboard#32#3376| () Bool (= |Scoreboard#26#2798| |Scoreboard#7#2880|)) +(define-fun |Scoreboard#33#3370| () (_ BitVec 1) (bvor |Scoreboard#31#3371| (ite |Scoreboard#32#3376| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#3369| () Bool (= ((_ extract 0 0) |Scoreboard#33#3370|) #b1)) +(assert |Scoreboard_n prop_signal#3369|) +(define-fun |$paramod/FF/WIDTH=2_u#3381| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#3383| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#3385| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#3387| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#3389| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#3391| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#3379| () Bool (and |$paramod/FF/WIDTH=2_u#3381| |$paramod/PRIDEC/WIDTH=4_u#3383| |$paramod/FF/WIDTH=16_u#3385| |$paramod/FF/WIDTH=16_u#3387| |$paramod/FF/WIDTH=16_u#3389| |$paramod/FF/WIDTH=16_u#3391| )) +(define-fun |$paramod/FF/WIDTH=32_u#3393| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#3397| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#3395| () Bool |$paramod/FF/WIDTH=6_u#3397| ) +(define-fun |$paramod/FF/WIDTH=1_u#3399| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#3403| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#3405| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#3401| () Bool (and |$paramod/FF/WIDTH=6_u#3403| |$paramod/FF/WIDTH=6_u#3405| )) +(define-fun |$paramod/FF/WIDTH=6_u#3409| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#3411| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#3407| () Bool (and |$paramod/FF/WIDTH=6_u#3409| |$paramod/FF/WIDTH=6_u#3411| )) +(define-fun |$paramod/FF/WIDTH=6_u#3415| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#3417| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#3413| () Bool (and |$paramod/FF/WIDTH=6_u#3415| |$paramod/FF/WIDTH=6_u#3417| )) +(define-fun |$paramod/FF/WIDTH=6_u#3421| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#3423| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#3419| () Bool (and |$paramod/FF/WIDTH=6_u#3421| |$paramod/FF/WIDTH=6_u#3423| )) +(define-fun |Scoreboard_u#3377| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#3379| |$paramod/FF/WIDTH=32_u#3393| |$paramod/MagicPacketTracker/DEPTH=32_u#3395| |$paramod/FF/WIDTH=1_u#3399| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#3401| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#3407| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#3413| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#3419| )) +(assert |Scoreboard_u#3377|) +(declare-fun |Scoreboard_is#3425| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#3426| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#3428| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#3427| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#3428|) +(declare-fun |Scoreboard#0#3429| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#3431| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#3430| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#3431|) +(declare-fun |Scoreboard#24#3432| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#3436| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#3438| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#3437| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#3438| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#3435| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#3436| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#3437| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#3439| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#3434| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#3435| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#3439| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#3443| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#3445| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#3444| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#3445| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#3442| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#3443| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#3444| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#3446| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#3441| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#3442| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#3446| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#3449| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#3451| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#3450| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#3451| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#3448| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#3449| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#3450| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#3452| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#3447| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#3448| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#3452| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#3455| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#3457| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#3456| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#3457| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#3454| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#3455| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#3456| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#3458| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#3453| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#3454| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#3458| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#3433| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#3434| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#3441| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#3447| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#3453|)))) +(declare-fun |Scoreboard#25#3459| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#3461| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#3462| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#3463| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#3464| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#3460| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#3461| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#3462| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#3463| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#3464|)))) +(declare-fun |Scoreboard#17#3466| () Bool) +(define-fun |Scoreboard#38#3465| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#3466| #b1 #b0))) +(declare-fun |Scoreboard#14#3468| () Bool) +(define-fun |Scoreboard#37#3467| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#3468| #b1 #b0))) +(declare-fun |Scoreboard#11#3470| () Bool) +(define-fun |Scoreboard#36#3469| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#3470| #b1 #b0))) +(declare-fun |Scoreboard#8#3472| () Bool) +(define-fun |Scoreboard#35#3471| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#3472| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#3473| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#3436| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#3443| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#3449| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#3455|)))) +(declare-fun |Scoreboard#39#3474| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#3476| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#3475| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#3476|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#3477| () Bool) +(declare-fun |Scoreboard#3#3478| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#3480| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#3479| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#3480|) +(declare-fun |Scoreboard#26#3481| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#3483| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#3482| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#3483|) +(declare-fun |$paramod/FF/WIDTH=32#2#3485| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#3484| () Bool |$paramod/FF/WIDTH=32#2#3485|) +(declare-fun |Scoreboard#27#3488| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#3489| () (_ BitVec 1)) +(define-fun |Scoreboard#29#3487| () (_ BitVec 1) (bvand |Scoreboard#27#3488| |Scoreboard#28#3489|)) +(declare-fun |Scoreboard#19#3491| () Bool) +(define-fun |Scoreboard#40#3490| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#3491| #b1 #b0))) +(define-fun |Scoreboard#41#3486| () (_ BitVec 1) (bvand |Scoreboard#29#3487| |Scoreboard#40#3490|)) +(declare-fun |$paramod/FF/WIDTH=32#3#3493| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#3492| () Bool |$paramod/FF/WIDTH=32#3#3493|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#3494| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#3496| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#3495| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#3496|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#3498| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#3497| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#3498|) +(declare-fun |Scoreboard#1#3499| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#3501| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#3500| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#3501|) +(declare-fun |Scoreboard#2#3502| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#3505| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#3512| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#3501| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#3513| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#3511| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#3512| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#3513|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#3514| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#3496| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#3510| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#3511| |$paramod/MagicPacketTracker/DEPTH=32#7#3514|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#3515| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#3501| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#3509| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#3510|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#3515| |$paramod/MagicPacketTracker/DEPTH=32#2#3501|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#3508| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#3509| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#3516| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#3507| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#3508| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#3516|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#3517| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#3509| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#3506| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#3507|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#3517| |$paramod/MagicPacketTracker/DEPTH=32#9#3509|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#3504| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#3505|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#3506|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#3503| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#3504|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#3518| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#3516|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#3519| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#3513|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#3520| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#3505|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#3521| () Bool) +(define-fun |Scoreboard#30#3522| () (_ BitVec 1) (bvor (ite |Scoreboard#19#3491| #b1 #b0) |Scoreboard#29#3487|)) +(declare-fun |$paramod/FF/WIDTH=1#0#3524| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#3523| () Bool |$paramod/FF/WIDTH=1#0#3524|) +(declare-fun |$paramod/FF/WIDTH=1#1#3526| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#3525| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#3526|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#3528| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#3527| () Bool |$paramod/FF/WIDTH=1#2#3528|) +(declare-fun |$paramod/FF/WIDTH=1#3#3530| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#3529| () Bool |$paramod/FF/WIDTH=1#3#3530|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3531| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3533| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#3532| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3533|) +(declare-fun |Scoreboard#4#3534| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3536| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#3535| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3536|) +(declare-fun |Scoreboard#10#3537| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3540| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3542| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#3541| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3542|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#3539| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3540| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#3541|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#3538| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#3539|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3545| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#3544| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3542| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3545|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#3543| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#3544|) +(declare-fun |Scoreboard#12#3546| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#3549| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3542|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3545|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#3550| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3542|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3545|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#3548| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#3549| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#3550| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#3547| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#3548|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3552| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#3551| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3552|) #b1)) +(declare-fun |Scoreboard#34#3553| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3555| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#3554| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3555|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3557| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#3556| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3557|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3558| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3560| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#3559| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3560|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3562| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#3561| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3562|) +(declare-fun |Scoreboard#7#3563| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3566| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3568| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#3567| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3568|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#3565| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3566| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#3567|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#3564| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#3565|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3571| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#3570| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3568| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3571|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#3569| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#3570|) +(declare-fun |Scoreboard#9#3572| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#3575| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3568|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3571|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#3576| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3568|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3571|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#3574| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#3575| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#3576| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#3573| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#3574|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3578| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#3577| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3578|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3580| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#3579| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3580|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3582| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#3581| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3582|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3583| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3585| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#3584| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3585|) +(declare-fun |Scoreboard#5#3586| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3588| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#3587| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3588|) +(declare-fun |Scoreboard#13#3589| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3592| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3594| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#3593| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3594|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#3591| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3592| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#3593|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#3590| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#3591|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3597| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#3596| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3594| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3597|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#3595| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#3596|) +(declare-fun |Scoreboard#15#3598| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#3601| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3594|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3597|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#3602| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3594|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3597|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#3600| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#3601| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#3602| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#3599| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#3600|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3604| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#3603| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3604|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3606| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#3605| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3606|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3608| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#3607| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3608|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3609| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3611| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#3610| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3611|) +(declare-fun |Scoreboard#6#3612| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3614| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#3613| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3614|) +(declare-fun |Scoreboard#16#3615| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3618| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3620| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#3619| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3620|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#3617| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3618| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#3619|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#3616| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#3617|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3623| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#3622| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3620| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3623|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#3621| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#3622|) +(declare-fun |Scoreboard#18#3624| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#3627| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3620|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3623|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#3628| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3620|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3623|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#3626| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#3627| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#3628| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#3625| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#3626|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3630| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#3629| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3630|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3632| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#3631| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3632|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3634| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#3633| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3634|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#3636| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#3644| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#3643| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#3644| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#3645| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#3644|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#3642| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#3643| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#3644|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#3645|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#3640| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#3642|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#3649| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#3644|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#3648| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#3649| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#3650| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#3649|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#3647| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#3648| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#3649|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#3650|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#3646| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#3647|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#3639| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#3640| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#3646|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#3655| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#3654| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#3655|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#3653| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#3654| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#3656| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#3654|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#3652| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#3653| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#3654|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#3656|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#3651| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#3652|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#3638| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#3639| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#3651|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#3661| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#3660| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#3661|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#3659| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#3660| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#3662| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#3660|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#3658| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#3659| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#3660|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#3662|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#3657| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#3658|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#3637| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#3638| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#3657|)) +(declare-fun |$paramod/FF/WIDTH=2#0#3664| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#3663| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#3664|) +(declare-fun |$paramod/FF/WIDTH=2#1#3666| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#3665| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#3666|) +(declare-fun |$paramod/FF/WIDTH=2#2#3668| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#3667| () Bool |$paramod/FF/WIDTH=2#2#3668|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#3672| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#3436|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#3676| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#3439| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#3672|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#3675| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#3476| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#3676|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#3680| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#3637| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#3681| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#3438| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#3461|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#3679| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#3680| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#3681| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#3438|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#3678| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#3679| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#3677| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#3434|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#3678| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#3679|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#3674| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#3675|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#3677|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#3673| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#3674| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#3671| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#3672| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#3673| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#3670| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#3439| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#3671|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#3684| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#3443|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#3688| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#3446| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#3684|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#3687| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#3476| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#3688|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#3692| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#3637| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#3693| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#3445| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#3462|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#3691| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#3692| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#3693| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#3445|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#3690| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#3691| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#3689| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#3441|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#3690| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#3691|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#3686| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#3687|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#3689|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#3685| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#3686| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#3683| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#3684| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#3685| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#3682| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#3446| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#3683|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#3696| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#3449|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#3700| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#3452| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#3696|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#3699| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#3476| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#3700|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#3704| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#3637| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#3705| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#3451| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#3463|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#3703| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#3704| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#3705| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#3451|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#3702| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#3703| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#3701| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#3447|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#3702| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#3703|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#3698| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#3699|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#3701|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#3697| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#3698| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#3695| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#3696| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#3697| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#3694| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#3452| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#3695|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#3708| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#3455|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#3712| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#3458| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#3708|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#3711| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#3476| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#3712|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#3716| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#3637|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#3637|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#3717| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#3457| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#3464|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#3715| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#3716| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#3717| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#3457|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#3714| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#3715| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#3713| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#3453|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#3714| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#3715|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#3710| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#3711|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#3713|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#3709| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#3710| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#3707| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#3708| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#3709| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#3706| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#3458| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#3707|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#3669| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#3670|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#3682|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#3694|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#3706|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#3719| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#3718| () Bool |$paramod/FF/WIDTH=2#3#3719|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#3720| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#3723| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#3726| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#3727| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#3728| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#3725| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#3726|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#3727|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#3728|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#3724| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#3725| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#3722| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#3723| |$paramod/PRIDEC/WIDTH=4#10#3724|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#3731| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#3727|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#3728|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#3730| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#3731| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#3729| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#3726| |$paramod/PRIDEC/WIDTH=4#6#3730|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#3733| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#3728|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#3732| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#3727| |$paramod/PRIDEC/WIDTH=4#2#3733|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#3721| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#3722| (concat |$paramod/PRIDEC/WIDTH=4#7#3729| (concat |$paramod/PRIDEC/WIDTH=4#3#3732| |$paramod/PRIDEC/WIDTH=4#1#3728|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#3734| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#3436| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#3443| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#3449| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#3455|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#3658|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#3735| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#3436| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#3443| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#3449| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#3455|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#3652|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#3736| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#3436| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#3443| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#3449| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#3455|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#3647|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#3737| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#3436| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#3443| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#3449| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#3455|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#3642|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#3738| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#3723| (concat |$paramod/PRIDEC/WIDTH=4#4#3726| (concat |$paramod/PRIDEC/WIDTH=4#0#3727| |$paramod/PRIDEC/WIDTH=4#1#3728|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#3739| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#3741| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#3740| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#3741|) +(declare-fun |$paramod/FF/WIDTH=16#1#3743| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#3742| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#3743|) +(declare-fun |$paramod/FF/WIDTH=16#2#3745| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#3744| () Bool |$paramod/FF/WIDTH=16#2#3745|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#3746| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#3716| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#3458| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#3748| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#3747| () Bool |$paramod/FF/WIDTH=16#3#3748|) +(declare-fun |$paramod/FF/WIDTH=16_is#3749| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#3751| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#3750| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#3751|) +(declare-fun |$paramod/FF/WIDTH=16#1#3753| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#3752| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#3753|) +(declare-fun |$paramod/FF/WIDTH=16#2#3755| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#3754| () Bool |$paramod/FF/WIDTH=16#2#3755|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#3756| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#3704| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#3452| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#3758| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#3757| () Bool |$paramod/FF/WIDTH=16#3#3758|) +(declare-fun |$paramod/FF/WIDTH=16_is#3759| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#3761| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#3760| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#3761|) +(declare-fun |$paramod/FF/WIDTH=16#1#3763| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#3762| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#3763|) +(declare-fun |$paramod/FF/WIDTH=16#2#3765| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#3764| () Bool |$paramod/FF/WIDTH=16#2#3765|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#3766| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#3692| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#3446| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#3768| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#3767| () Bool |$paramod/FF/WIDTH=16#3#3768|) +(declare-fun |$paramod/FF/WIDTH=16_is#3769| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#3771| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#3770| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#3771|) +(declare-fun |$paramod/FF/WIDTH=16#1#3773| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#3772| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#3773|) +(declare-fun |$paramod/FF/WIDTH=16#2#3775| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#3774| () Bool |$paramod/FF/WIDTH=16#2#3775|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#3776| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#3680| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#3439| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#3778| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#3777| () Bool |$paramod/FF/WIDTH=16#3#3778|) +(define-fun |$paramod/FF/WIDTH=2_h#3779| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#3780| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#3781| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#3782| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#3783| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#3784| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#3635| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#3426| |$paramod/FF/WIDTH=2_is#3636|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#3637| |$paramod/FF/WIDTH=2_n D#3663|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#3440| |$paramod/FF/WIDTH=2_n Q#3665|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#3431| |$paramod/FF/WIDTH=2_n clk#3667|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#3669| |$paramod/FF/WIDTH=2_n en#3718|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#3426| |$paramod/PRIDEC/WIDTH=4_is#3720|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#3641| |$paramod/PRIDEC/WIDTH=4_n out_vec#3721|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#3734| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#3735| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#3736| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#3737|))) |$paramod/PRIDEC/WIDTH=4_n vec#3738|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#3426| |$paramod/FF/WIDTH=16_is#3739|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#3710| |$paramod/FF/WIDTH=16_n D#3740|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#3457| |$paramod/FF/WIDTH=16_n Q#3742|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#3431| |$paramod/FF/WIDTH=16_n clk#3744|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#3746|) #b1) |$paramod/FF/WIDTH=16_n en#3747|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#3426| |$paramod/FF/WIDTH=16_is#3749|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#3698| |$paramod/FF/WIDTH=16_n D#3750|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#3451| |$paramod/FF/WIDTH=16_n Q#3752|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#3431| |$paramod/FF/WIDTH=16_n clk#3754|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#3756|) #b1) |$paramod/FF/WIDTH=16_n en#3757|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#3426| |$paramod/FF/WIDTH=16_is#3759|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#3686| |$paramod/FF/WIDTH=16_n D#3760|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#3445| |$paramod/FF/WIDTH=16_n Q#3762|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#3431| |$paramod/FF/WIDTH=16_n clk#3764|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#3766|) #b1) |$paramod/FF/WIDTH=16_n en#3767|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#3426| |$paramod/FF/WIDTH=16_is#3769|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#3674| |$paramod/FF/WIDTH=16_n D#3770|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#3438| |$paramod/FF/WIDTH=16_n Q#3772|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#3431| |$paramod/FF/WIDTH=16_n clk#3774|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#3776|) #b1) |$paramod/FF/WIDTH=16_n en#3777|) |$paramod/FF/WIDTH=2_h#3779| |$paramod/PRIDEC/WIDTH=4_h#3780| |$paramod/FF/WIDTH=16_h#3781| |$paramod/FF/WIDTH=16_h#3782| |$paramod/FF/WIDTH=16_h#3783| |$paramod/FF/WIDTH=16_h#3784| )) +(define-fun |$paramod/FF/WIDTH=32_h#3785| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#3787| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#3789| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3788| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3789|) +(declare-fun |$paramod/FF/WIDTH=6#1#3791| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3790| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3791|) +(declare-fun |$paramod/FF/WIDTH=6#2#3793| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3792| () Bool |$paramod/FF/WIDTH=6#2#3793|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#3796| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#3513| |$paramod/MagicPacketTracker/DEPTH=32#12#3516|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#3795| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#3796| |$paramod/MagicPacketTracker/DEPTH=32#15#3505|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#3794| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#3795| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#3496| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#3798| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3797| () Bool |$paramod/FF/WIDTH=6#3#3798|) +(define-fun |$paramod/FF/WIDTH=6_h#3799| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#3786| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#3494| |$paramod/FF/WIDTH=6_is#3787|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#3504| |$paramod/FF/WIDTH=6_n D#3788|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#3501| |$paramod/FF/WIDTH=6_n Q#3790|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#3498| |$paramod/FF/WIDTH=6_n clk#3792|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#3794|) #b1) |$paramod/FF/WIDTH=6_n en#3797|) |$paramod/FF/WIDTH=6_h#3799| )) +(define-fun |$paramod/FF/WIDTH=1_h#3800| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#3802| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3805| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3542| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3804| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3552|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3805| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3542|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3803| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3557|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3804|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3807| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3806| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3807|) +(declare-fun |$paramod/FF/WIDTH=6#1#3809| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3808| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3809|) +(declare-fun |$paramod/FF/WIDTH=6#2#3811| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3810| () Bool |$paramod/FF/WIDTH=6#2#3811|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3813| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3555| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3552|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3812| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3813| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3557|)) +(declare-fun |$paramod/FF/WIDTH=6#3#3815| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3814| () Bool |$paramod/FF/WIDTH=6#3#3815|) +(declare-fun |$paramod/FF/WIDTH=6_is#3816| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3819| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3545| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3818| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3555|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3819| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3545|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3817| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3557|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3818|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3821| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3820| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3821|) +(declare-fun |$paramod/FF/WIDTH=6#1#3823| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3822| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3823|) +(declare-fun |$paramod/FF/WIDTH=6#2#3825| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3824| () Bool |$paramod/FF/WIDTH=6#2#3825|) +(declare-fun |$paramod/FF/WIDTH=6#3#3827| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3826| () Bool |$paramod/FF/WIDTH=6#3#3827|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3829| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3831| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3830| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3831|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3833| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3832| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3833|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3835| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3834| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3835|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3828| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3829| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3830| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3832| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3834|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3829| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3830|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3834|))))) +(define-fun |$paramod/FF/WIDTH=6_h#3836| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#3837| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3801| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3531| |$paramod/FF/WIDTH=6_is#3802|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3803| |$paramod/FF/WIDTH=6_n D#3806|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3542| |$paramod/FF/WIDTH=6_n Q#3808|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3533| |$paramod/FF/WIDTH=6_n clk#3810|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3812|) #b1) |$paramod/FF/WIDTH=6_n en#3814|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3531| |$paramod/FF/WIDTH=6_is#3816|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3817| |$paramod/FF/WIDTH=6_n D#3820|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3545| |$paramod/FF/WIDTH=6_n Q#3822|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3533| |$paramod/FF/WIDTH=6_n clk#3824|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3812|) #b1) |$paramod/FF/WIDTH=6_n en#3826|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3828| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3540|) |$paramod/FF/WIDTH=6_h#3836| |$paramod/FF/WIDTH=6_h#3837| )) +(declare-fun |$paramod/FF/WIDTH=6_is#3839| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3842| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3568| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3841| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3578|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3842| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3568|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3840| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3582|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3841|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3844| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3843| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3844|) +(declare-fun |$paramod/FF/WIDTH=6#1#3846| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3845| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3846|) +(declare-fun |$paramod/FF/WIDTH=6#2#3848| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3847| () Bool |$paramod/FF/WIDTH=6#2#3848|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3850| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3580| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3578|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3849| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3850| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3582|)) +(declare-fun |$paramod/FF/WIDTH=6#3#3852| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3851| () Bool |$paramod/FF/WIDTH=6#3#3852|) +(declare-fun |$paramod/FF/WIDTH=6_is#3853| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3856| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3571| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3855| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3580|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3856| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3571|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3854| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3582|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3855|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3858| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3857| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3858|) +(declare-fun |$paramod/FF/WIDTH=6#1#3860| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3859| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3860|) +(declare-fun |$paramod/FF/WIDTH=6#2#3862| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3861| () Bool |$paramod/FF/WIDTH=6#2#3862|) +(declare-fun |$paramod/FF/WIDTH=6#3#3864| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3863| () Bool |$paramod/FF/WIDTH=6#3#3864|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3866| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3868| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3867| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3868|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3870| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3869| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3870|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3872| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3871| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3872|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3865| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3866| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3867| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3869| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3871|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3866| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3867|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3871|))))) +(define-fun |$paramod/FF/WIDTH=6_h#3873| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#3874| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3838| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3558| |$paramod/FF/WIDTH=6_is#3839|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3840| |$paramod/FF/WIDTH=6_n D#3843|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3568| |$paramod/FF/WIDTH=6_n Q#3845|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3560| |$paramod/FF/WIDTH=6_n clk#3847|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3849|) #b1) |$paramod/FF/WIDTH=6_n en#3851|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3558| |$paramod/FF/WIDTH=6_is#3853|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3854| |$paramod/FF/WIDTH=6_n D#3857|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3571| |$paramod/FF/WIDTH=6_n Q#3859|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3560| |$paramod/FF/WIDTH=6_n clk#3861|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3849|) #b1) |$paramod/FF/WIDTH=6_n en#3863|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3865| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3566|) |$paramod/FF/WIDTH=6_h#3873| |$paramod/FF/WIDTH=6_h#3874| )) +(declare-fun |$paramod/FF/WIDTH=6_is#3876| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3879| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3594| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3878| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3604|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3879| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3594|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3877| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3608|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3878|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3881| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3880| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3881|) +(declare-fun |$paramod/FF/WIDTH=6#1#3883| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3882| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3883|) +(declare-fun |$paramod/FF/WIDTH=6#2#3885| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3884| () Bool |$paramod/FF/WIDTH=6#2#3885|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3887| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3606| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3604|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3886| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3887| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3608|)) +(declare-fun |$paramod/FF/WIDTH=6#3#3889| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3888| () Bool |$paramod/FF/WIDTH=6#3#3889|) +(declare-fun |$paramod/FF/WIDTH=6_is#3890| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3893| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3597| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3892| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3606|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3893| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3597|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3891| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3608|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3892|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3895| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3894| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3895|) +(declare-fun |$paramod/FF/WIDTH=6#1#3897| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3896| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3897|) +(declare-fun |$paramod/FF/WIDTH=6#2#3899| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3898| () Bool |$paramod/FF/WIDTH=6#2#3899|) +(declare-fun |$paramod/FF/WIDTH=6#3#3901| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3900| () Bool |$paramod/FF/WIDTH=6#3#3901|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3903| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3905| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3904| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3905|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3907| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3906| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3907|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3909| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3908| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3909|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3902| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3903| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3904| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3906| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3908|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3903| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3904|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3908|))))) +(define-fun |$paramod/FF/WIDTH=6_h#3910| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#3911| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3875| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3583| |$paramod/FF/WIDTH=6_is#3876|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3877| |$paramod/FF/WIDTH=6_n D#3880|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3594| |$paramod/FF/WIDTH=6_n Q#3882|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3585| |$paramod/FF/WIDTH=6_n clk#3884|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3886|) #b1) |$paramod/FF/WIDTH=6_n en#3888|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3583| |$paramod/FF/WIDTH=6_is#3890|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3891| |$paramod/FF/WIDTH=6_n D#3894|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3597| |$paramod/FF/WIDTH=6_n Q#3896|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3585| |$paramod/FF/WIDTH=6_n clk#3898|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3886|) #b1) |$paramod/FF/WIDTH=6_n en#3900|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3902| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3592|) |$paramod/FF/WIDTH=6_h#3910| |$paramod/FF/WIDTH=6_h#3911| )) +(declare-fun |$paramod/FF/WIDTH=6_is#3913| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3916| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3620| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3915| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3630|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#3916| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3620|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3914| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3634|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#3915|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3918| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3917| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3918|) +(declare-fun |$paramod/FF/WIDTH=6#1#3920| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3919| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3920|) +(declare-fun |$paramod/FF/WIDTH=6#2#3922| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3921| () Bool |$paramod/FF/WIDTH=6#2#3922|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3924| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3632| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#3630|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3923| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#3924| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3634|)) +(declare-fun |$paramod/FF/WIDTH=6#3#3926| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3925| () Bool |$paramod/FF/WIDTH=6#3#3926|) +(declare-fun |$paramod/FF/WIDTH=6_is#3927| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3930| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3623| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3929| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3632|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#3930| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3623|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3928| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#3634|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#3929|)) +(declare-fun |$paramod/FF/WIDTH=6#0#3932| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#3931| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#3932|) +(declare-fun |$paramod/FF/WIDTH=6#1#3934| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#3933| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#3934|) +(declare-fun |$paramod/FF/WIDTH=6#2#3936| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#3935| () Bool |$paramod/FF/WIDTH=6#2#3936|) +(declare-fun |$paramod/FF/WIDTH=6#3#3938| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#3937| () Bool |$paramod/FF/WIDTH=6#3#3938|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3940| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3942| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3941| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3942|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3944| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3943| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3944|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3946| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3945| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3946|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3939| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3940| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3941| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#3943| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3945|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3940| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#3941|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#3945|))))) +(define-fun |$paramod/FF/WIDTH=6_h#3947| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#3948| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3912| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3609| |$paramod/FF/WIDTH=6_is#3913|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#3914| |$paramod/FF/WIDTH=6_n D#3917|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#3620| |$paramod/FF/WIDTH=6_n Q#3919|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3611| |$paramod/FF/WIDTH=6_n clk#3921|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3923|) #b1) |$paramod/FF/WIDTH=6_n en#3925|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3609| |$paramod/FF/WIDTH=6_is#3927|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#3928| |$paramod/FF/WIDTH=6_n D#3931|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3623| |$paramod/FF/WIDTH=6_n Q#3933|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#3611| |$paramod/FF/WIDTH=6_n clk#3935|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#3923|) #b1) |$paramod/FF/WIDTH=6_n en#3937|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3939| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#3618|) |$paramod/FF/WIDTH=6_h#3947| |$paramod/FF/WIDTH=6_h#3948| )) +(define-fun |Scoreboard_h#3424| () Bool (and (= |Scoreboard_is#3425| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#3426|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#3427|) (= |Scoreboard#0#3429| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#3430|) (= |Scoreboard#24#3432| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#3433|) (= |Scoreboard#25#3459| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#3460|) (= (concat |Scoreboard#38#3465| (concat |Scoreboard#37#3467| (concat |Scoreboard#36#3469| |Scoreboard#35#3471|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#3473|) (= |Scoreboard#39#3474| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#3475|) (= |Scoreboard_is#3425| |$paramod/FF/WIDTH=32_is#3477|) (= |Scoreboard#3#3478| |$paramod/FF/WIDTH=32_n D#3479|) (= |Scoreboard#26#3481| |$paramod/FF/WIDTH=32_n Q#3482|) (= |Scoreboard#0#3429| |$paramod/FF/WIDTH=32_n clk#3484|) (= (= ((_ extract 0 0) |Scoreboard#41#3486|) #b1) |$paramod/FF/WIDTH=32_n en#3492|) (= |Scoreboard_is#3425| |$paramod/MagicPacketTracker/DEPTH=32_is#3494|) (= |Scoreboard#19#3491| |$paramod/MagicPacketTracker/DEPTH=32_n captured#3495|) (= |Scoreboard#0#3429| |$paramod/MagicPacketTracker/DEPTH=32_n clk#3497|) (= |Scoreboard#1#3499| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#3500|) (= |Scoreboard#2#3502| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#3503|) (= (= ((_ extract 0 0) |Scoreboard#24#3432|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#3518|) (= (= ((_ extract 0 0) |Scoreboard#28#3489|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#3519|) (= |Scoreboard#39#3474| |$paramod/MagicPacketTracker/DEPTH=32_n rst#3520|) (= |Scoreboard_is#3425| |$paramod/FF/WIDTH=1_is#3521|) (= (= ((_ extract 0 0) |Scoreboard#30#3522|) #b1) |$paramod/FF/WIDTH=1_n D#3523|) (= |Scoreboard#19#3491| |$paramod/FF/WIDTH=1_n Q#3525|) (= |Scoreboard#0#3429| |$paramod/FF/WIDTH=1_n clk#3527|) (= (= ((_ extract 0 0) |Scoreboard#40#3490|) #b1) |$paramod/FF/WIDTH=1_n en#3529|) (= |Scoreboard_is#3425| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3531|) (= |Scoreboard#0#3429| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#3532|) (= |Scoreboard#4#3534| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#3535|) (= |Scoreboard#10#3537| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#3538|) (= |Scoreboard#11#3470| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#3543|) (= |Scoreboard#12#3546| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#3547|) (= (= ((_ extract 1 1) |Scoreboard#24#3432|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#3551|) (= (= ((_ extract 0 0) |Scoreboard#34#3553|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#3554|) (= |Scoreboard#39#3474| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#3556|) (= |Scoreboard_is#3425| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3558|) (= |Scoreboard#0#3429| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#3559|) (= |Scoreboard#3#3478| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#3561|) (= |Scoreboard#7#3563| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#3564|) (= |Scoreboard#8#3472| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#3569|) (= |Scoreboard#9#3572| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#3573|) (= (= ((_ extract 0 0) |Scoreboard#24#3432|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#3577|) (= (= ((_ extract 0 0) |Scoreboard#28#3489|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#3579|) (= |Scoreboard#39#3474| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#3581|) (= |Scoreboard_is#3425| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3583|) (= |Scoreboard#0#3429| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#3584|) (= |Scoreboard#5#3586| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#3587|) (= |Scoreboard#13#3589| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#3590|) (= |Scoreboard#14#3468| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#3595|) (= |Scoreboard#15#3598| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#3599|) (= (= ((_ extract 2 2) |Scoreboard#24#3432|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#3603|) (= (= ((_ extract 1 1) |Scoreboard#34#3553|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#3605|) (= |Scoreboard#39#3474| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#3607|) (= |Scoreboard_is#3425| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#3609|) (= |Scoreboard#0#3429| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#3610|) (= |Scoreboard#6#3612| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#3613|) (= |Scoreboard#16#3615| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#3616|) (= |Scoreboard#17#3466| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#3621|) (= |Scoreboard#18#3624| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#3625|) (= (= ((_ extract 3 3) |Scoreboard#24#3432|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#3629|) (= (= ((_ extract 2 2) |Scoreboard#34#3553|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#3631|) (= |Scoreboard#39#3474| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#3633|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#3635| |$paramod/FF/WIDTH=32_h#3785| |$paramod/MagicPacketTracker/DEPTH=32_h#3786| |$paramod/FF/WIDTH=1_h#3800| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3801| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3838| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3875| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#3912| )) +(assert |Scoreboard_h#3424|) +(define-fun |Scoreboard_n rst#3949| () Bool |Scoreboard#39#3474|) +(define-fun |Scoreboard_n prop_empty#3950| () Bool |Scoreboard#8#3472|) +(define-fun |Scoreboard_n prop_pop#3951| () Bool (= ((_ extract 0 0) |Scoreboard#24#3432|) #b1)) +(assert (and (not |Scoreboard_n rst#3949|) (or (not |Scoreboard_n prop_empty#3950|) (not |Scoreboard_n prop_pop#3951|)))) +(define-fun |$paramod/FF/WIDTH=2#4#3955| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#3036| |$paramod/FF/WIDTH=2#0#2981| |$paramod/FF/WIDTH=2#1#2983|)) +(define-fun |$paramod/FF/WIDTH=2_t#3954| () Bool (= |$paramod/FF/WIDTH=2#4#3955| |$paramod/FF/WIDTH=2#1#3666|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#3956| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#3958| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#3065| |$paramod/FF/WIDTH=16#0#3058| |$paramod/FF/WIDTH=16#1#3060|)) +(define-fun |$paramod/FF/WIDTH=16_t#3957| () Bool (= |$paramod/FF/WIDTH=16#4#3958| |$paramod/FF/WIDTH=16#1#3743|) ) +(define-fun |$paramod/FF/WIDTH=16#4#3960| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#3075| |$paramod/FF/WIDTH=16#0#3068| |$paramod/FF/WIDTH=16#1#3070|)) +(define-fun |$paramod/FF/WIDTH=16_t#3959| () Bool (= |$paramod/FF/WIDTH=16#4#3960| |$paramod/FF/WIDTH=16#1#3753|) ) +(define-fun |$paramod/FF/WIDTH=16#4#3962| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#3085| |$paramod/FF/WIDTH=16#0#3078| |$paramod/FF/WIDTH=16#1#3080|)) +(define-fun |$paramod/FF/WIDTH=16_t#3961| () Bool (= |$paramod/FF/WIDTH=16#4#3962| |$paramod/FF/WIDTH=16#1#3763|) ) +(define-fun |$paramod/FF/WIDTH=16#4#3964| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#3095| |$paramod/FF/WIDTH=16#0#3088| |$paramod/FF/WIDTH=16#1#3090|)) +(define-fun |$paramod/FF/WIDTH=16_t#3963| () Bool (= |$paramod/FF/WIDTH=16#4#3964| |$paramod/FF/WIDTH=16#1#3773|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#3953| () Bool (and |$paramod/FF/WIDTH=2_t#3954| |$paramod/PRIDEC/WIDTH=4_t#3956| |$paramod/FF/WIDTH=16_t#3957| |$paramod/FF/WIDTH=16_t#3959| |$paramod/FF/WIDTH=16_t#3961| |$paramod/FF/WIDTH=16_t#3963| )) +(define-fun |$paramod/FF/WIDTH=32#4#3966| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#2810| |$paramod/FF/WIDTH=32#0#2797| |$paramod/FF/WIDTH=32#1#2800|)) +(define-fun |$paramod/FF/WIDTH=32_t#3965| () Bool (= |$paramod/FF/WIDTH=32#4#3966| |$paramod/FF/WIDTH=32#1#3483|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3969| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3115| |$paramod/FF/WIDTH=6#0#3106| |$paramod/FF/WIDTH=6#1#3108|)) +(define-fun |$paramod/FF/WIDTH=6_t#3968| () Bool (= |$paramod/FF/WIDTH=6#4#3969| |$paramod/FF/WIDTH=6#1#3791|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#3967| () Bool |$paramod/FF/WIDTH=6_t#3968| ) +(define-fun |$paramod/FF/WIDTH=1#4#3971| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#2847| (ite |$paramod/FF/WIDTH=1#0#2841| #b1 #b0) |$paramod/FF/WIDTH=1#1#2843|)) +(define-fun |$paramod/FF/WIDTH=1_t#3970| () Bool (= |$paramod/FF/WIDTH=1#4#3971| |$paramod/FF/WIDTH=1#1#3526|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2872|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#3975| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3132| |$paramod/FF/WIDTH=6#0#3124| |$paramod/FF/WIDTH=6#1#3126|)) +(define-fun |$paramod/FF/WIDTH=6_t#3974| () Bool (= |$paramod/FF/WIDTH=6#4#3975| |$paramod/FF/WIDTH=6#1#3809|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3977| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3144| |$paramod/FF/WIDTH=6#0#3138| |$paramod/FF/WIDTH=6#1#3140|)) +(define-fun |$paramod/FF/WIDTH=6_t#3976| () Bool (= |$paramod/FF/WIDTH=6#4#3977| |$paramod/FF/WIDTH=6#1#3823|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3972| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3145| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3829|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2853| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3833|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2862|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3831|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3973|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3835|) |$paramod/FF/WIDTH=6_t#3974| |$paramod/FF/WIDTH=6_t#3976| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2897|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#3981| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3169| |$paramod/FF/WIDTH=6#0#3161| |$paramod/FF/WIDTH=6#1#3163|)) +(define-fun |$paramod/FF/WIDTH=6_t#3980| () Bool (= |$paramod/FF/WIDTH=6#4#3981| |$paramod/FF/WIDTH=6#1#3846|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3983| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3181| |$paramod/FF/WIDTH=6#0#3175| |$paramod/FF/WIDTH=6#1#3177|)) +(define-fun |$paramod/FF/WIDTH=6_t#3982| () Bool (= |$paramod/FF/WIDTH=6#4#3983| |$paramod/FF/WIDTH=6#1#3860|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3978| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3182| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3866|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2879| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3870|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2888|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3868|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3979|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3872|) |$paramod/FF/WIDTH=6_t#3980| |$paramod/FF/WIDTH=6_t#3982| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2923|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#3987| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3206| |$paramod/FF/WIDTH=6#0#3198| |$paramod/FF/WIDTH=6#1#3200|)) +(define-fun |$paramod/FF/WIDTH=6_t#3986| () Bool (= |$paramod/FF/WIDTH=6#4#3987| |$paramod/FF/WIDTH=6#1#3883|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3989| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3218| |$paramod/FF/WIDTH=6#0#3212| |$paramod/FF/WIDTH=6#1#3214|)) +(define-fun |$paramod/FF/WIDTH=6_t#3988| () Bool (= |$paramod/FF/WIDTH=6#4#3989| |$paramod/FF/WIDTH=6#1#3897|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3984| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3219| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3903|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2905| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3907|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2914|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3905|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3985|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3909|) |$paramod/FF/WIDTH=6_t#3986| |$paramod/FF/WIDTH=6_t#3988| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#2949|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#3993| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3243| |$paramod/FF/WIDTH=6#0#3235| |$paramod/FF/WIDTH=6#1#3237|)) +(define-fun |$paramod/FF/WIDTH=6_t#3992| () Bool (= |$paramod/FF/WIDTH=6#4#3993| |$paramod/FF/WIDTH=6#1#3920|) ) +(define-fun |$paramod/FF/WIDTH=6#4#3995| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3255| |$paramod/FF/WIDTH=6#0#3249| |$paramod/FF/WIDTH=6#1#3251|)) +(define-fun |$paramod/FF/WIDTH=6_t#3994| () Bool (= |$paramod/FF/WIDTH=6#4#3995| |$paramod/FF/WIDTH=6#1#3934|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3990| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3256| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#3940|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#2931| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#3944|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#2940|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#3942|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#3991|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#3946|) |$paramod/FF/WIDTH=6_t#3992| |$paramod/FF/WIDTH=6_t#3994| )) +(define-fun |Scoreboard_t#3952| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#3953| |$paramod/FF/WIDTH=32_t#3965| |$paramod/MagicPacketTracker/DEPTH=32_t#3967| |$paramod/FF/WIDTH=1_t#3970| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3972| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3978| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3984| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#3990| )) +(assert |Scoreboard_t#3952|) +(assert (not |Scoreboard_is#3425|)) +(define-fun |$paramod/FF/WIDTH=2_a#4030| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#4031| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#4032| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#4033| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#4034| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#4035| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#4029| () Bool (and |$paramod/FF/WIDTH=2_a#4030| |$paramod/PRIDEC/WIDTH=4_a#4031| |$paramod/FF/WIDTH=16_a#4032| |$paramod/FF/WIDTH=16_a#4033| |$paramod/FF/WIDTH=16_a#4034| |$paramod/FF/WIDTH=16_a#4035| )) +(define-fun |$paramod/FF/WIDTH=32_a#4036| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4038| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#4037| () Bool |$paramod/FF/WIDTH=6_a#4038| ) +(define-fun |$paramod/FF/WIDTH=1_a#4039| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4041| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4042| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4040| () Bool (and |$paramod/FF/WIDTH=6_a#4041| |$paramod/FF/WIDTH=6_a#4042| )) +(define-fun |$paramod/FF/WIDTH=6_a#4044| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4045| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4043| () Bool (and |$paramod/FF/WIDTH=6_a#4044| |$paramod/FF/WIDTH=6_a#4045| )) +(define-fun |$paramod/FF/WIDTH=6_a#4047| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4048| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4046| () Bool (and |$paramod/FF/WIDTH=6_a#4047| |$paramod/FF/WIDTH=6_a#4048| )) +(define-fun |$paramod/FF/WIDTH=6_a#4050| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4051| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4049| () Bool (and |$paramod/FF/WIDTH=6_a#4050| |$paramod/FF/WIDTH=6_a#4051| )) +(define-fun |Scoreboard_a#4028| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#4029| |$paramod/FF/WIDTH=32_a#4036| |$paramod/MagicPacketTracker/DEPTH=32_a#4037| |$paramod/FF/WIDTH=1_a#4039| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4040| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4043| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4046| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4049| )) +(assert |Scoreboard_a#4028|) +(define-fun |Scoreboard#20#4057| () Bool (bvugt |Scoreboard#1#3499| #b000000)) +(define-fun |Scoreboard#21#4056| () (_ BitVec 1) (bvand (ite |Scoreboard#19#3491| #b1 #b0) (ite |Scoreboard#20#4057| #b1 #b0))) +(define-fun |Scoreboard#22#4058| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#3502|) #b1) (= ((_ extract 1 1) |Scoreboard#2#3502|) #b1) (= ((_ extract 2 2) |Scoreboard#2#3502|) #b1) (= ((_ extract 3 3) |Scoreboard#2#3502|) #b1) (= ((_ extract 4 4) |Scoreboard#2#3502|) #b1) (= ((_ extract 5 5) |Scoreboard#2#3502|) #b1)))) +(define-fun |Scoreboard#23#4055| () (_ BitVec 1) (bvand |Scoreboard#21#4056| (ite |Scoreboard#22#4058| #b1 #b0))) +(define-fun |Scoreboard#31#4054| () (_ BitVec 1) (bvnot |Scoreboard#23#4055|)) +(define-fun |Scoreboard#32#4059| () Bool (= |Scoreboard#26#3481| |Scoreboard#7#3563|)) +(define-fun |Scoreboard#33#4053| () (_ BitVec 1) (bvor |Scoreboard#31#4054| (ite |Scoreboard#32#4059| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#4052| () Bool (= ((_ extract 0 0) |Scoreboard#33#4053|) #b1)) +(assert |Scoreboard_n prop_signal#4052|) +(define-fun |$paramod/FF/WIDTH=2_u#4064| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#4066| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#4068| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#4070| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#4072| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#4074| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#4062| () Bool (and |$paramod/FF/WIDTH=2_u#4064| |$paramod/PRIDEC/WIDTH=4_u#4066| |$paramod/FF/WIDTH=16_u#4068| |$paramod/FF/WIDTH=16_u#4070| |$paramod/FF/WIDTH=16_u#4072| |$paramod/FF/WIDTH=16_u#4074| )) +(define-fun |$paramod/FF/WIDTH=32_u#4076| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4080| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#4078| () Bool |$paramod/FF/WIDTH=6_u#4080| ) +(define-fun |$paramod/FF/WIDTH=1_u#4082| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4086| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4088| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4084| () Bool (and |$paramod/FF/WIDTH=6_u#4086| |$paramod/FF/WIDTH=6_u#4088| )) +(define-fun |$paramod/FF/WIDTH=6_u#4092| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4094| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4090| () Bool (and |$paramod/FF/WIDTH=6_u#4092| |$paramod/FF/WIDTH=6_u#4094| )) +(define-fun |$paramod/FF/WIDTH=6_u#4098| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4100| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4096| () Bool (and |$paramod/FF/WIDTH=6_u#4098| |$paramod/FF/WIDTH=6_u#4100| )) +(define-fun |$paramod/FF/WIDTH=6_u#4104| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4106| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4102| () Bool (and |$paramod/FF/WIDTH=6_u#4104| |$paramod/FF/WIDTH=6_u#4106| )) +(define-fun |Scoreboard_u#4060| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#4062| |$paramod/FF/WIDTH=32_u#4076| |$paramod/MagicPacketTracker/DEPTH=32_u#4078| |$paramod/FF/WIDTH=1_u#4082| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4084| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4090| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4096| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4102| )) +(assert |Scoreboard_u#4060|) +(declare-fun |Scoreboard_is#4108| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4109| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#4111| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#4110| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#4111|) +(declare-fun |Scoreboard#0#4112| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4114| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#4113| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4114|) +(declare-fun |Scoreboard#24#4115| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4119| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4121| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#4120| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4121| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#4118| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4119| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#4120| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4122| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#4117| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#4118| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4122| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4126| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4128| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#4127| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4128| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#4125| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4126| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#4127| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4129| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#4124| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#4125| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4129| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4132| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4134| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#4133| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4134| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#4131| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4132| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#4133| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4135| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#4130| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#4131| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4135| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4138| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4140| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#4139| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4140| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#4137| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4138| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#4139| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4141| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#4136| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#4137| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4141| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#4116| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#4117| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#4124| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#4130| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#4136|)))) +(declare-fun |Scoreboard#25#4142| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#4144| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#4145| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#4146| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#4147| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#4143| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#4144| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#4145| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#4146| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#4147|)))) +(declare-fun |Scoreboard#17#4149| () Bool) +(define-fun |Scoreboard#38#4148| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#4149| #b1 #b0))) +(declare-fun |Scoreboard#14#4151| () Bool) +(define-fun |Scoreboard#37#4150| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#4151| #b1 #b0))) +(declare-fun |Scoreboard#11#4153| () Bool) +(define-fun |Scoreboard#36#4152| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#4153| #b1 #b0))) +(declare-fun |Scoreboard#8#4155| () Bool) +(define-fun |Scoreboard#35#4154| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#4155| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#4156| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4119| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4126| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4132| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4138|)))) +(declare-fun |Scoreboard#39#4157| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4159| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#4158| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4159|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#4160| () Bool) +(declare-fun |Scoreboard#3#4161| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#4163| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#4162| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#4163|) +(declare-fun |Scoreboard#26#4164| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#4166| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#4165| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#4166|) +(declare-fun |$paramod/FF/WIDTH=32#2#4168| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#4167| () Bool |$paramod/FF/WIDTH=32#2#4168|) +(declare-fun |Scoreboard#27#4171| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#4172| () (_ BitVec 1)) +(define-fun |Scoreboard#29#4170| () (_ BitVec 1) (bvand |Scoreboard#27#4171| |Scoreboard#28#4172|)) +(declare-fun |Scoreboard#19#4174| () Bool) +(define-fun |Scoreboard#40#4173| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#4174| #b1 #b0))) +(define-fun |Scoreboard#41#4169| () (_ BitVec 1) (bvand |Scoreboard#29#4170| |Scoreboard#40#4173|)) +(declare-fun |$paramod/FF/WIDTH=32#3#4176| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#4175| () Bool |$paramod/FF/WIDTH=32#3#4176|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#4177| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#4179| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#4178| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#4179|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#4181| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#4180| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#4181|) +(declare-fun |Scoreboard#1#4182| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#4184| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#4183| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#4184|) +(declare-fun |Scoreboard#2#4185| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#4188| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#4195| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#4184| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#4196| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#4194| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#4195| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#4196|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#4197| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#4179| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#4193| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#4194| |$paramod/MagicPacketTracker/DEPTH=32#7#4197|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#4198| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#4184| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#4192| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#4193|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#4198| |$paramod/MagicPacketTracker/DEPTH=32#2#4184|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#4191| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#4192| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#4199| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#4190| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#4191| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#4199|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#4200| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#4192| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#4189| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#4190|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#4200| |$paramod/MagicPacketTracker/DEPTH=32#9#4192|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#4187| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#4188|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#4189|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#4186| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#4187|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#4201| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#4199|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#4202| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#4196|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#4203| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#4188|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#4204| () Bool) +(define-fun |Scoreboard#30#4205| () (_ BitVec 1) (bvor (ite |Scoreboard#19#4174| #b1 #b0) |Scoreboard#29#4170|)) +(declare-fun |$paramod/FF/WIDTH=1#0#4207| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#4206| () Bool |$paramod/FF/WIDTH=1#0#4207|) +(declare-fun |$paramod/FF/WIDTH=1#1#4209| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#4208| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#4209|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#4211| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#4210| () Bool |$paramod/FF/WIDTH=1#2#4211|) +(declare-fun |$paramod/FF/WIDTH=1#3#4213| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#4212| () Bool |$paramod/FF/WIDTH=1#3#4213|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4214| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4216| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4215| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4216|) +(declare-fun |Scoreboard#4#4217| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4219| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4218| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4219|) +(declare-fun |Scoreboard#10#4220| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4223| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4225| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4224| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4225|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4222| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4223| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4224|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4221| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4222|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4228| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4227| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4225| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4228|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4226| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4227|) +(declare-fun |Scoreboard#12#4229| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4232| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4225|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4228|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4233| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4225|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4228|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4231| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4232| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4233| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4230| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4231|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4235| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4234| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4235|) #b1)) +(declare-fun |Scoreboard#34#4236| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4238| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4237| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4238|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4240| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4239| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4240|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4241| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4243| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4242| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4243|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4245| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4244| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4245|) +(declare-fun |Scoreboard#7#4246| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4249| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4251| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4250| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4251|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4248| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4249| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4250|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4247| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4248|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4254| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4253| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4251| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4254|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4252| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4253|) +(declare-fun |Scoreboard#9#4255| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4258| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4251|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4254|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4259| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4251|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4254|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4257| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4258| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4259| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4256| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4257|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4261| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4260| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4261|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4263| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4262| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4263|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4265| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4264| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4265|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4266| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4268| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4267| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4268|) +(declare-fun |Scoreboard#5#4269| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4271| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4270| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4271|) +(declare-fun |Scoreboard#13#4272| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4275| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4277| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4276| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4277|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4274| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4275| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4276|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4273| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4274|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4280| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4279| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4277| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4280|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4278| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4279|) +(declare-fun |Scoreboard#15#4281| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4284| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4277|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4280|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4285| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4277|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4280|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4283| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4284| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4285| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4282| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4283|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4287| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4286| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4287|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4289| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4288| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4289|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4291| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4290| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4291|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4292| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4294| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4293| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4294|) +(declare-fun |Scoreboard#6#4295| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4297| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4296| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4297|) +(declare-fun |Scoreboard#16#4298| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4301| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4303| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4302| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4303|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4300| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4301| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4302|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4299| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4300|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4306| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4305| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4303| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4306|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4304| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4305|) +(declare-fun |Scoreboard#18#4307| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4310| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4303|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4306|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4311| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4303|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4306|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4309| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4310| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4311| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4308| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4309|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4313| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4312| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4313|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4315| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4314| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4315|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4317| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4316| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4317|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#4319| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#4327| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#4326| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#4327| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#4328| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#4327|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#4325| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#4326| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#4327|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#4328|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#4323| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#4325|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#4332| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#4327|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#4331| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#4332| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#4333| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#4332|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#4330| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#4331| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#4332|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#4333|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#4329| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#4330|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#4322| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#4323| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#4329|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#4338| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#4337| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#4338|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#4336| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#4337| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#4339| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#4337|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#4335| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#4336| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#4337|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#4339|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#4334| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#4335|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#4321| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#4322| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#4334|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#4344| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#4343| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#4344|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#4342| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#4343| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#4345| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#4343|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#4341| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#4342| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#4343|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#4345|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#4340| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#4341|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#4320| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#4321| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#4340|)) +(declare-fun |$paramod/FF/WIDTH=2#0#4347| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#4346| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#4347|) +(declare-fun |$paramod/FF/WIDTH=2#1#4349| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#4348| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#4349|) +(declare-fun |$paramod/FF/WIDTH=2#2#4351| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#4350| () Bool |$paramod/FF/WIDTH=2#2#4351|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#4355| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4119|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#4359| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4122| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#4355|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#4358| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4159| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#4359|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#4363| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#4320| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#4364| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4121| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#4144|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#4362| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#4363| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#4364| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4121|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#4361| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#4362| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#4360| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#4117|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#4361| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#4362|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#4357| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#4358|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#4360|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#4356| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#4357| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#4354| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#4355| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#4356| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#4353| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4122| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#4354|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#4367| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4126|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#4371| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4129| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#4367|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#4370| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4159| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#4371|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#4375| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#4320| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#4376| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4128| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#4145|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#4374| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#4375| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#4376| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4128|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#4373| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#4374| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#4372| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#4124|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#4373| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#4374|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#4369| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#4370|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#4372|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#4368| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#4369| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#4366| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#4367| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#4368| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#4365| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4129| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#4366|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#4379| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4132|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#4383| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4135| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#4379|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#4382| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4159| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#4383|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#4387| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#4320| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#4388| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4134| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#4146|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#4386| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#4387| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#4388| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4134|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#4385| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#4386| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#4384| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#4130|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#4385| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#4386|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#4381| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#4382|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#4384|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#4380| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#4381| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#4378| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#4379| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#4380| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#4377| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4135| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#4378|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#4391| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4138|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#4395| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4141| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#4391|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#4394| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4159| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#4395|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#4399| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#4320|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#4320|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#4400| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4140| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#4147|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#4398| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#4399| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#4400| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4140|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#4397| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#4398| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#4396| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#4136|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#4397| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#4398|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#4393| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#4394|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#4396|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#4392| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#4393| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#4390| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#4391| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#4392| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#4389| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4141| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#4390|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#4352| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#4353|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#4365|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#4377|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#4389|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#4402| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#4401| () Bool |$paramod/FF/WIDTH=2#3#4402|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#4403| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#4406| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#4409| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#4410| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#4411| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#4408| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#4409|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#4410|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#4411|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#4407| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#4408| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#4405| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#4406| |$paramod/PRIDEC/WIDTH=4#10#4407|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#4414| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#4410|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#4411|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#4413| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#4414| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#4412| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#4409| |$paramod/PRIDEC/WIDTH=4#6#4413|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#4416| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#4411|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#4415| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#4410| |$paramod/PRIDEC/WIDTH=4#2#4416|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#4404| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#4405| (concat |$paramod/PRIDEC/WIDTH=4#7#4412| (concat |$paramod/PRIDEC/WIDTH=4#3#4415| |$paramod/PRIDEC/WIDTH=4#1#4411|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#4417| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4119| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4126| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4132| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4138|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#4341|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#4418| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4119| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4126| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4132| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4138|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#4335|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#4419| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4119| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4126| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4132| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4138|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#4330|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#4420| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4119| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4126| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4132| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4138|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#4325|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#4421| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#4406| (concat |$paramod/PRIDEC/WIDTH=4#4#4409| (concat |$paramod/PRIDEC/WIDTH=4#0#4410| |$paramod/PRIDEC/WIDTH=4#1#4411|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#4422| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#4424| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#4423| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#4424|) +(declare-fun |$paramod/FF/WIDTH=16#1#4426| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#4425| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#4426|) +(declare-fun |$paramod/FF/WIDTH=16#2#4428| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#4427| () Bool |$paramod/FF/WIDTH=16#2#4428|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#4429| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#4399| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4141| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#4431| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#4430| () Bool |$paramod/FF/WIDTH=16#3#4431|) +(declare-fun |$paramod/FF/WIDTH=16_is#4432| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#4434| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#4433| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#4434|) +(declare-fun |$paramod/FF/WIDTH=16#1#4436| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#4435| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#4436|) +(declare-fun |$paramod/FF/WIDTH=16#2#4438| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#4437| () Bool |$paramod/FF/WIDTH=16#2#4438|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#4439| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#4387| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4135| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#4441| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#4440| () Bool |$paramod/FF/WIDTH=16#3#4441|) +(declare-fun |$paramod/FF/WIDTH=16_is#4442| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#4444| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#4443| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#4444|) +(declare-fun |$paramod/FF/WIDTH=16#1#4446| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#4445| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#4446|) +(declare-fun |$paramod/FF/WIDTH=16#2#4448| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#4447| () Bool |$paramod/FF/WIDTH=16#2#4448|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#4449| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#4375| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4129| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#4451| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#4450| () Bool |$paramod/FF/WIDTH=16#3#4451|) +(declare-fun |$paramod/FF/WIDTH=16_is#4452| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#4454| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#4453| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#4454|) +(declare-fun |$paramod/FF/WIDTH=16#1#4456| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#4455| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#4456|) +(declare-fun |$paramod/FF/WIDTH=16#2#4458| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#4457| () Bool |$paramod/FF/WIDTH=16#2#4458|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#4459| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#4363| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4122| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#4461| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#4460| () Bool |$paramod/FF/WIDTH=16#3#4461|) +(define-fun |$paramod/FF/WIDTH=2_h#4462| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#4463| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#4464| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#4465| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#4466| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#4467| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#4318| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4109| |$paramod/FF/WIDTH=2_is#4319|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#4320| |$paramod/FF/WIDTH=2_n D#4346|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4123| |$paramod/FF/WIDTH=2_n Q#4348|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4114| |$paramod/FF/WIDTH=2_n clk#4350|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#4352| |$paramod/FF/WIDTH=2_n en#4401|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4109| |$paramod/PRIDEC/WIDTH=4_is#4403|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#4324| |$paramod/PRIDEC/WIDTH=4_n out_vec#4404|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#4417| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#4418| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#4419| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#4420|))) |$paramod/PRIDEC/WIDTH=4_n vec#4421|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4109| |$paramod/FF/WIDTH=16_is#4422|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#4393| |$paramod/FF/WIDTH=16_n D#4423|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4140| |$paramod/FF/WIDTH=16_n Q#4425|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4114| |$paramod/FF/WIDTH=16_n clk#4427|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#4429|) #b1) |$paramod/FF/WIDTH=16_n en#4430|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4109| |$paramod/FF/WIDTH=16_is#4432|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#4381| |$paramod/FF/WIDTH=16_n D#4433|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4134| |$paramod/FF/WIDTH=16_n Q#4435|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4114| |$paramod/FF/WIDTH=16_n clk#4437|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#4439|) #b1) |$paramod/FF/WIDTH=16_n en#4440|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4109| |$paramod/FF/WIDTH=16_is#4442|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#4369| |$paramod/FF/WIDTH=16_n D#4443|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4128| |$paramod/FF/WIDTH=16_n Q#4445|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4114| |$paramod/FF/WIDTH=16_n clk#4447|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#4449|) #b1) |$paramod/FF/WIDTH=16_n en#4450|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4109| |$paramod/FF/WIDTH=16_is#4452|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#4357| |$paramod/FF/WIDTH=16_n D#4453|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4121| |$paramod/FF/WIDTH=16_n Q#4455|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4114| |$paramod/FF/WIDTH=16_n clk#4457|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#4459|) #b1) |$paramod/FF/WIDTH=16_n en#4460|) |$paramod/FF/WIDTH=2_h#4462| |$paramod/PRIDEC/WIDTH=4_h#4463| |$paramod/FF/WIDTH=16_h#4464| |$paramod/FF/WIDTH=16_h#4465| |$paramod/FF/WIDTH=16_h#4466| |$paramod/FF/WIDTH=16_h#4467| )) +(define-fun |$paramod/FF/WIDTH=32_h#4468| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#4470| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#4472| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4471| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4472|) +(declare-fun |$paramod/FF/WIDTH=6#1#4474| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4473| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4474|) +(declare-fun |$paramod/FF/WIDTH=6#2#4476| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4475| () Bool |$paramod/FF/WIDTH=6#2#4476|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#4479| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#4196| |$paramod/MagicPacketTracker/DEPTH=32#12#4199|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#4478| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#4479| |$paramod/MagicPacketTracker/DEPTH=32#15#4188|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#4477| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#4478| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#4179| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#4481| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4480| () Bool |$paramod/FF/WIDTH=6#3#4481|) +(define-fun |$paramod/FF/WIDTH=6_h#4482| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#4469| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#4177| |$paramod/FF/WIDTH=6_is#4470|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#4187| |$paramod/FF/WIDTH=6_n D#4471|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#4184| |$paramod/FF/WIDTH=6_n Q#4473|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#4181| |$paramod/FF/WIDTH=6_n clk#4475|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#4477|) #b1) |$paramod/FF/WIDTH=6_n en#4480|) |$paramod/FF/WIDTH=6_h#4482| )) +(define-fun |$paramod/FF/WIDTH=1_h#4483| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#4485| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#4488| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4225| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#4487| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4235|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#4488| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4225|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#4486| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4240|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#4487|)) +(declare-fun |$paramod/FF/WIDTH=6#0#4490| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4489| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4490|) +(declare-fun |$paramod/FF/WIDTH=6#1#4492| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4491| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4492|) +(declare-fun |$paramod/FF/WIDTH=6#2#4494| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4493| () Bool |$paramod/FF/WIDTH=6#2#4494|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#4496| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4238| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4235|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4495| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#4496| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4240|)) +(declare-fun |$paramod/FF/WIDTH=6#3#4498| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4497| () Bool |$paramod/FF/WIDTH=6#3#4498|) +(declare-fun |$paramod/FF/WIDTH=6_is#4499| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#4502| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4228| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#4501| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4238|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#4502| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4228|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#4500| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4240|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#4501|)) +(declare-fun |$paramod/FF/WIDTH=6#0#4504| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4503| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4504|) +(declare-fun |$paramod/FF/WIDTH=6#1#4506| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4505| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4506|) +(declare-fun |$paramod/FF/WIDTH=6#2#4508| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4507| () Bool |$paramod/FF/WIDTH=6#2#4508|) +(declare-fun |$paramod/FF/WIDTH=6#3#4510| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4509| () Bool |$paramod/FF/WIDTH=6#3#4510|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4512| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4514| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4513| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4514|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4516| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#4515| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4516|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4518| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4517| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4518|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4511| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4512| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4513| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#4515| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4517|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4512| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4513|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4517|))))) +(define-fun |$paramod/FF/WIDTH=6_h#4519| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#4520| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#4484| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4214| |$paramod/FF/WIDTH=6_is#4485|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#4486| |$paramod/FF/WIDTH=6_n D#4489|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4225| |$paramod/FF/WIDTH=6_n Q#4491|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4216| |$paramod/FF/WIDTH=6_n clk#4493|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4495|) #b1) |$paramod/FF/WIDTH=6_n en#4497|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4214| |$paramod/FF/WIDTH=6_is#4499|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#4500| |$paramod/FF/WIDTH=6_n D#4503|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4228| |$paramod/FF/WIDTH=6_n Q#4505|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4216| |$paramod/FF/WIDTH=6_n clk#4507|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4495|) #b1) |$paramod/FF/WIDTH=6_n en#4509|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4511| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4223|) |$paramod/FF/WIDTH=6_h#4519| |$paramod/FF/WIDTH=6_h#4520| )) +(declare-fun |$paramod/FF/WIDTH=6_is#4522| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#4525| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4251| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#4524| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4261|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#4525| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4251|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#4523| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4265|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#4524|)) +(declare-fun |$paramod/FF/WIDTH=6#0#4527| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4526| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4527|) +(declare-fun |$paramod/FF/WIDTH=6#1#4529| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4528| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4529|) +(declare-fun |$paramod/FF/WIDTH=6#2#4531| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4530| () Bool |$paramod/FF/WIDTH=6#2#4531|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#4533| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4263| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4261|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4532| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#4533| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4265|)) +(declare-fun |$paramod/FF/WIDTH=6#3#4535| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4534| () Bool |$paramod/FF/WIDTH=6#3#4535|) +(declare-fun |$paramod/FF/WIDTH=6_is#4536| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#4539| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4254| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#4538| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4263|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#4539| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4254|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#4537| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4265|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#4538|)) +(declare-fun |$paramod/FF/WIDTH=6#0#4541| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4540| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4541|) +(declare-fun |$paramod/FF/WIDTH=6#1#4543| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4542| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4543|) +(declare-fun |$paramod/FF/WIDTH=6#2#4545| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4544| () Bool |$paramod/FF/WIDTH=6#2#4545|) +(declare-fun |$paramod/FF/WIDTH=6#3#4547| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4546| () Bool |$paramod/FF/WIDTH=6#3#4547|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4549| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4551| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4550| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4551|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4553| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#4552| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4553|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4555| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4554| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4555|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4548| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4549| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4550| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#4552| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4554|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4549| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4550|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4554|))))) +(define-fun |$paramod/FF/WIDTH=6_h#4556| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#4557| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#4521| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4241| |$paramod/FF/WIDTH=6_is#4522|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#4523| |$paramod/FF/WIDTH=6_n D#4526|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4251| |$paramod/FF/WIDTH=6_n Q#4528|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4243| |$paramod/FF/WIDTH=6_n clk#4530|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4532|) #b1) |$paramod/FF/WIDTH=6_n en#4534|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4241| |$paramod/FF/WIDTH=6_is#4536|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#4537| |$paramod/FF/WIDTH=6_n D#4540|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4254| |$paramod/FF/WIDTH=6_n Q#4542|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4243| |$paramod/FF/WIDTH=6_n clk#4544|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4532|) #b1) |$paramod/FF/WIDTH=6_n en#4546|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4548| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4249|) |$paramod/FF/WIDTH=6_h#4556| |$paramod/FF/WIDTH=6_h#4557| )) +(declare-fun |$paramod/FF/WIDTH=6_is#4559| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#4562| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4277| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#4561| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4287|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#4562| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4277|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#4560| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4291|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#4561|)) +(declare-fun |$paramod/FF/WIDTH=6#0#4564| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4563| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4564|) +(declare-fun |$paramod/FF/WIDTH=6#1#4566| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4565| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4566|) +(declare-fun |$paramod/FF/WIDTH=6#2#4568| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4567| () Bool |$paramod/FF/WIDTH=6#2#4568|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#4570| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4289| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4287|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4569| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#4570| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4291|)) +(declare-fun |$paramod/FF/WIDTH=6#3#4572| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4571| () Bool |$paramod/FF/WIDTH=6#3#4572|) +(declare-fun |$paramod/FF/WIDTH=6_is#4573| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#4576| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4280| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#4575| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4289|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#4576| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4280|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#4574| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4291|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#4575|)) +(declare-fun |$paramod/FF/WIDTH=6#0#4578| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4577| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4578|) +(declare-fun |$paramod/FF/WIDTH=6#1#4580| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4579| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4580|) +(declare-fun |$paramod/FF/WIDTH=6#2#4582| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4581| () Bool |$paramod/FF/WIDTH=6#2#4582|) +(declare-fun |$paramod/FF/WIDTH=6#3#4584| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4583| () Bool |$paramod/FF/WIDTH=6#3#4584|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4586| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4588| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4587| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4588|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4590| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#4589| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4590|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4592| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4591| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4592|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4585| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4586| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4587| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#4589| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4591|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4586| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4587|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4591|))))) +(define-fun |$paramod/FF/WIDTH=6_h#4593| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#4594| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#4558| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4266| |$paramod/FF/WIDTH=6_is#4559|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#4560| |$paramod/FF/WIDTH=6_n D#4563|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4277| |$paramod/FF/WIDTH=6_n Q#4565|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4268| |$paramod/FF/WIDTH=6_n clk#4567|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4569|) #b1) |$paramod/FF/WIDTH=6_n en#4571|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4266| |$paramod/FF/WIDTH=6_is#4573|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#4574| |$paramod/FF/WIDTH=6_n D#4577|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4280| |$paramod/FF/WIDTH=6_n Q#4579|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4268| |$paramod/FF/WIDTH=6_n clk#4581|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4569|) #b1) |$paramod/FF/WIDTH=6_n en#4583|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4585| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4275|) |$paramod/FF/WIDTH=6_h#4593| |$paramod/FF/WIDTH=6_h#4594| )) +(declare-fun |$paramod/FF/WIDTH=6_is#4596| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#4599| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4303| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#4598| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4313|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#4599| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4303|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#4597| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4317|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#4598|)) +(declare-fun |$paramod/FF/WIDTH=6#0#4601| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4600| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4601|) +(declare-fun |$paramod/FF/WIDTH=6#1#4603| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4602| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4603|) +(declare-fun |$paramod/FF/WIDTH=6#2#4605| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4604| () Bool |$paramod/FF/WIDTH=6#2#4605|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#4607| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4315| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4313|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4606| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#4607| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4317|)) +(declare-fun |$paramod/FF/WIDTH=6#3#4609| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4608| () Bool |$paramod/FF/WIDTH=6#3#4609|) +(declare-fun |$paramod/FF/WIDTH=6_is#4610| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#4613| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4306| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#4612| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4315|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#4613| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4306|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#4611| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4317|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#4612|)) +(declare-fun |$paramod/FF/WIDTH=6#0#4615| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#4614| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#4615|) +(declare-fun |$paramod/FF/WIDTH=6#1#4617| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#4616| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#4617|) +(declare-fun |$paramod/FF/WIDTH=6#2#4619| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#4618| () Bool |$paramod/FF/WIDTH=6#2#4619|) +(declare-fun |$paramod/FF/WIDTH=6#3#4621| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#4620| () Bool |$paramod/FF/WIDTH=6#3#4621|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4623| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4625| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4624| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4625|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4627| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#4626| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4627|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4629| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4628| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4629|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4622| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4623| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4624| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#4626| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4628|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4623| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#4624|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#4628|))))) +(define-fun |$paramod/FF/WIDTH=6_h#4630| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#4631| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#4595| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4292| |$paramod/FF/WIDTH=6_is#4596|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#4597| |$paramod/FF/WIDTH=6_n D#4600|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4303| |$paramod/FF/WIDTH=6_n Q#4602|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4294| |$paramod/FF/WIDTH=6_n clk#4604|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4606|) #b1) |$paramod/FF/WIDTH=6_n en#4608|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4292| |$paramod/FF/WIDTH=6_is#4610|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#4611| |$paramod/FF/WIDTH=6_n D#4614|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4306| |$paramod/FF/WIDTH=6_n Q#4616|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4294| |$paramod/FF/WIDTH=6_n clk#4618|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#4606|) #b1) |$paramod/FF/WIDTH=6_n en#4620|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4622| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4301|) |$paramod/FF/WIDTH=6_h#4630| |$paramod/FF/WIDTH=6_h#4631| )) +(define-fun |Scoreboard_h#4107| () Bool (and (= |Scoreboard_is#4108| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4109|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#4110|) (= |Scoreboard#0#4112| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#4113|) (= |Scoreboard#24#4115| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#4116|) (= |Scoreboard#25#4142| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#4143|) (= (concat |Scoreboard#38#4148| (concat |Scoreboard#37#4150| (concat |Scoreboard#36#4152| |Scoreboard#35#4154|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#4156|) (= |Scoreboard#39#4157| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#4158|) (= |Scoreboard_is#4108| |$paramod/FF/WIDTH=32_is#4160|) (= |Scoreboard#3#4161| |$paramod/FF/WIDTH=32_n D#4162|) (= |Scoreboard#26#4164| |$paramod/FF/WIDTH=32_n Q#4165|) (= |Scoreboard#0#4112| |$paramod/FF/WIDTH=32_n clk#4167|) (= (= ((_ extract 0 0) |Scoreboard#41#4169|) #b1) |$paramod/FF/WIDTH=32_n en#4175|) (= |Scoreboard_is#4108| |$paramod/MagicPacketTracker/DEPTH=32_is#4177|) (= |Scoreboard#19#4174| |$paramod/MagicPacketTracker/DEPTH=32_n captured#4178|) (= |Scoreboard#0#4112| |$paramod/MagicPacketTracker/DEPTH=32_n clk#4180|) (= |Scoreboard#1#4182| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#4183|) (= |Scoreboard#2#4185| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#4186|) (= (= ((_ extract 0 0) |Scoreboard#24#4115|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#4201|) (= (= ((_ extract 0 0) |Scoreboard#28#4172|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#4202|) (= |Scoreboard#39#4157| |$paramod/MagicPacketTracker/DEPTH=32_n rst#4203|) (= |Scoreboard_is#4108| |$paramod/FF/WIDTH=1_is#4204|) (= (= ((_ extract 0 0) |Scoreboard#30#4205|) #b1) |$paramod/FF/WIDTH=1_n D#4206|) (= |Scoreboard#19#4174| |$paramod/FF/WIDTH=1_n Q#4208|) (= |Scoreboard#0#4112| |$paramod/FF/WIDTH=1_n clk#4210|) (= (= ((_ extract 0 0) |Scoreboard#40#4173|) #b1) |$paramod/FF/WIDTH=1_n en#4212|) (= |Scoreboard_is#4108| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4214|) (= |Scoreboard#0#4112| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4215|) (= |Scoreboard#4#4217| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4218|) (= |Scoreboard#10#4220| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4221|) (= |Scoreboard#11#4153| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4226|) (= |Scoreboard#12#4229| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4230|) (= (= ((_ extract 1 1) |Scoreboard#24#4115|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4234|) (= (= ((_ extract 0 0) |Scoreboard#34#4236|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4237|) (= |Scoreboard#39#4157| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4239|) (= |Scoreboard_is#4108| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4241|) (= |Scoreboard#0#4112| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4242|) (= |Scoreboard#3#4161| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4244|) (= |Scoreboard#7#4246| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4247|) (= |Scoreboard#8#4155| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4252|) (= |Scoreboard#9#4255| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4256|) (= (= ((_ extract 0 0) |Scoreboard#24#4115|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4260|) (= (= ((_ extract 0 0) |Scoreboard#28#4172|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4262|) (= |Scoreboard#39#4157| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4264|) (= |Scoreboard_is#4108| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4266|) (= |Scoreboard#0#4112| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4267|) (= |Scoreboard#5#4269| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4270|) (= |Scoreboard#13#4272| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4273|) (= |Scoreboard#14#4151| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4278|) (= |Scoreboard#15#4281| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4282|) (= (= ((_ extract 2 2) |Scoreboard#24#4115|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4286|) (= (= ((_ extract 1 1) |Scoreboard#34#4236|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4288|) (= |Scoreboard#39#4157| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4290|) (= |Scoreboard_is#4108| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4292|) (= |Scoreboard#0#4112| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4293|) (= |Scoreboard#6#4295| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4296|) (= |Scoreboard#16#4298| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4299|) (= |Scoreboard#17#4149| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4304|) (= |Scoreboard#18#4307| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4308|) (= (= ((_ extract 3 3) |Scoreboard#24#4115|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4312|) (= (= ((_ extract 2 2) |Scoreboard#34#4236|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4314|) (= |Scoreboard#39#4157| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4316|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#4318| |$paramod/FF/WIDTH=32_h#4468| |$paramod/MagicPacketTracker/DEPTH=32_h#4469| |$paramod/FF/WIDTH=1_h#4483| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#4484| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#4521| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#4558| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#4595| )) +(assert |Scoreboard_h#4107|) +(define-fun |Scoreboard_n rst#4632| () Bool |Scoreboard#39#4157|) +(define-fun |Scoreboard_n prop_empty#4633| () Bool |Scoreboard#8#4155|) +(define-fun |Scoreboard_n prop_pop#4634| () Bool (= ((_ extract 0 0) |Scoreboard#24#4115|) #b1)) +(assert (and (not |Scoreboard_n rst#4632|) (or (not |Scoreboard_n prop_empty#4633|) (not |Scoreboard_n prop_pop#4634|)))) +(define-fun |$paramod/FF/WIDTH=2#4#4638| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#3719| |$paramod/FF/WIDTH=2#0#3664| |$paramod/FF/WIDTH=2#1#3666|)) +(define-fun |$paramod/FF/WIDTH=2_t#4637| () Bool (= |$paramod/FF/WIDTH=2#4#4638| |$paramod/FF/WIDTH=2#1#4349|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#4639| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#4641| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#3748| |$paramod/FF/WIDTH=16#0#3741| |$paramod/FF/WIDTH=16#1#3743|)) +(define-fun |$paramod/FF/WIDTH=16_t#4640| () Bool (= |$paramod/FF/WIDTH=16#4#4641| |$paramod/FF/WIDTH=16#1#4426|) ) +(define-fun |$paramod/FF/WIDTH=16#4#4643| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#3758| |$paramod/FF/WIDTH=16#0#3751| |$paramod/FF/WIDTH=16#1#3753|)) +(define-fun |$paramod/FF/WIDTH=16_t#4642| () Bool (= |$paramod/FF/WIDTH=16#4#4643| |$paramod/FF/WIDTH=16#1#4436|) ) +(define-fun |$paramod/FF/WIDTH=16#4#4645| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#3768| |$paramod/FF/WIDTH=16#0#3761| |$paramod/FF/WIDTH=16#1#3763|)) +(define-fun |$paramod/FF/WIDTH=16_t#4644| () Bool (= |$paramod/FF/WIDTH=16#4#4645| |$paramod/FF/WIDTH=16#1#4446|) ) +(define-fun |$paramod/FF/WIDTH=16#4#4647| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#3778| |$paramod/FF/WIDTH=16#0#3771| |$paramod/FF/WIDTH=16#1#3773|)) +(define-fun |$paramod/FF/WIDTH=16_t#4646| () Bool (= |$paramod/FF/WIDTH=16#4#4647| |$paramod/FF/WIDTH=16#1#4456|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#4636| () Bool (and |$paramod/FF/WIDTH=2_t#4637| |$paramod/PRIDEC/WIDTH=4_t#4639| |$paramod/FF/WIDTH=16_t#4640| |$paramod/FF/WIDTH=16_t#4642| |$paramod/FF/WIDTH=16_t#4644| |$paramod/FF/WIDTH=16_t#4646| )) +(define-fun |$paramod/FF/WIDTH=32#4#4649| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#3493| |$paramod/FF/WIDTH=32#0#3480| |$paramod/FF/WIDTH=32#1#3483|)) +(define-fun |$paramod/FF/WIDTH=32_t#4648| () Bool (= |$paramod/FF/WIDTH=32#4#4649| |$paramod/FF/WIDTH=32#1#4166|) ) +(define-fun |$paramod/FF/WIDTH=6#4#4652| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3798| |$paramod/FF/WIDTH=6#0#3789| |$paramod/FF/WIDTH=6#1#3791|)) +(define-fun |$paramod/FF/WIDTH=6_t#4651| () Bool (= |$paramod/FF/WIDTH=6#4#4652| |$paramod/FF/WIDTH=6#1#4474|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#4650| () Bool |$paramod/FF/WIDTH=6_t#4651| ) +(define-fun |$paramod/FF/WIDTH=1#4#4654| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#3530| (ite |$paramod/FF/WIDTH=1#0#3524| #b1 #b0) |$paramod/FF/WIDTH=1#1#3526|)) +(define-fun |$paramod/FF/WIDTH=1_t#4653| () Bool (= |$paramod/FF/WIDTH=1#4#4654| |$paramod/FF/WIDTH=1#1#4209|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3555|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#4658| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3815| |$paramod/FF/WIDTH=6#0#3807| |$paramod/FF/WIDTH=6#1#3809|)) +(define-fun |$paramod/FF/WIDTH=6_t#4657| () Bool (= |$paramod/FF/WIDTH=6#4#4658| |$paramod/FF/WIDTH=6#1#4492|) ) +(define-fun |$paramod/FF/WIDTH=6#4#4660| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3827| |$paramod/FF/WIDTH=6#0#3821| |$paramod/FF/WIDTH=6#1#3823|)) +(define-fun |$paramod/FF/WIDTH=6_t#4659| () Bool (= |$paramod/FF/WIDTH=6#4#4660| |$paramod/FF/WIDTH=6#1#4506|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#4655| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3828| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4512|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3536| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4516|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3545|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4514|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4656|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4518|) |$paramod/FF/WIDTH=6_t#4657| |$paramod/FF/WIDTH=6_t#4659| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3580|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#4664| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3852| |$paramod/FF/WIDTH=6#0#3844| |$paramod/FF/WIDTH=6#1#3846|)) +(define-fun |$paramod/FF/WIDTH=6_t#4663| () Bool (= |$paramod/FF/WIDTH=6#4#4664| |$paramod/FF/WIDTH=6#1#4529|) ) +(define-fun |$paramod/FF/WIDTH=6#4#4666| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3864| |$paramod/FF/WIDTH=6#0#3858| |$paramod/FF/WIDTH=6#1#3860|)) +(define-fun |$paramod/FF/WIDTH=6_t#4665| () Bool (= |$paramod/FF/WIDTH=6#4#4666| |$paramod/FF/WIDTH=6#1#4543|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#4661| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3865| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4549|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3562| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4553|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3571|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4551|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4662|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4555|) |$paramod/FF/WIDTH=6_t#4663| |$paramod/FF/WIDTH=6_t#4665| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3606|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#4670| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3889| |$paramod/FF/WIDTH=6#0#3881| |$paramod/FF/WIDTH=6#1#3883|)) +(define-fun |$paramod/FF/WIDTH=6_t#4669| () Bool (= |$paramod/FF/WIDTH=6#4#4670| |$paramod/FF/WIDTH=6#1#4566|) ) +(define-fun |$paramod/FF/WIDTH=6#4#4672| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3901| |$paramod/FF/WIDTH=6#0#3895| |$paramod/FF/WIDTH=6#1#3897|)) +(define-fun |$paramod/FF/WIDTH=6_t#4671| () Bool (= |$paramod/FF/WIDTH=6#4#4672| |$paramod/FF/WIDTH=6#1#4580|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#4667| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3902| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4586|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3588| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4590|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3597|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4588|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4668|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4592|) |$paramod/FF/WIDTH=6_t#4669| |$paramod/FF/WIDTH=6_t#4671| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#3632|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#4676| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3926| |$paramod/FF/WIDTH=6#0#3918| |$paramod/FF/WIDTH=6#1#3920|)) +(define-fun |$paramod/FF/WIDTH=6_t#4675| () Bool (= |$paramod/FF/WIDTH=6#4#4676| |$paramod/FF/WIDTH=6#1#4603|) ) +(define-fun |$paramod/FF/WIDTH=6#4#4678| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#3938| |$paramod/FF/WIDTH=6#0#3932| |$paramod/FF/WIDTH=6#1#3934|)) +(define-fun |$paramod/FF/WIDTH=6_t#4677| () Bool (= |$paramod/FF/WIDTH=6#4#4678| |$paramod/FF/WIDTH=6#1#4617|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#4673| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#3939| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#4623|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#3614| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#4627|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#3623|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#4625|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#4674|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#4629|) |$paramod/FF/WIDTH=6_t#4675| |$paramod/FF/WIDTH=6_t#4677| )) +(define-fun |Scoreboard_t#4635| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#4636| |$paramod/FF/WIDTH=32_t#4648| |$paramod/MagicPacketTracker/DEPTH=32_t#4650| |$paramod/FF/WIDTH=1_t#4653| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#4655| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#4661| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#4667| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#4673| )) +(assert |Scoreboard_t#4635|) +(assert (not |Scoreboard_is#4108|)) +(define-fun |$paramod/FF/WIDTH=2_a#4713| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#4714| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#4715| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#4716| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#4717| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#4718| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#4712| () Bool (and |$paramod/FF/WIDTH=2_a#4713| |$paramod/PRIDEC/WIDTH=4_a#4714| |$paramod/FF/WIDTH=16_a#4715| |$paramod/FF/WIDTH=16_a#4716| |$paramod/FF/WIDTH=16_a#4717| |$paramod/FF/WIDTH=16_a#4718| )) +(define-fun |$paramod/FF/WIDTH=32_a#4719| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4721| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#4720| () Bool |$paramod/FF/WIDTH=6_a#4721| ) +(define-fun |$paramod/FF/WIDTH=1_a#4722| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4724| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4725| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4723| () Bool (and |$paramod/FF/WIDTH=6_a#4724| |$paramod/FF/WIDTH=6_a#4725| )) +(define-fun |$paramod/FF/WIDTH=6_a#4727| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4728| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4726| () Bool (and |$paramod/FF/WIDTH=6_a#4727| |$paramod/FF/WIDTH=6_a#4728| )) +(define-fun |$paramod/FF/WIDTH=6_a#4730| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4731| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4729| () Bool (and |$paramod/FF/WIDTH=6_a#4730| |$paramod/FF/WIDTH=6_a#4731| )) +(define-fun |$paramod/FF/WIDTH=6_a#4733| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#4734| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4732| () Bool (and |$paramod/FF/WIDTH=6_a#4733| |$paramod/FF/WIDTH=6_a#4734| )) +(define-fun |Scoreboard_a#4711| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#4712| |$paramod/FF/WIDTH=32_a#4719| |$paramod/MagicPacketTracker/DEPTH=32_a#4720| |$paramod/FF/WIDTH=1_a#4722| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4723| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4726| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4729| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#4732| )) +(assert |Scoreboard_a#4711|) +(define-fun |Scoreboard#20#4740| () Bool (bvugt |Scoreboard#1#4182| #b000000)) +(define-fun |Scoreboard#21#4739| () (_ BitVec 1) (bvand (ite |Scoreboard#19#4174| #b1 #b0) (ite |Scoreboard#20#4740| #b1 #b0))) +(define-fun |Scoreboard#22#4741| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#4185|) #b1) (= ((_ extract 1 1) |Scoreboard#2#4185|) #b1) (= ((_ extract 2 2) |Scoreboard#2#4185|) #b1) (= ((_ extract 3 3) |Scoreboard#2#4185|) #b1) (= ((_ extract 4 4) |Scoreboard#2#4185|) #b1) (= ((_ extract 5 5) |Scoreboard#2#4185|) #b1)))) +(define-fun |Scoreboard#23#4738| () (_ BitVec 1) (bvand |Scoreboard#21#4739| (ite |Scoreboard#22#4741| #b1 #b0))) +(define-fun |Scoreboard#31#4737| () (_ BitVec 1) (bvnot |Scoreboard#23#4738|)) +(define-fun |Scoreboard#32#4742| () Bool (= |Scoreboard#26#4164| |Scoreboard#7#4246|)) +(define-fun |Scoreboard#33#4736| () (_ BitVec 1) (bvor |Scoreboard#31#4737| (ite |Scoreboard#32#4742| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#4735| () Bool (= ((_ extract 0 0) |Scoreboard#33#4736|) #b1)) +(assert |Scoreboard_n prop_signal#4735|) +(define-fun |$paramod/FF/WIDTH=2_u#4747| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#4749| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#4751| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#4753| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#4755| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#4757| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#4745| () Bool (and |$paramod/FF/WIDTH=2_u#4747| |$paramod/PRIDEC/WIDTH=4_u#4749| |$paramod/FF/WIDTH=16_u#4751| |$paramod/FF/WIDTH=16_u#4753| |$paramod/FF/WIDTH=16_u#4755| |$paramod/FF/WIDTH=16_u#4757| )) +(define-fun |$paramod/FF/WIDTH=32_u#4759| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4763| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#4761| () Bool |$paramod/FF/WIDTH=6_u#4763| ) +(define-fun |$paramod/FF/WIDTH=1_u#4765| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4769| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4771| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4767| () Bool (and |$paramod/FF/WIDTH=6_u#4769| |$paramod/FF/WIDTH=6_u#4771| )) +(define-fun |$paramod/FF/WIDTH=6_u#4775| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4777| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4773| () Bool (and |$paramod/FF/WIDTH=6_u#4775| |$paramod/FF/WIDTH=6_u#4777| )) +(define-fun |$paramod/FF/WIDTH=6_u#4781| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4783| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4779| () Bool (and |$paramod/FF/WIDTH=6_u#4781| |$paramod/FF/WIDTH=6_u#4783| )) +(define-fun |$paramod/FF/WIDTH=6_u#4787| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#4789| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4785| () Bool (and |$paramod/FF/WIDTH=6_u#4787| |$paramod/FF/WIDTH=6_u#4789| )) +(define-fun |Scoreboard_u#4743| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#4745| |$paramod/FF/WIDTH=32_u#4759| |$paramod/MagicPacketTracker/DEPTH=32_u#4761| |$paramod/FF/WIDTH=1_u#4765| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4767| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4773| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4779| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#4785| )) +(assert |Scoreboard_u#4743|) +(declare-fun |Scoreboard_is#4791| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4792| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#4794| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#4793| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#4794|) +(declare-fun |Scoreboard#0#4795| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4797| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#4796| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4797|) +(declare-fun |Scoreboard#24#4798| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4802| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4804| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#4803| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4804| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#4801| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4802| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#4803| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4805| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#4800| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#4801| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4805| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4809| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4811| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#4810| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4811| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#4808| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4809| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#4810| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4812| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#4807| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#4808| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4812| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4815| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4817| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#4816| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4817| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#4814| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4815| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#4816| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4818| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#4813| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#4814| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4818| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4821| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4823| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#4822| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4823| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#4820| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4821| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#4822| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4824| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#4819| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#4820| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4824| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#4799| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#4800| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#4807| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#4813| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#4819|)))) +(declare-fun |Scoreboard#25#4825| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#4827| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#4828| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#4829| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#4830| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#4826| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#4827| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#4828| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#4829| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#4830|)))) +(declare-fun |Scoreboard#17#4832| () Bool) +(define-fun |Scoreboard#38#4831| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#4832| #b1 #b0))) +(declare-fun |Scoreboard#14#4834| () Bool) +(define-fun |Scoreboard#37#4833| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#4834| #b1 #b0))) +(declare-fun |Scoreboard#11#4836| () Bool) +(define-fun |Scoreboard#36#4835| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#4836| #b1 #b0))) +(declare-fun |Scoreboard#8#4838| () Bool) +(define-fun |Scoreboard#35#4837| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#4838| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#4839| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4802| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4809| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4815| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4821|)))) +(declare-fun |Scoreboard#39#4840| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4842| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#4841| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4842|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#4843| () Bool) +(declare-fun |Scoreboard#3#4844| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#4846| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#4845| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#4846|) +(declare-fun |Scoreboard#26#4847| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#4849| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#4848| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#4849|) +(declare-fun |$paramod/FF/WIDTH=32#2#4851| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#4850| () Bool |$paramod/FF/WIDTH=32#2#4851|) +(declare-fun |Scoreboard#27#4854| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#4855| () (_ BitVec 1)) +(define-fun |Scoreboard#29#4853| () (_ BitVec 1) (bvand |Scoreboard#27#4854| |Scoreboard#28#4855|)) +(declare-fun |Scoreboard#19#4857| () Bool) +(define-fun |Scoreboard#40#4856| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#4857| #b1 #b0))) +(define-fun |Scoreboard#41#4852| () (_ BitVec 1) (bvand |Scoreboard#29#4853| |Scoreboard#40#4856|)) +(declare-fun |$paramod/FF/WIDTH=32#3#4859| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#4858| () Bool |$paramod/FF/WIDTH=32#3#4859|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#4860| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#4862| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#4861| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#4862|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#4864| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#4863| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#4864|) +(declare-fun |Scoreboard#1#4865| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#4867| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#4866| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#4867|) +(declare-fun |Scoreboard#2#4868| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#4871| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#4878| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#4867| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#4879| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#4877| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#4878| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#4879|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#4880| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#4862| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#4876| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#4877| |$paramod/MagicPacketTracker/DEPTH=32#7#4880|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#4881| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#4867| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#4875| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#4876|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#4881| |$paramod/MagicPacketTracker/DEPTH=32#2#4867|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#4874| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#4875| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#4882| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#4873| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#4874| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#4882|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#4883| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#4875| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#4872| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#4873|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#4883| |$paramod/MagicPacketTracker/DEPTH=32#9#4875|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#4870| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#4871|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#4872|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#4869| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#4870|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#4884| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#4882|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#4885| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#4879|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#4886| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#4871|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#4887| () Bool) +(define-fun |Scoreboard#30#4888| () (_ BitVec 1) (bvor (ite |Scoreboard#19#4857| #b1 #b0) |Scoreboard#29#4853|)) +(declare-fun |$paramod/FF/WIDTH=1#0#4890| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#4889| () Bool |$paramod/FF/WIDTH=1#0#4890|) +(declare-fun |$paramod/FF/WIDTH=1#1#4892| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#4891| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#4892|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#4894| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#4893| () Bool |$paramod/FF/WIDTH=1#2#4894|) +(declare-fun |$paramod/FF/WIDTH=1#3#4896| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#4895| () Bool |$paramod/FF/WIDTH=1#3#4896|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4897| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4899| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4898| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4899|) +(declare-fun |Scoreboard#4#4900| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4902| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4901| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4902|) +(declare-fun |Scoreboard#10#4903| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4906| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4908| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4907| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4908|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4905| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4906| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4907|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4904| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4905|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4911| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4910| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4908| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4911|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4909| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4910|) +(declare-fun |Scoreboard#12#4912| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4915| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4908|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4911|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4916| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4908|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4911|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4914| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4915| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4916| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4913| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4914|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4918| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4917| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4918|) #b1)) +(declare-fun |Scoreboard#34#4919| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4921| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4920| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4921|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4923| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4922| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4923|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4924| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4926| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4925| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4926|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4928| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4927| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4928|) +(declare-fun |Scoreboard#7#4929| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4932| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4934| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4933| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4934|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4931| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4932| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4933|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4930| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4931|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4937| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4936| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4934| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4937|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4935| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4936|) +(declare-fun |Scoreboard#9#4938| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4941| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4934|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4937|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4942| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4934|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4937|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4940| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4941| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4942| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4939| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4940|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4944| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4943| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4944|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4946| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4945| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4946|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4948| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4947| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4948|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4949| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4951| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4950| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4951|) +(declare-fun |Scoreboard#5#4952| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4954| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4953| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4954|) +(declare-fun |Scoreboard#13#4955| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4958| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4960| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4959| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4960|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4957| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4958| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4959|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4956| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4957|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4963| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4962| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4960| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4963|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4961| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4962|) +(declare-fun |Scoreboard#15#4964| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4967| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4960|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4963|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4968| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4960|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4963|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4966| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4967| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4968| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4965| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4966|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4970| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4969| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4970|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4972| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4971| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4972|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4974| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4973| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4974|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4975| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4977| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4976| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4977|) +(declare-fun |Scoreboard#6#4978| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4980| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4979| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4980|) +(declare-fun |Scoreboard#16#4981| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4984| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4986| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4985| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4986|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4983| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4984| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#4985|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4982| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#4983|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4989| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4988| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4986| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4989|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4987| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#4988|) +(declare-fun |Scoreboard#18#4990| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4993| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4986|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4989|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4994| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4986|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4989|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4992| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#4993| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#4994| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4991| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#4992|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4996| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4995| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4996|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4998| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4997| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4998|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5000| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4999| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5000|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#5002| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5010| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#5009| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5010| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#5011| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5010|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#5008| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#5009| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5010|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#5011|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#5006| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#5008|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#5015| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5010|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#5014| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#5015| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#5016| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#5015|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#5013| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#5014| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#5015|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#5016|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#5012| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#5013|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#5005| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#5006| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#5012|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#5021| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#5020| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#5021|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#5019| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#5020| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#5022| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#5020|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#5018| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#5019| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#5020|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#5022|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#5017| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#5018|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#5004| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#5005| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#5017|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#5027| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#5026| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#5027|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#5025| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#5026| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#5028| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#5026|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#5024| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#5025| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#5026|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#5028|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#5023| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#5024|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5003| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#5004| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#5023|)) +(declare-fun |$paramod/FF/WIDTH=2#0#5030| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#5029| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#5030|) +(declare-fun |$paramod/FF/WIDTH=2#1#5032| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#5031| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#5032|) +(declare-fun |$paramod/FF/WIDTH=2#2#5034| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#5033| () Bool |$paramod/FF/WIDTH=2#2#5034|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#5038| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4802|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#5042| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4805| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#5038|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#5041| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4842| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#5042|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#5046| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5003| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#5047| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4804| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#4827|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#5045| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#5046| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#5047| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4804|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#5044| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#5045| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#5043| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#4800|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#5044| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#5045|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#5040| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#5041|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#5043|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#5039| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#5040| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#5037| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#5038| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#5039| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#5036| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4805| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#5037|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#5050| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4809|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#5054| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4812| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#5050|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#5053| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4842| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#5054|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#5058| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5003| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#5059| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4811| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#4828|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#5057| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#5058| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#5059| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4811|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#5056| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#5057| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#5055| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#4807|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#5056| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#5057|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#5052| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#5053|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#5055|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#5051| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#5052| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#5049| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#5050| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#5051| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#5048| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4812| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#5049|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#5062| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4815|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#5066| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4818| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#5062|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#5065| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4842| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#5066|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#5070| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5003| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#5071| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4817| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#4829|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#5069| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#5070| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#5071| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4817|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#5068| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#5069| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#5067| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#4813|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#5068| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#5069|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#5064| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#5065|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#5067|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#5063| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#5064| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#5061| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#5062| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#5063| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#5060| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4818| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#5061|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#5074| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4821|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#5078| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4824| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#5074|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#5077| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#4842| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#5078|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#5082| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5003|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5003|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#5083| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4823| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#4830|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#5081| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#5082| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#5083| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4823|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#5080| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#5081| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#5079| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#4819|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#5080| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#5081|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#5076| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#5077|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#5079|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#5075| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#5076| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#5073| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#5074| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#5075| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#5072| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4824| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#5073|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#5035| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#5036|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#5048|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#5060|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#5072|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#5085| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#5084| () Bool |$paramod/FF/WIDTH=2#3#5085|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#5086| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#5089| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#5092| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#5093| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#5094| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#5091| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#5092|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#5093|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#5094|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#5090| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#5091| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#5088| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#5089| |$paramod/PRIDEC/WIDTH=4#10#5090|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#5097| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#5093|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#5094|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#5096| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#5097| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#5095| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#5092| |$paramod/PRIDEC/WIDTH=4#6#5096|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#5099| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#5094|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#5098| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#5093| |$paramod/PRIDEC/WIDTH=4#2#5099|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#5087| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#5088| (concat |$paramod/PRIDEC/WIDTH=4#7#5095| (concat |$paramod/PRIDEC/WIDTH=4#3#5098| |$paramod/PRIDEC/WIDTH=4#1#5094|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#5100| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4802| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4809| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4815| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4821|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#5024|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#5101| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4802| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4809| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4815| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4821|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#5018|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#5102| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4802| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4809| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4815| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4821|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#5013|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#5103| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#4802| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#4809| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#4815| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#4821|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#5008|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#5104| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#5089| (concat |$paramod/PRIDEC/WIDTH=4#4#5092| (concat |$paramod/PRIDEC/WIDTH=4#0#5093| |$paramod/PRIDEC/WIDTH=4#1#5094|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#5105| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#5107| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#5106| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#5107|) +(declare-fun |$paramod/FF/WIDTH=16#1#5109| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#5108| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#5109|) +(declare-fun |$paramod/FF/WIDTH=16#2#5111| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#5110| () Bool |$paramod/FF/WIDTH=16#2#5111|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#5112| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#5082| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#4824| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#5114| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#5113| () Bool |$paramod/FF/WIDTH=16#3#5114|) +(declare-fun |$paramod/FF/WIDTH=16_is#5115| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#5117| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#5116| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#5117|) +(declare-fun |$paramod/FF/WIDTH=16#1#5119| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#5118| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#5119|) +(declare-fun |$paramod/FF/WIDTH=16#2#5121| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#5120| () Bool |$paramod/FF/WIDTH=16#2#5121|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#5122| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#5070| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#4818| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#5124| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#5123| () Bool |$paramod/FF/WIDTH=16#3#5124|) +(declare-fun |$paramod/FF/WIDTH=16_is#5125| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#5127| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#5126| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#5127|) +(declare-fun |$paramod/FF/WIDTH=16#1#5129| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#5128| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#5129|) +(declare-fun |$paramod/FF/WIDTH=16#2#5131| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#5130| () Bool |$paramod/FF/WIDTH=16#2#5131|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#5132| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#5058| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#4812| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#5134| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#5133| () Bool |$paramod/FF/WIDTH=16#3#5134|) +(declare-fun |$paramod/FF/WIDTH=16_is#5135| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#5137| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#5136| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#5137|) +(declare-fun |$paramod/FF/WIDTH=16#1#5139| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#5138| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#5139|) +(declare-fun |$paramod/FF/WIDTH=16#2#5141| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#5140| () Bool |$paramod/FF/WIDTH=16#2#5141|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#5142| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#5046| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#4805| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#5144| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#5143| () Bool |$paramod/FF/WIDTH=16#3#5144|) +(define-fun |$paramod/FF/WIDTH=2_h#5145| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#5146| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#5147| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#5148| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#5149| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#5150| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#5001| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4792| |$paramod/FF/WIDTH=2_is#5002|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5003| |$paramod/FF/WIDTH=2_n D#5029|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#4806| |$paramod/FF/WIDTH=2_n Q#5031|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4797| |$paramod/FF/WIDTH=2_n clk#5033|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#5035| |$paramod/FF/WIDTH=2_n en#5084|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4792| |$paramod/PRIDEC/WIDTH=4_is#5086|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5007| |$paramod/PRIDEC/WIDTH=4_n out_vec#5087|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#5100| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#5101| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#5102| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#5103|))) |$paramod/PRIDEC/WIDTH=4_n vec#5104|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4792| |$paramod/FF/WIDTH=16_is#5105|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#5076| |$paramod/FF/WIDTH=16_n D#5106|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#4823| |$paramod/FF/WIDTH=16_n Q#5108|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4797| |$paramod/FF/WIDTH=16_n clk#5110|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#5112|) #b1) |$paramod/FF/WIDTH=16_n en#5113|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4792| |$paramod/FF/WIDTH=16_is#5115|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#5064| |$paramod/FF/WIDTH=16_n D#5116|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#4817| |$paramod/FF/WIDTH=16_n Q#5118|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4797| |$paramod/FF/WIDTH=16_n clk#5120|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#5122|) #b1) |$paramod/FF/WIDTH=16_n en#5123|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4792| |$paramod/FF/WIDTH=16_is#5125|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#5052| |$paramod/FF/WIDTH=16_n D#5126|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#4811| |$paramod/FF/WIDTH=16_n Q#5128|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4797| |$paramod/FF/WIDTH=16_n clk#5130|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#5132|) #b1) |$paramod/FF/WIDTH=16_n en#5133|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4792| |$paramod/FF/WIDTH=16_is#5135|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#5040| |$paramod/FF/WIDTH=16_n D#5136|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#4804| |$paramod/FF/WIDTH=16_n Q#5138|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#4797| |$paramod/FF/WIDTH=16_n clk#5140|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#5142|) #b1) |$paramod/FF/WIDTH=16_n en#5143|) |$paramod/FF/WIDTH=2_h#5145| |$paramod/PRIDEC/WIDTH=4_h#5146| |$paramod/FF/WIDTH=16_h#5147| |$paramod/FF/WIDTH=16_h#5148| |$paramod/FF/WIDTH=16_h#5149| |$paramod/FF/WIDTH=16_h#5150| )) +(define-fun |$paramod/FF/WIDTH=32_h#5151| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#5153| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#5155| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5154| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5155|) +(declare-fun |$paramod/FF/WIDTH=6#1#5157| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5156| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5157|) +(declare-fun |$paramod/FF/WIDTH=6#2#5159| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5158| () Bool |$paramod/FF/WIDTH=6#2#5159|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#5162| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#4879| |$paramod/MagicPacketTracker/DEPTH=32#12#4882|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#5161| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#5162| |$paramod/MagicPacketTracker/DEPTH=32#15#4871|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#5160| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#5161| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#4862| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#5164| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5163| () Bool |$paramod/FF/WIDTH=6#3#5164|) +(define-fun |$paramod/FF/WIDTH=6_h#5165| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#5152| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#4860| |$paramod/FF/WIDTH=6_is#5153|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#4870| |$paramod/FF/WIDTH=6_n D#5154|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#4867| |$paramod/FF/WIDTH=6_n Q#5156|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#4864| |$paramod/FF/WIDTH=6_n clk#5158|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#5160|) #b1) |$paramod/FF/WIDTH=6_n en#5163|) |$paramod/FF/WIDTH=6_h#5165| )) +(define-fun |$paramod/FF/WIDTH=1_h#5166| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#5168| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5171| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4908| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5170| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4918|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5171| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4908|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5169| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4923|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5170|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5173| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5172| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5173|) +(declare-fun |$paramod/FF/WIDTH=6#1#5175| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5174| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5175|) +(declare-fun |$paramod/FF/WIDTH=6#2#5177| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5176| () Bool |$paramod/FF/WIDTH=6#2#5177|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5179| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4921| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4918|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5178| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5179| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4923|)) +(declare-fun |$paramod/FF/WIDTH=6#3#5181| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5180| () Bool |$paramod/FF/WIDTH=6#3#5181|) +(declare-fun |$paramod/FF/WIDTH=6_is#5182| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5185| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4911| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5184| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4921|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5185| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4911|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5183| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4923|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5184|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5187| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5186| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5187|) +(declare-fun |$paramod/FF/WIDTH=6#1#5189| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5188| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5189|) +(declare-fun |$paramod/FF/WIDTH=6#2#5191| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5190| () Bool |$paramod/FF/WIDTH=6#2#5191|) +(declare-fun |$paramod/FF/WIDTH=6#3#5193| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5192| () Bool |$paramod/FF/WIDTH=6#3#5193|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5195| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5197| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5196| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5197|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5199| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5198| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5199|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5201| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5200| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5201|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5194| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5195| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5196| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5198| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5200|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5195| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5196|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5200|))))) +(define-fun |$paramod/FF/WIDTH=6_h#5202| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#5203| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5167| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4897| |$paramod/FF/WIDTH=6_is#5168|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5169| |$paramod/FF/WIDTH=6_n D#5172|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4908| |$paramod/FF/WIDTH=6_n Q#5174|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4899| |$paramod/FF/WIDTH=6_n clk#5176|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5178|) #b1) |$paramod/FF/WIDTH=6_n en#5180|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4897| |$paramod/FF/WIDTH=6_is#5182|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5183| |$paramod/FF/WIDTH=6_n D#5186|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4911| |$paramod/FF/WIDTH=6_n Q#5188|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4899| |$paramod/FF/WIDTH=6_n clk#5190|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5178|) #b1) |$paramod/FF/WIDTH=6_n en#5192|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5194| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4906|) |$paramod/FF/WIDTH=6_h#5202| |$paramod/FF/WIDTH=6_h#5203| )) +(declare-fun |$paramod/FF/WIDTH=6_is#5205| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5208| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4934| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5207| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4944|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5208| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4934|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5206| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4948|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5207|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5210| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5209| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5210|) +(declare-fun |$paramod/FF/WIDTH=6#1#5212| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5211| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5212|) +(declare-fun |$paramod/FF/WIDTH=6#2#5214| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5213| () Bool |$paramod/FF/WIDTH=6#2#5214|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5216| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4946| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4944|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5215| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5216| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4948|)) +(declare-fun |$paramod/FF/WIDTH=6#3#5218| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5217| () Bool |$paramod/FF/WIDTH=6#3#5218|) +(declare-fun |$paramod/FF/WIDTH=6_is#5219| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5222| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4937| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5221| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4946|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5222| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4937|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5220| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4948|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5221|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5224| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5223| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5224|) +(declare-fun |$paramod/FF/WIDTH=6#1#5226| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5225| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5226|) +(declare-fun |$paramod/FF/WIDTH=6#2#5228| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5227| () Bool |$paramod/FF/WIDTH=6#2#5228|) +(declare-fun |$paramod/FF/WIDTH=6#3#5230| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5229| () Bool |$paramod/FF/WIDTH=6#3#5230|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5232| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5234| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5233| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5234|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5236| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5235| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5236|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5238| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5237| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5238|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5231| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5232| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5233| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5235| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5237|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5232| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5233|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5237|))))) +(define-fun |$paramod/FF/WIDTH=6_h#5239| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#5240| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5204| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4924| |$paramod/FF/WIDTH=6_is#5205|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5206| |$paramod/FF/WIDTH=6_n D#5209|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4934| |$paramod/FF/WIDTH=6_n Q#5211|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4926| |$paramod/FF/WIDTH=6_n clk#5213|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5215|) #b1) |$paramod/FF/WIDTH=6_n en#5217|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4924| |$paramod/FF/WIDTH=6_is#5219|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5220| |$paramod/FF/WIDTH=6_n D#5223|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4937| |$paramod/FF/WIDTH=6_n Q#5225|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4926| |$paramod/FF/WIDTH=6_n clk#5227|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5215|) #b1) |$paramod/FF/WIDTH=6_n en#5229|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5231| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4932|) |$paramod/FF/WIDTH=6_h#5239| |$paramod/FF/WIDTH=6_h#5240| )) +(declare-fun |$paramod/FF/WIDTH=6_is#5242| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5245| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4960| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5244| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4970|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5245| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4960|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5243| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4974|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5244|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5247| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5246| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5247|) +(declare-fun |$paramod/FF/WIDTH=6#1#5249| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5248| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5249|) +(declare-fun |$paramod/FF/WIDTH=6#2#5251| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5250| () Bool |$paramod/FF/WIDTH=6#2#5251|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5253| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4972| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4970|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5252| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5253| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4974|)) +(declare-fun |$paramod/FF/WIDTH=6#3#5255| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5254| () Bool |$paramod/FF/WIDTH=6#3#5255|) +(declare-fun |$paramod/FF/WIDTH=6_is#5256| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5259| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4963| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5258| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4972|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5259| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4963|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5257| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#4974|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5258|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5261| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5260| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5261|) +(declare-fun |$paramod/FF/WIDTH=6#1#5263| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5262| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5263|) +(declare-fun |$paramod/FF/WIDTH=6#2#5265| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5264| () Bool |$paramod/FF/WIDTH=6#2#5265|) +(declare-fun |$paramod/FF/WIDTH=6#3#5267| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5266| () Bool |$paramod/FF/WIDTH=6#3#5267|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5269| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5271| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5270| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5271|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5273| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5272| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5273|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5275| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5274| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5275|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5268| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5269| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5270| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5272| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5274|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5269| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5270|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5274|))))) +(define-fun |$paramod/FF/WIDTH=6_h#5276| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#5277| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5241| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4949| |$paramod/FF/WIDTH=6_is#5242|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5243| |$paramod/FF/WIDTH=6_n D#5246|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4960| |$paramod/FF/WIDTH=6_n Q#5248|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4951| |$paramod/FF/WIDTH=6_n clk#5250|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5252|) #b1) |$paramod/FF/WIDTH=6_n en#5254|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4949| |$paramod/FF/WIDTH=6_is#5256|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5257| |$paramod/FF/WIDTH=6_n D#5260|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4963| |$paramod/FF/WIDTH=6_n Q#5262|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4951| |$paramod/FF/WIDTH=6_n clk#5264|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5252|) #b1) |$paramod/FF/WIDTH=6_n en#5266|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5268| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4958|) |$paramod/FF/WIDTH=6_h#5276| |$paramod/FF/WIDTH=6_h#5277| )) +(declare-fun |$paramod/FF/WIDTH=6_is#5279| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5282| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4986| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5281| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4996|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5282| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4986|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5280| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5000|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5281|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5284| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5283| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5284|) +(declare-fun |$paramod/FF/WIDTH=6#1#5286| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5285| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5286|) +(declare-fun |$paramod/FF/WIDTH=6#2#5288| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5287| () Bool |$paramod/FF/WIDTH=6#2#5288|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5290| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4998| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#4996|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5289| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5290| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5000|)) +(declare-fun |$paramod/FF/WIDTH=6#3#5292| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5291| () Bool |$paramod/FF/WIDTH=6#3#5292|) +(declare-fun |$paramod/FF/WIDTH=6_is#5293| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5296| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4989| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5295| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4998|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5296| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4989|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5294| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5000|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5295|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5298| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5297| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5298|) +(declare-fun |$paramod/FF/WIDTH=6#1#5300| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5299| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5300|) +(declare-fun |$paramod/FF/WIDTH=6#2#5302| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5301| () Bool |$paramod/FF/WIDTH=6#2#5302|) +(declare-fun |$paramod/FF/WIDTH=6#3#5304| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5303| () Bool |$paramod/FF/WIDTH=6#3#5304|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5306| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5308| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5307| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5308|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5310| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5309| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5310|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5312| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5311| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5312|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5305| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5306| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5307| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5309| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5311|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5306| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5307|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5311|))))) +(define-fun |$paramod/FF/WIDTH=6_h#5313| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#5314| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5278| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4975| |$paramod/FF/WIDTH=6_is#5279|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5280| |$paramod/FF/WIDTH=6_n D#5283|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#4986| |$paramod/FF/WIDTH=6_n Q#5285|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4977| |$paramod/FF/WIDTH=6_n clk#5287|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5289|) #b1) |$paramod/FF/WIDTH=6_n en#5291|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4975| |$paramod/FF/WIDTH=6_is#5293|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5294| |$paramod/FF/WIDTH=6_n D#5297|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4989| |$paramod/FF/WIDTH=6_n Q#5299|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#4977| |$paramod/FF/WIDTH=6_n clk#5301|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5289|) #b1) |$paramod/FF/WIDTH=6_n en#5303|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5305| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#4984|) |$paramod/FF/WIDTH=6_h#5313| |$paramod/FF/WIDTH=6_h#5314| )) +(define-fun |Scoreboard_h#4790| () Bool (and (= |Scoreboard_is#4791| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#4792|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#4793|) (= |Scoreboard#0#4795| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#4796|) (= |Scoreboard#24#4798| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#4799|) (= |Scoreboard#25#4825| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#4826|) (= (concat |Scoreboard#38#4831| (concat |Scoreboard#37#4833| (concat |Scoreboard#36#4835| |Scoreboard#35#4837|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#4839|) (= |Scoreboard#39#4840| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#4841|) (= |Scoreboard_is#4791| |$paramod/FF/WIDTH=32_is#4843|) (= |Scoreboard#3#4844| |$paramod/FF/WIDTH=32_n D#4845|) (= |Scoreboard#26#4847| |$paramod/FF/WIDTH=32_n Q#4848|) (= |Scoreboard#0#4795| |$paramod/FF/WIDTH=32_n clk#4850|) (= (= ((_ extract 0 0) |Scoreboard#41#4852|) #b1) |$paramod/FF/WIDTH=32_n en#4858|) (= |Scoreboard_is#4791| |$paramod/MagicPacketTracker/DEPTH=32_is#4860|) (= |Scoreboard#19#4857| |$paramod/MagicPacketTracker/DEPTH=32_n captured#4861|) (= |Scoreboard#0#4795| |$paramod/MagicPacketTracker/DEPTH=32_n clk#4863|) (= |Scoreboard#1#4865| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#4866|) (= |Scoreboard#2#4868| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#4869|) (= (= ((_ extract 0 0) |Scoreboard#24#4798|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#4884|) (= (= ((_ extract 0 0) |Scoreboard#28#4855|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#4885|) (= |Scoreboard#39#4840| |$paramod/MagicPacketTracker/DEPTH=32_n rst#4886|) (= |Scoreboard_is#4791| |$paramod/FF/WIDTH=1_is#4887|) (= (= ((_ extract 0 0) |Scoreboard#30#4888|) #b1) |$paramod/FF/WIDTH=1_n D#4889|) (= |Scoreboard#19#4857| |$paramod/FF/WIDTH=1_n Q#4891|) (= |Scoreboard#0#4795| |$paramod/FF/WIDTH=1_n clk#4893|) (= (= ((_ extract 0 0) |Scoreboard#40#4856|) #b1) |$paramod/FF/WIDTH=1_n en#4895|) (= |Scoreboard_is#4791| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4897|) (= |Scoreboard#0#4795| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4898|) (= |Scoreboard#4#4900| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4901|) (= |Scoreboard#10#4903| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4904|) (= |Scoreboard#11#4836| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4909|) (= |Scoreboard#12#4912| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4913|) (= (= ((_ extract 1 1) |Scoreboard#24#4798|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4917|) (= (= ((_ extract 0 0) |Scoreboard#34#4919|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4920|) (= |Scoreboard#39#4840| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4922|) (= |Scoreboard_is#4791| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4924|) (= |Scoreboard#0#4795| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4925|) (= |Scoreboard#3#4844| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4927|) (= |Scoreboard#7#4929| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4930|) (= |Scoreboard#8#4838| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4935|) (= |Scoreboard#9#4938| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4939|) (= (= ((_ extract 0 0) |Scoreboard#24#4798|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4943|) (= (= ((_ extract 0 0) |Scoreboard#28#4855|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4945|) (= |Scoreboard#39#4840| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4947|) (= |Scoreboard_is#4791| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4949|) (= |Scoreboard#0#4795| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4950|) (= |Scoreboard#5#4952| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4953|) (= |Scoreboard#13#4955| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4956|) (= |Scoreboard#14#4834| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4961|) (= |Scoreboard#15#4964| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4965|) (= (= ((_ extract 2 2) |Scoreboard#24#4798|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4969|) (= (= ((_ extract 1 1) |Scoreboard#34#4919|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4971|) (= |Scoreboard#39#4840| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4973|) (= |Scoreboard_is#4791| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#4975|) (= |Scoreboard#0#4795| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#4976|) (= |Scoreboard#6#4978| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#4979|) (= |Scoreboard#16#4981| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#4982|) (= |Scoreboard#17#4832| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#4987|) (= |Scoreboard#18#4990| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#4991|) (= (= ((_ extract 3 3) |Scoreboard#24#4798|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#4995|) (= (= ((_ extract 2 2) |Scoreboard#34#4919|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#4997|) (= |Scoreboard#39#4840| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#4999|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#5001| |$paramod/FF/WIDTH=32_h#5151| |$paramod/MagicPacketTracker/DEPTH=32_h#5152| |$paramod/FF/WIDTH=1_h#5166| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5167| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5204| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5241| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5278| )) +(assert |Scoreboard_h#4790|) +(define-fun |Scoreboard_n rst#5315| () Bool |Scoreboard#39#4840|) +(define-fun |Scoreboard_n prop_empty#5316| () Bool |Scoreboard#8#4838|) +(define-fun |Scoreboard_n prop_pop#5317| () Bool (= ((_ extract 0 0) |Scoreboard#24#4798|) #b1)) +(assert (and (not |Scoreboard_n rst#5315|) (or (not |Scoreboard_n prop_empty#5316|) (not |Scoreboard_n prop_pop#5317|)))) +(define-fun |$paramod/FF/WIDTH=2#4#5321| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#4402| |$paramod/FF/WIDTH=2#0#4347| |$paramod/FF/WIDTH=2#1#4349|)) +(define-fun |$paramod/FF/WIDTH=2_t#5320| () Bool (= |$paramod/FF/WIDTH=2#4#5321| |$paramod/FF/WIDTH=2#1#5032|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#5322| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#5324| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#4431| |$paramod/FF/WIDTH=16#0#4424| |$paramod/FF/WIDTH=16#1#4426|)) +(define-fun |$paramod/FF/WIDTH=16_t#5323| () Bool (= |$paramod/FF/WIDTH=16#4#5324| |$paramod/FF/WIDTH=16#1#5109|) ) +(define-fun |$paramod/FF/WIDTH=16#4#5326| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#4441| |$paramod/FF/WIDTH=16#0#4434| |$paramod/FF/WIDTH=16#1#4436|)) +(define-fun |$paramod/FF/WIDTH=16_t#5325| () Bool (= |$paramod/FF/WIDTH=16#4#5326| |$paramod/FF/WIDTH=16#1#5119|) ) +(define-fun |$paramod/FF/WIDTH=16#4#5328| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#4451| |$paramod/FF/WIDTH=16#0#4444| |$paramod/FF/WIDTH=16#1#4446|)) +(define-fun |$paramod/FF/WIDTH=16_t#5327| () Bool (= |$paramod/FF/WIDTH=16#4#5328| |$paramod/FF/WIDTH=16#1#5129|) ) +(define-fun |$paramod/FF/WIDTH=16#4#5330| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#4461| |$paramod/FF/WIDTH=16#0#4454| |$paramod/FF/WIDTH=16#1#4456|)) +(define-fun |$paramod/FF/WIDTH=16_t#5329| () Bool (= |$paramod/FF/WIDTH=16#4#5330| |$paramod/FF/WIDTH=16#1#5139|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#5319| () Bool (and |$paramod/FF/WIDTH=2_t#5320| |$paramod/PRIDEC/WIDTH=4_t#5322| |$paramod/FF/WIDTH=16_t#5323| |$paramod/FF/WIDTH=16_t#5325| |$paramod/FF/WIDTH=16_t#5327| |$paramod/FF/WIDTH=16_t#5329| )) +(define-fun |$paramod/FF/WIDTH=32#4#5332| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#4176| |$paramod/FF/WIDTH=32#0#4163| |$paramod/FF/WIDTH=32#1#4166|)) +(define-fun |$paramod/FF/WIDTH=32_t#5331| () Bool (= |$paramod/FF/WIDTH=32#4#5332| |$paramod/FF/WIDTH=32#1#4849|) ) +(define-fun |$paramod/FF/WIDTH=6#4#5335| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4481| |$paramod/FF/WIDTH=6#0#4472| |$paramod/FF/WIDTH=6#1#4474|)) +(define-fun |$paramod/FF/WIDTH=6_t#5334| () Bool (= |$paramod/FF/WIDTH=6#4#5335| |$paramod/FF/WIDTH=6#1#5157|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#5333| () Bool |$paramod/FF/WIDTH=6_t#5334| ) +(define-fun |$paramod/FF/WIDTH=1#4#5337| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#4213| (ite |$paramod/FF/WIDTH=1#0#4207| #b1 #b0) |$paramod/FF/WIDTH=1#1#4209|)) +(define-fun |$paramod/FF/WIDTH=1_t#5336| () Bool (= |$paramod/FF/WIDTH=1#4#5337| |$paramod/FF/WIDTH=1#1#4892|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4238|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#5341| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4498| |$paramod/FF/WIDTH=6#0#4490| |$paramod/FF/WIDTH=6#1#4492|)) +(define-fun |$paramod/FF/WIDTH=6_t#5340| () Bool (= |$paramod/FF/WIDTH=6#4#5341| |$paramod/FF/WIDTH=6#1#5175|) ) +(define-fun |$paramod/FF/WIDTH=6#4#5343| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4510| |$paramod/FF/WIDTH=6#0#4504| |$paramod/FF/WIDTH=6#1#4506|)) +(define-fun |$paramod/FF/WIDTH=6_t#5342| () Bool (= |$paramod/FF/WIDTH=6#4#5343| |$paramod/FF/WIDTH=6#1#5189|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#5338| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4511| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5195|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4219| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5199|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4228|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5197|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5339|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5201|) |$paramod/FF/WIDTH=6_t#5340| |$paramod/FF/WIDTH=6_t#5342| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4263|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#5347| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4535| |$paramod/FF/WIDTH=6#0#4527| |$paramod/FF/WIDTH=6#1#4529|)) +(define-fun |$paramod/FF/WIDTH=6_t#5346| () Bool (= |$paramod/FF/WIDTH=6#4#5347| |$paramod/FF/WIDTH=6#1#5212|) ) +(define-fun |$paramod/FF/WIDTH=6#4#5349| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4547| |$paramod/FF/WIDTH=6#0#4541| |$paramod/FF/WIDTH=6#1#4543|)) +(define-fun |$paramod/FF/WIDTH=6_t#5348| () Bool (= |$paramod/FF/WIDTH=6#4#5349| |$paramod/FF/WIDTH=6#1#5226|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#5344| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4548| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5232|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4245| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5236|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4254|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5234|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5345|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5238|) |$paramod/FF/WIDTH=6_t#5346| |$paramod/FF/WIDTH=6_t#5348| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4289|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#5353| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4572| |$paramod/FF/WIDTH=6#0#4564| |$paramod/FF/WIDTH=6#1#4566|)) +(define-fun |$paramod/FF/WIDTH=6_t#5352| () Bool (= |$paramod/FF/WIDTH=6#4#5353| |$paramod/FF/WIDTH=6#1#5249|) ) +(define-fun |$paramod/FF/WIDTH=6#4#5355| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4584| |$paramod/FF/WIDTH=6#0#4578| |$paramod/FF/WIDTH=6#1#4580|)) +(define-fun |$paramod/FF/WIDTH=6_t#5354| () Bool (= |$paramod/FF/WIDTH=6#4#5355| |$paramod/FF/WIDTH=6#1#5263|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#5350| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4585| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5269|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4271| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5273|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4280|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5271|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5351|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5275|) |$paramod/FF/WIDTH=6_t#5352| |$paramod/FF/WIDTH=6_t#5354| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4315|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#5359| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4609| |$paramod/FF/WIDTH=6#0#4601| |$paramod/FF/WIDTH=6#1#4603|)) +(define-fun |$paramod/FF/WIDTH=6_t#5358| () Bool (= |$paramod/FF/WIDTH=6#4#5359| |$paramod/FF/WIDTH=6#1#5286|) ) +(define-fun |$paramod/FF/WIDTH=6#4#5361| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#4621| |$paramod/FF/WIDTH=6#0#4615| |$paramod/FF/WIDTH=6#1#4617|)) +(define-fun |$paramod/FF/WIDTH=6_t#5360| () Bool (= |$paramod/FF/WIDTH=6#4#5361| |$paramod/FF/WIDTH=6#1#5300|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#5356| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#4622| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5306|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4297| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5310|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4306|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5308|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#5357|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5312|) |$paramod/FF/WIDTH=6_t#5358| |$paramod/FF/WIDTH=6_t#5360| )) +(define-fun |Scoreboard_t#5318| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#5319| |$paramod/FF/WIDTH=32_t#5331| |$paramod/MagicPacketTracker/DEPTH=32_t#5333| |$paramod/FF/WIDTH=1_t#5336| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#5338| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#5344| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#5350| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#5356| )) +(assert |Scoreboard_t#5318|) +(assert (not |Scoreboard_is#4791|)) +(define-fun |$paramod/FF/WIDTH=2_a#5396| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#5397| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#5398| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#5399| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#5400| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#5401| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#5395| () Bool (and |$paramod/FF/WIDTH=2_a#5396| |$paramod/PRIDEC/WIDTH=4_a#5397| |$paramod/FF/WIDTH=16_a#5398| |$paramod/FF/WIDTH=16_a#5399| |$paramod/FF/WIDTH=16_a#5400| |$paramod/FF/WIDTH=16_a#5401| )) +(define-fun |$paramod/FF/WIDTH=32_a#5402| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#5404| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#5403| () Bool |$paramod/FF/WIDTH=6_a#5404| ) +(define-fun |$paramod/FF/WIDTH=1_a#5405| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#5407| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#5408| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#5406| () Bool (and |$paramod/FF/WIDTH=6_a#5407| |$paramod/FF/WIDTH=6_a#5408| )) +(define-fun |$paramod/FF/WIDTH=6_a#5410| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#5411| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#5409| () Bool (and |$paramod/FF/WIDTH=6_a#5410| |$paramod/FF/WIDTH=6_a#5411| )) +(define-fun |$paramod/FF/WIDTH=6_a#5413| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#5414| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#5412| () Bool (and |$paramod/FF/WIDTH=6_a#5413| |$paramod/FF/WIDTH=6_a#5414| )) +(define-fun |$paramod/FF/WIDTH=6_a#5416| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#5417| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#5415| () Bool (and |$paramod/FF/WIDTH=6_a#5416| |$paramod/FF/WIDTH=6_a#5417| )) +(define-fun |Scoreboard_a#5394| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#5395| |$paramod/FF/WIDTH=32_a#5402| |$paramod/MagicPacketTracker/DEPTH=32_a#5403| |$paramod/FF/WIDTH=1_a#5405| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#5406| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#5409| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#5412| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#5415| )) +(assert |Scoreboard_a#5394|) +(define-fun |Scoreboard#20#5423| () Bool (bvugt |Scoreboard#1#4865| #b000000)) +(define-fun |Scoreboard#21#5422| () (_ BitVec 1) (bvand (ite |Scoreboard#19#4857| #b1 #b0) (ite |Scoreboard#20#5423| #b1 #b0))) +(define-fun |Scoreboard#22#5424| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#4868|) #b1) (= ((_ extract 1 1) |Scoreboard#2#4868|) #b1) (= ((_ extract 2 2) |Scoreboard#2#4868|) #b1) (= ((_ extract 3 3) |Scoreboard#2#4868|) #b1) (= ((_ extract 4 4) |Scoreboard#2#4868|) #b1) (= ((_ extract 5 5) |Scoreboard#2#4868|) #b1)))) +(define-fun |Scoreboard#23#5421| () (_ BitVec 1) (bvand |Scoreboard#21#5422| (ite |Scoreboard#22#5424| #b1 #b0))) +(define-fun |Scoreboard#31#5420| () (_ BitVec 1) (bvnot |Scoreboard#23#5421|)) +(define-fun |Scoreboard#32#5425| () Bool (= |Scoreboard#26#4847| |Scoreboard#7#4929|)) +(define-fun |Scoreboard#33#5419| () (_ BitVec 1) (bvor |Scoreboard#31#5420| (ite |Scoreboard#32#5425| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#5418| () Bool (= ((_ extract 0 0) |Scoreboard#33#5419|) #b1)) +(assert |Scoreboard_n prop_signal#5418|) +(define-fun |$paramod/FF/WIDTH=2_u#5430| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#5432| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#5434| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#5436| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#5438| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#5440| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#5428| () Bool (and |$paramod/FF/WIDTH=2_u#5430| |$paramod/PRIDEC/WIDTH=4_u#5432| |$paramod/FF/WIDTH=16_u#5434| |$paramod/FF/WIDTH=16_u#5436| |$paramod/FF/WIDTH=16_u#5438| |$paramod/FF/WIDTH=16_u#5440| )) +(define-fun |$paramod/FF/WIDTH=32_u#5442| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#5446| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#5444| () Bool |$paramod/FF/WIDTH=6_u#5446| ) +(define-fun |$paramod/FF/WIDTH=1_u#5448| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#5452| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#5454| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#5450| () Bool (and |$paramod/FF/WIDTH=6_u#5452| |$paramod/FF/WIDTH=6_u#5454| )) +(define-fun |$paramod/FF/WIDTH=6_u#5458| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#5460| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#5456| () Bool (and |$paramod/FF/WIDTH=6_u#5458| |$paramod/FF/WIDTH=6_u#5460| )) +(define-fun |$paramod/FF/WIDTH=6_u#5464| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#5466| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#5462| () Bool (and |$paramod/FF/WIDTH=6_u#5464| |$paramod/FF/WIDTH=6_u#5466| )) +(define-fun |$paramod/FF/WIDTH=6_u#5470| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#5472| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#5468| () Bool (and |$paramod/FF/WIDTH=6_u#5470| |$paramod/FF/WIDTH=6_u#5472| )) +(define-fun |Scoreboard_u#5426| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#5428| |$paramod/FF/WIDTH=32_u#5442| |$paramod/MagicPacketTracker/DEPTH=32_u#5444| |$paramod/FF/WIDTH=1_u#5448| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#5450| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#5456| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#5462| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#5468| )) +(assert |Scoreboard_u#5426|) +(declare-fun |Scoreboard_is#5474| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#5475| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#5477| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#5476| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#5477|) +(declare-fun |Scoreboard#0#5478| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#5480| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#5479| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#5480|) +(declare-fun |Scoreboard#24#5481| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#5485| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#5487| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#5486| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#5487| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#5484| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#5485| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#5486| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#5488| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#5483| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#5484| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#5488| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#5492| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#5494| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#5493| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#5494| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#5491| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#5492| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#5493| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#5495| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#5490| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#5491| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#5495| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#5498| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#5500| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#5499| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#5500| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#5497| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#5498| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#5499| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#5501| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#5496| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#5497| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#5501| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#5504| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#5506| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#5505| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#5506| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#5503| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#5504| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#5505| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#5507| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#5502| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#5503| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#5507| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#5482| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#5483| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#5490| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#5496| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#5502|)))) +(declare-fun |Scoreboard#25#5508| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#5510| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#5511| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#5512| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#5513| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#5509| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#5510| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#5511| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#5512| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#5513|)))) +(declare-fun |Scoreboard#17#5515| () Bool) +(define-fun |Scoreboard#38#5514| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#5515| #b1 #b0))) +(declare-fun |Scoreboard#14#5517| () Bool) +(define-fun |Scoreboard#37#5516| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#5517| #b1 #b0))) +(declare-fun |Scoreboard#11#5519| () Bool) +(define-fun |Scoreboard#36#5518| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#5519| #b1 #b0))) +(declare-fun |Scoreboard#8#5521| () Bool) +(define-fun |Scoreboard#35#5520| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#5521| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#5522| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#5485| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#5492| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#5498| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#5504|)))) +(declare-fun |Scoreboard#39#5523| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#5525| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#5524| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#5525|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#5526| () Bool) +(declare-fun |Scoreboard#3#5527| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#5529| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#5528| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#5529|) +(declare-fun |Scoreboard#26#5530| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#5532| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#5531| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#5532|) +(declare-fun |$paramod/FF/WIDTH=32#2#5534| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#5533| () Bool |$paramod/FF/WIDTH=32#2#5534|) +(declare-fun |Scoreboard#27#5537| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#5538| () (_ BitVec 1)) +(define-fun |Scoreboard#29#5536| () (_ BitVec 1) (bvand |Scoreboard#27#5537| |Scoreboard#28#5538|)) +(declare-fun |Scoreboard#19#5540| () Bool) +(define-fun |Scoreboard#40#5539| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#5540| #b1 #b0))) +(define-fun |Scoreboard#41#5535| () (_ BitVec 1) (bvand |Scoreboard#29#5536| |Scoreboard#40#5539|)) +(declare-fun |$paramod/FF/WIDTH=32#3#5542| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#5541| () Bool |$paramod/FF/WIDTH=32#3#5542|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#5543| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#5545| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#5544| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#5545|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#5547| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#5546| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#5547|) +(declare-fun |Scoreboard#1#5548| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#5550| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#5549| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#5550|) +(declare-fun |Scoreboard#2#5551| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#5554| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#5561| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#5550| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#5562| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#5560| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#5561| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#5562|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#5563| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#5545| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#5559| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#5560| |$paramod/MagicPacketTracker/DEPTH=32#7#5563|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#5564| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#5550| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#5558| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#5559|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#5564| |$paramod/MagicPacketTracker/DEPTH=32#2#5550|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#5557| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#5558| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#5565| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#5556| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#5557| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#5565|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#5566| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#5558| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#5555| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#5556|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#5566| |$paramod/MagicPacketTracker/DEPTH=32#9#5558|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#5553| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#5554|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#5555|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#5552| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#5553|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#5567| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#5565|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#5568| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#5562|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#5569| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#5554|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#5570| () Bool) +(define-fun |Scoreboard#30#5571| () (_ BitVec 1) (bvor (ite |Scoreboard#19#5540| #b1 #b0) |Scoreboard#29#5536|)) +(declare-fun |$paramod/FF/WIDTH=1#0#5573| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#5572| () Bool |$paramod/FF/WIDTH=1#0#5573|) +(declare-fun |$paramod/FF/WIDTH=1#1#5575| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#5574| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#5575|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#5577| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#5576| () Bool |$paramod/FF/WIDTH=1#2#5577|) +(declare-fun |$paramod/FF/WIDTH=1#3#5579| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#5578| () Bool |$paramod/FF/WIDTH=1#3#5579|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5580| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5582| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#5581| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5582|) +(declare-fun |Scoreboard#4#5583| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5585| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#5584| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5585|) +(declare-fun |Scoreboard#10#5586| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5589| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5591| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#5590| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5591|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#5588| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5589| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#5590|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#5587| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#5588|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5594| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#5593| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5591| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5594|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#5592| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#5593|) +(declare-fun |Scoreboard#12#5595| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#5598| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5591|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5594|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#5599| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5591|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5594|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#5597| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#5598| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#5599| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#5596| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#5597|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5601| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#5600| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5601|) #b1)) +(declare-fun |Scoreboard#34#5602| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5604| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#5603| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5604|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5606| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#5605| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5606|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5607| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5609| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#5608| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5609|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5611| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#5610| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5611|) +(declare-fun |Scoreboard#7#5612| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5615| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5617| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#5616| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5617|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#5614| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5615| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#5616|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#5613| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#5614|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5620| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#5619| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5617| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5620|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#5618| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#5619|) +(declare-fun |Scoreboard#9#5621| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#5624| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5617|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5620|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#5625| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5617|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5620|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#5623| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#5624| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#5625| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#5622| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#5623|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5627| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#5626| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5627|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5629| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#5628| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5629|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5631| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#5630| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5631|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5632| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5634| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#5633| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5634|) +(declare-fun |Scoreboard#5#5635| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5637| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#5636| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5637|) +(declare-fun |Scoreboard#13#5638| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5641| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5643| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#5642| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5643|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#5640| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5641| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#5642|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#5639| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#5640|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5646| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#5645| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5643| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5646|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#5644| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#5645|) +(declare-fun |Scoreboard#15#5647| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#5650| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5643|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5646|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#5651| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5643|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5646|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#5649| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#5650| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#5651| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#5648| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#5649|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5653| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#5652| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5653|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5655| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#5654| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5655|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5657| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#5656| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5657|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5658| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5660| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#5659| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5660|) +(declare-fun |Scoreboard#6#5661| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5663| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#5662| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5663|) +(declare-fun |Scoreboard#16#5664| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5667| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5669| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#5668| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5669|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#5666| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5667| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#5668|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#5665| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#5666|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5672| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#5671| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5669| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5672|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#5670| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#5671|) +(declare-fun |Scoreboard#18#5673| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#5676| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5669|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5672|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#5677| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5669|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5672|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#5675| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#5676| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#5677| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#5674| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#5675|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5679| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#5678| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5679|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5681| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#5680| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5681|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5683| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#5682| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5683|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#5685| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5693| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#5692| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5693| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#5694| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5693|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#5691| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#5692| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5693|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#5694|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#5689| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#5691|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#5698| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#5693|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#5697| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#5698| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#5699| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#5698|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#5696| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#5697| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#5698|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#5699|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#5695| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#5696|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#5688| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#5689| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#5695|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#5704| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#5703| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#5704|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#5702| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#5703| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#5705| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#5703|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#5701| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#5702| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#5703|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#5705|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#5700| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#5701|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#5687| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#5688| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#5700|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#5710| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#5709| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#5710|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#5708| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#5709| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#5711| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#5709|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#5707| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#5708| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#5709|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#5711|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#5706| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#5707|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5686| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#5687| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#5706|)) +(declare-fun |$paramod/FF/WIDTH=2#0#5713| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#5712| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#5713|) +(declare-fun |$paramod/FF/WIDTH=2#1#5715| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#5714| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#5715|) +(declare-fun |$paramod/FF/WIDTH=2#2#5717| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#5716| () Bool |$paramod/FF/WIDTH=2#2#5717|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#5721| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#5485|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#5725| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#5488| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#5721|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#5724| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#5525| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#5725|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#5729| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5686| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#5730| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#5487| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#5510|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#5728| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#5729| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#5730| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#5487|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#5727| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#5728| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#5726| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#5483|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#5727| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#5728|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#5723| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#5724|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#5726|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#5722| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#5723| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#5720| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#5721| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#5722| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#5719| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#5488| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#5720|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#5733| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#5492|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#5737| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#5495| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#5733|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#5736| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#5525| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#5737|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#5741| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5686| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#5742| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#5494| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#5511|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#5740| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#5741| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#5742| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#5494|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#5739| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#5740| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#5738| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#5490|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#5739| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#5740|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#5735| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#5736|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#5738|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#5734| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#5735| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#5732| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#5733| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#5734| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#5731| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#5495| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#5732|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#5745| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#5498|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#5749| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#5501| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#5745|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#5748| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#5525| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#5749|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#5753| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5686| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#5754| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#5500| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#5512|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#5752| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#5753| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#5754| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#5500|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#5751| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#5752| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#5750| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#5496|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#5751| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#5752|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#5747| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#5748|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#5750|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#5746| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#5747| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#5744| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#5745| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#5746| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#5743| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#5501| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#5744|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#5757| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#5504|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#5761| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#5507| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#5757|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#5760| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#5525| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#5761|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#5765| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5686|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5686|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#5766| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#5506| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#5513|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#5764| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#5765| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#5766| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#5506|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#5763| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#5764| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#5762| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#5502|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#5763| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#5764|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#5759| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#5760|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#5762|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#5758| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#5759| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#5756| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#5757| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#5758| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#5755| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#5507| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#5756|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#5718| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#5719|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#5731|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#5743|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#5755|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#5768| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#5767| () Bool |$paramod/FF/WIDTH=2#3#5768|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#5769| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#5772| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#5775| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#5776| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#5777| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#5774| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#5775|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#5776|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#5777|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#5773| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#5774| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#5771| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#5772| |$paramod/PRIDEC/WIDTH=4#10#5773|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#5780| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#5776|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#5777|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#5779| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#5780| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#5778| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#5775| |$paramod/PRIDEC/WIDTH=4#6#5779|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#5782| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#5777|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#5781| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#5776| |$paramod/PRIDEC/WIDTH=4#2#5782|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#5770| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#5771| (concat |$paramod/PRIDEC/WIDTH=4#7#5778| (concat |$paramod/PRIDEC/WIDTH=4#3#5781| |$paramod/PRIDEC/WIDTH=4#1#5777|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#5783| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#5485| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#5492| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#5498| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#5504|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#5707|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#5784| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#5485| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#5492| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#5498| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#5504|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#5701|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#5785| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#5485| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#5492| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#5498| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#5504|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#5696|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#5786| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#5485| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#5492| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#5498| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#5504|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#5691|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#5787| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#5772| (concat |$paramod/PRIDEC/WIDTH=4#4#5775| (concat |$paramod/PRIDEC/WIDTH=4#0#5776| |$paramod/PRIDEC/WIDTH=4#1#5777|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#5788| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#5790| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#5789| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#5790|) +(declare-fun |$paramod/FF/WIDTH=16#1#5792| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#5791| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#5792|) +(declare-fun |$paramod/FF/WIDTH=16#2#5794| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#5793| () Bool |$paramod/FF/WIDTH=16#2#5794|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#5795| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#5765| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#5507| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#5797| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#5796| () Bool |$paramod/FF/WIDTH=16#3#5797|) +(declare-fun |$paramod/FF/WIDTH=16_is#5798| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#5800| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#5799| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#5800|) +(declare-fun |$paramod/FF/WIDTH=16#1#5802| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#5801| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#5802|) +(declare-fun |$paramod/FF/WIDTH=16#2#5804| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#5803| () Bool |$paramod/FF/WIDTH=16#2#5804|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#5805| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#5753| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#5501| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#5807| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#5806| () Bool |$paramod/FF/WIDTH=16#3#5807|) +(declare-fun |$paramod/FF/WIDTH=16_is#5808| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#5810| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#5809| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#5810|) +(declare-fun |$paramod/FF/WIDTH=16#1#5812| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#5811| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#5812|) +(declare-fun |$paramod/FF/WIDTH=16#2#5814| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#5813| () Bool |$paramod/FF/WIDTH=16#2#5814|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#5815| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#5741| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#5495| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#5817| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#5816| () Bool |$paramod/FF/WIDTH=16#3#5817|) +(declare-fun |$paramod/FF/WIDTH=16_is#5818| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#5820| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#5819| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#5820|) +(declare-fun |$paramod/FF/WIDTH=16#1#5822| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#5821| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#5822|) +(declare-fun |$paramod/FF/WIDTH=16#2#5824| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#5823| () Bool |$paramod/FF/WIDTH=16#2#5824|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#5825| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#5729| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#5488| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#5827| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#5826| () Bool |$paramod/FF/WIDTH=16#3#5827|) +(define-fun |$paramod/FF/WIDTH=2_h#5828| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#5829| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#5830| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#5831| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#5832| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#5833| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#5684| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#5475| |$paramod/FF/WIDTH=2_is#5685|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#5686| |$paramod/FF/WIDTH=2_n D#5712|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#5489| |$paramod/FF/WIDTH=2_n Q#5714|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#5480| |$paramod/FF/WIDTH=2_n clk#5716|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#5718| |$paramod/FF/WIDTH=2_n en#5767|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#5475| |$paramod/PRIDEC/WIDTH=4_is#5769|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#5690| |$paramod/PRIDEC/WIDTH=4_n out_vec#5770|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#5783| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#5784| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#5785| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#5786|))) |$paramod/PRIDEC/WIDTH=4_n vec#5787|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#5475| |$paramod/FF/WIDTH=16_is#5788|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#5759| |$paramod/FF/WIDTH=16_n D#5789|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#5506| |$paramod/FF/WIDTH=16_n Q#5791|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#5480| |$paramod/FF/WIDTH=16_n clk#5793|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#5795|) #b1) |$paramod/FF/WIDTH=16_n en#5796|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#5475| |$paramod/FF/WIDTH=16_is#5798|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#5747| |$paramod/FF/WIDTH=16_n D#5799|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#5500| |$paramod/FF/WIDTH=16_n Q#5801|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#5480| |$paramod/FF/WIDTH=16_n clk#5803|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#5805|) #b1) |$paramod/FF/WIDTH=16_n en#5806|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#5475| |$paramod/FF/WIDTH=16_is#5808|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#5735| |$paramod/FF/WIDTH=16_n D#5809|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#5494| |$paramod/FF/WIDTH=16_n Q#5811|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#5480| |$paramod/FF/WIDTH=16_n clk#5813|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#5815|) #b1) |$paramod/FF/WIDTH=16_n en#5816|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#5475| |$paramod/FF/WIDTH=16_is#5818|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#5723| |$paramod/FF/WIDTH=16_n D#5819|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#5487| |$paramod/FF/WIDTH=16_n Q#5821|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#5480| |$paramod/FF/WIDTH=16_n clk#5823|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#5825|) #b1) |$paramod/FF/WIDTH=16_n en#5826|) |$paramod/FF/WIDTH=2_h#5828| |$paramod/PRIDEC/WIDTH=4_h#5829| |$paramod/FF/WIDTH=16_h#5830| |$paramod/FF/WIDTH=16_h#5831| |$paramod/FF/WIDTH=16_h#5832| |$paramod/FF/WIDTH=16_h#5833| )) +(define-fun |$paramod/FF/WIDTH=32_h#5834| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#5836| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#5838| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5837| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5838|) +(declare-fun |$paramod/FF/WIDTH=6#1#5840| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5839| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5840|) +(declare-fun |$paramod/FF/WIDTH=6#2#5842| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5841| () Bool |$paramod/FF/WIDTH=6#2#5842|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#5845| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#5562| |$paramod/MagicPacketTracker/DEPTH=32#12#5565|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#5844| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#5845| |$paramod/MagicPacketTracker/DEPTH=32#15#5554|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#5843| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#5844| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#5545| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#5847| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5846| () Bool |$paramod/FF/WIDTH=6#3#5847|) +(define-fun |$paramod/FF/WIDTH=6_h#5848| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#5835| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#5543| |$paramod/FF/WIDTH=6_is#5836|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#5553| |$paramod/FF/WIDTH=6_n D#5837|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#5550| |$paramod/FF/WIDTH=6_n Q#5839|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#5547| |$paramod/FF/WIDTH=6_n clk#5841|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#5843|) #b1) |$paramod/FF/WIDTH=6_n en#5846|) |$paramod/FF/WIDTH=6_h#5848| )) +(define-fun |$paramod/FF/WIDTH=1_h#5849| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#5851| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5854| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5591| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5853| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5601|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5854| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5591|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5852| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5606|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5853|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5856| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5855| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5856|) +(declare-fun |$paramod/FF/WIDTH=6#1#5858| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5857| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5858|) +(declare-fun |$paramod/FF/WIDTH=6#2#5860| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5859| () Bool |$paramod/FF/WIDTH=6#2#5860|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5862| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5604| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5601|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5861| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5862| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5606|)) +(declare-fun |$paramod/FF/WIDTH=6#3#5864| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5863| () Bool |$paramod/FF/WIDTH=6#3#5864|) +(declare-fun |$paramod/FF/WIDTH=6_is#5865| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5868| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5594| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5867| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5604|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5868| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5594|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5866| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5606|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5867|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5870| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5869| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5870|) +(declare-fun |$paramod/FF/WIDTH=6#1#5872| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5871| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5872|) +(declare-fun |$paramod/FF/WIDTH=6#2#5874| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5873| () Bool |$paramod/FF/WIDTH=6#2#5874|) +(declare-fun |$paramod/FF/WIDTH=6#3#5876| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5875| () Bool |$paramod/FF/WIDTH=6#3#5876|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5878| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5880| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5879| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5880|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5882| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5881| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5882|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5884| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5883| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5884|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5877| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5878| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5879| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5881| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5883|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5878| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5879|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5883|))))) +(define-fun |$paramod/FF/WIDTH=6_h#5885| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#5886| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5850| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5580| |$paramod/FF/WIDTH=6_is#5851|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5852| |$paramod/FF/WIDTH=6_n D#5855|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5591| |$paramod/FF/WIDTH=6_n Q#5857|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5582| |$paramod/FF/WIDTH=6_n clk#5859|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5861|) #b1) |$paramod/FF/WIDTH=6_n en#5863|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5580| |$paramod/FF/WIDTH=6_is#5865|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5866| |$paramod/FF/WIDTH=6_n D#5869|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5594| |$paramod/FF/WIDTH=6_n Q#5871|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5582| |$paramod/FF/WIDTH=6_n clk#5873|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5861|) #b1) |$paramod/FF/WIDTH=6_n en#5875|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5877| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5589|) |$paramod/FF/WIDTH=6_h#5885| |$paramod/FF/WIDTH=6_h#5886| )) +(declare-fun |$paramod/FF/WIDTH=6_is#5888| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5891| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5617| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5890| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5627|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5891| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5617|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5889| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5631|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5890|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5893| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5892| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5893|) +(declare-fun |$paramod/FF/WIDTH=6#1#5895| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5894| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5895|) +(declare-fun |$paramod/FF/WIDTH=6#2#5897| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5896| () Bool |$paramod/FF/WIDTH=6#2#5897|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5899| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5629| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5627|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5898| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5899| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5631|)) +(declare-fun |$paramod/FF/WIDTH=6#3#5901| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5900| () Bool |$paramod/FF/WIDTH=6#3#5901|) +(declare-fun |$paramod/FF/WIDTH=6_is#5902| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5905| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5620| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5904| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5629|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5905| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5620|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5903| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5631|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5904|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5907| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5906| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5907|) +(declare-fun |$paramod/FF/WIDTH=6#1#5909| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5908| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5909|) +(declare-fun |$paramod/FF/WIDTH=6#2#5911| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5910| () Bool |$paramod/FF/WIDTH=6#2#5911|) +(declare-fun |$paramod/FF/WIDTH=6#3#5913| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5912| () Bool |$paramod/FF/WIDTH=6#3#5913|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5915| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5917| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5916| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5917|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5919| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5918| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5919|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5921| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5920| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5921|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5914| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5915| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5916| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5918| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5920|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5915| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5916|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5920|))))) +(define-fun |$paramod/FF/WIDTH=6_h#5922| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#5923| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5887| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5607| |$paramod/FF/WIDTH=6_is#5888|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5889| |$paramod/FF/WIDTH=6_n D#5892|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5617| |$paramod/FF/WIDTH=6_n Q#5894|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5609| |$paramod/FF/WIDTH=6_n clk#5896|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5898|) #b1) |$paramod/FF/WIDTH=6_n en#5900|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5607| |$paramod/FF/WIDTH=6_is#5902|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5903| |$paramod/FF/WIDTH=6_n D#5906|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5620| |$paramod/FF/WIDTH=6_n Q#5908|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5609| |$paramod/FF/WIDTH=6_n clk#5910|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5898|) #b1) |$paramod/FF/WIDTH=6_n en#5912|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5914| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5615|) |$paramod/FF/WIDTH=6_h#5922| |$paramod/FF/WIDTH=6_h#5923| )) +(declare-fun |$paramod/FF/WIDTH=6_is#5925| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5928| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5643| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5927| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5653|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5928| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5643|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5926| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5657|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5927|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5930| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5929| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5930|) +(declare-fun |$paramod/FF/WIDTH=6#1#5932| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5931| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5932|) +(declare-fun |$paramod/FF/WIDTH=6#2#5934| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5933| () Bool |$paramod/FF/WIDTH=6#2#5934|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5936| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5655| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5653|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5935| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5936| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5657|)) +(declare-fun |$paramod/FF/WIDTH=6#3#5938| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5937| () Bool |$paramod/FF/WIDTH=6#3#5938|) +(declare-fun |$paramod/FF/WIDTH=6_is#5939| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5942| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5646| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5941| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5655|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5942| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5646|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5940| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5657|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5941|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5944| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5943| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5944|) +(declare-fun |$paramod/FF/WIDTH=6#1#5946| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5945| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5946|) +(declare-fun |$paramod/FF/WIDTH=6#2#5948| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5947| () Bool |$paramod/FF/WIDTH=6#2#5948|) +(declare-fun |$paramod/FF/WIDTH=6#3#5950| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5949| () Bool |$paramod/FF/WIDTH=6#3#5950|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5952| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5954| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5953| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5954|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5956| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5955| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5956|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5958| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5957| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5958|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5951| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5952| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5953| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5955| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5957|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5952| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5953|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5957|))))) +(define-fun |$paramod/FF/WIDTH=6_h#5959| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#5960| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5924| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5632| |$paramod/FF/WIDTH=6_is#5925|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5926| |$paramod/FF/WIDTH=6_n D#5929|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5643| |$paramod/FF/WIDTH=6_n Q#5931|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5634| |$paramod/FF/WIDTH=6_n clk#5933|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5935|) #b1) |$paramod/FF/WIDTH=6_n en#5937|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5632| |$paramod/FF/WIDTH=6_is#5939|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5940| |$paramod/FF/WIDTH=6_n D#5943|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5646| |$paramod/FF/WIDTH=6_n Q#5945|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5634| |$paramod/FF/WIDTH=6_n clk#5947|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5935|) #b1) |$paramod/FF/WIDTH=6_n en#5949|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5951| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5641|) |$paramod/FF/WIDTH=6_h#5959| |$paramod/FF/WIDTH=6_h#5960| )) +(declare-fun |$paramod/FF/WIDTH=6_is#5962| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5965| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5669| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5964| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5679|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#5965| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5669|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5963| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5683|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#5964|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5967| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5966| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5967|) +(declare-fun |$paramod/FF/WIDTH=6#1#5969| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5968| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5969|) +(declare-fun |$paramod/FF/WIDTH=6#2#5971| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5970| () Bool |$paramod/FF/WIDTH=6#2#5971|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5973| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5681| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#5679|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5972| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#5973| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5683|)) +(declare-fun |$paramod/FF/WIDTH=6#3#5975| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5974| () Bool |$paramod/FF/WIDTH=6#3#5975|) +(declare-fun |$paramod/FF/WIDTH=6_is#5976| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5979| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5672| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5978| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5681|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#5979| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5672|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5977| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#5683|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#5978|)) +(declare-fun |$paramod/FF/WIDTH=6#0#5981| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#5980| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#5981|) +(declare-fun |$paramod/FF/WIDTH=6#1#5983| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#5982| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#5983|) +(declare-fun |$paramod/FF/WIDTH=6#2#5985| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#5984| () Bool |$paramod/FF/WIDTH=6#2#5985|) +(declare-fun |$paramod/FF/WIDTH=6#3#5987| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#5986| () Bool |$paramod/FF/WIDTH=6#3#5987|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5989| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5991| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5990| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5991|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5993| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5992| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5993|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5995| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5994| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5995|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5988| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5989| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5990| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#5992| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5994|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5989| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#5990|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#5994|))))) +(define-fun |$paramod/FF/WIDTH=6_h#5996| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#5997| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5961| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5658| |$paramod/FF/WIDTH=6_is#5962|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#5963| |$paramod/FF/WIDTH=6_n D#5966|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#5669| |$paramod/FF/WIDTH=6_n Q#5968|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5660| |$paramod/FF/WIDTH=6_n clk#5970|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5972|) #b1) |$paramod/FF/WIDTH=6_n en#5974|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5658| |$paramod/FF/WIDTH=6_is#5976|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#5977| |$paramod/FF/WIDTH=6_n D#5980|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5672| |$paramod/FF/WIDTH=6_n Q#5982|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#5660| |$paramod/FF/WIDTH=6_n clk#5984|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#5972|) #b1) |$paramod/FF/WIDTH=6_n en#5986|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5988| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#5667|) |$paramod/FF/WIDTH=6_h#5996| |$paramod/FF/WIDTH=6_h#5997| )) +(define-fun |Scoreboard_h#5473| () Bool (and (= |Scoreboard_is#5474| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#5475|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#5476|) (= |Scoreboard#0#5478| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#5479|) (= |Scoreboard#24#5481| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#5482|) (= |Scoreboard#25#5508| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#5509|) (= (concat |Scoreboard#38#5514| (concat |Scoreboard#37#5516| (concat |Scoreboard#36#5518| |Scoreboard#35#5520|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#5522|) (= |Scoreboard#39#5523| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#5524|) (= |Scoreboard_is#5474| |$paramod/FF/WIDTH=32_is#5526|) (= |Scoreboard#3#5527| |$paramod/FF/WIDTH=32_n D#5528|) (= |Scoreboard#26#5530| |$paramod/FF/WIDTH=32_n Q#5531|) (= |Scoreboard#0#5478| |$paramod/FF/WIDTH=32_n clk#5533|) (= (= ((_ extract 0 0) |Scoreboard#41#5535|) #b1) |$paramod/FF/WIDTH=32_n en#5541|) (= |Scoreboard_is#5474| |$paramod/MagicPacketTracker/DEPTH=32_is#5543|) (= |Scoreboard#19#5540| |$paramod/MagicPacketTracker/DEPTH=32_n captured#5544|) (= |Scoreboard#0#5478| |$paramod/MagicPacketTracker/DEPTH=32_n clk#5546|) (= |Scoreboard#1#5548| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#5549|) (= |Scoreboard#2#5551| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#5552|) (= (= ((_ extract 0 0) |Scoreboard#24#5481|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#5567|) (= (= ((_ extract 0 0) |Scoreboard#28#5538|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#5568|) (= |Scoreboard#39#5523| |$paramod/MagicPacketTracker/DEPTH=32_n rst#5569|) (= |Scoreboard_is#5474| |$paramod/FF/WIDTH=1_is#5570|) (= (= ((_ extract 0 0) |Scoreboard#30#5571|) #b1) |$paramod/FF/WIDTH=1_n D#5572|) (= |Scoreboard#19#5540| |$paramod/FF/WIDTH=1_n Q#5574|) (= |Scoreboard#0#5478| |$paramod/FF/WIDTH=1_n clk#5576|) (= (= ((_ extract 0 0) |Scoreboard#40#5539|) #b1) |$paramod/FF/WIDTH=1_n en#5578|) (= |Scoreboard_is#5474| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5580|) (= |Scoreboard#0#5478| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#5581|) (= |Scoreboard#4#5583| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#5584|) (= |Scoreboard#10#5586| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#5587|) (= |Scoreboard#11#5519| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#5592|) (= |Scoreboard#12#5595| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#5596|) (= (= ((_ extract 1 1) |Scoreboard#24#5481|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#5600|) (= (= ((_ extract 0 0) |Scoreboard#34#5602|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#5603|) (= |Scoreboard#39#5523| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#5605|) (= |Scoreboard_is#5474| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5607|) (= |Scoreboard#0#5478| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#5608|) (= |Scoreboard#3#5527| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#5610|) (= |Scoreboard#7#5612| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#5613|) (= |Scoreboard#8#5521| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#5618|) (= |Scoreboard#9#5621| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#5622|) (= (= ((_ extract 0 0) |Scoreboard#24#5481|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#5626|) (= (= ((_ extract 0 0) |Scoreboard#28#5538|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#5628|) (= |Scoreboard#39#5523| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#5630|) (= |Scoreboard_is#5474| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5632|) (= |Scoreboard#0#5478| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#5633|) (= |Scoreboard#5#5635| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#5636|) (= |Scoreboard#13#5638| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#5639|) (= |Scoreboard#14#5517| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#5644|) (= |Scoreboard#15#5647| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#5648|) (= (= ((_ extract 2 2) |Scoreboard#24#5481|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#5652|) (= (= ((_ extract 1 1) |Scoreboard#34#5602|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#5654|) (= |Scoreboard#39#5523| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#5656|) (= |Scoreboard_is#5474| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#5658|) (= |Scoreboard#0#5478| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#5659|) (= |Scoreboard#6#5661| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#5662|) (= |Scoreboard#16#5664| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#5665|) (= |Scoreboard#17#5515| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#5670|) (= |Scoreboard#18#5673| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#5674|) (= (= ((_ extract 3 3) |Scoreboard#24#5481|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#5678|) (= (= ((_ extract 2 2) |Scoreboard#34#5602|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#5680|) (= |Scoreboard#39#5523| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#5682|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#5684| |$paramod/FF/WIDTH=32_h#5834| |$paramod/MagicPacketTracker/DEPTH=32_h#5835| |$paramod/FF/WIDTH=1_h#5849| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5850| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5887| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5924| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#5961| )) +(assert |Scoreboard_h#5473|) +(define-fun |Scoreboard_n rst#5998| () Bool |Scoreboard#39#5523|) +(define-fun |Scoreboard_n prop_empty#5999| () Bool |Scoreboard#8#5521|) +(define-fun |Scoreboard_n prop_pop#6000| () Bool (= ((_ extract 0 0) |Scoreboard#24#5481|) #b1)) +(assert (and (not |Scoreboard_n rst#5998|) (or (not |Scoreboard_n prop_empty#5999|) (not |Scoreboard_n prop_pop#6000|)))) +(define-fun |$paramod/FF/WIDTH=2#4#6004| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#5085| |$paramod/FF/WIDTH=2#0#5030| |$paramod/FF/WIDTH=2#1#5032|)) +(define-fun |$paramod/FF/WIDTH=2_t#6003| () Bool (= |$paramod/FF/WIDTH=2#4#6004| |$paramod/FF/WIDTH=2#1#5715|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#6005| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#6007| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#5114| |$paramod/FF/WIDTH=16#0#5107| |$paramod/FF/WIDTH=16#1#5109|)) +(define-fun |$paramod/FF/WIDTH=16_t#6006| () Bool (= |$paramod/FF/WIDTH=16#4#6007| |$paramod/FF/WIDTH=16#1#5792|) ) +(define-fun |$paramod/FF/WIDTH=16#4#6009| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#5124| |$paramod/FF/WIDTH=16#0#5117| |$paramod/FF/WIDTH=16#1#5119|)) +(define-fun |$paramod/FF/WIDTH=16_t#6008| () Bool (= |$paramod/FF/WIDTH=16#4#6009| |$paramod/FF/WIDTH=16#1#5802|) ) +(define-fun |$paramod/FF/WIDTH=16#4#6011| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#5134| |$paramod/FF/WIDTH=16#0#5127| |$paramod/FF/WIDTH=16#1#5129|)) +(define-fun |$paramod/FF/WIDTH=16_t#6010| () Bool (= |$paramod/FF/WIDTH=16#4#6011| |$paramod/FF/WIDTH=16#1#5812|) ) +(define-fun |$paramod/FF/WIDTH=16#4#6013| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#5144| |$paramod/FF/WIDTH=16#0#5137| |$paramod/FF/WIDTH=16#1#5139|)) +(define-fun |$paramod/FF/WIDTH=16_t#6012| () Bool (= |$paramod/FF/WIDTH=16#4#6013| |$paramod/FF/WIDTH=16#1#5822|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#6002| () Bool (and |$paramod/FF/WIDTH=2_t#6003| |$paramod/PRIDEC/WIDTH=4_t#6005| |$paramod/FF/WIDTH=16_t#6006| |$paramod/FF/WIDTH=16_t#6008| |$paramod/FF/WIDTH=16_t#6010| |$paramod/FF/WIDTH=16_t#6012| )) +(define-fun |$paramod/FF/WIDTH=32#4#6015| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#4859| |$paramod/FF/WIDTH=32#0#4846| |$paramod/FF/WIDTH=32#1#4849|)) +(define-fun |$paramod/FF/WIDTH=32_t#6014| () Bool (= |$paramod/FF/WIDTH=32#4#6015| |$paramod/FF/WIDTH=32#1#5532|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6018| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5164| |$paramod/FF/WIDTH=6#0#5155| |$paramod/FF/WIDTH=6#1#5157|)) +(define-fun |$paramod/FF/WIDTH=6_t#6017| () Bool (= |$paramod/FF/WIDTH=6#4#6018| |$paramod/FF/WIDTH=6#1#5840|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#6016| () Bool |$paramod/FF/WIDTH=6_t#6017| ) +(define-fun |$paramod/FF/WIDTH=1#4#6020| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#4896| (ite |$paramod/FF/WIDTH=1#0#4890| #b1 #b0) |$paramod/FF/WIDTH=1#1#4892|)) +(define-fun |$paramod/FF/WIDTH=1_t#6019| () Bool (= |$paramod/FF/WIDTH=1#4#6020| |$paramod/FF/WIDTH=1#1#5575|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4921|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#6024| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5181| |$paramod/FF/WIDTH=6#0#5173| |$paramod/FF/WIDTH=6#1#5175|)) +(define-fun |$paramod/FF/WIDTH=6_t#6023| () Bool (= |$paramod/FF/WIDTH=6#4#6024| |$paramod/FF/WIDTH=6#1#5858|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6026| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5193| |$paramod/FF/WIDTH=6#0#5187| |$paramod/FF/WIDTH=6#1#5189|)) +(define-fun |$paramod/FF/WIDTH=6_t#6025| () Bool (= |$paramod/FF/WIDTH=6#4#6026| |$paramod/FF/WIDTH=6#1#5872|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6021| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5194| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5878|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4902| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5882|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4911|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5880|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6022|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5884|) |$paramod/FF/WIDTH=6_t#6023| |$paramod/FF/WIDTH=6_t#6025| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4946|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#6030| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5218| |$paramod/FF/WIDTH=6#0#5210| |$paramod/FF/WIDTH=6#1#5212|)) +(define-fun |$paramod/FF/WIDTH=6_t#6029| () Bool (= |$paramod/FF/WIDTH=6#4#6030| |$paramod/FF/WIDTH=6#1#5895|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6032| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5230| |$paramod/FF/WIDTH=6#0#5224| |$paramod/FF/WIDTH=6#1#5226|)) +(define-fun |$paramod/FF/WIDTH=6_t#6031| () Bool (= |$paramod/FF/WIDTH=6#4#6032| |$paramod/FF/WIDTH=6#1#5909|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6027| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5231| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5915|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4928| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5919|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4937|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5917|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6028|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5921|) |$paramod/FF/WIDTH=6_t#6029| |$paramod/FF/WIDTH=6_t#6031| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4972|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#6036| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5255| |$paramod/FF/WIDTH=6#0#5247| |$paramod/FF/WIDTH=6#1#5249|)) +(define-fun |$paramod/FF/WIDTH=6_t#6035| () Bool (= |$paramod/FF/WIDTH=6#4#6036| |$paramod/FF/WIDTH=6#1#5932|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6038| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5267| |$paramod/FF/WIDTH=6#0#5261| |$paramod/FF/WIDTH=6#1#5263|)) +(define-fun |$paramod/FF/WIDTH=6_t#6037| () Bool (= |$paramod/FF/WIDTH=6#4#6038| |$paramod/FF/WIDTH=6#1#5946|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6033| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5268| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5952|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4954| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5956|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4963|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5954|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6034|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5958|) |$paramod/FF/WIDTH=6_t#6035| |$paramod/FF/WIDTH=6_t#6037| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#4998|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#6042| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5292| |$paramod/FF/WIDTH=6#0#5284| |$paramod/FF/WIDTH=6#1#5286|)) +(define-fun |$paramod/FF/WIDTH=6_t#6041| () Bool (= |$paramod/FF/WIDTH=6#4#6042| |$paramod/FF/WIDTH=6#1#5969|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6044| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5304| |$paramod/FF/WIDTH=6#0#5298| |$paramod/FF/WIDTH=6#1#5300|)) +(define-fun |$paramod/FF/WIDTH=6_t#6043| () Bool (= |$paramod/FF/WIDTH=6#4#6044| |$paramod/FF/WIDTH=6#1#5983|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6039| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5305| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#5989|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#4980| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#5993|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#4989|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#5991|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6040|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#5995|) |$paramod/FF/WIDTH=6_t#6041| |$paramod/FF/WIDTH=6_t#6043| )) +(define-fun |Scoreboard_t#6001| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#6002| |$paramod/FF/WIDTH=32_t#6014| |$paramod/MagicPacketTracker/DEPTH=32_t#6016| |$paramod/FF/WIDTH=1_t#6019| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6021| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6027| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6033| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6039| )) +(assert |Scoreboard_t#6001|) +(assert (not |Scoreboard_is#5474|)) +(define-fun |$paramod/FF/WIDTH=2_a#6079| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#6080| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#6081| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#6082| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#6083| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#6084| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#6078| () Bool (and |$paramod/FF/WIDTH=2_a#6079| |$paramod/PRIDEC/WIDTH=4_a#6080| |$paramod/FF/WIDTH=16_a#6081| |$paramod/FF/WIDTH=16_a#6082| |$paramod/FF/WIDTH=16_a#6083| |$paramod/FF/WIDTH=16_a#6084| )) +(define-fun |$paramod/FF/WIDTH=32_a#6085| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6087| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#6086| () Bool |$paramod/FF/WIDTH=6_a#6087| ) +(define-fun |$paramod/FF/WIDTH=1_a#6088| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6090| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6091| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6089| () Bool (and |$paramod/FF/WIDTH=6_a#6090| |$paramod/FF/WIDTH=6_a#6091| )) +(define-fun |$paramod/FF/WIDTH=6_a#6093| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6094| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6092| () Bool (and |$paramod/FF/WIDTH=6_a#6093| |$paramod/FF/WIDTH=6_a#6094| )) +(define-fun |$paramod/FF/WIDTH=6_a#6096| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6097| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6095| () Bool (and |$paramod/FF/WIDTH=6_a#6096| |$paramod/FF/WIDTH=6_a#6097| )) +(define-fun |$paramod/FF/WIDTH=6_a#6099| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6100| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6098| () Bool (and |$paramod/FF/WIDTH=6_a#6099| |$paramod/FF/WIDTH=6_a#6100| )) +(define-fun |Scoreboard_a#6077| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#6078| |$paramod/FF/WIDTH=32_a#6085| |$paramod/MagicPacketTracker/DEPTH=32_a#6086| |$paramod/FF/WIDTH=1_a#6088| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6089| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6092| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6095| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6098| )) +(assert |Scoreboard_a#6077|) +(define-fun |Scoreboard#20#6106| () Bool (bvugt |Scoreboard#1#5548| #b000000)) +(define-fun |Scoreboard#21#6105| () (_ BitVec 1) (bvand (ite |Scoreboard#19#5540| #b1 #b0) (ite |Scoreboard#20#6106| #b1 #b0))) +(define-fun |Scoreboard#22#6107| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#5551|) #b1) (= ((_ extract 1 1) |Scoreboard#2#5551|) #b1) (= ((_ extract 2 2) |Scoreboard#2#5551|) #b1) (= ((_ extract 3 3) |Scoreboard#2#5551|) #b1) (= ((_ extract 4 4) |Scoreboard#2#5551|) #b1) (= ((_ extract 5 5) |Scoreboard#2#5551|) #b1)))) +(define-fun |Scoreboard#23#6104| () (_ BitVec 1) (bvand |Scoreboard#21#6105| (ite |Scoreboard#22#6107| #b1 #b0))) +(define-fun |Scoreboard#31#6103| () (_ BitVec 1) (bvnot |Scoreboard#23#6104|)) +(define-fun |Scoreboard#32#6108| () Bool (= |Scoreboard#26#5530| |Scoreboard#7#5612|)) +(define-fun |Scoreboard#33#6102| () (_ BitVec 1) (bvor |Scoreboard#31#6103| (ite |Scoreboard#32#6108| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#6101| () Bool (= ((_ extract 0 0) |Scoreboard#33#6102|) #b1)) +(assert |Scoreboard_n prop_signal#6101|) +(define-fun |$paramod/FF/WIDTH=2_u#6113| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#6115| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#6117| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#6119| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#6121| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#6123| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#6111| () Bool (and |$paramod/FF/WIDTH=2_u#6113| |$paramod/PRIDEC/WIDTH=4_u#6115| |$paramod/FF/WIDTH=16_u#6117| |$paramod/FF/WIDTH=16_u#6119| |$paramod/FF/WIDTH=16_u#6121| |$paramod/FF/WIDTH=16_u#6123| )) +(define-fun |$paramod/FF/WIDTH=32_u#6125| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6129| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#6127| () Bool |$paramod/FF/WIDTH=6_u#6129| ) +(define-fun |$paramod/FF/WIDTH=1_u#6131| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6135| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6137| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6133| () Bool (and |$paramod/FF/WIDTH=6_u#6135| |$paramod/FF/WIDTH=6_u#6137| )) +(define-fun |$paramod/FF/WIDTH=6_u#6141| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6143| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6139| () Bool (and |$paramod/FF/WIDTH=6_u#6141| |$paramod/FF/WIDTH=6_u#6143| )) +(define-fun |$paramod/FF/WIDTH=6_u#6147| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6149| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6145| () Bool (and |$paramod/FF/WIDTH=6_u#6147| |$paramod/FF/WIDTH=6_u#6149| )) +(define-fun |$paramod/FF/WIDTH=6_u#6153| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6155| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6151| () Bool (and |$paramod/FF/WIDTH=6_u#6153| |$paramod/FF/WIDTH=6_u#6155| )) +(define-fun |Scoreboard_u#6109| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#6111| |$paramod/FF/WIDTH=32_u#6125| |$paramod/MagicPacketTracker/DEPTH=32_u#6127| |$paramod/FF/WIDTH=1_u#6131| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6133| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6139| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6145| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6151| )) +(assert |Scoreboard_u#6109|) +(declare-fun |Scoreboard_is#6157| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6158| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#6160| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#6159| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#6160|) +(declare-fun |Scoreboard#0#6161| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6163| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#6162| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6163|) +(declare-fun |Scoreboard#24#6164| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6168| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6170| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#6169| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6170| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#6167| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6168| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#6169| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6171| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#6166| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#6167| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6171| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6175| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6177| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#6176| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6177| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#6174| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6175| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#6176| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6178| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#6173| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#6174| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6178| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6181| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6183| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#6182| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6183| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#6180| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6181| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#6182| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6184| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#6179| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#6180| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6184| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6187| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6189| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#6188| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6189| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#6186| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6187| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#6188| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6190| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#6185| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#6186| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6190| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#6165| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#6166| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#6173| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#6179| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#6185|)))) +(declare-fun |Scoreboard#25#6191| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#6193| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#6194| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#6195| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#6196| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#6192| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#6193| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#6194| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#6195| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#6196|)))) +(declare-fun |Scoreboard#17#6198| () Bool) +(define-fun |Scoreboard#38#6197| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#6198| #b1 #b0))) +(declare-fun |Scoreboard#14#6200| () Bool) +(define-fun |Scoreboard#37#6199| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#6200| #b1 #b0))) +(declare-fun |Scoreboard#11#6202| () Bool) +(define-fun |Scoreboard#36#6201| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#6202| #b1 #b0))) +(declare-fun |Scoreboard#8#6204| () Bool) +(define-fun |Scoreboard#35#6203| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#6204| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#6205| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6168| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6175| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6181| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6187|)))) +(declare-fun |Scoreboard#39#6206| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6208| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#6207| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6208|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#6209| () Bool) +(declare-fun |Scoreboard#3#6210| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#6212| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#6211| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#6212|) +(declare-fun |Scoreboard#26#6213| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#6215| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#6214| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#6215|) +(declare-fun |$paramod/FF/WIDTH=32#2#6217| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#6216| () Bool |$paramod/FF/WIDTH=32#2#6217|) +(declare-fun |Scoreboard#27#6220| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#6221| () (_ BitVec 1)) +(define-fun |Scoreboard#29#6219| () (_ BitVec 1) (bvand |Scoreboard#27#6220| |Scoreboard#28#6221|)) +(declare-fun |Scoreboard#19#6223| () Bool) +(define-fun |Scoreboard#40#6222| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#6223| #b1 #b0))) +(define-fun |Scoreboard#41#6218| () (_ BitVec 1) (bvand |Scoreboard#29#6219| |Scoreboard#40#6222|)) +(declare-fun |$paramod/FF/WIDTH=32#3#6225| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#6224| () Bool |$paramod/FF/WIDTH=32#3#6225|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#6226| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#6228| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#6227| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#6228|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#6230| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#6229| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#6230|) +(declare-fun |Scoreboard#1#6231| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#6233| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#6232| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#6233|) +(declare-fun |Scoreboard#2#6234| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#6237| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#6244| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#6233| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#6245| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#6243| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#6244| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#6245|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#6246| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#6228| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#6242| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#6243| |$paramod/MagicPacketTracker/DEPTH=32#7#6246|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#6247| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#6233| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#6241| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#6242|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#6247| |$paramod/MagicPacketTracker/DEPTH=32#2#6233|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#6240| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#6241| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#6248| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#6239| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#6240| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#6248|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#6249| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#6241| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#6238| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#6239|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#6249| |$paramod/MagicPacketTracker/DEPTH=32#9#6241|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#6236| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#6237|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#6238|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#6235| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#6236|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#6250| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#6248|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#6251| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#6245|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#6252| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#6237|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#6253| () Bool) +(define-fun |Scoreboard#30#6254| () (_ BitVec 1) (bvor (ite |Scoreboard#19#6223| #b1 #b0) |Scoreboard#29#6219|)) +(declare-fun |$paramod/FF/WIDTH=1#0#6256| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#6255| () Bool |$paramod/FF/WIDTH=1#0#6256|) +(declare-fun |$paramod/FF/WIDTH=1#1#6258| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#6257| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#6258|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#6260| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#6259| () Bool |$paramod/FF/WIDTH=1#2#6260|) +(declare-fun |$paramod/FF/WIDTH=1#3#6262| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#6261| () Bool |$paramod/FF/WIDTH=1#3#6262|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6263| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6265| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6264| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6265|) +(declare-fun |Scoreboard#4#6266| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6268| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6267| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6268|) +(declare-fun |Scoreboard#10#6269| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6272| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6274| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6273| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6274|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6271| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6272| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6273|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6270| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6271|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6277| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6276| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6274| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6277|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6275| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6276|) +(declare-fun |Scoreboard#12#6278| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6281| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6274|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6277|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6282| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6274|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6277|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6280| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6281| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6282| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6279| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6280|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6284| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6283| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6284|) #b1)) +(declare-fun |Scoreboard#34#6285| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6287| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6286| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6287|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6289| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6288| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6289|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6290| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6292| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6291| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6292|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6294| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6293| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6294|) +(declare-fun |Scoreboard#7#6295| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6298| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6300| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6299| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6300|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6297| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6298| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6299|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6296| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6297|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6303| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6302| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6300| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6303|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6301| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6302|) +(declare-fun |Scoreboard#9#6304| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6307| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6300|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6303|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6308| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6300|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6303|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6306| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6307| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6308| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6305| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6306|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6310| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6309| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6310|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6312| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6311| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6312|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6314| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6313| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6314|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6315| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6317| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6316| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6317|) +(declare-fun |Scoreboard#5#6318| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6320| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6319| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6320|) +(declare-fun |Scoreboard#13#6321| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6324| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6326| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6325| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6326|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6323| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6324| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6325|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6322| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6323|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6329| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6328| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6326| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6329|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6327| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6328|) +(declare-fun |Scoreboard#15#6330| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6333| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6326|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6329|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6334| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6326|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6329|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6332| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6333| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6334| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6331| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6332|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6336| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6335| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6336|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6338| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6337| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6338|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6340| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6339| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6340|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6341| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6343| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6342| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6343|) +(declare-fun |Scoreboard#6#6344| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6346| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6345| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6346|) +(declare-fun |Scoreboard#16#6347| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6350| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6352| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6351| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6352|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6349| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6350| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6351|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6348| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6349|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6355| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6354| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6352| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6355|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6353| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6354|) +(declare-fun |Scoreboard#18#6356| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6359| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6352|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6355|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6360| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6352|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6355|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6358| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6359| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6360| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6357| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6358|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6362| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6361| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6362|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6364| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6363| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6364|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6366| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6365| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6366|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#6368| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#6376| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#6375| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#6376| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#6377| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#6376|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#6374| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#6375| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#6376|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#6377|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#6372| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#6374|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#6381| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#6376|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#6380| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#6381| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#6382| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#6381|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#6379| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#6380| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#6381|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#6382|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#6378| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#6379|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#6371| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#6372| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#6378|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#6387| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#6386| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#6387|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#6385| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#6386| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#6388| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#6386|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#6384| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#6385| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#6386|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#6388|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#6383| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#6384|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#6370| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#6371| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#6383|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#6393| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#6392| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#6393|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#6391| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#6392| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#6394| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#6392|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#6390| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#6391| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#6392|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#6394|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#6389| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#6390|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#6369| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#6370| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#6389|)) +(declare-fun |$paramod/FF/WIDTH=2#0#6396| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#6395| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#6396|) +(declare-fun |$paramod/FF/WIDTH=2#1#6398| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#6397| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#6398|) +(declare-fun |$paramod/FF/WIDTH=2#2#6400| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#6399| () Bool |$paramod/FF/WIDTH=2#2#6400|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#6404| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6168|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#6408| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6171| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#6404|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#6407| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6208| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#6408|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#6412| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#6369| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#6413| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6170| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#6193|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#6411| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#6412| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#6413| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6170|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#6410| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#6411| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#6409| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#6166|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#6410| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#6411|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#6406| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#6407|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#6409|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#6405| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#6406| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#6403| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#6404| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#6405| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#6402| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6171| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#6403|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#6416| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6175|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#6420| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6178| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#6416|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#6419| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6208| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#6420|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#6424| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#6369| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#6425| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6177| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#6194|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#6423| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#6424| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#6425| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6177|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#6422| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#6423| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#6421| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#6173|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#6422| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#6423|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#6418| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#6419|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#6421|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#6417| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#6418| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#6415| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#6416| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#6417| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#6414| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6178| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#6415|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#6428| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6181|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#6432| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6184| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#6428|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#6431| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6208| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#6432|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#6436| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#6369| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#6437| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6183| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#6195|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#6435| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#6436| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#6437| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6183|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#6434| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#6435| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#6433| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#6179|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#6434| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#6435|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#6430| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#6431|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#6433|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#6429| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#6430| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#6427| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#6428| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#6429| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#6426| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6184| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#6427|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#6440| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6187|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#6444| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6190| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#6440|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#6443| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6208| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#6444|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#6448| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#6369|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#6369|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#6449| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6189| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#6196|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#6447| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#6448| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#6449| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6189|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#6446| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#6447| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#6445| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#6185|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#6446| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#6447|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#6442| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#6443|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#6445|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#6441| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#6442| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#6439| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#6440| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#6441| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#6438| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6190| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#6439|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#6401| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#6402|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#6414|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#6426|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#6438|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#6451| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#6450| () Bool |$paramod/FF/WIDTH=2#3#6451|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#6452| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#6455| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#6458| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#6459| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#6460| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#6457| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#6458|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#6459|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#6460|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#6456| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#6457| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#6454| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#6455| |$paramod/PRIDEC/WIDTH=4#10#6456|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#6463| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#6459|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#6460|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#6462| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#6463| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#6461| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#6458| |$paramod/PRIDEC/WIDTH=4#6#6462|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#6465| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#6460|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#6464| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#6459| |$paramod/PRIDEC/WIDTH=4#2#6465|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#6453| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#6454| (concat |$paramod/PRIDEC/WIDTH=4#7#6461| (concat |$paramod/PRIDEC/WIDTH=4#3#6464| |$paramod/PRIDEC/WIDTH=4#1#6460|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#6466| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6168| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6175| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6181| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6187|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#6390|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#6467| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6168| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6175| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6181| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6187|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#6384|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#6468| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6168| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6175| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6181| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6187|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#6379|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#6469| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6168| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6175| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6181| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6187|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#6374|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#6470| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#6455| (concat |$paramod/PRIDEC/WIDTH=4#4#6458| (concat |$paramod/PRIDEC/WIDTH=4#0#6459| |$paramod/PRIDEC/WIDTH=4#1#6460|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#6471| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#6473| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#6472| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#6473|) +(declare-fun |$paramod/FF/WIDTH=16#1#6475| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#6474| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#6475|) +(declare-fun |$paramod/FF/WIDTH=16#2#6477| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#6476| () Bool |$paramod/FF/WIDTH=16#2#6477|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#6478| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#6448| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6190| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#6480| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#6479| () Bool |$paramod/FF/WIDTH=16#3#6480|) +(declare-fun |$paramod/FF/WIDTH=16_is#6481| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#6483| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#6482| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#6483|) +(declare-fun |$paramod/FF/WIDTH=16#1#6485| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#6484| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#6485|) +(declare-fun |$paramod/FF/WIDTH=16#2#6487| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#6486| () Bool |$paramod/FF/WIDTH=16#2#6487|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#6488| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#6436| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6184| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#6490| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#6489| () Bool |$paramod/FF/WIDTH=16#3#6490|) +(declare-fun |$paramod/FF/WIDTH=16_is#6491| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#6493| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#6492| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#6493|) +(declare-fun |$paramod/FF/WIDTH=16#1#6495| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#6494| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#6495|) +(declare-fun |$paramod/FF/WIDTH=16#2#6497| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#6496| () Bool |$paramod/FF/WIDTH=16#2#6497|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#6498| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#6424| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6178| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#6500| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#6499| () Bool |$paramod/FF/WIDTH=16#3#6500|) +(declare-fun |$paramod/FF/WIDTH=16_is#6501| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#6503| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#6502| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#6503|) +(declare-fun |$paramod/FF/WIDTH=16#1#6505| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#6504| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#6505|) +(declare-fun |$paramod/FF/WIDTH=16#2#6507| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#6506| () Bool |$paramod/FF/WIDTH=16#2#6507|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#6508| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#6412| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6171| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#6510| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#6509| () Bool |$paramod/FF/WIDTH=16#3#6510|) +(define-fun |$paramod/FF/WIDTH=2_h#6511| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#6512| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#6513| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#6514| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#6515| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#6516| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#6367| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6158| |$paramod/FF/WIDTH=2_is#6368|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#6369| |$paramod/FF/WIDTH=2_n D#6395|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6172| |$paramod/FF/WIDTH=2_n Q#6397|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6163| |$paramod/FF/WIDTH=2_n clk#6399|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#6401| |$paramod/FF/WIDTH=2_n en#6450|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6158| |$paramod/PRIDEC/WIDTH=4_is#6452|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#6373| |$paramod/PRIDEC/WIDTH=4_n out_vec#6453|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#6466| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#6467| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#6468| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#6469|))) |$paramod/PRIDEC/WIDTH=4_n vec#6470|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6158| |$paramod/FF/WIDTH=16_is#6471|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#6442| |$paramod/FF/WIDTH=16_n D#6472|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6189| |$paramod/FF/WIDTH=16_n Q#6474|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6163| |$paramod/FF/WIDTH=16_n clk#6476|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#6478|) #b1) |$paramod/FF/WIDTH=16_n en#6479|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6158| |$paramod/FF/WIDTH=16_is#6481|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#6430| |$paramod/FF/WIDTH=16_n D#6482|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6183| |$paramod/FF/WIDTH=16_n Q#6484|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6163| |$paramod/FF/WIDTH=16_n clk#6486|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#6488|) #b1) |$paramod/FF/WIDTH=16_n en#6489|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6158| |$paramod/FF/WIDTH=16_is#6491|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#6418| |$paramod/FF/WIDTH=16_n D#6492|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6177| |$paramod/FF/WIDTH=16_n Q#6494|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6163| |$paramod/FF/WIDTH=16_n clk#6496|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#6498|) #b1) |$paramod/FF/WIDTH=16_n en#6499|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6158| |$paramod/FF/WIDTH=16_is#6501|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#6406| |$paramod/FF/WIDTH=16_n D#6502|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6170| |$paramod/FF/WIDTH=16_n Q#6504|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6163| |$paramod/FF/WIDTH=16_n clk#6506|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#6508|) #b1) |$paramod/FF/WIDTH=16_n en#6509|) |$paramod/FF/WIDTH=2_h#6511| |$paramod/PRIDEC/WIDTH=4_h#6512| |$paramod/FF/WIDTH=16_h#6513| |$paramod/FF/WIDTH=16_h#6514| |$paramod/FF/WIDTH=16_h#6515| |$paramod/FF/WIDTH=16_h#6516| )) +(define-fun |$paramod/FF/WIDTH=32_h#6517| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#6519| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#6521| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6520| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6521|) +(declare-fun |$paramod/FF/WIDTH=6#1#6523| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6522| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6523|) +(declare-fun |$paramod/FF/WIDTH=6#2#6525| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6524| () Bool |$paramod/FF/WIDTH=6#2#6525|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#6528| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#6245| |$paramod/MagicPacketTracker/DEPTH=32#12#6248|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#6527| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#6528| |$paramod/MagicPacketTracker/DEPTH=32#15#6237|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#6526| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#6527| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#6228| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#6530| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6529| () Bool |$paramod/FF/WIDTH=6#3#6530|) +(define-fun |$paramod/FF/WIDTH=6_h#6531| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#6518| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#6226| |$paramod/FF/WIDTH=6_is#6519|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#6236| |$paramod/FF/WIDTH=6_n D#6520|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#6233| |$paramod/FF/WIDTH=6_n Q#6522|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#6230| |$paramod/FF/WIDTH=6_n clk#6524|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#6526|) #b1) |$paramod/FF/WIDTH=6_n en#6529|) |$paramod/FF/WIDTH=6_h#6531| )) +(define-fun |$paramod/FF/WIDTH=1_h#6532| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#6534| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#6537| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6274| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#6536| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6284|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#6537| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6274|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#6535| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6289|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#6536|)) +(declare-fun |$paramod/FF/WIDTH=6#0#6539| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6538| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6539|) +(declare-fun |$paramod/FF/WIDTH=6#1#6541| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6540| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6541|) +(declare-fun |$paramod/FF/WIDTH=6#2#6543| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6542| () Bool |$paramod/FF/WIDTH=6#2#6543|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#6545| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6287| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6284|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6544| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#6545| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6289|)) +(declare-fun |$paramod/FF/WIDTH=6#3#6547| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6546| () Bool |$paramod/FF/WIDTH=6#3#6547|) +(declare-fun |$paramod/FF/WIDTH=6_is#6548| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#6551| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6277| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#6550| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6287|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#6551| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6277|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#6549| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6289|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#6550|)) +(declare-fun |$paramod/FF/WIDTH=6#0#6553| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6552| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6553|) +(declare-fun |$paramod/FF/WIDTH=6#1#6555| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6554| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6555|) +(declare-fun |$paramod/FF/WIDTH=6#2#6557| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6556| () Bool |$paramod/FF/WIDTH=6#2#6557|) +(declare-fun |$paramod/FF/WIDTH=6#3#6559| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6558| () Bool |$paramod/FF/WIDTH=6#3#6559|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6561| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6563| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6562| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6563|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6565| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#6564| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6565|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6567| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6566| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6567|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6560| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6561| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6562| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#6564| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6566|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6561| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6562|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6566|))))) +(define-fun |$paramod/FF/WIDTH=6_h#6568| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#6569| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#6533| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6263| |$paramod/FF/WIDTH=6_is#6534|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#6535| |$paramod/FF/WIDTH=6_n D#6538|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6274| |$paramod/FF/WIDTH=6_n Q#6540|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6265| |$paramod/FF/WIDTH=6_n clk#6542|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6544|) #b1) |$paramod/FF/WIDTH=6_n en#6546|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6263| |$paramod/FF/WIDTH=6_is#6548|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#6549| |$paramod/FF/WIDTH=6_n D#6552|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6277| |$paramod/FF/WIDTH=6_n Q#6554|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6265| |$paramod/FF/WIDTH=6_n clk#6556|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6544|) #b1) |$paramod/FF/WIDTH=6_n en#6558|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6560| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6272|) |$paramod/FF/WIDTH=6_h#6568| |$paramod/FF/WIDTH=6_h#6569| )) +(declare-fun |$paramod/FF/WIDTH=6_is#6571| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#6574| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6300| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#6573| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6310|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#6574| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6300|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#6572| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6314|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#6573|)) +(declare-fun |$paramod/FF/WIDTH=6#0#6576| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6575| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6576|) +(declare-fun |$paramod/FF/WIDTH=6#1#6578| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6577| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6578|) +(declare-fun |$paramod/FF/WIDTH=6#2#6580| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6579| () Bool |$paramod/FF/WIDTH=6#2#6580|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#6582| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6312| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6310|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6581| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#6582| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6314|)) +(declare-fun |$paramod/FF/WIDTH=6#3#6584| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6583| () Bool |$paramod/FF/WIDTH=6#3#6584|) +(declare-fun |$paramod/FF/WIDTH=6_is#6585| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#6588| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6303| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#6587| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6312|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#6588| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6303|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#6586| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6314|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#6587|)) +(declare-fun |$paramod/FF/WIDTH=6#0#6590| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6589| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6590|) +(declare-fun |$paramod/FF/WIDTH=6#1#6592| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6591| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6592|) +(declare-fun |$paramod/FF/WIDTH=6#2#6594| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6593| () Bool |$paramod/FF/WIDTH=6#2#6594|) +(declare-fun |$paramod/FF/WIDTH=6#3#6596| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6595| () Bool |$paramod/FF/WIDTH=6#3#6596|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6598| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6600| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6599| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6600|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6602| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#6601| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6602|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6604| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6603| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6604|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6597| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6598| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6599| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#6601| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6603|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6598| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6599|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6603|))))) +(define-fun |$paramod/FF/WIDTH=6_h#6605| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#6606| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#6570| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6290| |$paramod/FF/WIDTH=6_is#6571|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#6572| |$paramod/FF/WIDTH=6_n D#6575|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6300| |$paramod/FF/WIDTH=6_n Q#6577|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6292| |$paramod/FF/WIDTH=6_n clk#6579|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6581|) #b1) |$paramod/FF/WIDTH=6_n en#6583|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6290| |$paramod/FF/WIDTH=6_is#6585|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#6586| |$paramod/FF/WIDTH=6_n D#6589|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6303| |$paramod/FF/WIDTH=6_n Q#6591|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6292| |$paramod/FF/WIDTH=6_n clk#6593|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6581|) #b1) |$paramod/FF/WIDTH=6_n en#6595|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6597| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6298|) |$paramod/FF/WIDTH=6_h#6605| |$paramod/FF/WIDTH=6_h#6606| )) +(declare-fun |$paramod/FF/WIDTH=6_is#6608| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#6611| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6326| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#6610| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6336|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#6611| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6326|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#6609| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6340|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#6610|)) +(declare-fun |$paramod/FF/WIDTH=6#0#6613| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6612| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6613|) +(declare-fun |$paramod/FF/WIDTH=6#1#6615| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6614| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6615|) +(declare-fun |$paramod/FF/WIDTH=6#2#6617| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6616| () Bool |$paramod/FF/WIDTH=6#2#6617|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#6619| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6338| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6336|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6618| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#6619| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6340|)) +(declare-fun |$paramod/FF/WIDTH=6#3#6621| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6620| () Bool |$paramod/FF/WIDTH=6#3#6621|) +(declare-fun |$paramod/FF/WIDTH=6_is#6622| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#6625| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6329| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#6624| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6338|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#6625| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6329|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#6623| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6340|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#6624|)) +(declare-fun |$paramod/FF/WIDTH=6#0#6627| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6626| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6627|) +(declare-fun |$paramod/FF/WIDTH=6#1#6629| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6628| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6629|) +(declare-fun |$paramod/FF/WIDTH=6#2#6631| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6630| () Bool |$paramod/FF/WIDTH=6#2#6631|) +(declare-fun |$paramod/FF/WIDTH=6#3#6633| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6632| () Bool |$paramod/FF/WIDTH=6#3#6633|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6635| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6637| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6636| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6637|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6639| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#6638| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6639|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6641| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6640| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6641|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6634| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6635| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6636| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#6638| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6640|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6635| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6636|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6640|))))) +(define-fun |$paramod/FF/WIDTH=6_h#6642| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#6643| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#6607| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6315| |$paramod/FF/WIDTH=6_is#6608|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#6609| |$paramod/FF/WIDTH=6_n D#6612|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6326| |$paramod/FF/WIDTH=6_n Q#6614|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6317| |$paramod/FF/WIDTH=6_n clk#6616|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6618|) #b1) |$paramod/FF/WIDTH=6_n en#6620|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6315| |$paramod/FF/WIDTH=6_is#6622|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#6623| |$paramod/FF/WIDTH=6_n D#6626|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6329| |$paramod/FF/WIDTH=6_n Q#6628|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6317| |$paramod/FF/WIDTH=6_n clk#6630|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6618|) #b1) |$paramod/FF/WIDTH=6_n en#6632|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6634| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6324|) |$paramod/FF/WIDTH=6_h#6642| |$paramod/FF/WIDTH=6_h#6643| )) +(declare-fun |$paramod/FF/WIDTH=6_is#6645| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#6648| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6352| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#6647| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6362|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#6648| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6352|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#6646| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6366|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#6647|)) +(declare-fun |$paramod/FF/WIDTH=6#0#6650| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6649| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6650|) +(declare-fun |$paramod/FF/WIDTH=6#1#6652| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6651| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6652|) +(declare-fun |$paramod/FF/WIDTH=6#2#6654| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6653| () Bool |$paramod/FF/WIDTH=6#2#6654|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#6656| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6364| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6362|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6655| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#6656| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6366|)) +(declare-fun |$paramod/FF/WIDTH=6#3#6658| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6657| () Bool |$paramod/FF/WIDTH=6#3#6658|) +(declare-fun |$paramod/FF/WIDTH=6_is#6659| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#6662| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6355| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#6661| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6364|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#6662| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6355|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#6660| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6366|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#6661|)) +(declare-fun |$paramod/FF/WIDTH=6#0#6664| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#6663| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#6664|) +(declare-fun |$paramod/FF/WIDTH=6#1#6666| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#6665| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#6666|) +(declare-fun |$paramod/FF/WIDTH=6#2#6668| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#6667| () Bool |$paramod/FF/WIDTH=6#2#6668|) +(declare-fun |$paramod/FF/WIDTH=6#3#6670| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#6669| () Bool |$paramod/FF/WIDTH=6#3#6670|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6672| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6674| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6673| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6674|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6676| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#6675| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6676|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6678| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6677| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6678|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6671| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6672| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6673| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#6675| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6677|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6672| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#6673|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#6677|))))) +(define-fun |$paramod/FF/WIDTH=6_h#6679| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#6680| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#6644| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6341| |$paramod/FF/WIDTH=6_is#6645|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#6646| |$paramod/FF/WIDTH=6_n D#6649|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6352| |$paramod/FF/WIDTH=6_n Q#6651|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6343| |$paramod/FF/WIDTH=6_n clk#6653|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6655|) #b1) |$paramod/FF/WIDTH=6_n en#6657|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6341| |$paramod/FF/WIDTH=6_is#6659|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#6660| |$paramod/FF/WIDTH=6_n D#6663|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6355| |$paramod/FF/WIDTH=6_n Q#6665|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6343| |$paramod/FF/WIDTH=6_n clk#6667|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#6655|) #b1) |$paramod/FF/WIDTH=6_n en#6669|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6671| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6350|) |$paramod/FF/WIDTH=6_h#6679| |$paramod/FF/WIDTH=6_h#6680| )) +(define-fun |Scoreboard_h#6156| () Bool (and (= |Scoreboard_is#6157| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6158|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#6159|) (= |Scoreboard#0#6161| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#6162|) (= |Scoreboard#24#6164| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#6165|) (= |Scoreboard#25#6191| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#6192|) (= (concat |Scoreboard#38#6197| (concat |Scoreboard#37#6199| (concat |Scoreboard#36#6201| |Scoreboard#35#6203|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#6205|) (= |Scoreboard#39#6206| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#6207|) (= |Scoreboard_is#6157| |$paramod/FF/WIDTH=32_is#6209|) (= |Scoreboard#3#6210| |$paramod/FF/WIDTH=32_n D#6211|) (= |Scoreboard#26#6213| |$paramod/FF/WIDTH=32_n Q#6214|) (= |Scoreboard#0#6161| |$paramod/FF/WIDTH=32_n clk#6216|) (= (= ((_ extract 0 0) |Scoreboard#41#6218|) #b1) |$paramod/FF/WIDTH=32_n en#6224|) (= |Scoreboard_is#6157| |$paramod/MagicPacketTracker/DEPTH=32_is#6226|) (= |Scoreboard#19#6223| |$paramod/MagicPacketTracker/DEPTH=32_n captured#6227|) (= |Scoreboard#0#6161| |$paramod/MagicPacketTracker/DEPTH=32_n clk#6229|) (= |Scoreboard#1#6231| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#6232|) (= |Scoreboard#2#6234| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#6235|) (= (= ((_ extract 0 0) |Scoreboard#24#6164|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#6250|) (= (= ((_ extract 0 0) |Scoreboard#28#6221|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#6251|) (= |Scoreboard#39#6206| |$paramod/MagicPacketTracker/DEPTH=32_n rst#6252|) (= |Scoreboard_is#6157| |$paramod/FF/WIDTH=1_is#6253|) (= (= ((_ extract 0 0) |Scoreboard#30#6254|) #b1) |$paramod/FF/WIDTH=1_n D#6255|) (= |Scoreboard#19#6223| |$paramod/FF/WIDTH=1_n Q#6257|) (= |Scoreboard#0#6161| |$paramod/FF/WIDTH=1_n clk#6259|) (= (= ((_ extract 0 0) |Scoreboard#40#6222|) #b1) |$paramod/FF/WIDTH=1_n en#6261|) (= |Scoreboard_is#6157| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6263|) (= |Scoreboard#0#6161| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6264|) (= |Scoreboard#4#6266| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6267|) (= |Scoreboard#10#6269| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6270|) (= |Scoreboard#11#6202| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6275|) (= |Scoreboard#12#6278| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6279|) (= (= ((_ extract 1 1) |Scoreboard#24#6164|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6283|) (= (= ((_ extract 0 0) |Scoreboard#34#6285|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6286|) (= |Scoreboard#39#6206| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6288|) (= |Scoreboard_is#6157| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6290|) (= |Scoreboard#0#6161| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6291|) (= |Scoreboard#3#6210| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6293|) (= |Scoreboard#7#6295| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6296|) (= |Scoreboard#8#6204| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6301|) (= |Scoreboard#9#6304| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6305|) (= (= ((_ extract 0 0) |Scoreboard#24#6164|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6309|) (= (= ((_ extract 0 0) |Scoreboard#28#6221|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6311|) (= |Scoreboard#39#6206| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6313|) (= |Scoreboard_is#6157| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6315|) (= |Scoreboard#0#6161| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6316|) (= |Scoreboard#5#6318| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6319|) (= |Scoreboard#13#6321| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6322|) (= |Scoreboard#14#6200| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6327|) (= |Scoreboard#15#6330| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6331|) (= (= ((_ extract 2 2) |Scoreboard#24#6164|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6335|) (= (= ((_ extract 1 1) |Scoreboard#34#6285|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6337|) (= |Scoreboard#39#6206| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6339|) (= |Scoreboard_is#6157| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6341|) (= |Scoreboard#0#6161| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6342|) (= |Scoreboard#6#6344| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6345|) (= |Scoreboard#16#6347| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6348|) (= |Scoreboard#17#6198| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6353|) (= |Scoreboard#18#6356| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6357|) (= (= ((_ extract 3 3) |Scoreboard#24#6164|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6361|) (= (= ((_ extract 2 2) |Scoreboard#34#6285|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6363|) (= |Scoreboard#39#6206| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6365|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#6367| |$paramod/FF/WIDTH=32_h#6517| |$paramod/MagicPacketTracker/DEPTH=32_h#6518| |$paramod/FF/WIDTH=1_h#6532| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#6533| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#6570| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#6607| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#6644| )) +(assert |Scoreboard_h#6156|) +(define-fun |Scoreboard_n rst#6681| () Bool |Scoreboard#39#6206|) +(define-fun |Scoreboard_n prop_empty#6682| () Bool |Scoreboard#8#6204|) +(define-fun |Scoreboard_n prop_pop#6683| () Bool (= ((_ extract 0 0) |Scoreboard#24#6164|) #b1)) +(assert (and (not |Scoreboard_n rst#6681|) (or (not |Scoreboard_n prop_empty#6682|) (not |Scoreboard_n prop_pop#6683|)))) +(define-fun |$paramod/FF/WIDTH=2#4#6687| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#5768| |$paramod/FF/WIDTH=2#0#5713| |$paramod/FF/WIDTH=2#1#5715|)) +(define-fun |$paramod/FF/WIDTH=2_t#6686| () Bool (= |$paramod/FF/WIDTH=2#4#6687| |$paramod/FF/WIDTH=2#1#6398|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#6688| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#6690| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#5797| |$paramod/FF/WIDTH=16#0#5790| |$paramod/FF/WIDTH=16#1#5792|)) +(define-fun |$paramod/FF/WIDTH=16_t#6689| () Bool (= |$paramod/FF/WIDTH=16#4#6690| |$paramod/FF/WIDTH=16#1#6475|) ) +(define-fun |$paramod/FF/WIDTH=16#4#6692| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#5807| |$paramod/FF/WIDTH=16#0#5800| |$paramod/FF/WIDTH=16#1#5802|)) +(define-fun |$paramod/FF/WIDTH=16_t#6691| () Bool (= |$paramod/FF/WIDTH=16#4#6692| |$paramod/FF/WIDTH=16#1#6485|) ) +(define-fun |$paramod/FF/WIDTH=16#4#6694| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#5817| |$paramod/FF/WIDTH=16#0#5810| |$paramod/FF/WIDTH=16#1#5812|)) +(define-fun |$paramod/FF/WIDTH=16_t#6693| () Bool (= |$paramod/FF/WIDTH=16#4#6694| |$paramod/FF/WIDTH=16#1#6495|) ) +(define-fun |$paramod/FF/WIDTH=16#4#6696| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#5827| |$paramod/FF/WIDTH=16#0#5820| |$paramod/FF/WIDTH=16#1#5822|)) +(define-fun |$paramod/FF/WIDTH=16_t#6695| () Bool (= |$paramod/FF/WIDTH=16#4#6696| |$paramod/FF/WIDTH=16#1#6505|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#6685| () Bool (and |$paramod/FF/WIDTH=2_t#6686| |$paramod/PRIDEC/WIDTH=4_t#6688| |$paramod/FF/WIDTH=16_t#6689| |$paramod/FF/WIDTH=16_t#6691| |$paramod/FF/WIDTH=16_t#6693| |$paramod/FF/WIDTH=16_t#6695| )) +(define-fun |$paramod/FF/WIDTH=32#4#6698| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#5542| |$paramod/FF/WIDTH=32#0#5529| |$paramod/FF/WIDTH=32#1#5532|)) +(define-fun |$paramod/FF/WIDTH=32_t#6697| () Bool (= |$paramod/FF/WIDTH=32#4#6698| |$paramod/FF/WIDTH=32#1#6215|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6701| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5847| |$paramod/FF/WIDTH=6#0#5838| |$paramod/FF/WIDTH=6#1#5840|)) +(define-fun |$paramod/FF/WIDTH=6_t#6700| () Bool (= |$paramod/FF/WIDTH=6#4#6701| |$paramod/FF/WIDTH=6#1#6523|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#6699| () Bool |$paramod/FF/WIDTH=6_t#6700| ) +(define-fun |$paramod/FF/WIDTH=1#4#6703| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#5579| (ite |$paramod/FF/WIDTH=1#0#5573| #b1 #b0) |$paramod/FF/WIDTH=1#1#5575|)) +(define-fun |$paramod/FF/WIDTH=1_t#6702| () Bool (= |$paramod/FF/WIDTH=1#4#6703| |$paramod/FF/WIDTH=1#1#6258|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5604|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#6707| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5864| |$paramod/FF/WIDTH=6#0#5856| |$paramod/FF/WIDTH=6#1#5858|)) +(define-fun |$paramod/FF/WIDTH=6_t#6706| () Bool (= |$paramod/FF/WIDTH=6#4#6707| |$paramod/FF/WIDTH=6#1#6541|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6709| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5876| |$paramod/FF/WIDTH=6#0#5870| |$paramod/FF/WIDTH=6#1#5872|)) +(define-fun |$paramod/FF/WIDTH=6_t#6708| () Bool (= |$paramod/FF/WIDTH=6#4#6709| |$paramod/FF/WIDTH=6#1#6555|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6704| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5877| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6561|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5585| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6565|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5594|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6563|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6705|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6567|) |$paramod/FF/WIDTH=6_t#6706| |$paramod/FF/WIDTH=6_t#6708| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5629|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#6713| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5901| |$paramod/FF/WIDTH=6#0#5893| |$paramod/FF/WIDTH=6#1#5895|)) +(define-fun |$paramod/FF/WIDTH=6_t#6712| () Bool (= |$paramod/FF/WIDTH=6#4#6713| |$paramod/FF/WIDTH=6#1#6578|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6715| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5913| |$paramod/FF/WIDTH=6#0#5907| |$paramod/FF/WIDTH=6#1#5909|)) +(define-fun |$paramod/FF/WIDTH=6_t#6714| () Bool (= |$paramod/FF/WIDTH=6#4#6715| |$paramod/FF/WIDTH=6#1#6592|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6710| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5914| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6598|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5611| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6602|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5620|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6600|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6711|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6604|) |$paramod/FF/WIDTH=6_t#6712| |$paramod/FF/WIDTH=6_t#6714| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5655|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#6719| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5938| |$paramod/FF/WIDTH=6#0#5930| |$paramod/FF/WIDTH=6#1#5932|)) +(define-fun |$paramod/FF/WIDTH=6_t#6718| () Bool (= |$paramod/FF/WIDTH=6#4#6719| |$paramod/FF/WIDTH=6#1#6615|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6721| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5950| |$paramod/FF/WIDTH=6#0#5944| |$paramod/FF/WIDTH=6#1#5946|)) +(define-fun |$paramod/FF/WIDTH=6_t#6720| () Bool (= |$paramod/FF/WIDTH=6#4#6721| |$paramod/FF/WIDTH=6#1#6629|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6716| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5951| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6635|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5637| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6639|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5646|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6637|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6717|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6641|) |$paramod/FF/WIDTH=6_t#6718| |$paramod/FF/WIDTH=6_t#6720| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#5681|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#6725| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5975| |$paramod/FF/WIDTH=6#0#5967| |$paramod/FF/WIDTH=6#1#5969|)) +(define-fun |$paramod/FF/WIDTH=6_t#6724| () Bool (= |$paramod/FF/WIDTH=6#4#6725| |$paramod/FF/WIDTH=6#1#6652|) ) +(define-fun |$paramod/FF/WIDTH=6#4#6727| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#5987| |$paramod/FF/WIDTH=6#0#5981| |$paramod/FF/WIDTH=6#1#5983|)) +(define-fun |$paramod/FF/WIDTH=6_t#6726| () Bool (= |$paramod/FF/WIDTH=6#4#6727| |$paramod/FF/WIDTH=6#1#6666|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6722| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#5988| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#6672|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#5663| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#6676|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#5672|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#6674|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#6723|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#6678|) |$paramod/FF/WIDTH=6_t#6724| |$paramod/FF/WIDTH=6_t#6726| )) +(define-fun |Scoreboard_t#6684| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#6685| |$paramod/FF/WIDTH=32_t#6697| |$paramod/MagicPacketTracker/DEPTH=32_t#6699| |$paramod/FF/WIDTH=1_t#6702| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6704| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6710| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6716| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#6722| )) +(assert |Scoreboard_t#6684|) +(assert (not |Scoreboard_is#6157|)) +(define-fun |$paramod/FF/WIDTH=2_a#6762| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#6763| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#6764| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#6765| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#6766| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#6767| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#6761| () Bool (and |$paramod/FF/WIDTH=2_a#6762| |$paramod/PRIDEC/WIDTH=4_a#6763| |$paramod/FF/WIDTH=16_a#6764| |$paramod/FF/WIDTH=16_a#6765| |$paramod/FF/WIDTH=16_a#6766| |$paramod/FF/WIDTH=16_a#6767| )) +(define-fun |$paramod/FF/WIDTH=32_a#6768| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6770| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#6769| () Bool |$paramod/FF/WIDTH=6_a#6770| ) +(define-fun |$paramod/FF/WIDTH=1_a#6771| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6773| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6774| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6772| () Bool (and |$paramod/FF/WIDTH=6_a#6773| |$paramod/FF/WIDTH=6_a#6774| )) +(define-fun |$paramod/FF/WIDTH=6_a#6776| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6777| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6775| () Bool (and |$paramod/FF/WIDTH=6_a#6776| |$paramod/FF/WIDTH=6_a#6777| )) +(define-fun |$paramod/FF/WIDTH=6_a#6779| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6780| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6778| () Bool (and |$paramod/FF/WIDTH=6_a#6779| |$paramod/FF/WIDTH=6_a#6780| )) +(define-fun |$paramod/FF/WIDTH=6_a#6782| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#6783| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6781| () Bool (and |$paramod/FF/WIDTH=6_a#6782| |$paramod/FF/WIDTH=6_a#6783| )) +(define-fun |Scoreboard_a#6760| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#6761| |$paramod/FF/WIDTH=32_a#6768| |$paramod/MagicPacketTracker/DEPTH=32_a#6769| |$paramod/FF/WIDTH=1_a#6771| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6772| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6775| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6778| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#6781| )) +(assert |Scoreboard_a#6760|) +(define-fun |Scoreboard#20#6789| () Bool (bvugt |Scoreboard#1#6231| #b000000)) +(define-fun |Scoreboard#21#6788| () (_ BitVec 1) (bvand (ite |Scoreboard#19#6223| #b1 #b0) (ite |Scoreboard#20#6789| #b1 #b0))) +(define-fun |Scoreboard#22#6790| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#6234|) #b1) (= ((_ extract 1 1) |Scoreboard#2#6234|) #b1) (= ((_ extract 2 2) |Scoreboard#2#6234|) #b1) (= ((_ extract 3 3) |Scoreboard#2#6234|) #b1) (= ((_ extract 4 4) |Scoreboard#2#6234|) #b1) (= ((_ extract 5 5) |Scoreboard#2#6234|) #b1)))) +(define-fun |Scoreboard#23#6787| () (_ BitVec 1) (bvand |Scoreboard#21#6788| (ite |Scoreboard#22#6790| #b1 #b0))) +(define-fun |Scoreboard#31#6786| () (_ BitVec 1) (bvnot |Scoreboard#23#6787|)) +(define-fun |Scoreboard#32#6791| () Bool (= |Scoreboard#26#6213| |Scoreboard#7#6295|)) +(define-fun |Scoreboard#33#6785| () (_ BitVec 1) (bvor |Scoreboard#31#6786| (ite |Scoreboard#32#6791| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#6784| () Bool (= ((_ extract 0 0) |Scoreboard#33#6785|) #b1)) +(assert |Scoreboard_n prop_signal#6784|) +(define-fun |$paramod/FF/WIDTH=2_u#6796| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#6798| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#6800| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#6802| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#6804| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#6806| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#6794| () Bool (and |$paramod/FF/WIDTH=2_u#6796| |$paramod/PRIDEC/WIDTH=4_u#6798| |$paramod/FF/WIDTH=16_u#6800| |$paramod/FF/WIDTH=16_u#6802| |$paramod/FF/WIDTH=16_u#6804| |$paramod/FF/WIDTH=16_u#6806| )) +(define-fun |$paramod/FF/WIDTH=32_u#6808| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6812| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#6810| () Bool |$paramod/FF/WIDTH=6_u#6812| ) +(define-fun |$paramod/FF/WIDTH=1_u#6814| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6818| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6820| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6816| () Bool (and |$paramod/FF/WIDTH=6_u#6818| |$paramod/FF/WIDTH=6_u#6820| )) +(define-fun |$paramod/FF/WIDTH=6_u#6824| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6826| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6822| () Bool (and |$paramod/FF/WIDTH=6_u#6824| |$paramod/FF/WIDTH=6_u#6826| )) +(define-fun |$paramod/FF/WIDTH=6_u#6830| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6832| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6828| () Bool (and |$paramod/FF/WIDTH=6_u#6830| |$paramod/FF/WIDTH=6_u#6832| )) +(define-fun |$paramod/FF/WIDTH=6_u#6836| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#6838| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6834| () Bool (and |$paramod/FF/WIDTH=6_u#6836| |$paramod/FF/WIDTH=6_u#6838| )) +(define-fun |Scoreboard_u#6792| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#6794| |$paramod/FF/WIDTH=32_u#6808| |$paramod/MagicPacketTracker/DEPTH=32_u#6810| |$paramod/FF/WIDTH=1_u#6814| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6816| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6822| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6828| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#6834| )) +(assert |Scoreboard_u#6792|) +(declare-fun |Scoreboard_is#6840| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6841| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#6843| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#6842| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#6843|) +(declare-fun |Scoreboard#0#6844| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6846| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#6845| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6846|) +(declare-fun |Scoreboard#24#6847| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6851| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6853| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#6852| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6853| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#6850| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6851| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#6852| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6854| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#6849| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#6850| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6854| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6858| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6860| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#6859| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6860| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#6857| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6858| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#6859| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6861| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#6856| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#6857| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6861| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6864| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6866| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#6865| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6866| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#6863| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6864| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#6865| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6867| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#6862| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#6863| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6867| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6870| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6872| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#6871| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6872| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#6869| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6870| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#6871| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6873| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#6868| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#6869| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6873| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#6848| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#6849| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#6856| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#6862| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#6868|)))) +(declare-fun |Scoreboard#25#6874| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#6876| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#6877| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#6878| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#6879| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#6875| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#6876| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#6877| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#6878| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#6879|)))) +(declare-fun |Scoreboard#17#6881| () Bool) +(define-fun |Scoreboard#38#6880| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#6881| #b1 #b0))) +(declare-fun |Scoreboard#14#6883| () Bool) +(define-fun |Scoreboard#37#6882| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#6883| #b1 #b0))) +(declare-fun |Scoreboard#11#6885| () Bool) +(define-fun |Scoreboard#36#6884| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#6885| #b1 #b0))) +(declare-fun |Scoreboard#8#6887| () Bool) +(define-fun |Scoreboard#35#6886| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#6887| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#6888| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6851| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6858| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6864| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6870|)))) +(declare-fun |Scoreboard#39#6889| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6891| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#6890| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6891|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#6892| () Bool) +(declare-fun |Scoreboard#3#6893| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#6895| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#6894| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#6895|) +(declare-fun |Scoreboard#26#6896| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#6898| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#6897| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#6898|) +(declare-fun |$paramod/FF/WIDTH=32#2#6900| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#6899| () Bool |$paramod/FF/WIDTH=32#2#6900|) +(declare-fun |Scoreboard#27#6903| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#6904| () (_ BitVec 1)) +(define-fun |Scoreboard#29#6902| () (_ BitVec 1) (bvand |Scoreboard#27#6903| |Scoreboard#28#6904|)) +(declare-fun |Scoreboard#19#6906| () Bool) +(define-fun |Scoreboard#40#6905| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#6906| #b1 #b0))) +(define-fun |Scoreboard#41#6901| () (_ BitVec 1) (bvand |Scoreboard#29#6902| |Scoreboard#40#6905|)) +(declare-fun |$paramod/FF/WIDTH=32#3#6908| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#6907| () Bool |$paramod/FF/WIDTH=32#3#6908|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#6909| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#6911| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#6910| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#6911|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#6913| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#6912| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#6913|) +(declare-fun |Scoreboard#1#6914| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#6916| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#6915| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#6916|) +(declare-fun |Scoreboard#2#6917| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#6920| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#6927| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#6916| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#6928| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#6926| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#6927| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#6928|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#6929| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#6911| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#6925| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#6926| |$paramod/MagicPacketTracker/DEPTH=32#7#6929|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#6930| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#6916| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#6924| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#6925|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#6930| |$paramod/MagicPacketTracker/DEPTH=32#2#6916|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#6923| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#6924| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#6931| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#6922| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#6923| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#6931|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#6932| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#6924| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#6921| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#6922|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#6932| |$paramod/MagicPacketTracker/DEPTH=32#9#6924|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#6919| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#6920|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#6921|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#6918| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#6919|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#6933| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#6931|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#6934| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#6928|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#6935| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#6920|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#6936| () Bool) +(define-fun |Scoreboard#30#6937| () (_ BitVec 1) (bvor (ite |Scoreboard#19#6906| #b1 #b0) |Scoreboard#29#6902|)) +(declare-fun |$paramod/FF/WIDTH=1#0#6939| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#6938| () Bool |$paramod/FF/WIDTH=1#0#6939|) +(declare-fun |$paramod/FF/WIDTH=1#1#6941| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#6940| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#6941|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#6943| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#6942| () Bool |$paramod/FF/WIDTH=1#2#6943|) +(declare-fun |$paramod/FF/WIDTH=1#3#6945| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#6944| () Bool |$paramod/FF/WIDTH=1#3#6945|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6946| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6948| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6947| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6948|) +(declare-fun |Scoreboard#4#6949| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6951| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6950| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6951|) +(declare-fun |Scoreboard#10#6952| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6955| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6957| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6956| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6957|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6954| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6955| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6956|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6953| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6954|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6960| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6959| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6957| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6960|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6958| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6959|) +(declare-fun |Scoreboard#12#6961| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6964| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6957|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6960|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6965| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6957|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6960|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6963| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6964| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6965| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6962| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6963|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6967| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6966| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6967|) #b1)) +(declare-fun |Scoreboard#34#6968| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6970| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6969| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6970|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6972| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6971| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6972|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6973| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6975| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6974| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6975|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6977| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6976| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6977|) +(declare-fun |Scoreboard#7#6978| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6981| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6983| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6982| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6983|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6980| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6981| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#6982|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6979| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#6980|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6986| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6985| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6983| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6986|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6984| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#6985|) +(declare-fun |Scoreboard#9#6987| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6990| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6983|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6986|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6991| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6983|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6986|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6989| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#6990| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#6991| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6988| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#6989|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6993| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6992| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6993|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6995| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6994| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6995|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6997| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6996| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6997|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6998| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7000| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6999| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7000|) +(declare-fun |Scoreboard#5#7001| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7003| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7002| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7003|) +(declare-fun |Scoreboard#13#7004| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7007| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7009| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7008| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7009|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7006| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7007| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7008|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7005| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7006|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7012| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7011| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7009| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7012|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7010| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7011|) +(declare-fun |Scoreboard#15#7013| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7016| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7009|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7012|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7017| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7009|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7012|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7015| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7016| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7017| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7014| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7015|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7019| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7018| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7019|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7021| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7020| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7021|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7023| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7022| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7023|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7024| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7026| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7025| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7026|) +(declare-fun |Scoreboard#6#7027| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7029| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7028| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7029|) +(declare-fun |Scoreboard#16#7030| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7033| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7035| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7034| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7035|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7032| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7033| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7034|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7031| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7032|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7038| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7037| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7035| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7038|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7036| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7037|) +(declare-fun |Scoreboard#18#7039| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7042| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7035|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7038|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7043| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7035|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7038|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7041| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7042| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7043| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7040| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7041|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7045| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7044| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7045|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7047| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7046| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7047|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7049| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7048| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7049|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#7051| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7059| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#7058| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7059| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#7060| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7059|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#7057| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#7058| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7059|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#7060|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#7055| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#7057|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#7064| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7059|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#7063| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#7064| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#7065| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#7064|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#7062| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#7063| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#7064|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#7065|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#7061| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#7062|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#7054| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#7055| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#7061|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#7070| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#7069| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#7070|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#7068| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#7069| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#7071| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#7069|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#7067| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#7068| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#7069|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#7071|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#7066| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#7067|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#7053| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#7054| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#7066|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#7076| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#7075| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#7076|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#7074| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#7075| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#7077| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#7075|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#7073| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#7074| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#7075|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#7077|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#7072| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#7073|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7052| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#7053| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#7072|)) +(declare-fun |$paramod/FF/WIDTH=2#0#7079| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#7078| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#7079|) +(declare-fun |$paramod/FF/WIDTH=2#1#7081| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#7080| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#7081|) +(declare-fun |$paramod/FF/WIDTH=2#2#7083| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#7082| () Bool |$paramod/FF/WIDTH=2#2#7083|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#7087| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6851|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#7091| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6854| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#7087|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#7090| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6891| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#7091|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#7095| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7052| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#7096| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6853| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#6876|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#7094| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#7095| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#7096| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6853|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#7093| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#7094| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#7092| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#6849|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#7093| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#7094|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#7089| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#7090|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#7092|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#7088| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#7089| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#7086| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#7087| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#7088| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#7085| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6854| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#7086|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#7099| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6858|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#7103| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6861| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#7099|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#7102| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6891| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#7103|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#7107| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7052| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#7108| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6860| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#6877|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#7106| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#7107| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#7108| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6860|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#7105| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#7106| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#7104| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#6856|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#7105| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#7106|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#7101| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#7102|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#7104|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#7100| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#7101| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#7098| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#7099| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#7100| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#7097| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6861| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#7098|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#7111| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6864|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#7115| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6867| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#7111|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#7114| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6891| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#7115|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#7119| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7052| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#7120| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6866| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#6878|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#7118| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#7119| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#7120| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6866|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#7117| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#7118| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#7116| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#6862|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#7117| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#7118|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#7113| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#7114|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#7116|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#7112| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#7113| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#7110| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#7111| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#7112| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#7109| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6867| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#7110|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#7123| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6870|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#7127| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6873| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#7123|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#7126| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#6891| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#7127|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#7131| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7052|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7052|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#7132| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6872| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#6879|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#7130| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#7131| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#7132| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6872|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#7129| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#7130| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#7128| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#6868|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#7129| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#7130|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#7125| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#7126|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#7128|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#7124| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#7125| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#7122| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#7123| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#7124| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#7121| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6873| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#7122|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#7084| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#7085|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#7097|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#7109|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#7121|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#7134| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#7133| () Bool |$paramod/FF/WIDTH=2#3#7134|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#7135| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#7138| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#7141| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#7142| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#7143| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#7140| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#7141|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#7142|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#7143|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#7139| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#7140| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#7137| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#7138| |$paramod/PRIDEC/WIDTH=4#10#7139|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#7146| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#7142|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#7143|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#7145| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#7146| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#7144| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#7141| |$paramod/PRIDEC/WIDTH=4#6#7145|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#7148| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#7143|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#7147| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#7142| |$paramod/PRIDEC/WIDTH=4#2#7148|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#7136| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#7137| (concat |$paramod/PRIDEC/WIDTH=4#7#7144| (concat |$paramod/PRIDEC/WIDTH=4#3#7147| |$paramod/PRIDEC/WIDTH=4#1#7143|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#7149| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6851| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6858| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6864| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6870|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#7073|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#7150| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6851| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6858| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6864| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6870|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#7067|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#7151| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6851| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6858| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6864| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6870|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#7062|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#7152| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#6851| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#6858| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#6864| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#6870|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#7057|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#7153| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#7138| (concat |$paramod/PRIDEC/WIDTH=4#4#7141| (concat |$paramod/PRIDEC/WIDTH=4#0#7142| |$paramod/PRIDEC/WIDTH=4#1#7143|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#7154| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#7156| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#7155| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#7156|) +(declare-fun |$paramod/FF/WIDTH=16#1#7158| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#7157| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#7158|) +(declare-fun |$paramod/FF/WIDTH=16#2#7160| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#7159| () Bool |$paramod/FF/WIDTH=16#2#7160|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#7161| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#7131| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#6873| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#7163| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#7162| () Bool |$paramod/FF/WIDTH=16#3#7163|) +(declare-fun |$paramod/FF/WIDTH=16_is#7164| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#7166| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#7165| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#7166|) +(declare-fun |$paramod/FF/WIDTH=16#1#7168| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#7167| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#7168|) +(declare-fun |$paramod/FF/WIDTH=16#2#7170| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#7169| () Bool |$paramod/FF/WIDTH=16#2#7170|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#7171| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#7119| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#6867| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#7173| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#7172| () Bool |$paramod/FF/WIDTH=16#3#7173|) +(declare-fun |$paramod/FF/WIDTH=16_is#7174| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#7176| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#7175| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#7176|) +(declare-fun |$paramod/FF/WIDTH=16#1#7178| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#7177| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#7178|) +(declare-fun |$paramod/FF/WIDTH=16#2#7180| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#7179| () Bool |$paramod/FF/WIDTH=16#2#7180|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#7181| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#7107| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#6861| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#7183| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#7182| () Bool |$paramod/FF/WIDTH=16#3#7183|) +(declare-fun |$paramod/FF/WIDTH=16_is#7184| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#7186| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#7185| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#7186|) +(declare-fun |$paramod/FF/WIDTH=16#1#7188| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#7187| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#7188|) +(declare-fun |$paramod/FF/WIDTH=16#2#7190| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#7189| () Bool |$paramod/FF/WIDTH=16#2#7190|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#7191| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#7095| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#6854| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#7193| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#7192| () Bool |$paramod/FF/WIDTH=16#3#7193|) +(define-fun |$paramod/FF/WIDTH=2_h#7194| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#7195| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#7196| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#7197| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#7198| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#7199| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#7050| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6841| |$paramod/FF/WIDTH=2_is#7051|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7052| |$paramod/FF/WIDTH=2_n D#7078|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#6855| |$paramod/FF/WIDTH=2_n Q#7080|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6846| |$paramod/FF/WIDTH=2_n clk#7082|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#7084| |$paramod/FF/WIDTH=2_n en#7133|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6841| |$paramod/PRIDEC/WIDTH=4_is#7135|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7056| |$paramod/PRIDEC/WIDTH=4_n out_vec#7136|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#7149| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#7150| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#7151| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#7152|))) |$paramod/PRIDEC/WIDTH=4_n vec#7153|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6841| |$paramod/FF/WIDTH=16_is#7154|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#7125| |$paramod/FF/WIDTH=16_n D#7155|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#6872| |$paramod/FF/WIDTH=16_n Q#7157|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6846| |$paramod/FF/WIDTH=16_n clk#7159|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#7161|) #b1) |$paramod/FF/WIDTH=16_n en#7162|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6841| |$paramod/FF/WIDTH=16_is#7164|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#7113| |$paramod/FF/WIDTH=16_n D#7165|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#6866| |$paramod/FF/WIDTH=16_n Q#7167|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6846| |$paramod/FF/WIDTH=16_n clk#7169|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#7171|) #b1) |$paramod/FF/WIDTH=16_n en#7172|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6841| |$paramod/FF/WIDTH=16_is#7174|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#7101| |$paramod/FF/WIDTH=16_n D#7175|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#6860| |$paramod/FF/WIDTH=16_n Q#7177|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6846| |$paramod/FF/WIDTH=16_n clk#7179|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#7181|) #b1) |$paramod/FF/WIDTH=16_n en#7182|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6841| |$paramod/FF/WIDTH=16_is#7184|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#7089| |$paramod/FF/WIDTH=16_n D#7185|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#6853| |$paramod/FF/WIDTH=16_n Q#7187|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#6846| |$paramod/FF/WIDTH=16_n clk#7189|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#7191|) #b1) |$paramod/FF/WIDTH=16_n en#7192|) |$paramod/FF/WIDTH=2_h#7194| |$paramod/PRIDEC/WIDTH=4_h#7195| |$paramod/FF/WIDTH=16_h#7196| |$paramod/FF/WIDTH=16_h#7197| |$paramod/FF/WIDTH=16_h#7198| |$paramod/FF/WIDTH=16_h#7199| )) +(define-fun |$paramod/FF/WIDTH=32_h#7200| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#7202| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#7204| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7203| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7204|) +(declare-fun |$paramod/FF/WIDTH=6#1#7206| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7205| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7206|) +(declare-fun |$paramod/FF/WIDTH=6#2#7208| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7207| () Bool |$paramod/FF/WIDTH=6#2#7208|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#7211| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#6928| |$paramod/MagicPacketTracker/DEPTH=32#12#6931|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#7210| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#7211| |$paramod/MagicPacketTracker/DEPTH=32#15#6920|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#7209| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#7210| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#6911| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#7213| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7212| () Bool |$paramod/FF/WIDTH=6#3#7213|) +(define-fun |$paramod/FF/WIDTH=6_h#7214| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#7201| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#6909| |$paramod/FF/WIDTH=6_is#7202|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#6919| |$paramod/FF/WIDTH=6_n D#7203|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#6916| |$paramod/FF/WIDTH=6_n Q#7205|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#6913| |$paramod/FF/WIDTH=6_n clk#7207|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#7209|) #b1) |$paramod/FF/WIDTH=6_n en#7212|) |$paramod/FF/WIDTH=6_h#7214| )) +(define-fun |$paramod/FF/WIDTH=1_h#7215| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#7217| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7220| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6957| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7219| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6967|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7220| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6957|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7218| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6972|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7219|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7222| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7221| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7222|) +(declare-fun |$paramod/FF/WIDTH=6#1#7224| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7223| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7224|) +(declare-fun |$paramod/FF/WIDTH=6#2#7226| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7225| () Bool |$paramod/FF/WIDTH=6#2#7226|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7228| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6970| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6967|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7227| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7228| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6972|)) +(declare-fun |$paramod/FF/WIDTH=6#3#7230| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7229| () Bool |$paramod/FF/WIDTH=6#3#7230|) +(declare-fun |$paramod/FF/WIDTH=6_is#7231| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7234| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6960| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7233| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6970|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7234| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6960|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7232| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6972|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7233|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7236| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7235| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7236|) +(declare-fun |$paramod/FF/WIDTH=6#1#7238| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7237| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7238|) +(declare-fun |$paramod/FF/WIDTH=6#2#7240| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7239| () Bool |$paramod/FF/WIDTH=6#2#7240|) +(declare-fun |$paramod/FF/WIDTH=6#3#7242| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7241| () Bool |$paramod/FF/WIDTH=6#3#7242|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7244| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7246| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7245| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7246|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7248| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7247| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7248|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7250| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7249| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7250|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7243| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7244| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7245| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7247| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7249|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7244| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7245|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7249|))))) +(define-fun |$paramod/FF/WIDTH=6_h#7251| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#7252| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7216| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6946| |$paramod/FF/WIDTH=6_is#7217|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7218| |$paramod/FF/WIDTH=6_n D#7221|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6957| |$paramod/FF/WIDTH=6_n Q#7223|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6948| |$paramod/FF/WIDTH=6_n clk#7225|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7227|) #b1) |$paramod/FF/WIDTH=6_n en#7229|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6946| |$paramod/FF/WIDTH=6_is#7231|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7232| |$paramod/FF/WIDTH=6_n D#7235|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6960| |$paramod/FF/WIDTH=6_n Q#7237|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6948| |$paramod/FF/WIDTH=6_n clk#7239|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7227|) #b1) |$paramod/FF/WIDTH=6_n en#7241|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7243| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6955|) |$paramod/FF/WIDTH=6_h#7251| |$paramod/FF/WIDTH=6_h#7252| )) +(declare-fun |$paramod/FF/WIDTH=6_is#7254| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7257| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6983| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7256| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6993|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7257| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6983|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7255| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6997|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7256|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7259| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7258| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7259|) +(declare-fun |$paramod/FF/WIDTH=6#1#7261| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7260| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7261|) +(declare-fun |$paramod/FF/WIDTH=6#2#7263| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7262| () Bool |$paramod/FF/WIDTH=6#2#7263|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7265| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6995| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#6993|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7264| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7265| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6997|)) +(declare-fun |$paramod/FF/WIDTH=6#3#7267| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7266| () Bool |$paramod/FF/WIDTH=6#3#7267|) +(declare-fun |$paramod/FF/WIDTH=6_is#7268| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7271| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6986| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7270| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6995|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7271| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6986|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7269| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#6997|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7270|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7273| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7272| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7273|) +(declare-fun |$paramod/FF/WIDTH=6#1#7275| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7274| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7275|) +(declare-fun |$paramod/FF/WIDTH=6#2#7277| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7276| () Bool |$paramod/FF/WIDTH=6#2#7277|) +(declare-fun |$paramod/FF/WIDTH=6#3#7279| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7278| () Bool |$paramod/FF/WIDTH=6#3#7279|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7281| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7283| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7282| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7283|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7285| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7284| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7285|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7287| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7286| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7287|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7280| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7281| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7282| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7284| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7286|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7281| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7282|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7286|))))) +(define-fun |$paramod/FF/WIDTH=6_h#7288| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#7289| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7253| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6973| |$paramod/FF/WIDTH=6_is#7254|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7255| |$paramod/FF/WIDTH=6_n D#7258|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#6983| |$paramod/FF/WIDTH=6_n Q#7260|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6975| |$paramod/FF/WIDTH=6_n clk#7262|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7264|) #b1) |$paramod/FF/WIDTH=6_n en#7266|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6973| |$paramod/FF/WIDTH=6_is#7268|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7269| |$paramod/FF/WIDTH=6_n D#7272|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6986| |$paramod/FF/WIDTH=6_n Q#7274|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#6975| |$paramod/FF/WIDTH=6_n clk#7276|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7264|) #b1) |$paramod/FF/WIDTH=6_n en#7278|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7280| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#6981|) |$paramod/FF/WIDTH=6_h#7288| |$paramod/FF/WIDTH=6_h#7289| )) +(declare-fun |$paramod/FF/WIDTH=6_is#7291| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7294| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7009| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7293| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7019|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7294| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7009|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7292| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7023|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7293|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7296| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7295| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7296|) +(declare-fun |$paramod/FF/WIDTH=6#1#7298| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7297| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7298|) +(declare-fun |$paramod/FF/WIDTH=6#2#7300| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7299| () Bool |$paramod/FF/WIDTH=6#2#7300|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7302| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7021| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7019|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7301| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7302| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7023|)) +(declare-fun |$paramod/FF/WIDTH=6#3#7304| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7303| () Bool |$paramod/FF/WIDTH=6#3#7304|) +(declare-fun |$paramod/FF/WIDTH=6_is#7305| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7308| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7012| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7307| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7021|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7308| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7012|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7306| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7023|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7307|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7310| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7309| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7310|) +(declare-fun |$paramod/FF/WIDTH=6#1#7312| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7311| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7312|) +(declare-fun |$paramod/FF/WIDTH=6#2#7314| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7313| () Bool |$paramod/FF/WIDTH=6#2#7314|) +(declare-fun |$paramod/FF/WIDTH=6#3#7316| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7315| () Bool |$paramod/FF/WIDTH=6#3#7316|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7318| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7320| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7319| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7320|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7322| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7321| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7322|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7324| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7323| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7324|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7317| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7318| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7319| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7321| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7323|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7318| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7319|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7323|))))) +(define-fun |$paramod/FF/WIDTH=6_h#7325| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#7326| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7290| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6998| |$paramod/FF/WIDTH=6_is#7291|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7292| |$paramod/FF/WIDTH=6_n D#7295|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7009| |$paramod/FF/WIDTH=6_n Q#7297|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7000| |$paramod/FF/WIDTH=6_n clk#7299|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7301|) #b1) |$paramod/FF/WIDTH=6_n en#7303|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6998| |$paramod/FF/WIDTH=6_is#7305|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7306| |$paramod/FF/WIDTH=6_n D#7309|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7012| |$paramod/FF/WIDTH=6_n Q#7311|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7000| |$paramod/FF/WIDTH=6_n clk#7313|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7301|) #b1) |$paramod/FF/WIDTH=6_n en#7315|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7317| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7007|) |$paramod/FF/WIDTH=6_h#7325| |$paramod/FF/WIDTH=6_h#7326| )) +(declare-fun |$paramod/FF/WIDTH=6_is#7328| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7331| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7035| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7330| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7045|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7331| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7035|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7329| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7049|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7330|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7333| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7332| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7333|) +(declare-fun |$paramod/FF/WIDTH=6#1#7335| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7334| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7335|) +(declare-fun |$paramod/FF/WIDTH=6#2#7337| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7336| () Bool |$paramod/FF/WIDTH=6#2#7337|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7339| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7047| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7045|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7338| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7339| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7049|)) +(declare-fun |$paramod/FF/WIDTH=6#3#7341| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7340| () Bool |$paramod/FF/WIDTH=6#3#7341|) +(declare-fun |$paramod/FF/WIDTH=6_is#7342| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7345| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7038| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7344| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7047|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7345| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7038|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7343| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7049|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7344|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7347| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7346| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7347|) +(declare-fun |$paramod/FF/WIDTH=6#1#7349| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7348| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7349|) +(declare-fun |$paramod/FF/WIDTH=6#2#7351| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7350| () Bool |$paramod/FF/WIDTH=6#2#7351|) +(declare-fun |$paramod/FF/WIDTH=6#3#7353| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7352| () Bool |$paramod/FF/WIDTH=6#3#7353|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7355| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7357| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7356| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7357|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7359| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7358| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7359|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7361| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7360| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7361|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7354| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7355| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7356| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7358| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7360|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7355| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7356|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7360|))))) +(define-fun |$paramod/FF/WIDTH=6_h#7362| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#7363| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7327| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7024| |$paramod/FF/WIDTH=6_is#7328|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7329| |$paramod/FF/WIDTH=6_n D#7332|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7035| |$paramod/FF/WIDTH=6_n Q#7334|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7026| |$paramod/FF/WIDTH=6_n clk#7336|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7338|) #b1) |$paramod/FF/WIDTH=6_n en#7340|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7024| |$paramod/FF/WIDTH=6_is#7342|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7343| |$paramod/FF/WIDTH=6_n D#7346|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7038| |$paramod/FF/WIDTH=6_n Q#7348|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7026| |$paramod/FF/WIDTH=6_n clk#7350|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7338|) #b1) |$paramod/FF/WIDTH=6_n en#7352|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7354| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7033|) |$paramod/FF/WIDTH=6_h#7362| |$paramod/FF/WIDTH=6_h#7363| )) +(define-fun |Scoreboard_h#6839| () Bool (and (= |Scoreboard_is#6840| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#6841|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#6842|) (= |Scoreboard#0#6844| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#6845|) (= |Scoreboard#24#6847| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#6848|) (= |Scoreboard#25#6874| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#6875|) (= (concat |Scoreboard#38#6880| (concat |Scoreboard#37#6882| (concat |Scoreboard#36#6884| |Scoreboard#35#6886|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#6888|) (= |Scoreboard#39#6889| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#6890|) (= |Scoreboard_is#6840| |$paramod/FF/WIDTH=32_is#6892|) (= |Scoreboard#3#6893| |$paramod/FF/WIDTH=32_n D#6894|) (= |Scoreboard#26#6896| |$paramod/FF/WIDTH=32_n Q#6897|) (= |Scoreboard#0#6844| |$paramod/FF/WIDTH=32_n clk#6899|) (= (= ((_ extract 0 0) |Scoreboard#41#6901|) #b1) |$paramod/FF/WIDTH=32_n en#6907|) (= |Scoreboard_is#6840| |$paramod/MagicPacketTracker/DEPTH=32_is#6909|) (= |Scoreboard#19#6906| |$paramod/MagicPacketTracker/DEPTH=32_n captured#6910|) (= |Scoreboard#0#6844| |$paramod/MagicPacketTracker/DEPTH=32_n clk#6912|) (= |Scoreboard#1#6914| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#6915|) (= |Scoreboard#2#6917| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#6918|) (= (= ((_ extract 0 0) |Scoreboard#24#6847|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#6933|) (= (= ((_ extract 0 0) |Scoreboard#28#6904|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#6934|) (= |Scoreboard#39#6889| |$paramod/MagicPacketTracker/DEPTH=32_n rst#6935|) (= |Scoreboard_is#6840| |$paramod/FF/WIDTH=1_is#6936|) (= (= ((_ extract 0 0) |Scoreboard#30#6937|) #b1) |$paramod/FF/WIDTH=1_n D#6938|) (= |Scoreboard#19#6906| |$paramod/FF/WIDTH=1_n Q#6940|) (= |Scoreboard#0#6844| |$paramod/FF/WIDTH=1_n clk#6942|) (= (= ((_ extract 0 0) |Scoreboard#40#6905|) #b1) |$paramod/FF/WIDTH=1_n en#6944|) (= |Scoreboard_is#6840| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6946|) (= |Scoreboard#0#6844| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6947|) (= |Scoreboard#4#6949| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6950|) (= |Scoreboard#10#6952| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6953|) (= |Scoreboard#11#6885| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6958|) (= |Scoreboard#12#6961| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6962|) (= (= ((_ extract 1 1) |Scoreboard#24#6847|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6966|) (= (= ((_ extract 0 0) |Scoreboard#34#6968|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6969|) (= |Scoreboard#39#6889| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6971|) (= |Scoreboard_is#6840| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6973|) (= |Scoreboard#0#6844| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6974|) (= |Scoreboard#3#6893| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#6976|) (= |Scoreboard#7#6978| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#6979|) (= |Scoreboard#8#6887| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#6984|) (= |Scoreboard#9#6987| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#6988|) (= (= ((_ extract 0 0) |Scoreboard#24#6847|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#6992|) (= (= ((_ extract 0 0) |Scoreboard#28#6904|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#6994|) (= |Scoreboard#39#6889| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#6996|) (= |Scoreboard_is#6840| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#6998|) (= |Scoreboard#0#6844| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#6999|) (= |Scoreboard#5#7001| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7002|) (= |Scoreboard#13#7004| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7005|) (= |Scoreboard#14#6883| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7010|) (= |Scoreboard#15#7013| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7014|) (= (= ((_ extract 2 2) |Scoreboard#24#6847|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7018|) (= (= ((_ extract 1 1) |Scoreboard#34#6968|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7020|) (= |Scoreboard#39#6889| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7022|) (= |Scoreboard_is#6840| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7024|) (= |Scoreboard#0#6844| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7025|) (= |Scoreboard#6#7027| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7028|) (= |Scoreboard#16#7030| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7031|) (= |Scoreboard#17#6881| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7036|) (= |Scoreboard#18#7039| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7040|) (= (= ((_ extract 3 3) |Scoreboard#24#6847|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7044|) (= (= ((_ extract 2 2) |Scoreboard#34#6968|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7046|) (= |Scoreboard#39#6889| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7048|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#7050| |$paramod/FF/WIDTH=32_h#7200| |$paramod/MagicPacketTracker/DEPTH=32_h#7201| |$paramod/FF/WIDTH=1_h#7215| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7216| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7253| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7290| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7327| )) +(assert |Scoreboard_h#6839|) +(define-fun |Scoreboard_n rst#7364| () Bool |Scoreboard#39#6889|) +(define-fun |Scoreboard_n prop_empty#7365| () Bool |Scoreboard#8#6887|) +(define-fun |Scoreboard_n prop_pop#7366| () Bool (= ((_ extract 0 0) |Scoreboard#24#6847|) #b1)) +(assert (and (not |Scoreboard_n rst#7364|) (or (not |Scoreboard_n prop_empty#7365|) (not |Scoreboard_n prop_pop#7366|)))) +(define-fun |$paramod/FF/WIDTH=2#4#7370| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#6451| |$paramod/FF/WIDTH=2#0#6396| |$paramod/FF/WIDTH=2#1#6398|)) +(define-fun |$paramod/FF/WIDTH=2_t#7369| () Bool (= |$paramod/FF/WIDTH=2#4#7370| |$paramod/FF/WIDTH=2#1#7081|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#7371| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#7373| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#6480| |$paramod/FF/WIDTH=16#0#6473| |$paramod/FF/WIDTH=16#1#6475|)) +(define-fun |$paramod/FF/WIDTH=16_t#7372| () Bool (= |$paramod/FF/WIDTH=16#4#7373| |$paramod/FF/WIDTH=16#1#7158|) ) +(define-fun |$paramod/FF/WIDTH=16#4#7375| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#6490| |$paramod/FF/WIDTH=16#0#6483| |$paramod/FF/WIDTH=16#1#6485|)) +(define-fun |$paramod/FF/WIDTH=16_t#7374| () Bool (= |$paramod/FF/WIDTH=16#4#7375| |$paramod/FF/WIDTH=16#1#7168|) ) +(define-fun |$paramod/FF/WIDTH=16#4#7377| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#6500| |$paramod/FF/WIDTH=16#0#6493| |$paramod/FF/WIDTH=16#1#6495|)) +(define-fun |$paramod/FF/WIDTH=16_t#7376| () Bool (= |$paramod/FF/WIDTH=16#4#7377| |$paramod/FF/WIDTH=16#1#7178|) ) +(define-fun |$paramod/FF/WIDTH=16#4#7379| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#6510| |$paramod/FF/WIDTH=16#0#6503| |$paramod/FF/WIDTH=16#1#6505|)) +(define-fun |$paramod/FF/WIDTH=16_t#7378| () Bool (= |$paramod/FF/WIDTH=16#4#7379| |$paramod/FF/WIDTH=16#1#7188|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#7368| () Bool (and |$paramod/FF/WIDTH=2_t#7369| |$paramod/PRIDEC/WIDTH=4_t#7371| |$paramod/FF/WIDTH=16_t#7372| |$paramod/FF/WIDTH=16_t#7374| |$paramod/FF/WIDTH=16_t#7376| |$paramod/FF/WIDTH=16_t#7378| )) +(define-fun |$paramod/FF/WIDTH=32#4#7381| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#6225| |$paramod/FF/WIDTH=32#0#6212| |$paramod/FF/WIDTH=32#1#6215|)) +(define-fun |$paramod/FF/WIDTH=32_t#7380| () Bool (= |$paramod/FF/WIDTH=32#4#7381| |$paramod/FF/WIDTH=32#1#6898|) ) +(define-fun |$paramod/FF/WIDTH=6#4#7384| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6530| |$paramod/FF/WIDTH=6#0#6521| |$paramod/FF/WIDTH=6#1#6523|)) +(define-fun |$paramod/FF/WIDTH=6_t#7383| () Bool (= |$paramod/FF/WIDTH=6#4#7384| |$paramod/FF/WIDTH=6#1#7206|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#7382| () Bool |$paramod/FF/WIDTH=6_t#7383| ) +(define-fun |$paramod/FF/WIDTH=1#4#7386| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#6262| (ite |$paramod/FF/WIDTH=1#0#6256| #b1 #b0) |$paramod/FF/WIDTH=1#1#6258|)) +(define-fun |$paramod/FF/WIDTH=1_t#7385| () Bool (= |$paramod/FF/WIDTH=1#4#7386| |$paramod/FF/WIDTH=1#1#6941|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6287|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#7390| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6547| |$paramod/FF/WIDTH=6#0#6539| |$paramod/FF/WIDTH=6#1#6541|)) +(define-fun |$paramod/FF/WIDTH=6_t#7389| () Bool (= |$paramod/FF/WIDTH=6#4#7390| |$paramod/FF/WIDTH=6#1#7224|) ) +(define-fun |$paramod/FF/WIDTH=6#4#7392| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6559| |$paramod/FF/WIDTH=6#0#6553| |$paramod/FF/WIDTH=6#1#6555|)) +(define-fun |$paramod/FF/WIDTH=6_t#7391| () Bool (= |$paramod/FF/WIDTH=6#4#7392| |$paramod/FF/WIDTH=6#1#7238|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#7387| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6560| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7244|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6268| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7248|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6277|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7246|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7388|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7250|) |$paramod/FF/WIDTH=6_t#7389| |$paramod/FF/WIDTH=6_t#7391| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6312|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#7396| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6584| |$paramod/FF/WIDTH=6#0#6576| |$paramod/FF/WIDTH=6#1#6578|)) +(define-fun |$paramod/FF/WIDTH=6_t#7395| () Bool (= |$paramod/FF/WIDTH=6#4#7396| |$paramod/FF/WIDTH=6#1#7261|) ) +(define-fun |$paramod/FF/WIDTH=6#4#7398| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6596| |$paramod/FF/WIDTH=6#0#6590| |$paramod/FF/WIDTH=6#1#6592|)) +(define-fun |$paramod/FF/WIDTH=6_t#7397| () Bool (= |$paramod/FF/WIDTH=6#4#7398| |$paramod/FF/WIDTH=6#1#7275|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#7393| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6597| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7281|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6294| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7285|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6303|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7283|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7394|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7287|) |$paramod/FF/WIDTH=6_t#7395| |$paramod/FF/WIDTH=6_t#7397| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6338|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#7402| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6621| |$paramod/FF/WIDTH=6#0#6613| |$paramod/FF/WIDTH=6#1#6615|)) +(define-fun |$paramod/FF/WIDTH=6_t#7401| () Bool (= |$paramod/FF/WIDTH=6#4#7402| |$paramod/FF/WIDTH=6#1#7298|) ) +(define-fun |$paramod/FF/WIDTH=6#4#7404| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6633| |$paramod/FF/WIDTH=6#0#6627| |$paramod/FF/WIDTH=6#1#6629|)) +(define-fun |$paramod/FF/WIDTH=6_t#7403| () Bool (= |$paramod/FF/WIDTH=6#4#7404| |$paramod/FF/WIDTH=6#1#7312|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#7399| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6634| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7318|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6320| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7322|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6329|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7320|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7400|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7324|) |$paramod/FF/WIDTH=6_t#7401| |$paramod/FF/WIDTH=6_t#7403| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6364|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#7408| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6658| |$paramod/FF/WIDTH=6#0#6650| |$paramod/FF/WIDTH=6#1#6652|)) +(define-fun |$paramod/FF/WIDTH=6_t#7407| () Bool (= |$paramod/FF/WIDTH=6#4#7408| |$paramod/FF/WIDTH=6#1#7335|) ) +(define-fun |$paramod/FF/WIDTH=6#4#7410| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#6670| |$paramod/FF/WIDTH=6#0#6664| |$paramod/FF/WIDTH=6#1#6666|)) +(define-fun |$paramod/FF/WIDTH=6_t#7409| () Bool (= |$paramod/FF/WIDTH=6#4#7410| |$paramod/FF/WIDTH=6#1#7349|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#7405| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#6671| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7355|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6346| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7359|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6355|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7357|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#7406|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7361|) |$paramod/FF/WIDTH=6_t#7407| |$paramod/FF/WIDTH=6_t#7409| )) +(define-fun |Scoreboard_t#7367| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#7368| |$paramod/FF/WIDTH=32_t#7380| |$paramod/MagicPacketTracker/DEPTH=32_t#7382| |$paramod/FF/WIDTH=1_t#7385| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#7387| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#7393| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#7399| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#7405| )) +(assert |Scoreboard_t#7367|) +(assert (not |Scoreboard_is#6840|)) +(define-fun |$paramod/FF/WIDTH=2_a#7445| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#7446| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#7447| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#7448| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#7449| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#7450| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#7444| () Bool (and |$paramod/FF/WIDTH=2_a#7445| |$paramod/PRIDEC/WIDTH=4_a#7446| |$paramod/FF/WIDTH=16_a#7447| |$paramod/FF/WIDTH=16_a#7448| |$paramod/FF/WIDTH=16_a#7449| |$paramod/FF/WIDTH=16_a#7450| )) +(define-fun |$paramod/FF/WIDTH=32_a#7451| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#7453| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#7452| () Bool |$paramod/FF/WIDTH=6_a#7453| ) +(define-fun |$paramod/FF/WIDTH=1_a#7454| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#7456| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#7457| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#7455| () Bool (and |$paramod/FF/WIDTH=6_a#7456| |$paramod/FF/WIDTH=6_a#7457| )) +(define-fun |$paramod/FF/WIDTH=6_a#7459| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#7460| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#7458| () Bool (and |$paramod/FF/WIDTH=6_a#7459| |$paramod/FF/WIDTH=6_a#7460| )) +(define-fun |$paramod/FF/WIDTH=6_a#7462| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#7463| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#7461| () Bool (and |$paramod/FF/WIDTH=6_a#7462| |$paramod/FF/WIDTH=6_a#7463| )) +(define-fun |$paramod/FF/WIDTH=6_a#7465| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#7466| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#7464| () Bool (and |$paramod/FF/WIDTH=6_a#7465| |$paramod/FF/WIDTH=6_a#7466| )) +(define-fun |Scoreboard_a#7443| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#7444| |$paramod/FF/WIDTH=32_a#7451| |$paramod/MagicPacketTracker/DEPTH=32_a#7452| |$paramod/FF/WIDTH=1_a#7454| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#7455| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#7458| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#7461| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#7464| )) +(assert |Scoreboard_a#7443|) +(define-fun |Scoreboard#20#7472| () Bool (bvugt |Scoreboard#1#6914| #b000000)) +(define-fun |Scoreboard#21#7471| () (_ BitVec 1) (bvand (ite |Scoreboard#19#6906| #b1 #b0) (ite |Scoreboard#20#7472| #b1 #b0))) +(define-fun |Scoreboard#22#7473| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#6917|) #b1) (= ((_ extract 1 1) |Scoreboard#2#6917|) #b1) (= ((_ extract 2 2) |Scoreboard#2#6917|) #b1) (= ((_ extract 3 3) |Scoreboard#2#6917|) #b1) (= ((_ extract 4 4) |Scoreboard#2#6917|) #b1) (= ((_ extract 5 5) |Scoreboard#2#6917|) #b1)))) +(define-fun |Scoreboard#23#7470| () (_ BitVec 1) (bvand |Scoreboard#21#7471| (ite |Scoreboard#22#7473| #b1 #b0))) +(define-fun |Scoreboard#31#7469| () (_ BitVec 1) (bvnot |Scoreboard#23#7470|)) +(define-fun |Scoreboard#32#7474| () Bool (= |Scoreboard#26#6896| |Scoreboard#7#6978|)) +(define-fun |Scoreboard#33#7468| () (_ BitVec 1) (bvor |Scoreboard#31#7469| (ite |Scoreboard#32#7474| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#7467| () Bool (= ((_ extract 0 0) |Scoreboard#33#7468|) #b1)) +(assert |Scoreboard_n prop_signal#7467|) +(define-fun |$paramod/FF/WIDTH=2_u#7479| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#7481| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#7483| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#7485| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#7487| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#7489| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#7477| () Bool (and |$paramod/FF/WIDTH=2_u#7479| |$paramod/PRIDEC/WIDTH=4_u#7481| |$paramod/FF/WIDTH=16_u#7483| |$paramod/FF/WIDTH=16_u#7485| |$paramod/FF/WIDTH=16_u#7487| |$paramod/FF/WIDTH=16_u#7489| )) +(define-fun |$paramod/FF/WIDTH=32_u#7491| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#7495| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#7493| () Bool |$paramod/FF/WIDTH=6_u#7495| ) +(define-fun |$paramod/FF/WIDTH=1_u#7497| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#7501| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#7503| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#7499| () Bool (and |$paramod/FF/WIDTH=6_u#7501| |$paramod/FF/WIDTH=6_u#7503| )) +(define-fun |$paramod/FF/WIDTH=6_u#7507| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#7509| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#7505| () Bool (and |$paramod/FF/WIDTH=6_u#7507| |$paramod/FF/WIDTH=6_u#7509| )) +(define-fun |$paramod/FF/WIDTH=6_u#7513| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#7515| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#7511| () Bool (and |$paramod/FF/WIDTH=6_u#7513| |$paramod/FF/WIDTH=6_u#7515| )) +(define-fun |$paramod/FF/WIDTH=6_u#7519| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#7521| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#7517| () Bool (and |$paramod/FF/WIDTH=6_u#7519| |$paramod/FF/WIDTH=6_u#7521| )) +(define-fun |Scoreboard_u#7475| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#7477| |$paramod/FF/WIDTH=32_u#7491| |$paramod/MagicPacketTracker/DEPTH=32_u#7493| |$paramod/FF/WIDTH=1_u#7497| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#7499| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#7505| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#7511| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#7517| )) +(assert |Scoreboard_u#7475|) +(declare-fun |Scoreboard_is#7523| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#7524| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#7526| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#7525| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#7526|) +(declare-fun |Scoreboard#0#7527| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#7529| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#7528| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#7529|) +(declare-fun |Scoreboard#24#7530| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#7534| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#7536| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#7535| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#7536| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#7533| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#7534| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#7535| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#7537| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#7532| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#7533| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#7537| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#7541| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#7543| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#7542| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#7543| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#7540| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#7541| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#7542| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#7544| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#7539| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#7540| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#7544| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#7547| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#7549| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#7548| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#7549| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#7546| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#7547| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#7548| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#7550| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#7545| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#7546| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#7550| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#7553| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#7555| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#7554| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#7555| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#7552| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#7553| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#7554| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#7556| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#7551| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#7552| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#7556| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#7531| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#7532| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#7539| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#7545| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#7551|)))) +(declare-fun |Scoreboard#25#7557| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#7559| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#7560| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#7561| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#7562| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#7558| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#7559| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#7560| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#7561| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#7562|)))) +(declare-fun |Scoreboard#17#7564| () Bool) +(define-fun |Scoreboard#38#7563| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#7564| #b1 #b0))) +(declare-fun |Scoreboard#14#7566| () Bool) +(define-fun |Scoreboard#37#7565| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#7566| #b1 #b0))) +(declare-fun |Scoreboard#11#7568| () Bool) +(define-fun |Scoreboard#36#7567| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#7568| #b1 #b0))) +(declare-fun |Scoreboard#8#7570| () Bool) +(define-fun |Scoreboard#35#7569| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#7570| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#7571| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#7534| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#7541| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#7547| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#7553|)))) +(declare-fun |Scoreboard#39#7572| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#7574| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#7573| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#7574|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#7575| () Bool) +(declare-fun |Scoreboard#3#7576| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#7578| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#7577| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#7578|) +(declare-fun |Scoreboard#26#7579| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#7581| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#7580| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#7581|) +(declare-fun |$paramod/FF/WIDTH=32#2#7583| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#7582| () Bool |$paramod/FF/WIDTH=32#2#7583|) +(declare-fun |Scoreboard#27#7586| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#7587| () (_ BitVec 1)) +(define-fun |Scoreboard#29#7585| () (_ BitVec 1) (bvand |Scoreboard#27#7586| |Scoreboard#28#7587|)) +(declare-fun |Scoreboard#19#7589| () Bool) +(define-fun |Scoreboard#40#7588| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#7589| #b1 #b0))) +(define-fun |Scoreboard#41#7584| () (_ BitVec 1) (bvand |Scoreboard#29#7585| |Scoreboard#40#7588|)) +(declare-fun |$paramod/FF/WIDTH=32#3#7591| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#7590| () Bool |$paramod/FF/WIDTH=32#3#7591|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#7592| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#7594| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#7593| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#7594|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#7596| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#7595| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#7596|) +(declare-fun |Scoreboard#1#7597| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#7599| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#7598| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#7599|) +(declare-fun |Scoreboard#2#7600| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#7603| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#7610| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#7599| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#7611| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#7609| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#7610| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#7611|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#7612| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#7594| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#7608| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#7609| |$paramod/MagicPacketTracker/DEPTH=32#7#7612|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#7613| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#7599| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#7607| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#7608|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#7613| |$paramod/MagicPacketTracker/DEPTH=32#2#7599|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#7606| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#7607| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#7614| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#7605| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#7606| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#7614|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#7615| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#7607| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#7604| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#7605|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#7615| |$paramod/MagicPacketTracker/DEPTH=32#9#7607|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#7602| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#7603|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#7604|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#7601| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#7602|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#7616| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#7614|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#7617| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#7611|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#7618| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#7603|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#7619| () Bool) +(define-fun |Scoreboard#30#7620| () (_ BitVec 1) (bvor (ite |Scoreboard#19#7589| #b1 #b0) |Scoreboard#29#7585|)) +(declare-fun |$paramod/FF/WIDTH=1#0#7622| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#7621| () Bool |$paramod/FF/WIDTH=1#0#7622|) +(declare-fun |$paramod/FF/WIDTH=1#1#7624| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#7623| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#7624|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#7626| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#7625| () Bool |$paramod/FF/WIDTH=1#2#7626|) +(declare-fun |$paramod/FF/WIDTH=1#3#7628| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#7627| () Bool |$paramod/FF/WIDTH=1#3#7628|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7629| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7631| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7630| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7631|) +(declare-fun |Scoreboard#4#7632| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7634| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7633| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7634|) +(declare-fun |Scoreboard#10#7635| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7638| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7640| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7639| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7640|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7637| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7638| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7639|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7636| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7637|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7643| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7642| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7640| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7643|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7641| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7642|) +(declare-fun |Scoreboard#12#7644| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7647| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7640|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7643|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7648| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7640|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7643|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7646| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7647| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7648| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7645| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7646|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7650| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7649| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7650|) #b1)) +(declare-fun |Scoreboard#34#7651| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7653| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7652| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7653|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7655| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7654| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7655|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7656| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7658| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7657| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7658|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7660| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7659| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7660|) +(declare-fun |Scoreboard#7#7661| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7664| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7666| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7665| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7666|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7663| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7664| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7665|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7662| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7663|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7669| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7668| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7666| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7669|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7667| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7668|) +(declare-fun |Scoreboard#9#7670| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7673| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7666|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7669|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7674| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7666|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7669|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7672| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7673| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7674| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7671| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7672|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7676| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7675| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7676|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7678| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7677| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7678|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7680| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7679| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7680|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7681| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7683| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7682| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7683|) +(declare-fun |Scoreboard#5#7684| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7686| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7685| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7686|) +(declare-fun |Scoreboard#13#7687| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7690| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7692| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7691| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7692|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7689| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7690| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7691|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7688| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7689|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7695| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7694| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7692| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7695|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7693| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7694|) +(declare-fun |Scoreboard#15#7696| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7699| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7692|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7695|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7700| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7692|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7695|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7698| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7699| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7700| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7697| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7698|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7702| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7701| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7702|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7704| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7703| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7704|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7706| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7705| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7706|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7707| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7709| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7708| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7709|) +(declare-fun |Scoreboard#6#7710| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7712| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7711| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7712|) +(declare-fun |Scoreboard#16#7713| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7716| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7718| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7717| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7718|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7715| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7716| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#7717|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7714| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#7715|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7721| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7720| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7718| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7721|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7719| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#7720|) +(declare-fun |Scoreboard#18#7722| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7725| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7718|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7721|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7726| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7718|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7721|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7724| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#7725| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#7726| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7723| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#7724|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7728| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7727| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7728|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7730| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7729| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7730|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7732| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7731| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7732|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#7734| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7742| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#7741| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7742| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#7743| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7742|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#7740| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#7741| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7742|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#7743|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#7738| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#7740|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#7747| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#7742|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#7746| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#7747| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#7748| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#7747|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#7745| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#7746| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#7747|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#7748|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#7744| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#7745|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#7737| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#7738| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#7744|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#7753| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#7752| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#7753|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#7751| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#7752| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#7754| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#7752|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#7750| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#7751| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#7752|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#7754|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#7749| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#7750|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#7736| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#7737| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#7749|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#7759| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#7758| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#7759|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#7757| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#7758| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#7760| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#7758|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#7756| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#7757| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#7758|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#7760|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#7755| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#7756|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7735| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#7736| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#7755|)) +(declare-fun |$paramod/FF/WIDTH=2#0#7762| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#7761| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#7762|) +(declare-fun |$paramod/FF/WIDTH=2#1#7764| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#7763| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#7764|) +(declare-fun |$paramod/FF/WIDTH=2#2#7766| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#7765| () Bool |$paramod/FF/WIDTH=2#2#7766|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#7770| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#7534|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#7774| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#7537| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#7770|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#7773| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#7574| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#7774|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#7778| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7735| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#7779| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#7536| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#7559|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#7777| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#7778| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#7779| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#7536|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#7776| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#7777| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#7775| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#7532|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#7776| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#7777|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#7772| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#7773|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#7775|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#7771| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#7772| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#7769| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#7770| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#7771| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#7768| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#7537| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#7769|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#7782| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#7541|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#7786| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#7544| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#7782|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#7785| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#7574| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#7786|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#7790| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7735| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#7791| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#7543| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#7560|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#7789| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#7790| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#7791| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#7543|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#7788| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#7789| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#7787| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#7539|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#7788| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#7789|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#7784| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#7785|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#7787|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#7783| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#7784| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#7781| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#7782| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#7783| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#7780| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#7544| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#7781|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#7794| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#7547|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#7798| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#7550| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#7794|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#7797| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#7574| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#7798|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#7802| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7735| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#7803| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#7549| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#7561|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#7801| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#7802| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#7803| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#7549|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#7800| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#7801| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#7799| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#7545|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#7800| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#7801|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#7796| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#7797|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#7799|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#7795| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#7796| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#7793| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#7794| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#7795| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#7792| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#7550| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#7793|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#7806| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#7553|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#7810| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#7556| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#7806|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#7809| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#7574| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#7810|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#7814| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7735|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7735|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#7815| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#7555| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#7562|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#7813| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#7814| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#7815| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#7555|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#7812| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#7813| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#7811| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#7551|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#7812| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#7813|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#7808| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#7809|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#7811|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#7807| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#7808| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#7805| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#7806| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#7807| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#7804| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#7556| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#7805|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#7767| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#7768|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#7780|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#7792|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#7804|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#7817| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#7816| () Bool |$paramod/FF/WIDTH=2#3#7817|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#7818| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#7821| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#7824| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#7825| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#7826| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#7823| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#7824|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#7825|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#7826|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#7822| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#7823| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#7820| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#7821| |$paramod/PRIDEC/WIDTH=4#10#7822|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#7829| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#7825|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#7826|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#7828| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#7829| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#7827| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#7824| |$paramod/PRIDEC/WIDTH=4#6#7828|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#7831| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#7826|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#7830| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#7825| |$paramod/PRIDEC/WIDTH=4#2#7831|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#7819| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#7820| (concat |$paramod/PRIDEC/WIDTH=4#7#7827| (concat |$paramod/PRIDEC/WIDTH=4#3#7830| |$paramod/PRIDEC/WIDTH=4#1#7826|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#7832| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#7534| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#7541| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#7547| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#7553|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#7756|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#7833| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#7534| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#7541| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#7547| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#7553|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#7750|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#7834| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#7534| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#7541| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#7547| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#7553|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#7745|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#7835| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#7534| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#7541| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#7547| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#7553|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#7740|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#7836| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#7821| (concat |$paramod/PRIDEC/WIDTH=4#4#7824| (concat |$paramod/PRIDEC/WIDTH=4#0#7825| |$paramod/PRIDEC/WIDTH=4#1#7826|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#7837| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#7839| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#7838| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#7839|) +(declare-fun |$paramod/FF/WIDTH=16#1#7841| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#7840| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#7841|) +(declare-fun |$paramod/FF/WIDTH=16#2#7843| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#7842| () Bool |$paramod/FF/WIDTH=16#2#7843|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#7844| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#7814| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#7556| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#7846| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#7845| () Bool |$paramod/FF/WIDTH=16#3#7846|) +(declare-fun |$paramod/FF/WIDTH=16_is#7847| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#7849| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#7848| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#7849|) +(declare-fun |$paramod/FF/WIDTH=16#1#7851| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#7850| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#7851|) +(declare-fun |$paramod/FF/WIDTH=16#2#7853| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#7852| () Bool |$paramod/FF/WIDTH=16#2#7853|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#7854| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#7802| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#7550| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#7856| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#7855| () Bool |$paramod/FF/WIDTH=16#3#7856|) +(declare-fun |$paramod/FF/WIDTH=16_is#7857| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#7859| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#7858| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#7859|) +(declare-fun |$paramod/FF/WIDTH=16#1#7861| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#7860| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#7861|) +(declare-fun |$paramod/FF/WIDTH=16#2#7863| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#7862| () Bool |$paramod/FF/WIDTH=16#2#7863|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#7864| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#7790| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#7544| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#7866| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#7865| () Bool |$paramod/FF/WIDTH=16#3#7866|) +(declare-fun |$paramod/FF/WIDTH=16_is#7867| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#7869| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#7868| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#7869|) +(declare-fun |$paramod/FF/WIDTH=16#1#7871| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#7870| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#7871|) +(declare-fun |$paramod/FF/WIDTH=16#2#7873| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#7872| () Bool |$paramod/FF/WIDTH=16#2#7873|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#7874| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#7778| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#7537| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#7876| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#7875| () Bool |$paramod/FF/WIDTH=16#3#7876|) +(define-fun |$paramod/FF/WIDTH=2_h#7877| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#7878| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#7879| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#7880| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#7881| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#7882| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#7733| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#7524| |$paramod/FF/WIDTH=2_is#7734|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#7735| |$paramod/FF/WIDTH=2_n D#7761|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#7538| |$paramod/FF/WIDTH=2_n Q#7763|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#7529| |$paramod/FF/WIDTH=2_n clk#7765|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#7767| |$paramod/FF/WIDTH=2_n en#7816|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#7524| |$paramod/PRIDEC/WIDTH=4_is#7818|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#7739| |$paramod/PRIDEC/WIDTH=4_n out_vec#7819|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#7832| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#7833| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#7834| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#7835|))) |$paramod/PRIDEC/WIDTH=4_n vec#7836|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#7524| |$paramod/FF/WIDTH=16_is#7837|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#7808| |$paramod/FF/WIDTH=16_n D#7838|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#7555| |$paramod/FF/WIDTH=16_n Q#7840|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#7529| |$paramod/FF/WIDTH=16_n clk#7842|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#7844|) #b1) |$paramod/FF/WIDTH=16_n en#7845|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#7524| |$paramod/FF/WIDTH=16_is#7847|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#7796| |$paramod/FF/WIDTH=16_n D#7848|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#7549| |$paramod/FF/WIDTH=16_n Q#7850|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#7529| |$paramod/FF/WIDTH=16_n clk#7852|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#7854|) #b1) |$paramod/FF/WIDTH=16_n en#7855|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#7524| |$paramod/FF/WIDTH=16_is#7857|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#7784| |$paramod/FF/WIDTH=16_n D#7858|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#7543| |$paramod/FF/WIDTH=16_n Q#7860|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#7529| |$paramod/FF/WIDTH=16_n clk#7862|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#7864|) #b1) |$paramod/FF/WIDTH=16_n en#7865|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#7524| |$paramod/FF/WIDTH=16_is#7867|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#7772| |$paramod/FF/WIDTH=16_n D#7868|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#7536| |$paramod/FF/WIDTH=16_n Q#7870|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#7529| |$paramod/FF/WIDTH=16_n clk#7872|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#7874|) #b1) |$paramod/FF/WIDTH=16_n en#7875|) |$paramod/FF/WIDTH=2_h#7877| |$paramod/PRIDEC/WIDTH=4_h#7878| |$paramod/FF/WIDTH=16_h#7879| |$paramod/FF/WIDTH=16_h#7880| |$paramod/FF/WIDTH=16_h#7881| |$paramod/FF/WIDTH=16_h#7882| )) +(define-fun |$paramod/FF/WIDTH=32_h#7883| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#7885| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#7887| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7886| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7887|) +(declare-fun |$paramod/FF/WIDTH=6#1#7889| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7888| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7889|) +(declare-fun |$paramod/FF/WIDTH=6#2#7891| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7890| () Bool |$paramod/FF/WIDTH=6#2#7891|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#7894| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#7611| |$paramod/MagicPacketTracker/DEPTH=32#12#7614|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#7893| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#7894| |$paramod/MagicPacketTracker/DEPTH=32#15#7603|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#7892| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#7893| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#7594| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#7896| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7895| () Bool |$paramod/FF/WIDTH=6#3#7896|) +(define-fun |$paramod/FF/WIDTH=6_h#7897| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#7884| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#7592| |$paramod/FF/WIDTH=6_is#7885|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#7602| |$paramod/FF/WIDTH=6_n D#7886|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#7599| |$paramod/FF/WIDTH=6_n Q#7888|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#7596| |$paramod/FF/WIDTH=6_n clk#7890|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#7892|) #b1) |$paramod/FF/WIDTH=6_n en#7895|) |$paramod/FF/WIDTH=6_h#7897| )) +(define-fun |$paramod/FF/WIDTH=1_h#7898| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#7900| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7903| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7640| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7902| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7650|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7903| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7640|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7901| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7655|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7902|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7905| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7904| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7905|) +(declare-fun |$paramod/FF/WIDTH=6#1#7907| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7906| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7907|) +(declare-fun |$paramod/FF/WIDTH=6#2#7909| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7908| () Bool |$paramod/FF/WIDTH=6#2#7909|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7911| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7653| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7650|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7910| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7911| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7655|)) +(declare-fun |$paramod/FF/WIDTH=6#3#7913| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7912| () Bool |$paramod/FF/WIDTH=6#3#7913|) +(declare-fun |$paramod/FF/WIDTH=6_is#7914| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7917| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7643| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7916| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7653|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7917| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7643|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7915| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7655|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7916|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7919| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7918| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7919|) +(declare-fun |$paramod/FF/WIDTH=6#1#7921| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7920| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7921|) +(declare-fun |$paramod/FF/WIDTH=6#2#7923| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7922| () Bool |$paramod/FF/WIDTH=6#2#7923|) +(declare-fun |$paramod/FF/WIDTH=6#3#7925| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7924| () Bool |$paramod/FF/WIDTH=6#3#7925|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7927| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7929| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7928| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7929|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7931| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7930| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7931|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7933| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7932| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7933|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7926| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7927| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7928| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7930| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7932|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7927| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7928|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7932|))))) +(define-fun |$paramod/FF/WIDTH=6_h#7934| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#7935| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7899| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7629| |$paramod/FF/WIDTH=6_is#7900|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7901| |$paramod/FF/WIDTH=6_n D#7904|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7640| |$paramod/FF/WIDTH=6_n Q#7906|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7631| |$paramod/FF/WIDTH=6_n clk#7908|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7910|) #b1) |$paramod/FF/WIDTH=6_n en#7912|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7629| |$paramod/FF/WIDTH=6_is#7914|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7915| |$paramod/FF/WIDTH=6_n D#7918|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7643| |$paramod/FF/WIDTH=6_n Q#7920|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7631| |$paramod/FF/WIDTH=6_n clk#7922|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7910|) #b1) |$paramod/FF/WIDTH=6_n en#7924|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7926| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7638|) |$paramod/FF/WIDTH=6_h#7934| |$paramod/FF/WIDTH=6_h#7935| )) +(declare-fun |$paramod/FF/WIDTH=6_is#7937| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7940| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7666| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7939| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7676|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7940| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7666|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7938| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7680|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7939|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7942| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7941| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7942|) +(declare-fun |$paramod/FF/WIDTH=6#1#7944| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7943| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7944|) +(declare-fun |$paramod/FF/WIDTH=6#2#7946| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7945| () Bool |$paramod/FF/WIDTH=6#2#7946|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7948| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7678| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7676|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7947| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7948| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7680|)) +(declare-fun |$paramod/FF/WIDTH=6#3#7950| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7949| () Bool |$paramod/FF/WIDTH=6#3#7950|) +(declare-fun |$paramod/FF/WIDTH=6_is#7951| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7954| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7669| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7953| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7678|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7954| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7669|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7952| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7680|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7953|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7956| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7955| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7956|) +(declare-fun |$paramod/FF/WIDTH=6#1#7958| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7957| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7958|) +(declare-fun |$paramod/FF/WIDTH=6#2#7960| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7959| () Bool |$paramod/FF/WIDTH=6#2#7960|) +(declare-fun |$paramod/FF/WIDTH=6#3#7962| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7961| () Bool |$paramod/FF/WIDTH=6#3#7962|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7964| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7966| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7965| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7966|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7968| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7967| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7968|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7970| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7969| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7970|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7963| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7964| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7965| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#7967| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7969|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7964| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#7965|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#7969|))))) +(define-fun |$paramod/FF/WIDTH=6_h#7971| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#7972| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7936| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7656| |$paramod/FF/WIDTH=6_is#7937|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7938| |$paramod/FF/WIDTH=6_n D#7941|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7666| |$paramod/FF/WIDTH=6_n Q#7943|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7658| |$paramod/FF/WIDTH=6_n clk#7945|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7947|) #b1) |$paramod/FF/WIDTH=6_n en#7949|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7656| |$paramod/FF/WIDTH=6_is#7951|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7952| |$paramod/FF/WIDTH=6_n D#7955|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7669| |$paramod/FF/WIDTH=6_n Q#7957|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7658| |$paramod/FF/WIDTH=6_n clk#7959|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7947|) #b1) |$paramod/FF/WIDTH=6_n en#7961|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7963| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7664|) |$paramod/FF/WIDTH=6_h#7971| |$paramod/FF/WIDTH=6_h#7972| )) +(declare-fun |$paramod/FF/WIDTH=6_is#7974| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7977| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7692| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7976| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7702|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#7977| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7692|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7975| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7706|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#7976|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7979| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7978| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7979|) +(declare-fun |$paramod/FF/WIDTH=6#1#7981| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7980| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7981|) +(declare-fun |$paramod/FF/WIDTH=6#2#7983| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7982| () Bool |$paramod/FF/WIDTH=6#2#7983|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7985| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7704| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7702|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7984| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#7985| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7706|)) +(declare-fun |$paramod/FF/WIDTH=6#3#7987| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7986| () Bool |$paramod/FF/WIDTH=6#3#7987|) +(declare-fun |$paramod/FF/WIDTH=6_is#7988| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7991| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7695| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7990| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7704|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#7991| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7695|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7989| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7706|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#7990|)) +(declare-fun |$paramod/FF/WIDTH=6#0#7993| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#7992| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#7993|) +(declare-fun |$paramod/FF/WIDTH=6#1#7995| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#7994| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#7995|) +(declare-fun |$paramod/FF/WIDTH=6#2#7997| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#7996| () Bool |$paramod/FF/WIDTH=6#2#7997|) +(declare-fun |$paramod/FF/WIDTH=6#3#7999| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#7998| () Bool |$paramod/FF/WIDTH=6#3#7999|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8001| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8003| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8002| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8003|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8005| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8004| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8005|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8007| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8006| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8007|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8000| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8001| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8002| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8004| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8006|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8001| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8002|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8006|))))) +(define-fun |$paramod/FF/WIDTH=6_h#8008| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#8009| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7973| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7681| |$paramod/FF/WIDTH=6_is#7974|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#7975| |$paramod/FF/WIDTH=6_n D#7978|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7692| |$paramod/FF/WIDTH=6_n Q#7980|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7683| |$paramod/FF/WIDTH=6_n clk#7982|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7984|) #b1) |$paramod/FF/WIDTH=6_n en#7986|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7681| |$paramod/FF/WIDTH=6_is#7988|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#7989| |$paramod/FF/WIDTH=6_n D#7992|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7695| |$paramod/FF/WIDTH=6_n Q#7994|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7683| |$paramod/FF/WIDTH=6_n clk#7996|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#7984|) #b1) |$paramod/FF/WIDTH=6_n en#7998|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8000| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7690|) |$paramod/FF/WIDTH=6_h#8008| |$paramod/FF/WIDTH=6_h#8009| )) +(declare-fun |$paramod/FF/WIDTH=6_is#8011| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8014| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7718| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8013| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7728|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8014| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7718|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8012| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7732|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8013|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8016| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8015| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8016|) +(declare-fun |$paramod/FF/WIDTH=6#1#8018| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8017| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8018|) +(declare-fun |$paramod/FF/WIDTH=6#2#8020| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8019| () Bool |$paramod/FF/WIDTH=6#2#8020|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8022| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7730| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#7728|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8021| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8022| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7732|)) +(declare-fun |$paramod/FF/WIDTH=6#3#8024| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8023| () Bool |$paramod/FF/WIDTH=6#3#8024|) +(declare-fun |$paramod/FF/WIDTH=6_is#8025| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8028| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7721| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8027| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7730|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8028| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7721|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8026| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#7732|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8027|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8030| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8029| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8030|) +(declare-fun |$paramod/FF/WIDTH=6#1#8032| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8031| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8032|) +(declare-fun |$paramod/FF/WIDTH=6#2#8034| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8033| () Bool |$paramod/FF/WIDTH=6#2#8034|) +(declare-fun |$paramod/FF/WIDTH=6#3#8036| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8035| () Bool |$paramod/FF/WIDTH=6#3#8036|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8038| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8040| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8039| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8040|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8042| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8041| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8042|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8044| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8043| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8044|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8037| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8038| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8039| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8041| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8043|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8038| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8039|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8043|))))) +(define-fun |$paramod/FF/WIDTH=6_h#8045| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#8046| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8010| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7707| |$paramod/FF/WIDTH=6_is#8011|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8012| |$paramod/FF/WIDTH=6_n D#8015|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#7718| |$paramod/FF/WIDTH=6_n Q#8017|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7709| |$paramod/FF/WIDTH=6_n clk#8019|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8021|) #b1) |$paramod/FF/WIDTH=6_n en#8023|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7707| |$paramod/FF/WIDTH=6_is#8025|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8026| |$paramod/FF/WIDTH=6_n D#8029|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7721| |$paramod/FF/WIDTH=6_n Q#8031|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#7709| |$paramod/FF/WIDTH=6_n clk#8033|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8021|) #b1) |$paramod/FF/WIDTH=6_n en#8035|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8037| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#7716|) |$paramod/FF/WIDTH=6_h#8045| |$paramod/FF/WIDTH=6_h#8046| )) +(define-fun |Scoreboard_h#7522| () Bool (and (= |Scoreboard_is#7523| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#7524|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#7525|) (= |Scoreboard#0#7527| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#7528|) (= |Scoreboard#24#7530| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#7531|) (= |Scoreboard#25#7557| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#7558|) (= (concat |Scoreboard#38#7563| (concat |Scoreboard#37#7565| (concat |Scoreboard#36#7567| |Scoreboard#35#7569|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#7571|) (= |Scoreboard#39#7572| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#7573|) (= |Scoreboard_is#7523| |$paramod/FF/WIDTH=32_is#7575|) (= |Scoreboard#3#7576| |$paramod/FF/WIDTH=32_n D#7577|) (= |Scoreboard#26#7579| |$paramod/FF/WIDTH=32_n Q#7580|) (= |Scoreboard#0#7527| |$paramod/FF/WIDTH=32_n clk#7582|) (= (= ((_ extract 0 0) |Scoreboard#41#7584|) #b1) |$paramod/FF/WIDTH=32_n en#7590|) (= |Scoreboard_is#7523| |$paramod/MagicPacketTracker/DEPTH=32_is#7592|) (= |Scoreboard#19#7589| |$paramod/MagicPacketTracker/DEPTH=32_n captured#7593|) (= |Scoreboard#0#7527| |$paramod/MagicPacketTracker/DEPTH=32_n clk#7595|) (= |Scoreboard#1#7597| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#7598|) (= |Scoreboard#2#7600| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#7601|) (= (= ((_ extract 0 0) |Scoreboard#24#7530|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#7616|) (= (= ((_ extract 0 0) |Scoreboard#28#7587|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#7617|) (= |Scoreboard#39#7572| |$paramod/MagicPacketTracker/DEPTH=32_n rst#7618|) (= |Scoreboard_is#7523| |$paramod/FF/WIDTH=1_is#7619|) (= (= ((_ extract 0 0) |Scoreboard#30#7620|) #b1) |$paramod/FF/WIDTH=1_n D#7621|) (= |Scoreboard#19#7589| |$paramod/FF/WIDTH=1_n Q#7623|) (= |Scoreboard#0#7527| |$paramod/FF/WIDTH=1_n clk#7625|) (= (= ((_ extract 0 0) |Scoreboard#40#7588|) #b1) |$paramod/FF/WIDTH=1_n en#7627|) (= |Scoreboard_is#7523| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7629|) (= |Scoreboard#0#7527| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7630|) (= |Scoreboard#4#7632| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7633|) (= |Scoreboard#10#7635| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7636|) (= |Scoreboard#11#7568| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7641|) (= |Scoreboard#12#7644| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7645|) (= (= ((_ extract 1 1) |Scoreboard#24#7530|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7649|) (= (= ((_ extract 0 0) |Scoreboard#34#7651|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7652|) (= |Scoreboard#39#7572| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7654|) (= |Scoreboard_is#7523| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7656|) (= |Scoreboard#0#7527| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7657|) (= |Scoreboard#3#7576| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7659|) (= |Scoreboard#7#7661| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7662|) (= |Scoreboard#8#7570| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7667|) (= |Scoreboard#9#7670| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7671|) (= (= ((_ extract 0 0) |Scoreboard#24#7530|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7675|) (= (= ((_ extract 0 0) |Scoreboard#28#7587|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7677|) (= |Scoreboard#39#7572| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7679|) (= |Scoreboard_is#7523| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7681|) (= |Scoreboard#0#7527| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7682|) (= |Scoreboard#5#7684| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7685|) (= |Scoreboard#13#7687| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7688|) (= |Scoreboard#14#7566| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7693|) (= |Scoreboard#15#7696| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7697|) (= (= ((_ extract 2 2) |Scoreboard#24#7530|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7701|) (= (= ((_ extract 1 1) |Scoreboard#34#7651|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7703|) (= |Scoreboard#39#7572| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7705|) (= |Scoreboard_is#7523| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#7707|) (= |Scoreboard#0#7527| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#7708|) (= |Scoreboard#6#7710| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#7711|) (= |Scoreboard#16#7713| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#7714|) (= |Scoreboard#17#7564| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#7719|) (= |Scoreboard#18#7722| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#7723|) (= (= ((_ extract 3 3) |Scoreboard#24#7530|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#7727|) (= (= ((_ extract 2 2) |Scoreboard#34#7651|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#7729|) (= |Scoreboard#39#7572| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#7731|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#7733| |$paramod/FF/WIDTH=32_h#7883| |$paramod/MagicPacketTracker/DEPTH=32_h#7884| |$paramod/FF/WIDTH=1_h#7898| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7899| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7936| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#7973| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8010| )) +(assert |Scoreboard_h#7522|) +(define-fun |Scoreboard_n rst#8047| () Bool |Scoreboard#39#7572|) +(define-fun |Scoreboard_n prop_empty#8048| () Bool |Scoreboard#8#7570|) +(define-fun |Scoreboard_n prop_pop#8049| () Bool (= ((_ extract 0 0) |Scoreboard#24#7530|) #b1)) +(assert (and (not |Scoreboard_n rst#8047|) (or (not |Scoreboard_n prop_empty#8048|) (not |Scoreboard_n prop_pop#8049|)))) +(define-fun |$paramod/FF/WIDTH=2#4#8053| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#7134| |$paramod/FF/WIDTH=2#0#7079| |$paramod/FF/WIDTH=2#1#7081|)) +(define-fun |$paramod/FF/WIDTH=2_t#8052| () Bool (= |$paramod/FF/WIDTH=2#4#8053| |$paramod/FF/WIDTH=2#1#7764|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#8054| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#8056| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#7163| |$paramod/FF/WIDTH=16#0#7156| |$paramod/FF/WIDTH=16#1#7158|)) +(define-fun |$paramod/FF/WIDTH=16_t#8055| () Bool (= |$paramod/FF/WIDTH=16#4#8056| |$paramod/FF/WIDTH=16#1#7841|) ) +(define-fun |$paramod/FF/WIDTH=16#4#8058| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#7173| |$paramod/FF/WIDTH=16#0#7166| |$paramod/FF/WIDTH=16#1#7168|)) +(define-fun |$paramod/FF/WIDTH=16_t#8057| () Bool (= |$paramod/FF/WIDTH=16#4#8058| |$paramod/FF/WIDTH=16#1#7851|) ) +(define-fun |$paramod/FF/WIDTH=16#4#8060| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#7183| |$paramod/FF/WIDTH=16#0#7176| |$paramod/FF/WIDTH=16#1#7178|)) +(define-fun |$paramod/FF/WIDTH=16_t#8059| () Bool (= |$paramod/FF/WIDTH=16#4#8060| |$paramod/FF/WIDTH=16#1#7861|) ) +(define-fun |$paramod/FF/WIDTH=16#4#8062| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#7193| |$paramod/FF/WIDTH=16#0#7186| |$paramod/FF/WIDTH=16#1#7188|)) +(define-fun |$paramod/FF/WIDTH=16_t#8061| () Bool (= |$paramod/FF/WIDTH=16#4#8062| |$paramod/FF/WIDTH=16#1#7871|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#8051| () Bool (and |$paramod/FF/WIDTH=2_t#8052| |$paramod/PRIDEC/WIDTH=4_t#8054| |$paramod/FF/WIDTH=16_t#8055| |$paramod/FF/WIDTH=16_t#8057| |$paramod/FF/WIDTH=16_t#8059| |$paramod/FF/WIDTH=16_t#8061| )) +(define-fun |$paramod/FF/WIDTH=32#4#8064| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#6908| |$paramod/FF/WIDTH=32#0#6895| |$paramod/FF/WIDTH=32#1#6898|)) +(define-fun |$paramod/FF/WIDTH=32_t#8063| () Bool (= |$paramod/FF/WIDTH=32#4#8064| |$paramod/FF/WIDTH=32#1#7581|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8067| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7213| |$paramod/FF/WIDTH=6#0#7204| |$paramod/FF/WIDTH=6#1#7206|)) +(define-fun |$paramod/FF/WIDTH=6_t#8066| () Bool (= |$paramod/FF/WIDTH=6#4#8067| |$paramod/FF/WIDTH=6#1#7889|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#8065| () Bool |$paramod/FF/WIDTH=6_t#8066| ) +(define-fun |$paramod/FF/WIDTH=1#4#8069| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#6945| (ite |$paramod/FF/WIDTH=1#0#6939| #b1 #b0) |$paramod/FF/WIDTH=1#1#6941|)) +(define-fun |$paramod/FF/WIDTH=1_t#8068| () Bool (= |$paramod/FF/WIDTH=1#4#8069| |$paramod/FF/WIDTH=1#1#7624|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6970|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#8073| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7230| |$paramod/FF/WIDTH=6#0#7222| |$paramod/FF/WIDTH=6#1#7224|)) +(define-fun |$paramod/FF/WIDTH=6_t#8072| () Bool (= |$paramod/FF/WIDTH=6#4#8073| |$paramod/FF/WIDTH=6#1#7907|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8075| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7242| |$paramod/FF/WIDTH=6#0#7236| |$paramod/FF/WIDTH=6#1#7238|)) +(define-fun |$paramod/FF/WIDTH=6_t#8074| () Bool (= |$paramod/FF/WIDTH=6#4#8075| |$paramod/FF/WIDTH=6#1#7921|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8070| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7243| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7927|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6951| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7931|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6960|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7929|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8071|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7933|) |$paramod/FF/WIDTH=6_t#8072| |$paramod/FF/WIDTH=6_t#8074| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#6995|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#8079| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7267| |$paramod/FF/WIDTH=6#0#7259| |$paramod/FF/WIDTH=6#1#7261|)) +(define-fun |$paramod/FF/WIDTH=6_t#8078| () Bool (= |$paramod/FF/WIDTH=6#4#8079| |$paramod/FF/WIDTH=6#1#7944|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8081| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7279| |$paramod/FF/WIDTH=6#0#7273| |$paramod/FF/WIDTH=6#1#7275|)) +(define-fun |$paramod/FF/WIDTH=6_t#8080| () Bool (= |$paramod/FF/WIDTH=6#4#8081| |$paramod/FF/WIDTH=6#1#7958|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8076| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7280| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#7964|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#6977| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#7968|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#6986|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#7966|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8077|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#7970|) |$paramod/FF/WIDTH=6_t#8078| |$paramod/FF/WIDTH=6_t#8080| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7021|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#8085| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7304| |$paramod/FF/WIDTH=6#0#7296| |$paramod/FF/WIDTH=6#1#7298|)) +(define-fun |$paramod/FF/WIDTH=6_t#8084| () Bool (= |$paramod/FF/WIDTH=6#4#8085| |$paramod/FF/WIDTH=6#1#7981|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8087| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7316| |$paramod/FF/WIDTH=6#0#7310| |$paramod/FF/WIDTH=6#1#7312|)) +(define-fun |$paramod/FF/WIDTH=6_t#8086| () Bool (= |$paramod/FF/WIDTH=6#4#8087| |$paramod/FF/WIDTH=6#1#7995|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8082| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7317| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8001|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7003| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8005|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7012|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8003|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8083|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8007|) |$paramod/FF/WIDTH=6_t#8084| |$paramod/FF/WIDTH=6_t#8086| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7047|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#8091| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7341| |$paramod/FF/WIDTH=6#0#7333| |$paramod/FF/WIDTH=6#1#7335|)) +(define-fun |$paramod/FF/WIDTH=6_t#8090| () Bool (= |$paramod/FF/WIDTH=6#4#8091| |$paramod/FF/WIDTH=6#1#8018|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8093| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7353| |$paramod/FF/WIDTH=6#0#7347| |$paramod/FF/WIDTH=6#1#7349|)) +(define-fun |$paramod/FF/WIDTH=6_t#8092| () Bool (= |$paramod/FF/WIDTH=6#4#8093| |$paramod/FF/WIDTH=6#1#8032|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8088| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7354| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8038|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7029| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8042|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7038|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8040|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8089|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8044|) |$paramod/FF/WIDTH=6_t#8090| |$paramod/FF/WIDTH=6_t#8092| )) +(define-fun |Scoreboard_t#8050| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#8051| |$paramod/FF/WIDTH=32_t#8063| |$paramod/MagicPacketTracker/DEPTH=32_t#8065| |$paramod/FF/WIDTH=1_t#8068| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8070| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8076| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8082| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8088| )) +(assert |Scoreboard_t#8050|) +(assert (not |Scoreboard_is#7523|)) +(define-fun |$paramod/FF/WIDTH=2_a#8128| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#8129| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#8130| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#8131| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#8132| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#8133| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#8127| () Bool (and |$paramod/FF/WIDTH=2_a#8128| |$paramod/PRIDEC/WIDTH=4_a#8129| |$paramod/FF/WIDTH=16_a#8130| |$paramod/FF/WIDTH=16_a#8131| |$paramod/FF/WIDTH=16_a#8132| |$paramod/FF/WIDTH=16_a#8133| )) +(define-fun |$paramod/FF/WIDTH=32_a#8134| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8136| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#8135| () Bool |$paramod/FF/WIDTH=6_a#8136| ) +(define-fun |$paramod/FF/WIDTH=1_a#8137| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8139| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8140| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8138| () Bool (and |$paramod/FF/WIDTH=6_a#8139| |$paramod/FF/WIDTH=6_a#8140| )) +(define-fun |$paramod/FF/WIDTH=6_a#8142| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8143| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8141| () Bool (and |$paramod/FF/WIDTH=6_a#8142| |$paramod/FF/WIDTH=6_a#8143| )) +(define-fun |$paramod/FF/WIDTH=6_a#8145| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8146| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8144| () Bool (and |$paramod/FF/WIDTH=6_a#8145| |$paramod/FF/WIDTH=6_a#8146| )) +(define-fun |$paramod/FF/WIDTH=6_a#8148| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8149| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8147| () Bool (and |$paramod/FF/WIDTH=6_a#8148| |$paramod/FF/WIDTH=6_a#8149| )) +(define-fun |Scoreboard_a#8126| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#8127| |$paramod/FF/WIDTH=32_a#8134| |$paramod/MagicPacketTracker/DEPTH=32_a#8135| |$paramod/FF/WIDTH=1_a#8137| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8138| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8141| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8144| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8147| )) +(assert |Scoreboard_a#8126|) +(define-fun |Scoreboard#20#8155| () Bool (bvugt |Scoreboard#1#7597| #b000000)) +(define-fun |Scoreboard#21#8154| () (_ BitVec 1) (bvand (ite |Scoreboard#19#7589| #b1 #b0) (ite |Scoreboard#20#8155| #b1 #b0))) +(define-fun |Scoreboard#22#8156| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#7600|) #b1) (= ((_ extract 1 1) |Scoreboard#2#7600|) #b1) (= ((_ extract 2 2) |Scoreboard#2#7600|) #b1) (= ((_ extract 3 3) |Scoreboard#2#7600|) #b1) (= ((_ extract 4 4) |Scoreboard#2#7600|) #b1) (= ((_ extract 5 5) |Scoreboard#2#7600|) #b1)))) +(define-fun |Scoreboard#23#8153| () (_ BitVec 1) (bvand |Scoreboard#21#8154| (ite |Scoreboard#22#8156| #b1 #b0))) +(define-fun |Scoreboard#31#8152| () (_ BitVec 1) (bvnot |Scoreboard#23#8153|)) +(define-fun |Scoreboard#32#8157| () Bool (= |Scoreboard#26#7579| |Scoreboard#7#7661|)) +(define-fun |Scoreboard#33#8151| () (_ BitVec 1) (bvor |Scoreboard#31#8152| (ite |Scoreboard#32#8157| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#8150| () Bool (= ((_ extract 0 0) |Scoreboard#33#8151|) #b1)) +(assert |Scoreboard_n prop_signal#8150|) +(define-fun |$paramod/FF/WIDTH=2_u#8162| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#8164| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8166| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8168| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8170| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8172| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#8160| () Bool (and |$paramod/FF/WIDTH=2_u#8162| |$paramod/PRIDEC/WIDTH=4_u#8164| |$paramod/FF/WIDTH=16_u#8166| |$paramod/FF/WIDTH=16_u#8168| |$paramod/FF/WIDTH=16_u#8170| |$paramod/FF/WIDTH=16_u#8172| )) +(define-fun |$paramod/FF/WIDTH=32_u#8174| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8178| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#8176| () Bool |$paramod/FF/WIDTH=6_u#8178| ) +(define-fun |$paramod/FF/WIDTH=1_u#8180| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8184| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8186| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8182| () Bool (and |$paramod/FF/WIDTH=6_u#8184| |$paramod/FF/WIDTH=6_u#8186| )) +(define-fun |$paramod/FF/WIDTH=6_u#8190| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8192| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8188| () Bool (and |$paramod/FF/WIDTH=6_u#8190| |$paramod/FF/WIDTH=6_u#8192| )) +(define-fun |$paramod/FF/WIDTH=6_u#8196| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8198| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8194| () Bool (and |$paramod/FF/WIDTH=6_u#8196| |$paramod/FF/WIDTH=6_u#8198| )) +(define-fun |$paramod/FF/WIDTH=6_u#8202| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8204| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8200| () Bool (and |$paramod/FF/WIDTH=6_u#8202| |$paramod/FF/WIDTH=6_u#8204| )) +(define-fun |Scoreboard_u#8158| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#8160| |$paramod/FF/WIDTH=32_u#8174| |$paramod/MagicPacketTracker/DEPTH=32_u#8176| |$paramod/FF/WIDTH=1_u#8180| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8182| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8188| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8194| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8200| )) +(assert |Scoreboard_u#8158|) +(declare-fun |Scoreboard_is#8206| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8207| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#8209| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#8208| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#8209|) +(declare-fun |Scoreboard#0#8210| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8212| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#8211| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8212|) +(declare-fun |Scoreboard#24#8213| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8217| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8219| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#8218| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8219| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#8216| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8217| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#8218| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8220| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#8215| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#8216| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8220| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8224| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8226| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#8225| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8226| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#8223| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8224| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#8225| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8227| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#8222| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#8223| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8227| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8230| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8232| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#8231| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8232| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#8229| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8230| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#8231| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8233| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#8228| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#8229| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8233| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8236| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8238| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#8237| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8238| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#8235| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8236| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#8237| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8239| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#8234| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#8235| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8239| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#8214| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#8215| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#8222| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#8228| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#8234|)))) +(declare-fun |Scoreboard#25#8240| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#8242| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#8243| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#8244| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#8245| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#8241| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#8242| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#8243| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#8244| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#8245|)))) +(declare-fun |Scoreboard#17#8247| () Bool) +(define-fun |Scoreboard#38#8246| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#8247| #b1 #b0))) +(declare-fun |Scoreboard#14#8249| () Bool) +(define-fun |Scoreboard#37#8248| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#8249| #b1 #b0))) +(declare-fun |Scoreboard#11#8251| () Bool) +(define-fun |Scoreboard#36#8250| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#8251| #b1 #b0))) +(declare-fun |Scoreboard#8#8253| () Bool) +(define-fun |Scoreboard#35#8252| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#8253| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#8254| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8217| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8224| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8230| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8236|)))) +(declare-fun |Scoreboard#39#8255| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8257| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#8256| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8257|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#8258| () Bool) +(declare-fun |Scoreboard#3#8259| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#8261| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#8260| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#8261|) +(declare-fun |Scoreboard#26#8262| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#8264| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#8263| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#8264|) +(declare-fun |$paramod/FF/WIDTH=32#2#8266| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#8265| () Bool |$paramod/FF/WIDTH=32#2#8266|) +(declare-fun |Scoreboard#27#8269| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#8270| () (_ BitVec 1)) +(define-fun |Scoreboard#29#8268| () (_ BitVec 1) (bvand |Scoreboard#27#8269| |Scoreboard#28#8270|)) +(declare-fun |Scoreboard#19#8272| () Bool) +(define-fun |Scoreboard#40#8271| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#8272| #b1 #b0))) +(define-fun |Scoreboard#41#8267| () (_ BitVec 1) (bvand |Scoreboard#29#8268| |Scoreboard#40#8271|)) +(declare-fun |$paramod/FF/WIDTH=32#3#8274| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#8273| () Bool |$paramod/FF/WIDTH=32#3#8274|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#8275| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#8277| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#8276| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#8277|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#8279| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#8278| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#8279|) +(declare-fun |Scoreboard#1#8280| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#8282| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#8281| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#8282|) +(declare-fun |Scoreboard#2#8283| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#8286| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#8293| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#8282| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#8294| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#8292| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#8293| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#8294|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#8295| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#8277| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#8291| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#8292| |$paramod/MagicPacketTracker/DEPTH=32#7#8295|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#8296| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#8282| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#8290| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#8291|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#8296| |$paramod/MagicPacketTracker/DEPTH=32#2#8282|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#8289| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#8290| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#8297| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#8288| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#8289| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#8297|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#8298| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#8290| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#8287| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#8288|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#8298| |$paramod/MagicPacketTracker/DEPTH=32#9#8290|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#8285| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#8286|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#8287|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#8284| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#8285|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#8299| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#8297|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#8300| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#8294|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#8301| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#8286|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#8302| () Bool) +(define-fun |Scoreboard#30#8303| () (_ BitVec 1) (bvor (ite |Scoreboard#19#8272| #b1 #b0) |Scoreboard#29#8268|)) +(declare-fun |$paramod/FF/WIDTH=1#0#8305| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#8304| () Bool |$paramod/FF/WIDTH=1#0#8305|) +(declare-fun |$paramod/FF/WIDTH=1#1#8307| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#8306| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#8307|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#8309| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#8308| () Bool |$paramod/FF/WIDTH=1#2#8309|) +(declare-fun |$paramod/FF/WIDTH=1#3#8311| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#8310| () Bool |$paramod/FF/WIDTH=1#3#8311|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8312| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8314| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8313| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8314|) +(declare-fun |Scoreboard#4#8315| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8317| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8316| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8317|) +(declare-fun |Scoreboard#10#8318| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8321| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8323| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#8322| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8323|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#8320| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8321| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#8322|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#8319| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#8320|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8326| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#8325| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8323| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8326|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#8324| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#8325|) +(declare-fun |Scoreboard#12#8327| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#8330| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8323|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8326|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#8331| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8323|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8326|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#8329| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#8330| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#8331| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#8328| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#8329|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8333| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#8332| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8333|) #b1)) +(declare-fun |Scoreboard#34#8334| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8336| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#8335| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8336|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8338| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#8337| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8338|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8339| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8341| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8340| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8341|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8343| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8342| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8343|) +(declare-fun |Scoreboard#7#8344| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8347| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8349| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#8348| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8349|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#8346| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8347| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#8348|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#8345| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#8346|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8352| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#8351| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8349| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8352|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#8350| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#8351|) +(declare-fun |Scoreboard#9#8353| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#8356| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8349|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8352|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#8357| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8349|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8352|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#8355| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#8356| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#8357| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#8354| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#8355|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8359| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#8358| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8359|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8361| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#8360| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8361|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8363| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#8362| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8363|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8364| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8366| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8365| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8366|) +(declare-fun |Scoreboard#5#8367| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8369| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8368| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8369|) +(declare-fun |Scoreboard#13#8370| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8373| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8375| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#8374| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8375|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#8372| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8373| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#8374|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#8371| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#8372|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8378| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#8377| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8375| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8378|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#8376| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#8377|) +(declare-fun |Scoreboard#15#8379| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#8382| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8375|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8378|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#8383| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8375|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8378|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#8381| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#8382| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#8383| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#8380| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#8381|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8385| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#8384| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8385|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8387| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#8386| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8387|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8389| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#8388| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8389|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8390| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8392| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8391| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8392|) +(declare-fun |Scoreboard#6#8393| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8395| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8394| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8395|) +(declare-fun |Scoreboard#16#8396| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8399| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8401| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#8400| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8401|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#8398| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8399| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#8400|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#8397| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#8398|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8404| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#8403| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8401| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8404|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#8402| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#8403|) +(declare-fun |Scoreboard#18#8405| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#8408| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8401|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8404|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#8409| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8401|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8404|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#8407| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#8408| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#8409| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#8406| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#8407|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8411| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#8410| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8411|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8413| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#8412| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8413|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8415| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#8414| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8415|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#8417| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#8425| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#8424| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#8425| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#8426| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#8425|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#8423| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#8424| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#8425|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#8426|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#8421| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#8423|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#8430| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#8425|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#8429| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#8430| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#8431| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#8430|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#8428| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#8429| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#8430|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#8431|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#8427| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#8428|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#8420| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#8421| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#8427|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#8436| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#8435| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#8436|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#8434| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#8435| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#8437| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#8435|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#8433| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#8434| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#8435|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#8437|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#8432| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#8433|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#8419| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#8420| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#8432|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#8442| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#8441| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#8442|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#8440| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#8441| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#8443| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#8441|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#8439| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#8440| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#8441|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#8443|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#8438| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#8439|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#8418| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#8419| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#8438|)) +(declare-fun |$paramod/FF/WIDTH=2#0#8445| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#8444| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#8445|) +(declare-fun |$paramod/FF/WIDTH=2#1#8447| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#8446| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#8447|) +(declare-fun |$paramod/FF/WIDTH=2#2#8449| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#8448| () Bool |$paramod/FF/WIDTH=2#2#8449|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#8453| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8217|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#8457| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8220| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#8453|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#8456| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8257| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#8457|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#8461| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#8418| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#8462| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8219| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#8242|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#8460| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#8461| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#8462| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8219|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#8459| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#8460| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#8458| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#8215|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#8459| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#8460|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#8455| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#8456|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#8458|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#8454| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#8455| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#8452| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#8453| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#8454| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#8451| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8220| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#8452|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#8465| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8224|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#8469| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8227| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#8465|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#8468| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8257| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#8469|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#8473| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#8418| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#8474| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8226| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#8243|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#8472| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#8473| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#8474| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8226|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#8471| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#8472| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#8470| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#8222|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#8471| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#8472|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#8467| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#8468|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#8470|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#8466| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#8467| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#8464| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#8465| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#8466| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#8463| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8227| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#8464|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#8477| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8230|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#8481| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8233| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#8477|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#8480| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8257| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#8481|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#8485| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#8418| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#8486| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8232| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#8244|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#8484| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#8485| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#8486| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8232|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#8483| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#8484| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#8482| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#8228|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#8483| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#8484|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#8479| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#8480|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#8482|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#8478| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#8479| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#8476| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#8477| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#8478| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#8475| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8233| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#8476|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#8489| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8236|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#8493| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8239| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#8489|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#8492| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8257| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#8493|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#8497| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#8418|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#8418|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#8498| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8238| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#8245|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#8496| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#8497| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#8498| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8238|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#8495| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#8496| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#8494| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#8234|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#8495| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#8496|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#8491| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#8492|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#8494|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#8490| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#8491| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#8488| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#8489| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#8490| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#8487| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8239| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#8488|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#8450| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#8451|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#8463|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#8475|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#8487|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#8500| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#8499| () Bool |$paramod/FF/WIDTH=2#3#8500|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#8501| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#8504| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#8507| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#8508| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#8509| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#8506| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#8507|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#8508|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#8509|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#8505| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#8506| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#8503| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#8504| |$paramod/PRIDEC/WIDTH=4#10#8505|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#8512| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#8508|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#8509|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#8511| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#8512| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#8510| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#8507| |$paramod/PRIDEC/WIDTH=4#6#8511|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#8514| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#8509|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#8513| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#8508| |$paramod/PRIDEC/WIDTH=4#2#8514|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#8502| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#8503| (concat |$paramod/PRIDEC/WIDTH=4#7#8510| (concat |$paramod/PRIDEC/WIDTH=4#3#8513| |$paramod/PRIDEC/WIDTH=4#1#8509|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#8515| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8217| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8224| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8230| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8236|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#8439|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#8516| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8217| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8224| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8230| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8236|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#8433|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#8517| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8217| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8224| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8230| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8236|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#8428|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#8518| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8217| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8224| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8230| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8236|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#8423|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#8519| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#8504| (concat |$paramod/PRIDEC/WIDTH=4#4#8507| (concat |$paramod/PRIDEC/WIDTH=4#0#8508| |$paramod/PRIDEC/WIDTH=4#1#8509|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#8520| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#8522| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#8521| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#8522|) +(declare-fun |$paramod/FF/WIDTH=16#1#8524| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#8523| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#8524|) +(declare-fun |$paramod/FF/WIDTH=16#2#8526| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#8525| () Bool |$paramod/FF/WIDTH=16#2#8526|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#8527| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#8497| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8239| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#8529| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#8528| () Bool |$paramod/FF/WIDTH=16#3#8529|) +(declare-fun |$paramod/FF/WIDTH=16_is#8530| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#8532| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#8531| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#8532|) +(declare-fun |$paramod/FF/WIDTH=16#1#8534| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#8533| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#8534|) +(declare-fun |$paramod/FF/WIDTH=16#2#8536| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#8535| () Bool |$paramod/FF/WIDTH=16#2#8536|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#8537| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#8485| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8233| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#8539| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#8538| () Bool |$paramod/FF/WIDTH=16#3#8539|) +(declare-fun |$paramod/FF/WIDTH=16_is#8540| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#8542| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#8541| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#8542|) +(declare-fun |$paramod/FF/WIDTH=16#1#8544| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#8543| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#8544|) +(declare-fun |$paramod/FF/WIDTH=16#2#8546| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#8545| () Bool |$paramod/FF/WIDTH=16#2#8546|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#8547| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#8473| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8227| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#8549| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#8548| () Bool |$paramod/FF/WIDTH=16#3#8549|) +(declare-fun |$paramod/FF/WIDTH=16_is#8550| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#8552| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#8551| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#8552|) +(declare-fun |$paramod/FF/WIDTH=16#1#8554| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#8553| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#8554|) +(declare-fun |$paramod/FF/WIDTH=16#2#8556| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#8555| () Bool |$paramod/FF/WIDTH=16#2#8556|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#8557| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#8461| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8220| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#8559| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#8558| () Bool |$paramod/FF/WIDTH=16#3#8559|) +(define-fun |$paramod/FF/WIDTH=2_h#8560| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#8561| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#8562| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#8563| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#8564| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#8565| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#8416| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8207| |$paramod/FF/WIDTH=2_is#8417|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#8418| |$paramod/FF/WIDTH=2_n D#8444|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8221| |$paramod/FF/WIDTH=2_n Q#8446|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8212| |$paramod/FF/WIDTH=2_n clk#8448|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#8450| |$paramod/FF/WIDTH=2_n en#8499|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8207| |$paramod/PRIDEC/WIDTH=4_is#8501|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#8422| |$paramod/PRIDEC/WIDTH=4_n out_vec#8502|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#8515| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#8516| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#8517| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#8518|))) |$paramod/PRIDEC/WIDTH=4_n vec#8519|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8207| |$paramod/FF/WIDTH=16_is#8520|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#8491| |$paramod/FF/WIDTH=16_n D#8521|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8238| |$paramod/FF/WIDTH=16_n Q#8523|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8212| |$paramod/FF/WIDTH=16_n clk#8525|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#8527|) #b1) |$paramod/FF/WIDTH=16_n en#8528|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8207| |$paramod/FF/WIDTH=16_is#8530|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#8479| |$paramod/FF/WIDTH=16_n D#8531|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8232| |$paramod/FF/WIDTH=16_n Q#8533|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8212| |$paramod/FF/WIDTH=16_n clk#8535|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#8537|) #b1) |$paramod/FF/WIDTH=16_n en#8538|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8207| |$paramod/FF/WIDTH=16_is#8540|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#8467| |$paramod/FF/WIDTH=16_n D#8541|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8226| |$paramod/FF/WIDTH=16_n Q#8543|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8212| |$paramod/FF/WIDTH=16_n clk#8545|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#8547|) #b1) |$paramod/FF/WIDTH=16_n en#8548|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8207| |$paramod/FF/WIDTH=16_is#8550|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#8455| |$paramod/FF/WIDTH=16_n D#8551|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8219| |$paramod/FF/WIDTH=16_n Q#8553|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8212| |$paramod/FF/WIDTH=16_n clk#8555|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#8557|) #b1) |$paramod/FF/WIDTH=16_n en#8558|) |$paramod/FF/WIDTH=2_h#8560| |$paramod/PRIDEC/WIDTH=4_h#8561| |$paramod/FF/WIDTH=16_h#8562| |$paramod/FF/WIDTH=16_h#8563| |$paramod/FF/WIDTH=16_h#8564| |$paramod/FF/WIDTH=16_h#8565| )) +(define-fun |$paramod/FF/WIDTH=32_h#8566| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#8568| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#8570| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8569| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8570|) +(declare-fun |$paramod/FF/WIDTH=6#1#8572| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8571| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8572|) +(declare-fun |$paramod/FF/WIDTH=6#2#8574| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8573| () Bool |$paramod/FF/WIDTH=6#2#8574|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#8577| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#8294| |$paramod/MagicPacketTracker/DEPTH=32#12#8297|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#8576| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#8577| |$paramod/MagicPacketTracker/DEPTH=32#15#8286|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#8575| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#8576| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#8277| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#8579| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8578| () Bool |$paramod/FF/WIDTH=6#3#8579|) +(define-fun |$paramod/FF/WIDTH=6_h#8580| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#8567| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#8275| |$paramod/FF/WIDTH=6_is#8568|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#8285| |$paramod/FF/WIDTH=6_n D#8569|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#8282| |$paramod/FF/WIDTH=6_n Q#8571|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#8279| |$paramod/FF/WIDTH=6_n clk#8573|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#8575|) #b1) |$paramod/FF/WIDTH=6_n en#8578|) |$paramod/FF/WIDTH=6_h#8580| )) +(define-fun |$paramod/FF/WIDTH=1_h#8581| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#8583| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8586| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8323| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8585| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8333|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8586| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8323|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8584| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8338|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8585|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8588| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8587| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8588|) +(declare-fun |$paramod/FF/WIDTH=6#1#8590| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8589| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8590|) +(declare-fun |$paramod/FF/WIDTH=6#2#8592| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8591| () Bool |$paramod/FF/WIDTH=6#2#8592|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8594| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8336| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8333|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8593| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8594| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8338|)) +(declare-fun |$paramod/FF/WIDTH=6#3#8596| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8595| () Bool |$paramod/FF/WIDTH=6#3#8596|) +(declare-fun |$paramod/FF/WIDTH=6_is#8597| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8600| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8326| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8599| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8336|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8600| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8326|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8598| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8338|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8599|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8602| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8601| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8602|) +(declare-fun |$paramod/FF/WIDTH=6#1#8604| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8603| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8604|) +(declare-fun |$paramod/FF/WIDTH=6#2#8606| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8605| () Bool |$paramod/FF/WIDTH=6#2#8606|) +(declare-fun |$paramod/FF/WIDTH=6#3#8608| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8607| () Bool |$paramod/FF/WIDTH=6#3#8608|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8610| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8612| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8611| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8612|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8614| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8613| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8614|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8616| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8615| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8616|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8609| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8610| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8611| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8613| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8615|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8610| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8611|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8615|))))) +(define-fun |$paramod/FF/WIDTH=6_h#8617| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#8618| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8582| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8312| |$paramod/FF/WIDTH=6_is#8583|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8584| |$paramod/FF/WIDTH=6_n D#8587|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8323| |$paramod/FF/WIDTH=6_n Q#8589|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8314| |$paramod/FF/WIDTH=6_n clk#8591|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8593|) #b1) |$paramod/FF/WIDTH=6_n en#8595|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8312| |$paramod/FF/WIDTH=6_is#8597|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8598| |$paramod/FF/WIDTH=6_n D#8601|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8326| |$paramod/FF/WIDTH=6_n Q#8603|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8314| |$paramod/FF/WIDTH=6_n clk#8605|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8593|) #b1) |$paramod/FF/WIDTH=6_n en#8607|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8609| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8321|) |$paramod/FF/WIDTH=6_h#8617| |$paramod/FF/WIDTH=6_h#8618| )) +(declare-fun |$paramod/FF/WIDTH=6_is#8620| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8623| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8349| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8622| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8359|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8623| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8349|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8621| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8363|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8622|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8625| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8624| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8625|) +(declare-fun |$paramod/FF/WIDTH=6#1#8627| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8626| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8627|) +(declare-fun |$paramod/FF/WIDTH=6#2#8629| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8628| () Bool |$paramod/FF/WIDTH=6#2#8629|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8631| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8361| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8359|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8630| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8631| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8363|)) +(declare-fun |$paramod/FF/WIDTH=6#3#8633| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8632| () Bool |$paramod/FF/WIDTH=6#3#8633|) +(declare-fun |$paramod/FF/WIDTH=6_is#8634| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8637| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8352| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8636| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8361|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8637| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8352|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8635| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8363|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8636|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8639| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8638| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8639|) +(declare-fun |$paramod/FF/WIDTH=6#1#8641| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8640| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8641|) +(declare-fun |$paramod/FF/WIDTH=6#2#8643| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8642| () Bool |$paramod/FF/WIDTH=6#2#8643|) +(declare-fun |$paramod/FF/WIDTH=6#3#8645| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8644| () Bool |$paramod/FF/WIDTH=6#3#8645|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8647| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8649| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8648| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8649|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8651| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8650| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8651|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8653| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8652| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8653|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8646| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8647| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8648| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8650| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8652|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8647| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8648|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8652|))))) +(define-fun |$paramod/FF/WIDTH=6_h#8654| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#8655| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8619| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8339| |$paramod/FF/WIDTH=6_is#8620|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8621| |$paramod/FF/WIDTH=6_n D#8624|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8349| |$paramod/FF/WIDTH=6_n Q#8626|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8341| |$paramod/FF/WIDTH=6_n clk#8628|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8630|) #b1) |$paramod/FF/WIDTH=6_n en#8632|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8339| |$paramod/FF/WIDTH=6_is#8634|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8635| |$paramod/FF/WIDTH=6_n D#8638|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8352| |$paramod/FF/WIDTH=6_n Q#8640|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8341| |$paramod/FF/WIDTH=6_n clk#8642|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8630|) #b1) |$paramod/FF/WIDTH=6_n en#8644|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8646| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8347|) |$paramod/FF/WIDTH=6_h#8654| |$paramod/FF/WIDTH=6_h#8655| )) +(declare-fun |$paramod/FF/WIDTH=6_is#8657| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8660| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8375| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8659| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8385|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8660| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8375|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8658| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8389|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8659|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8662| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8661| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8662|) +(declare-fun |$paramod/FF/WIDTH=6#1#8664| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8663| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8664|) +(declare-fun |$paramod/FF/WIDTH=6#2#8666| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8665| () Bool |$paramod/FF/WIDTH=6#2#8666|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8668| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8387| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8385|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8667| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8668| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8389|)) +(declare-fun |$paramod/FF/WIDTH=6#3#8670| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8669| () Bool |$paramod/FF/WIDTH=6#3#8670|) +(declare-fun |$paramod/FF/WIDTH=6_is#8671| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8674| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8378| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8673| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8387|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8674| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8378|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8672| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8389|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8673|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8676| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8675| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8676|) +(declare-fun |$paramod/FF/WIDTH=6#1#8678| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8677| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8678|) +(declare-fun |$paramod/FF/WIDTH=6#2#8680| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8679| () Bool |$paramod/FF/WIDTH=6#2#8680|) +(declare-fun |$paramod/FF/WIDTH=6#3#8682| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8681| () Bool |$paramod/FF/WIDTH=6#3#8682|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8684| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8686| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8685| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8686|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8688| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8687| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8688|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8690| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8689| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8690|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8683| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8684| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8685| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8687| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8689|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8684| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8685|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8689|))))) +(define-fun |$paramod/FF/WIDTH=6_h#8691| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#8692| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8656| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8364| |$paramod/FF/WIDTH=6_is#8657|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8658| |$paramod/FF/WIDTH=6_n D#8661|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8375| |$paramod/FF/WIDTH=6_n Q#8663|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8366| |$paramod/FF/WIDTH=6_n clk#8665|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8667|) #b1) |$paramod/FF/WIDTH=6_n en#8669|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8364| |$paramod/FF/WIDTH=6_is#8671|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8672| |$paramod/FF/WIDTH=6_n D#8675|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8378| |$paramod/FF/WIDTH=6_n Q#8677|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8366| |$paramod/FF/WIDTH=6_n clk#8679|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8667|) #b1) |$paramod/FF/WIDTH=6_n en#8681|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8683| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8373|) |$paramod/FF/WIDTH=6_h#8691| |$paramod/FF/WIDTH=6_h#8692| )) +(declare-fun |$paramod/FF/WIDTH=6_is#8694| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8697| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8401| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8696| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8411|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#8697| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8401|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8695| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8415|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#8696|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8699| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8698| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8699|) +(declare-fun |$paramod/FF/WIDTH=6#1#8701| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8700| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8701|) +(declare-fun |$paramod/FF/WIDTH=6#2#8703| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8702| () Bool |$paramod/FF/WIDTH=6#2#8703|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8705| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8413| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#8411|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8704| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#8705| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8415|)) +(declare-fun |$paramod/FF/WIDTH=6#3#8707| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8706| () Bool |$paramod/FF/WIDTH=6#3#8707|) +(declare-fun |$paramod/FF/WIDTH=6_is#8708| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8711| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8404| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8710| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8413|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#8711| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8404|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8709| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#8415|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#8710|)) +(declare-fun |$paramod/FF/WIDTH=6#0#8713| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#8712| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#8713|) +(declare-fun |$paramod/FF/WIDTH=6#1#8715| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#8714| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#8715|) +(declare-fun |$paramod/FF/WIDTH=6#2#8717| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#8716| () Bool |$paramod/FF/WIDTH=6#2#8717|) +(declare-fun |$paramod/FF/WIDTH=6#3#8719| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#8718| () Bool |$paramod/FF/WIDTH=6#3#8719|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8721| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8723| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8722| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8723|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8725| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8724| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8725|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8727| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8726| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8727|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8720| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8721| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8722| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#8724| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8726|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8721| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#8722|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#8726|))))) +(define-fun |$paramod/FF/WIDTH=6_h#8728| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#8729| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8693| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8390| |$paramod/FF/WIDTH=6_is#8694|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#8695| |$paramod/FF/WIDTH=6_n D#8698|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#8401| |$paramod/FF/WIDTH=6_n Q#8700|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8392| |$paramod/FF/WIDTH=6_n clk#8702|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8704|) #b1) |$paramod/FF/WIDTH=6_n en#8706|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8390| |$paramod/FF/WIDTH=6_is#8708|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#8709| |$paramod/FF/WIDTH=6_n D#8712|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8404| |$paramod/FF/WIDTH=6_n Q#8714|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8392| |$paramod/FF/WIDTH=6_n clk#8716|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#8704|) #b1) |$paramod/FF/WIDTH=6_n en#8718|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8720| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#8399|) |$paramod/FF/WIDTH=6_h#8728| |$paramod/FF/WIDTH=6_h#8729| )) +(define-fun |Scoreboard_h#8205| () Bool (and (= |Scoreboard_is#8206| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8207|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#8208|) (= |Scoreboard#0#8210| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#8211|) (= |Scoreboard#24#8213| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#8214|) (= |Scoreboard#25#8240| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#8241|) (= (concat |Scoreboard#38#8246| (concat |Scoreboard#37#8248| (concat |Scoreboard#36#8250| |Scoreboard#35#8252|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#8254|) (= |Scoreboard#39#8255| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#8256|) (= |Scoreboard_is#8206| |$paramod/FF/WIDTH=32_is#8258|) (= |Scoreboard#3#8259| |$paramod/FF/WIDTH=32_n D#8260|) (= |Scoreboard#26#8262| |$paramod/FF/WIDTH=32_n Q#8263|) (= |Scoreboard#0#8210| |$paramod/FF/WIDTH=32_n clk#8265|) (= (= ((_ extract 0 0) |Scoreboard#41#8267|) #b1) |$paramod/FF/WIDTH=32_n en#8273|) (= |Scoreboard_is#8206| |$paramod/MagicPacketTracker/DEPTH=32_is#8275|) (= |Scoreboard#19#8272| |$paramod/MagicPacketTracker/DEPTH=32_n captured#8276|) (= |Scoreboard#0#8210| |$paramod/MagicPacketTracker/DEPTH=32_n clk#8278|) (= |Scoreboard#1#8280| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#8281|) (= |Scoreboard#2#8283| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#8284|) (= (= ((_ extract 0 0) |Scoreboard#24#8213|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#8299|) (= (= ((_ extract 0 0) |Scoreboard#28#8270|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#8300|) (= |Scoreboard#39#8255| |$paramod/MagicPacketTracker/DEPTH=32_n rst#8301|) (= |Scoreboard_is#8206| |$paramod/FF/WIDTH=1_is#8302|) (= (= ((_ extract 0 0) |Scoreboard#30#8303|) #b1) |$paramod/FF/WIDTH=1_n D#8304|) (= |Scoreboard#19#8272| |$paramod/FF/WIDTH=1_n Q#8306|) (= |Scoreboard#0#8210| |$paramod/FF/WIDTH=1_n clk#8308|) (= (= ((_ extract 0 0) |Scoreboard#40#8271|) #b1) |$paramod/FF/WIDTH=1_n en#8310|) (= |Scoreboard_is#8206| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8312|) (= |Scoreboard#0#8210| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8313|) (= |Scoreboard#4#8315| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8316|) (= |Scoreboard#10#8318| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#8319|) (= |Scoreboard#11#8251| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#8324|) (= |Scoreboard#12#8327| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#8328|) (= (= ((_ extract 1 1) |Scoreboard#24#8213|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#8332|) (= (= ((_ extract 0 0) |Scoreboard#34#8334|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#8335|) (= |Scoreboard#39#8255| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#8337|) (= |Scoreboard_is#8206| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8339|) (= |Scoreboard#0#8210| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8340|) (= |Scoreboard#3#8259| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8342|) (= |Scoreboard#7#8344| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#8345|) (= |Scoreboard#8#8253| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#8350|) (= |Scoreboard#9#8353| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#8354|) (= (= ((_ extract 0 0) |Scoreboard#24#8213|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#8358|) (= (= ((_ extract 0 0) |Scoreboard#28#8270|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#8360|) (= |Scoreboard#39#8255| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#8362|) (= |Scoreboard_is#8206| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8364|) (= |Scoreboard#0#8210| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8365|) (= |Scoreboard#5#8367| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8368|) (= |Scoreboard#13#8370| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#8371|) (= |Scoreboard#14#8249| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#8376|) (= |Scoreboard#15#8379| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#8380|) (= (= ((_ extract 2 2) |Scoreboard#24#8213|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#8384|) (= (= ((_ extract 1 1) |Scoreboard#34#8334|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#8386|) (= |Scoreboard#39#8255| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#8388|) (= |Scoreboard_is#8206| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8390|) (= |Scoreboard#0#8210| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8391|) (= |Scoreboard#6#8393| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8394|) (= |Scoreboard#16#8396| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#8397|) (= |Scoreboard#17#8247| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#8402|) (= |Scoreboard#18#8405| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#8406|) (= (= ((_ extract 3 3) |Scoreboard#24#8213|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#8410|) (= (= ((_ extract 2 2) |Scoreboard#34#8334|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#8412|) (= |Scoreboard#39#8255| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#8414|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#8416| |$paramod/FF/WIDTH=32_h#8566| |$paramod/MagicPacketTracker/DEPTH=32_h#8567| |$paramod/FF/WIDTH=1_h#8581| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8582| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8619| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8656| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#8693| )) +(assert |Scoreboard_h#8205|) +(define-fun |Scoreboard_n rst#8730| () Bool |Scoreboard#39#8255|) +(define-fun |Scoreboard_n prop_empty#8731| () Bool |Scoreboard#8#8253|) +(define-fun |Scoreboard_n prop_pop#8732| () Bool (= ((_ extract 0 0) |Scoreboard#24#8213|) #b1)) +(assert (and (not |Scoreboard_n rst#8730|) (or (not |Scoreboard_n prop_empty#8731|) (not |Scoreboard_n prop_pop#8732|)))) +(define-fun |$paramod/FF/WIDTH=2#4#8736| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#7817| |$paramod/FF/WIDTH=2#0#7762| |$paramod/FF/WIDTH=2#1#7764|)) +(define-fun |$paramod/FF/WIDTH=2_t#8735| () Bool (= |$paramod/FF/WIDTH=2#4#8736| |$paramod/FF/WIDTH=2#1#8447|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#8737| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#8739| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#7846| |$paramod/FF/WIDTH=16#0#7839| |$paramod/FF/WIDTH=16#1#7841|)) +(define-fun |$paramod/FF/WIDTH=16_t#8738| () Bool (= |$paramod/FF/WIDTH=16#4#8739| |$paramod/FF/WIDTH=16#1#8524|) ) +(define-fun |$paramod/FF/WIDTH=16#4#8741| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#7856| |$paramod/FF/WIDTH=16#0#7849| |$paramod/FF/WIDTH=16#1#7851|)) +(define-fun |$paramod/FF/WIDTH=16_t#8740| () Bool (= |$paramod/FF/WIDTH=16#4#8741| |$paramod/FF/WIDTH=16#1#8534|) ) +(define-fun |$paramod/FF/WIDTH=16#4#8743| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#7866| |$paramod/FF/WIDTH=16#0#7859| |$paramod/FF/WIDTH=16#1#7861|)) +(define-fun |$paramod/FF/WIDTH=16_t#8742| () Bool (= |$paramod/FF/WIDTH=16#4#8743| |$paramod/FF/WIDTH=16#1#8544|) ) +(define-fun |$paramod/FF/WIDTH=16#4#8745| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#7876| |$paramod/FF/WIDTH=16#0#7869| |$paramod/FF/WIDTH=16#1#7871|)) +(define-fun |$paramod/FF/WIDTH=16_t#8744| () Bool (= |$paramod/FF/WIDTH=16#4#8745| |$paramod/FF/WIDTH=16#1#8554|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#8734| () Bool (and |$paramod/FF/WIDTH=2_t#8735| |$paramod/PRIDEC/WIDTH=4_t#8737| |$paramod/FF/WIDTH=16_t#8738| |$paramod/FF/WIDTH=16_t#8740| |$paramod/FF/WIDTH=16_t#8742| |$paramod/FF/WIDTH=16_t#8744| )) +(define-fun |$paramod/FF/WIDTH=32#4#8747| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#7591| |$paramod/FF/WIDTH=32#0#7578| |$paramod/FF/WIDTH=32#1#7581|)) +(define-fun |$paramod/FF/WIDTH=32_t#8746| () Bool (= |$paramod/FF/WIDTH=32#4#8747| |$paramod/FF/WIDTH=32#1#8264|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8750| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7896| |$paramod/FF/WIDTH=6#0#7887| |$paramod/FF/WIDTH=6#1#7889|)) +(define-fun |$paramod/FF/WIDTH=6_t#8749| () Bool (= |$paramod/FF/WIDTH=6#4#8750| |$paramod/FF/WIDTH=6#1#8572|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#8748| () Bool |$paramod/FF/WIDTH=6_t#8749| ) +(define-fun |$paramod/FF/WIDTH=1#4#8752| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#7628| (ite |$paramod/FF/WIDTH=1#0#7622| #b1 #b0) |$paramod/FF/WIDTH=1#1#7624|)) +(define-fun |$paramod/FF/WIDTH=1_t#8751| () Bool (= |$paramod/FF/WIDTH=1#4#8752| |$paramod/FF/WIDTH=1#1#8307|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7653|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#8756| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7913| |$paramod/FF/WIDTH=6#0#7905| |$paramod/FF/WIDTH=6#1#7907|)) +(define-fun |$paramod/FF/WIDTH=6_t#8755| () Bool (= |$paramod/FF/WIDTH=6#4#8756| |$paramod/FF/WIDTH=6#1#8590|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8758| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7925| |$paramod/FF/WIDTH=6#0#7919| |$paramod/FF/WIDTH=6#1#7921|)) +(define-fun |$paramod/FF/WIDTH=6_t#8757| () Bool (= |$paramod/FF/WIDTH=6#4#8758| |$paramod/FF/WIDTH=6#1#8604|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8753| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7926| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8610|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7634| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8614|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7643|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8612|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8754|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8616|) |$paramod/FF/WIDTH=6_t#8755| |$paramod/FF/WIDTH=6_t#8757| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7678|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#8762| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7950| |$paramod/FF/WIDTH=6#0#7942| |$paramod/FF/WIDTH=6#1#7944|)) +(define-fun |$paramod/FF/WIDTH=6_t#8761| () Bool (= |$paramod/FF/WIDTH=6#4#8762| |$paramod/FF/WIDTH=6#1#8627|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8764| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7962| |$paramod/FF/WIDTH=6#0#7956| |$paramod/FF/WIDTH=6#1#7958|)) +(define-fun |$paramod/FF/WIDTH=6_t#8763| () Bool (= |$paramod/FF/WIDTH=6#4#8764| |$paramod/FF/WIDTH=6#1#8641|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8759| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#7963| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8647|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7660| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8651|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7669|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8649|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8760|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8653|) |$paramod/FF/WIDTH=6_t#8761| |$paramod/FF/WIDTH=6_t#8763| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7704|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#8768| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7987| |$paramod/FF/WIDTH=6#0#7979| |$paramod/FF/WIDTH=6#1#7981|)) +(define-fun |$paramod/FF/WIDTH=6_t#8767| () Bool (= |$paramod/FF/WIDTH=6#4#8768| |$paramod/FF/WIDTH=6#1#8664|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8770| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#7999| |$paramod/FF/WIDTH=6#0#7993| |$paramod/FF/WIDTH=6#1#7995|)) +(define-fun |$paramod/FF/WIDTH=6_t#8769| () Bool (= |$paramod/FF/WIDTH=6#4#8770| |$paramod/FF/WIDTH=6#1#8678|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8765| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8000| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8684|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7686| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8688|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7695|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8686|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8766|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8690|) |$paramod/FF/WIDTH=6_t#8767| |$paramod/FF/WIDTH=6_t#8769| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#7730|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#8774| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8024| |$paramod/FF/WIDTH=6#0#8016| |$paramod/FF/WIDTH=6#1#8018|)) +(define-fun |$paramod/FF/WIDTH=6_t#8773| () Bool (= |$paramod/FF/WIDTH=6#4#8774| |$paramod/FF/WIDTH=6#1#8701|) ) +(define-fun |$paramod/FF/WIDTH=6#4#8776| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8036| |$paramod/FF/WIDTH=6#0#8030| |$paramod/FF/WIDTH=6#1#8032|)) +(define-fun |$paramod/FF/WIDTH=6_t#8775| () Bool (= |$paramod/FF/WIDTH=6#4#8776| |$paramod/FF/WIDTH=6#1#8715|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8771| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8037| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#8721|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#7712| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#8725|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#7721|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#8723|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#8772|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#8727|) |$paramod/FF/WIDTH=6_t#8773| |$paramod/FF/WIDTH=6_t#8775| )) +(define-fun |Scoreboard_t#8733| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#8734| |$paramod/FF/WIDTH=32_t#8746| |$paramod/MagicPacketTracker/DEPTH=32_t#8748| |$paramod/FF/WIDTH=1_t#8751| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8753| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8759| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8765| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#8771| )) +(assert |Scoreboard_t#8733|) +(assert (not |Scoreboard_is#8206|)) +(define-fun |$paramod/FF/WIDTH=2_a#8811| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#8812| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#8813| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#8814| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#8815| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#8816| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#8810| () Bool (and |$paramod/FF/WIDTH=2_a#8811| |$paramod/PRIDEC/WIDTH=4_a#8812| |$paramod/FF/WIDTH=16_a#8813| |$paramod/FF/WIDTH=16_a#8814| |$paramod/FF/WIDTH=16_a#8815| |$paramod/FF/WIDTH=16_a#8816| )) +(define-fun |$paramod/FF/WIDTH=32_a#8817| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8819| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#8818| () Bool |$paramod/FF/WIDTH=6_a#8819| ) +(define-fun |$paramod/FF/WIDTH=1_a#8820| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8822| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8823| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8821| () Bool (and |$paramod/FF/WIDTH=6_a#8822| |$paramod/FF/WIDTH=6_a#8823| )) +(define-fun |$paramod/FF/WIDTH=6_a#8825| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8826| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8824| () Bool (and |$paramod/FF/WIDTH=6_a#8825| |$paramod/FF/WIDTH=6_a#8826| )) +(define-fun |$paramod/FF/WIDTH=6_a#8828| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8829| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8827| () Bool (and |$paramod/FF/WIDTH=6_a#8828| |$paramod/FF/WIDTH=6_a#8829| )) +(define-fun |$paramod/FF/WIDTH=6_a#8831| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#8832| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8830| () Bool (and |$paramod/FF/WIDTH=6_a#8831| |$paramod/FF/WIDTH=6_a#8832| )) +(define-fun |Scoreboard_a#8809| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#8810| |$paramod/FF/WIDTH=32_a#8817| |$paramod/MagicPacketTracker/DEPTH=32_a#8818| |$paramod/FF/WIDTH=1_a#8820| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8821| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8824| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8827| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#8830| )) +(assert |Scoreboard_a#8809|) +(define-fun |Scoreboard#20#8838| () Bool (bvugt |Scoreboard#1#8280| #b000000)) +(define-fun |Scoreboard#21#8837| () (_ BitVec 1) (bvand (ite |Scoreboard#19#8272| #b1 #b0) (ite |Scoreboard#20#8838| #b1 #b0))) +(define-fun |Scoreboard#22#8839| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#8283|) #b1) (= ((_ extract 1 1) |Scoreboard#2#8283|) #b1) (= ((_ extract 2 2) |Scoreboard#2#8283|) #b1) (= ((_ extract 3 3) |Scoreboard#2#8283|) #b1) (= ((_ extract 4 4) |Scoreboard#2#8283|) #b1) (= ((_ extract 5 5) |Scoreboard#2#8283|) #b1)))) +(define-fun |Scoreboard#23#8836| () (_ BitVec 1) (bvand |Scoreboard#21#8837| (ite |Scoreboard#22#8839| #b1 #b0))) +(define-fun |Scoreboard#31#8835| () (_ BitVec 1) (bvnot |Scoreboard#23#8836|)) +(define-fun |Scoreboard#32#8840| () Bool (= |Scoreboard#26#8262| |Scoreboard#7#8344|)) +(define-fun |Scoreboard#33#8834| () (_ BitVec 1) (bvor |Scoreboard#31#8835| (ite |Scoreboard#32#8840| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#8833| () Bool (= ((_ extract 0 0) |Scoreboard#33#8834|) #b1)) +(assert |Scoreboard_n prop_signal#8833|) +(define-fun |$paramod/FF/WIDTH=2_u#8845| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#8847| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8849| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8851| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8853| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#8855| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#8843| () Bool (and |$paramod/FF/WIDTH=2_u#8845| |$paramod/PRIDEC/WIDTH=4_u#8847| |$paramod/FF/WIDTH=16_u#8849| |$paramod/FF/WIDTH=16_u#8851| |$paramod/FF/WIDTH=16_u#8853| |$paramod/FF/WIDTH=16_u#8855| )) +(define-fun |$paramod/FF/WIDTH=32_u#8857| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8861| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#8859| () Bool |$paramod/FF/WIDTH=6_u#8861| ) +(define-fun |$paramod/FF/WIDTH=1_u#8863| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8867| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8869| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8865| () Bool (and |$paramod/FF/WIDTH=6_u#8867| |$paramod/FF/WIDTH=6_u#8869| )) +(define-fun |$paramod/FF/WIDTH=6_u#8873| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8875| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8871| () Bool (and |$paramod/FF/WIDTH=6_u#8873| |$paramod/FF/WIDTH=6_u#8875| )) +(define-fun |$paramod/FF/WIDTH=6_u#8879| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8881| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8877| () Bool (and |$paramod/FF/WIDTH=6_u#8879| |$paramod/FF/WIDTH=6_u#8881| )) +(define-fun |$paramod/FF/WIDTH=6_u#8885| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#8887| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8883| () Bool (and |$paramod/FF/WIDTH=6_u#8885| |$paramod/FF/WIDTH=6_u#8887| )) +(define-fun |Scoreboard_u#8841| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#8843| |$paramod/FF/WIDTH=32_u#8857| |$paramod/MagicPacketTracker/DEPTH=32_u#8859| |$paramod/FF/WIDTH=1_u#8863| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8865| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8871| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8877| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#8883| )) +(assert |Scoreboard_u#8841|) +(declare-fun |Scoreboard_is#8889| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8890| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#8892| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#8891| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#8892|) +(declare-fun |Scoreboard#0#8893| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8895| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#8894| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8895|) +(declare-fun |Scoreboard#24#8896| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8900| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8902| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#8901| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8902| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#8899| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8900| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#8901| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8903| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#8898| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#8899| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8903| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8907| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8909| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#8908| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8909| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#8906| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8907| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#8908| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8910| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#8905| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#8906| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8910| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8913| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8915| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#8914| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8915| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#8912| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8913| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#8914| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8916| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#8911| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#8912| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8916| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8919| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8921| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#8920| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8921| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#8918| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8919| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#8920| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8922| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#8917| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#8918| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8922| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#8897| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#8898| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#8905| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#8911| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#8917|)))) +(declare-fun |Scoreboard#25#8923| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#8925| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#8926| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#8927| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#8928| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#8924| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#8925| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#8926| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#8927| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#8928|)))) +(declare-fun |Scoreboard#17#8930| () Bool) +(define-fun |Scoreboard#38#8929| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#8930| #b1 #b0))) +(declare-fun |Scoreboard#14#8932| () Bool) +(define-fun |Scoreboard#37#8931| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#8932| #b1 #b0))) +(declare-fun |Scoreboard#11#8934| () Bool) +(define-fun |Scoreboard#36#8933| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#8934| #b1 #b0))) +(declare-fun |Scoreboard#8#8936| () Bool) +(define-fun |Scoreboard#35#8935| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#8936| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#8937| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8900| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8907| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8913| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8919|)))) +(declare-fun |Scoreboard#39#8938| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8940| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#8939| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8940|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#8941| () Bool) +(declare-fun |Scoreboard#3#8942| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#8944| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#8943| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#8944|) +(declare-fun |Scoreboard#26#8945| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#8947| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#8946| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#8947|) +(declare-fun |$paramod/FF/WIDTH=32#2#8949| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#8948| () Bool |$paramod/FF/WIDTH=32#2#8949|) +(declare-fun |Scoreboard#27#8952| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#8953| () (_ BitVec 1)) +(define-fun |Scoreboard#29#8951| () (_ BitVec 1) (bvand |Scoreboard#27#8952| |Scoreboard#28#8953|)) +(declare-fun |Scoreboard#19#8955| () Bool) +(define-fun |Scoreboard#40#8954| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#8955| #b1 #b0))) +(define-fun |Scoreboard#41#8950| () (_ BitVec 1) (bvand |Scoreboard#29#8951| |Scoreboard#40#8954|)) +(declare-fun |$paramod/FF/WIDTH=32#3#8957| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#8956| () Bool |$paramod/FF/WIDTH=32#3#8957|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#8958| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#8960| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#8959| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#8960|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#8962| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#8961| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#8962|) +(declare-fun |Scoreboard#1#8963| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#8965| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#8964| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#8965|) +(declare-fun |Scoreboard#2#8966| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#8969| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#8976| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#8965| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#8977| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#8975| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#8976| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#8977|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#8978| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#8960| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#8974| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#8975| |$paramod/MagicPacketTracker/DEPTH=32#7#8978|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#8979| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#8965| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#8973| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#8974|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#8979| |$paramod/MagicPacketTracker/DEPTH=32#2#8965|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#8972| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#8973| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#8980| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#8971| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#8972| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#8980|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#8981| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#8973| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#8970| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#8971|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#8981| |$paramod/MagicPacketTracker/DEPTH=32#9#8973|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#8968| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#8969|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#8970|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#8967| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#8968|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#8982| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#8980|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#8983| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#8977|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#8984| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#8969|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#8985| () Bool) +(define-fun |Scoreboard#30#8986| () (_ BitVec 1) (bvor (ite |Scoreboard#19#8955| #b1 #b0) |Scoreboard#29#8951|)) +(declare-fun |$paramod/FF/WIDTH=1#0#8988| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#8987| () Bool |$paramod/FF/WIDTH=1#0#8988|) +(declare-fun |$paramod/FF/WIDTH=1#1#8990| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#8989| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#8990|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#8992| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#8991| () Bool |$paramod/FF/WIDTH=1#2#8992|) +(declare-fun |$paramod/FF/WIDTH=1#3#8994| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#8993| () Bool |$paramod/FF/WIDTH=1#3#8994|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8995| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8997| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8996| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8997|) +(declare-fun |Scoreboard#4#8998| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9000| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8999| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9000|) +(declare-fun |Scoreboard#10#9001| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9004| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9006| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9005| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9006|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9003| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9004| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9005|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9002| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9003|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9009| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9008| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9006| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9009|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9007| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9008|) +(declare-fun |Scoreboard#12#9010| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9013| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9006|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9009|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9014| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9006|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9009|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9012| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9013| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9014| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9011| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9012|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9016| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9015| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9016|) #b1)) +(declare-fun |Scoreboard#34#9017| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9019| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9018| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9019|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9021| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9020| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9021|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9022| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9024| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9023| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9024|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9026| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9025| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9026|) +(declare-fun |Scoreboard#7#9027| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9030| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9032| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9031| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9032|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9029| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9030| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9031|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9028| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9029|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9035| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9034| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9032| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9035|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9033| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9034|) +(declare-fun |Scoreboard#9#9036| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9039| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9032|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9035|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9040| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9032|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9035|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9038| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9039| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9040| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9037| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9038|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9042| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9041| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9042|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9044| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9043| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9044|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9046| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9045| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9046|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9047| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9049| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9048| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9049|) +(declare-fun |Scoreboard#5#9050| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9052| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9051| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9052|) +(declare-fun |Scoreboard#13#9053| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9056| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9058| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9057| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9058|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9055| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9056| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9057|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9054| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9055|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9061| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9060| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9058| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9061|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9059| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9060|) +(declare-fun |Scoreboard#15#9062| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9065| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9058|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9061|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9066| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9058|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9061|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9064| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9065| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9066| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9063| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9064|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9068| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9067| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9068|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9070| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9069| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9070|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9072| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9071| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9072|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9073| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9075| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9074| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9075|) +(declare-fun |Scoreboard#6#9076| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9078| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9077| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9078|) +(declare-fun |Scoreboard#16#9079| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9082| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9084| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9083| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9084|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9081| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9082| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9083|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9080| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9081|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9087| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9086| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9084| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9087|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9085| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9086|) +(declare-fun |Scoreboard#18#9088| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9091| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9084|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9087|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9092| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9084|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9087|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9090| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9091| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9092| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9089| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9090|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9094| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9093| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9094|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9096| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9095| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9096|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9098| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9097| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9098|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#9100| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9108| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#9107| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9108| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#9109| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9108|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#9106| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#9107| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9108|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#9109|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#9104| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#9106|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#9113| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9108|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#9112| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#9113| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#9114| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#9113|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#9111| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#9112| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#9113|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#9114|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#9110| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#9111|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#9103| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#9104| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#9110|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#9119| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#9118| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#9119|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#9117| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#9118| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#9120| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#9118|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#9116| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#9117| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#9118|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#9120|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#9115| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#9116|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#9102| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#9103| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#9115|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#9125| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#9124| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#9125|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#9123| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#9124| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#9126| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#9124|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#9122| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#9123| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#9124|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#9126|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#9121| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#9122|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9101| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#9102| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#9121|)) +(declare-fun |$paramod/FF/WIDTH=2#0#9128| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#9127| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#9128|) +(declare-fun |$paramod/FF/WIDTH=2#1#9130| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#9129| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#9130|) +(declare-fun |$paramod/FF/WIDTH=2#2#9132| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#9131| () Bool |$paramod/FF/WIDTH=2#2#9132|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#9136| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8900|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#9140| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8903| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#9136|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#9139| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8940| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#9140|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#9144| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9101| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#9145| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8902| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#8925|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#9143| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#9144| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#9145| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8902|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#9142| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#9143| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#9141| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#8898|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#9142| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#9143|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#9138| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#9139|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#9141|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#9137| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#9138| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#9135| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#9136| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#9137| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#9134| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8903| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#9135|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#9148| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8907|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#9152| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8910| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#9148|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#9151| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8940| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#9152|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#9156| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9101| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#9157| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8909| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#8926|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#9155| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#9156| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#9157| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8909|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#9154| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#9155| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#9153| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#8905|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#9154| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#9155|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#9150| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#9151|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#9153|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#9149| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#9150| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#9147| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#9148| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#9149| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#9146| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8910| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#9147|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#9160| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8913|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#9164| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8916| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#9160|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#9163| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8940| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#9164|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#9168| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9101| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#9169| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8915| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#8927|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#9167| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#9168| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#9169| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8915|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#9166| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#9167| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#9165| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#8911|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#9166| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#9167|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#9162| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#9163|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#9165|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#9161| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#9162| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#9159| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#9160| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#9161| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#9158| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8916| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#9159|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#9172| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8919|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#9176| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8922| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#9172|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#9175| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#8940| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#9176|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#9180| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9101|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9101|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#9181| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8921| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#8928|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#9179| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#9180| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#9181| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8921|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#9178| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#9179| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#9177| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#8917|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#9178| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#9179|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#9174| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#9175|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#9177|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#9173| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#9174| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#9171| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#9172| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#9173| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#9170| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8922| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#9171|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#9133| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#9134|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#9146|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#9158|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#9170|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#9183| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#9182| () Bool |$paramod/FF/WIDTH=2#3#9183|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#9184| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#9187| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#9190| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#9191| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#9192| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#9189| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#9190|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#9191|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#9192|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#9188| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#9189| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#9186| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#9187| |$paramod/PRIDEC/WIDTH=4#10#9188|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#9195| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#9191|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#9192|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#9194| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#9195| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#9193| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#9190| |$paramod/PRIDEC/WIDTH=4#6#9194|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#9197| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#9192|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#9196| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#9191| |$paramod/PRIDEC/WIDTH=4#2#9197|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#9185| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#9186| (concat |$paramod/PRIDEC/WIDTH=4#7#9193| (concat |$paramod/PRIDEC/WIDTH=4#3#9196| |$paramod/PRIDEC/WIDTH=4#1#9192|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#9198| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8900| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8907| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8913| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8919|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#9122|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#9199| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8900| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8907| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8913| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8919|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#9116|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#9200| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8900| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8907| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8913| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8919|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#9111|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#9201| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#8900| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#8907| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#8913| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#8919|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#9106|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#9202| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#9187| (concat |$paramod/PRIDEC/WIDTH=4#4#9190| (concat |$paramod/PRIDEC/WIDTH=4#0#9191| |$paramod/PRIDEC/WIDTH=4#1#9192|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#9203| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#9205| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#9204| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#9205|) +(declare-fun |$paramod/FF/WIDTH=16#1#9207| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#9206| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#9207|) +(declare-fun |$paramod/FF/WIDTH=16#2#9209| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#9208| () Bool |$paramod/FF/WIDTH=16#2#9209|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#9210| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#9180| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#8922| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#9212| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#9211| () Bool |$paramod/FF/WIDTH=16#3#9212|) +(declare-fun |$paramod/FF/WIDTH=16_is#9213| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#9215| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#9214| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#9215|) +(declare-fun |$paramod/FF/WIDTH=16#1#9217| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#9216| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#9217|) +(declare-fun |$paramod/FF/WIDTH=16#2#9219| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#9218| () Bool |$paramod/FF/WIDTH=16#2#9219|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#9220| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#9168| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#8916| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#9222| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#9221| () Bool |$paramod/FF/WIDTH=16#3#9222|) +(declare-fun |$paramod/FF/WIDTH=16_is#9223| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#9225| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#9224| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#9225|) +(declare-fun |$paramod/FF/WIDTH=16#1#9227| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#9226| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#9227|) +(declare-fun |$paramod/FF/WIDTH=16#2#9229| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#9228| () Bool |$paramod/FF/WIDTH=16#2#9229|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#9230| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#9156| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#8910| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#9232| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#9231| () Bool |$paramod/FF/WIDTH=16#3#9232|) +(declare-fun |$paramod/FF/WIDTH=16_is#9233| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#9235| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#9234| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#9235|) +(declare-fun |$paramod/FF/WIDTH=16#1#9237| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#9236| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#9237|) +(declare-fun |$paramod/FF/WIDTH=16#2#9239| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#9238| () Bool |$paramod/FF/WIDTH=16#2#9239|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#9240| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#9144| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#8903| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#9242| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#9241| () Bool |$paramod/FF/WIDTH=16#3#9242|) +(define-fun |$paramod/FF/WIDTH=2_h#9243| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#9244| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#9245| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#9246| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#9247| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#9248| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#9099| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8890| |$paramod/FF/WIDTH=2_is#9100|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9101| |$paramod/FF/WIDTH=2_n D#9127|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#8904| |$paramod/FF/WIDTH=2_n Q#9129|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8895| |$paramod/FF/WIDTH=2_n clk#9131|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#9133| |$paramod/FF/WIDTH=2_n en#9182|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8890| |$paramod/PRIDEC/WIDTH=4_is#9184|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9105| |$paramod/PRIDEC/WIDTH=4_n out_vec#9185|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#9198| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#9199| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#9200| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#9201|))) |$paramod/PRIDEC/WIDTH=4_n vec#9202|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8890| |$paramod/FF/WIDTH=16_is#9203|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#9174| |$paramod/FF/WIDTH=16_n D#9204|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#8921| |$paramod/FF/WIDTH=16_n Q#9206|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8895| |$paramod/FF/WIDTH=16_n clk#9208|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#9210|) #b1) |$paramod/FF/WIDTH=16_n en#9211|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8890| |$paramod/FF/WIDTH=16_is#9213|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#9162| |$paramod/FF/WIDTH=16_n D#9214|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#8915| |$paramod/FF/WIDTH=16_n Q#9216|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8895| |$paramod/FF/WIDTH=16_n clk#9218|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#9220|) #b1) |$paramod/FF/WIDTH=16_n en#9221|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8890| |$paramod/FF/WIDTH=16_is#9223|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#9150| |$paramod/FF/WIDTH=16_n D#9224|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#8909| |$paramod/FF/WIDTH=16_n Q#9226|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8895| |$paramod/FF/WIDTH=16_n clk#9228|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#9230|) #b1) |$paramod/FF/WIDTH=16_n en#9231|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8890| |$paramod/FF/WIDTH=16_is#9233|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#9138| |$paramod/FF/WIDTH=16_n D#9234|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#8902| |$paramod/FF/WIDTH=16_n Q#9236|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#8895| |$paramod/FF/WIDTH=16_n clk#9238|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#9240|) #b1) |$paramod/FF/WIDTH=16_n en#9241|) |$paramod/FF/WIDTH=2_h#9243| |$paramod/PRIDEC/WIDTH=4_h#9244| |$paramod/FF/WIDTH=16_h#9245| |$paramod/FF/WIDTH=16_h#9246| |$paramod/FF/WIDTH=16_h#9247| |$paramod/FF/WIDTH=16_h#9248| )) +(define-fun |$paramod/FF/WIDTH=32_h#9249| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#9251| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#9253| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9252| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9253|) +(declare-fun |$paramod/FF/WIDTH=6#1#9255| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9254| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9255|) +(declare-fun |$paramod/FF/WIDTH=6#2#9257| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9256| () Bool |$paramod/FF/WIDTH=6#2#9257|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#9260| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#8977| |$paramod/MagicPacketTracker/DEPTH=32#12#8980|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#9259| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#9260| |$paramod/MagicPacketTracker/DEPTH=32#15#8969|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#9258| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#9259| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#8960| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#9262| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9261| () Bool |$paramod/FF/WIDTH=6#3#9262|) +(define-fun |$paramod/FF/WIDTH=6_h#9263| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#9250| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#8958| |$paramod/FF/WIDTH=6_is#9251|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#8968| |$paramod/FF/WIDTH=6_n D#9252|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#8965| |$paramod/FF/WIDTH=6_n Q#9254|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#8962| |$paramod/FF/WIDTH=6_n clk#9256|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#9258|) #b1) |$paramod/FF/WIDTH=6_n en#9261|) |$paramod/FF/WIDTH=6_h#9263| )) +(define-fun |$paramod/FF/WIDTH=1_h#9264| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#9266| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9269| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9006| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9268| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9016|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9269| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9006|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9267| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9021|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9268|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9271| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9270| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9271|) +(declare-fun |$paramod/FF/WIDTH=6#1#9273| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9272| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9273|) +(declare-fun |$paramod/FF/WIDTH=6#2#9275| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9274| () Bool |$paramod/FF/WIDTH=6#2#9275|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9277| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9019| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9016|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9276| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9277| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9021|)) +(declare-fun |$paramod/FF/WIDTH=6#3#9279| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9278| () Bool |$paramod/FF/WIDTH=6#3#9279|) +(declare-fun |$paramod/FF/WIDTH=6_is#9280| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9283| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9009| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9282| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9019|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9283| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9009|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9281| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9021|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9282|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9285| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9284| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9285|) +(declare-fun |$paramod/FF/WIDTH=6#1#9287| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9286| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9287|) +(declare-fun |$paramod/FF/WIDTH=6#2#9289| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9288| () Bool |$paramod/FF/WIDTH=6#2#9289|) +(declare-fun |$paramod/FF/WIDTH=6#3#9291| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9290| () Bool |$paramod/FF/WIDTH=6#3#9291|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9293| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9295| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9294| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9295|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9297| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9296| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9297|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9299| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9298| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9299|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9292| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9293| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9294| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9296| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9298|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9293| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9294|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9298|))))) +(define-fun |$paramod/FF/WIDTH=6_h#9300| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#9301| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9265| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8995| |$paramod/FF/WIDTH=6_is#9266|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9267| |$paramod/FF/WIDTH=6_n D#9270|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9006| |$paramod/FF/WIDTH=6_n Q#9272|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8997| |$paramod/FF/WIDTH=6_n clk#9274|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9276|) #b1) |$paramod/FF/WIDTH=6_n en#9278|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8995| |$paramod/FF/WIDTH=6_is#9280|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9281| |$paramod/FF/WIDTH=6_n D#9284|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9009| |$paramod/FF/WIDTH=6_n Q#9286|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#8997| |$paramod/FF/WIDTH=6_n clk#9288|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9276|) #b1) |$paramod/FF/WIDTH=6_n en#9290|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9292| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9004|) |$paramod/FF/WIDTH=6_h#9300| |$paramod/FF/WIDTH=6_h#9301| )) +(declare-fun |$paramod/FF/WIDTH=6_is#9303| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9306| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9032| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9305| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9042|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9306| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9032|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9304| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9046|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9305|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9308| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9307| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9308|) +(declare-fun |$paramod/FF/WIDTH=6#1#9310| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9309| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9310|) +(declare-fun |$paramod/FF/WIDTH=6#2#9312| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9311| () Bool |$paramod/FF/WIDTH=6#2#9312|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9314| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9044| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9042|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9313| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9314| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9046|)) +(declare-fun |$paramod/FF/WIDTH=6#3#9316| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9315| () Bool |$paramod/FF/WIDTH=6#3#9316|) +(declare-fun |$paramod/FF/WIDTH=6_is#9317| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9320| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9035| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9319| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9044|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9320| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9035|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9318| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9046|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9319|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9322| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9321| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9322|) +(declare-fun |$paramod/FF/WIDTH=6#1#9324| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9323| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9324|) +(declare-fun |$paramod/FF/WIDTH=6#2#9326| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9325| () Bool |$paramod/FF/WIDTH=6#2#9326|) +(declare-fun |$paramod/FF/WIDTH=6#3#9328| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9327| () Bool |$paramod/FF/WIDTH=6#3#9328|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9330| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9332| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9331| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9332|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9334| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9333| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9334|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9336| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9335| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9336|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9329| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9330| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9331| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9333| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9335|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9330| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9331|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9335|))))) +(define-fun |$paramod/FF/WIDTH=6_h#9337| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#9338| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9302| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9022| |$paramod/FF/WIDTH=6_is#9303|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9304| |$paramod/FF/WIDTH=6_n D#9307|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9032| |$paramod/FF/WIDTH=6_n Q#9309|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9024| |$paramod/FF/WIDTH=6_n clk#9311|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9313|) #b1) |$paramod/FF/WIDTH=6_n en#9315|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9022| |$paramod/FF/WIDTH=6_is#9317|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9318| |$paramod/FF/WIDTH=6_n D#9321|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9035| |$paramod/FF/WIDTH=6_n Q#9323|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9024| |$paramod/FF/WIDTH=6_n clk#9325|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9313|) #b1) |$paramod/FF/WIDTH=6_n en#9327|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9329| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9030|) |$paramod/FF/WIDTH=6_h#9337| |$paramod/FF/WIDTH=6_h#9338| )) +(declare-fun |$paramod/FF/WIDTH=6_is#9340| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9343| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9058| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9342| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9068|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9343| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9058|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9341| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9072|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9342|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9345| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9344| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9345|) +(declare-fun |$paramod/FF/WIDTH=6#1#9347| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9346| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9347|) +(declare-fun |$paramod/FF/WIDTH=6#2#9349| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9348| () Bool |$paramod/FF/WIDTH=6#2#9349|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9351| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9070| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9068|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9350| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9351| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9072|)) +(declare-fun |$paramod/FF/WIDTH=6#3#9353| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9352| () Bool |$paramod/FF/WIDTH=6#3#9353|) +(declare-fun |$paramod/FF/WIDTH=6_is#9354| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9357| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9061| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9356| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9070|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9357| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9061|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9355| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9072|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9356|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9359| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9358| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9359|) +(declare-fun |$paramod/FF/WIDTH=6#1#9361| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9360| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9361|) +(declare-fun |$paramod/FF/WIDTH=6#2#9363| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9362| () Bool |$paramod/FF/WIDTH=6#2#9363|) +(declare-fun |$paramod/FF/WIDTH=6#3#9365| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9364| () Bool |$paramod/FF/WIDTH=6#3#9365|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9367| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9369| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9368| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9369|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9371| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9370| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9371|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9373| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9372| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9373|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9366| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9367| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9368| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9370| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9372|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9367| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9368|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9372|))))) +(define-fun |$paramod/FF/WIDTH=6_h#9374| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#9375| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9339| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9047| |$paramod/FF/WIDTH=6_is#9340|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9341| |$paramod/FF/WIDTH=6_n D#9344|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9058| |$paramod/FF/WIDTH=6_n Q#9346|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9049| |$paramod/FF/WIDTH=6_n clk#9348|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9350|) #b1) |$paramod/FF/WIDTH=6_n en#9352|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9047| |$paramod/FF/WIDTH=6_is#9354|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9355| |$paramod/FF/WIDTH=6_n D#9358|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9061| |$paramod/FF/WIDTH=6_n Q#9360|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9049| |$paramod/FF/WIDTH=6_n clk#9362|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9350|) #b1) |$paramod/FF/WIDTH=6_n en#9364|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9366| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9056|) |$paramod/FF/WIDTH=6_h#9374| |$paramod/FF/WIDTH=6_h#9375| )) +(declare-fun |$paramod/FF/WIDTH=6_is#9377| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9380| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9084| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9379| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9094|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9380| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9084|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9378| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9098|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9379|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9382| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9381| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9382|) +(declare-fun |$paramod/FF/WIDTH=6#1#9384| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9383| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9384|) +(declare-fun |$paramod/FF/WIDTH=6#2#9386| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9385| () Bool |$paramod/FF/WIDTH=6#2#9386|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9388| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9096| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9094|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9387| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9388| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9098|)) +(declare-fun |$paramod/FF/WIDTH=6#3#9390| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9389| () Bool |$paramod/FF/WIDTH=6#3#9390|) +(declare-fun |$paramod/FF/WIDTH=6_is#9391| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9394| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9087| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9393| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9096|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9394| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9087|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9392| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9098|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9393|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9396| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9395| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9396|) +(declare-fun |$paramod/FF/WIDTH=6#1#9398| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9397| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9398|) +(declare-fun |$paramod/FF/WIDTH=6#2#9400| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9399| () Bool |$paramod/FF/WIDTH=6#2#9400|) +(declare-fun |$paramod/FF/WIDTH=6#3#9402| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9401| () Bool |$paramod/FF/WIDTH=6#3#9402|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9404| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9406| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9405| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9406|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9408| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9407| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9408|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9410| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9409| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9410|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9403| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9404| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9405| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9407| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9409|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9404| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9405|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9409|))))) +(define-fun |$paramod/FF/WIDTH=6_h#9411| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#9412| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9376| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9073| |$paramod/FF/WIDTH=6_is#9377|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9378| |$paramod/FF/WIDTH=6_n D#9381|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9084| |$paramod/FF/WIDTH=6_n Q#9383|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9075| |$paramod/FF/WIDTH=6_n clk#9385|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9387|) #b1) |$paramod/FF/WIDTH=6_n en#9389|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9073| |$paramod/FF/WIDTH=6_is#9391|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9392| |$paramod/FF/WIDTH=6_n D#9395|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9087| |$paramod/FF/WIDTH=6_n Q#9397|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9075| |$paramod/FF/WIDTH=6_n clk#9399|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9387|) #b1) |$paramod/FF/WIDTH=6_n en#9401|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9403| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9082|) |$paramod/FF/WIDTH=6_h#9411| |$paramod/FF/WIDTH=6_h#9412| )) +(define-fun |Scoreboard_h#8888| () Bool (and (= |Scoreboard_is#8889| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#8890|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#8891|) (= |Scoreboard#0#8893| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#8894|) (= |Scoreboard#24#8896| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#8897|) (= |Scoreboard#25#8923| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#8924|) (= (concat |Scoreboard#38#8929| (concat |Scoreboard#37#8931| (concat |Scoreboard#36#8933| |Scoreboard#35#8935|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#8937|) (= |Scoreboard#39#8938| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#8939|) (= |Scoreboard_is#8889| |$paramod/FF/WIDTH=32_is#8941|) (= |Scoreboard#3#8942| |$paramod/FF/WIDTH=32_n D#8943|) (= |Scoreboard#26#8945| |$paramod/FF/WIDTH=32_n Q#8946|) (= |Scoreboard#0#8893| |$paramod/FF/WIDTH=32_n clk#8948|) (= (= ((_ extract 0 0) |Scoreboard#41#8950|) #b1) |$paramod/FF/WIDTH=32_n en#8956|) (= |Scoreboard_is#8889| |$paramod/MagicPacketTracker/DEPTH=32_is#8958|) (= |Scoreboard#19#8955| |$paramod/MagicPacketTracker/DEPTH=32_n captured#8959|) (= |Scoreboard#0#8893| |$paramod/MagicPacketTracker/DEPTH=32_n clk#8961|) (= |Scoreboard#1#8963| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#8964|) (= |Scoreboard#2#8966| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#8967|) (= (= ((_ extract 0 0) |Scoreboard#24#8896|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#8982|) (= (= ((_ extract 0 0) |Scoreboard#28#8953|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#8983|) (= |Scoreboard#39#8938| |$paramod/MagicPacketTracker/DEPTH=32_n rst#8984|) (= |Scoreboard_is#8889| |$paramod/FF/WIDTH=1_is#8985|) (= (= ((_ extract 0 0) |Scoreboard#30#8986|) #b1) |$paramod/FF/WIDTH=1_n D#8987|) (= |Scoreboard#19#8955| |$paramod/FF/WIDTH=1_n Q#8989|) (= |Scoreboard#0#8893| |$paramod/FF/WIDTH=1_n clk#8991|) (= (= ((_ extract 0 0) |Scoreboard#40#8954|) #b1) |$paramod/FF/WIDTH=1_n en#8993|) (= |Scoreboard_is#8889| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#8995|) (= |Scoreboard#0#8893| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#8996|) (= |Scoreboard#4#8998| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#8999|) (= |Scoreboard#10#9001| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9002|) (= |Scoreboard#11#8934| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9007|) (= |Scoreboard#12#9010| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9011|) (= (= ((_ extract 1 1) |Scoreboard#24#8896|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9015|) (= (= ((_ extract 0 0) |Scoreboard#34#9017|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9018|) (= |Scoreboard#39#8938| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9020|) (= |Scoreboard_is#8889| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9022|) (= |Scoreboard#0#8893| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9023|) (= |Scoreboard#3#8942| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9025|) (= |Scoreboard#7#9027| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9028|) (= |Scoreboard#8#8936| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9033|) (= |Scoreboard#9#9036| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9037|) (= (= ((_ extract 0 0) |Scoreboard#24#8896|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9041|) (= (= ((_ extract 0 0) |Scoreboard#28#8953|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9043|) (= |Scoreboard#39#8938| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9045|) (= |Scoreboard_is#8889| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9047|) (= |Scoreboard#0#8893| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9048|) (= |Scoreboard#5#9050| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9051|) (= |Scoreboard#13#9053| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9054|) (= |Scoreboard#14#8932| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9059|) (= |Scoreboard#15#9062| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9063|) (= (= ((_ extract 2 2) |Scoreboard#24#8896|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9067|) (= (= ((_ extract 1 1) |Scoreboard#34#9017|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9069|) (= |Scoreboard#39#8938| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9071|) (= |Scoreboard_is#8889| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9073|) (= |Scoreboard#0#8893| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9074|) (= |Scoreboard#6#9076| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9077|) (= |Scoreboard#16#9079| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9080|) (= |Scoreboard#17#8930| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9085|) (= |Scoreboard#18#9088| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9089|) (= (= ((_ extract 3 3) |Scoreboard#24#8896|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9093|) (= (= ((_ extract 2 2) |Scoreboard#34#9017|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9095|) (= |Scoreboard#39#8938| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9097|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#9099| |$paramod/FF/WIDTH=32_h#9249| |$paramod/MagicPacketTracker/DEPTH=32_h#9250| |$paramod/FF/WIDTH=1_h#9264| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9265| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9302| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9339| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9376| )) +(assert |Scoreboard_h#8888|) +(define-fun |Scoreboard_n rst#9413| () Bool |Scoreboard#39#8938|) +(define-fun |Scoreboard_n prop_empty#9414| () Bool |Scoreboard#8#8936|) +(define-fun |Scoreboard_n prop_pop#9415| () Bool (= ((_ extract 0 0) |Scoreboard#24#8896|) #b1)) +(assert (and (not |Scoreboard_n rst#9413|) (or (not |Scoreboard_n prop_empty#9414|) (not |Scoreboard_n prop_pop#9415|)))) +(define-fun |$paramod/FF/WIDTH=2#4#9419| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#8500| |$paramod/FF/WIDTH=2#0#8445| |$paramod/FF/WIDTH=2#1#8447|)) +(define-fun |$paramod/FF/WIDTH=2_t#9418| () Bool (= |$paramod/FF/WIDTH=2#4#9419| |$paramod/FF/WIDTH=2#1#9130|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#9420| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#9422| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#8529| |$paramod/FF/WIDTH=16#0#8522| |$paramod/FF/WIDTH=16#1#8524|)) +(define-fun |$paramod/FF/WIDTH=16_t#9421| () Bool (= |$paramod/FF/WIDTH=16#4#9422| |$paramod/FF/WIDTH=16#1#9207|) ) +(define-fun |$paramod/FF/WIDTH=16#4#9424| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#8539| |$paramod/FF/WIDTH=16#0#8532| |$paramod/FF/WIDTH=16#1#8534|)) +(define-fun |$paramod/FF/WIDTH=16_t#9423| () Bool (= |$paramod/FF/WIDTH=16#4#9424| |$paramod/FF/WIDTH=16#1#9217|) ) +(define-fun |$paramod/FF/WIDTH=16#4#9426| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#8549| |$paramod/FF/WIDTH=16#0#8542| |$paramod/FF/WIDTH=16#1#8544|)) +(define-fun |$paramod/FF/WIDTH=16_t#9425| () Bool (= |$paramod/FF/WIDTH=16#4#9426| |$paramod/FF/WIDTH=16#1#9227|) ) +(define-fun |$paramod/FF/WIDTH=16#4#9428| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#8559| |$paramod/FF/WIDTH=16#0#8552| |$paramod/FF/WIDTH=16#1#8554|)) +(define-fun |$paramod/FF/WIDTH=16_t#9427| () Bool (= |$paramod/FF/WIDTH=16#4#9428| |$paramod/FF/WIDTH=16#1#9237|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#9417| () Bool (and |$paramod/FF/WIDTH=2_t#9418| |$paramod/PRIDEC/WIDTH=4_t#9420| |$paramod/FF/WIDTH=16_t#9421| |$paramod/FF/WIDTH=16_t#9423| |$paramod/FF/WIDTH=16_t#9425| |$paramod/FF/WIDTH=16_t#9427| )) +(define-fun |$paramod/FF/WIDTH=32#4#9430| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#8274| |$paramod/FF/WIDTH=32#0#8261| |$paramod/FF/WIDTH=32#1#8264|)) +(define-fun |$paramod/FF/WIDTH=32_t#9429| () Bool (= |$paramod/FF/WIDTH=32#4#9430| |$paramod/FF/WIDTH=32#1#8947|) ) +(define-fun |$paramod/FF/WIDTH=6#4#9433| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8579| |$paramod/FF/WIDTH=6#0#8570| |$paramod/FF/WIDTH=6#1#8572|)) +(define-fun |$paramod/FF/WIDTH=6_t#9432| () Bool (= |$paramod/FF/WIDTH=6#4#9433| |$paramod/FF/WIDTH=6#1#9255|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#9431| () Bool |$paramod/FF/WIDTH=6_t#9432| ) +(define-fun |$paramod/FF/WIDTH=1#4#9435| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#8311| (ite |$paramod/FF/WIDTH=1#0#8305| #b1 #b0) |$paramod/FF/WIDTH=1#1#8307|)) +(define-fun |$paramod/FF/WIDTH=1_t#9434| () Bool (= |$paramod/FF/WIDTH=1#4#9435| |$paramod/FF/WIDTH=1#1#8990|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8336|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#9439| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8596| |$paramod/FF/WIDTH=6#0#8588| |$paramod/FF/WIDTH=6#1#8590|)) +(define-fun |$paramod/FF/WIDTH=6_t#9438| () Bool (= |$paramod/FF/WIDTH=6#4#9439| |$paramod/FF/WIDTH=6#1#9273|) ) +(define-fun |$paramod/FF/WIDTH=6#4#9441| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8608| |$paramod/FF/WIDTH=6#0#8602| |$paramod/FF/WIDTH=6#1#8604|)) +(define-fun |$paramod/FF/WIDTH=6_t#9440| () Bool (= |$paramod/FF/WIDTH=6#4#9441| |$paramod/FF/WIDTH=6#1#9287|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#9436| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8609| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9293|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8317| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9297|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8326|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9295|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9437|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9299|) |$paramod/FF/WIDTH=6_t#9438| |$paramod/FF/WIDTH=6_t#9440| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8361|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#9445| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8633| |$paramod/FF/WIDTH=6#0#8625| |$paramod/FF/WIDTH=6#1#8627|)) +(define-fun |$paramod/FF/WIDTH=6_t#9444| () Bool (= |$paramod/FF/WIDTH=6#4#9445| |$paramod/FF/WIDTH=6#1#9310|) ) +(define-fun |$paramod/FF/WIDTH=6#4#9447| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8645| |$paramod/FF/WIDTH=6#0#8639| |$paramod/FF/WIDTH=6#1#8641|)) +(define-fun |$paramod/FF/WIDTH=6_t#9446| () Bool (= |$paramod/FF/WIDTH=6#4#9447| |$paramod/FF/WIDTH=6#1#9324|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#9442| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8646| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9330|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8343| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9334|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8352|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9332|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9443|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9336|) |$paramod/FF/WIDTH=6_t#9444| |$paramod/FF/WIDTH=6_t#9446| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8387|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#9451| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8670| |$paramod/FF/WIDTH=6#0#8662| |$paramod/FF/WIDTH=6#1#8664|)) +(define-fun |$paramod/FF/WIDTH=6_t#9450| () Bool (= |$paramod/FF/WIDTH=6#4#9451| |$paramod/FF/WIDTH=6#1#9347|) ) +(define-fun |$paramod/FF/WIDTH=6#4#9453| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8682| |$paramod/FF/WIDTH=6#0#8676| |$paramod/FF/WIDTH=6#1#8678|)) +(define-fun |$paramod/FF/WIDTH=6_t#9452| () Bool (= |$paramod/FF/WIDTH=6#4#9453| |$paramod/FF/WIDTH=6#1#9361|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#9448| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8683| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9367|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8369| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9371|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8378|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9369|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9449|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9373|) |$paramod/FF/WIDTH=6_t#9450| |$paramod/FF/WIDTH=6_t#9452| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#8413|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#9457| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8707| |$paramod/FF/WIDTH=6#0#8699| |$paramod/FF/WIDTH=6#1#8701|)) +(define-fun |$paramod/FF/WIDTH=6_t#9456| () Bool (= |$paramod/FF/WIDTH=6#4#9457| |$paramod/FF/WIDTH=6#1#9384|) ) +(define-fun |$paramod/FF/WIDTH=6#4#9459| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#8719| |$paramod/FF/WIDTH=6#0#8713| |$paramod/FF/WIDTH=6#1#8715|)) +(define-fun |$paramod/FF/WIDTH=6_t#9458| () Bool (= |$paramod/FF/WIDTH=6#4#9459| |$paramod/FF/WIDTH=6#1#9398|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#9454| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#8720| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9404|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#8395| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9408|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#8404|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9406|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#9455|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9410|) |$paramod/FF/WIDTH=6_t#9456| |$paramod/FF/WIDTH=6_t#9458| )) +(define-fun |Scoreboard_t#9416| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#9417| |$paramod/FF/WIDTH=32_t#9429| |$paramod/MagicPacketTracker/DEPTH=32_t#9431| |$paramod/FF/WIDTH=1_t#9434| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#9436| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#9442| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#9448| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#9454| )) +(assert |Scoreboard_t#9416|) +(assert (not |Scoreboard_is#8889|)) +(define-fun |$paramod/FF/WIDTH=2_a#9494| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#9495| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#9496| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#9497| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#9498| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#9499| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#9493| () Bool (and |$paramod/FF/WIDTH=2_a#9494| |$paramod/PRIDEC/WIDTH=4_a#9495| |$paramod/FF/WIDTH=16_a#9496| |$paramod/FF/WIDTH=16_a#9497| |$paramod/FF/WIDTH=16_a#9498| |$paramod/FF/WIDTH=16_a#9499| )) +(define-fun |$paramod/FF/WIDTH=32_a#9500| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#9502| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#9501| () Bool |$paramod/FF/WIDTH=6_a#9502| ) +(define-fun |$paramod/FF/WIDTH=1_a#9503| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#9505| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#9506| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#9504| () Bool (and |$paramod/FF/WIDTH=6_a#9505| |$paramod/FF/WIDTH=6_a#9506| )) +(define-fun |$paramod/FF/WIDTH=6_a#9508| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#9509| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#9507| () Bool (and |$paramod/FF/WIDTH=6_a#9508| |$paramod/FF/WIDTH=6_a#9509| )) +(define-fun |$paramod/FF/WIDTH=6_a#9511| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#9512| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#9510| () Bool (and |$paramod/FF/WIDTH=6_a#9511| |$paramod/FF/WIDTH=6_a#9512| )) +(define-fun |$paramod/FF/WIDTH=6_a#9514| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#9515| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#9513| () Bool (and |$paramod/FF/WIDTH=6_a#9514| |$paramod/FF/WIDTH=6_a#9515| )) +(define-fun |Scoreboard_a#9492| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#9493| |$paramod/FF/WIDTH=32_a#9500| |$paramod/MagicPacketTracker/DEPTH=32_a#9501| |$paramod/FF/WIDTH=1_a#9503| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#9504| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#9507| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#9510| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#9513| )) +(assert |Scoreboard_a#9492|) +(define-fun |Scoreboard#20#9521| () Bool (bvugt |Scoreboard#1#8963| #b000000)) +(define-fun |Scoreboard#21#9520| () (_ BitVec 1) (bvand (ite |Scoreboard#19#8955| #b1 #b0) (ite |Scoreboard#20#9521| #b1 #b0))) +(define-fun |Scoreboard#22#9522| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#8966|) #b1) (= ((_ extract 1 1) |Scoreboard#2#8966|) #b1) (= ((_ extract 2 2) |Scoreboard#2#8966|) #b1) (= ((_ extract 3 3) |Scoreboard#2#8966|) #b1) (= ((_ extract 4 4) |Scoreboard#2#8966|) #b1) (= ((_ extract 5 5) |Scoreboard#2#8966|) #b1)))) +(define-fun |Scoreboard#23#9519| () (_ BitVec 1) (bvand |Scoreboard#21#9520| (ite |Scoreboard#22#9522| #b1 #b0))) +(define-fun |Scoreboard#31#9518| () (_ BitVec 1) (bvnot |Scoreboard#23#9519|)) +(define-fun |Scoreboard#32#9523| () Bool (= |Scoreboard#26#8945| |Scoreboard#7#9027|)) +(define-fun |Scoreboard#33#9517| () (_ BitVec 1) (bvor |Scoreboard#31#9518| (ite |Scoreboard#32#9523| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#9516| () Bool (= ((_ extract 0 0) |Scoreboard#33#9517|) #b1)) +(assert |Scoreboard_n prop_signal#9516|) +(define-fun |$paramod/FF/WIDTH=2_u#9528| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#9530| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#9532| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#9534| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#9536| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#9538| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#9526| () Bool (and |$paramod/FF/WIDTH=2_u#9528| |$paramod/PRIDEC/WIDTH=4_u#9530| |$paramod/FF/WIDTH=16_u#9532| |$paramod/FF/WIDTH=16_u#9534| |$paramod/FF/WIDTH=16_u#9536| |$paramod/FF/WIDTH=16_u#9538| )) +(define-fun |$paramod/FF/WIDTH=32_u#9540| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#9544| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#9542| () Bool |$paramod/FF/WIDTH=6_u#9544| ) +(define-fun |$paramod/FF/WIDTH=1_u#9546| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#9550| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#9552| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#9548| () Bool (and |$paramod/FF/WIDTH=6_u#9550| |$paramod/FF/WIDTH=6_u#9552| )) +(define-fun |$paramod/FF/WIDTH=6_u#9556| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#9558| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#9554| () Bool (and |$paramod/FF/WIDTH=6_u#9556| |$paramod/FF/WIDTH=6_u#9558| )) +(define-fun |$paramod/FF/WIDTH=6_u#9562| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#9564| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#9560| () Bool (and |$paramod/FF/WIDTH=6_u#9562| |$paramod/FF/WIDTH=6_u#9564| )) +(define-fun |$paramod/FF/WIDTH=6_u#9568| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#9570| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#9566| () Bool (and |$paramod/FF/WIDTH=6_u#9568| |$paramod/FF/WIDTH=6_u#9570| )) +(define-fun |Scoreboard_u#9524| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#9526| |$paramod/FF/WIDTH=32_u#9540| |$paramod/MagicPacketTracker/DEPTH=32_u#9542| |$paramod/FF/WIDTH=1_u#9546| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#9548| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#9554| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#9560| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#9566| )) +(assert |Scoreboard_u#9524|) +(declare-fun |Scoreboard_is#9572| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#9573| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#9575| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#9574| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#9575|) +(declare-fun |Scoreboard#0#9576| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#9578| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#9577| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#9578|) +(declare-fun |Scoreboard#24#9579| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#9583| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#9585| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#9584| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#9585| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#9582| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#9583| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#9584| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#9586| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#9581| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#9582| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#9586| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#9590| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#9592| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#9591| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#9592| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#9589| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#9590| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#9591| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#9593| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#9588| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#9589| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#9593| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#9596| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#9598| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#9597| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#9598| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#9595| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#9596| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#9597| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#9599| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#9594| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#9595| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#9599| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#9602| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#9604| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#9603| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#9604| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#9601| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#9602| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#9603| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#9605| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#9600| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#9601| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#9605| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#9580| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#9581| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#9588| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#9594| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#9600|)))) +(declare-fun |Scoreboard#25#9606| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#9608| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#9609| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#9610| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#9611| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#9607| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#9608| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#9609| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#9610| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#9611|)))) +(declare-fun |Scoreboard#17#9613| () Bool) +(define-fun |Scoreboard#38#9612| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#9613| #b1 #b0))) +(declare-fun |Scoreboard#14#9615| () Bool) +(define-fun |Scoreboard#37#9614| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#9615| #b1 #b0))) +(declare-fun |Scoreboard#11#9617| () Bool) +(define-fun |Scoreboard#36#9616| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#9617| #b1 #b0))) +(declare-fun |Scoreboard#8#9619| () Bool) +(define-fun |Scoreboard#35#9618| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#9619| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#9620| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#9583| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#9590| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#9596| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#9602|)))) +(declare-fun |Scoreboard#39#9621| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#9623| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#9622| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#9623|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#9624| () Bool) +(declare-fun |Scoreboard#3#9625| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#9627| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#9626| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#9627|) +(declare-fun |Scoreboard#26#9628| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#9630| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#9629| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#9630|) +(declare-fun |$paramod/FF/WIDTH=32#2#9632| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#9631| () Bool |$paramod/FF/WIDTH=32#2#9632|) +(declare-fun |Scoreboard#27#9635| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#9636| () (_ BitVec 1)) +(define-fun |Scoreboard#29#9634| () (_ BitVec 1) (bvand |Scoreboard#27#9635| |Scoreboard#28#9636|)) +(declare-fun |Scoreboard#19#9638| () Bool) +(define-fun |Scoreboard#40#9637| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#9638| #b1 #b0))) +(define-fun |Scoreboard#41#9633| () (_ BitVec 1) (bvand |Scoreboard#29#9634| |Scoreboard#40#9637|)) +(declare-fun |$paramod/FF/WIDTH=32#3#9640| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#9639| () Bool |$paramod/FF/WIDTH=32#3#9640|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#9641| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#9643| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#9642| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#9643|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#9645| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#9644| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#9645|) +(declare-fun |Scoreboard#1#9646| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#9648| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#9647| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#9648|) +(declare-fun |Scoreboard#2#9649| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#9652| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#9659| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#9648| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#9660| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#9658| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#9659| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#9660|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#9661| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#9643| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#9657| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#9658| |$paramod/MagicPacketTracker/DEPTH=32#7#9661|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#9662| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#9648| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#9656| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#9657|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#9662| |$paramod/MagicPacketTracker/DEPTH=32#2#9648|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#9655| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#9656| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#9663| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#9654| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#9655| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#9663|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#9664| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#9656| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#9653| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#9654|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#9664| |$paramod/MagicPacketTracker/DEPTH=32#9#9656|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#9651| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#9652|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#9653|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#9650| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#9651|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#9665| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#9663|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#9666| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#9660|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#9667| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#9652|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#9668| () Bool) +(define-fun |Scoreboard#30#9669| () (_ BitVec 1) (bvor (ite |Scoreboard#19#9638| #b1 #b0) |Scoreboard#29#9634|)) +(declare-fun |$paramod/FF/WIDTH=1#0#9671| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#9670| () Bool |$paramod/FF/WIDTH=1#0#9671|) +(declare-fun |$paramod/FF/WIDTH=1#1#9673| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#9672| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#9673|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#9675| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#9674| () Bool |$paramod/FF/WIDTH=1#2#9675|) +(declare-fun |$paramod/FF/WIDTH=1#3#9677| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#9676| () Bool |$paramod/FF/WIDTH=1#3#9677|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9678| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9680| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9679| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9680|) +(declare-fun |Scoreboard#4#9681| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9683| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9682| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9683|) +(declare-fun |Scoreboard#10#9684| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9687| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9689| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9688| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9689|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9686| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9687| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9688|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9685| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9686|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9692| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9691| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9689| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9692|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9690| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9691|) +(declare-fun |Scoreboard#12#9693| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9696| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9689|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9692|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9697| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9689|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9692|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9695| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9696| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9697| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9694| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9695|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9699| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9698| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9699|) #b1)) +(declare-fun |Scoreboard#34#9700| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9702| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9701| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9702|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9704| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9703| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9704|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9705| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9707| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9706| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9707|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9709| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9708| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9709|) +(declare-fun |Scoreboard#7#9710| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9713| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9715| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9714| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9715|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9712| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9713| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9714|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9711| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9712|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9718| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9717| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9715| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9718|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9716| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9717|) +(declare-fun |Scoreboard#9#9719| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9722| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9715|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9718|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9723| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9715|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9718|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9721| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9722| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9723| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9720| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9721|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9725| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9724| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9725|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9727| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9726| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9727|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9729| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9728| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9729|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9730| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9732| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9731| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9732|) +(declare-fun |Scoreboard#5#9733| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9735| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9734| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9735|) +(declare-fun |Scoreboard#13#9736| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9739| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9741| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9740| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9741|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9738| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9739| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9740|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9737| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9738|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9744| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9743| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9741| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9744|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9742| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9743|) +(declare-fun |Scoreboard#15#9745| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9748| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9741|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9744|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9749| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9741|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9744|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9747| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9748| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9749| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9746| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9747|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9751| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9750| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9751|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9753| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9752| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9753|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9755| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9754| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9755|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9756| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9758| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9757| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9758|) +(declare-fun |Scoreboard#6#9759| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9761| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9760| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9761|) +(declare-fun |Scoreboard#16#9762| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9765| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9767| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9766| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9767|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9764| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9765| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#9766|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9763| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#9764|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9770| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9769| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9767| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9770|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9768| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#9769|) +(declare-fun |Scoreboard#18#9771| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9774| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9767|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9770|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9775| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9767|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9770|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9773| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#9774| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#9775| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9772| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#9773|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9777| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9776| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9777|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9779| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9778| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9779|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9781| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9780| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9781|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#9783| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9791| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#9790| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9791| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#9792| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9791|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#9789| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#9790| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9791|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#9792|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#9787| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#9789|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#9796| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#9791|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#9795| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#9796| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#9797| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#9796|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#9794| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#9795| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#9796|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#9797|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#9793| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#9794|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#9786| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#9787| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#9793|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#9802| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#9801| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#9802|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#9800| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#9801| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#9803| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#9801|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#9799| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#9800| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#9801|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#9803|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#9798| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#9799|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#9785| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#9786| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#9798|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#9808| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#9807| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#9808|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#9806| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#9807| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#9809| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#9807|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#9805| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#9806| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#9807|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#9809|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#9804| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#9805|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9784| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#9785| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#9804|)) +(declare-fun |$paramod/FF/WIDTH=2#0#9811| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#9810| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#9811|) +(declare-fun |$paramod/FF/WIDTH=2#1#9813| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#9812| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#9813|) +(declare-fun |$paramod/FF/WIDTH=2#2#9815| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#9814| () Bool |$paramod/FF/WIDTH=2#2#9815|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#9819| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#9583|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#9823| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#9586| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#9819|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#9822| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#9623| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#9823|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#9827| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9784| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#9828| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#9585| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#9608|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#9826| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#9827| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#9828| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#9585|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#9825| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#9826| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#9824| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#9581|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#9825| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#9826|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#9821| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#9822|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#9824|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#9820| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#9821| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#9818| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#9819| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#9820| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#9817| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#9586| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#9818|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#9831| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#9590|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#9835| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#9593| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#9831|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#9834| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#9623| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#9835|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#9839| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9784| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#9840| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#9592| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#9609|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#9838| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#9839| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#9840| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#9592|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#9837| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#9838| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#9836| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#9588|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#9837| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#9838|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#9833| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#9834|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#9836|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#9832| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#9833| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#9830| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#9831| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#9832| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#9829| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#9593| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#9830|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#9843| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#9596|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#9847| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#9599| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#9843|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#9846| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#9623| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#9847|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#9851| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9784| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#9852| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#9598| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#9610|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#9850| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#9851| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#9852| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#9598|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#9849| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#9850| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#9848| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#9594|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#9849| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#9850|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#9845| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#9846|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#9848|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#9844| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#9845| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#9842| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#9843| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#9844| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#9841| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#9599| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#9842|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#9855| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#9602|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#9859| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#9605| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#9855|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#9858| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#9623| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#9859|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#9863| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9784|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9784|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#9864| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#9604| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#9611|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#9862| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#9863| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#9864| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#9604|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#9861| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#9862| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#9860| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#9600|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#9861| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#9862|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#9857| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#9858|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#9860|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#9856| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#9857| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#9854| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#9855| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#9856| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#9853| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#9605| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#9854|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#9816| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#9817|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#9829|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#9841|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#9853|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#9866| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#9865| () Bool |$paramod/FF/WIDTH=2#3#9866|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#9867| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#9870| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#9873| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#9874| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#9875| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#9872| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#9873|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#9874|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#9875|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#9871| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#9872| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#9869| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#9870| |$paramod/PRIDEC/WIDTH=4#10#9871|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#9878| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#9874|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#9875|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#9877| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#9878| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#9876| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#9873| |$paramod/PRIDEC/WIDTH=4#6#9877|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#9880| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#9875|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#9879| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#9874| |$paramod/PRIDEC/WIDTH=4#2#9880|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#9868| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#9869| (concat |$paramod/PRIDEC/WIDTH=4#7#9876| (concat |$paramod/PRIDEC/WIDTH=4#3#9879| |$paramod/PRIDEC/WIDTH=4#1#9875|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#9881| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#9583| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#9590| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#9596| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#9602|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#9805|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#9882| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#9583| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#9590| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#9596| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#9602|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#9799|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#9883| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#9583| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#9590| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#9596| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#9602|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#9794|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#9884| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#9583| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#9590| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#9596| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#9602|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#9789|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#9885| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#9870| (concat |$paramod/PRIDEC/WIDTH=4#4#9873| (concat |$paramod/PRIDEC/WIDTH=4#0#9874| |$paramod/PRIDEC/WIDTH=4#1#9875|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#9886| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#9888| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#9887| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#9888|) +(declare-fun |$paramod/FF/WIDTH=16#1#9890| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#9889| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#9890|) +(declare-fun |$paramod/FF/WIDTH=16#2#9892| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#9891| () Bool |$paramod/FF/WIDTH=16#2#9892|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#9893| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#9863| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#9605| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#9895| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#9894| () Bool |$paramod/FF/WIDTH=16#3#9895|) +(declare-fun |$paramod/FF/WIDTH=16_is#9896| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#9898| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#9897| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#9898|) +(declare-fun |$paramod/FF/WIDTH=16#1#9900| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#9899| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#9900|) +(declare-fun |$paramod/FF/WIDTH=16#2#9902| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#9901| () Bool |$paramod/FF/WIDTH=16#2#9902|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#9903| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#9851| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#9599| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#9905| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#9904| () Bool |$paramod/FF/WIDTH=16#3#9905|) +(declare-fun |$paramod/FF/WIDTH=16_is#9906| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#9908| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#9907| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#9908|) +(declare-fun |$paramod/FF/WIDTH=16#1#9910| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#9909| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#9910|) +(declare-fun |$paramod/FF/WIDTH=16#2#9912| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#9911| () Bool |$paramod/FF/WIDTH=16#2#9912|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#9913| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#9839| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#9593| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#9915| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#9914| () Bool |$paramod/FF/WIDTH=16#3#9915|) +(declare-fun |$paramod/FF/WIDTH=16_is#9916| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#9918| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#9917| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#9918|) +(declare-fun |$paramod/FF/WIDTH=16#1#9920| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#9919| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#9920|) +(declare-fun |$paramod/FF/WIDTH=16#2#9922| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#9921| () Bool |$paramod/FF/WIDTH=16#2#9922|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#9923| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#9827| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#9586| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#9925| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#9924| () Bool |$paramod/FF/WIDTH=16#3#9925|) +(define-fun |$paramod/FF/WIDTH=2_h#9926| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#9927| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#9928| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#9929| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#9930| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#9931| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#9782| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#9573| |$paramod/FF/WIDTH=2_is#9783|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#9784| |$paramod/FF/WIDTH=2_n D#9810|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#9587| |$paramod/FF/WIDTH=2_n Q#9812|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#9578| |$paramod/FF/WIDTH=2_n clk#9814|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#9816| |$paramod/FF/WIDTH=2_n en#9865|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#9573| |$paramod/PRIDEC/WIDTH=4_is#9867|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#9788| |$paramod/PRIDEC/WIDTH=4_n out_vec#9868|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#9881| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#9882| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#9883| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#9884|))) |$paramod/PRIDEC/WIDTH=4_n vec#9885|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#9573| |$paramod/FF/WIDTH=16_is#9886|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#9857| |$paramod/FF/WIDTH=16_n D#9887|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#9604| |$paramod/FF/WIDTH=16_n Q#9889|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#9578| |$paramod/FF/WIDTH=16_n clk#9891|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#9893|) #b1) |$paramod/FF/WIDTH=16_n en#9894|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#9573| |$paramod/FF/WIDTH=16_is#9896|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#9845| |$paramod/FF/WIDTH=16_n D#9897|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#9598| |$paramod/FF/WIDTH=16_n Q#9899|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#9578| |$paramod/FF/WIDTH=16_n clk#9901|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#9903|) #b1) |$paramod/FF/WIDTH=16_n en#9904|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#9573| |$paramod/FF/WIDTH=16_is#9906|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#9833| |$paramod/FF/WIDTH=16_n D#9907|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#9592| |$paramod/FF/WIDTH=16_n Q#9909|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#9578| |$paramod/FF/WIDTH=16_n clk#9911|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#9913|) #b1) |$paramod/FF/WIDTH=16_n en#9914|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#9573| |$paramod/FF/WIDTH=16_is#9916|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#9821| |$paramod/FF/WIDTH=16_n D#9917|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#9585| |$paramod/FF/WIDTH=16_n Q#9919|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#9578| |$paramod/FF/WIDTH=16_n clk#9921|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#9923|) #b1) |$paramod/FF/WIDTH=16_n en#9924|) |$paramod/FF/WIDTH=2_h#9926| |$paramod/PRIDEC/WIDTH=4_h#9927| |$paramod/FF/WIDTH=16_h#9928| |$paramod/FF/WIDTH=16_h#9929| |$paramod/FF/WIDTH=16_h#9930| |$paramod/FF/WIDTH=16_h#9931| )) +(define-fun |$paramod/FF/WIDTH=32_h#9932| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#9934| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#9936| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9935| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9936|) +(declare-fun |$paramod/FF/WIDTH=6#1#9938| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9937| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9938|) +(declare-fun |$paramod/FF/WIDTH=6#2#9940| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9939| () Bool |$paramod/FF/WIDTH=6#2#9940|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#9943| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#9660| |$paramod/MagicPacketTracker/DEPTH=32#12#9663|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#9942| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#9943| |$paramod/MagicPacketTracker/DEPTH=32#15#9652|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#9941| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#9942| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#9643| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#9945| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9944| () Bool |$paramod/FF/WIDTH=6#3#9945|) +(define-fun |$paramod/FF/WIDTH=6_h#9946| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#9933| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#9641| |$paramod/FF/WIDTH=6_is#9934|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#9651| |$paramod/FF/WIDTH=6_n D#9935|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#9648| |$paramod/FF/WIDTH=6_n Q#9937|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#9645| |$paramod/FF/WIDTH=6_n clk#9939|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#9941|) #b1) |$paramod/FF/WIDTH=6_n en#9944|) |$paramod/FF/WIDTH=6_h#9946| )) +(define-fun |$paramod/FF/WIDTH=1_h#9947| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#9949| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9952| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9689| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9951| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9699|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9952| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9689|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9950| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9704|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9951|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9954| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9953| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9954|) +(declare-fun |$paramod/FF/WIDTH=6#1#9956| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9955| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9956|) +(declare-fun |$paramod/FF/WIDTH=6#2#9958| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9957| () Bool |$paramod/FF/WIDTH=6#2#9958|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9960| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9702| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9699|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9959| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9960| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9704|)) +(declare-fun |$paramod/FF/WIDTH=6#3#9962| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9961| () Bool |$paramod/FF/WIDTH=6#3#9962|) +(declare-fun |$paramod/FF/WIDTH=6_is#9963| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9966| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9692| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9965| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9702|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#9966| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9692|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9964| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9704|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#9965|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9968| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9967| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9968|) +(declare-fun |$paramod/FF/WIDTH=6#1#9970| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9969| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9970|) +(declare-fun |$paramod/FF/WIDTH=6#2#9972| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9971| () Bool |$paramod/FF/WIDTH=6#2#9972|) +(declare-fun |$paramod/FF/WIDTH=6#3#9974| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9973| () Bool |$paramod/FF/WIDTH=6#3#9974|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9976| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9978| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9977| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9978|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9980| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9979| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9980|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9982| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9981| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9982|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9975| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9976| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9977| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#9979| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9981|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9976| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#9977|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#9981|))))) +(define-fun |$paramod/FF/WIDTH=6_h#9983| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#9984| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9948| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9678| |$paramod/FF/WIDTH=6_is#9949|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9950| |$paramod/FF/WIDTH=6_n D#9953|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9689| |$paramod/FF/WIDTH=6_n Q#9955|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9680| |$paramod/FF/WIDTH=6_n clk#9957|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9959|) #b1) |$paramod/FF/WIDTH=6_n en#9961|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9678| |$paramod/FF/WIDTH=6_is#9963|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#9964| |$paramod/FF/WIDTH=6_n D#9967|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9692| |$paramod/FF/WIDTH=6_n Q#9969|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9680| |$paramod/FF/WIDTH=6_n clk#9971|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9959|) #b1) |$paramod/FF/WIDTH=6_n en#9973|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9975| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9687|) |$paramod/FF/WIDTH=6_h#9983| |$paramod/FF/WIDTH=6_h#9984| )) +(declare-fun |$paramod/FF/WIDTH=6_is#9986| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9989| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9715| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9988| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9725|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#9989| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9715|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9987| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9729|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#9988|)) +(declare-fun |$paramod/FF/WIDTH=6#0#9991| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#9990| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#9991|) +(declare-fun |$paramod/FF/WIDTH=6#1#9993| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#9992| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#9993|) +(declare-fun |$paramod/FF/WIDTH=6#2#9995| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#9994| () Bool |$paramod/FF/WIDTH=6#2#9995|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9997| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9727| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9725|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9996| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#9997| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9729|)) +(declare-fun |$paramod/FF/WIDTH=6#3#9999| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#9998| () Bool |$paramod/FF/WIDTH=6#3#9999|) +(declare-fun |$paramod/FF/WIDTH=6_is#10000| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10003| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9718| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10002| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9727|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10003| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9718|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10001| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9729|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10002|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10005| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10004| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10005|) +(declare-fun |$paramod/FF/WIDTH=6#1#10007| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10006| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10007|) +(declare-fun |$paramod/FF/WIDTH=6#2#10009| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10008| () Bool |$paramod/FF/WIDTH=6#2#10009|) +(declare-fun |$paramod/FF/WIDTH=6#3#10011| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10010| () Bool |$paramod/FF/WIDTH=6#3#10011|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10013| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10015| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10014| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10015|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10017| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10016| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10017|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10019| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10018| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10019|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10012| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10013| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10014| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10016| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10018|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10013| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10014|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10018|))))) +(define-fun |$paramod/FF/WIDTH=6_h#10020| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#10021| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9985| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9705| |$paramod/FF/WIDTH=6_is#9986|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#9987| |$paramod/FF/WIDTH=6_n D#9990|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9715| |$paramod/FF/WIDTH=6_n Q#9992|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9707| |$paramod/FF/WIDTH=6_n clk#9994|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9996|) #b1) |$paramod/FF/WIDTH=6_n en#9998|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9705| |$paramod/FF/WIDTH=6_is#10000|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10001| |$paramod/FF/WIDTH=6_n D#10004|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9718| |$paramod/FF/WIDTH=6_n Q#10006|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9707| |$paramod/FF/WIDTH=6_n clk#10008|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#9996|) #b1) |$paramod/FF/WIDTH=6_n en#10010|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10012| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9713|) |$paramod/FF/WIDTH=6_h#10020| |$paramod/FF/WIDTH=6_h#10021| )) +(declare-fun |$paramod/FF/WIDTH=6_is#10023| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10026| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9741| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10025| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9751|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10026| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9741|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10024| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9755|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10025|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10028| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10027| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10028|) +(declare-fun |$paramod/FF/WIDTH=6#1#10030| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10029| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10030|) +(declare-fun |$paramod/FF/WIDTH=6#2#10032| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10031| () Bool |$paramod/FF/WIDTH=6#2#10032|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10034| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9753| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9751|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10033| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10034| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9755|)) +(declare-fun |$paramod/FF/WIDTH=6#3#10036| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10035| () Bool |$paramod/FF/WIDTH=6#3#10036|) +(declare-fun |$paramod/FF/WIDTH=6_is#10037| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10040| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9744| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10039| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9753|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10040| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9744|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10038| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9755|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10039|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10042| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10041| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10042|) +(declare-fun |$paramod/FF/WIDTH=6#1#10044| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10043| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10044|) +(declare-fun |$paramod/FF/WIDTH=6#2#10046| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10045| () Bool |$paramod/FF/WIDTH=6#2#10046|) +(declare-fun |$paramod/FF/WIDTH=6#3#10048| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10047| () Bool |$paramod/FF/WIDTH=6#3#10048|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10050| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10052| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10051| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10052|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10054| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10053| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10054|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10056| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10055| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10056|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10049| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10050| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10051| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10053| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10055|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10050| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10051|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10055|))))) +(define-fun |$paramod/FF/WIDTH=6_h#10057| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#10058| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10022| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9730| |$paramod/FF/WIDTH=6_is#10023|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10024| |$paramod/FF/WIDTH=6_n D#10027|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9741| |$paramod/FF/WIDTH=6_n Q#10029|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9732| |$paramod/FF/WIDTH=6_n clk#10031|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10033|) #b1) |$paramod/FF/WIDTH=6_n en#10035|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9730| |$paramod/FF/WIDTH=6_is#10037|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10038| |$paramod/FF/WIDTH=6_n D#10041|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9744| |$paramod/FF/WIDTH=6_n Q#10043|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9732| |$paramod/FF/WIDTH=6_n clk#10045|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10033|) #b1) |$paramod/FF/WIDTH=6_n en#10047|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10049| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9739|) |$paramod/FF/WIDTH=6_h#10057| |$paramod/FF/WIDTH=6_h#10058| )) +(declare-fun |$paramod/FF/WIDTH=6_is#10060| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10063| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9767| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10062| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9777|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10063| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9767|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10061| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9781|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10062|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10065| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10064| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10065|) +(declare-fun |$paramod/FF/WIDTH=6#1#10067| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10066| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10067|) +(declare-fun |$paramod/FF/WIDTH=6#2#10069| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10068| () Bool |$paramod/FF/WIDTH=6#2#10069|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10071| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9779| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#9777|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10070| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10071| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9781|)) +(declare-fun |$paramod/FF/WIDTH=6#3#10073| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10072| () Bool |$paramod/FF/WIDTH=6#3#10073|) +(declare-fun |$paramod/FF/WIDTH=6_is#10074| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10077| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9770| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10076| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9779|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10077| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9770|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10075| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#9781|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10076|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10079| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10078| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10079|) +(declare-fun |$paramod/FF/WIDTH=6#1#10081| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10080| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10081|) +(declare-fun |$paramod/FF/WIDTH=6#2#10083| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10082| () Bool |$paramod/FF/WIDTH=6#2#10083|) +(declare-fun |$paramod/FF/WIDTH=6#3#10085| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10084| () Bool |$paramod/FF/WIDTH=6#3#10085|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10087| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10089| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10088| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10089|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10091| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10090| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10091|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10093| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10092| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10093|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10086| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10087| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10088| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10090| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10092|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10087| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10088|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10092|))))) +(define-fun |$paramod/FF/WIDTH=6_h#10094| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#10095| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10059| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9756| |$paramod/FF/WIDTH=6_is#10060|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10061| |$paramod/FF/WIDTH=6_n D#10064|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#9767| |$paramod/FF/WIDTH=6_n Q#10066|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9758| |$paramod/FF/WIDTH=6_n clk#10068|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10070|) #b1) |$paramod/FF/WIDTH=6_n en#10072|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9756| |$paramod/FF/WIDTH=6_is#10074|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10075| |$paramod/FF/WIDTH=6_n D#10078|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9770| |$paramod/FF/WIDTH=6_n Q#10080|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#9758| |$paramod/FF/WIDTH=6_n clk#10082|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10070|) #b1) |$paramod/FF/WIDTH=6_n en#10084|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10086| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#9765|) |$paramod/FF/WIDTH=6_h#10094| |$paramod/FF/WIDTH=6_h#10095| )) +(define-fun |Scoreboard_h#9571| () Bool (and (= |Scoreboard_is#9572| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#9573|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#9574|) (= |Scoreboard#0#9576| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#9577|) (= |Scoreboard#24#9579| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#9580|) (= |Scoreboard#25#9606| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#9607|) (= (concat |Scoreboard#38#9612| (concat |Scoreboard#37#9614| (concat |Scoreboard#36#9616| |Scoreboard#35#9618|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#9620|) (= |Scoreboard#39#9621| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#9622|) (= |Scoreboard_is#9572| |$paramod/FF/WIDTH=32_is#9624|) (= |Scoreboard#3#9625| |$paramod/FF/WIDTH=32_n D#9626|) (= |Scoreboard#26#9628| |$paramod/FF/WIDTH=32_n Q#9629|) (= |Scoreboard#0#9576| |$paramod/FF/WIDTH=32_n clk#9631|) (= (= ((_ extract 0 0) |Scoreboard#41#9633|) #b1) |$paramod/FF/WIDTH=32_n en#9639|) (= |Scoreboard_is#9572| |$paramod/MagicPacketTracker/DEPTH=32_is#9641|) (= |Scoreboard#19#9638| |$paramod/MagicPacketTracker/DEPTH=32_n captured#9642|) (= |Scoreboard#0#9576| |$paramod/MagicPacketTracker/DEPTH=32_n clk#9644|) (= |Scoreboard#1#9646| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#9647|) (= |Scoreboard#2#9649| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#9650|) (= (= ((_ extract 0 0) |Scoreboard#24#9579|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#9665|) (= (= ((_ extract 0 0) |Scoreboard#28#9636|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#9666|) (= |Scoreboard#39#9621| |$paramod/MagicPacketTracker/DEPTH=32_n rst#9667|) (= |Scoreboard_is#9572| |$paramod/FF/WIDTH=1_is#9668|) (= (= ((_ extract 0 0) |Scoreboard#30#9669|) #b1) |$paramod/FF/WIDTH=1_n D#9670|) (= |Scoreboard#19#9638| |$paramod/FF/WIDTH=1_n Q#9672|) (= |Scoreboard#0#9576| |$paramod/FF/WIDTH=1_n clk#9674|) (= (= ((_ extract 0 0) |Scoreboard#40#9637|) #b1) |$paramod/FF/WIDTH=1_n en#9676|) (= |Scoreboard_is#9572| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9678|) (= |Scoreboard#0#9576| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9679|) (= |Scoreboard#4#9681| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9682|) (= |Scoreboard#10#9684| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9685|) (= |Scoreboard#11#9617| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9690|) (= |Scoreboard#12#9693| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9694|) (= (= ((_ extract 1 1) |Scoreboard#24#9579|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9698|) (= (= ((_ extract 0 0) |Scoreboard#34#9700|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9701|) (= |Scoreboard#39#9621| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9703|) (= |Scoreboard_is#9572| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9705|) (= |Scoreboard#0#9576| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9706|) (= |Scoreboard#3#9625| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9708|) (= |Scoreboard#7#9710| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9711|) (= |Scoreboard#8#9619| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9716|) (= |Scoreboard#9#9719| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9720|) (= (= ((_ extract 0 0) |Scoreboard#24#9579|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9724|) (= (= ((_ extract 0 0) |Scoreboard#28#9636|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9726|) (= |Scoreboard#39#9621| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9728|) (= |Scoreboard_is#9572| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9730|) (= |Scoreboard#0#9576| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9731|) (= |Scoreboard#5#9733| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9734|) (= |Scoreboard#13#9736| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9737|) (= |Scoreboard#14#9615| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9742|) (= |Scoreboard#15#9745| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9746|) (= (= ((_ extract 2 2) |Scoreboard#24#9579|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9750|) (= (= ((_ extract 1 1) |Scoreboard#34#9700|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9752|) (= |Scoreboard#39#9621| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9754|) (= |Scoreboard_is#9572| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#9756|) (= |Scoreboard#0#9576| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#9757|) (= |Scoreboard#6#9759| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#9760|) (= |Scoreboard#16#9762| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#9763|) (= |Scoreboard#17#9613| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#9768|) (= |Scoreboard#18#9771| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#9772|) (= (= ((_ extract 3 3) |Scoreboard#24#9579|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#9776|) (= (= ((_ extract 2 2) |Scoreboard#34#9700|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#9778|) (= |Scoreboard#39#9621| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#9780|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#9782| |$paramod/FF/WIDTH=32_h#9932| |$paramod/MagicPacketTracker/DEPTH=32_h#9933| |$paramod/FF/WIDTH=1_h#9947| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9948| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#9985| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10022| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10059| )) +(assert |Scoreboard_h#9571|) +(define-fun |Scoreboard_n rst#10096| () Bool |Scoreboard#39#9621|) +(define-fun |Scoreboard_n prop_empty#10097| () Bool |Scoreboard#8#9619|) +(define-fun |Scoreboard_n prop_pop#10098| () Bool (= ((_ extract 0 0) |Scoreboard#24#9579|) #b1)) +(assert (and (not |Scoreboard_n rst#10096|) (or (not |Scoreboard_n prop_empty#10097|) (not |Scoreboard_n prop_pop#10098|)))) +(define-fun |$paramod/FF/WIDTH=2#4#10102| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#9183| |$paramod/FF/WIDTH=2#0#9128| |$paramod/FF/WIDTH=2#1#9130|)) +(define-fun |$paramod/FF/WIDTH=2_t#10101| () Bool (= |$paramod/FF/WIDTH=2#4#10102| |$paramod/FF/WIDTH=2#1#9813|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#10103| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#10105| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#9212| |$paramod/FF/WIDTH=16#0#9205| |$paramod/FF/WIDTH=16#1#9207|)) +(define-fun |$paramod/FF/WIDTH=16_t#10104| () Bool (= |$paramod/FF/WIDTH=16#4#10105| |$paramod/FF/WIDTH=16#1#9890|) ) +(define-fun |$paramod/FF/WIDTH=16#4#10107| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#9222| |$paramod/FF/WIDTH=16#0#9215| |$paramod/FF/WIDTH=16#1#9217|)) +(define-fun |$paramod/FF/WIDTH=16_t#10106| () Bool (= |$paramod/FF/WIDTH=16#4#10107| |$paramod/FF/WIDTH=16#1#9900|) ) +(define-fun |$paramod/FF/WIDTH=16#4#10109| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#9232| |$paramod/FF/WIDTH=16#0#9225| |$paramod/FF/WIDTH=16#1#9227|)) +(define-fun |$paramod/FF/WIDTH=16_t#10108| () Bool (= |$paramod/FF/WIDTH=16#4#10109| |$paramod/FF/WIDTH=16#1#9910|) ) +(define-fun |$paramod/FF/WIDTH=16#4#10111| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#9242| |$paramod/FF/WIDTH=16#0#9235| |$paramod/FF/WIDTH=16#1#9237|)) +(define-fun |$paramod/FF/WIDTH=16_t#10110| () Bool (= |$paramod/FF/WIDTH=16#4#10111| |$paramod/FF/WIDTH=16#1#9920|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#10100| () Bool (and |$paramod/FF/WIDTH=2_t#10101| |$paramod/PRIDEC/WIDTH=4_t#10103| |$paramod/FF/WIDTH=16_t#10104| |$paramod/FF/WIDTH=16_t#10106| |$paramod/FF/WIDTH=16_t#10108| |$paramod/FF/WIDTH=16_t#10110| )) +(define-fun |$paramod/FF/WIDTH=32#4#10113| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#8957| |$paramod/FF/WIDTH=32#0#8944| |$paramod/FF/WIDTH=32#1#8947|)) +(define-fun |$paramod/FF/WIDTH=32_t#10112| () Bool (= |$paramod/FF/WIDTH=32#4#10113| |$paramod/FF/WIDTH=32#1#9630|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10116| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9262| |$paramod/FF/WIDTH=6#0#9253| |$paramod/FF/WIDTH=6#1#9255|)) +(define-fun |$paramod/FF/WIDTH=6_t#10115| () Bool (= |$paramod/FF/WIDTH=6#4#10116| |$paramod/FF/WIDTH=6#1#9938|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#10114| () Bool |$paramod/FF/WIDTH=6_t#10115| ) +(define-fun |$paramod/FF/WIDTH=1#4#10118| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#8994| (ite |$paramod/FF/WIDTH=1#0#8988| #b1 #b0) |$paramod/FF/WIDTH=1#1#8990|)) +(define-fun |$paramod/FF/WIDTH=1_t#10117| () Bool (= |$paramod/FF/WIDTH=1#4#10118| |$paramod/FF/WIDTH=1#1#9673|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9019|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#10122| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9279| |$paramod/FF/WIDTH=6#0#9271| |$paramod/FF/WIDTH=6#1#9273|)) +(define-fun |$paramod/FF/WIDTH=6_t#10121| () Bool (= |$paramod/FF/WIDTH=6#4#10122| |$paramod/FF/WIDTH=6#1#9956|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10124| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9291| |$paramod/FF/WIDTH=6#0#9285| |$paramod/FF/WIDTH=6#1#9287|)) +(define-fun |$paramod/FF/WIDTH=6_t#10123| () Bool (= |$paramod/FF/WIDTH=6#4#10124| |$paramod/FF/WIDTH=6#1#9970|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10119| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9292| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#9976|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9000| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#9980|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9009|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#9978|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10120|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#9982|) |$paramod/FF/WIDTH=6_t#10121| |$paramod/FF/WIDTH=6_t#10123| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9044|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#10128| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9316| |$paramod/FF/WIDTH=6#0#9308| |$paramod/FF/WIDTH=6#1#9310|)) +(define-fun |$paramod/FF/WIDTH=6_t#10127| () Bool (= |$paramod/FF/WIDTH=6#4#10128| |$paramod/FF/WIDTH=6#1#9993|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10130| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9328| |$paramod/FF/WIDTH=6#0#9322| |$paramod/FF/WIDTH=6#1#9324|)) +(define-fun |$paramod/FF/WIDTH=6_t#10129| () Bool (= |$paramod/FF/WIDTH=6#4#10130| |$paramod/FF/WIDTH=6#1#10007|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10125| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9329| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10013|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9026| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10017|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9035|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10015|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10126|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10019|) |$paramod/FF/WIDTH=6_t#10127| |$paramod/FF/WIDTH=6_t#10129| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9070|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#10134| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9353| |$paramod/FF/WIDTH=6#0#9345| |$paramod/FF/WIDTH=6#1#9347|)) +(define-fun |$paramod/FF/WIDTH=6_t#10133| () Bool (= |$paramod/FF/WIDTH=6#4#10134| |$paramod/FF/WIDTH=6#1#10030|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10136| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9365| |$paramod/FF/WIDTH=6#0#9359| |$paramod/FF/WIDTH=6#1#9361|)) +(define-fun |$paramod/FF/WIDTH=6_t#10135| () Bool (= |$paramod/FF/WIDTH=6#4#10136| |$paramod/FF/WIDTH=6#1#10044|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10131| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9366| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10050|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9052| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10054|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9061|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10052|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10132|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10056|) |$paramod/FF/WIDTH=6_t#10133| |$paramod/FF/WIDTH=6_t#10135| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9096|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#10140| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9390| |$paramod/FF/WIDTH=6#0#9382| |$paramod/FF/WIDTH=6#1#9384|)) +(define-fun |$paramod/FF/WIDTH=6_t#10139| () Bool (= |$paramod/FF/WIDTH=6#4#10140| |$paramod/FF/WIDTH=6#1#10067|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10142| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9402| |$paramod/FF/WIDTH=6#0#9396| |$paramod/FF/WIDTH=6#1#9398|)) +(define-fun |$paramod/FF/WIDTH=6_t#10141| () Bool (= |$paramod/FF/WIDTH=6#4#10142| |$paramod/FF/WIDTH=6#1#10081|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10137| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9403| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10087|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9078| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10091|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9087|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10089|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10138|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10093|) |$paramod/FF/WIDTH=6_t#10139| |$paramod/FF/WIDTH=6_t#10141| )) +(define-fun |Scoreboard_t#10099| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#10100| |$paramod/FF/WIDTH=32_t#10112| |$paramod/MagicPacketTracker/DEPTH=32_t#10114| |$paramod/FF/WIDTH=1_t#10117| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10119| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10125| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10131| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10137| )) +(assert |Scoreboard_t#10099|) +(assert (not |Scoreboard_is#9572|)) +(define-fun |$paramod/FF/WIDTH=2_a#10177| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#10178| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#10179| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#10180| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#10181| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#10182| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#10176| () Bool (and |$paramod/FF/WIDTH=2_a#10177| |$paramod/PRIDEC/WIDTH=4_a#10178| |$paramod/FF/WIDTH=16_a#10179| |$paramod/FF/WIDTH=16_a#10180| |$paramod/FF/WIDTH=16_a#10181| |$paramod/FF/WIDTH=16_a#10182| )) +(define-fun |$paramod/FF/WIDTH=32_a#10183| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10185| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#10184| () Bool |$paramod/FF/WIDTH=6_a#10185| ) +(define-fun |$paramod/FF/WIDTH=1_a#10186| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10188| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10189| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10187| () Bool (and |$paramod/FF/WIDTH=6_a#10188| |$paramod/FF/WIDTH=6_a#10189| )) +(define-fun |$paramod/FF/WIDTH=6_a#10191| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10192| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10190| () Bool (and |$paramod/FF/WIDTH=6_a#10191| |$paramod/FF/WIDTH=6_a#10192| )) +(define-fun |$paramod/FF/WIDTH=6_a#10194| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10195| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10193| () Bool (and |$paramod/FF/WIDTH=6_a#10194| |$paramod/FF/WIDTH=6_a#10195| )) +(define-fun |$paramod/FF/WIDTH=6_a#10197| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10198| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10196| () Bool (and |$paramod/FF/WIDTH=6_a#10197| |$paramod/FF/WIDTH=6_a#10198| )) +(define-fun |Scoreboard_a#10175| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#10176| |$paramod/FF/WIDTH=32_a#10183| |$paramod/MagicPacketTracker/DEPTH=32_a#10184| |$paramod/FF/WIDTH=1_a#10186| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10187| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10190| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10193| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10196| )) +(assert |Scoreboard_a#10175|) +(define-fun |Scoreboard#20#10204| () Bool (bvugt |Scoreboard#1#9646| #b000000)) +(define-fun |Scoreboard#21#10203| () (_ BitVec 1) (bvand (ite |Scoreboard#19#9638| #b1 #b0) (ite |Scoreboard#20#10204| #b1 #b0))) +(define-fun |Scoreboard#22#10205| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#9649|) #b1) (= ((_ extract 1 1) |Scoreboard#2#9649|) #b1) (= ((_ extract 2 2) |Scoreboard#2#9649|) #b1) (= ((_ extract 3 3) |Scoreboard#2#9649|) #b1) (= ((_ extract 4 4) |Scoreboard#2#9649|) #b1) (= ((_ extract 5 5) |Scoreboard#2#9649|) #b1)))) +(define-fun |Scoreboard#23#10202| () (_ BitVec 1) (bvand |Scoreboard#21#10203| (ite |Scoreboard#22#10205| #b1 #b0))) +(define-fun |Scoreboard#31#10201| () (_ BitVec 1) (bvnot |Scoreboard#23#10202|)) +(define-fun |Scoreboard#32#10206| () Bool (= |Scoreboard#26#9628| |Scoreboard#7#9710|)) +(define-fun |Scoreboard#33#10200| () (_ BitVec 1) (bvor |Scoreboard#31#10201| (ite |Scoreboard#32#10206| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#10199| () Bool (= ((_ extract 0 0) |Scoreboard#33#10200|) #b1)) +(assert |Scoreboard_n prop_signal#10199|) +(define-fun |$paramod/FF/WIDTH=2_u#10211| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#10213| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10215| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10217| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10219| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10221| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#10209| () Bool (and |$paramod/FF/WIDTH=2_u#10211| |$paramod/PRIDEC/WIDTH=4_u#10213| |$paramod/FF/WIDTH=16_u#10215| |$paramod/FF/WIDTH=16_u#10217| |$paramod/FF/WIDTH=16_u#10219| |$paramod/FF/WIDTH=16_u#10221| )) +(define-fun |$paramod/FF/WIDTH=32_u#10223| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10227| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#10225| () Bool |$paramod/FF/WIDTH=6_u#10227| ) +(define-fun |$paramod/FF/WIDTH=1_u#10229| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10233| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10235| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10231| () Bool (and |$paramod/FF/WIDTH=6_u#10233| |$paramod/FF/WIDTH=6_u#10235| )) +(define-fun |$paramod/FF/WIDTH=6_u#10239| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10241| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10237| () Bool (and |$paramod/FF/WIDTH=6_u#10239| |$paramod/FF/WIDTH=6_u#10241| )) +(define-fun |$paramod/FF/WIDTH=6_u#10245| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10247| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10243| () Bool (and |$paramod/FF/WIDTH=6_u#10245| |$paramod/FF/WIDTH=6_u#10247| )) +(define-fun |$paramod/FF/WIDTH=6_u#10251| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10253| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10249| () Bool (and |$paramod/FF/WIDTH=6_u#10251| |$paramod/FF/WIDTH=6_u#10253| )) +(define-fun |Scoreboard_u#10207| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#10209| |$paramod/FF/WIDTH=32_u#10223| |$paramod/MagicPacketTracker/DEPTH=32_u#10225| |$paramod/FF/WIDTH=1_u#10229| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10231| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10237| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10243| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10249| )) +(assert |Scoreboard_u#10207|) +(declare-fun |Scoreboard_is#10255| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10256| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#10258| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#10257| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#10258|) +(declare-fun |Scoreboard#0#10259| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10261| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#10260| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10261|) +(declare-fun |Scoreboard#24#10262| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10266| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10268| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#10267| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10268| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#10265| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10266| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#10267| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10269| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#10264| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#10265| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10269| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10273| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10275| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#10274| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10275| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#10272| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10273| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#10274| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10276| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#10271| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#10272| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10276| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10279| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10281| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#10280| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10281| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#10278| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10279| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#10280| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10282| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#10277| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#10278| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10282| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10285| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10287| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#10286| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10287| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#10284| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10285| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#10286| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10288| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#10283| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#10284| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10288| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#10263| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#10264| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#10271| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#10277| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#10283|)))) +(declare-fun |Scoreboard#25#10289| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#10291| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#10292| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#10293| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#10294| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#10290| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#10291| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#10292| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#10293| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#10294|)))) +(declare-fun |Scoreboard#17#10296| () Bool) +(define-fun |Scoreboard#38#10295| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#10296| #b1 #b0))) +(declare-fun |Scoreboard#14#10298| () Bool) +(define-fun |Scoreboard#37#10297| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#10298| #b1 #b0))) +(declare-fun |Scoreboard#11#10300| () Bool) +(define-fun |Scoreboard#36#10299| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#10300| #b1 #b0))) +(declare-fun |Scoreboard#8#10302| () Bool) +(define-fun |Scoreboard#35#10301| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#10302| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#10303| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10266| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10273| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10279| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10285|)))) +(declare-fun |Scoreboard#39#10304| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10306| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#10305| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10306|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#10307| () Bool) +(declare-fun |Scoreboard#3#10308| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#10310| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#10309| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#10310|) +(declare-fun |Scoreboard#26#10311| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#10313| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#10312| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#10313|) +(declare-fun |$paramod/FF/WIDTH=32#2#10315| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#10314| () Bool |$paramod/FF/WIDTH=32#2#10315|) +(declare-fun |Scoreboard#27#10318| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#10319| () (_ BitVec 1)) +(define-fun |Scoreboard#29#10317| () (_ BitVec 1) (bvand |Scoreboard#27#10318| |Scoreboard#28#10319|)) +(declare-fun |Scoreboard#19#10321| () Bool) +(define-fun |Scoreboard#40#10320| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#10321| #b1 #b0))) +(define-fun |Scoreboard#41#10316| () (_ BitVec 1) (bvand |Scoreboard#29#10317| |Scoreboard#40#10320|)) +(declare-fun |$paramod/FF/WIDTH=32#3#10323| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#10322| () Bool |$paramod/FF/WIDTH=32#3#10323|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#10324| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#10326| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#10325| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#10326|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#10328| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#10327| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#10328|) +(declare-fun |Scoreboard#1#10329| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#10331| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#10330| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#10331|) +(declare-fun |Scoreboard#2#10332| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#10335| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#10342| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#10331| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#10343| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#10341| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#10342| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#10343|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#10344| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#10326| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#10340| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#10341| |$paramod/MagicPacketTracker/DEPTH=32#7#10344|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#10345| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#10331| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#10339| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#10340|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#10345| |$paramod/MagicPacketTracker/DEPTH=32#2#10331|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#10338| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#10339| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#10346| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#10337| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#10338| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#10346|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#10347| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#10339| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#10336| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#10337|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#10347| |$paramod/MagicPacketTracker/DEPTH=32#9#10339|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#10334| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#10335|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#10336|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#10333| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#10334|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#10348| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#10346|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#10349| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#10343|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#10350| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#10335|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#10351| () Bool) +(define-fun |Scoreboard#30#10352| () (_ BitVec 1) (bvor (ite |Scoreboard#19#10321| #b1 #b0) |Scoreboard#29#10317|)) +(declare-fun |$paramod/FF/WIDTH=1#0#10354| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#10353| () Bool |$paramod/FF/WIDTH=1#0#10354|) +(declare-fun |$paramod/FF/WIDTH=1#1#10356| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#10355| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#10356|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#10358| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#10357| () Bool |$paramod/FF/WIDTH=1#2#10358|) +(declare-fun |$paramod/FF/WIDTH=1#3#10360| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#10359| () Bool |$paramod/FF/WIDTH=1#3#10360|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10361| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10363| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#10362| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10363|) +(declare-fun |Scoreboard#4#10364| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10366| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#10365| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10366|) +(declare-fun |Scoreboard#10#10367| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10370| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10372| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#10371| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10372|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#10369| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10370| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#10371|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#10368| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#10369|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10375| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#10374| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10372| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10375|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#10373| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#10374|) +(declare-fun |Scoreboard#12#10376| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#10379| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10372|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10375|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#10380| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10372|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10375|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#10378| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#10379| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#10380| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#10377| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#10378|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10382| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#10381| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10382|) #b1)) +(declare-fun |Scoreboard#34#10383| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10385| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#10384| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10385|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10387| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#10386| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10387|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10388| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10390| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#10389| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10390|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10392| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#10391| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10392|) +(declare-fun |Scoreboard#7#10393| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10396| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10398| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#10397| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10398|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#10395| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10396| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#10397|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#10394| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#10395|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10401| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#10400| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10398| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10401|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#10399| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#10400|) +(declare-fun |Scoreboard#9#10402| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#10405| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10398|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10401|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#10406| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10398|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10401|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#10404| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#10405| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#10406| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#10403| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#10404|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10408| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#10407| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10408|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10410| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#10409| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10410|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10412| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#10411| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10412|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10413| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10415| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#10414| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10415|) +(declare-fun |Scoreboard#5#10416| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10418| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#10417| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10418|) +(declare-fun |Scoreboard#13#10419| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10422| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10424| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#10423| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10424|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#10421| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10422| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#10423|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#10420| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#10421|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10427| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#10426| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10424| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10427|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#10425| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#10426|) +(declare-fun |Scoreboard#15#10428| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#10431| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10424|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10427|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#10432| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10424|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10427|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#10430| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#10431| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#10432| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#10429| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#10430|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10434| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#10433| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10434|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10436| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#10435| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10436|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10438| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#10437| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10438|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10439| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10441| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#10440| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10441|) +(declare-fun |Scoreboard#6#10442| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10444| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#10443| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10444|) +(declare-fun |Scoreboard#16#10445| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10448| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10450| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#10449| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10450|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#10447| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10448| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#10449|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#10446| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#10447|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10453| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#10452| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10450| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10453|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#10451| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#10452|) +(declare-fun |Scoreboard#18#10454| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#10457| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10450|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10453|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#10458| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10450|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10453|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#10456| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#10457| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#10458| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#10455| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#10456|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10460| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#10459| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10460|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10462| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#10461| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10462|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10464| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#10463| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10464|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#10466| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#10474| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#10473| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#10474| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#10475| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#10474|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#10472| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#10473| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#10474|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#10475|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#10470| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#10472|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#10479| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#10474|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#10478| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#10479| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#10480| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#10479|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#10477| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#10478| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#10479|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#10480|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#10476| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#10477|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#10469| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#10470| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#10476|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#10485| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#10484| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#10485|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#10483| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#10484| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#10486| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#10484|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#10482| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#10483| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#10484|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#10486|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#10481| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#10482|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#10468| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#10469| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#10481|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#10491| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#10490| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#10491|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#10489| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#10490| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#10492| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#10490|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#10488| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#10489| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#10490|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#10492|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#10487| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#10488|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#10467| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#10468| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#10487|)) +(declare-fun |$paramod/FF/WIDTH=2#0#10494| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#10493| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#10494|) +(declare-fun |$paramod/FF/WIDTH=2#1#10496| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#10495| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#10496|) +(declare-fun |$paramod/FF/WIDTH=2#2#10498| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#10497| () Bool |$paramod/FF/WIDTH=2#2#10498|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#10502| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10266|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#10506| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10269| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#10502|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#10505| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10306| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#10506|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#10510| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#10467| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#10511| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10268| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#10291|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#10509| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#10510| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#10511| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10268|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#10508| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#10509| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#10507| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#10264|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#10508| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#10509|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#10504| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#10505|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#10507|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#10503| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#10504| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#10501| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#10502| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#10503| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#10500| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10269| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#10501|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#10514| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10273|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#10518| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10276| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#10514|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#10517| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10306| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#10518|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#10522| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#10467| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#10523| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10275| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#10292|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#10521| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#10522| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#10523| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10275|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#10520| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#10521| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#10519| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#10271|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#10520| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#10521|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#10516| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#10517|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#10519|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#10515| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#10516| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#10513| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#10514| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#10515| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#10512| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10276| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#10513|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#10526| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10279|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#10530| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10282| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#10526|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#10529| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10306| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#10530|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#10534| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#10467| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#10535| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10281| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#10293|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#10533| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#10534| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#10535| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10281|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#10532| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#10533| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#10531| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#10277|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#10532| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#10533|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#10528| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#10529|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#10531|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#10527| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#10528| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#10525| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#10526| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#10527| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#10524| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10282| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#10525|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#10538| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10285|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#10542| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10288| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#10538|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#10541| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10306| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#10542|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#10546| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#10467|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#10467|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#10547| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10287| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#10294|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#10545| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#10546| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#10547| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10287|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#10544| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#10545| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#10543| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#10283|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#10544| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#10545|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#10540| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#10541|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#10543|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#10539| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#10540| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#10537| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#10538| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#10539| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#10536| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10288| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#10537|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#10499| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#10500|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#10512|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#10524|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#10536|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#10549| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#10548| () Bool |$paramod/FF/WIDTH=2#3#10549|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#10550| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#10553| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#10556| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#10557| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#10558| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#10555| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#10556|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#10557|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#10558|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#10554| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#10555| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#10552| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#10553| |$paramod/PRIDEC/WIDTH=4#10#10554|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#10561| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#10557|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#10558|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#10560| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#10561| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#10559| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#10556| |$paramod/PRIDEC/WIDTH=4#6#10560|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#10563| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#10558|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#10562| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#10557| |$paramod/PRIDEC/WIDTH=4#2#10563|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#10551| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#10552| (concat |$paramod/PRIDEC/WIDTH=4#7#10559| (concat |$paramod/PRIDEC/WIDTH=4#3#10562| |$paramod/PRIDEC/WIDTH=4#1#10558|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#10564| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10266| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10273| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10279| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10285|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#10488|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#10565| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10266| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10273| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10279| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10285|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#10482|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#10566| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10266| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10273| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10279| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10285|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#10477|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#10567| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10266| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10273| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10279| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10285|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#10472|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#10568| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#10553| (concat |$paramod/PRIDEC/WIDTH=4#4#10556| (concat |$paramod/PRIDEC/WIDTH=4#0#10557| |$paramod/PRIDEC/WIDTH=4#1#10558|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#10569| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#10571| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#10570| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#10571|) +(declare-fun |$paramod/FF/WIDTH=16#1#10573| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#10572| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#10573|) +(declare-fun |$paramod/FF/WIDTH=16#2#10575| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#10574| () Bool |$paramod/FF/WIDTH=16#2#10575|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#10576| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#10546| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10288| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#10578| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#10577| () Bool |$paramod/FF/WIDTH=16#3#10578|) +(declare-fun |$paramod/FF/WIDTH=16_is#10579| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#10581| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#10580| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#10581|) +(declare-fun |$paramod/FF/WIDTH=16#1#10583| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#10582| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#10583|) +(declare-fun |$paramod/FF/WIDTH=16#2#10585| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#10584| () Bool |$paramod/FF/WIDTH=16#2#10585|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#10586| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#10534| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10282| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#10588| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#10587| () Bool |$paramod/FF/WIDTH=16#3#10588|) +(declare-fun |$paramod/FF/WIDTH=16_is#10589| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#10591| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#10590| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#10591|) +(declare-fun |$paramod/FF/WIDTH=16#1#10593| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#10592| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#10593|) +(declare-fun |$paramod/FF/WIDTH=16#2#10595| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#10594| () Bool |$paramod/FF/WIDTH=16#2#10595|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#10596| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#10522| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10276| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#10598| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#10597| () Bool |$paramod/FF/WIDTH=16#3#10598|) +(declare-fun |$paramod/FF/WIDTH=16_is#10599| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#10601| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#10600| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#10601|) +(declare-fun |$paramod/FF/WIDTH=16#1#10603| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#10602| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#10603|) +(declare-fun |$paramod/FF/WIDTH=16#2#10605| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#10604| () Bool |$paramod/FF/WIDTH=16#2#10605|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#10606| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#10510| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10269| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#10608| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#10607| () Bool |$paramod/FF/WIDTH=16#3#10608|) +(define-fun |$paramod/FF/WIDTH=2_h#10609| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#10610| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#10611| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#10612| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#10613| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#10614| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#10465| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10256| |$paramod/FF/WIDTH=2_is#10466|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#10467| |$paramod/FF/WIDTH=2_n D#10493|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10270| |$paramod/FF/WIDTH=2_n Q#10495|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10261| |$paramod/FF/WIDTH=2_n clk#10497|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#10499| |$paramod/FF/WIDTH=2_n en#10548|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10256| |$paramod/PRIDEC/WIDTH=4_is#10550|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#10471| |$paramod/PRIDEC/WIDTH=4_n out_vec#10551|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#10564| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#10565| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#10566| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#10567|))) |$paramod/PRIDEC/WIDTH=4_n vec#10568|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10256| |$paramod/FF/WIDTH=16_is#10569|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#10540| |$paramod/FF/WIDTH=16_n D#10570|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10287| |$paramod/FF/WIDTH=16_n Q#10572|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10261| |$paramod/FF/WIDTH=16_n clk#10574|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#10576|) #b1) |$paramod/FF/WIDTH=16_n en#10577|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10256| |$paramod/FF/WIDTH=16_is#10579|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#10528| |$paramod/FF/WIDTH=16_n D#10580|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10281| |$paramod/FF/WIDTH=16_n Q#10582|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10261| |$paramod/FF/WIDTH=16_n clk#10584|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#10586|) #b1) |$paramod/FF/WIDTH=16_n en#10587|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10256| |$paramod/FF/WIDTH=16_is#10589|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#10516| |$paramod/FF/WIDTH=16_n D#10590|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10275| |$paramod/FF/WIDTH=16_n Q#10592|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10261| |$paramod/FF/WIDTH=16_n clk#10594|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#10596|) #b1) |$paramod/FF/WIDTH=16_n en#10597|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10256| |$paramod/FF/WIDTH=16_is#10599|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#10504| |$paramod/FF/WIDTH=16_n D#10600|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10268| |$paramod/FF/WIDTH=16_n Q#10602|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10261| |$paramod/FF/WIDTH=16_n clk#10604|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#10606|) #b1) |$paramod/FF/WIDTH=16_n en#10607|) |$paramod/FF/WIDTH=2_h#10609| |$paramod/PRIDEC/WIDTH=4_h#10610| |$paramod/FF/WIDTH=16_h#10611| |$paramod/FF/WIDTH=16_h#10612| |$paramod/FF/WIDTH=16_h#10613| |$paramod/FF/WIDTH=16_h#10614| )) +(define-fun |$paramod/FF/WIDTH=32_h#10615| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#10617| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#10619| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10618| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10619|) +(declare-fun |$paramod/FF/WIDTH=6#1#10621| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10620| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10621|) +(declare-fun |$paramod/FF/WIDTH=6#2#10623| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10622| () Bool |$paramod/FF/WIDTH=6#2#10623|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#10626| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#10343| |$paramod/MagicPacketTracker/DEPTH=32#12#10346|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#10625| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#10626| |$paramod/MagicPacketTracker/DEPTH=32#15#10335|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#10624| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#10625| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#10326| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#10628| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10627| () Bool |$paramod/FF/WIDTH=6#3#10628|) +(define-fun |$paramod/FF/WIDTH=6_h#10629| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#10616| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#10324| |$paramod/FF/WIDTH=6_is#10617|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#10334| |$paramod/FF/WIDTH=6_n D#10618|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#10331| |$paramod/FF/WIDTH=6_n Q#10620|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#10328| |$paramod/FF/WIDTH=6_n clk#10622|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#10624|) #b1) |$paramod/FF/WIDTH=6_n en#10627|) |$paramod/FF/WIDTH=6_h#10629| )) +(define-fun |$paramod/FF/WIDTH=1_h#10630| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#10632| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10635| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10372| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10634| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10382|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10635| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10372|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10633| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10387|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10634|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10637| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10636| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10637|) +(declare-fun |$paramod/FF/WIDTH=6#1#10639| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10638| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10639|) +(declare-fun |$paramod/FF/WIDTH=6#2#10641| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10640| () Bool |$paramod/FF/WIDTH=6#2#10641|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10643| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10385| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10382|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10642| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10643| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10387|)) +(declare-fun |$paramod/FF/WIDTH=6#3#10645| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10644| () Bool |$paramod/FF/WIDTH=6#3#10645|) +(declare-fun |$paramod/FF/WIDTH=6_is#10646| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10649| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10375| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10648| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10385|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10649| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10375|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10647| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10387|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10648|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10651| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10650| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10651|) +(declare-fun |$paramod/FF/WIDTH=6#1#10653| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10652| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10653|) +(declare-fun |$paramod/FF/WIDTH=6#2#10655| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10654| () Bool |$paramod/FF/WIDTH=6#2#10655|) +(declare-fun |$paramod/FF/WIDTH=6#3#10657| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10656| () Bool |$paramod/FF/WIDTH=6#3#10657|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10659| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10661| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10660| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10661|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10663| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10662| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10663|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10665| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10664| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10665|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10658| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10659| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10660| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10662| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10664|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10659| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10660|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10664|))))) +(define-fun |$paramod/FF/WIDTH=6_h#10666| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#10667| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10631| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10361| |$paramod/FF/WIDTH=6_is#10632|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10633| |$paramod/FF/WIDTH=6_n D#10636|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10372| |$paramod/FF/WIDTH=6_n Q#10638|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10363| |$paramod/FF/WIDTH=6_n clk#10640|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10642|) #b1) |$paramod/FF/WIDTH=6_n en#10644|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10361| |$paramod/FF/WIDTH=6_is#10646|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10647| |$paramod/FF/WIDTH=6_n D#10650|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10375| |$paramod/FF/WIDTH=6_n Q#10652|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10363| |$paramod/FF/WIDTH=6_n clk#10654|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10642|) #b1) |$paramod/FF/WIDTH=6_n en#10656|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10658| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10370|) |$paramod/FF/WIDTH=6_h#10666| |$paramod/FF/WIDTH=6_h#10667| )) +(declare-fun |$paramod/FF/WIDTH=6_is#10669| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10672| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10398| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10671| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10408|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10672| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10398|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10670| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10412|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10671|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10674| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10673| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10674|) +(declare-fun |$paramod/FF/WIDTH=6#1#10676| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10675| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10676|) +(declare-fun |$paramod/FF/WIDTH=6#2#10678| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10677| () Bool |$paramod/FF/WIDTH=6#2#10678|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10680| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10410| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10408|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10679| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10680| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10412|)) +(declare-fun |$paramod/FF/WIDTH=6#3#10682| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10681| () Bool |$paramod/FF/WIDTH=6#3#10682|) +(declare-fun |$paramod/FF/WIDTH=6_is#10683| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10686| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10401| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10685| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10410|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10686| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10401|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10684| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10412|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10685|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10688| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10687| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10688|) +(declare-fun |$paramod/FF/WIDTH=6#1#10690| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10689| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10690|) +(declare-fun |$paramod/FF/WIDTH=6#2#10692| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10691| () Bool |$paramod/FF/WIDTH=6#2#10692|) +(declare-fun |$paramod/FF/WIDTH=6#3#10694| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10693| () Bool |$paramod/FF/WIDTH=6#3#10694|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10696| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10698| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10697| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10698|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10700| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10699| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10700|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10702| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10701| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10702|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10695| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10696| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10697| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10699| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10701|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10696| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10697|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10701|))))) +(define-fun |$paramod/FF/WIDTH=6_h#10703| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#10704| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10668| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10388| |$paramod/FF/WIDTH=6_is#10669|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10670| |$paramod/FF/WIDTH=6_n D#10673|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10398| |$paramod/FF/WIDTH=6_n Q#10675|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10390| |$paramod/FF/WIDTH=6_n clk#10677|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10679|) #b1) |$paramod/FF/WIDTH=6_n en#10681|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10388| |$paramod/FF/WIDTH=6_is#10683|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10684| |$paramod/FF/WIDTH=6_n D#10687|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10401| |$paramod/FF/WIDTH=6_n Q#10689|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10390| |$paramod/FF/WIDTH=6_n clk#10691|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10679|) #b1) |$paramod/FF/WIDTH=6_n en#10693|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10695| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10396|) |$paramod/FF/WIDTH=6_h#10703| |$paramod/FF/WIDTH=6_h#10704| )) +(declare-fun |$paramod/FF/WIDTH=6_is#10706| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10709| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10424| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10708| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10434|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10709| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10424|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10707| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10438|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10708|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10711| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10710| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10711|) +(declare-fun |$paramod/FF/WIDTH=6#1#10713| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10712| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10713|) +(declare-fun |$paramod/FF/WIDTH=6#2#10715| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10714| () Bool |$paramod/FF/WIDTH=6#2#10715|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10717| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10436| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10434|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10716| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10717| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10438|)) +(declare-fun |$paramod/FF/WIDTH=6#3#10719| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10718| () Bool |$paramod/FF/WIDTH=6#3#10719|) +(declare-fun |$paramod/FF/WIDTH=6_is#10720| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10723| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10427| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10722| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10436|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10723| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10427|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10721| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10438|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10722|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10725| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10724| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10725|) +(declare-fun |$paramod/FF/WIDTH=6#1#10727| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10726| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10727|) +(declare-fun |$paramod/FF/WIDTH=6#2#10729| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10728| () Bool |$paramod/FF/WIDTH=6#2#10729|) +(declare-fun |$paramod/FF/WIDTH=6#3#10731| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10730| () Bool |$paramod/FF/WIDTH=6#3#10731|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10733| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10735| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10734| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10735|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10737| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10736| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10737|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10739| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10738| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10739|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10732| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10733| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10734| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10736| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10738|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10733| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10734|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10738|))))) +(define-fun |$paramod/FF/WIDTH=6_h#10740| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#10741| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10705| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10413| |$paramod/FF/WIDTH=6_is#10706|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10707| |$paramod/FF/WIDTH=6_n D#10710|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10424| |$paramod/FF/WIDTH=6_n Q#10712|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10415| |$paramod/FF/WIDTH=6_n clk#10714|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10716|) #b1) |$paramod/FF/WIDTH=6_n en#10718|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10413| |$paramod/FF/WIDTH=6_is#10720|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10721| |$paramod/FF/WIDTH=6_n D#10724|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10427| |$paramod/FF/WIDTH=6_n Q#10726|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10415| |$paramod/FF/WIDTH=6_n clk#10728|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10716|) #b1) |$paramod/FF/WIDTH=6_n en#10730|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10732| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10422|) |$paramod/FF/WIDTH=6_h#10740| |$paramod/FF/WIDTH=6_h#10741| )) +(declare-fun |$paramod/FF/WIDTH=6_is#10743| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10746| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10450| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10745| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10460|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#10746| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10450|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10744| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10464|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#10745|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10748| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10747| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10748|) +(declare-fun |$paramod/FF/WIDTH=6#1#10750| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10749| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10750|) +(declare-fun |$paramod/FF/WIDTH=6#2#10752| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10751| () Bool |$paramod/FF/WIDTH=6#2#10752|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10754| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10462| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#10460|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10753| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#10754| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10464|)) +(declare-fun |$paramod/FF/WIDTH=6#3#10756| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10755| () Bool |$paramod/FF/WIDTH=6#3#10756|) +(declare-fun |$paramod/FF/WIDTH=6_is#10757| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10760| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10453| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10759| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10462|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#10760| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10453|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10758| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#10464|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#10759|)) +(declare-fun |$paramod/FF/WIDTH=6#0#10762| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#10761| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#10762|) +(declare-fun |$paramod/FF/WIDTH=6#1#10764| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#10763| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#10764|) +(declare-fun |$paramod/FF/WIDTH=6#2#10766| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#10765| () Bool |$paramod/FF/WIDTH=6#2#10766|) +(declare-fun |$paramod/FF/WIDTH=6#3#10768| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#10767| () Bool |$paramod/FF/WIDTH=6#3#10768|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10770| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10772| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10771| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10772|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10774| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10773| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10774|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10776| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10775| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10776|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10769| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10770| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10771| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#10773| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10775|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10770| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#10771|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#10775|))))) +(define-fun |$paramod/FF/WIDTH=6_h#10777| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#10778| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10742| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10439| |$paramod/FF/WIDTH=6_is#10743|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#10744| |$paramod/FF/WIDTH=6_n D#10747|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#10450| |$paramod/FF/WIDTH=6_n Q#10749|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10441| |$paramod/FF/WIDTH=6_n clk#10751|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10753|) #b1) |$paramod/FF/WIDTH=6_n en#10755|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10439| |$paramod/FF/WIDTH=6_is#10757|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#10758| |$paramod/FF/WIDTH=6_n D#10761|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10453| |$paramod/FF/WIDTH=6_n Q#10763|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#10441| |$paramod/FF/WIDTH=6_n clk#10765|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#10753|) #b1) |$paramod/FF/WIDTH=6_n en#10767|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10769| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#10448|) |$paramod/FF/WIDTH=6_h#10777| |$paramod/FF/WIDTH=6_h#10778| )) +(define-fun |Scoreboard_h#10254| () Bool (and (= |Scoreboard_is#10255| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10256|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#10257|) (= |Scoreboard#0#10259| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#10260|) (= |Scoreboard#24#10262| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#10263|) (= |Scoreboard#25#10289| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#10290|) (= (concat |Scoreboard#38#10295| (concat |Scoreboard#37#10297| (concat |Scoreboard#36#10299| |Scoreboard#35#10301|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#10303|) (= |Scoreboard#39#10304| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#10305|) (= |Scoreboard_is#10255| |$paramod/FF/WIDTH=32_is#10307|) (= |Scoreboard#3#10308| |$paramod/FF/WIDTH=32_n D#10309|) (= |Scoreboard#26#10311| |$paramod/FF/WIDTH=32_n Q#10312|) (= |Scoreboard#0#10259| |$paramod/FF/WIDTH=32_n clk#10314|) (= (= ((_ extract 0 0) |Scoreboard#41#10316|) #b1) |$paramod/FF/WIDTH=32_n en#10322|) (= |Scoreboard_is#10255| |$paramod/MagicPacketTracker/DEPTH=32_is#10324|) (= |Scoreboard#19#10321| |$paramod/MagicPacketTracker/DEPTH=32_n captured#10325|) (= |Scoreboard#0#10259| |$paramod/MagicPacketTracker/DEPTH=32_n clk#10327|) (= |Scoreboard#1#10329| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#10330|) (= |Scoreboard#2#10332| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#10333|) (= (= ((_ extract 0 0) |Scoreboard#24#10262|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#10348|) (= (= ((_ extract 0 0) |Scoreboard#28#10319|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#10349|) (= |Scoreboard#39#10304| |$paramod/MagicPacketTracker/DEPTH=32_n rst#10350|) (= |Scoreboard_is#10255| |$paramod/FF/WIDTH=1_is#10351|) (= (= ((_ extract 0 0) |Scoreboard#30#10352|) #b1) |$paramod/FF/WIDTH=1_n D#10353|) (= |Scoreboard#19#10321| |$paramod/FF/WIDTH=1_n Q#10355|) (= |Scoreboard#0#10259| |$paramod/FF/WIDTH=1_n clk#10357|) (= (= ((_ extract 0 0) |Scoreboard#40#10320|) #b1) |$paramod/FF/WIDTH=1_n en#10359|) (= |Scoreboard_is#10255| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10361|) (= |Scoreboard#0#10259| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#10362|) (= |Scoreboard#4#10364| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#10365|) (= |Scoreboard#10#10367| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#10368|) (= |Scoreboard#11#10300| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#10373|) (= |Scoreboard#12#10376| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#10377|) (= (= ((_ extract 1 1) |Scoreboard#24#10262|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#10381|) (= (= ((_ extract 0 0) |Scoreboard#34#10383|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#10384|) (= |Scoreboard#39#10304| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#10386|) (= |Scoreboard_is#10255| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10388|) (= |Scoreboard#0#10259| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#10389|) (= |Scoreboard#3#10308| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#10391|) (= |Scoreboard#7#10393| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#10394|) (= |Scoreboard#8#10302| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#10399|) (= |Scoreboard#9#10402| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#10403|) (= (= ((_ extract 0 0) |Scoreboard#24#10262|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#10407|) (= (= ((_ extract 0 0) |Scoreboard#28#10319|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#10409|) (= |Scoreboard#39#10304| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#10411|) (= |Scoreboard_is#10255| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10413|) (= |Scoreboard#0#10259| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#10414|) (= |Scoreboard#5#10416| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#10417|) (= |Scoreboard#13#10419| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#10420|) (= |Scoreboard#14#10298| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#10425|) (= |Scoreboard#15#10428| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#10429|) (= (= ((_ extract 2 2) |Scoreboard#24#10262|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#10433|) (= (= ((_ extract 1 1) |Scoreboard#34#10383|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#10435|) (= |Scoreboard#39#10304| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#10437|) (= |Scoreboard_is#10255| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#10439|) (= |Scoreboard#0#10259| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#10440|) (= |Scoreboard#6#10442| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#10443|) (= |Scoreboard#16#10445| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#10446|) (= |Scoreboard#17#10296| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#10451|) (= |Scoreboard#18#10454| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#10455|) (= (= ((_ extract 3 3) |Scoreboard#24#10262|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#10459|) (= (= ((_ extract 2 2) |Scoreboard#34#10383|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#10461|) (= |Scoreboard#39#10304| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#10463|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#10465| |$paramod/FF/WIDTH=32_h#10615| |$paramod/MagicPacketTracker/DEPTH=32_h#10616| |$paramod/FF/WIDTH=1_h#10630| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10631| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10668| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10705| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#10742| )) +(assert |Scoreboard_h#10254|) +(define-fun |Scoreboard_n rst#10779| () Bool |Scoreboard#39#10304|) +(define-fun |Scoreboard_n prop_empty#10780| () Bool |Scoreboard#8#10302|) +(define-fun |Scoreboard_n prop_pop#10781| () Bool (= ((_ extract 0 0) |Scoreboard#24#10262|) #b1)) +(assert (and (not |Scoreboard_n rst#10779|) (or (not |Scoreboard_n prop_empty#10780|) (not |Scoreboard_n prop_pop#10781|)))) +(define-fun |$paramod/FF/WIDTH=2#4#10785| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#9866| |$paramod/FF/WIDTH=2#0#9811| |$paramod/FF/WIDTH=2#1#9813|)) +(define-fun |$paramod/FF/WIDTH=2_t#10784| () Bool (= |$paramod/FF/WIDTH=2#4#10785| |$paramod/FF/WIDTH=2#1#10496|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#10786| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#10788| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#9895| |$paramod/FF/WIDTH=16#0#9888| |$paramod/FF/WIDTH=16#1#9890|)) +(define-fun |$paramod/FF/WIDTH=16_t#10787| () Bool (= |$paramod/FF/WIDTH=16#4#10788| |$paramod/FF/WIDTH=16#1#10573|) ) +(define-fun |$paramod/FF/WIDTH=16#4#10790| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#9905| |$paramod/FF/WIDTH=16#0#9898| |$paramod/FF/WIDTH=16#1#9900|)) +(define-fun |$paramod/FF/WIDTH=16_t#10789| () Bool (= |$paramod/FF/WIDTH=16#4#10790| |$paramod/FF/WIDTH=16#1#10583|) ) +(define-fun |$paramod/FF/WIDTH=16#4#10792| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#9915| |$paramod/FF/WIDTH=16#0#9908| |$paramod/FF/WIDTH=16#1#9910|)) +(define-fun |$paramod/FF/WIDTH=16_t#10791| () Bool (= |$paramod/FF/WIDTH=16#4#10792| |$paramod/FF/WIDTH=16#1#10593|) ) +(define-fun |$paramod/FF/WIDTH=16#4#10794| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#9925| |$paramod/FF/WIDTH=16#0#9918| |$paramod/FF/WIDTH=16#1#9920|)) +(define-fun |$paramod/FF/WIDTH=16_t#10793| () Bool (= |$paramod/FF/WIDTH=16#4#10794| |$paramod/FF/WIDTH=16#1#10603|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#10783| () Bool (and |$paramod/FF/WIDTH=2_t#10784| |$paramod/PRIDEC/WIDTH=4_t#10786| |$paramod/FF/WIDTH=16_t#10787| |$paramod/FF/WIDTH=16_t#10789| |$paramod/FF/WIDTH=16_t#10791| |$paramod/FF/WIDTH=16_t#10793| )) +(define-fun |$paramod/FF/WIDTH=32#4#10796| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#9640| |$paramod/FF/WIDTH=32#0#9627| |$paramod/FF/WIDTH=32#1#9630|)) +(define-fun |$paramod/FF/WIDTH=32_t#10795| () Bool (= |$paramod/FF/WIDTH=32#4#10796| |$paramod/FF/WIDTH=32#1#10313|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10799| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9945| |$paramod/FF/WIDTH=6#0#9936| |$paramod/FF/WIDTH=6#1#9938|)) +(define-fun |$paramod/FF/WIDTH=6_t#10798| () Bool (= |$paramod/FF/WIDTH=6#4#10799| |$paramod/FF/WIDTH=6#1#10621|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#10797| () Bool |$paramod/FF/WIDTH=6_t#10798| ) +(define-fun |$paramod/FF/WIDTH=1#4#10801| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#9677| (ite |$paramod/FF/WIDTH=1#0#9671| #b1 #b0) |$paramod/FF/WIDTH=1#1#9673|)) +(define-fun |$paramod/FF/WIDTH=1_t#10800| () Bool (= |$paramod/FF/WIDTH=1#4#10801| |$paramod/FF/WIDTH=1#1#10356|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9702|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#10805| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9962| |$paramod/FF/WIDTH=6#0#9954| |$paramod/FF/WIDTH=6#1#9956|)) +(define-fun |$paramod/FF/WIDTH=6_t#10804| () Bool (= |$paramod/FF/WIDTH=6#4#10805| |$paramod/FF/WIDTH=6#1#10639|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10807| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9974| |$paramod/FF/WIDTH=6#0#9968| |$paramod/FF/WIDTH=6#1#9970|)) +(define-fun |$paramod/FF/WIDTH=6_t#10806| () Bool (= |$paramod/FF/WIDTH=6#4#10807| |$paramod/FF/WIDTH=6#1#10653|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10802| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#9975| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10659|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9683| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10663|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9692|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10661|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10803|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10665|) |$paramod/FF/WIDTH=6_t#10804| |$paramod/FF/WIDTH=6_t#10806| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9727|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#10811| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#9999| |$paramod/FF/WIDTH=6#0#9991| |$paramod/FF/WIDTH=6#1#9993|)) +(define-fun |$paramod/FF/WIDTH=6_t#10810| () Bool (= |$paramod/FF/WIDTH=6#4#10811| |$paramod/FF/WIDTH=6#1#10676|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10813| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10011| |$paramod/FF/WIDTH=6#0#10005| |$paramod/FF/WIDTH=6#1#10007|)) +(define-fun |$paramod/FF/WIDTH=6_t#10812| () Bool (= |$paramod/FF/WIDTH=6#4#10813| |$paramod/FF/WIDTH=6#1#10690|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10808| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10012| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10696|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9709| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10700|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9718|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10698|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10809|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10702|) |$paramod/FF/WIDTH=6_t#10810| |$paramod/FF/WIDTH=6_t#10812| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9753|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#10817| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10036| |$paramod/FF/WIDTH=6#0#10028| |$paramod/FF/WIDTH=6#1#10030|)) +(define-fun |$paramod/FF/WIDTH=6_t#10816| () Bool (= |$paramod/FF/WIDTH=6#4#10817| |$paramod/FF/WIDTH=6#1#10713|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10819| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10048| |$paramod/FF/WIDTH=6#0#10042| |$paramod/FF/WIDTH=6#1#10044|)) +(define-fun |$paramod/FF/WIDTH=6_t#10818| () Bool (= |$paramod/FF/WIDTH=6#4#10819| |$paramod/FF/WIDTH=6#1#10727|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10814| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10049| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10733|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9735| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10737|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9744|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10735|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10815|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10739|) |$paramod/FF/WIDTH=6_t#10816| |$paramod/FF/WIDTH=6_t#10818| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#9779|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#10823| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10073| |$paramod/FF/WIDTH=6#0#10065| |$paramod/FF/WIDTH=6#1#10067|)) +(define-fun |$paramod/FF/WIDTH=6_t#10822| () Bool (= |$paramod/FF/WIDTH=6#4#10823| |$paramod/FF/WIDTH=6#1#10750|) ) +(define-fun |$paramod/FF/WIDTH=6#4#10825| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10085| |$paramod/FF/WIDTH=6#0#10079| |$paramod/FF/WIDTH=6#1#10081|)) +(define-fun |$paramod/FF/WIDTH=6_t#10824| () Bool (= |$paramod/FF/WIDTH=6#4#10825| |$paramod/FF/WIDTH=6#1#10764|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10820| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10086| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#10770|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#9761| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#10774|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#9770|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#10772|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#10821|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#10776|) |$paramod/FF/WIDTH=6_t#10822| |$paramod/FF/WIDTH=6_t#10824| )) +(define-fun |Scoreboard_t#10782| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#10783| |$paramod/FF/WIDTH=32_t#10795| |$paramod/MagicPacketTracker/DEPTH=32_t#10797| |$paramod/FF/WIDTH=1_t#10800| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10802| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10808| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10814| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#10820| )) +(assert |Scoreboard_t#10782|) +(assert (not |Scoreboard_is#10255|)) +(define-fun |$paramod/FF/WIDTH=2_a#10860| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#10861| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#10862| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#10863| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#10864| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#10865| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#10859| () Bool (and |$paramod/FF/WIDTH=2_a#10860| |$paramod/PRIDEC/WIDTH=4_a#10861| |$paramod/FF/WIDTH=16_a#10862| |$paramod/FF/WIDTH=16_a#10863| |$paramod/FF/WIDTH=16_a#10864| |$paramod/FF/WIDTH=16_a#10865| )) +(define-fun |$paramod/FF/WIDTH=32_a#10866| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10868| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#10867| () Bool |$paramod/FF/WIDTH=6_a#10868| ) +(define-fun |$paramod/FF/WIDTH=1_a#10869| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10871| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10872| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10870| () Bool (and |$paramod/FF/WIDTH=6_a#10871| |$paramod/FF/WIDTH=6_a#10872| )) +(define-fun |$paramod/FF/WIDTH=6_a#10874| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10875| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10873| () Bool (and |$paramod/FF/WIDTH=6_a#10874| |$paramod/FF/WIDTH=6_a#10875| )) +(define-fun |$paramod/FF/WIDTH=6_a#10877| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10878| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10876| () Bool (and |$paramod/FF/WIDTH=6_a#10877| |$paramod/FF/WIDTH=6_a#10878| )) +(define-fun |$paramod/FF/WIDTH=6_a#10880| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#10881| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10879| () Bool (and |$paramod/FF/WIDTH=6_a#10880| |$paramod/FF/WIDTH=6_a#10881| )) +(define-fun |Scoreboard_a#10858| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#10859| |$paramod/FF/WIDTH=32_a#10866| |$paramod/MagicPacketTracker/DEPTH=32_a#10867| |$paramod/FF/WIDTH=1_a#10869| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10870| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10873| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10876| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#10879| )) +(assert |Scoreboard_a#10858|) +(define-fun |Scoreboard#20#10887| () Bool (bvugt |Scoreboard#1#10329| #b000000)) +(define-fun |Scoreboard#21#10886| () (_ BitVec 1) (bvand (ite |Scoreboard#19#10321| #b1 #b0) (ite |Scoreboard#20#10887| #b1 #b0))) +(define-fun |Scoreboard#22#10888| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#10332|) #b1) (= ((_ extract 1 1) |Scoreboard#2#10332|) #b1) (= ((_ extract 2 2) |Scoreboard#2#10332|) #b1) (= ((_ extract 3 3) |Scoreboard#2#10332|) #b1) (= ((_ extract 4 4) |Scoreboard#2#10332|) #b1) (= ((_ extract 5 5) |Scoreboard#2#10332|) #b1)))) +(define-fun |Scoreboard#23#10885| () (_ BitVec 1) (bvand |Scoreboard#21#10886| (ite |Scoreboard#22#10888| #b1 #b0))) +(define-fun |Scoreboard#31#10884| () (_ BitVec 1) (bvnot |Scoreboard#23#10885|)) +(define-fun |Scoreboard#32#10889| () Bool (= |Scoreboard#26#10311| |Scoreboard#7#10393|)) +(define-fun |Scoreboard#33#10883| () (_ BitVec 1) (bvor |Scoreboard#31#10884| (ite |Scoreboard#32#10889| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#10882| () Bool (= ((_ extract 0 0) |Scoreboard#33#10883|) #b1)) +(assert |Scoreboard_n prop_signal#10882|) +(define-fun |$paramod/FF/WIDTH=2_u#10894| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#10896| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10898| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10900| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10902| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#10904| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#10892| () Bool (and |$paramod/FF/WIDTH=2_u#10894| |$paramod/PRIDEC/WIDTH=4_u#10896| |$paramod/FF/WIDTH=16_u#10898| |$paramod/FF/WIDTH=16_u#10900| |$paramod/FF/WIDTH=16_u#10902| |$paramod/FF/WIDTH=16_u#10904| )) +(define-fun |$paramod/FF/WIDTH=32_u#10906| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10910| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#10908| () Bool |$paramod/FF/WIDTH=6_u#10910| ) +(define-fun |$paramod/FF/WIDTH=1_u#10912| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10916| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10918| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10914| () Bool (and |$paramod/FF/WIDTH=6_u#10916| |$paramod/FF/WIDTH=6_u#10918| )) +(define-fun |$paramod/FF/WIDTH=6_u#10922| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10924| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10920| () Bool (and |$paramod/FF/WIDTH=6_u#10922| |$paramod/FF/WIDTH=6_u#10924| )) +(define-fun |$paramod/FF/WIDTH=6_u#10928| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10930| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10926| () Bool (and |$paramod/FF/WIDTH=6_u#10928| |$paramod/FF/WIDTH=6_u#10930| )) +(define-fun |$paramod/FF/WIDTH=6_u#10934| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#10936| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10932| () Bool (and |$paramod/FF/WIDTH=6_u#10934| |$paramod/FF/WIDTH=6_u#10936| )) +(define-fun |Scoreboard_u#10890| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#10892| |$paramod/FF/WIDTH=32_u#10906| |$paramod/MagicPacketTracker/DEPTH=32_u#10908| |$paramod/FF/WIDTH=1_u#10912| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10914| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10920| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10926| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#10932| )) +(assert |Scoreboard_u#10890|) +(declare-fun |Scoreboard_is#10938| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10939| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#10941| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#10940| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#10941|) +(declare-fun |Scoreboard#0#10942| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10944| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#10943| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10944|) +(declare-fun |Scoreboard#24#10945| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10949| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10951| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#10950| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10951| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#10948| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10949| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#10950| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10952| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#10947| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#10948| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10952| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10956| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10958| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#10957| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10958| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#10955| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10956| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#10957| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10959| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#10954| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#10955| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10959| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10962| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10964| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#10963| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10964| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#10961| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10962| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#10963| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10965| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#10960| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#10961| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10965| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10968| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10970| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#10969| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10970| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#10967| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10968| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#10969| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10971| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#10966| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#10967| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10971| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#10946| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#10947| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#10954| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#10960| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#10966|)))) +(declare-fun |Scoreboard#25#10972| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#10974| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#10975| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#10976| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#10977| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#10973| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#10974| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#10975| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#10976| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#10977|)))) +(declare-fun |Scoreboard#17#10979| () Bool) +(define-fun |Scoreboard#38#10978| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#10979| #b1 #b0))) +(declare-fun |Scoreboard#14#10981| () Bool) +(define-fun |Scoreboard#37#10980| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#10981| #b1 #b0))) +(declare-fun |Scoreboard#11#10983| () Bool) +(define-fun |Scoreboard#36#10982| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#10983| #b1 #b0))) +(declare-fun |Scoreboard#8#10985| () Bool) +(define-fun |Scoreboard#35#10984| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#10985| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#10986| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10949| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10956| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10962| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10968|)))) +(declare-fun |Scoreboard#39#10987| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10989| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#10988| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10989|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#10990| () Bool) +(declare-fun |Scoreboard#3#10991| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#10993| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#10992| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#10993|) +(declare-fun |Scoreboard#26#10994| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#10996| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#10995| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#10996|) +(declare-fun |$paramod/FF/WIDTH=32#2#10998| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#10997| () Bool |$paramod/FF/WIDTH=32#2#10998|) +(declare-fun |Scoreboard#27#11001| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#11002| () (_ BitVec 1)) +(define-fun |Scoreboard#29#11000| () (_ BitVec 1) (bvand |Scoreboard#27#11001| |Scoreboard#28#11002|)) +(declare-fun |Scoreboard#19#11004| () Bool) +(define-fun |Scoreboard#40#11003| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#11004| #b1 #b0))) +(define-fun |Scoreboard#41#10999| () (_ BitVec 1) (bvand |Scoreboard#29#11000| |Scoreboard#40#11003|)) +(declare-fun |$paramod/FF/WIDTH=32#3#11006| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#11005| () Bool |$paramod/FF/WIDTH=32#3#11006|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#11007| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#11009| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#11008| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#11009|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#11011| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#11010| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#11011|) +(declare-fun |Scoreboard#1#11012| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#11014| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#11013| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#11014|) +(declare-fun |Scoreboard#2#11015| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#11018| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#11025| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#11014| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#11026| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#11024| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#11025| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#11026|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#11027| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#11009| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#11023| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#11024| |$paramod/MagicPacketTracker/DEPTH=32#7#11027|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#11028| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#11014| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#11022| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#11023|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#11028| |$paramod/MagicPacketTracker/DEPTH=32#2#11014|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#11021| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#11022| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#11029| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#11020| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#11021| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#11029|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#11030| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#11022| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#11019| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#11020|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#11030| |$paramod/MagicPacketTracker/DEPTH=32#9#11022|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#11017| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#11018|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#11019|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#11016| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#11017|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#11031| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#11029|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#11032| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#11026|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#11033| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#11018|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#11034| () Bool) +(define-fun |Scoreboard#30#11035| () (_ BitVec 1) (bvor (ite |Scoreboard#19#11004| #b1 #b0) |Scoreboard#29#11000|)) +(declare-fun |$paramod/FF/WIDTH=1#0#11037| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#11036| () Bool |$paramod/FF/WIDTH=1#0#11037|) +(declare-fun |$paramod/FF/WIDTH=1#1#11039| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#11038| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#11039|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#11041| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#11040| () Bool |$paramod/FF/WIDTH=1#2#11041|) +(declare-fun |$paramod/FF/WIDTH=1#3#11043| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#11042| () Bool |$paramod/FF/WIDTH=1#3#11043|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11044| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11046| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11045| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11046|) +(declare-fun |Scoreboard#4#11047| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11049| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11048| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11049|) +(declare-fun |Scoreboard#10#11050| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11053| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11055| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11054| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11055|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11052| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11053| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11054|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11051| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11052|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11058| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11057| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11055| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11058|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11056| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11057|) +(declare-fun |Scoreboard#12#11059| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11062| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11055|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11058|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11063| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11055|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11058|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11061| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11062| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11063| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11060| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11061|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11065| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11064| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11065|) #b1)) +(declare-fun |Scoreboard#34#11066| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11068| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11067| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11068|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11070| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11069| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11070|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11071| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11073| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11072| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11073|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11075| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11074| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11075|) +(declare-fun |Scoreboard#7#11076| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11079| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11081| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11080| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11081|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11078| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11079| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11080|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11077| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11078|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11084| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11083| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11081| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11084|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11082| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11083|) +(declare-fun |Scoreboard#9#11085| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11088| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11081|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11084|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11089| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11081|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11084|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11087| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11088| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11089| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11086| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11087|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11091| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11090| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11091|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11093| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11092| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11093|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11095| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11094| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11095|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11096| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11098| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11097| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11098|) +(declare-fun |Scoreboard#5#11099| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11101| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11100| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11101|) +(declare-fun |Scoreboard#13#11102| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11105| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11107| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11106| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11107|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11104| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11105| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11106|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11103| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11104|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11110| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11109| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11107| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11110|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11108| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11109|) +(declare-fun |Scoreboard#15#11111| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11114| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11107|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11110|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11115| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11107|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11110|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11113| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11114| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11115| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11112| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11113|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11117| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11116| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11117|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11119| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11118| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11119|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11121| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11120| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11121|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11122| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11124| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11123| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11124|) +(declare-fun |Scoreboard#6#11125| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11127| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11126| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11127|) +(declare-fun |Scoreboard#16#11128| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11131| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11133| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11132| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11133|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11130| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11131| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11132|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11129| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11130|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11136| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11135| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11133| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11136|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11134| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11135|) +(declare-fun |Scoreboard#18#11137| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11140| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11133|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11136|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11141| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11133|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11136|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11139| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11140| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11141| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11138| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11139|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11143| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11142| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11143|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11145| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11144| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11145|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11147| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11146| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11147|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#11149| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11157| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#11156| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11157| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#11158| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11157|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#11155| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#11156| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11157|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#11158|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#11153| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#11155|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#11162| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11157|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#11161| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#11162| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#11163| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#11162|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#11160| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#11161| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#11162|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#11163|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#11159| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#11160|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#11152| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#11153| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#11159|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#11168| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#11167| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#11168|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#11166| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#11167| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#11169| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#11167|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#11165| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#11166| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#11167|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#11169|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#11164| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#11165|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#11151| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#11152| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#11164|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#11174| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#11173| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#11174|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#11172| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#11173| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#11175| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#11173|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#11171| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#11172| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#11173|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#11175|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#11170| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#11171|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11150| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#11151| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#11170|)) +(declare-fun |$paramod/FF/WIDTH=2#0#11177| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#11176| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#11177|) +(declare-fun |$paramod/FF/WIDTH=2#1#11179| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#11178| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#11179|) +(declare-fun |$paramod/FF/WIDTH=2#2#11181| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#11180| () Bool |$paramod/FF/WIDTH=2#2#11181|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#11185| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10949|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#11189| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10952| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#11185|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#11188| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10989| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#11189|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#11193| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11150| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#11194| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10951| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#10974|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#11192| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#11193| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#11194| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10951|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#11191| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#11192| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#11190| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#10947|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#11191| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#11192|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#11187| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#11188|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#11190|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#11186| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#11187| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#11184| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#11185| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#11186| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#11183| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10952| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#11184|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#11197| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10956|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#11201| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10959| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#11197|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#11200| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10989| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#11201|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#11205| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11150| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#11206| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10958| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#10975|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#11204| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#11205| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#11206| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10958|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#11203| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#11204| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#11202| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#10954|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#11203| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#11204|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#11199| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#11200|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#11202|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#11198| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#11199| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#11196| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#11197| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#11198| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#11195| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10959| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#11196|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#11209| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10962|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#11213| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10965| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#11209|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#11212| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10989| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#11213|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#11217| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11150| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#11218| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10964| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#10976|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#11216| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#11217| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#11218| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10964|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#11215| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#11216| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#11214| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#10960|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#11215| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#11216|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#11211| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#11212|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#11214|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#11210| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#11211| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#11208| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#11209| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#11210| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#11207| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10965| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#11208|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#11221| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10968|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#11225| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10971| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#11221|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#11224| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#10989| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#11225|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#11229| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11150|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11150|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#11230| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10970| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#10977|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#11228| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#11229| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#11230| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10970|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#11227| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#11228| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#11226| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#10966|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#11227| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#11228|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#11223| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#11224|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#11226|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#11222| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#11223| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#11220| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#11221| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#11222| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#11219| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10971| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#11220|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#11182| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#11183|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#11195|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#11207|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#11219|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#11232| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#11231| () Bool |$paramod/FF/WIDTH=2#3#11232|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#11233| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#11236| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#11239| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#11240| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#11241| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#11238| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#11239|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#11240|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#11241|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#11237| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#11238| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#11235| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#11236| |$paramod/PRIDEC/WIDTH=4#10#11237|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#11244| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#11240|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#11241|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#11243| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#11244| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#11242| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#11239| |$paramod/PRIDEC/WIDTH=4#6#11243|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#11246| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#11241|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#11245| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#11240| |$paramod/PRIDEC/WIDTH=4#2#11246|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#11234| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#11235| (concat |$paramod/PRIDEC/WIDTH=4#7#11242| (concat |$paramod/PRIDEC/WIDTH=4#3#11245| |$paramod/PRIDEC/WIDTH=4#1#11241|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#11247| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10949| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10956| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10962| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10968|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#11171|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#11248| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10949| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10956| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10962| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10968|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#11165|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#11249| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10949| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10956| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10962| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10968|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#11160|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#11250| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#10949| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#10956| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#10962| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#10968|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#11155|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#11251| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#11236| (concat |$paramod/PRIDEC/WIDTH=4#4#11239| (concat |$paramod/PRIDEC/WIDTH=4#0#11240| |$paramod/PRIDEC/WIDTH=4#1#11241|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#11252| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#11254| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#11253| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#11254|) +(declare-fun |$paramod/FF/WIDTH=16#1#11256| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#11255| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#11256|) +(declare-fun |$paramod/FF/WIDTH=16#2#11258| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#11257| () Bool |$paramod/FF/WIDTH=16#2#11258|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#11259| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#11229| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#10971| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#11261| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#11260| () Bool |$paramod/FF/WIDTH=16#3#11261|) +(declare-fun |$paramod/FF/WIDTH=16_is#11262| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#11264| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#11263| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#11264|) +(declare-fun |$paramod/FF/WIDTH=16#1#11266| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#11265| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#11266|) +(declare-fun |$paramod/FF/WIDTH=16#2#11268| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#11267| () Bool |$paramod/FF/WIDTH=16#2#11268|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#11269| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#11217| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#10965| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#11271| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#11270| () Bool |$paramod/FF/WIDTH=16#3#11271|) +(declare-fun |$paramod/FF/WIDTH=16_is#11272| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#11274| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#11273| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#11274|) +(declare-fun |$paramod/FF/WIDTH=16#1#11276| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#11275| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#11276|) +(declare-fun |$paramod/FF/WIDTH=16#2#11278| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#11277| () Bool |$paramod/FF/WIDTH=16#2#11278|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#11279| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#11205| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#10959| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#11281| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#11280| () Bool |$paramod/FF/WIDTH=16#3#11281|) +(declare-fun |$paramod/FF/WIDTH=16_is#11282| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#11284| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#11283| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#11284|) +(declare-fun |$paramod/FF/WIDTH=16#1#11286| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#11285| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#11286|) +(declare-fun |$paramod/FF/WIDTH=16#2#11288| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#11287| () Bool |$paramod/FF/WIDTH=16#2#11288|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#11289| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#11193| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#10952| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#11291| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#11290| () Bool |$paramod/FF/WIDTH=16#3#11291|) +(define-fun |$paramod/FF/WIDTH=2_h#11292| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#11293| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#11294| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#11295| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#11296| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#11297| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#11148| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10939| |$paramod/FF/WIDTH=2_is#11149|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11150| |$paramod/FF/WIDTH=2_n D#11176|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#10953| |$paramod/FF/WIDTH=2_n Q#11178|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10944| |$paramod/FF/WIDTH=2_n clk#11180|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#11182| |$paramod/FF/WIDTH=2_n en#11231|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10939| |$paramod/PRIDEC/WIDTH=4_is#11233|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11154| |$paramod/PRIDEC/WIDTH=4_n out_vec#11234|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#11247| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#11248| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#11249| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#11250|))) |$paramod/PRIDEC/WIDTH=4_n vec#11251|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10939| |$paramod/FF/WIDTH=16_is#11252|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#11223| |$paramod/FF/WIDTH=16_n D#11253|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#10970| |$paramod/FF/WIDTH=16_n Q#11255|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10944| |$paramod/FF/WIDTH=16_n clk#11257|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#11259|) #b1) |$paramod/FF/WIDTH=16_n en#11260|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10939| |$paramod/FF/WIDTH=16_is#11262|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#11211| |$paramod/FF/WIDTH=16_n D#11263|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#10964| |$paramod/FF/WIDTH=16_n Q#11265|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10944| |$paramod/FF/WIDTH=16_n clk#11267|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#11269|) #b1) |$paramod/FF/WIDTH=16_n en#11270|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10939| |$paramod/FF/WIDTH=16_is#11272|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#11199| |$paramod/FF/WIDTH=16_n D#11273|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#10958| |$paramod/FF/WIDTH=16_n Q#11275|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10944| |$paramod/FF/WIDTH=16_n clk#11277|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#11279|) #b1) |$paramod/FF/WIDTH=16_n en#11280|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10939| |$paramod/FF/WIDTH=16_is#11282|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#11187| |$paramod/FF/WIDTH=16_n D#11283|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#10951| |$paramod/FF/WIDTH=16_n Q#11285|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#10944| |$paramod/FF/WIDTH=16_n clk#11287|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#11289|) #b1) |$paramod/FF/WIDTH=16_n en#11290|) |$paramod/FF/WIDTH=2_h#11292| |$paramod/PRIDEC/WIDTH=4_h#11293| |$paramod/FF/WIDTH=16_h#11294| |$paramod/FF/WIDTH=16_h#11295| |$paramod/FF/WIDTH=16_h#11296| |$paramod/FF/WIDTH=16_h#11297| )) +(define-fun |$paramod/FF/WIDTH=32_h#11298| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#11300| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#11302| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11301| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11302|) +(declare-fun |$paramod/FF/WIDTH=6#1#11304| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11303| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11304|) +(declare-fun |$paramod/FF/WIDTH=6#2#11306| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11305| () Bool |$paramod/FF/WIDTH=6#2#11306|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#11309| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#11026| |$paramod/MagicPacketTracker/DEPTH=32#12#11029|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#11308| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#11309| |$paramod/MagicPacketTracker/DEPTH=32#15#11018|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#11307| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#11308| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#11009| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#11311| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11310| () Bool |$paramod/FF/WIDTH=6#3#11311|) +(define-fun |$paramod/FF/WIDTH=6_h#11312| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#11299| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#11007| |$paramod/FF/WIDTH=6_is#11300|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#11017| |$paramod/FF/WIDTH=6_n D#11301|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#11014| |$paramod/FF/WIDTH=6_n Q#11303|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#11011| |$paramod/FF/WIDTH=6_n clk#11305|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#11307|) #b1) |$paramod/FF/WIDTH=6_n en#11310|) |$paramod/FF/WIDTH=6_h#11312| )) +(define-fun |$paramod/FF/WIDTH=1_h#11313| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#11315| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#11318| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11055| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#11317| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11065|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#11318| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11055|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11316| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11070|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#11317|)) +(declare-fun |$paramod/FF/WIDTH=6#0#11320| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11319| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11320|) +(declare-fun |$paramod/FF/WIDTH=6#1#11322| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11321| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11322|) +(declare-fun |$paramod/FF/WIDTH=6#2#11324| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11323| () Bool |$paramod/FF/WIDTH=6#2#11324|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#11326| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11068| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11065|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11325| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#11326| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11070|)) +(declare-fun |$paramod/FF/WIDTH=6#3#11328| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11327| () Bool |$paramod/FF/WIDTH=6#3#11328|) +(declare-fun |$paramod/FF/WIDTH=6_is#11329| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#11332| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11058| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#11331| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11068|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#11332| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11058|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#11330| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11070|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#11331|)) +(declare-fun |$paramod/FF/WIDTH=6#0#11334| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11333| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11334|) +(declare-fun |$paramod/FF/WIDTH=6#1#11336| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11335| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11336|) +(declare-fun |$paramod/FF/WIDTH=6#2#11338| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11337| () Bool |$paramod/FF/WIDTH=6#2#11338|) +(declare-fun |$paramod/FF/WIDTH=6#3#11340| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11339| () Bool |$paramod/FF/WIDTH=6#3#11340|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11342| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11344| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11343| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11344|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11346| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#11345| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11346|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11348| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11347| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11348|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11341| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11342| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11343| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#11345| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11347|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11342| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11343|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11347|))))) +(define-fun |$paramod/FF/WIDTH=6_h#11349| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#11350| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11314| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11044| |$paramod/FF/WIDTH=6_is#11315|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11316| |$paramod/FF/WIDTH=6_n D#11319|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11055| |$paramod/FF/WIDTH=6_n Q#11321|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11046| |$paramod/FF/WIDTH=6_n clk#11323|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11325|) #b1) |$paramod/FF/WIDTH=6_n en#11327|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11044| |$paramod/FF/WIDTH=6_is#11329|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#11330| |$paramod/FF/WIDTH=6_n D#11333|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11058| |$paramod/FF/WIDTH=6_n Q#11335|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11046| |$paramod/FF/WIDTH=6_n clk#11337|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11325|) #b1) |$paramod/FF/WIDTH=6_n en#11339|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11341| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11053|) |$paramod/FF/WIDTH=6_h#11349| |$paramod/FF/WIDTH=6_h#11350| )) +(declare-fun |$paramod/FF/WIDTH=6_is#11352| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#11355| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11081| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#11354| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11091|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#11355| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11081|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11353| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11095|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#11354|)) +(declare-fun |$paramod/FF/WIDTH=6#0#11357| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11356| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11357|) +(declare-fun |$paramod/FF/WIDTH=6#1#11359| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11358| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11359|) +(declare-fun |$paramod/FF/WIDTH=6#2#11361| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11360| () Bool |$paramod/FF/WIDTH=6#2#11361|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#11363| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11093| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11091|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11362| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#11363| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11095|)) +(declare-fun |$paramod/FF/WIDTH=6#3#11365| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11364| () Bool |$paramod/FF/WIDTH=6#3#11365|) +(declare-fun |$paramod/FF/WIDTH=6_is#11366| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#11369| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11084| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#11368| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11093|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#11369| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11084|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#11367| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11095|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#11368|)) +(declare-fun |$paramod/FF/WIDTH=6#0#11371| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11370| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11371|) +(declare-fun |$paramod/FF/WIDTH=6#1#11373| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11372| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11373|) +(declare-fun |$paramod/FF/WIDTH=6#2#11375| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11374| () Bool |$paramod/FF/WIDTH=6#2#11375|) +(declare-fun |$paramod/FF/WIDTH=6#3#11377| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11376| () Bool |$paramod/FF/WIDTH=6#3#11377|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11379| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11381| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11380| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11381|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11383| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#11382| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11383|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11385| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11384| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11385|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11378| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11379| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11380| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#11382| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11384|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11379| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11380|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11384|))))) +(define-fun |$paramod/FF/WIDTH=6_h#11386| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#11387| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11351| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11071| |$paramod/FF/WIDTH=6_is#11352|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11353| |$paramod/FF/WIDTH=6_n D#11356|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11081| |$paramod/FF/WIDTH=6_n Q#11358|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11073| |$paramod/FF/WIDTH=6_n clk#11360|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11362|) #b1) |$paramod/FF/WIDTH=6_n en#11364|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11071| |$paramod/FF/WIDTH=6_is#11366|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#11367| |$paramod/FF/WIDTH=6_n D#11370|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11084| |$paramod/FF/WIDTH=6_n Q#11372|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11073| |$paramod/FF/WIDTH=6_n clk#11374|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11362|) #b1) |$paramod/FF/WIDTH=6_n en#11376|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11378| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11079|) |$paramod/FF/WIDTH=6_h#11386| |$paramod/FF/WIDTH=6_h#11387| )) +(declare-fun |$paramod/FF/WIDTH=6_is#11389| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#11392| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11107| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#11391| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11117|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#11392| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11107|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11390| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11121|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#11391|)) +(declare-fun |$paramod/FF/WIDTH=6#0#11394| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11393| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11394|) +(declare-fun |$paramod/FF/WIDTH=6#1#11396| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11395| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11396|) +(declare-fun |$paramod/FF/WIDTH=6#2#11398| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11397| () Bool |$paramod/FF/WIDTH=6#2#11398|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#11400| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11119| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11117|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11399| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#11400| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11121|)) +(declare-fun |$paramod/FF/WIDTH=6#3#11402| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11401| () Bool |$paramod/FF/WIDTH=6#3#11402|) +(declare-fun |$paramod/FF/WIDTH=6_is#11403| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#11406| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11110| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#11405| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11119|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#11406| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11110|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#11404| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11121|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#11405|)) +(declare-fun |$paramod/FF/WIDTH=6#0#11408| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11407| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11408|) +(declare-fun |$paramod/FF/WIDTH=6#1#11410| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11409| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11410|) +(declare-fun |$paramod/FF/WIDTH=6#2#11412| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11411| () Bool |$paramod/FF/WIDTH=6#2#11412|) +(declare-fun |$paramod/FF/WIDTH=6#3#11414| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11413| () Bool |$paramod/FF/WIDTH=6#3#11414|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11416| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11418| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11417| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11418|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11420| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#11419| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11420|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11422| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11421| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11422|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11415| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11416| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11417| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#11419| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11421|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11416| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11417|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11421|))))) +(define-fun |$paramod/FF/WIDTH=6_h#11423| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#11424| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11388| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11096| |$paramod/FF/WIDTH=6_is#11389|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11390| |$paramod/FF/WIDTH=6_n D#11393|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11107| |$paramod/FF/WIDTH=6_n Q#11395|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11098| |$paramod/FF/WIDTH=6_n clk#11397|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11399|) #b1) |$paramod/FF/WIDTH=6_n en#11401|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11096| |$paramod/FF/WIDTH=6_is#11403|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#11404| |$paramod/FF/WIDTH=6_n D#11407|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11110| |$paramod/FF/WIDTH=6_n Q#11409|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11098| |$paramod/FF/WIDTH=6_n clk#11411|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11399|) #b1) |$paramod/FF/WIDTH=6_n en#11413|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11415| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11105|) |$paramod/FF/WIDTH=6_h#11423| |$paramod/FF/WIDTH=6_h#11424| )) +(declare-fun |$paramod/FF/WIDTH=6_is#11426| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#11429| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11133| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#11428| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11143|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#11429| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11133|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11427| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11147|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#11428|)) +(declare-fun |$paramod/FF/WIDTH=6#0#11431| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11430| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11431|) +(declare-fun |$paramod/FF/WIDTH=6#1#11433| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11432| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11433|) +(declare-fun |$paramod/FF/WIDTH=6#2#11435| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11434| () Bool |$paramod/FF/WIDTH=6#2#11435|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#11437| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11145| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11143|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11436| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#11437| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11147|)) +(declare-fun |$paramod/FF/WIDTH=6#3#11439| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11438| () Bool |$paramod/FF/WIDTH=6#3#11439|) +(declare-fun |$paramod/FF/WIDTH=6_is#11440| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#11443| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11136| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#11442| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11145|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#11443| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11136|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#11441| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11147|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#11442|)) +(declare-fun |$paramod/FF/WIDTH=6#0#11445| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11444| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11445|) +(declare-fun |$paramod/FF/WIDTH=6#1#11447| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11446| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11447|) +(declare-fun |$paramod/FF/WIDTH=6#2#11449| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11448| () Bool |$paramod/FF/WIDTH=6#2#11449|) +(declare-fun |$paramod/FF/WIDTH=6#3#11451| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11450| () Bool |$paramod/FF/WIDTH=6#3#11451|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11453| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11455| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11454| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11455|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11457| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#11456| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11457|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11459| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11458| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11459|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11452| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11453| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11454| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#11456| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11458|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11453| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#11454|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#11458|))))) +(define-fun |$paramod/FF/WIDTH=6_h#11460| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#11461| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11425| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11122| |$paramod/FF/WIDTH=6_is#11426|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11427| |$paramod/FF/WIDTH=6_n D#11430|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11133| |$paramod/FF/WIDTH=6_n Q#11432|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11124| |$paramod/FF/WIDTH=6_n clk#11434|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11436|) #b1) |$paramod/FF/WIDTH=6_n en#11438|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11122| |$paramod/FF/WIDTH=6_is#11440|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#11441| |$paramod/FF/WIDTH=6_n D#11444|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11136| |$paramod/FF/WIDTH=6_n Q#11446|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11124| |$paramod/FF/WIDTH=6_n clk#11448|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#11436|) #b1) |$paramod/FF/WIDTH=6_n en#11450|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11452| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11131|) |$paramod/FF/WIDTH=6_h#11460| |$paramod/FF/WIDTH=6_h#11461| )) +(define-fun |Scoreboard_h#10937| () Bool (and (= |Scoreboard_is#10938| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#10939|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#10940|) (= |Scoreboard#0#10942| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#10943|) (= |Scoreboard#24#10945| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#10946|) (= |Scoreboard#25#10972| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#10973|) (= (concat |Scoreboard#38#10978| (concat |Scoreboard#37#10980| (concat |Scoreboard#36#10982| |Scoreboard#35#10984|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#10986|) (= |Scoreboard#39#10987| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#10988|) (= |Scoreboard_is#10938| |$paramod/FF/WIDTH=32_is#10990|) (= |Scoreboard#3#10991| |$paramod/FF/WIDTH=32_n D#10992|) (= |Scoreboard#26#10994| |$paramod/FF/WIDTH=32_n Q#10995|) (= |Scoreboard#0#10942| |$paramod/FF/WIDTH=32_n clk#10997|) (= (= ((_ extract 0 0) |Scoreboard#41#10999|) #b1) |$paramod/FF/WIDTH=32_n en#11005|) (= |Scoreboard_is#10938| |$paramod/MagicPacketTracker/DEPTH=32_is#11007|) (= |Scoreboard#19#11004| |$paramod/MagicPacketTracker/DEPTH=32_n captured#11008|) (= |Scoreboard#0#10942| |$paramod/MagicPacketTracker/DEPTH=32_n clk#11010|) (= |Scoreboard#1#11012| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#11013|) (= |Scoreboard#2#11015| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#11016|) (= (= ((_ extract 0 0) |Scoreboard#24#10945|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#11031|) (= (= ((_ extract 0 0) |Scoreboard#28#11002|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#11032|) (= |Scoreboard#39#10987| |$paramod/MagicPacketTracker/DEPTH=32_n rst#11033|) (= |Scoreboard_is#10938| |$paramod/FF/WIDTH=1_is#11034|) (= (= ((_ extract 0 0) |Scoreboard#30#11035|) #b1) |$paramod/FF/WIDTH=1_n D#11036|) (= |Scoreboard#19#11004| |$paramod/FF/WIDTH=1_n Q#11038|) (= |Scoreboard#0#10942| |$paramod/FF/WIDTH=1_n clk#11040|) (= (= ((_ extract 0 0) |Scoreboard#40#11003|) #b1) |$paramod/FF/WIDTH=1_n en#11042|) (= |Scoreboard_is#10938| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11044|) (= |Scoreboard#0#10942| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11045|) (= |Scoreboard#4#11047| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11048|) (= |Scoreboard#10#11050| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11051|) (= |Scoreboard#11#10983| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11056|) (= |Scoreboard#12#11059| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11060|) (= (= ((_ extract 1 1) |Scoreboard#24#10945|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11064|) (= (= ((_ extract 0 0) |Scoreboard#34#11066|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11067|) (= |Scoreboard#39#10987| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11069|) (= |Scoreboard_is#10938| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11071|) (= |Scoreboard#0#10942| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11072|) (= |Scoreboard#3#10991| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11074|) (= |Scoreboard#7#11076| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11077|) (= |Scoreboard#8#10985| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11082|) (= |Scoreboard#9#11085| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11086|) (= (= ((_ extract 0 0) |Scoreboard#24#10945|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11090|) (= (= ((_ extract 0 0) |Scoreboard#28#11002|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11092|) (= |Scoreboard#39#10987| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11094|) (= |Scoreboard_is#10938| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11096|) (= |Scoreboard#0#10942| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11097|) (= |Scoreboard#5#11099| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11100|) (= |Scoreboard#13#11102| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11103|) (= |Scoreboard#14#10981| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11108|) (= |Scoreboard#15#11111| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11112|) (= (= ((_ extract 2 2) |Scoreboard#24#10945|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11116|) (= (= ((_ extract 1 1) |Scoreboard#34#11066|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11118|) (= |Scoreboard#39#10987| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11120|) (= |Scoreboard_is#10938| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11122|) (= |Scoreboard#0#10942| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11123|) (= |Scoreboard#6#11125| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11126|) (= |Scoreboard#16#11128| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11129|) (= |Scoreboard#17#10979| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11134|) (= |Scoreboard#18#11137| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11138|) (= (= ((_ extract 3 3) |Scoreboard#24#10945|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11142|) (= (= ((_ extract 2 2) |Scoreboard#34#11066|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11144|) (= |Scoreboard#39#10987| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11146|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#11148| |$paramod/FF/WIDTH=32_h#11298| |$paramod/MagicPacketTracker/DEPTH=32_h#11299| |$paramod/FF/WIDTH=1_h#11313| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11314| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11351| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11388| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11425| )) +(assert |Scoreboard_h#10937|) +(define-fun |Scoreboard_n rst#11462| () Bool |Scoreboard#39#10987|) +(define-fun |Scoreboard_n prop_empty#11463| () Bool |Scoreboard#8#10985|) +(define-fun |Scoreboard_n prop_pop#11464| () Bool (= ((_ extract 0 0) |Scoreboard#24#10945|) #b1)) +(assert (and (not |Scoreboard_n rst#11462|) (or (not |Scoreboard_n prop_empty#11463|) (not |Scoreboard_n prop_pop#11464|)))) +(define-fun |$paramod/FF/WIDTH=2#4#11468| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#10549| |$paramod/FF/WIDTH=2#0#10494| |$paramod/FF/WIDTH=2#1#10496|)) +(define-fun |$paramod/FF/WIDTH=2_t#11467| () Bool (= |$paramod/FF/WIDTH=2#4#11468| |$paramod/FF/WIDTH=2#1#11179|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#11469| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#11471| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#10578| |$paramod/FF/WIDTH=16#0#10571| |$paramod/FF/WIDTH=16#1#10573|)) +(define-fun |$paramod/FF/WIDTH=16_t#11470| () Bool (= |$paramod/FF/WIDTH=16#4#11471| |$paramod/FF/WIDTH=16#1#11256|) ) +(define-fun |$paramod/FF/WIDTH=16#4#11473| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#10588| |$paramod/FF/WIDTH=16#0#10581| |$paramod/FF/WIDTH=16#1#10583|)) +(define-fun |$paramod/FF/WIDTH=16_t#11472| () Bool (= |$paramod/FF/WIDTH=16#4#11473| |$paramod/FF/WIDTH=16#1#11266|) ) +(define-fun |$paramod/FF/WIDTH=16#4#11475| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#10598| |$paramod/FF/WIDTH=16#0#10591| |$paramod/FF/WIDTH=16#1#10593|)) +(define-fun |$paramod/FF/WIDTH=16_t#11474| () Bool (= |$paramod/FF/WIDTH=16#4#11475| |$paramod/FF/WIDTH=16#1#11276|) ) +(define-fun |$paramod/FF/WIDTH=16#4#11477| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#10608| |$paramod/FF/WIDTH=16#0#10601| |$paramod/FF/WIDTH=16#1#10603|)) +(define-fun |$paramod/FF/WIDTH=16_t#11476| () Bool (= |$paramod/FF/WIDTH=16#4#11477| |$paramod/FF/WIDTH=16#1#11286|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#11466| () Bool (and |$paramod/FF/WIDTH=2_t#11467| |$paramod/PRIDEC/WIDTH=4_t#11469| |$paramod/FF/WIDTH=16_t#11470| |$paramod/FF/WIDTH=16_t#11472| |$paramod/FF/WIDTH=16_t#11474| |$paramod/FF/WIDTH=16_t#11476| )) +(define-fun |$paramod/FF/WIDTH=32#4#11479| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#10323| |$paramod/FF/WIDTH=32#0#10310| |$paramod/FF/WIDTH=32#1#10313|)) +(define-fun |$paramod/FF/WIDTH=32_t#11478| () Bool (= |$paramod/FF/WIDTH=32#4#11479| |$paramod/FF/WIDTH=32#1#10996|) ) +(define-fun |$paramod/FF/WIDTH=6#4#11482| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10628| |$paramod/FF/WIDTH=6#0#10619| |$paramod/FF/WIDTH=6#1#10621|)) +(define-fun |$paramod/FF/WIDTH=6_t#11481| () Bool (= |$paramod/FF/WIDTH=6#4#11482| |$paramod/FF/WIDTH=6#1#11304|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#11480| () Bool |$paramod/FF/WIDTH=6_t#11481| ) +(define-fun |$paramod/FF/WIDTH=1#4#11484| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#10360| (ite |$paramod/FF/WIDTH=1#0#10354| #b1 #b0) |$paramod/FF/WIDTH=1#1#10356|)) +(define-fun |$paramod/FF/WIDTH=1_t#11483| () Bool (= |$paramod/FF/WIDTH=1#4#11484| |$paramod/FF/WIDTH=1#1#11039|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10385|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#11488| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10645| |$paramod/FF/WIDTH=6#0#10637| |$paramod/FF/WIDTH=6#1#10639|)) +(define-fun |$paramod/FF/WIDTH=6_t#11487| () Bool (= |$paramod/FF/WIDTH=6#4#11488| |$paramod/FF/WIDTH=6#1#11322|) ) +(define-fun |$paramod/FF/WIDTH=6#4#11490| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10657| |$paramod/FF/WIDTH=6#0#10651| |$paramod/FF/WIDTH=6#1#10653|)) +(define-fun |$paramod/FF/WIDTH=6_t#11489| () Bool (= |$paramod/FF/WIDTH=6#4#11490| |$paramod/FF/WIDTH=6#1#11336|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#11485| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10658| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11342|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10366| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11346|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10375|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11344|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11486|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11348|) |$paramod/FF/WIDTH=6_t#11487| |$paramod/FF/WIDTH=6_t#11489| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10410|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#11494| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10682| |$paramod/FF/WIDTH=6#0#10674| |$paramod/FF/WIDTH=6#1#10676|)) +(define-fun |$paramod/FF/WIDTH=6_t#11493| () Bool (= |$paramod/FF/WIDTH=6#4#11494| |$paramod/FF/WIDTH=6#1#11359|) ) +(define-fun |$paramod/FF/WIDTH=6#4#11496| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10694| |$paramod/FF/WIDTH=6#0#10688| |$paramod/FF/WIDTH=6#1#10690|)) +(define-fun |$paramod/FF/WIDTH=6_t#11495| () Bool (= |$paramod/FF/WIDTH=6#4#11496| |$paramod/FF/WIDTH=6#1#11373|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#11491| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10695| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11379|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10392| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11383|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10401|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11381|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11492|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11385|) |$paramod/FF/WIDTH=6_t#11493| |$paramod/FF/WIDTH=6_t#11495| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10436|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#11500| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10719| |$paramod/FF/WIDTH=6#0#10711| |$paramod/FF/WIDTH=6#1#10713|)) +(define-fun |$paramod/FF/WIDTH=6_t#11499| () Bool (= |$paramod/FF/WIDTH=6#4#11500| |$paramod/FF/WIDTH=6#1#11396|) ) +(define-fun |$paramod/FF/WIDTH=6#4#11502| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10731| |$paramod/FF/WIDTH=6#0#10725| |$paramod/FF/WIDTH=6#1#10727|)) +(define-fun |$paramod/FF/WIDTH=6_t#11501| () Bool (= |$paramod/FF/WIDTH=6#4#11502| |$paramod/FF/WIDTH=6#1#11410|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#11497| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10732| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11416|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10418| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11420|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10427|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11418|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11498|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11422|) |$paramod/FF/WIDTH=6_t#11499| |$paramod/FF/WIDTH=6_t#11501| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#10462|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#11506| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10756| |$paramod/FF/WIDTH=6#0#10748| |$paramod/FF/WIDTH=6#1#10750|)) +(define-fun |$paramod/FF/WIDTH=6_t#11505| () Bool (= |$paramod/FF/WIDTH=6#4#11506| |$paramod/FF/WIDTH=6#1#11433|) ) +(define-fun |$paramod/FF/WIDTH=6#4#11508| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#10768| |$paramod/FF/WIDTH=6#0#10762| |$paramod/FF/WIDTH=6#1#10764|)) +(define-fun |$paramod/FF/WIDTH=6_t#11507| () Bool (= |$paramod/FF/WIDTH=6#4#11508| |$paramod/FF/WIDTH=6#1#11447|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#11503| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#10769| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#11453|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#10444| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#11457|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#10453|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#11455|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#11504|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#11459|) |$paramod/FF/WIDTH=6_t#11505| |$paramod/FF/WIDTH=6_t#11507| )) +(define-fun |Scoreboard_t#11465| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#11466| |$paramod/FF/WIDTH=32_t#11478| |$paramod/MagicPacketTracker/DEPTH=32_t#11480| |$paramod/FF/WIDTH=1_t#11483| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#11485| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#11491| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#11497| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#11503| )) +(assert |Scoreboard_t#11465|) +(assert (not |Scoreboard_is#10938|)) +(define-fun |$paramod/FF/WIDTH=2_a#11543| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#11544| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#11545| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#11546| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#11547| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#11548| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#11542| () Bool (and |$paramod/FF/WIDTH=2_a#11543| |$paramod/PRIDEC/WIDTH=4_a#11544| |$paramod/FF/WIDTH=16_a#11545| |$paramod/FF/WIDTH=16_a#11546| |$paramod/FF/WIDTH=16_a#11547| |$paramod/FF/WIDTH=16_a#11548| )) +(define-fun |$paramod/FF/WIDTH=32_a#11549| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#11551| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#11550| () Bool |$paramod/FF/WIDTH=6_a#11551| ) +(define-fun |$paramod/FF/WIDTH=1_a#11552| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#11554| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#11555| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#11553| () Bool (and |$paramod/FF/WIDTH=6_a#11554| |$paramod/FF/WIDTH=6_a#11555| )) +(define-fun |$paramod/FF/WIDTH=6_a#11557| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#11558| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#11556| () Bool (and |$paramod/FF/WIDTH=6_a#11557| |$paramod/FF/WIDTH=6_a#11558| )) +(define-fun |$paramod/FF/WIDTH=6_a#11560| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#11561| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#11559| () Bool (and |$paramod/FF/WIDTH=6_a#11560| |$paramod/FF/WIDTH=6_a#11561| )) +(define-fun |$paramod/FF/WIDTH=6_a#11563| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#11564| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#11562| () Bool (and |$paramod/FF/WIDTH=6_a#11563| |$paramod/FF/WIDTH=6_a#11564| )) +(define-fun |Scoreboard_a#11541| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#11542| |$paramod/FF/WIDTH=32_a#11549| |$paramod/MagicPacketTracker/DEPTH=32_a#11550| |$paramod/FF/WIDTH=1_a#11552| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#11553| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#11556| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#11559| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#11562| )) +(assert |Scoreboard_a#11541|) +(define-fun |Scoreboard#20#11570| () Bool (bvugt |Scoreboard#1#11012| #b000000)) +(define-fun |Scoreboard#21#11569| () (_ BitVec 1) (bvand (ite |Scoreboard#19#11004| #b1 #b0) (ite |Scoreboard#20#11570| #b1 #b0))) +(define-fun |Scoreboard#22#11571| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#11015|) #b1) (= ((_ extract 1 1) |Scoreboard#2#11015|) #b1) (= ((_ extract 2 2) |Scoreboard#2#11015|) #b1) (= ((_ extract 3 3) |Scoreboard#2#11015|) #b1) (= ((_ extract 4 4) |Scoreboard#2#11015|) #b1) (= ((_ extract 5 5) |Scoreboard#2#11015|) #b1)))) +(define-fun |Scoreboard#23#11568| () (_ BitVec 1) (bvand |Scoreboard#21#11569| (ite |Scoreboard#22#11571| #b1 #b0))) +(define-fun |Scoreboard#31#11567| () (_ BitVec 1) (bvnot |Scoreboard#23#11568|)) +(define-fun |Scoreboard#32#11572| () Bool (= |Scoreboard#26#10994| |Scoreboard#7#11076|)) +(define-fun |Scoreboard#33#11566| () (_ BitVec 1) (bvor |Scoreboard#31#11567| (ite |Scoreboard#32#11572| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#11565| () Bool (= ((_ extract 0 0) |Scoreboard#33#11566|) #b1)) +(assert |Scoreboard_n prop_signal#11565|) +(define-fun |$paramod/FF/WIDTH=2_u#11577| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#11579| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#11581| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#11583| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#11585| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#11587| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#11575| () Bool (and |$paramod/FF/WIDTH=2_u#11577| |$paramod/PRIDEC/WIDTH=4_u#11579| |$paramod/FF/WIDTH=16_u#11581| |$paramod/FF/WIDTH=16_u#11583| |$paramod/FF/WIDTH=16_u#11585| |$paramod/FF/WIDTH=16_u#11587| )) +(define-fun |$paramod/FF/WIDTH=32_u#11589| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#11593| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#11591| () Bool |$paramod/FF/WIDTH=6_u#11593| ) +(define-fun |$paramod/FF/WIDTH=1_u#11595| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#11599| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#11601| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#11597| () Bool (and |$paramod/FF/WIDTH=6_u#11599| |$paramod/FF/WIDTH=6_u#11601| )) +(define-fun |$paramod/FF/WIDTH=6_u#11605| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#11607| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#11603| () Bool (and |$paramod/FF/WIDTH=6_u#11605| |$paramod/FF/WIDTH=6_u#11607| )) +(define-fun |$paramod/FF/WIDTH=6_u#11611| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#11613| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#11609| () Bool (and |$paramod/FF/WIDTH=6_u#11611| |$paramod/FF/WIDTH=6_u#11613| )) +(define-fun |$paramod/FF/WIDTH=6_u#11617| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#11619| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#11615| () Bool (and |$paramod/FF/WIDTH=6_u#11617| |$paramod/FF/WIDTH=6_u#11619| )) +(define-fun |Scoreboard_u#11573| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#11575| |$paramod/FF/WIDTH=32_u#11589| |$paramod/MagicPacketTracker/DEPTH=32_u#11591| |$paramod/FF/WIDTH=1_u#11595| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#11597| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#11603| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#11609| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#11615| )) +(assert |Scoreboard_u#11573|) +(declare-fun |Scoreboard_is#11621| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#11622| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#11624| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#11623| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#11624|) +(declare-fun |Scoreboard#0#11625| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#11627| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#11626| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#11627|) +(declare-fun |Scoreboard#24#11628| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#11632| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#11634| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#11633| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#11634| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#11631| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#11632| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#11633| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#11635| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#11630| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#11631| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#11635| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#11639| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#11641| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#11640| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#11641| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#11638| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#11639| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#11640| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#11642| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#11637| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#11638| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#11642| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#11645| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#11647| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#11646| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#11647| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#11644| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#11645| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#11646| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#11648| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#11643| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#11644| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#11648| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#11651| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#11653| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#11652| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#11653| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#11650| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#11651| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#11652| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#11654| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#11649| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#11650| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#11654| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#11629| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#11630| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#11637| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#11643| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#11649|)))) +(declare-fun |Scoreboard#25#11655| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#11657| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#11658| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#11659| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#11660| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#11656| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#11657| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#11658| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#11659| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#11660|)))) +(declare-fun |Scoreboard#17#11662| () Bool) +(define-fun |Scoreboard#38#11661| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#11662| #b1 #b0))) +(declare-fun |Scoreboard#14#11664| () Bool) +(define-fun |Scoreboard#37#11663| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#11664| #b1 #b0))) +(declare-fun |Scoreboard#11#11666| () Bool) +(define-fun |Scoreboard#36#11665| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#11666| #b1 #b0))) +(declare-fun |Scoreboard#8#11668| () Bool) +(define-fun |Scoreboard#35#11667| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#11668| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#11669| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#11632| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#11639| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#11645| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#11651|)))) +(declare-fun |Scoreboard#39#11670| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#11672| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#11671| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#11672|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#11673| () Bool) +(declare-fun |Scoreboard#3#11674| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#11676| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#11675| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#11676|) +(declare-fun |Scoreboard#26#11677| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#11679| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#11678| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#11679|) +(declare-fun |$paramod/FF/WIDTH=32#2#11681| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#11680| () Bool |$paramod/FF/WIDTH=32#2#11681|) +(declare-fun |Scoreboard#27#11684| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#11685| () (_ BitVec 1)) +(define-fun |Scoreboard#29#11683| () (_ BitVec 1) (bvand |Scoreboard#27#11684| |Scoreboard#28#11685|)) +(declare-fun |Scoreboard#19#11687| () Bool) +(define-fun |Scoreboard#40#11686| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#11687| #b1 #b0))) +(define-fun |Scoreboard#41#11682| () (_ BitVec 1) (bvand |Scoreboard#29#11683| |Scoreboard#40#11686|)) +(declare-fun |$paramod/FF/WIDTH=32#3#11689| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#11688| () Bool |$paramod/FF/WIDTH=32#3#11689|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#11690| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#11692| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#11691| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#11692|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#11694| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#11693| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#11694|) +(declare-fun |Scoreboard#1#11695| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#11697| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#11696| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#11697|) +(declare-fun |Scoreboard#2#11698| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#11701| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#11708| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#11697| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#11709| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#11707| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#11708| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#11709|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#11710| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#11692| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#11706| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#11707| |$paramod/MagicPacketTracker/DEPTH=32#7#11710|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#11711| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#11697| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#11705| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#11706|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#11711| |$paramod/MagicPacketTracker/DEPTH=32#2#11697|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#11704| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#11705| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#11712| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#11703| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#11704| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#11712|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#11713| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#11705| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#11702| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#11703|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#11713| |$paramod/MagicPacketTracker/DEPTH=32#9#11705|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#11700| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#11701|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#11702|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#11699| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#11700|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#11714| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#11712|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#11715| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#11709|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#11716| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#11701|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#11717| () Bool) +(define-fun |Scoreboard#30#11718| () (_ BitVec 1) (bvor (ite |Scoreboard#19#11687| #b1 #b0) |Scoreboard#29#11683|)) +(declare-fun |$paramod/FF/WIDTH=1#0#11720| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#11719| () Bool |$paramod/FF/WIDTH=1#0#11720|) +(declare-fun |$paramod/FF/WIDTH=1#1#11722| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#11721| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#11722|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#11724| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#11723| () Bool |$paramod/FF/WIDTH=1#2#11724|) +(declare-fun |$paramod/FF/WIDTH=1#3#11726| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#11725| () Bool |$paramod/FF/WIDTH=1#3#11726|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11727| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11729| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11728| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11729|) +(declare-fun |Scoreboard#4#11730| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11732| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11731| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11732|) +(declare-fun |Scoreboard#10#11733| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11736| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11738| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11737| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11738|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11735| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11736| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11737|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11734| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11735|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11741| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11740| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11738| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11741|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11739| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11740|) +(declare-fun |Scoreboard#12#11742| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11745| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11738|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11741|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11746| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11738|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11741|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11744| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11745| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11746| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11743| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11744|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11748| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11747| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11748|) #b1)) +(declare-fun |Scoreboard#34#11749| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11751| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11750| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11751|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11753| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11752| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11753|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11754| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11756| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11755| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11756|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11758| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11757| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11758|) +(declare-fun |Scoreboard#7#11759| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11762| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11764| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11763| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11764|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11761| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11762| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11763|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11760| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11761|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11767| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11766| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11764| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11767|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11765| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11766|) +(declare-fun |Scoreboard#9#11768| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11771| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11764|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11767|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11772| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11764|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11767|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11770| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11771| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11772| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11769| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11770|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11774| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11773| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11774|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11776| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11775| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11776|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11778| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11777| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11778|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11779| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11781| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11780| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11781|) +(declare-fun |Scoreboard#5#11782| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11784| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11783| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11784|) +(declare-fun |Scoreboard#13#11785| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11788| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11790| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11789| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11790|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11787| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11788| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11789|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11786| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11787|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11793| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11792| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11790| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11793|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11791| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11792|) +(declare-fun |Scoreboard#15#11794| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11797| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11790|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11793|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11798| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11790|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11793|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11796| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11797| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11798| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11795| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11796|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11800| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11799| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11800|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11802| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11801| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11802|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11804| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11803| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11804|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11805| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11807| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11806| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11807|) +(declare-fun |Scoreboard#6#11808| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11810| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11809| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11810|) +(declare-fun |Scoreboard#16#11811| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11814| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11816| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11815| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11816|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11813| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11814| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#11815|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11812| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#11813|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11819| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11818| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11816| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11819|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11817| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#11818|) +(declare-fun |Scoreboard#18#11820| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11823| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11816|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11819|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11824| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11816|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11819|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11822| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#11823| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#11824| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11821| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#11822|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11826| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11825| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11826|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11828| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11827| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11828|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11830| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11829| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11830|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#11832| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11840| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#11839| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11840| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#11841| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11840|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#11838| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#11839| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11840|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#11841|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#11836| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#11838|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#11845| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#11840|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#11844| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#11845| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#11846| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#11845|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#11843| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#11844| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#11845|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#11846|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#11842| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#11843|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#11835| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#11836| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#11842|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#11851| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#11850| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#11851|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#11849| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#11850| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#11852| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#11850|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#11848| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#11849| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#11850|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#11852|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#11847| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#11848|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#11834| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#11835| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#11847|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#11857| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#11856| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#11857|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#11855| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#11856| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#11858| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#11856|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#11854| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#11855| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#11856|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#11858|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#11853| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#11854|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11833| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#11834| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#11853|)) +(declare-fun |$paramod/FF/WIDTH=2#0#11860| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#11859| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#11860|) +(declare-fun |$paramod/FF/WIDTH=2#1#11862| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#11861| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#11862|) +(declare-fun |$paramod/FF/WIDTH=2#2#11864| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#11863| () Bool |$paramod/FF/WIDTH=2#2#11864|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#11868| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#11632|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#11872| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#11635| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#11868|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#11871| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#11672| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#11872|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#11876| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11833| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#11877| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#11634| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#11657|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#11875| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#11876| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#11877| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#11634|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#11874| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#11875| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#11873| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#11630|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#11874| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#11875|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#11870| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#11871|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#11873|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#11869| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#11870| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#11867| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#11868| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#11869| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#11866| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#11635| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#11867|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#11880| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#11639|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#11884| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#11642| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#11880|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#11883| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#11672| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#11884|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#11888| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11833| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#11889| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#11641| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#11658|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#11887| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#11888| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#11889| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#11641|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#11886| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#11887| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#11885| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#11637|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#11886| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#11887|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#11882| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#11883|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#11885|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#11881| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#11882| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#11879| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#11880| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#11881| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#11878| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#11642| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#11879|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#11892| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#11645|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#11896| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#11648| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#11892|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#11895| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#11672| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#11896|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#11900| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11833| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#11901| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#11647| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#11659|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#11899| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#11900| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#11901| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#11647|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#11898| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#11899| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#11897| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#11643|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#11898| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#11899|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#11894| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#11895|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#11897|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#11893| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#11894| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#11891| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#11892| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#11893| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#11890| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#11648| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#11891|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#11904| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#11651|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#11908| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#11654| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#11904|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#11907| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#11672| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#11908|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#11912| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11833|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11833|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#11913| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#11653| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#11660|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#11911| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#11912| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#11913| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#11653|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#11910| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#11911| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#11909| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#11649|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#11910| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#11911|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#11906| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#11907|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#11909|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#11905| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#11906| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#11903| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#11904| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#11905| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#11902| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#11654| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#11903|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#11865| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#11866|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#11878|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#11890|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#11902|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#11915| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#11914| () Bool |$paramod/FF/WIDTH=2#3#11915|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#11916| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#11919| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#11922| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#11923| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#11924| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#11921| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#11922|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#11923|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#11924|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#11920| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#11921| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#11918| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#11919| |$paramod/PRIDEC/WIDTH=4#10#11920|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#11927| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#11923|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#11924|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#11926| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#11927| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#11925| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#11922| |$paramod/PRIDEC/WIDTH=4#6#11926|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#11929| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#11924|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#11928| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#11923| |$paramod/PRIDEC/WIDTH=4#2#11929|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#11917| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#11918| (concat |$paramod/PRIDEC/WIDTH=4#7#11925| (concat |$paramod/PRIDEC/WIDTH=4#3#11928| |$paramod/PRIDEC/WIDTH=4#1#11924|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#11930| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#11632| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#11639| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#11645| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#11651|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#11854|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#11931| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#11632| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#11639| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#11645| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#11651|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#11848|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#11932| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#11632| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#11639| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#11645| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#11651|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#11843|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#11933| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#11632| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#11639| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#11645| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#11651|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#11838|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#11934| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#11919| (concat |$paramod/PRIDEC/WIDTH=4#4#11922| (concat |$paramod/PRIDEC/WIDTH=4#0#11923| |$paramod/PRIDEC/WIDTH=4#1#11924|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#11935| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#11937| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#11936| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#11937|) +(declare-fun |$paramod/FF/WIDTH=16#1#11939| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#11938| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#11939|) +(declare-fun |$paramod/FF/WIDTH=16#2#11941| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#11940| () Bool |$paramod/FF/WIDTH=16#2#11941|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#11942| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#11912| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#11654| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#11944| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#11943| () Bool |$paramod/FF/WIDTH=16#3#11944|) +(declare-fun |$paramod/FF/WIDTH=16_is#11945| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#11947| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#11946| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#11947|) +(declare-fun |$paramod/FF/WIDTH=16#1#11949| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#11948| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#11949|) +(declare-fun |$paramod/FF/WIDTH=16#2#11951| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#11950| () Bool |$paramod/FF/WIDTH=16#2#11951|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#11952| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#11900| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#11648| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#11954| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#11953| () Bool |$paramod/FF/WIDTH=16#3#11954|) +(declare-fun |$paramod/FF/WIDTH=16_is#11955| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#11957| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#11956| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#11957|) +(declare-fun |$paramod/FF/WIDTH=16#1#11959| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#11958| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#11959|) +(declare-fun |$paramod/FF/WIDTH=16#2#11961| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#11960| () Bool |$paramod/FF/WIDTH=16#2#11961|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#11962| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#11888| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#11642| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#11964| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#11963| () Bool |$paramod/FF/WIDTH=16#3#11964|) +(declare-fun |$paramod/FF/WIDTH=16_is#11965| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#11967| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#11966| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#11967|) +(declare-fun |$paramod/FF/WIDTH=16#1#11969| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#11968| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#11969|) +(declare-fun |$paramod/FF/WIDTH=16#2#11971| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#11970| () Bool |$paramod/FF/WIDTH=16#2#11971|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#11972| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#11876| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#11635| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#11974| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#11973| () Bool |$paramod/FF/WIDTH=16#3#11974|) +(define-fun |$paramod/FF/WIDTH=2_h#11975| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#11976| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#11977| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#11978| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#11979| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#11980| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#11831| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#11622| |$paramod/FF/WIDTH=2_is#11832|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#11833| |$paramod/FF/WIDTH=2_n D#11859|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#11636| |$paramod/FF/WIDTH=2_n Q#11861|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#11627| |$paramod/FF/WIDTH=2_n clk#11863|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#11865| |$paramod/FF/WIDTH=2_n en#11914|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#11622| |$paramod/PRIDEC/WIDTH=4_is#11916|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#11837| |$paramod/PRIDEC/WIDTH=4_n out_vec#11917|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#11930| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#11931| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#11932| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#11933|))) |$paramod/PRIDEC/WIDTH=4_n vec#11934|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#11622| |$paramod/FF/WIDTH=16_is#11935|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#11906| |$paramod/FF/WIDTH=16_n D#11936|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#11653| |$paramod/FF/WIDTH=16_n Q#11938|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#11627| |$paramod/FF/WIDTH=16_n clk#11940|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#11942|) #b1) |$paramod/FF/WIDTH=16_n en#11943|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#11622| |$paramod/FF/WIDTH=16_is#11945|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#11894| |$paramod/FF/WIDTH=16_n D#11946|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#11647| |$paramod/FF/WIDTH=16_n Q#11948|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#11627| |$paramod/FF/WIDTH=16_n clk#11950|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#11952|) #b1) |$paramod/FF/WIDTH=16_n en#11953|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#11622| |$paramod/FF/WIDTH=16_is#11955|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#11882| |$paramod/FF/WIDTH=16_n D#11956|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#11641| |$paramod/FF/WIDTH=16_n Q#11958|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#11627| |$paramod/FF/WIDTH=16_n clk#11960|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#11962|) #b1) |$paramod/FF/WIDTH=16_n en#11963|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#11622| |$paramod/FF/WIDTH=16_is#11965|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#11870| |$paramod/FF/WIDTH=16_n D#11966|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#11634| |$paramod/FF/WIDTH=16_n Q#11968|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#11627| |$paramod/FF/WIDTH=16_n clk#11970|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#11972|) #b1) |$paramod/FF/WIDTH=16_n en#11973|) |$paramod/FF/WIDTH=2_h#11975| |$paramod/PRIDEC/WIDTH=4_h#11976| |$paramod/FF/WIDTH=16_h#11977| |$paramod/FF/WIDTH=16_h#11978| |$paramod/FF/WIDTH=16_h#11979| |$paramod/FF/WIDTH=16_h#11980| )) +(define-fun |$paramod/FF/WIDTH=32_h#11981| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#11983| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#11985| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#11984| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#11985|) +(declare-fun |$paramod/FF/WIDTH=6#1#11987| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#11986| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#11987|) +(declare-fun |$paramod/FF/WIDTH=6#2#11989| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#11988| () Bool |$paramod/FF/WIDTH=6#2#11989|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#11992| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#11709| |$paramod/MagicPacketTracker/DEPTH=32#12#11712|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#11991| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#11992| |$paramod/MagicPacketTracker/DEPTH=32#15#11701|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#11990| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#11991| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#11692| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#11994| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#11993| () Bool |$paramod/FF/WIDTH=6#3#11994|) +(define-fun |$paramod/FF/WIDTH=6_h#11995| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#11982| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#11690| |$paramod/FF/WIDTH=6_is#11983|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#11700| |$paramod/FF/WIDTH=6_n D#11984|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#11697| |$paramod/FF/WIDTH=6_n Q#11986|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#11694| |$paramod/FF/WIDTH=6_n clk#11988|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#11990|) #b1) |$paramod/FF/WIDTH=6_n en#11993|) |$paramod/FF/WIDTH=6_h#11995| )) +(define-fun |$paramod/FF/WIDTH=1_h#11996| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#11998| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12001| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11738| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12000| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11748|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12001| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11738|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11999| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11753|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12000|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12003| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12002| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12003|) +(declare-fun |$paramod/FF/WIDTH=6#1#12005| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12004| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12005|) +(declare-fun |$paramod/FF/WIDTH=6#2#12007| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12006| () Bool |$paramod/FF/WIDTH=6#2#12007|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12009| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11751| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11748|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12008| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12009| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11753|)) +(declare-fun |$paramod/FF/WIDTH=6#3#12011| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12010| () Bool |$paramod/FF/WIDTH=6#3#12011|) +(declare-fun |$paramod/FF/WIDTH=6_is#12012| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12015| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11741| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12014| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11751|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12015| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11741|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12013| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11753|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12014|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12017| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12016| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12017|) +(declare-fun |$paramod/FF/WIDTH=6#1#12019| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12018| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12019|) +(declare-fun |$paramod/FF/WIDTH=6#2#12021| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12020| () Bool |$paramod/FF/WIDTH=6#2#12021|) +(declare-fun |$paramod/FF/WIDTH=6#3#12023| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12022| () Bool |$paramod/FF/WIDTH=6#3#12023|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12025| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12027| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12026| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12027|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12029| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12028| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12029|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12031| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12030| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12031|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12024| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12025| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12026| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12028| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12030|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12025| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12026|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12030|))))) +(define-fun |$paramod/FF/WIDTH=6_h#12032| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#12033| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11997| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11727| |$paramod/FF/WIDTH=6_is#11998|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#11999| |$paramod/FF/WIDTH=6_n D#12002|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11738| |$paramod/FF/WIDTH=6_n Q#12004|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11729| |$paramod/FF/WIDTH=6_n clk#12006|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12008|) #b1) |$paramod/FF/WIDTH=6_n en#12010|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11727| |$paramod/FF/WIDTH=6_is#12012|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12013| |$paramod/FF/WIDTH=6_n D#12016|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11741| |$paramod/FF/WIDTH=6_n Q#12018|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11729| |$paramod/FF/WIDTH=6_n clk#12020|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12008|) #b1) |$paramod/FF/WIDTH=6_n en#12022|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12024| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11736|) |$paramod/FF/WIDTH=6_h#12032| |$paramod/FF/WIDTH=6_h#12033| )) +(declare-fun |$paramod/FF/WIDTH=6_is#12035| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12038| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11764| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12037| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11774|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12038| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11764|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12036| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11778|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12037|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12040| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12039| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12040|) +(declare-fun |$paramod/FF/WIDTH=6#1#12042| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12041| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12042|) +(declare-fun |$paramod/FF/WIDTH=6#2#12044| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12043| () Bool |$paramod/FF/WIDTH=6#2#12044|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12046| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11776| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11774|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12045| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12046| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11778|)) +(declare-fun |$paramod/FF/WIDTH=6#3#12048| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12047| () Bool |$paramod/FF/WIDTH=6#3#12048|) +(declare-fun |$paramod/FF/WIDTH=6_is#12049| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12052| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11767| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12051| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11776|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12052| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11767|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12050| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11778|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12051|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12054| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12053| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12054|) +(declare-fun |$paramod/FF/WIDTH=6#1#12056| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12055| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12056|) +(declare-fun |$paramod/FF/WIDTH=6#2#12058| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12057| () Bool |$paramod/FF/WIDTH=6#2#12058|) +(declare-fun |$paramod/FF/WIDTH=6#3#12060| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12059| () Bool |$paramod/FF/WIDTH=6#3#12060|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12062| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12064| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12063| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12064|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12066| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12065| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12066|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12068| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12067| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12068|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12061| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12062| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12063| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12065| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12067|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12062| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12063|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12067|))))) +(define-fun |$paramod/FF/WIDTH=6_h#12069| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#12070| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12034| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11754| |$paramod/FF/WIDTH=6_is#12035|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12036| |$paramod/FF/WIDTH=6_n D#12039|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11764| |$paramod/FF/WIDTH=6_n Q#12041|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11756| |$paramod/FF/WIDTH=6_n clk#12043|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12045|) #b1) |$paramod/FF/WIDTH=6_n en#12047|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11754| |$paramod/FF/WIDTH=6_is#12049|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12050| |$paramod/FF/WIDTH=6_n D#12053|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11767| |$paramod/FF/WIDTH=6_n Q#12055|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11756| |$paramod/FF/WIDTH=6_n clk#12057|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12045|) #b1) |$paramod/FF/WIDTH=6_n en#12059|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12061| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11762|) |$paramod/FF/WIDTH=6_h#12069| |$paramod/FF/WIDTH=6_h#12070| )) +(declare-fun |$paramod/FF/WIDTH=6_is#12072| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12075| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11790| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12074| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11800|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12075| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11790|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12073| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11804|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12074|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12077| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12076| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12077|) +(declare-fun |$paramod/FF/WIDTH=6#1#12079| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12078| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12079|) +(declare-fun |$paramod/FF/WIDTH=6#2#12081| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12080| () Bool |$paramod/FF/WIDTH=6#2#12081|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12083| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11802| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11800|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12082| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12083| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11804|)) +(declare-fun |$paramod/FF/WIDTH=6#3#12085| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12084| () Bool |$paramod/FF/WIDTH=6#3#12085|) +(declare-fun |$paramod/FF/WIDTH=6_is#12086| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12089| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11793| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12088| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11802|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12089| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11793|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12087| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11804|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12088|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12091| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12090| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12091|) +(declare-fun |$paramod/FF/WIDTH=6#1#12093| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12092| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12093|) +(declare-fun |$paramod/FF/WIDTH=6#2#12095| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12094| () Bool |$paramod/FF/WIDTH=6#2#12095|) +(declare-fun |$paramod/FF/WIDTH=6#3#12097| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12096| () Bool |$paramod/FF/WIDTH=6#3#12097|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12099| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12101| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12100| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12101|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12103| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12102| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12103|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12105| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12104| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12105|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12098| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12099| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12100| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12102| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12104|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12099| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12100|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12104|))))) +(define-fun |$paramod/FF/WIDTH=6_h#12106| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#12107| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12071| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11779| |$paramod/FF/WIDTH=6_is#12072|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12073| |$paramod/FF/WIDTH=6_n D#12076|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11790| |$paramod/FF/WIDTH=6_n Q#12078|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11781| |$paramod/FF/WIDTH=6_n clk#12080|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12082|) #b1) |$paramod/FF/WIDTH=6_n en#12084|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11779| |$paramod/FF/WIDTH=6_is#12086|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12087| |$paramod/FF/WIDTH=6_n D#12090|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11793| |$paramod/FF/WIDTH=6_n Q#12092|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11781| |$paramod/FF/WIDTH=6_n clk#12094|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12082|) #b1) |$paramod/FF/WIDTH=6_n en#12096|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12098| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11788|) |$paramod/FF/WIDTH=6_h#12106| |$paramod/FF/WIDTH=6_h#12107| )) +(declare-fun |$paramod/FF/WIDTH=6_is#12109| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12112| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11816| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12111| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11826|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12112| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11816|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12110| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11830|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12111|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12114| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12113| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12114|) +(declare-fun |$paramod/FF/WIDTH=6#1#12116| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12115| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12116|) +(declare-fun |$paramod/FF/WIDTH=6#2#12118| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12117| () Bool |$paramod/FF/WIDTH=6#2#12118|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12120| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11828| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#11826|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12119| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12120| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11830|)) +(declare-fun |$paramod/FF/WIDTH=6#3#12122| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12121| () Bool |$paramod/FF/WIDTH=6#3#12122|) +(declare-fun |$paramod/FF/WIDTH=6_is#12123| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12126| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11819| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12125| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11828|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12126| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11819|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12124| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#11830|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12125|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12128| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12127| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12128|) +(declare-fun |$paramod/FF/WIDTH=6#1#12130| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12129| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12130|) +(declare-fun |$paramod/FF/WIDTH=6#2#12132| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12131| () Bool |$paramod/FF/WIDTH=6#2#12132|) +(declare-fun |$paramod/FF/WIDTH=6#3#12134| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12133| () Bool |$paramod/FF/WIDTH=6#3#12134|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12136| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12138| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12137| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12138|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12140| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12139| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12140|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12142| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12141| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12142|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12135| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12136| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12137| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12139| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12141|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12136| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12137|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12141|))))) +(define-fun |$paramod/FF/WIDTH=6_h#12143| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#12144| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12108| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11805| |$paramod/FF/WIDTH=6_is#12109|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12110| |$paramod/FF/WIDTH=6_n D#12113|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#11816| |$paramod/FF/WIDTH=6_n Q#12115|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11807| |$paramod/FF/WIDTH=6_n clk#12117|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12119|) #b1) |$paramod/FF/WIDTH=6_n en#12121|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11805| |$paramod/FF/WIDTH=6_is#12123|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12124| |$paramod/FF/WIDTH=6_n D#12127|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11819| |$paramod/FF/WIDTH=6_n Q#12129|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#11807| |$paramod/FF/WIDTH=6_n clk#12131|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12119|) #b1) |$paramod/FF/WIDTH=6_n en#12133|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12135| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#11814|) |$paramod/FF/WIDTH=6_h#12143| |$paramod/FF/WIDTH=6_h#12144| )) +(define-fun |Scoreboard_h#11620| () Bool (and (= |Scoreboard_is#11621| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#11622|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#11623|) (= |Scoreboard#0#11625| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#11626|) (= |Scoreboard#24#11628| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#11629|) (= |Scoreboard#25#11655| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#11656|) (= (concat |Scoreboard#38#11661| (concat |Scoreboard#37#11663| (concat |Scoreboard#36#11665| |Scoreboard#35#11667|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#11669|) (= |Scoreboard#39#11670| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#11671|) (= |Scoreboard_is#11621| |$paramod/FF/WIDTH=32_is#11673|) (= |Scoreboard#3#11674| |$paramod/FF/WIDTH=32_n D#11675|) (= |Scoreboard#26#11677| |$paramod/FF/WIDTH=32_n Q#11678|) (= |Scoreboard#0#11625| |$paramod/FF/WIDTH=32_n clk#11680|) (= (= ((_ extract 0 0) |Scoreboard#41#11682|) #b1) |$paramod/FF/WIDTH=32_n en#11688|) (= |Scoreboard_is#11621| |$paramod/MagicPacketTracker/DEPTH=32_is#11690|) (= |Scoreboard#19#11687| |$paramod/MagicPacketTracker/DEPTH=32_n captured#11691|) (= |Scoreboard#0#11625| |$paramod/MagicPacketTracker/DEPTH=32_n clk#11693|) (= |Scoreboard#1#11695| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#11696|) (= |Scoreboard#2#11698| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#11699|) (= (= ((_ extract 0 0) |Scoreboard#24#11628|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#11714|) (= (= ((_ extract 0 0) |Scoreboard#28#11685|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#11715|) (= |Scoreboard#39#11670| |$paramod/MagicPacketTracker/DEPTH=32_n rst#11716|) (= |Scoreboard_is#11621| |$paramod/FF/WIDTH=1_is#11717|) (= (= ((_ extract 0 0) |Scoreboard#30#11718|) #b1) |$paramod/FF/WIDTH=1_n D#11719|) (= |Scoreboard#19#11687| |$paramod/FF/WIDTH=1_n Q#11721|) (= |Scoreboard#0#11625| |$paramod/FF/WIDTH=1_n clk#11723|) (= (= ((_ extract 0 0) |Scoreboard#40#11686|) #b1) |$paramod/FF/WIDTH=1_n en#11725|) (= |Scoreboard_is#11621| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11727|) (= |Scoreboard#0#11625| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11728|) (= |Scoreboard#4#11730| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11731|) (= |Scoreboard#10#11733| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11734|) (= |Scoreboard#11#11666| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11739|) (= |Scoreboard#12#11742| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11743|) (= (= ((_ extract 1 1) |Scoreboard#24#11628|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11747|) (= (= ((_ extract 0 0) |Scoreboard#34#11749|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11750|) (= |Scoreboard#39#11670| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11752|) (= |Scoreboard_is#11621| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11754|) (= |Scoreboard#0#11625| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11755|) (= |Scoreboard#3#11674| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11757|) (= |Scoreboard#7#11759| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11760|) (= |Scoreboard#8#11668| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11765|) (= |Scoreboard#9#11768| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11769|) (= (= ((_ extract 0 0) |Scoreboard#24#11628|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11773|) (= (= ((_ extract 0 0) |Scoreboard#28#11685|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11775|) (= |Scoreboard#39#11670| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11777|) (= |Scoreboard_is#11621| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11779|) (= |Scoreboard#0#11625| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11780|) (= |Scoreboard#5#11782| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11783|) (= |Scoreboard#13#11785| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11786|) (= |Scoreboard#14#11664| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11791|) (= |Scoreboard#15#11794| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11795|) (= (= ((_ extract 2 2) |Scoreboard#24#11628|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11799|) (= (= ((_ extract 1 1) |Scoreboard#34#11749|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11801|) (= |Scoreboard#39#11670| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11803|) (= |Scoreboard_is#11621| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#11805|) (= |Scoreboard#0#11625| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#11806|) (= |Scoreboard#6#11808| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#11809|) (= |Scoreboard#16#11811| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#11812|) (= |Scoreboard#17#11662| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#11817|) (= |Scoreboard#18#11820| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#11821|) (= (= ((_ extract 3 3) |Scoreboard#24#11628|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#11825|) (= (= ((_ extract 2 2) |Scoreboard#34#11749|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#11827|) (= |Scoreboard#39#11670| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#11829|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#11831| |$paramod/FF/WIDTH=32_h#11981| |$paramod/MagicPacketTracker/DEPTH=32_h#11982| |$paramod/FF/WIDTH=1_h#11996| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#11997| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12034| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12071| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12108| )) +(assert |Scoreboard_h#11620|) +(define-fun |Scoreboard_n rst#12145| () Bool |Scoreboard#39#11670|) +(define-fun |Scoreboard_n prop_empty#12146| () Bool |Scoreboard#8#11668|) +(define-fun |Scoreboard_n prop_pop#12147| () Bool (= ((_ extract 0 0) |Scoreboard#24#11628|) #b1)) +(assert (and (not |Scoreboard_n rst#12145|) (or (not |Scoreboard_n prop_empty#12146|) (not |Scoreboard_n prop_pop#12147|)))) +(define-fun |$paramod/FF/WIDTH=2#4#12151| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#11232| |$paramod/FF/WIDTH=2#0#11177| |$paramod/FF/WIDTH=2#1#11179|)) +(define-fun |$paramod/FF/WIDTH=2_t#12150| () Bool (= |$paramod/FF/WIDTH=2#4#12151| |$paramod/FF/WIDTH=2#1#11862|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#12152| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#12154| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#11261| |$paramod/FF/WIDTH=16#0#11254| |$paramod/FF/WIDTH=16#1#11256|)) +(define-fun |$paramod/FF/WIDTH=16_t#12153| () Bool (= |$paramod/FF/WIDTH=16#4#12154| |$paramod/FF/WIDTH=16#1#11939|) ) +(define-fun |$paramod/FF/WIDTH=16#4#12156| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#11271| |$paramod/FF/WIDTH=16#0#11264| |$paramod/FF/WIDTH=16#1#11266|)) +(define-fun |$paramod/FF/WIDTH=16_t#12155| () Bool (= |$paramod/FF/WIDTH=16#4#12156| |$paramod/FF/WIDTH=16#1#11949|) ) +(define-fun |$paramod/FF/WIDTH=16#4#12158| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#11281| |$paramod/FF/WIDTH=16#0#11274| |$paramod/FF/WIDTH=16#1#11276|)) +(define-fun |$paramod/FF/WIDTH=16_t#12157| () Bool (= |$paramod/FF/WIDTH=16#4#12158| |$paramod/FF/WIDTH=16#1#11959|) ) +(define-fun |$paramod/FF/WIDTH=16#4#12160| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#11291| |$paramod/FF/WIDTH=16#0#11284| |$paramod/FF/WIDTH=16#1#11286|)) +(define-fun |$paramod/FF/WIDTH=16_t#12159| () Bool (= |$paramod/FF/WIDTH=16#4#12160| |$paramod/FF/WIDTH=16#1#11969|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#12149| () Bool (and |$paramod/FF/WIDTH=2_t#12150| |$paramod/PRIDEC/WIDTH=4_t#12152| |$paramod/FF/WIDTH=16_t#12153| |$paramod/FF/WIDTH=16_t#12155| |$paramod/FF/WIDTH=16_t#12157| |$paramod/FF/WIDTH=16_t#12159| )) +(define-fun |$paramod/FF/WIDTH=32#4#12162| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#11006| |$paramod/FF/WIDTH=32#0#10993| |$paramod/FF/WIDTH=32#1#10996|)) +(define-fun |$paramod/FF/WIDTH=32_t#12161| () Bool (= |$paramod/FF/WIDTH=32#4#12162| |$paramod/FF/WIDTH=32#1#11679|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12165| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11311| |$paramod/FF/WIDTH=6#0#11302| |$paramod/FF/WIDTH=6#1#11304|)) +(define-fun |$paramod/FF/WIDTH=6_t#12164| () Bool (= |$paramod/FF/WIDTH=6#4#12165| |$paramod/FF/WIDTH=6#1#11987|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#12163| () Bool |$paramod/FF/WIDTH=6_t#12164| ) +(define-fun |$paramod/FF/WIDTH=1#4#12167| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#11043| (ite |$paramod/FF/WIDTH=1#0#11037| #b1 #b0) |$paramod/FF/WIDTH=1#1#11039|)) +(define-fun |$paramod/FF/WIDTH=1_t#12166| () Bool (= |$paramod/FF/WIDTH=1#4#12167| |$paramod/FF/WIDTH=1#1#11722|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11068|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#12171| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11328| |$paramod/FF/WIDTH=6#0#11320| |$paramod/FF/WIDTH=6#1#11322|)) +(define-fun |$paramod/FF/WIDTH=6_t#12170| () Bool (= |$paramod/FF/WIDTH=6#4#12171| |$paramod/FF/WIDTH=6#1#12005|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12173| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11340| |$paramod/FF/WIDTH=6#0#11334| |$paramod/FF/WIDTH=6#1#11336|)) +(define-fun |$paramod/FF/WIDTH=6_t#12172| () Bool (= |$paramod/FF/WIDTH=6#4#12173| |$paramod/FF/WIDTH=6#1#12019|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12168| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11341| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12025|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11049| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12029|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11058|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12027|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12169|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12031|) |$paramod/FF/WIDTH=6_t#12170| |$paramod/FF/WIDTH=6_t#12172| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11093|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#12177| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11365| |$paramod/FF/WIDTH=6#0#11357| |$paramod/FF/WIDTH=6#1#11359|)) +(define-fun |$paramod/FF/WIDTH=6_t#12176| () Bool (= |$paramod/FF/WIDTH=6#4#12177| |$paramod/FF/WIDTH=6#1#12042|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12179| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11377| |$paramod/FF/WIDTH=6#0#11371| |$paramod/FF/WIDTH=6#1#11373|)) +(define-fun |$paramod/FF/WIDTH=6_t#12178| () Bool (= |$paramod/FF/WIDTH=6#4#12179| |$paramod/FF/WIDTH=6#1#12056|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12174| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11378| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12062|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11075| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12066|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11084|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12064|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12175|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12068|) |$paramod/FF/WIDTH=6_t#12176| |$paramod/FF/WIDTH=6_t#12178| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11119|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#12183| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11402| |$paramod/FF/WIDTH=6#0#11394| |$paramod/FF/WIDTH=6#1#11396|)) +(define-fun |$paramod/FF/WIDTH=6_t#12182| () Bool (= |$paramod/FF/WIDTH=6#4#12183| |$paramod/FF/WIDTH=6#1#12079|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12185| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11414| |$paramod/FF/WIDTH=6#0#11408| |$paramod/FF/WIDTH=6#1#11410|)) +(define-fun |$paramod/FF/WIDTH=6_t#12184| () Bool (= |$paramod/FF/WIDTH=6#4#12185| |$paramod/FF/WIDTH=6#1#12093|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12180| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11415| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12099|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11101| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12103|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11110|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12101|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12181|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12105|) |$paramod/FF/WIDTH=6_t#12182| |$paramod/FF/WIDTH=6_t#12184| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11145|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#12189| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11439| |$paramod/FF/WIDTH=6#0#11431| |$paramod/FF/WIDTH=6#1#11433|)) +(define-fun |$paramod/FF/WIDTH=6_t#12188| () Bool (= |$paramod/FF/WIDTH=6#4#12189| |$paramod/FF/WIDTH=6#1#12116|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12191| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11451| |$paramod/FF/WIDTH=6#0#11445| |$paramod/FF/WIDTH=6#1#11447|)) +(define-fun |$paramod/FF/WIDTH=6_t#12190| () Bool (= |$paramod/FF/WIDTH=6#4#12191| |$paramod/FF/WIDTH=6#1#12130|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12186| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#11452| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12136|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11127| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12140|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11136|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12138|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12187|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12142|) |$paramod/FF/WIDTH=6_t#12188| |$paramod/FF/WIDTH=6_t#12190| )) +(define-fun |Scoreboard_t#12148| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#12149| |$paramod/FF/WIDTH=32_t#12161| |$paramod/MagicPacketTracker/DEPTH=32_t#12163| |$paramod/FF/WIDTH=1_t#12166| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12168| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12174| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12180| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12186| )) +(assert |Scoreboard_t#12148|) +(assert (not |Scoreboard_is#11621|)) +(define-fun |$paramod/FF/WIDTH=2_a#12226| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#12227| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#12228| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#12229| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#12230| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#12231| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#12225| () Bool (and |$paramod/FF/WIDTH=2_a#12226| |$paramod/PRIDEC/WIDTH=4_a#12227| |$paramod/FF/WIDTH=16_a#12228| |$paramod/FF/WIDTH=16_a#12229| |$paramod/FF/WIDTH=16_a#12230| |$paramod/FF/WIDTH=16_a#12231| )) +(define-fun |$paramod/FF/WIDTH=32_a#12232| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12234| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#12233| () Bool |$paramod/FF/WIDTH=6_a#12234| ) +(define-fun |$paramod/FF/WIDTH=1_a#12235| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12237| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12238| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12236| () Bool (and |$paramod/FF/WIDTH=6_a#12237| |$paramod/FF/WIDTH=6_a#12238| )) +(define-fun |$paramod/FF/WIDTH=6_a#12240| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12241| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12239| () Bool (and |$paramod/FF/WIDTH=6_a#12240| |$paramod/FF/WIDTH=6_a#12241| )) +(define-fun |$paramod/FF/WIDTH=6_a#12243| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12244| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12242| () Bool (and |$paramod/FF/WIDTH=6_a#12243| |$paramod/FF/WIDTH=6_a#12244| )) +(define-fun |$paramod/FF/WIDTH=6_a#12246| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12247| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12245| () Bool (and |$paramod/FF/WIDTH=6_a#12246| |$paramod/FF/WIDTH=6_a#12247| )) +(define-fun |Scoreboard_a#12224| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#12225| |$paramod/FF/WIDTH=32_a#12232| |$paramod/MagicPacketTracker/DEPTH=32_a#12233| |$paramod/FF/WIDTH=1_a#12235| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12236| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12239| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12242| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12245| )) +(assert |Scoreboard_a#12224|) +(define-fun |Scoreboard#20#12253| () Bool (bvugt |Scoreboard#1#11695| #b000000)) +(define-fun |Scoreboard#21#12252| () (_ BitVec 1) (bvand (ite |Scoreboard#19#11687| #b1 #b0) (ite |Scoreboard#20#12253| #b1 #b0))) +(define-fun |Scoreboard#22#12254| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#11698|) #b1) (= ((_ extract 1 1) |Scoreboard#2#11698|) #b1) (= ((_ extract 2 2) |Scoreboard#2#11698|) #b1) (= ((_ extract 3 3) |Scoreboard#2#11698|) #b1) (= ((_ extract 4 4) |Scoreboard#2#11698|) #b1) (= ((_ extract 5 5) |Scoreboard#2#11698|) #b1)))) +(define-fun |Scoreboard#23#12251| () (_ BitVec 1) (bvand |Scoreboard#21#12252| (ite |Scoreboard#22#12254| #b1 #b0))) +(define-fun |Scoreboard#31#12250| () (_ BitVec 1) (bvnot |Scoreboard#23#12251|)) +(define-fun |Scoreboard#32#12255| () Bool (= |Scoreboard#26#11677| |Scoreboard#7#11759|)) +(define-fun |Scoreboard#33#12249| () (_ BitVec 1) (bvor |Scoreboard#31#12250| (ite |Scoreboard#32#12255| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#12248| () Bool (= ((_ extract 0 0) |Scoreboard#33#12249|) #b1)) +(assert |Scoreboard_n prop_signal#12248|) +(define-fun |$paramod/FF/WIDTH=2_u#12260| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#12262| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12264| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12266| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12268| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12270| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#12258| () Bool (and |$paramod/FF/WIDTH=2_u#12260| |$paramod/PRIDEC/WIDTH=4_u#12262| |$paramod/FF/WIDTH=16_u#12264| |$paramod/FF/WIDTH=16_u#12266| |$paramod/FF/WIDTH=16_u#12268| |$paramod/FF/WIDTH=16_u#12270| )) +(define-fun |$paramod/FF/WIDTH=32_u#12272| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12276| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#12274| () Bool |$paramod/FF/WIDTH=6_u#12276| ) +(define-fun |$paramod/FF/WIDTH=1_u#12278| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12282| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12284| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12280| () Bool (and |$paramod/FF/WIDTH=6_u#12282| |$paramod/FF/WIDTH=6_u#12284| )) +(define-fun |$paramod/FF/WIDTH=6_u#12288| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12290| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12286| () Bool (and |$paramod/FF/WIDTH=6_u#12288| |$paramod/FF/WIDTH=6_u#12290| )) +(define-fun |$paramod/FF/WIDTH=6_u#12294| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12296| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12292| () Bool (and |$paramod/FF/WIDTH=6_u#12294| |$paramod/FF/WIDTH=6_u#12296| )) +(define-fun |$paramod/FF/WIDTH=6_u#12300| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12302| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12298| () Bool (and |$paramod/FF/WIDTH=6_u#12300| |$paramod/FF/WIDTH=6_u#12302| )) +(define-fun |Scoreboard_u#12256| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#12258| |$paramod/FF/WIDTH=32_u#12272| |$paramod/MagicPacketTracker/DEPTH=32_u#12274| |$paramod/FF/WIDTH=1_u#12278| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12280| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12286| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12292| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12298| )) +(assert |Scoreboard_u#12256|) +(declare-fun |Scoreboard_is#12304| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12305| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#12307| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#12306| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#12307|) +(declare-fun |Scoreboard#0#12308| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12310| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#12309| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12310|) +(declare-fun |Scoreboard#24#12311| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12315| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#12317| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#12316| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#12317| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#12314| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12315| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#12316| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#12318| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#12313| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#12314| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#12318| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#12322| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#12324| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#12323| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#12324| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#12321| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#12322| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#12323| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#12325| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#12320| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#12321| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#12325| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#12328| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#12330| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#12329| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#12330| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#12327| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#12328| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#12329| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#12331| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#12326| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#12327| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#12331| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#12334| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#12336| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#12335| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#12336| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#12333| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#12334| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#12335| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#12337| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#12332| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#12333| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#12337| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#12312| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#12313| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#12320| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#12326| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#12332|)))) +(declare-fun |Scoreboard#25#12338| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#12340| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#12341| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#12342| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#12343| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#12339| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#12340| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#12341| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#12342| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#12343|)))) +(declare-fun |Scoreboard#17#12345| () Bool) +(define-fun |Scoreboard#38#12344| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#12345| #b1 #b0))) +(declare-fun |Scoreboard#14#12347| () Bool) +(define-fun |Scoreboard#37#12346| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#12347| #b1 #b0))) +(declare-fun |Scoreboard#11#12349| () Bool) +(define-fun |Scoreboard#36#12348| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#12349| #b1 #b0))) +(declare-fun |Scoreboard#8#12351| () Bool) +(define-fun |Scoreboard#35#12350| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#12351| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#12352| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12315| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#12322| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#12328| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#12334|)))) +(declare-fun |Scoreboard#39#12353| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#12355| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#12354| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#12355|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#12356| () Bool) +(declare-fun |Scoreboard#3#12357| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#12359| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#12358| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#12359|) +(declare-fun |Scoreboard#26#12360| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#12362| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#12361| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#12362|) +(declare-fun |$paramod/FF/WIDTH=32#2#12364| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#12363| () Bool |$paramod/FF/WIDTH=32#2#12364|) +(declare-fun |Scoreboard#27#12367| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#12368| () (_ BitVec 1)) +(define-fun |Scoreboard#29#12366| () (_ BitVec 1) (bvand |Scoreboard#27#12367| |Scoreboard#28#12368|)) +(declare-fun |Scoreboard#19#12370| () Bool) +(define-fun |Scoreboard#40#12369| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#12370| #b1 #b0))) +(define-fun |Scoreboard#41#12365| () (_ BitVec 1) (bvand |Scoreboard#29#12366| |Scoreboard#40#12369|)) +(declare-fun |$paramod/FF/WIDTH=32#3#12372| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#12371| () Bool |$paramod/FF/WIDTH=32#3#12372|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#12373| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#12375| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#12374| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#12375|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#12377| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#12376| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#12377|) +(declare-fun |Scoreboard#1#12378| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#12380| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#12379| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#12380|) +(declare-fun |Scoreboard#2#12381| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#12384| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#12391| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#12380| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#12392| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#12390| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#12391| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#12392|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#12393| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#12375| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#12389| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#12390| |$paramod/MagicPacketTracker/DEPTH=32#7#12393|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#12394| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#12380| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#12388| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#12389|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#12394| |$paramod/MagicPacketTracker/DEPTH=32#2#12380|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#12387| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#12388| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#12395| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#12386| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#12387| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#12395|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#12396| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#12388| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#12385| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#12386|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#12396| |$paramod/MagicPacketTracker/DEPTH=32#9#12388|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#12383| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#12384|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#12385|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#12382| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#12383|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#12397| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#12395|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#12398| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#12392|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#12399| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#12384|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#12400| () Bool) +(define-fun |Scoreboard#30#12401| () (_ BitVec 1) (bvor (ite |Scoreboard#19#12370| #b1 #b0) |Scoreboard#29#12366|)) +(declare-fun |$paramod/FF/WIDTH=1#0#12403| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#12402| () Bool |$paramod/FF/WIDTH=1#0#12403|) +(declare-fun |$paramod/FF/WIDTH=1#1#12405| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#12404| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#12405|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#12407| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#12406| () Bool |$paramod/FF/WIDTH=1#2#12407|) +(declare-fun |$paramod/FF/WIDTH=1#3#12409| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#12408| () Bool |$paramod/FF/WIDTH=1#3#12409|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12410| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12412| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#12411| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12412|) +(declare-fun |Scoreboard#4#12413| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12415| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#12414| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12415|) +(declare-fun |Scoreboard#10#12416| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12419| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12421| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#12420| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12421|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#12418| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12419| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#12420|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#12417| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#12418|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12424| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#12423| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12421| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12424|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#12422| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#12423|) +(declare-fun |Scoreboard#12#12425| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#12428| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12421|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12424|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#12429| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12421|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12424|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#12427| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#12428| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#12429| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#12426| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#12427|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12431| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#12430| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12431|) #b1)) +(declare-fun |Scoreboard#34#12432| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12434| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#12433| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12434|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12436| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#12435| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12436|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12437| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12439| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#12438| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12439|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12441| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#12440| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12441|) +(declare-fun |Scoreboard#7#12442| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12445| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12447| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#12446| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12447|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#12444| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12445| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#12446|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#12443| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#12444|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12450| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#12449| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12447| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12450|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#12448| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#12449|) +(declare-fun |Scoreboard#9#12451| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#12454| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12447|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12450|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#12455| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12447|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12450|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#12453| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#12454| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#12455| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#12452| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#12453|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12457| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#12456| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12457|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12459| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#12458| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12459|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12461| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#12460| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12461|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12462| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12464| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#12463| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12464|) +(declare-fun |Scoreboard#5#12465| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12467| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#12466| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12467|) +(declare-fun |Scoreboard#13#12468| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12471| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12473| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#12472| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12473|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#12470| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12471| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#12472|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#12469| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#12470|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12476| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#12475| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12473| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12476|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#12474| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#12475|) +(declare-fun |Scoreboard#15#12477| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#12480| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12473|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12476|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#12481| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12473|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12476|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#12479| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#12480| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#12481| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#12478| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#12479|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12483| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#12482| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12483|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12485| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#12484| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12485|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12487| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#12486| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12487|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12488| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12490| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#12489| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12490|) +(declare-fun |Scoreboard#6#12491| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12493| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#12492| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12493|) +(declare-fun |Scoreboard#16#12494| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12497| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12499| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#12498| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12499|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#12496| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12497| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#12498|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#12495| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#12496|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12502| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#12501| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12499| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12502|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#12500| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#12501|) +(declare-fun |Scoreboard#18#12503| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#12506| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12499|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12502|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#12507| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12499|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12502|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#12505| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#12506| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#12507| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#12504| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#12505|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12509| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#12508| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12509|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12511| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#12510| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12511|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12513| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#12512| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12513|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#12515| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#12523| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#12522| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#12523| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#12524| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#12523|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#12521| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#12522| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#12523|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#12524|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#12519| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#12521|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#12528| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#12523|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#12527| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#12528| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#12529| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#12528|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#12526| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#12527| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#12528|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#12529|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#12525| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#12526|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#12518| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#12519| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#12525|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#12534| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#12533| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#12534|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#12532| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#12533| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#12535| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#12533|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#12531| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#12532| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#12533|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#12535|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#12530| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#12531|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#12517| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#12518| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#12530|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#12540| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#12539| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#12540|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#12538| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#12539| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#12541| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#12539|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#12537| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#12538| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#12539|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#12541|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#12536| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#12537|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#12516| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#12517| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#12536|)) +(declare-fun |$paramod/FF/WIDTH=2#0#12543| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#12542| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#12543|) +(declare-fun |$paramod/FF/WIDTH=2#1#12545| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#12544| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#12545|) +(declare-fun |$paramod/FF/WIDTH=2#2#12547| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#12546| () Bool |$paramod/FF/WIDTH=2#2#12547|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#12551| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12315|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#12555| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#12318| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#12551|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#12554| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#12355| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#12555|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#12559| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#12516| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#12560| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#12317| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#12340|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#12558| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#12559| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#12560| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#12317|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#12557| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#12558| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#12556| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#12313|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#12557| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#12558|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#12553| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#12554|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#12556|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#12552| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#12553| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#12550| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#12551| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#12552| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#12549| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#12318| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#12550|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#12563| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#12322|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#12567| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#12325| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#12563|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#12566| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#12355| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#12567|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#12571| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#12516| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#12572| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#12324| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#12341|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#12570| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#12571| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#12572| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#12324|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#12569| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#12570| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#12568| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#12320|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#12569| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#12570|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#12565| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#12566|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#12568|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#12564| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#12565| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#12562| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#12563| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#12564| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#12561| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#12325| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#12562|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#12575| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#12328|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#12579| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#12331| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#12575|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#12578| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#12355| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#12579|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#12583| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#12516| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#12584| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#12330| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#12342|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#12582| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#12583| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#12584| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#12330|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#12581| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#12582| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#12580| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#12326|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#12581| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#12582|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#12577| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#12578|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#12580|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#12576| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#12577| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#12574| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#12575| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#12576| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#12573| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#12331| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#12574|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#12587| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#12334|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#12591| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#12337| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#12587|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#12590| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#12355| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#12591|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#12595| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#12516|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#12516|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#12596| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#12336| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#12343|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#12594| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#12595| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#12596| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#12336|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#12593| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#12594| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#12592| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#12332|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#12593| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#12594|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#12589| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#12590|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#12592|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#12588| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#12589| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#12586| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#12587| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#12588| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#12585| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#12337| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#12586|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#12548| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#12549|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#12561|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#12573|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#12585|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#12598| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#12597| () Bool |$paramod/FF/WIDTH=2#3#12598|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#12599| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#12602| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#12605| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#12606| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#12607| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#12604| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#12605|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#12606|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#12607|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#12603| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#12604| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#12601| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#12602| |$paramod/PRIDEC/WIDTH=4#10#12603|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#12610| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#12606|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#12607|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#12609| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#12610| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#12608| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#12605| |$paramod/PRIDEC/WIDTH=4#6#12609|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#12612| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#12607|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#12611| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#12606| |$paramod/PRIDEC/WIDTH=4#2#12612|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#12600| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#12601| (concat |$paramod/PRIDEC/WIDTH=4#7#12608| (concat |$paramod/PRIDEC/WIDTH=4#3#12611| |$paramod/PRIDEC/WIDTH=4#1#12607|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#12613| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12315| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#12322| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#12328| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#12334|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#12537|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#12614| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12315| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#12322| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#12328| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#12334|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#12531|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#12615| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12315| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#12322| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#12328| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#12334|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#12526|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#12616| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12315| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#12322| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#12328| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#12334|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#12521|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#12617| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#12602| (concat |$paramod/PRIDEC/WIDTH=4#4#12605| (concat |$paramod/PRIDEC/WIDTH=4#0#12606| |$paramod/PRIDEC/WIDTH=4#1#12607|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#12618| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#12620| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#12619| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#12620|) +(declare-fun |$paramod/FF/WIDTH=16#1#12622| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#12621| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#12622|) +(declare-fun |$paramod/FF/WIDTH=16#2#12624| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#12623| () Bool |$paramod/FF/WIDTH=16#2#12624|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#12625| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#12595| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#12337| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#12627| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#12626| () Bool |$paramod/FF/WIDTH=16#3#12627|) +(declare-fun |$paramod/FF/WIDTH=16_is#12628| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#12630| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#12629| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#12630|) +(declare-fun |$paramod/FF/WIDTH=16#1#12632| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#12631| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#12632|) +(declare-fun |$paramod/FF/WIDTH=16#2#12634| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#12633| () Bool |$paramod/FF/WIDTH=16#2#12634|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#12635| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#12583| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#12331| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#12637| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#12636| () Bool |$paramod/FF/WIDTH=16#3#12637|) +(declare-fun |$paramod/FF/WIDTH=16_is#12638| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#12640| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#12639| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#12640|) +(declare-fun |$paramod/FF/WIDTH=16#1#12642| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#12641| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#12642|) +(declare-fun |$paramod/FF/WIDTH=16#2#12644| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#12643| () Bool |$paramod/FF/WIDTH=16#2#12644|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#12645| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#12571| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#12325| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#12647| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#12646| () Bool |$paramod/FF/WIDTH=16#3#12647|) +(declare-fun |$paramod/FF/WIDTH=16_is#12648| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#12650| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#12649| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#12650|) +(declare-fun |$paramod/FF/WIDTH=16#1#12652| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#12651| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#12652|) +(declare-fun |$paramod/FF/WIDTH=16#2#12654| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#12653| () Bool |$paramod/FF/WIDTH=16#2#12654|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#12655| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#12559| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#12318| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#12657| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#12656| () Bool |$paramod/FF/WIDTH=16#3#12657|) +(define-fun |$paramod/FF/WIDTH=2_h#12658| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#12659| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#12660| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#12661| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#12662| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#12663| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#12514| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12305| |$paramod/FF/WIDTH=2_is#12515|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#12516| |$paramod/FF/WIDTH=2_n D#12542|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#12319| |$paramod/FF/WIDTH=2_n Q#12544|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12310| |$paramod/FF/WIDTH=2_n clk#12546|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#12548| |$paramod/FF/WIDTH=2_n en#12597|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12305| |$paramod/PRIDEC/WIDTH=4_is#12599|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#12520| |$paramod/PRIDEC/WIDTH=4_n out_vec#12600|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#12613| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#12614| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#12615| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#12616|))) |$paramod/PRIDEC/WIDTH=4_n vec#12617|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12305| |$paramod/FF/WIDTH=16_is#12618|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#12589| |$paramod/FF/WIDTH=16_n D#12619|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#12336| |$paramod/FF/WIDTH=16_n Q#12621|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12310| |$paramod/FF/WIDTH=16_n clk#12623|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#12625|) #b1) |$paramod/FF/WIDTH=16_n en#12626|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12305| |$paramod/FF/WIDTH=16_is#12628|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#12577| |$paramod/FF/WIDTH=16_n D#12629|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#12330| |$paramod/FF/WIDTH=16_n Q#12631|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12310| |$paramod/FF/WIDTH=16_n clk#12633|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#12635|) #b1) |$paramod/FF/WIDTH=16_n en#12636|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12305| |$paramod/FF/WIDTH=16_is#12638|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#12565| |$paramod/FF/WIDTH=16_n D#12639|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#12324| |$paramod/FF/WIDTH=16_n Q#12641|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12310| |$paramod/FF/WIDTH=16_n clk#12643|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#12645|) #b1) |$paramod/FF/WIDTH=16_n en#12646|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12305| |$paramod/FF/WIDTH=16_is#12648|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#12553| |$paramod/FF/WIDTH=16_n D#12649|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#12317| |$paramod/FF/WIDTH=16_n Q#12651|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12310| |$paramod/FF/WIDTH=16_n clk#12653|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#12655|) #b1) |$paramod/FF/WIDTH=16_n en#12656|) |$paramod/FF/WIDTH=2_h#12658| |$paramod/PRIDEC/WIDTH=4_h#12659| |$paramod/FF/WIDTH=16_h#12660| |$paramod/FF/WIDTH=16_h#12661| |$paramod/FF/WIDTH=16_h#12662| |$paramod/FF/WIDTH=16_h#12663| )) +(define-fun |$paramod/FF/WIDTH=32_h#12664| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#12666| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#12668| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12667| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12668|) +(declare-fun |$paramod/FF/WIDTH=6#1#12670| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12669| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12670|) +(declare-fun |$paramod/FF/WIDTH=6#2#12672| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12671| () Bool |$paramod/FF/WIDTH=6#2#12672|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#12675| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#12392| |$paramod/MagicPacketTracker/DEPTH=32#12#12395|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#12674| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#12675| |$paramod/MagicPacketTracker/DEPTH=32#15#12384|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#12673| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#12674| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#12375| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#12677| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12676| () Bool |$paramod/FF/WIDTH=6#3#12677|) +(define-fun |$paramod/FF/WIDTH=6_h#12678| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#12665| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#12373| |$paramod/FF/WIDTH=6_is#12666|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#12383| |$paramod/FF/WIDTH=6_n D#12667|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#12380| |$paramod/FF/WIDTH=6_n Q#12669|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#12377| |$paramod/FF/WIDTH=6_n clk#12671|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#12673|) #b1) |$paramod/FF/WIDTH=6_n en#12676|) |$paramod/FF/WIDTH=6_h#12678| )) +(define-fun |$paramod/FF/WIDTH=1_h#12679| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#12681| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12684| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12421| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12683| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12431|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12684| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12421|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12682| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12436|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12683|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12686| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12685| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12686|) +(declare-fun |$paramod/FF/WIDTH=6#1#12688| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12687| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12688|) +(declare-fun |$paramod/FF/WIDTH=6#2#12690| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12689| () Bool |$paramod/FF/WIDTH=6#2#12690|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12692| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12434| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12431|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12691| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12692| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12436|)) +(declare-fun |$paramod/FF/WIDTH=6#3#12694| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12693| () Bool |$paramod/FF/WIDTH=6#3#12694|) +(declare-fun |$paramod/FF/WIDTH=6_is#12695| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12698| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12424| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12697| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12434|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12698| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12424|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12696| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12436|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12697|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12700| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12699| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12700|) +(declare-fun |$paramod/FF/WIDTH=6#1#12702| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12701| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12702|) +(declare-fun |$paramod/FF/WIDTH=6#2#12704| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12703| () Bool |$paramod/FF/WIDTH=6#2#12704|) +(declare-fun |$paramod/FF/WIDTH=6#3#12706| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12705| () Bool |$paramod/FF/WIDTH=6#3#12706|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12708| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12710| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12709| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12710|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12712| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12711| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12712|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12714| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12713| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12714|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12707| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12708| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12709| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12711| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12713|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12708| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12709|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12713|))))) +(define-fun |$paramod/FF/WIDTH=6_h#12715| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#12716| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12680| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12410| |$paramod/FF/WIDTH=6_is#12681|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12682| |$paramod/FF/WIDTH=6_n D#12685|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12421| |$paramod/FF/WIDTH=6_n Q#12687|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12412| |$paramod/FF/WIDTH=6_n clk#12689|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12691|) #b1) |$paramod/FF/WIDTH=6_n en#12693|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12410| |$paramod/FF/WIDTH=6_is#12695|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12696| |$paramod/FF/WIDTH=6_n D#12699|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12424| |$paramod/FF/WIDTH=6_n Q#12701|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12412| |$paramod/FF/WIDTH=6_n clk#12703|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12691|) #b1) |$paramod/FF/WIDTH=6_n en#12705|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12707| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12419|) |$paramod/FF/WIDTH=6_h#12715| |$paramod/FF/WIDTH=6_h#12716| )) +(declare-fun |$paramod/FF/WIDTH=6_is#12718| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12721| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12447| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12720| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12457|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12721| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12447|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12719| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12461|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12720|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12723| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12722| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12723|) +(declare-fun |$paramod/FF/WIDTH=6#1#12725| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12724| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12725|) +(declare-fun |$paramod/FF/WIDTH=6#2#12727| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12726| () Bool |$paramod/FF/WIDTH=6#2#12727|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12729| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12459| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12457|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12728| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12729| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12461|)) +(declare-fun |$paramod/FF/WIDTH=6#3#12731| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12730| () Bool |$paramod/FF/WIDTH=6#3#12731|) +(declare-fun |$paramod/FF/WIDTH=6_is#12732| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12735| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12450| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12734| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12459|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12735| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12450|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12733| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12461|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12734|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12737| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12736| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12737|) +(declare-fun |$paramod/FF/WIDTH=6#1#12739| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12738| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12739|) +(declare-fun |$paramod/FF/WIDTH=6#2#12741| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12740| () Bool |$paramod/FF/WIDTH=6#2#12741|) +(declare-fun |$paramod/FF/WIDTH=6#3#12743| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12742| () Bool |$paramod/FF/WIDTH=6#3#12743|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12745| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12747| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12746| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12747|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12749| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12748| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12749|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12751| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12750| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12751|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12744| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12745| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12746| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12748| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12750|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12745| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12746|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12750|))))) +(define-fun |$paramod/FF/WIDTH=6_h#12752| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#12753| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12717| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12437| |$paramod/FF/WIDTH=6_is#12718|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12719| |$paramod/FF/WIDTH=6_n D#12722|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12447| |$paramod/FF/WIDTH=6_n Q#12724|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12439| |$paramod/FF/WIDTH=6_n clk#12726|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12728|) #b1) |$paramod/FF/WIDTH=6_n en#12730|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12437| |$paramod/FF/WIDTH=6_is#12732|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12733| |$paramod/FF/WIDTH=6_n D#12736|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12450| |$paramod/FF/WIDTH=6_n Q#12738|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12439| |$paramod/FF/WIDTH=6_n clk#12740|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12728|) #b1) |$paramod/FF/WIDTH=6_n en#12742|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12744| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12445|) |$paramod/FF/WIDTH=6_h#12752| |$paramod/FF/WIDTH=6_h#12753| )) +(declare-fun |$paramod/FF/WIDTH=6_is#12755| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12758| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12473| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12757| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12483|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12758| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12473|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12756| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12487|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12757|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12760| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12759| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12760|) +(declare-fun |$paramod/FF/WIDTH=6#1#12762| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12761| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12762|) +(declare-fun |$paramod/FF/WIDTH=6#2#12764| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12763| () Bool |$paramod/FF/WIDTH=6#2#12764|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12766| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12485| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12483|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12765| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12766| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12487|)) +(declare-fun |$paramod/FF/WIDTH=6#3#12768| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12767| () Bool |$paramod/FF/WIDTH=6#3#12768|) +(declare-fun |$paramod/FF/WIDTH=6_is#12769| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12772| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12476| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12771| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12485|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12772| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12476|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12770| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12487|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12771|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12774| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12773| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12774|) +(declare-fun |$paramod/FF/WIDTH=6#1#12776| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12775| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12776|) +(declare-fun |$paramod/FF/WIDTH=6#2#12778| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12777| () Bool |$paramod/FF/WIDTH=6#2#12778|) +(declare-fun |$paramod/FF/WIDTH=6#3#12780| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12779| () Bool |$paramod/FF/WIDTH=6#3#12780|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12782| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12784| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12783| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12784|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12786| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12785| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12786|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12788| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12787| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12788|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12781| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12782| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12783| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12785| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12787|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12782| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12783|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12787|))))) +(define-fun |$paramod/FF/WIDTH=6_h#12789| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#12790| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12754| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12462| |$paramod/FF/WIDTH=6_is#12755|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12756| |$paramod/FF/WIDTH=6_n D#12759|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12473| |$paramod/FF/WIDTH=6_n Q#12761|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12464| |$paramod/FF/WIDTH=6_n clk#12763|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12765|) #b1) |$paramod/FF/WIDTH=6_n en#12767|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12462| |$paramod/FF/WIDTH=6_is#12769|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12770| |$paramod/FF/WIDTH=6_n D#12773|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12476| |$paramod/FF/WIDTH=6_n Q#12775|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12464| |$paramod/FF/WIDTH=6_n clk#12777|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12765|) #b1) |$paramod/FF/WIDTH=6_n en#12779|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12781| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12471|) |$paramod/FF/WIDTH=6_h#12789| |$paramod/FF/WIDTH=6_h#12790| )) +(declare-fun |$paramod/FF/WIDTH=6_is#12792| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12795| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12499| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12794| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12509|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#12795| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12499|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12793| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12513|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#12794|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12797| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12796| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12797|) +(declare-fun |$paramod/FF/WIDTH=6#1#12799| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12798| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12799|) +(declare-fun |$paramod/FF/WIDTH=6#2#12801| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12800| () Bool |$paramod/FF/WIDTH=6#2#12801|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12803| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12511| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#12509|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12802| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#12803| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12513|)) +(declare-fun |$paramod/FF/WIDTH=6#3#12805| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12804| () Bool |$paramod/FF/WIDTH=6#3#12805|) +(declare-fun |$paramod/FF/WIDTH=6_is#12806| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12809| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12502| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12808| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12511|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#12809| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12502|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12807| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#12513|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#12808|)) +(declare-fun |$paramod/FF/WIDTH=6#0#12811| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#12810| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#12811|) +(declare-fun |$paramod/FF/WIDTH=6#1#12813| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#12812| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#12813|) +(declare-fun |$paramod/FF/WIDTH=6#2#12815| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#12814| () Bool |$paramod/FF/WIDTH=6#2#12815|) +(declare-fun |$paramod/FF/WIDTH=6#3#12817| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#12816| () Bool |$paramod/FF/WIDTH=6#3#12817|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12819| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12821| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12820| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12821|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12823| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12822| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12823|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12825| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12824| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12825|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12818| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12819| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12820| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#12822| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12824|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12819| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#12820|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#12824|))))) +(define-fun |$paramod/FF/WIDTH=6_h#12826| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#12827| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12791| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12488| |$paramod/FF/WIDTH=6_is#12792|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#12793| |$paramod/FF/WIDTH=6_n D#12796|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#12499| |$paramod/FF/WIDTH=6_n Q#12798|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12490| |$paramod/FF/WIDTH=6_n clk#12800|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12802|) #b1) |$paramod/FF/WIDTH=6_n en#12804|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12488| |$paramod/FF/WIDTH=6_is#12806|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#12807| |$paramod/FF/WIDTH=6_n D#12810|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12502| |$paramod/FF/WIDTH=6_n Q#12812|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#12490| |$paramod/FF/WIDTH=6_n clk#12814|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#12802|) #b1) |$paramod/FF/WIDTH=6_n en#12816|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12818| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#12497|) |$paramod/FF/WIDTH=6_h#12826| |$paramod/FF/WIDTH=6_h#12827| )) +(define-fun |Scoreboard_h#12303| () Bool (and (= |Scoreboard_is#12304| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12305|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#12306|) (= |Scoreboard#0#12308| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#12309|) (= |Scoreboard#24#12311| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#12312|) (= |Scoreboard#25#12338| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#12339|) (= (concat |Scoreboard#38#12344| (concat |Scoreboard#37#12346| (concat |Scoreboard#36#12348| |Scoreboard#35#12350|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#12352|) (= |Scoreboard#39#12353| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#12354|) (= |Scoreboard_is#12304| |$paramod/FF/WIDTH=32_is#12356|) (= |Scoreboard#3#12357| |$paramod/FF/WIDTH=32_n D#12358|) (= |Scoreboard#26#12360| |$paramod/FF/WIDTH=32_n Q#12361|) (= |Scoreboard#0#12308| |$paramod/FF/WIDTH=32_n clk#12363|) (= (= ((_ extract 0 0) |Scoreboard#41#12365|) #b1) |$paramod/FF/WIDTH=32_n en#12371|) (= |Scoreboard_is#12304| |$paramod/MagicPacketTracker/DEPTH=32_is#12373|) (= |Scoreboard#19#12370| |$paramod/MagicPacketTracker/DEPTH=32_n captured#12374|) (= |Scoreboard#0#12308| |$paramod/MagicPacketTracker/DEPTH=32_n clk#12376|) (= |Scoreboard#1#12378| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#12379|) (= |Scoreboard#2#12381| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#12382|) (= (= ((_ extract 0 0) |Scoreboard#24#12311|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#12397|) (= (= ((_ extract 0 0) |Scoreboard#28#12368|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#12398|) (= |Scoreboard#39#12353| |$paramod/MagicPacketTracker/DEPTH=32_n rst#12399|) (= |Scoreboard_is#12304| |$paramod/FF/WIDTH=1_is#12400|) (= (= ((_ extract 0 0) |Scoreboard#30#12401|) #b1) |$paramod/FF/WIDTH=1_n D#12402|) (= |Scoreboard#19#12370| |$paramod/FF/WIDTH=1_n Q#12404|) (= |Scoreboard#0#12308| |$paramod/FF/WIDTH=1_n clk#12406|) (= (= ((_ extract 0 0) |Scoreboard#40#12369|) #b1) |$paramod/FF/WIDTH=1_n en#12408|) (= |Scoreboard_is#12304| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12410|) (= |Scoreboard#0#12308| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#12411|) (= |Scoreboard#4#12413| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#12414|) (= |Scoreboard#10#12416| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#12417|) (= |Scoreboard#11#12349| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#12422|) (= |Scoreboard#12#12425| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#12426|) (= (= ((_ extract 1 1) |Scoreboard#24#12311|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#12430|) (= (= ((_ extract 0 0) |Scoreboard#34#12432|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#12433|) (= |Scoreboard#39#12353| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#12435|) (= |Scoreboard_is#12304| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12437|) (= |Scoreboard#0#12308| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#12438|) (= |Scoreboard#3#12357| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#12440|) (= |Scoreboard#7#12442| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#12443|) (= |Scoreboard#8#12351| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#12448|) (= |Scoreboard#9#12451| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#12452|) (= (= ((_ extract 0 0) |Scoreboard#24#12311|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#12456|) (= (= ((_ extract 0 0) |Scoreboard#28#12368|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#12458|) (= |Scoreboard#39#12353| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#12460|) (= |Scoreboard_is#12304| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12462|) (= |Scoreboard#0#12308| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#12463|) (= |Scoreboard#5#12465| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#12466|) (= |Scoreboard#13#12468| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#12469|) (= |Scoreboard#14#12347| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#12474|) (= |Scoreboard#15#12477| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#12478|) (= (= ((_ extract 2 2) |Scoreboard#24#12311|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#12482|) (= (= ((_ extract 1 1) |Scoreboard#34#12432|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#12484|) (= |Scoreboard#39#12353| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#12486|) (= |Scoreboard_is#12304| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#12488|) (= |Scoreboard#0#12308| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#12489|) (= |Scoreboard#6#12491| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#12492|) (= |Scoreboard#16#12494| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#12495|) (= |Scoreboard#17#12345| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#12500|) (= |Scoreboard#18#12503| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#12504|) (= (= ((_ extract 3 3) |Scoreboard#24#12311|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#12508|) (= (= ((_ extract 2 2) |Scoreboard#34#12432|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#12510|) (= |Scoreboard#39#12353| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#12512|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#12514| |$paramod/FF/WIDTH=32_h#12664| |$paramod/MagicPacketTracker/DEPTH=32_h#12665| |$paramod/FF/WIDTH=1_h#12679| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12680| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12717| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12754| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#12791| )) +(assert |Scoreboard_h#12303|) +(define-fun |Scoreboard_n rst#12828| () Bool |Scoreboard#39#12353|) +(define-fun |Scoreboard_n prop_empty#12829| () Bool |Scoreboard#8#12351|) +(define-fun |Scoreboard_n prop_pop#12830| () Bool (= ((_ extract 0 0) |Scoreboard#24#12311|) #b1)) +(assert (and (not |Scoreboard_n rst#12828|) (or (not |Scoreboard_n prop_empty#12829|) (not |Scoreboard_n prop_pop#12830|)))) +(define-fun |$paramod/FF/WIDTH=2#4#12834| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#11915| |$paramod/FF/WIDTH=2#0#11860| |$paramod/FF/WIDTH=2#1#11862|)) +(define-fun |$paramod/FF/WIDTH=2_t#12833| () Bool (= |$paramod/FF/WIDTH=2#4#12834| |$paramod/FF/WIDTH=2#1#12545|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#12835| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#12837| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#11944| |$paramod/FF/WIDTH=16#0#11937| |$paramod/FF/WIDTH=16#1#11939|)) +(define-fun |$paramod/FF/WIDTH=16_t#12836| () Bool (= |$paramod/FF/WIDTH=16#4#12837| |$paramod/FF/WIDTH=16#1#12622|) ) +(define-fun |$paramod/FF/WIDTH=16#4#12839| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#11954| |$paramod/FF/WIDTH=16#0#11947| |$paramod/FF/WIDTH=16#1#11949|)) +(define-fun |$paramod/FF/WIDTH=16_t#12838| () Bool (= |$paramod/FF/WIDTH=16#4#12839| |$paramod/FF/WIDTH=16#1#12632|) ) +(define-fun |$paramod/FF/WIDTH=16#4#12841| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#11964| |$paramod/FF/WIDTH=16#0#11957| |$paramod/FF/WIDTH=16#1#11959|)) +(define-fun |$paramod/FF/WIDTH=16_t#12840| () Bool (= |$paramod/FF/WIDTH=16#4#12841| |$paramod/FF/WIDTH=16#1#12642|) ) +(define-fun |$paramod/FF/WIDTH=16#4#12843| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#11974| |$paramod/FF/WIDTH=16#0#11967| |$paramod/FF/WIDTH=16#1#11969|)) +(define-fun |$paramod/FF/WIDTH=16_t#12842| () Bool (= |$paramod/FF/WIDTH=16#4#12843| |$paramod/FF/WIDTH=16#1#12652|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#12832| () Bool (and |$paramod/FF/WIDTH=2_t#12833| |$paramod/PRIDEC/WIDTH=4_t#12835| |$paramod/FF/WIDTH=16_t#12836| |$paramod/FF/WIDTH=16_t#12838| |$paramod/FF/WIDTH=16_t#12840| |$paramod/FF/WIDTH=16_t#12842| )) +(define-fun |$paramod/FF/WIDTH=32#4#12845| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#11689| |$paramod/FF/WIDTH=32#0#11676| |$paramod/FF/WIDTH=32#1#11679|)) +(define-fun |$paramod/FF/WIDTH=32_t#12844| () Bool (= |$paramod/FF/WIDTH=32#4#12845| |$paramod/FF/WIDTH=32#1#12362|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12848| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#11994| |$paramod/FF/WIDTH=6#0#11985| |$paramod/FF/WIDTH=6#1#11987|)) +(define-fun |$paramod/FF/WIDTH=6_t#12847| () Bool (= |$paramod/FF/WIDTH=6#4#12848| |$paramod/FF/WIDTH=6#1#12670|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#12846| () Bool |$paramod/FF/WIDTH=6_t#12847| ) +(define-fun |$paramod/FF/WIDTH=1#4#12850| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#11726| (ite |$paramod/FF/WIDTH=1#0#11720| #b1 #b0) |$paramod/FF/WIDTH=1#1#11722|)) +(define-fun |$paramod/FF/WIDTH=1_t#12849| () Bool (= |$paramod/FF/WIDTH=1#4#12850| |$paramod/FF/WIDTH=1#1#12405|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11751|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#12854| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12011| |$paramod/FF/WIDTH=6#0#12003| |$paramod/FF/WIDTH=6#1#12005|)) +(define-fun |$paramod/FF/WIDTH=6_t#12853| () Bool (= |$paramod/FF/WIDTH=6#4#12854| |$paramod/FF/WIDTH=6#1#12688|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12856| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12023| |$paramod/FF/WIDTH=6#0#12017| |$paramod/FF/WIDTH=6#1#12019|)) +(define-fun |$paramod/FF/WIDTH=6_t#12855| () Bool (= |$paramod/FF/WIDTH=6#4#12856| |$paramod/FF/WIDTH=6#1#12702|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12851| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12024| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12708|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11732| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12712|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11741|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12710|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12852|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12714|) |$paramod/FF/WIDTH=6_t#12853| |$paramod/FF/WIDTH=6_t#12855| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11776|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#12860| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12048| |$paramod/FF/WIDTH=6#0#12040| |$paramod/FF/WIDTH=6#1#12042|)) +(define-fun |$paramod/FF/WIDTH=6_t#12859| () Bool (= |$paramod/FF/WIDTH=6#4#12860| |$paramod/FF/WIDTH=6#1#12725|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12862| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12060| |$paramod/FF/WIDTH=6#0#12054| |$paramod/FF/WIDTH=6#1#12056|)) +(define-fun |$paramod/FF/WIDTH=6_t#12861| () Bool (= |$paramod/FF/WIDTH=6#4#12862| |$paramod/FF/WIDTH=6#1#12739|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12857| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12061| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12745|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11758| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12749|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11767|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12747|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12858|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12751|) |$paramod/FF/WIDTH=6_t#12859| |$paramod/FF/WIDTH=6_t#12861| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11802|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#12866| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12085| |$paramod/FF/WIDTH=6#0#12077| |$paramod/FF/WIDTH=6#1#12079|)) +(define-fun |$paramod/FF/WIDTH=6_t#12865| () Bool (= |$paramod/FF/WIDTH=6#4#12866| |$paramod/FF/WIDTH=6#1#12762|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12868| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12097| |$paramod/FF/WIDTH=6#0#12091| |$paramod/FF/WIDTH=6#1#12093|)) +(define-fun |$paramod/FF/WIDTH=6_t#12867| () Bool (= |$paramod/FF/WIDTH=6#4#12868| |$paramod/FF/WIDTH=6#1#12776|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12863| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12098| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12782|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11784| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12786|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11793|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12784|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12864|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12788|) |$paramod/FF/WIDTH=6_t#12865| |$paramod/FF/WIDTH=6_t#12867| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#11828|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#12872| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12122| |$paramod/FF/WIDTH=6#0#12114| |$paramod/FF/WIDTH=6#1#12116|)) +(define-fun |$paramod/FF/WIDTH=6_t#12871| () Bool (= |$paramod/FF/WIDTH=6#4#12872| |$paramod/FF/WIDTH=6#1#12799|) ) +(define-fun |$paramod/FF/WIDTH=6#4#12874| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12134| |$paramod/FF/WIDTH=6#0#12128| |$paramod/FF/WIDTH=6#1#12130|)) +(define-fun |$paramod/FF/WIDTH=6_t#12873| () Bool (= |$paramod/FF/WIDTH=6#4#12874| |$paramod/FF/WIDTH=6#1#12813|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12869| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12135| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#12819|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#11810| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#12823|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#11819|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#12821|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#12870|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#12825|) |$paramod/FF/WIDTH=6_t#12871| |$paramod/FF/WIDTH=6_t#12873| )) +(define-fun |Scoreboard_t#12831| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#12832| |$paramod/FF/WIDTH=32_t#12844| |$paramod/MagicPacketTracker/DEPTH=32_t#12846| |$paramod/FF/WIDTH=1_t#12849| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12851| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12857| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12863| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#12869| )) +(assert |Scoreboard_t#12831|) +(assert (not |Scoreboard_is#12304|)) +(define-fun |$paramod/FF/WIDTH=2_a#12909| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#12910| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#12911| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#12912| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#12913| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#12914| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#12908| () Bool (and |$paramod/FF/WIDTH=2_a#12909| |$paramod/PRIDEC/WIDTH=4_a#12910| |$paramod/FF/WIDTH=16_a#12911| |$paramod/FF/WIDTH=16_a#12912| |$paramod/FF/WIDTH=16_a#12913| |$paramod/FF/WIDTH=16_a#12914| )) +(define-fun |$paramod/FF/WIDTH=32_a#12915| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12917| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#12916| () Bool |$paramod/FF/WIDTH=6_a#12917| ) +(define-fun |$paramod/FF/WIDTH=1_a#12918| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12920| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12921| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12919| () Bool (and |$paramod/FF/WIDTH=6_a#12920| |$paramod/FF/WIDTH=6_a#12921| )) +(define-fun |$paramod/FF/WIDTH=6_a#12923| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12924| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12922| () Bool (and |$paramod/FF/WIDTH=6_a#12923| |$paramod/FF/WIDTH=6_a#12924| )) +(define-fun |$paramod/FF/WIDTH=6_a#12926| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12927| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12925| () Bool (and |$paramod/FF/WIDTH=6_a#12926| |$paramod/FF/WIDTH=6_a#12927| )) +(define-fun |$paramod/FF/WIDTH=6_a#12929| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#12930| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12928| () Bool (and |$paramod/FF/WIDTH=6_a#12929| |$paramod/FF/WIDTH=6_a#12930| )) +(define-fun |Scoreboard_a#12907| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#12908| |$paramod/FF/WIDTH=32_a#12915| |$paramod/MagicPacketTracker/DEPTH=32_a#12916| |$paramod/FF/WIDTH=1_a#12918| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12919| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12922| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12925| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#12928| )) +(assert |Scoreboard_a#12907|) +(define-fun |Scoreboard#20#12936| () Bool (bvugt |Scoreboard#1#12378| #b000000)) +(define-fun |Scoreboard#21#12935| () (_ BitVec 1) (bvand (ite |Scoreboard#19#12370| #b1 #b0) (ite |Scoreboard#20#12936| #b1 #b0))) +(define-fun |Scoreboard#22#12937| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#12381|) #b1) (= ((_ extract 1 1) |Scoreboard#2#12381|) #b1) (= ((_ extract 2 2) |Scoreboard#2#12381|) #b1) (= ((_ extract 3 3) |Scoreboard#2#12381|) #b1) (= ((_ extract 4 4) |Scoreboard#2#12381|) #b1) (= ((_ extract 5 5) |Scoreboard#2#12381|) #b1)))) +(define-fun |Scoreboard#23#12934| () (_ BitVec 1) (bvand |Scoreboard#21#12935| (ite |Scoreboard#22#12937| #b1 #b0))) +(define-fun |Scoreboard#31#12933| () (_ BitVec 1) (bvnot |Scoreboard#23#12934|)) +(define-fun |Scoreboard#32#12938| () Bool (= |Scoreboard#26#12360| |Scoreboard#7#12442|)) +(define-fun |Scoreboard#33#12932| () (_ BitVec 1) (bvor |Scoreboard#31#12933| (ite |Scoreboard#32#12938| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#12931| () Bool (= ((_ extract 0 0) |Scoreboard#33#12932|) #b1)) +(assert |Scoreboard_n prop_signal#12931|) +(define-fun |$paramod/FF/WIDTH=2_u#12943| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#12945| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12947| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12949| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12951| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#12953| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#12941| () Bool (and |$paramod/FF/WIDTH=2_u#12943| |$paramod/PRIDEC/WIDTH=4_u#12945| |$paramod/FF/WIDTH=16_u#12947| |$paramod/FF/WIDTH=16_u#12949| |$paramod/FF/WIDTH=16_u#12951| |$paramod/FF/WIDTH=16_u#12953| )) +(define-fun |$paramod/FF/WIDTH=32_u#12955| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12959| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#12957| () Bool |$paramod/FF/WIDTH=6_u#12959| ) +(define-fun |$paramod/FF/WIDTH=1_u#12961| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12965| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12967| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12963| () Bool (and |$paramod/FF/WIDTH=6_u#12965| |$paramod/FF/WIDTH=6_u#12967| )) +(define-fun |$paramod/FF/WIDTH=6_u#12971| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12973| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12969| () Bool (and |$paramod/FF/WIDTH=6_u#12971| |$paramod/FF/WIDTH=6_u#12973| )) +(define-fun |$paramod/FF/WIDTH=6_u#12977| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12979| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12975| () Bool (and |$paramod/FF/WIDTH=6_u#12977| |$paramod/FF/WIDTH=6_u#12979| )) +(define-fun |$paramod/FF/WIDTH=6_u#12983| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#12985| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12981| () Bool (and |$paramod/FF/WIDTH=6_u#12983| |$paramod/FF/WIDTH=6_u#12985| )) +(define-fun |Scoreboard_u#12939| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#12941| |$paramod/FF/WIDTH=32_u#12955| |$paramod/MagicPacketTracker/DEPTH=32_u#12957| |$paramod/FF/WIDTH=1_u#12961| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12963| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12969| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12975| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#12981| )) +(assert |Scoreboard_u#12939|) +(declare-fun |Scoreboard_is#12987| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12988| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#12990| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#12989| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#12990|) +(declare-fun |Scoreboard#0#12991| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12993| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#12992| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12993|) +(declare-fun |Scoreboard#24#12994| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12998| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13000| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#12999| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13000| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#12997| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12998| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#12999| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13001| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#12996| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#12997| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13001| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13005| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13007| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#13006| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13007| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#13004| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13005| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#13006| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13008| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#13003| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#13004| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13008| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13011| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13013| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#13012| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13013| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#13010| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13011| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#13012| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13014| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#13009| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#13010| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13014| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13017| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13019| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#13018| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13019| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#13016| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13017| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#13018| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13020| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#13015| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#13016| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13020| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#12995| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#12996| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#13003| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#13009| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#13015|)))) +(declare-fun |Scoreboard#25#13021| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#13023| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#13024| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#13025| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#13026| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#13022| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#13023| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#13024| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#13025| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#13026|)))) +(declare-fun |Scoreboard#17#13028| () Bool) +(define-fun |Scoreboard#38#13027| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#13028| #b1 #b0))) +(declare-fun |Scoreboard#14#13030| () Bool) +(define-fun |Scoreboard#37#13029| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#13030| #b1 #b0))) +(declare-fun |Scoreboard#11#13032| () Bool) +(define-fun |Scoreboard#36#13031| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#13032| #b1 #b0))) +(declare-fun |Scoreboard#8#13034| () Bool) +(define-fun |Scoreboard#35#13033| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#13034| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#13035| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12998| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13005| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13011| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13017|)))) +(declare-fun |Scoreboard#39#13036| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13038| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#13037| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13038|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#13039| () Bool) +(declare-fun |Scoreboard#3#13040| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#13042| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#13041| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#13042|) +(declare-fun |Scoreboard#26#13043| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#13045| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#13044| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#13045|) +(declare-fun |$paramod/FF/WIDTH=32#2#13047| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#13046| () Bool |$paramod/FF/WIDTH=32#2#13047|) +(declare-fun |Scoreboard#27#13050| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#13051| () (_ BitVec 1)) +(define-fun |Scoreboard#29#13049| () (_ BitVec 1) (bvand |Scoreboard#27#13050| |Scoreboard#28#13051|)) +(declare-fun |Scoreboard#19#13053| () Bool) +(define-fun |Scoreboard#40#13052| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#13053| #b1 #b0))) +(define-fun |Scoreboard#41#13048| () (_ BitVec 1) (bvand |Scoreboard#29#13049| |Scoreboard#40#13052|)) +(declare-fun |$paramod/FF/WIDTH=32#3#13055| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#13054| () Bool |$paramod/FF/WIDTH=32#3#13055|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#13056| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#13058| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#13057| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#13058|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#13060| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#13059| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#13060|) +(declare-fun |Scoreboard#1#13061| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#13063| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#13062| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#13063|) +(declare-fun |Scoreboard#2#13064| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#13067| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#13074| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#13063| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#13075| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#13073| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#13074| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#13075|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#13076| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#13058| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#13072| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#13073| |$paramod/MagicPacketTracker/DEPTH=32#7#13076|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#13077| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#13063| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#13071| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#13072|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#13077| |$paramod/MagicPacketTracker/DEPTH=32#2#13063|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#13070| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#13071| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#13078| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#13069| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#13070| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#13078|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#13079| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#13071| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#13068| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#13069|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#13079| |$paramod/MagicPacketTracker/DEPTH=32#9#13071|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#13066| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#13067|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#13068|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#13065| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#13066|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#13080| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#13078|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#13081| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#13075|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#13082| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#13067|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#13083| () Bool) +(define-fun |Scoreboard#30#13084| () (_ BitVec 1) (bvor (ite |Scoreboard#19#13053| #b1 #b0) |Scoreboard#29#13049|)) +(declare-fun |$paramod/FF/WIDTH=1#0#13086| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#13085| () Bool |$paramod/FF/WIDTH=1#0#13086|) +(declare-fun |$paramod/FF/WIDTH=1#1#13088| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#13087| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#13088|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#13090| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#13089| () Bool |$paramod/FF/WIDTH=1#2#13090|) +(declare-fun |$paramod/FF/WIDTH=1#3#13092| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#13091| () Bool |$paramod/FF/WIDTH=1#3#13092|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13093| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13095| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13094| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13095|) +(declare-fun |Scoreboard#4#13096| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13098| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13097| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13098|) +(declare-fun |Scoreboard#10#13099| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13102| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13104| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13103| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13104|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13101| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13102| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13103|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13100| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13101|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13107| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13106| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13104| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13107|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13105| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13106|) +(declare-fun |Scoreboard#12#13108| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13111| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13104|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13107|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13112| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13104|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13107|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13110| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13111| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13112| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13109| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13110|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13114| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13113| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13114|) #b1)) +(declare-fun |Scoreboard#34#13115| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13117| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13116| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13117|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13119| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13118| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13119|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13120| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13122| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13121| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13122|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13124| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13123| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13124|) +(declare-fun |Scoreboard#7#13125| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13128| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13130| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13129| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13130|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13127| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13128| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13129|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13126| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13127|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13133| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13132| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13130| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13133|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13131| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13132|) +(declare-fun |Scoreboard#9#13134| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13137| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13130|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13133|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13138| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13130|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13133|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13136| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13137| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13138| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13135| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13136|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13140| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13139| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13140|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13142| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13141| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13142|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13144| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13143| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13144|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13145| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13147| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13146| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13147|) +(declare-fun |Scoreboard#5#13148| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13150| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13149| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13150|) +(declare-fun |Scoreboard#13#13151| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13154| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13156| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13155| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13156|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13153| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13154| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13155|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13152| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13153|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13159| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13158| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13156| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13159|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13157| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13158|) +(declare-fun |Scoreboard#15#13160| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13163| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13156|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13159|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13164| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13156|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13159|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13162| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13163| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13164| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13161| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13162|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13166| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13165| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13166|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13168| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13167| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13168|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13170| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13169| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13170|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13171| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13173| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13172| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13173|) +(declare-fun |Scoreboard#6#13174| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13176| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13175| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13176|) +(declare-fun |Scoreboard#16#13177| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13180| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13182| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13181| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13182|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13179| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13180| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13181|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13178| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13179|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13185| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13184| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13182| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13185|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13183| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13184|) +(declare-fun |Scoreboard#18#13186| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13189| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13182|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13185|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13190| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13182|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13185|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13188| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13189| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13190| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13187| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13188|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13192| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13191| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13192|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13194| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13193| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13194|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13196| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13195| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13196|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#13198| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13206| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#13205| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13206| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#13207| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13206|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#13204| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#13205| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13206|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#13207|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#13202| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#13204|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#13211| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13206|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#13210| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#13211| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#13212| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#13211|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#13209| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#13210| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#13211|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#13212|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#13208| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#13209|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#13201| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#13202| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#13208|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#13217| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#13216| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#13217|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#13215| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#13216| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#13218| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#13216|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#13214| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#13215| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#13216|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#13218|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#13213| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#13214|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#13200| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#13201| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#13213|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#13223| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#13222| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#13223|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#13221| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#13222| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#13224| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#13222|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#13220| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#13221| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#13222|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#13224|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#13219| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#13220|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13199| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#13200| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#13219|)) +(declare-fun |$paramod/FF/WIDTH=2#0#13226| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#13225| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#13226|) +(declare-fun |$paramod/FF/WIDTH=2#1#13228| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#13227| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#13228|) +(declare-fun |$paramod/FF/WIDTH=2#2#13230| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#13229| () Bool |$paramod/FF/WIDTH=2#2#13230|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#13234| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12998|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#13238| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13001| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#13234|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#13237| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13038| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#13238|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#13242| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13199| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#13243| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13000| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#13023|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#13241| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#13242| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#13243| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13000|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#13240| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#13241| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#13239| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#12996|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#13240| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#13241|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#13236| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#13237|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#13239|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#13235| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#13236| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#13233| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#13234| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#13235| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#13232| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13001| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#13233|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#13246| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13005|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#13250| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13008| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#13246|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#13249| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13038| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#13250|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#13254| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13199| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#13255| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13007| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#13024|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#13253| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#13254| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#13255| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13007|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#13252| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#13253| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#13251| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#13003|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#13252| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#13253|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#13248| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#13249|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#13251|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#13247| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#13248| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#13245| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#13246| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#13247| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#13244| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13008| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#13245|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#13258| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13011|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#13262| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13014| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#13258|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#13261| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13038| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#13262|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#13266| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13199| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#13267| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13013| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#13025|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#13265| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#13266| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#13267| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13013|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#13264| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#13265| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#13263| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#13009|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#13264| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#13265|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#13260| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#13261|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#13263|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#13259| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#13260| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#13257| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#13258| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#13259| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#13256| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13014| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#13257|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#13270| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13017|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#13274| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13020| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#13270|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#13273| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13038| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#13274|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#13278| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13199|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13199|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#13279| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13019| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#13026|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#13277| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#13278| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#13279| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13019|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#13276| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#13277| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#13275| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#13015|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#13276| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#13277|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#13272| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#13273|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#13275|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#13271| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#13272| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#13269| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#13270| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#13271| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#13268| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13020| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#13269|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#13231| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#13232|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#13244|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#13256|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#13268|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#13281| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#13280| () Bool |$paramod/FF/WIDTH=2#3#13281|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#13282| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#13285| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#13288| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#13289| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#13290| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#13287| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#13288|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#13289|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#13290|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#13286| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#13287| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#13284| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#13285| |$paramod/PRIDEC/WIDTH=4#10#13286|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#13293| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#13289|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#13290|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#13292| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#13293| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#13291| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#13288| |$paramod/PRIDEC/WIDTH=4#6#13292|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#13295| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#13290|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#13294| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#13289| |$paramod/PRIDEC/WIDTH=4#2#13295|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#13283| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#13284| (concat |$paramod/PRIDEC/WIDTH=4#7#13291| (concat |$paramod/PRIDEC/WIDTH=4#3#13294| |$paramod/PRIDEC/WIDTH=4#1#13290|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#13296| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12998| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13005| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13011| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13017|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#13220|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#13297| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12998| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13005| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13011| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13017|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#13214|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#13298| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12998| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13005| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13011| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13017|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#13209|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#13299| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#12998| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13005| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13011| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13017|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#13204|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#13300| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#13285| (concat |$paramod/PRIDEC/WIDTH=4#4#13288| (concat |$paramod/PRIDEC/WIDTH=4#0#13289| |$paramod/PRIDEC/WIDTH=4#1#13290|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#13301| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#13303| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#13302| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#13303|) +(declare-fun |$paramod/FF/WIDTH=16#1#13305| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#13304| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#13305|) +(declare-fun |$paramod/FF/WIDTH=16#2#13307| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#13306| () Bool |$paramod/FF/WIDTH=16#2#13307|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#13308| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#13278| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13020| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#13310| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#13309| () Bool |$paramod/FF/WIDTH=16#3#13310|) +(declare-fun |$paramod/FF/WIDTH=16_is#13311| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#13313| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#13312| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#13313|) +(declare-fun |$paramod/FF/WIDTH=16#1#13315| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#13314| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#13315|) +(declare-fun |$paramod/FF/WIDTH=16#2#13317| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#13316| () Bool |$paramod/FF/WIDTH=16#2#13317|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#13318| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#13266| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13014| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#13320| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#13319| () Bool |$paramod/FF/WIDTH=16#3#13320|) +(declare-fun |$paramod/FF/WIDTH=16_is#13321| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#13323| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#13322| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#13323|) +(declare-fun |$paramod/FF/WIDTH=16#1#13325| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#13324| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#13325|) +(declare-fun |$paramod/FF/WIDTH=16#2#13327| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#13326| () Bool |$paramod/FF/WIDTH=16#2#13327|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#13328| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#13254| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13008| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#13330| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#13329| () Bool |$paramod/FF/WIDTH=16#3#13330|) +(declare-fun |$paramod/FF/WIDTH=16_is#13331| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#13333| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#13332| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#13333|) +(declare-fun |$paramod/FF/WIDTH=16#1#13335| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#13334| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#13335|) +(declare-fun |$paramod/FF/WIDTH=16#2#13337| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#13336| () Bool |$paramod/FF/WIDTH=16#2#13337|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#13338| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#13242| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13001| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#13340| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#13339| () Bool |$paramod/FF/WIDTH=16#3#13340|) +(define-fun |$paramod/FF/WIDTH=2_h#13341| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#13342| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#13343| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#13344| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#13345| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#13346| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#13197| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12988| |$paramod/FF/WIDTH=2_is#13198|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13199| |$paramod/FF/WIDTH=2_n D#13225|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13002| |$paramod/FF/WIDTH=2_n Q#13227|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12993| |$paramod/FF/WIDTH=2_n clk#13229|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#13231| |$paramod/FF/WIDTH=2_n en#13280|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12988| |$paramod/PRIDEC/WIDTH=4_is#13282|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13203| |$paramod/PRIDEC/WIDTH=4_n out_vec#13283|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#13296| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#13297| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#13298| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#13299|))) |$paramod/PRIDEC/WIDTH=4_n vec#13300|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12988| |$paramod/FF/WIDTH=16_is#13301|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#13272| |$paramod/FF/WIDTH=16_n D#13302|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13019| |$paramod/FF/WIDTH=16_n Q#13304|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12993| |$paramod/FF/WIDTH=16_n clk#13306|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#13308|) #b1) |$paramod/FF/WIDTH=16_n en#13309|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12988| |$paramod/FF/WIDTH=16_is#13311|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#13260| |$paramod/FF/WIDTH=16_n D#13312|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13013| |$paramod/FF/WIDTH=16_n Q#13314|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12993| |$paramod/FF/WIDTH=16_n clk#13316|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#13318|) #b1) |$paramod/FF/WIDTH=16_n en#13319|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12988| |$paramod/FF/WIDTH=16_is#13321|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#13248| |$paramod/FF/WIDTH=16_n D#13322|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13007| |$paramod/FF/WIDTH=16_n Q#13324|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12993| |$paramod/FF/WIDTH=16_n clk#13326|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#13328|) #b1) |$paramod/FF/WIDTH=16_n en#13329|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12988| |$paramod/FF/WIDTH=16_is#13331|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#13236| |$paramod/FF/WIDTH=16_n D#13332|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13000| |$paramod/FF/WIDTH=16_n Q#13334|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#12993| |$paramod/FF/WIDTH=16_n clk#13336|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#13338|) #b1) |$paramod/FF/WIDTH=16_n en#13339|) |$paramod/FF/WIDTH=2_h#13341| |$paramod/PRIDEC/WIDTH=4_h#13342| |$paramod/FF/WIDTH=16_h#13343| |$paramod/FF/WIDTH=16_h#13344| |$paramod/FF/WIDTH=16_h#13345| |$paramod/FF/WIDTH=16_h#13346| )) +(define-fun |$paramod/FF/WIDTH=32_h#13347| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#13349| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#13351| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13350| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13351|) +(declare-fun |$paramod/FF/WIDTH=6#1#13353| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13352| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13353|) +(declare-fun |$paramod/FF/WIDTH=6#2#13355| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13354| () Bool |$paramod/FF/WIDTH=6#2#13355|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#13358| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#13075| |$paramod/MagicPacketTracker/DEPTH=32#12#13078|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#13357| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#13358| |$paramod/MagicPacketTracker/DEPTH=32#15#13067|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#13356| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#13357| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#13058| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#13360| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13359| () Bool |$paramod/FF/WIDTH=6#3#13360|) +(define-fun |$paramod/FF/WIDTH=6_h#13361| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#13348| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#13056| |$paramod/FF/WIDTH=6_is#13349|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#13066| |$paramod/FF/WIDTH=6_n D#13350|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#13063| |$paramod/FF/WIDTH=6_n Q#13352|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#13060| |$paramod/FF/WIDTH=6_n clk#13354|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#13356|) #b1) |$paramod/FF/WIDTH=6_n en#13359|) |$paramod/FF/WIDTH=6_h#13361| )) +(define-fun |$paramod/FF/WIDTH=1_h#13362| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#13364| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#13367| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13104| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#13366| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13114|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#13367| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13104|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#13365| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13119|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#13366|)) +(declare-fun |$paramod/FF/WIDTH=6#0#13369| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13368| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13369|) +(declare-fun |$paramod/FF/WIDTH=6#1#13371| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13370| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13371|) +(declare-fun |$paramod/FF/WIDTH=6#2#13373| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13372| () Bool |$paramod/FF/WIDTH=6#2#13373|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#13375| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13117| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13114|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13374| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#13375| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13119|)) +(declare-fun |$paramod/FF/WIDTH=6#3#13377| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13376| () Bool |$paramod/FF/WIDTH=6#3#13377|) +(declare-fun |$paramod/FF/WIDTH=6_is#13378| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#13381| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13107| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#13380| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13117|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#13381| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13107|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#13379| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13119|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#13380|)) +(declare-fun |$paramod/FF/WIDTH=6#0#13383| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13382| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13383|) +(declare-fun |$paramod/FF/WIDTH=6#1#13385| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13384| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13385|) +(declare-fun |$paramod/FF/WIDTH=6#2#13387| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13386| () Bool |$paramod/FF/WIDTH=6#2#13387|) +(declare-fun |$paramod/FF/WIDTH=6#3#13389| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13388| () Bool |$paramod/FF/WIDTH=6#3#13389|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13391| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13393| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13392| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13393|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13395| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#13394| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13395|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13397| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13396| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13397|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13390| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13391| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13392| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#13394| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13396|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13391| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13392|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13396|))))) +(define-fun |$paramod/FF/WIDTH=6_h#13398| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#13399| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#13363| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13093| |$paramod/FF/WIDTH=6_is#13364|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#13365| |$paramod/FF/WIDTH=6_n D#13368|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13104| |$paramod/FF/WIDTH=6_n Q#13370|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13095| |$paramod/FF/WIDTH=6_n clk#13372|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13374|) #b1) |$paramod/FF/WIDTH=6_n en#13376|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13093| |$paramod/FF/WIDTH=6_is#13378|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#13379| |$paramod/FF/WIDTH=6_n D#13382|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13107| |$paramod/FF/WIDTH=6_n Q#13384|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13095| |$paramod/FF/WIDTH=6_n clk#13386|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13374|) #b1) |$paramod/FF/WIDTH=6_n en#13388|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13390| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13102|) |$paramod/FF/WIDTH=6_h#13398| |$paramod/FF/WIDTH=6_h#13399| )) +(declare-fun |$paramod/FF/WIDTH=6_is#13401| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#13404| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13130| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#13403| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13140|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#13404| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13130|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#13402| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13144|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#13403|)) +(declare-fun |$paramod/FF/WIDTH=6#0#13406| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13405| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13406|) +(declare-fun |$paramod/FF/WIDTH=6#1#13408| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13407| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13408|) +(declare-fun |$paramod/FF/WIDTH=6#2#13410| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13409| () Bool |$paramod/FF/WIDTH=6#2#13410|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#13412| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13142| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13140|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13411| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#13412| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13144|)) +(declare-fun |$paramod/FF/WIDTH=6#3#13414| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13413| () Bool |$paramod/FF/WIDTH=6#3#13414|) +(declare-fun |$paramod/FF/WIDTH=6_is#13415| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#13418| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13133| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#13417| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13142|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#13418| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13133|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#13416| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13144|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#13417|)) +(declare-fun |$paramod/FF/WIDTH=6#0#13420| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13419| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13420|) +(declare-fun |$paramod/FF/WIDTH=6#1#13422| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13421| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13422|) +(declare-fun |$paramod/FF/WIDTH=6#2#13424| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13423| () Bool |$paramod/FF/WIDTH=6#2#13424|) +(declare-fun |$paramod/FF/WIDTH=6#3#13426| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13425| () Bool |$paramod/FF/WIDTH=6#3#13426|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13428| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13430| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13429| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13430|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13432| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#13431| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13432|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13434| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13433| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13434|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13427| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13428| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13429| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#13431| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13433|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13428| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13429|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13433|))))) +(define-fun |$paramod/FF/WIDTH=6_h#13435| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#13436| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#13400| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13120| |$paramod/FF/WIDTH=6_is#13401|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#13402| |$paramod/FF/WIDTH=6_n D#13405|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13130| |$paramod/FF/WIDTH=6_n Q#13407|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13122| |$paramod/FF/WIDTH=6_n clk#13409|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13411|) #b1) |$paramod/FF/WIDTH=6_n en#13413|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13120| |$paramod/FF/WIDTH=6_is#13415|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#13416| |$paramod/FF/WIDTH=6_n D#13419|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13133| |$paramod/FF/WIDTH=6_n Q#13421|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13122| |$paramod/FF/WIDTH=6_n clk#13423|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13411|) #b1) |$paramod/FF/WIDTH=6_n en#13425|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13427| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13128|) |$paramod/FF/WIDTH=6_h#13435| |$paramod/FF/WIDTH=6_h#13436| )) +(declare-fun |$paramod/FF/WIDTH=6_is#13438| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#13441| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13156| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#13440| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13166|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#13441| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13156|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#13439| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13170|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#13440|)) +(declare-fun |$paramod/FF/WIDTH=6#0#13443| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13442| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13443|) +(declare-fun |$paramod/FF/WIDTH=6#1#13445| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13444| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13445|) +(declare-fun |$paramod/FF/WIDTH=6#2#13447| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13446| () Bool |$paramod/FF/WIDTH=6#2#13447|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#13449| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13168| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13166|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13448| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#13449| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13170|)) +(declare-fun |$paramod/FF/WIDTH=6#3#13451| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13450| () Bool |$paramod/FF/WIDTH=6#3#13451|) +(declare-fun |$paramod/FF/WIDTH=6_is#13452| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#13455| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13159| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#13454| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13168|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#13455| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13159|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#13453| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13170|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#13454|)) +(declare-fun |$paramod/FF/WIDTH=6#0#13457| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13456| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13457|) +(declare-fun |$paramod/FF/WIDTH=6#1#13459| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13458| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13459|) +(declare-fun |$paramod/FF/WIDTH=6#2#13461| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13460| () Bool |$paramod/FF/WIDTH=6#2#13461|) +(declare-fun |$paramod/FF/WIDTH=6#3#13463| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13462| () Bool |$paramod/FF/WIDTH=6#3#13463|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13465| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13467| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13466| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13467|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13469| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#13468| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13469|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13471| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13470| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13471|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13464| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13465| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13466| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#13468| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13470|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13465| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13466|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13470|))))) +(define-fun |$paramod/FF/WIDTH=6_h#13472| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#13473| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#13437| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13145| |$paramod/FF/WIDTH=6_is#13438|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#13439| |$paramod/FF/WIDTH=6_n D#13442|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13156| |$paramod/FF/WIDTH=6_n Q#13444|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13147| |$paramod/FF/WIDTH=6_n clk#13446|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13448|) #b1) |$paramod/FF/WIDTH=6_n en#13450|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13145| |$paramod/FF/WIDTH=6_is#13452|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#13453| |$paramod/FF/WIDTH=6_n D#13456|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13159| |$paramod/FF/WIDTH=6_n Q#13458|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13147| |$paramod/FF/WIDTH=6_n clk#13460|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13448|) #b1) |$paramod/FF/WIDTH=6_n en#13462|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13464| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13154|) |$paramod/FF/WIDTH=6_h#13472| |$paramod/FF/WIDTH=6_h#13473| )) +(declare-fun |$paramod/FF/WIDTH=6_is#13475| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#13478| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13182| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#13477| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13192|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#13478| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13182|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#13476| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13196|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#13477|)) +(declare-fun |$paramod/FF/WIDTH=6#0#13480| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13479| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13480|) +(declare-fun |$paramod/FF/WIDTH=6#1#13482| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13481| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13482|) +(declare-fun |$paramod/FF/WIDTH=6#2#13484| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13483| () Bool |$paramod/FF/WIDTH=6#2#13484|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#13486| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13194| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13192|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13485| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#13486| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13196|)) +(declare-fun |$paramod/FF/WIDTH=6#3#13488| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13487| () Bool |$paramod/FF/WIDTH=6#3#13488|) +(declare-fun |$paramod/FF/WIDTH=6_is#13489| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#13492| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13185| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#13491| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13194|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#13492| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13185|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#13490| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13196|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#13491|)) +(declare-fun |$paramod/FF/WIDTH=6#0#13494| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#13493| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#13494|) +(declare-fun |$paramod/FF/WIDTH=6#1#13496| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#13495| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#13496|) +(declare-fun |$paramod/FF/WIDTH=6#2#13498| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#13497| () Bool |$paramod/FF/WIDTH=6#2#13498|) +(declare-fun |$paramod/FF/WIDTH=6#3#13500| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#13499| () Bool |$paramod/FF/WIDTH=6#3#13500|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13502| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13504| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13503| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13504|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13506| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#13505| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13506|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13508| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13507| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13508|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13501| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13502| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13503| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#13505| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13507|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13502| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#13503|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#13507|))))) +(define-fun |$paramod/FF/WIDTH=6_h#13509| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#13510| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#13474| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13171| |$paramod/FF/WIDTH=6_is#13475|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#13476| |$paramod/FF/WIDTH=6_n D#13479|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13182| |$paramod/FF/WIDTH=6_n Q#13481|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13173| |$paramod/FF/WIDTH=6_n clk#13483|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13485|) #b1) |$paramod/FF/WIDTH=6_n en#13487|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13171| |$paramod/FF/WIDTH=6_is#13489|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#13490| |$paramod/FF/WIDTH=6_n D#13493|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13185| |$paramod/FF/WIDTH=6_n Q#13495|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13173| |$paramod/FF/WIDTH=6_n clk#13497|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#13485|) #b1) |$paramod/FF/WIDTH=6_n en#13499|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13501| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13180|) |$paramod/FF/WIDTH=6_h#13509| |$paramod/FF/WIDTH=6_h#13510| )) +(define-fun |Scoreboard_h#12986| () Bool (and (= |Scoreboard_is#12987| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#12988|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#12989|) (= |Scoreboard#0#12991| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#12992|) (= |Scoreboard#24#12994| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#12995|) (= |Scoreboard#25#13021| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#13022|) (= (concat |Scoreboard#38#13027| (concat |Scoreboard#37#13029| (concat |Scoreboard#36#13031| |Scoreboard#35#13033|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#13035|) (= |Scoreboard#39#13036| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#13037|) (= |Scoreboard_is#12987| |$paramod/FF/WIDTH=32_is#13039|) (= |Scoreboard#3#13040| |$paramod/FF/WIDTH=32_n D#13041|) (= |Scoreboard#26#13043| |$paramod/FF/WIDTH=32_n Q#13044|) (= |Scoreboard#0#12991| |$paramod/FF/WIDTH=32_n clk#13046|) (= (= ((_ extract 0 0) |Scoreboard#41#13048|) #b1) |$paramod/FF/WIDTH=32_n en#13054|) (= |Scoreboard_is#12987| |$paramod/MagicPacketTracker/DEPTH=32_is#13056|) (= |Scoreboard#19#13053| |$paramod/MagicPacketTracker/DEPTH=32_n captured#13057|) (= |Scoreboard#0#12991| |$paramod/MagicPacketTracker/DEPTH=32_n clk#13059|) (= |Scoreboard#1#13061| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#13062|) (= |Scoreboard#2#13064| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#13065|) (= (= ((_ extract 0 0) |Scoreboard#24#12994|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#13080|) (= (= ((_ extract 0 0) |Scoreboard#28#13051|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#13081|) (= |Scoreboard#39#13036| |$paramod/MagicPacketTracker/DEPTH=32_n rst#13082|) (= |Scoreboard_is#12987| |$paramod/FF/WIDTH=1_is#13083|) (= (= ((_ extract 0 0) |Scoreboard#30#13084|) #b1) |$paramod/FF/WIDTH=1_n D#13085|) (= |Scoreboard#19#13053| |$paramod/FF/WIDTH=1_n Q#13087|) (= |Scoreboard#0#12991| |$paramod/FF/WIDTH=1_n clk#13089|) (= (= ((_ extract 0 0) |Scoreboard#40#13052|) #b1) |$paramod/FF/WIDTH=1_n en#13091|) (= |Scoreboard_is#12987| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13093|) (= |Scoreboard#0#12991| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13094|) (= |Scoreboard#4#13096| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13097|) (= |Scoreboard#10#13099| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13100|) (= |Scoreboard#11#13032| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13105|) (= |Scoreboard#12#13108| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13109|) (= (= ((_ extract 1 1) |Scoreboard#24#12994|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13113|) (= (= ((_ extract 0 0) |Scoreboard#34#13115|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13116|) (= |Scoreboard#39#13036| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13118|) (= |Scoreboard_is#12987| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13120|) (= |Scoreboard#0#12991| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13121|) (= |Scoreboard#3#13040| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13123|) (= |Scoreboard#7#13125| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13126|) (= |Scoreboard#8#13034| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13131|) (= |Scoreboard#9#13134| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13135|) (= (= ((_ extract 0 0) |Scoreboard#24#12994|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13139|) (= (= ((_ extract 0 0) |Scoreboard#28#13051|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13141|) (= |Scoreboard#39#13036| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13143|) (= |Scoreboard_is#12987| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13145|) (= |Scoreboard#0#12991| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13146|) (= |Scoreboard#5#13148| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13149|) (= |Scoreboard#13#13151| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13152|) (= |Scoreboard#14#13030| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13157|) (= |Scoreboard#15#13160| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13161|) (= (= ((_ extract 2 2) |Scoreboard#24#12994|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13165|) (= (= ((_ extract 1 1) |Scoreboard#34#13115|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13167|) (= |Scoreboard#39#13036| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13169|) (= |Scoreboard_is#12987| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13171|) (= |Scoreboard#0#12991| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13172|) (= |Scoreboard#6#13174| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13175|) (= |Scoreboard#16#13177| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13178|) (= |Scoreboard#17#13028| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13183|) (= |Scoreboard#18#13186| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13187|) (= (= ((_ extract 3 3) |Scoreboard#24#12994|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13191|) (= (= ((_ extract 2 2) |Scoreboard#34#13115|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13193|) (= |Scoreboard#39#13036| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13195|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#13197| |$paramod/FF/WIDTH=32_h#13347| |$paramod/MagicPacketTracker/DEPTH=32_h#13348| |$paramod/FF/WIDTH=1_h#13362| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#13363| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#13400| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#13437| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#13474| )) +(assert |Scoreboard_h#12986|) +(define-fun |Scoreboard_n rst#13511| () Bool |Scoreboard#39#13036|) +(define-fun |Scoreboard_n prop_empty#13512| () Bool |Scoreboard#8#13034|) +(define-fun |Scoreboard_n prop_pop#13513| () Bool (= ((_ extract 0 0) |Scoreboard#24#12994|) #b1)) +(assert (and (not |Scoreboard_n rst#13511|) (or (not |Scoreboard_n prop_empty#13512|) (not |Scoreboard_n prop_pop#13513|)))) +(define-fun |$paramod/FF/WIDTH=2#4#13517| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#12598| |$paramod/FF/WIDTH=2#0#12543| |$paramod/FF/WIDTH=2#1#12545|)) +(define-fun |$paramod/FF/WIDTH=2_t#13516| () Bool (= |$paramod/FF/WIDTH=2#4#13517| |$paramod/FF/WIDTH=2#1#13228|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#13518| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#13520| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#12627| |$paramod/FF/WIDTH=16#0#12620| |$paramod/FF/WIDTH=16#1#12622|)) +(define-fun |$paramod/FF/WIDTH=16_t#13519| () Bool (= |$paramod/FF/WIDTH=16#4#13520| |$paramod/FF/WIDTH=16#1#13305|) ) +(define-fun |$paramod/FF/WIDTH=16#4#13522| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#12637| |$paramod/FF/WIDTH=16#0#12630| |$paramod/FF/WIDTH=16#1#12632|)) +(define-fun |$paramod/FF/WIDTH=16_t#13521| () Bool (= |$paramod/FF/WIDTH=16#4#13522| |$paramod/FF/WIDTH=16#1#13315|) ) +(define-fun |$paramod/FF/WIDTH=16#4#13524| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#12647| |$paramod/FF/WIDTH=16#0#12640| |$paramod/FF/WIDTH=16#1#12642|)) +(define-fun |$paramod/FF/WIDTH=16_t#13523| () Bool (= |$paramod/FF/WIDTH=16#4#13524| |$paramod/FF/WIDTH=16#1#13325|) ) +(define-fun |$paramod/FF/WIDTH=16#4#13526| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#12657| |$paramod/FF/WIDTH=16#0#12650| |$paramod/FF/WIDTH=16#1#12652|)) +(define-fun |$paramod/FF/WIDTH=16_t#13525| () Bool (= |$paramod/FF/WIDTH=16#4#13526| |$paramod/FF/WIDTH=16#1#13335|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#13515| () Bool (and |$paramod/FF/WIDTH=2_t#13516| |$paramod/PRIDEC/WIDTH=4_t#13518| |$paramod/FF/WIDTH=16_t#13519| |$paramod/FF/WIDTH=16_t#13521| |$paramod/FF/WIDTH=16_t#13523| |$paramod/FF/WIDTH=16_t#13525| )) +(define-fun |$paramod/FF/WIDTH=32#4#13528| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#12372| |$paramod/FF/WIDTH=32#0#12359| |$paramod/FF/WIDTH=32#1#12362|)) +(define-fun |$paramod/FF/WIDTH=32_t#13527| () Bool (= |$paramod/FF/WIDTH=32#4#13528| |$paramod/FF/WIDTH=32#1#13045|) ) +(define-fun |$paramod/FF/WIDTH=6#4#13531| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12677| |$paramod/FF/WIDTH=6#0#12668| |$paramod/FF/WIDTH=6#1#12670|)) +(define-fun |$paramod/FF/WIDTH=6_t#13530| () Bool (= |$paramod/FF/WIDTH=6#4#13531| |$paramod/FF/WIDTH=6#1#13353|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#13529| () Bool |$paramod/FF/WIDTH=6_t#13530| ) +(define-fun |$paramod/FF/WIDTH=1#4#13533| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#12409| (ite |$paramod/FF/WIDTH=1#0#12403| #b1 #b0) |$paramod/FF/WIDTH=1#1#12405|)) +(define-fun |$paramod/FF/WIDTH=1_t#13532| () Bool (= |$paramod/FF/WIDTH=1#4#13533| |$paramod/FF/WIDTH=1#1#13088|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12434|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#13537| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12694| |$paramod/FF/WIDTH=6#0#12686| |$paramod/FF/WIDTH=6#1#12688|)) +(define-fun |$paramod/FF/WIDTH=6_t#13536| () Bool (= |$paramod/FF/WIDTH=6#4#13537| |$paramod/FF/WIDTH=6#1#13371|) ) +(define-fun |$paramod/FF/WIDTH=6#4#13539| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12706| |$paramod/FF/WIDTH=6#0#12700| |$paramod/FF/WIDTH=6#1#12702|)) +(define-fun |$paramod/FF/WIDTH=6_t#13538| () Bool (= |$paramod/FF/WIDTH=6#4#13539| |$paramod/FF/WIDTH=6#1#13385|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#13534| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12707| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13391|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12415| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13395|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12424|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13393|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13535|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13397|) |$paramod/FF/WIDTH=6_t#13536| |$paramod/FF/WIDTH=6_t#13538| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12459|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#13543| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12731| |$paramod/FF/WIDTH=6#0#12723| |$paramod/FF/WIDTH=6#1#12725|)) +(define-fun |$paramod/FF/WIDTH=6_t#13542| () Bool (= |$paramod/FF/WIDTH=6#4#13543| |$paramod/FF/WIDTH=6#1#13408|) ) +(define-fun |$paramod/FF/WIDTH=6#4#13545| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12743| |$paramod/FF/WIDTH=6#0#12737| |$paramod/FF/WIDTH=6#1#12739|)) +(define-fun |$paramod/FF/WIDTH=6_t#13544| () Bool (= |$paramod/FF/WIDTH=6#4#13545| |$paramod/FF/WIDTH=6#1#13422|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#13540| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12744| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13428|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12441| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13432|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12450|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13430|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13541|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13434|) |$paramod/FF/WIDTH=6_t#13542| |$paramod/FF/WIDTH=6_t#13544| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12485|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#13549| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12768| |$paramod/FF/WIDTH=6#0#12760| |$paramod/FF/WIDTH=6#1#12762|)) +(define-fun |$paramod/FF/WIDTH=6_t#13548| () Bool (= |$paramod/FF/WIDTH=6#4#13549| |$paramod/FF/WIDTH=6#1#13445|) ) +(define-fun |$paramod/FF/WIDTH=6#4#13551| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12780| |$paramod/FF/WIDTH=6#0#12774| |$paramod/FF/WIDTH=6#1#12776|)) +(define-fun |$paramod/FF/WIDTH=6_t#13550| () Bool (= |$paramod/FF/WIDTH=6#4#13551| |$paramod/FF/WIDTH=6#1#13459|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#13546| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12781| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13465|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12467| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13469|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12476|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13467|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13547|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13471|) |$paramod/FF/WIDTH=6_t#13548| |$paramod/FF/WIDTH=6_t#13550| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#12511|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#13555| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12805| |$paramod/FF/WIDTH=6#0#12797| |$paramod/FF/WIDTH=6#1#12799|)) +(define-fun |$paramod/FF/WIDTH=6_t#13554| () Bool (= |$paramod/FF/WIDTH=6#4#13555| |$paramod/FF/WIDTH=6#1#13482|) ) +(define-fun |$paramod/FF/WIDTH=6#4#13557| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#12817| |$paramod/FF/WIDTH=6#0#12811| |$paramod/FF/WIDTH=6#1#12813|)) +(define-fun |$paramod/FF/WIDTH=6_t#13556| () Bool (= |$paramod/FF/WIDTH=6#4#13557| |$paramod/FF/WIDTH=6#1#13496|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#13552| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#12818| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#13502|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#12493| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#13506|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#12502|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#13504|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#13553|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#13508|) |$paramod/FF/WIDTH=6_t#13554| |$paramod/FF/WIDTH=6_t#13556| )) +(define-fun |Scoreboard_t#13514| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#13515| |$paramod/FF/WIDTH=32_t#13527| |$paramod/MagicPacketTracker/DEPTH=32_t#13529| |$paramod/FF/WIDTH=1_t#13532| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#13534| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#13540| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#13546| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#13552| )) +(assert |Scoreboard_t#13514|) +(assert (not |Scoreboard_is#12987|)) +(define-fun |$paramod/FF/WIDTH=2_a#13592| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#13593| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#13594| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#13595| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#13596| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#13597| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#13591| () Bool (and |$paramod/FF/WIDTH=2_a#13592| |$paramod/PRIDEC/WIDTH=4_a#13593| |$paramod/FF/WIDTH=16_a#13594| |$paramod/FF/WIDTH=16_a#13595| |$paramod/FF/WIDTH=16_a#13596| |$paramod/FF/WIDTH=16_a#13597| )) +(define-fun |$paramod/FF/WIDTH=32_a#13598| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#13600| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#13599| () Bool |$paramod/FF/WIDTH=6_a#13600| ) +(define-fun |$paramod/FF/WIDTH=1_a#13601| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#13603| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#13604| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#13602| () Bool (and |$paramod/FF/WIDTH=6_a#13603| |$paramod/FF/WIDTH=6_a#13604| )) +(define-fun |$paramod/FF/WIDTH=6_a#13606| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#13607| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#13605| () Bool (and |$paramod/FF/WIDTH=6_a#13606| |$paramod/FF/WIDTH=6_a#13607| )) +(define-fun |$paramod/FF/WIDTH=6_a#13609| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#13610| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#13608| () Bool (and |$paramod/FF/WIDTH=6_a#13609| |$paramod/FF/WIDTH=6_a#13610| )) +(define-fun |$paramod/FF/WIDTH=6_a#13612| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#13613| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#13611| () Bool (and |$paramod/FF/WIDTH=6_a#13612| |$paramod/FF/WIDTH=6_a#13613| )) +(define-fun |Scoreboard_a#13590| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#13591| |$paramod/FF/WIDTH=32_a#13598| |$paramod/MagicPacketTracker/DEPTH=32_a#13599| |$paramod/FF/WIDTH=1_a#13601| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#13602| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#13605| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#13608| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#13611| )) +(assert |Scoreboard_a#13590|) +(define-fun |Scoreboard#20#13619| () Bool (bvugt |Scoreboard#1#13061| #b000000)) +(define-fun |Scoreboard#21#13618| () (_ BitVec 1) (bvand (ite |Scoreboard#19#13053| #b1 #b0) (ite |Scoreboard#20#13619| #b1 #b0))) +(define-fun |Scoreboard#22#13620| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#13064|) #b1) (= ((_ extract 1 1) |Scoreboard#2#13064|) #b1) (= ((_ extract 2 2) |Scoreboard#2#13064|) #b1) (= ((_ extract 3 3) |Scoreboard#2#13064|) #b1) (= ((_ extract 4 4) |Scoreboard#2#13064|) #b1) (= ((_ extract 5 5) |Scoreboard#2#13064|) #b1)))) +(define-fun |Scoreboard#23#13617| () (_ BitVec 1) (bvand |Scoreboard#21#13618| (ite |Scoreboard#22#13620| #b1 #b0))) +(define-fun |Scoreboard#31#13616| () (_ BitVec 1) (bvnot |Scoreboard#23#13617|)) +(define-fun |Scoreboard#32#13621| () Bool (= |Scoreboard#26#13043| |Scoreboard#7#13125|)) +(define-fun |Scoreboard#33#13615| () (_ BitVec 1) (bvor |Scoreboard#31#13616| (ite |Scoreboard#32#13621| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#13614| () Bool (= ((_ extract 0 0) |Scoreboard#33#13615|) #b1)) +(assert |Scoreboard_n prop_signal#13614|) +(define-fun |$paramod/FF/WIDTH=2_u#13626| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#13628| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#13630| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#13632| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#13634| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#13636| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#13624| () Bool (and |$paramod/FF/WIDTH=2_u#13626| |$paramod/PRIDEC/WIDTH=4_u#13628| |$paramod/FF/WIDTH=16_u#13630| |$paramod/FF/WIDTH=16_u#13632| |$paramod/FF/WIDTH=16_u#13634| |$paramod/FF/WIDTH=16_u#13636| )) +(define-fun |$paramod/FF/WIDTH=32_u#13638| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#13642| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#13640| () Bool |$paramod/FF/WIDTH=6_u#13642| ) +(define-fun |$paramod/FF/WIDTH=1_u#13644| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#13648| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#13650| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#13646| () Bool (and |$paramod/FF/WIDTH=6_u#13648| |$paramod/FF/WIDTH=6_u#13650| )) +(define-fun |$paramod/FF/WIDTH=6_u#13654| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#13656| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#13652| () Bool (and |$paramod/FF/WIDTH=6_u#13654| |$paramod/FF/WIDTH=6_u#13656| )) +(define-fun |$paramod/FF/WIDTH=6_u#13660| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#13662| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#13658| () Bool (and |$paramod/FF/WIDTH=6_u#13660| |$paramod/FF/WIDTH=6_u#13662| )) +(define-fun |$paramod/FF/WIDTH=6_u#13666| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#13668| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#13664| () Bool (and |$paramod/FF/WIDTH=6_u#13666| |$paramod/FF/WIDTH=6_u#13668| )) +(define-fun |Scoreboard_u#13622| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#13624| |$paramod/FF/WIDTH=32_u#13638| |$paramod/MagicPacketTracker/DEPTH=32_u#13640| |$paramod/FF/WIDTH=1_u#13644| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#13646| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#13652| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#13658| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#13664| )) +(assert |Scoreboard_u#13622|) +(declare-fun |Scoreboard_is#13670| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#13671| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#13673| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#13672| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#13673|) +(declare-fun |Scoreboard#0#13674| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#13676| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#13675| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#13676|) +(declare-fun |Scoreboard#24#13677| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#13681| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13683| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#13682| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13683| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#13680| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#13681| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#13682| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13684| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#13679| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#13680| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13684| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13688| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13690| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#13689| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13690| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#13687| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13688| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#13689| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13691| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#13686| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#13687| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13691| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13694| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13696| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#13695| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13696| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#13693| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13694| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#13695| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13697| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#13692| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#13693| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13697| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13700| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13702| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#13701| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13702| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#13699| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13700| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#13701| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13703| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#13698| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#13699| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13703| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#13678| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#13679| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#13686| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#13692| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#13698|)))) +(declare-fun |Scoreboard#25#13704| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#13706| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#13707| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#13708| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#13709| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#13705| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#13706| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#13707| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#13708| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#13709|)))) +(declare-fun |Scoreboard#17#13711| () Bool) +(define-fun |Scoreboard#38#13710| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#13711| #b1 #b0))) +(declare-fun |Scoreboard#14#13713| () Bool) +(define-fun |Scoreboard#37#13712| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#13713| #b1 #b0))) +(declare-fun |Scoreboard#11#13715| () Bool) +(define-fun |Scoreboard#36#13714| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#13715| #b1 #b0))) +(declare-fun |Scoreboard#8#13717| () Bool) +(define-fun |Scoreboard#35#13716| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#13717| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#13718| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#13681| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13688| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13694| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13700|)))) +(declare-fun |Scoreboard#39#13719| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13721| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#13720| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13721|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#13722| () Bool) +(declare-fun |Scoreboard#3#13723| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#13725| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#13724| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#13725|) +(declare-fun |Scoreboard#26#13726| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#13728| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#13727| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#13728|) +(declare-fun |$paramod/FF/WIDTH=32#2#13730| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#13729| () Bool |$paramod/FF/WIDTH=32#2#13730|) +(declare-fun |Scoreboard#27#13733| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#13734| () (_ BitVec 1)) +(define-fun |Scoreboard#29#13732| () (_ BitVec 1) (bvand |Scoreboard#27#13733| |Scoreboard#28#13734|)) +(declare-fun |Scoreboard#19#13736| () Bool) +(define-fun |Scoreboard#40#13735| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#13736| #b1 #b0))) +(define-fun |Scoreboard#41#13731| () (_ BitVec 1) (bvand |Scoreboard#29#13732| |Scoreboard#40#13735|)) +(declare-fun |$paramod/FF/WIDTH=32#3#13738| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#13737| () Bool |$paramod/FF/WIDTH=32#3#13738|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#13739| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#13741| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#13740| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#13741|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#13743| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#13742| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#13743|) +(declare-fun |Scoreboard#1#13744| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#13746| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#13745| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#13746|) +(declare-fun |Scoreboard#2#13747| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#13750| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#13757| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#13746| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#13758| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#13756| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#13757| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#13758|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#13759| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#13741| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#13755| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#13756| |$paramod/MagicPacketTracker/DEPTH=32#7#13759|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#13760| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#13746| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#13754| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#13755|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#13760| |$paramod/MagicPacketTracker/DEPTH=32#2#13746|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#13753| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#13754| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#13761| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#13752| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#13753| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#13761|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#13762| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#13754| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#13751| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#13752|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#13762| |$paramod/MagicPacketTracker/DEPTH=32#9#13754|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#13749| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#13750|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#13751|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#13748| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#13749|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#13763| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#13761|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#13764| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#13758|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#13765| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#13750|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#13766| () Bool) +(define-fun |Scoreboard#30#13767| () (_ BitVec 1) (bvor (ite |Scoreboard#19#13736| #b1 #b0) |Scoreboard#29#13732|)) +(declare-fun |$paramod/FF/WIDTH=1#0#13769| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#13768| () Bool |$paramod/FF/WIDTH=1#0#13769|) +(declare-fun |$paramod/FF/WIDTH=1#1#13771| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#13770| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#13771|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#13773| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#13772| () Bool |$paramod/FF/WIDTH=1#2#13773|) +(declare-fun |$paramod/FF/WIDTH=1#3#13775| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#13774| () Bool |$paramod/FF/WIDTH=1#3#13775|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13776| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13778| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13777| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13778|) +(declare-fun |Scoreboard#4#13779| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13781| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13780| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13781|) +(declare-fun |Scoreboard#10#13782| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13785| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13787| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13786| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13787|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13784| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13785| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13786|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13783| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13784|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13790| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13789| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13787| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13790|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13788| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13789|) +(declare-fun |Scoreboard#12#13791| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13794| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13787|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13790|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13795| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13787|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13790|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13793| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13794| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13795| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13792| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13793|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13797| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13796| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13797|) #b1)) +(declare-fun |Scoreboard#34#13798| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13800| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13799| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13800|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13802| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13801| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13802|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13803| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13805| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13804| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13805|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13807| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13806| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13807|) +(declare-fun |Scoreboard#7#13808| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13811| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13813| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13812| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13813|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13810| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13811| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13812|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13809| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13810|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13816| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13815| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13813| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13816|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13814| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13815|) +(declare-fun |Scoreboard#9#13817| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13820| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13813|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13816|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13821| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13813|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13816|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13819| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13820| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13821| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13818| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13819|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13823| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13822| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13823|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13825| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13824| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13825|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13827| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13826| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13827|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13828| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13830| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13829| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13830|) +(declare-fun |Scoreboard#5#13831| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13833| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13832| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13833|) +(declare-fun |Scoreboard#13#13834| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13837| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13839| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13838| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13839|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13836| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13837| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13838|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13835| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13836|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13842| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13841| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13839| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13842|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13840| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13841|) +(declare-fun |Scoreboard#15#13843| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13846| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13839|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13842|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13847| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13839|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13842|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13845| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13846| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13847| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13844| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13845|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13849| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13848| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13849|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13851| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13850| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13851|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13853| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13852| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13853|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13854| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13856| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13855| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13856|) +(declare-fun |Scoreboard#6#13857| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13859| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13858| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13859|) +(declare-fun |Scoreboard#16#13860| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13863| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13865| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13864| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13865|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13862| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13863| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#13864|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13861| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#13862|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13868| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13867| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13865| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13868|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13866| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#13867|) +(declare-fun |Scoreboard#18#13869| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13872| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13865|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13868|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13873| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13865|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13868|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13871| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#13872| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#13873| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13870| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#13871|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13875| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13874| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13875|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13877| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13876| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13877|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13879| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13878| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13879|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#13881| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13889| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#13888| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13889| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#13890| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13889|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#13887| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#13888| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13889|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#13890|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#13885| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#13887|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#13894| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#13889|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#13893| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#13894| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#13895| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#13894|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#13892| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#13893| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#13894|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#13895|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#13891| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#13892|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#13884| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#13885| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#13891|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#13900| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#13899| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#13900|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#13898| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#13899| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#13901| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#13899|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#13897| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#13898| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#13899|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#13901|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#13896| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#13897|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#13883| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#13884| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#13896|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#13906| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#13905| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#13906|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#13904| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#13905| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#13907| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#13905|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#13903| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#13904| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#13905|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#13907|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#13902| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#13903|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13882| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#13883| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#13902|)) +(declare-fun |$paramod/FF/WIDTH=2#0#13909| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#13908| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#13909|) +(declare-fun |$paramod/FF/WIDTH=2#1#13911| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#13910| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#13911|) +(declare-fun |$paramod/FF/WIDTH=2#2#13913| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#13912| () Bool |$paramod/FF/WIDTH=2#2#13913|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#13917| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#13681|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#13921| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13684| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#13917|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#13920| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13721| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#13921|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#13925| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13882| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#13926| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13683| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#13706|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#13924| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#13925| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#13926| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13683|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#13923| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#13924| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#13922| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#13679|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#13923| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#13924|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#13919| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#13920|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#13922|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#13918| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#13919| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#13916| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#13917| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#13918| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#13915| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13684| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#13916|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#13929| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13688|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#13933| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13691| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#13929|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#13932| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13721| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#13933|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#13937| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13882| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#13938| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13690| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#13707|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#13936| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#13937| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#13938| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13690|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#13935| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#13936| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#13934| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#13686|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#13935| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#13936|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#13931| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#13932|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#13934|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#13930| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#13931| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#13928| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#13929| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#13930| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#13927| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13691| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#13928|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#13941| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13694|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#13945| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13697| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#13941|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#13944| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13721| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#13945|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#13949| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13882| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#13950| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13696| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#13708|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#13948| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#13949| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#13950| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13696|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#13947| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#13948| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#13946| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#13692|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#13947| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#13948|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#13943| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#13944|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#13946|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#13942| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#13943| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#13940| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#13941| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#13942| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#13939| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13697| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#13940|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#13953| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13700|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#13957| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13703| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#13953|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#13956| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#13721| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#13957|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#13961| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13882|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13882|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#13962| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13702| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#13709|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#13960| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#13961| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#13962| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13702|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#13959| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#13960| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#13958| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#13698|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#13959| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#13960|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#13955| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#13956|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#13958|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#13954| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#13955| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#13952| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#13953| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#13954| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#13951| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13703| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#13952|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#13914| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#13915|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#13927|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#13939|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#13951|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#13964| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#13963| () Bool |$paramod/FF/WIDTH=2#3#13964|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#13965| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#13968| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#13971| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#13972| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#13973| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#13970| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#13971|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#13972|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#13973|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#13969| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#13970| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#13967| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#13968| |$paramod/PRIDEC/WIDTH=4#10#13969|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#13976| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#13972|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#13973|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#13975| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#13976| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#13974| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#13971| |$paramod/PRIDEC/WIDTH=4#6#13975|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#13978| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#13973|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#13977| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#13972| |$paramod/PRIDEC/WIDTH=4#2#13978|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#13966| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#13967| (concat |$paramod/PRIDEC/WIDTH=4#7#13974| (concat |$paramod/PRIDEC/WIDTH=4#3#13977| |$paramod/PRIDEC/WIDTH=4#1#13973|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#13979| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#13681| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13688| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13694| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13700|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#13903|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#13980| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#13681| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13688| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13694| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13700|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#13897|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#13981| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#13681| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13688| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13694| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13700|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#13892|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#13982| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#13681| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#13688| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#13694| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#13700|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#13887|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#13983| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#13968| (concat |$paramod/PRIDEC/WIDTH=4#4#13971| (concat |$paramod/PRIDEC/WIDTH=4#0#13972| |$paramod/PRIDEC/WIDTH=4#1#13973|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#13984| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#13986| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#13985| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#13986|) +(declare-fun |$paramod/FF/WIDTH=16#1#13988| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#13987| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#13988|) +(declare-fun |$paramod/FF/WIDTH=16#2#13990| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#13989| () Bool |$paramod/FF/WIDTH=16#2#13990|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#13991| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#13961| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#13703| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#13993| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#13992| () Bool |$paramod/FF/WIDTH=16#3#13993|) +(declare-fun |$paramod/FF/WIDTH=16_is#13994| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#13996| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#13995| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#13996|) +(declare-fun |$paramod/FF/WIDTH=16#1#13998| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#13997| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#13998|) +(declare-fun |$paramod/FF/WIDTH=16#2#14000| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#13999| () Bool |$paramod/FF/WIDTH=16#2#14000|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#14001| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#13949| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#13697| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#14003| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#14002| () Bool |$paramod/FF/WIDTH=16#3#14003|) +(declare-fun |$paramod/FF/WIDTH=16_is#14004| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#14006| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#14005| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#14006|) +(declare-fun |$paramod/FF/WIDTH=16#1#14008| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#14007| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#14008|) +(declare-fun |$paramod/FF/WIDTH=16#2#14010| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#14009| () Bool |$paramod/FF/WIDTH=16#2#14010|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#14011| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#13937| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#13691| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#14013| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#14012| () Bool |$paramod/FF/WIDTH=16#3#14013|) +(declare-fun |$paramod/FF/WIDTH=16_is#14014| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#14016| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#14015| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#14016|) +(declare-fun |$paramod/FF/WIDTH=16#1#14018| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#14017| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#14018|) +(declare-fun |$paramod/FF/WIDTH=16#2#14020| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#14019| () Bool |$paramod/FF/WIDTH=16#2#14020|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#14021| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#13925| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#13684| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#14023| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#14022| () Bool |$paramod/FF/WIDTH=16#3#14023|) +(define-fun |$paramod/FF/WIDTH=2_h#14024| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#14025| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#14026| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#14027| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#14028| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#14029| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#13880| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#13671| |$paramod/FF/WIDTH=2_is#13881|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#13882| |$paramod/FF/WIDTH=2_n D#13908|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#13685| |$paramod/FF/WIDTH=2_n Q#13910|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#13676| |$paramod/FF/WIDTH=2_n clk#13912|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#13914| |$paramod/FF/WIDTH=2_n en#13963|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#13671| |$paramod/PRIDEC/WIDTH=4_is#13965|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#13886| |$paramod/PRIDEC/WIDTH=4_n out_vec#13966|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#13979| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#13980| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#13981| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#13982|))) |$paramod/PRIDEC/WIDTH=4_n vec#13983|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#13671| |$paramod/FF/WIDTH=16_is#13984|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#13955| |$paramod/FF/WIDTH=16_n D#13985|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#13702| |$paramod/FF/WIDTH=16_n Q#13987|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#13676| |$paramod/FF/WIDTH=16_n clk#13989|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#13991|) #b1) |$paramod/FF/WIDTH=16_n en#13992|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#13671| |$paramod/FF/WIDTH=16_is#13994|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#13943| |$paramod/FF/WIDTH=16_n D#13995|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#13696| |$paramod/FF/WIDTH=16_n Q#13997|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#13676| |$paramod/FF/WIDTH=16_n clk#13999|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#14001|) #b1) |$paramod/FF/WIDTH=16_n en#14002|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#13671| |$paramod/FF/WIDTH=16_is#14004|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#13931| |$paramod/FF/WIDTH=16_n D#14005|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#13690| |$paramod/FF/WIDTH=16_n Q#14007|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#13676| |$paramod/FF/WIDTH=16_n clk#14009|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#14011|) #b1) |$paramod/FF/WIDTH=16_n en#14012|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#13671| |$paramod/FF/WIDTH=16_is#14014|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#13919| |$paramod/FF/WIDTH=16_n D#14015|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#13683| |$paramod/FF/WIDTH=16_n Q#14017|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#13676| |$paramod/FF/WIDTH=16_n clk#14019|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#14021|) #b1) |$paramod/FF/WIDTH=16_n en#14022|) |$paramod/FF/WIDTH=2_h#14024| |$paramod/PRIDEC/WIDTH=4_h#14025| |$paramod/FF/WIDTH=16_h#14026| |$paramod/FF/WIDTH=16_h#14027| |$paramod/FF/WIDTH=16_h#14028| |$paramod/FF/WIDTH=16_h#14029| )) +(define-fun |$paramod/FF/WIDTH=32_h#14030| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#14032| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#14034| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14033| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14034|) +(declare-fun |$paramod/FF/WIDTH=6#1#14036| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14035| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14036|) +(declare-fun |$paramod/FF/WIDTH=6#2#14038| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14037| () Bool |$paramod/FF/WIDTH=6#2#14038|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#14041| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#13758| |$paramod/MagicPacketTracker/DEPTH=32#12#13761|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#14040| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#14041| |$paramod/MagicPacketTracker/DEPTH=32#15#13750|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#14039| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#14040| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#13741| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#14043| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14042| () Bool |$paramod/FF/WIDTH=6#3#14043|) +(define-fun |$paramod/FF/WIDTH=6_h#14044| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#14031| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#13739| |$paramod/FF/WIDTH=6_is#14032|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#13749| |$paramod/FF/WIDTH=6_n D#14033|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#13746| |$paramod/FF/WIDTH=6_n Q#14035|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#13743| |$paramod/FF/WIDTH=6_n clk#14037|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#14039|) #b1) |$paramod/FF/WIDTH=6_n en#14042|) |$paramod/FF/WIDTH=6_h#14044| )) +(define-fun |$paramod/FF/WIDTH=1_h#14045| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#14047| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14050| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13787| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14049| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13797|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14050| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13787|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14048| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13802|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14049|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14052| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14051| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14052|) +(declare-fun |$paramod/FF/WIDTH=6#1#14054| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14053| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14054|) +(declare-fun |$paramod/FF/WIDTH=6#2#14056| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14055| () Bool |$paramod/FF/WIDTH=6#2#14056|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14058| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13800| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13797|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14057| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14058| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13802|)) +(declare-fun |$paramod/FF/WIDTH=6#3#14060| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14059| () Bool |$paramod/FF/WIDTH=6#3#14060|) +(declare-fun |$paramod/FF/WIDTH=6_is#14061| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14064| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13790| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14063| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13800|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14064| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13790|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14062| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13802|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14063|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14066| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14065| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14066|) +(declare-fun |$paramod/FF/WIDTH=6#1#14068| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14067| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14068|) +(declare-fun |$paramod/FF/WIDTH=6#2#14070| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14069| () Bool |$paramod/FF/WIDTH=6#2#14070|) +(declare-fun |$paramod/FF/WIDTH=6#3#14072| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14071| () Bool |$paramod/FF/WIDTH=6#3#14072|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14074| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14076| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14075| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14076|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14078| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14077| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14078|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14080| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14079| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14080|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14073| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14074| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14075| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14077| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14079|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14074| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14075|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14079|))))) +(define-fun |$paramod/FF/WIDTH=6_h#14081| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#14082| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14046| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13776| |$paramod/FF/WIDTH=6_is#14047|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14048| |$paramod/FF/WIDTH=6_n D#14051|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13787| |$paramod/FF/WIDTH=6_n Q#14053|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13778| |$paramod/FF/WIDTH=6_n clk#14055|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14057|) #b1) |$paramod/FF/WIDTH=6_n en#14059|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13776| |$paramod/FF/WIDTH=6_is#14061|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14062| |$paramod/FF/WIDTH=6_n D#14065|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13790| |$paramod/FF/WIDTH=6_n Q#14067|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13778| |$paramod/FF/WIDTH=6_n clk#14069|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14057|) #b1) |$paramod/FF/WIDTH=6_n en#14071|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14073| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13785|) |$paramod/FF/WIDTH=6_h#14081| |$paramod/FF/WIDTH=6_h#14082| )) +(declare-fun |$paramod/FF/WIDTH=6_is#14084| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14087| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13813| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14086| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13823|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14087| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13813|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14085| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13827|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14086|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14089| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14088| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14089|) +(declare-fun |$paramod/FF/WIDTH=6#1#14091| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14090| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14091|) +(declare-fun |$paramod/FF/WIDTH=6#2#14093| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14092| () Bool |$paramod/FF/WIDTH=6#2#14093|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14095| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13825| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13823|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14094| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14095| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13827|)) +(declare-fun |$paramod/FF/WIDTH=6#3#14097| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14096| () Bool |$paramod/FF/WIDTH=6#3#14097|) +(declare-fun |$paramod/FF/WIDTH=6_is#14098| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14101| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13816| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14100| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13825|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14101| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13816|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14099| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13827|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14100|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14103| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14102| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14103|) +(declare-fun |$paramod/FF/WIDTH=6#1#14105| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14104| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14105|) +(declare-fun |$paramod/FF/WIDTH=6#2#14107| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14106| () Bool |$paramod/FF/WIDTH=6#2#14107|) +(declare-fun |$paramod/FF/WIDTH=6#3#14109| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14108| () Bool |$paramod/FF/WIDTH=6#3#14109|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14111| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14113| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14112| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14113|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14115| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14114| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14115|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14117| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14116| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14117|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14110| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14111| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14112| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14114| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14116|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14111| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14112|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14116|))))) +(define-fun |$paramod/FF/WIDTH=6_h#14118| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#14119| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14083| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13803| |$paramod/FF/WIDTH=6_is#14084|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14085| |$paramod/FF/WIDTH=6_n D#14088|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13813| |$paramod/FF/WIDTH=6_n Q#14090|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13805| |$paramod/FF/WIDTH=6_n clk#14092|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14094|) #b1) |$paramod/FF/WIDTH=6_n en#14096|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13803| |$paramod/FF/WIDTH=6_is#14098|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14099| |$paramod/FF/WIDTH=6_n D#14102|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13816| |$paramod/FF/WIDTH=6_n Q#14104|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13805| |$paramod/FF/WIDTH=6_n clk#14106|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14094|) #b1) |$paramod/FF/WIDTH=6_n en#14108|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14110| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13811|) |$paramod/FF/WIDTH=6_h#14118| |$paramod/FF/WIDTH=6_h#14119| )) +(declare-fun |$paramod/FF/WIDTH=6_is#14121| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14124| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13839| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14123| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13849|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14124| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13839|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14122| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13853|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14123|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14126| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14125| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14126|) +(declare-fun |$paramod/FF/WIDTH=6#1#14128| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14127| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14128|) +(declare-fun |$paramod/FF/WIDTH=6#2#14130| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14129| () Bool |$paramod/FF/WIDTH=6#2#14130|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14132| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13851| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13849|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14131| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14132| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13853|)) +(declare-fun |$paramod/FF/WIDTH=6#3#14134| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14133| () Bool |$paramod/FF/WIDTH=6#3#14134|) +(declare-fun |$paramod/FF/WIDTH=6_is#14135| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14138| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13842| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14137| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13851|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14138| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13842|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14136| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13853|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14137|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14140| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14139| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14140|) +(declare-fun |$paramod/FF/WIDTH=6#1#14142| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14141| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14142|) +(declare-fun |$paramod/FF/WIDTH=6#2#14144| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14143| () Bool |$paramod/FF/WIDTH=6#2#14144|) +(declare-fun |$paramod/FF/WIDTH=6#3#14146| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14145| () Bool |$paramod/FF/WIDTH=6#3#14146|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14148| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14150| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14149| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14150|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14152| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14151| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14152|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14154| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14153| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14154|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14147| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14148| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14149| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14151| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14153|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14148| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14149|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14153|))))) +(define-fun |$paramod/FF/WIDTH=6_h#14155| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#14156| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14120| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13828| |$paramod/FF/WIDTH=6_is#14121|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14122| |$paramod/FF/WIDTH=6_n D#14125|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13839| |$paramod/FF/WIDTH=6_n Q#14127|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13830| |$paramod/FF/WIDTH=6_n clk#14129|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14131|) #b1) |$paramod/FF/WIDTH=6_n en#14133|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13828| |$paramod/FF/WIDTH=6_is#14135|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14136| |$paramod/FF/WIDTH=6_n D#14139|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13842| |$paramod/FF/WIDTH=6_n Q#14141|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13830| |$paramod/FF/WIDTH=6_n clk#14143|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14131|) #b1) |$paramod/FF/WIDTH=6_n en#14145|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14147| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13837|) |$paramod/FF/WIDTH=6_h#14155| |$paramod/FF/WIDTH=6_h#14156| )) +(declare-fun |$paramod/FF/WIDTH=6_is#14158| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14161| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13865| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14160| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13875|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14161| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13865|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14159| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13879|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14160|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14163| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14162| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14163|) +(declare-fun |$paramod/FF/WIDTH=6#1#14165| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14164| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14165|) +(declare-fun |$paramod/FF/WIDTH=6#2#14167| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14166| () Bool |$paramod/FF/WIDTH=6#2#14167|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14169| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13877| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#13875|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14168| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14169| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13879|)) +(declare-fun |$paramod/FF/WIDTH=6#3#14171| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14170| () Bool |$paramod/FF/WIDTH=6#3#14171|) +(declare-fun |$paramod/FF/WIDTH=6_is#14172| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14175| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13868| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14174| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13877|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14175| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13868|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14173| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#13879|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14174|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14177| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14176| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14177|) +(declare-fun |$paramod/FF/WIDTH=6#1#14179| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14178| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14179|) +(declare-fun |$paramod/FF/WIDTH=6#2#14181| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14180| () Bool |$paramod/FF/WIDTH=6#2#14181|) +(declare-fun |$paramod/FF/WIDTH=6#3#14183| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14182| () Bool |$paramod/FF/WIDTH=6#3#14183|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14185| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14187| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14186| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14187|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14189| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14188| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14189|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14191| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14190| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14191|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14184| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14185| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14186| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14188| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14190|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14185| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14186|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14190|))))) +(define-fun |$paramod/FF/WIDTH=6_h#14192| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#14193| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14157| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13854| |$paramod/FF/WIDTH=6_is#14158|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14159| |$paramod/FF/WIDTH=6_n D#14162|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#13865| |$paramod/FF/WIDTH=6_n Q#14164|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13856| |$paramod/FF/WIDTH=6_n clk#14166|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14168|) #b1) |$paramod/FF/WIDTH=6_n en#14170|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13854| |$paramod/FF/WIDTH=6_is#14172|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14173| |$paramod/FF/WIDTH=6_n D#14176|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13868| |$paramod/FF/WIDTH=6_n Q#14178|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#13856| |$paramod/FF/WIDTH=6_n clk#14180|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14168|) #b1) |$paramod/FF/WIDTH=6_n en#14182|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14184| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#13863|) |$paramod/FF/WIDTH=6_h#14192| |$paramod/FF/WIDTH=6_h#14193| )) +(define-fun |Scoreboard_h#13669| () Bool (and (= |Scoreboard_is#13670| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#13671|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#13672|) (= |Scoreboard#0#13674| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#13675|) (= |Scoreboard#24#13677| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#13678|) (= |Scoreboard#25#13704| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#13705|) (= (concat |Scoreboard#38#13710| (concat |Scoreboard#37#13712| (concat |Scoreboard#36#13714| |Scoreboard#35#13716|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#13718|) (= |Scoreboard#39#13719| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#13720|) (= |Scoreboard_is#13670| |$paramod/FF/WIDTH=32_is#13722|) (= |Scoreboard#3#13723| |$paramod/FF/WIDTH=32_n D#13724|) (= |Scoreboard#26#13726| |$paramod/FF/WIDTH=32_n Q#13727|) (= |Scoreboard#0#13674| |$paramod/FF/WIDTH=32_n clk#13729|) (= (= ((_ extract 0 0) |Scoreboard#41#13731|) #b1) |$paramod/FF/WIDTH=32_n en#13737|) (= |Scoreboard_is#13670| |$paramod/MagicPacketTracker/DEPTH=32_is#13739|) (= |Scoreboard#19#13736| |$paramod/MagicPacketTracker/DEPTH=32_n captured#13740|) (= |Scoreboard#0#13674| |$paramod/MagicPacketTracker/DEPTH=32_n clk#13742|) (= |Scoreboard#1#13744| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#13745|) (= |Scoreboard#2#13747| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#13748|) (= (= ((_ extract 0 0) |Scoreboard#24#13677|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#13763|) (= (= ((_ extract 0 0) |Scoreboard#28#13734|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#13764|) (= |Scoreboard#39#13719| |$paramod/MagicPacketTracker/DEPTH=32_n rst#13765|) (= |Scoreboard_is#13670| |$paramod/FF/WIDTH=1_is#13766|) (= (= ((_ extract 0 0) |Scoreboard#30#13767|) #b1) |$paramod/FF/WIDTH=1_n D#13768|) (= |Scoreboard#19#13736| |$paramod/FF/WIDTH=1_n Q#13770|) (= |Scoreboard#0#13674| |$paramod/FF/WIDTH=1_n clk#13772|) (= (= ((_ extract 0 0) |Scoreboard#40#13735|) #b1) |$paramod/FF/WIDTH=1_n en#13774|) (= |Scoreboard_is#13670| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13776|) (= |Scoreboard#0#13674| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13777|) (= |Scoreboard#4#13779| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13780|) (= |Scoreboard#10#13782| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13783|) (= |Scoreboard#11#13715| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13788|) (= |Scoreboard#12#13791| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13792|) (= (= ((_ extract 1 1) |Scoreboard#24#13677|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13796|) (= (= ((_ extract 0 0) |Scoreboard#34#13798|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13799|) (= |Scoreboard#39#13719| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13801|) (= |Scoreboard_is#13670| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13803|) (= |Scoreboard#0#13674| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13804|) (= |Scoreboard#3#13723| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13806|) (= |Scoreboard#7#13808| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13809|) (= |Scoreboard#8#13717| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13814|) (= |Scoreboard#9#13817| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13818|) (= (= ((_ extract 0 0) |Scoreboard#24#13677|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13822|) (= (= ((_ extract 0 0) |Scoreboard#28#13734|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13824|) (= |Scoreboard#39#13719| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13826|) (= |Scoreboard_is#13670| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13828|) (= |Scoreboard#0#13674| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13829|) (= |Scoreboard#5#13831| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13832|) (= |Scoreboard#13#13834| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13835|) (= |Scoreboard#14#13713| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13840|) (= |Scoreboard#15#13843| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13844|) (= (= ((_ extract 2 2) |Scoreboard#24#13677|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13848|) (= (= ((_ extract 1 1) |Scoreboard#34#13798|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13850|) (= |Scoreboard#39#13719| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13852|) (= |Scoreboard_is#13670| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#13854|) (= |Scoreboard#0#13674| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#13855|) (= |Scoreboard#6#13857| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#13858|) (= |Scoreboard#16#13860| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#13861|) (= |Scoreboard#17#13711| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#13866|) (= |Scoreboard#18#13869| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#13870|) (= (= ((_ extract 3 3) |Scoreboard#24#13677|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#13874|) (= (= ((_ extract 2 2) |Scoreboard#34#13798|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#13876|) (= |Scoreboard#39#13719| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#13878|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#13880| |$paramod/FF/WIDTH=32_h#14030| |$paramod/MagicPacketTracker/DEPTH=32_h#14031| |$paramod/FF/WIDTH=1_h#14045| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14046| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14083| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14120| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14157| )) +(assert |Scoreboard_h#13669|) +(define-fun |Scoreboard_n rst#14194| () Bool |Scoreboard#39#13719|) +(define-fun |Scoreboard_n prop_empty#14195| () Bool |Scoreboard#8#13717|) +(define-fun |Scoreboard_n prop_pop#14196| () Bool (= ((_ extract 0 0) |Scoreboard#24#13677|) #b1)) +(assert (and (not |Scoreboard_n rst#14194|) (or (not |Scoreboard_n prop_empty#14195|) (not |Scoreboard_n prop_pop#14196|)))) +(define-fun |$paramod/FF/WIDTH=2#4#14200| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#13281| |$paramod/FF/WIDTH=2#0#13226| |$paramod/FF/WIDTH=2#1#13228|)) +(define-fun |$paramod/FF/WIDTH=2_t#14199| () Bool (= |$paramod/FF/WIDTH=2#4#14200| |$paramod/FF/WIDTH=2#1#13911|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#14201| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#14203| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#13310| |$paramod/FF/WIDTH=16#0#13303| |$paramod/FF/WIDTH=16#1#13305|)) +(define-fun |$paramod/FF/WIDTH=16_t#14202| () Bool (= |$paramod/FF/WIDTH=16#4#14203| |$paramod/FF/WIDTH=16#1#13988|) ) +(define-fun |$paramod/FF/WIDTH=16#4#14205| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#13320| |$paramod/FF/WIDTH=16#0#13313| |$paramod/FF/WIDTH=16#1#13315|)) +(define-fun |$paramod/FF/WIDTH=16_t#14204| () Bool (= |$paramod/FF/WIDTH=16#4#14205| |$paramod/FF/WIDTH=16#1#13998|) ) +(define-fun |$paramod/FF/WIDTH=16#4#14207| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#13330| |$paramod/FF/WIDTH=16#0#13323| |$paramod/FF/WIDTH=16#1#13325|)) +(define-fun |$paramod/FF/WIDTH=16_t#14206| () Bool (= |$paramod/FF/WIDTH=16#4#14207| |$paramod/FF/WIDTH=16#1#14008|) ) +(define-fun |$paramod/FF/WIDTH=16#4#14209| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#13340| |$paramod/FF/WIDTH=16#0#13333| |$paramod/FF/WIDTH=16#1#13335|)) +(define-fun |$paramod/FF/WIDTH=16_t#14208| () Bool (= |$paramod/FF/WIDTH=16#4#14209| |$paramod/FF/WIDTH=16#1#14018|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#14198| () Bool (and |$paramod/FF/WIDTH=2_t#14199| |$paramod/PRIDEC/WIDTH=4_t#14201| |$paramod/FF/WIDTH=16_t#14202| |$paramod/FF/WIDTH=16_t#14204| |$paramod/FF/WIDTH=16_t#14206| |$paramod/FF/WIDTH=16_t#14208| )) +(define-fun |$paramod/FF/WIDTH=32#4#14211| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#13055| |$paramod/FF/WIDTH=32#0#13042| |$paramod/FF/WIDTH=32#1#13045|)) +(define-fun |$paramod/FF/WIDTH=32_t#14210| () Bool (= |$paramod/FF/WIDTH=32#4#14211| |$paramod/FF/WIDTH=32#1#13728|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14214| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13360| |$paramod/FF/WIDTH=6#0#13351| |$paramod/FF/WIDTH=6#1#13353|)) +(define-fun |$paramod/FF/WIDTH=6_t#14213| () Bool (= |$paramod/FF/WIDTH=6#4#14214| |$paramod/FF/WIDTH=6#1#14036|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#14212| () Bool |$paramod/FF/WIDTH=6_t#14213| ) +(define-fun |$paramod/FF/WIDTH=1#4#14216| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#13092| (ite |$paramod/FF/WIDTH=1#0#13086| #b1 #b0) |$paramod/FF/WIDTH=1#1#13088|)) +(define-fun |$paramod/FF/WIDTH=1_t#14215| () Bool (= |$paramod/FF/WIDTH=1#4#14216| |$paramod/FF/WIDTH=1#1#13771|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13117|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#14220| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13377| |$paramod/FF/WIDTH=6#0#13369| |$paramod/FF/WIDTH=6#1#13371|)) +(define-fun |$paramod/FF/WIDTH=6_t#14219| () Bool (= |$paramod/FF/WIDTH=6#4#14220| |$paramod/FF/WIDTH=6#1#14054|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14222| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13389| |$paramod/FF/WIDTH=6#0#13383| |$paramod/FF/WIDTH=6#1#13385|)) +(define-fun |$paramod/FF/WIDTH=6_t#14221| () Bool (= |$paramod/FF/WIDTH=6#4#14222| |$paramod/FF/WIDTH=6#1#14068|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14217| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13390| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14074|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13098| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14078|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13107|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14076|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14218|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14080|) |$paramod/FF/WIDTH=6_t#14219| |$paramod/FF/WIDTH=6_t#14221| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13142|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#14226| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13414| |$paramod/FF/WIDTH=6#0#13406| |$paramod/FF/WIDTH=6#1#13408|)) +(define-fun |$paramod/FF/WIDTH=6_t#14225| () Bool (= |$paramod/FF/WIDTH=6#4#14226| |$paramod/FF/WIDTH=6#1#14091|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14228| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13426| |$paramod/FF/WIDTH=6#0#13420| |$paramod/FF/WIDTH=6#1#13422|)) +(define-fun |$paramod/FF/WIDTH=6_t#14227| () Bool (= |$paramod/FF/WIDTH=6#4#14228| |$paramod/FF/WIDTH=6#1#14105|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14223| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13427| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14111|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13124| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14115|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13133|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14113|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14224|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14117|) |$paramod/FF/WIDTH=6_t#14225| |$paramod/FF/WIDTH=6_t#14227| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13168|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#14232| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13451| |$paramod/FF/WIDTH=6#0#13443| |$paramod/FF/WIDTH=6#1#13445|)) +(define-fun |$paramod/FF/WIDTH=6_t#14231| () Bool (= |$paramod/FF/WIDTH=6#4#14232| |$paramod/FF/WIDTH=6#1#14128|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14234| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13463| |$paramod/FF/WIDTH=6#0#13457| |$paramod/FF/WIDTH=6#1#13459|)) +(define-fun |$paramod/FF/WIDTH=6_t#14233| () Bool (= |$paramod/FF/WIDTH=6#4#14234| |$paramod/FF/WIDTH=6#1#14142|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14229| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13464| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14148|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13150| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14152|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13159|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14150|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14230|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14154|) |$paramod/FF/WIDTH=6_t#14231| |$paramod/FF/WIDTH=6_t#14233| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13194|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#14238| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13488| |$paramod/FF/WIDTH=6#0#13480| |$paramod/FF/WIDTH=6#1#13482|)) +(define-fun |$paramod/FF/WIDTH=6_t#14237| () Bool (= |$paramod/FF/WIDTH=6#4#14238| |$paramod/FF/WIDTH=6#1#14165|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14240| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#13500| |$paramod/FF/WIDTH=6#0#13494| |$paramod/FF/WIDTH=6#1#13496|)) +(define-fun |$paramod/FF/WIDTH=6_t#14239| () Bool (= |$paramod/FF/WIDTH=6#4#14240| |$paramod/FF/WIDTH=6#1#14179|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14235| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#13501| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14185|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13176| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14189|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13185|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14187|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14236|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14191|) |$paramod/FF/WIDTH=6_t#14237| |$paramod/FF/WIDTH=6_t#14239| )) +(define-fun |Scoreboard_t#14197| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#14198| |$paramod/FF/WIDTH=32_t#14210| |$paramod/MagicPacketTracker/DEPTH=32_t#14212| |$paramod/FF/WIDTH=1_t#14215| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14217| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14223| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14229| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14235| )) +(assert |Scoreboard_t#14197|) +(assert (not |Scoreboard_is#13670|)) +(define-fun |$paramod/FF/WIDTH=2_a#14275| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#14276| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#14277| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#14278| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#14279| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#14280| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#14274| () Bool (and |$paramod/FF/WIDTH=2_a#14275| |$paramod/PRIDEC/WIDTH=4_a#14276| |$paramod/FF/WIDTH=16_a#14277| |$paramod/FF/WIDTH=16_a#14278| |$paramod/FF/WIDTH=16_a#14279| |$paramod/FF/WIDTH=16_a#14280| )) +(define-fun |$paramod/FF/WIDTH=32_a#14281| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14283| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#14282| () Bool |$paramod/FF/WIDTH=6_a#14283| ) +(define-fun |$paramod/FF/WIDTH=1_a#14284| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14286| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14287| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14285| () Bool (and |$paramod/FF/WIDTH=6_a#14286| |$paramod/FF/WIDTH=6_a#14287| )) +(define-fun |$paramod/FF/WIDTH=6_a#14289| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14290| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14288| () Bool (and |$paramod/FF/WIDTH=6_a#14289| |$paramod/FF/WIDTH=6_a#14290| )) +(define-fun |$paramod/FF/WIDTH=6_a#14292| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14293| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14291| () Bool (and |$paramod/FF/WIDTH=6_a#14292| |$paramod/FF/WIDTH=6_a#14293| )) +(define-fun |$paramod/FF/WIDTH=6_a#14295| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14296| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14294| () Bool (and |$paramod/FF/WIDTH=6_a#14295| |$paramod/FF/WIDTH=6_a#14296| )) +(define-fun |Scoreboard_a#14273| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#14274| |$paramod/FF/WIDTH=32_a#14281| |$paramod/MagicPacketTracker/DEPTH=32_a#14282| |$paramod/FF/WIDTH=1_a#14284| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14285| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14288| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14291| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14294| )) +(assert |Scoreboard_a#14273|) +(define-fun |Scoreboard#20#14302| () Bool (bvugt |Scoreboard#1#13744| #b000000)) +(define-fun |Scoreboard#21#14301| () (_ BitVec 1) (bvand (ite |Scoreboard#19#13736| #b1 #b0) (ite |Scoreboard#20#14302| #b1 #b0))) +(define-fun |Scoreboard#22#14303| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#13747|) #b1) (= ((_ extract 1 1) |Scoreboard#2#13747|) #b1) (= ((_ extract 2 2) |Scoreboard#2#13747|) #b1) (= ((_ extract 3 3) |Scoreboard#2#13747|) #b1) (= ((_ extract 4 4) |Scoreboard#2#13747|) #b1) (= ((_ extract 5 5) |Scoreboard#2#13747|) #b1)))) +(define-fun |Scoreboard#23#14300| () (_ BitVec 1) (bvand |Scoreboard#21#14301| (ite |Scoreboard#22#14303| #b1 #b0))) +(define-fun |Scoreboard#31#14299| () (_ BitVec 1) (bvnot |Scoreboard#23#14300|)) +(define-fun |Scoreboard#32#14304| () Bool (= |Scoreboard#26#13726| |Scoreboard#7#13808|)) +(define-fun |Scoreboard#33#14298| () (_ BitVec 1) (bvor |Scoreboard#31#14299| (ite |Scoreboard#32#14304| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#14297| () Bool (= ((_ extract 0 0) |Scoreboard#33#14298|) #b1)) +(assert |Scoreboard_n prop_signal#14297|) +(define-fun |$paramod/FF/WIDTH=2_u#14309| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#14311| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#14313| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#14315| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#14317| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#14319| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#14307| () Bool (and |$paramod/FF/WIDTH=2_u#14309| |$paramod/PRIDEC/WIDTH=4_u#14311| |$paramod/FF/WIDTH=16_u#14313| |$paramod/FF/WIDTH=16_u#14315| |$paramod/FF/WIDTH=16_u#14317| |$paramod/FF/WIDTH=16_u#14319| )) +(define-fun |$paramod/FF/WIDTH=32_u#14321| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#14325| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#14323| () Bool |$paramod/FF/WIDTH=6_u#14325| ) +(define-fun |$paramod/FF/WIDTH=1_u#14327| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#14331| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#14333| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#14329| () Bool (and |$paramod/FF/WIDTH=6_u#14331| |$paramod/FF/WIDTH=6_u#14333| )) +(define-fun |$paramod/FF/WIDTH=6_u#14337| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#14339| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#14335| () Bool (and |$paramod/FF/WIDTH=6_u#14337| |$paramod/FF/WIDTH=6_u#14339| )) +(define-fun |$paramod/FF/WIDTH=6_u#14343| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#14345| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#14341| () Bool (and |$paramod/FF/WIDTH=6_u#14343| |$paramod/FF/WIDTH=6_u#14345| )) +(define-fun |$paramod/FF/WIDTH=6_u#14349| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#14351| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#14347| () Bool (and |$paramod/FF/WIDTH=6_u#14349| |$paramod/FF/WIDTH=6_u#14351| )) +(define-fun |Scoreboard_u#14305| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#14307| |$paramod/FF/WIDTH=32_u#14321| |$paramod/MagicPacketTracker/DEPTH=32_u#14323| |$paramod/FF/WIDTH=1_u#14327| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#14329| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#14335| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#14341| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#14347| )) +(assert |Scoreboard_u#14305|) +(declare-fun |Scoreboard_is#14353| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#14354| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#14356| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#14355| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#14356|) +(declare-fun |Scoreboard#0#14357| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#14359| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#14358| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#14359|) +(declare-fun |Scoreboard#24#14360| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#14364| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#14366| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#14365| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#14366| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#14363| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#14364| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#14365| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#14367| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#14362| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#14363| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#14367| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#14371| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#14373| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#14372| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#14373| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#14370| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#14371| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#14372| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#14374| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#14369| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#14370| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#14374| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#14377| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#14379| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#14378| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#14379| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#14376| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#14377| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#14378| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#14380| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#14375| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#14376| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#14380| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#14383| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#14385| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#14384| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#14385| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#14382| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#14383| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#14384| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#14386| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#14381| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#14382| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#14386| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#14361| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#14362| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#14369| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#14375| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#14381|)))) +(declare-fun |Scoreboard#25#14387| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#14389| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#14390| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#14391| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#14392| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#14388| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#14389| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#14390| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#14391| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#14392|)))) +(declare-fun |Scoreboard#17#14394| () Bool) +(define-fun |Scoreboard#38#14393| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#14394| #b1 #b0))) +(declare-fun |Scoreboard#14#14396| () Bool) +(define-fun |Scoreboard#37#14395| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#14396| #b1 #b0))) +(declare-fun |Scoreboard#11#14398| () Bool) +(define-fun |Scoreboard#36#14397| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#14398| #b1 #b0))) +(declare-fun |Scoreboard#8#14400| () Bool) +(define-fun |Scoreboard#35#14399| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#14400| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#14401| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#14364| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#14371| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#14377| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#14383|)))) +(declare-fun |Scoreboard#39#14402| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#14404| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#14403| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#14404|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#14405| () Bool) +(declare-fun |Scoreboard#3#14406| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#14408| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#14407| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#14408|) +(declare-fun |Scoreboard#26#14409| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#14411| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#14410| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#14411|) +(declare-fun |$paramod/FF/WIDTH=32#2#14413| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#14412| () Bool |$paramod/FF/WIDTH=32#2#14413|) +(declare-fun |Scoreboard#27#14416| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#14417| () (_ BitVec 1)) +(define-fun |Scoreboard#29#14415| () (_ BitVec 1) (bvand |Scoreboard#27#14416| |Scoreboard#28#14417|)) +(declare-fun |Scoreboard#19#14419| () Bool) +(define-fun |Scoreboard#40#14418| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#14419| #b1 #b0))) +(define-fun |Scoreboard#41#14414| () (_ BitVec 1) (bvand |Scoreboard#29#14415| |Scoreboard#40#14418|)) +(declare-fun |$paramod/FF/WIDTH=32#3#14421| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#14420| () Bool |$paramod/FF/WIDTH=32#3#14421|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#14422| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#14424| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#14423| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#14424|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#14426| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#14425| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#14426|) +(declare-fun |Scoreboard#1#14427| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#14429| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#14428| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#14429|) +(declare-fun |Scoreboard#2#14430| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#14433| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#14440| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#14429| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#14441| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#14439| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#14440| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#14441|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#14442| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#14424| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#14438| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#14439| |$paramod/MagicPacketTracker/DEPTH=32#7#14442|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#14443| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#14429| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#14437| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#14438|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#14443| |$paramod/MagicPacketTracker/DEPTH=32#2#14429|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#14436| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#14437| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#14444| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#14435| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#14436| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#14444|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#14445| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#14437| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#14434| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#14435|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#14445| |$paramod/MagicPacketTracker/DEPTH=32#9#14437|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#14432| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#14433|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#14434|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#14431| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#14432|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#14446| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#14444|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#14447| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#14441|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#14448| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#14433|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#14449| () Bool) +(define-fun |Scoreboard#30#14450| () (_ BitVec 1) (bvor (ite |Scoreboard#19#14419| #b1 #b0) |Scoreboard#29#14415|)) +(declare-fun |$paramod/FF/WIDTH=1#0#14452| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#14451| () Bool |$paramod/FF/WIDTH=1#0#14452|) +(declare-fun |$paramod/FF/WIDTH=1#1#14454| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#14453| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#14454|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#14456| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#14455| () Bool |$paramod/FF/WIDTH=1#2#14456|) +(declare-fun |$paramod/FF/WIDTH=1#3#14458| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#14457| () Bool |$paramod/FF/WIDTH=1#3#14458|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14459| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14461| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#14460| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14461|) +(declare-fun |Scoreboard#4#14462| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14464| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#14463| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14464|) +(declare-fun |Scoreboard#10#14465| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14468| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14470| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#14469| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14470|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#14467| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14468| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#14469|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#14466| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#14467|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14473| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#14472| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14470| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14473|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#14471| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#14472|) +(declare-fun |Scoreboard#12#14474| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#14477| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14470|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14473|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#14478| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14470|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14473|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#14476| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#14477| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#14478| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#14475| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#14476|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14480| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#14479| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14480|) #b1)) +(declare-fun |Scoreboard#34#14481| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14483| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#14482| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14483|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14485| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#14484| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14485|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14486| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14488| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#14487| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14488|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14490| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#14489| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14490|) +(declare-fun |Scoreboard#7#14491| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14494| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14496| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#14495| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14496|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#14493| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14494| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#14495|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#14492| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#14493|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14499| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#14498| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14496| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14499|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#14497| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#14498|) +(declare-fun |Scoreboard#9#14500| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#14503| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14496|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14499|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#14504| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14496|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14499|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#14502| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#14503| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#14504| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#14501| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#14502|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14506| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#14505| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14506|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14508| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#14507| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14508|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14510| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#14509| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14510|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14511| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14513| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#14512| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14513|) +(declare-fun |Scoreboard#5#14514| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14516| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#14515| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14516|) +(declare-fun |Scoreboard#13#14517| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14520| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14522| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#14521| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14522|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#14519| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14520| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#14521|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#14518| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#14519|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14525| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#14524| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14522| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14525|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#14523| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#14524|) +(declare-fun |Scoreboard#15#14526| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#14529| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14522|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14525|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#14530| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14522|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14525|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#14528| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#14529| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#14530| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#14527| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#14528|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14532| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#14531| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14532|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14534| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#14533| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14534|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14536| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#14535| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14536|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14537| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14539| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#14538| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14539|) +(declare-fun |Scoreboard#6#14540| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14542| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#14541| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14542|) +(declare-fun |Scoreboard#16#14543| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14546| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14548| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#14547| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14548|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#14545| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14546| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#14547|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#14544| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#14545|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14551| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#14550| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14548| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14551|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#14549| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#14550|) +(declare-fun |Scoreboard#18#14552| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#14555| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14548|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14551|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#14556| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14548|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14551|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#14554| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#14555| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#14556| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#14553| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#14554|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14558| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#14557| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14558|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14560| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#14559| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14560|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14562| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#14561| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14562|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#14564| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#14572| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#14571| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#14572| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#14573| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#14572|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#14570| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#14571| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#14572|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#14573|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#14568| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#14570|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#14577| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#14572|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#14576| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#14577| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#14578| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#14577|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#14575| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#14576| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#14577|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#14578|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#14574| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#14575|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#14567| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#14568| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#14574|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#14583| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#14582| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#14583|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#14581| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#14582| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#14584| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#14582|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#14580| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#14581| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#14582|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#14584|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#14579| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#14580|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#14566| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#14567| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#14579|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#14589| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#14588| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#14589|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#14587| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#14588| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#14590| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#14588|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#14586| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#14587| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#14588|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#14590|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#14585| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#14586|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#14565| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#14566| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#14585|)) +(declare-fun |$paramod/FF/WIDTH=2#0#14592| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#14591| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#14592|) +(declare-fun |$paramod/FF/WIDTH=2#1#14594| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#14593| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#14594|) +(declare-fun |$paramod/FF/WIDTH=2#2#14596| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#14595| () Bool |$paramod/FF/WIDTH=2#2#14596|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#14600| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#14364|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#14604| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#14367| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#14600|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#14603| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#14404| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#14604|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#14608| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#14565| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#14609| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#14366| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#14389|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#14607| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#14608| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#14609| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#14366|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#14606| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#14607| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#14605| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#14362|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#14606| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#14607|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#14602| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#14603|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#14605|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#14601| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#14602| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#14599| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#14600| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#14601| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#14598| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#14367| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#14599|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#14612| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#14371|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#14616| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#14374| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#14612|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#14615| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#14404| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#14616|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#14620| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#14565| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#14621| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#14373| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#14390|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#14619| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#14620| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#14621| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#14373|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#14618| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#14619| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#14617| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#14369|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#14618| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#14619|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#14614| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#14615|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#14617|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#14613| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#14614| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#14611| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#14612| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#14613| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#14610| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#14374| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#14611|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#14624| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#14377|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#14628| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#14380| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#14624|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#14627| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#14404| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#14628|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#14632| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#14565| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#14633| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#14379| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#14391|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#14631| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#14632| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#14633| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#14379|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#14630| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#14631| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#14629| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#14375|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#14630| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#14631|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#14626| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#14627|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#14629|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#14625| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#14626| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#14623| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#14624| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#14625| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#14622| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#14380| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#14623|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#14636| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#14383|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#14640| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#14386| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#14636|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#14639| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#14404| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#14640|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#14644| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#14565|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#14565|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#14645| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#14385| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#14392|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#14643| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#14644| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#14645| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#14385|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#14642| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#14643| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#14641| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#14381|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#14642| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#14643|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#14638| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#14639|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#14641|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#14637| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#14638| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#14635| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#14636| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#14637| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#14634| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#14386| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#14635|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#14597| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#14598|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#14610|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#14622|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#14634|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#14647| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#14646| () Bool |$paramod/FF/WIDTH=2#3#14647|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#14648| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#14651| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#14654| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#14655| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#14656| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#14653| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#14654|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#14655|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#14656|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#14652| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#14653| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#14650| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#14651| |$paramod/PRIDEC/WIDTH=4#10#14652|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#14659| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#14655|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#14656|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#14658| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#14659| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#14657| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#14654| |$paramod/PRIDEC/WIDTH=4#6#14658|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#14661| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#14656|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#14660| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#14655| |$paramod/PRIDEC/WIDTH=4#2#14661|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#14649| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#14650| (concat |$paramod/PRIDEC/WIDTH=4#7#14657| (concat |$paramod/PRIDEC/WIDTH=4#3#14660| |$paramod/PRIDEC/WIDTH=4#1#14656|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#14662| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#14364| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#14371| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#14377| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#14383|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#14586|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#14663| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#14364| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#14371| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#14377| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#14383|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#14580|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#14664| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#14364| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#14371| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#14377| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#14383|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#14575|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#14665| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#14364| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#14371| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#14377| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#14383|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#14570|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#14666| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#14651| (concat |$paramod/PRIDEC/WIDTH=4#4#14654| (concat |$paramod/PRIDEC/WIDTH=4#0#14655| |$paramod/PRIDEC/WIDTH=4#1#14656|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#14667| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#14669| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#14668| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#14669|) +(declare-fun |$paramod/FF/WIDTH=16#1#14671| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#14670| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#14671|) +(declare-fun |$paramod/FF/WIDTH=16#2#14673| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#14672| () Bool |$paramod/FF/WIDTH=16#2#14673|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#14674| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#14644| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#14386| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#14676| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#14675| () Bool |$paramod/FF/WIDTH=16#3#14676|) +(declare-fun |$paramod/FF/WIDTH=16_is#14677| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#14679| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#14678| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#14679|) +(declare-fun |$paramod/FF/WIDTH=16#1#14681| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#14680| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#14681|) +(declare-fun |$paramod/FF/WIDTH=16#2#14683| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#14682| () Bool |$paramod/FF/WIDTH=16#2#14683|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#14684| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#14632| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#14380| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#14686| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#14685| () Bool |$paramod/FF/WIDTH=16#3#14686|) +(declare-fun |$paramod/FF/WIDTH=16_is#14687| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#14689| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#14688| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#14689|) +(declare-fun |$paramod/FF/WIDTH=16#1#14691| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#14690| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#14691|) +(declare-fun |$paramod/FF/WIDTH=16#2#14693| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#14692| () Bool |$paramod/FF/WIDTH=16#2#14693|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#14694| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#14620| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#14374| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#14696| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#14695| () Bool |$paramod/FF/WIDTH=16#3#14696|) +(declare-fun |$paramod/FF/WIDTH=16_is#14697| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#14699| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#14698| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#14699|) +(declare-fun |$paramod/FF/WIDTH=16#1#14701| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#14700| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#14701|) +(declare-fun |$paramod/FF/WIDTH=16#2#14703| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#14702| () Bool |$paramod/FF/WIDTH=16#2#14703|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#14704| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#14608| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#14367| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#14706| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#14705| () Bool |$paramod/FF/WIDTH=16#3#14706|) +(define-fun |$paramod/FF/WIDTH=2_h#14707| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#14708| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#14709| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#14710| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#14711| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#14712| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#14563| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#14354| |$paramod/FF/WIDTH=2_is#14564|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#14565| |$paramod/FF/WIDTH=2_n D#14591|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#14368| |$paramod/FF/WIDTH=2_n Q#14593|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#14359| |$paramod/FF/WIDTH=2_n clk#14595|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#14597| |$paramod/FF/WIDTH=2_n en#14646|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#14354| |$paramod/PRIDEC/WIDTH=4_is#14648|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#14569| |$paramod/PRIDEC/WIDTH=4_n out_vec#14649|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#14662| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#14663| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#14664| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#14665|))) |$paramod/PRIDEC/WIDTH=4_n vec#14666|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#14354| |$paramod/FF/WIDTH=16_is#14667|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#14638| |$paramod/FF/WIDTH=16_n D#14668|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#14385| |$paramod/FF/WIDTH=16_n Q#14670|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#14359| |$paramod/FF/WIDTH=16_n clk#14672|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#14674|) #b1) |$paramod/FF/WIDTH=16_n en#14675|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#14354| |$paramod/FF/WIDTH=16_is#14677|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#14626| |$paramod/FF/WIDTH=16_n D#14678|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#14379| |$paramod/FF/WIDTH=16_n Q#14680|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#14359| |$paramod/FF/WIDTH=16_n clk#14682|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#14684|) #b1) |$paramod/FF/WIDTH=16_n en#14685|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#14354| |$paramod/FF/WIDTH=16_is#14687|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#14614| |$paramod/FF/WIDTH=16_n D#14688|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#14373| |$paramod/FF/WIDTH=16_n Q#14690|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#14359| |$paramod/FF/WIDTH=16_n clk#14692|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#14694|) #b1) |$paramod/FF/WIDTH=16_n en#14695|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#14354| |$paramod/FF/WIDTH=16_is#14697|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#14602| |$paramod/FF/WIDTH=16_n D#14698|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#14366| |$paramod/FF/WIDTH=16_n Q#14700|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#14359| |$paramod/FF/WIDTH=16_n clk#14702|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#14704|) #b1) |$paramod/FF/WIDTH=16_n en#14705|) |$paramod/FF/WIDTH=2_h#14707| |$paramod/PRIDEC/WIDTH=4_h#14708| |$paramod/FF/WIDTH=16_h#14709| |$paramod/FF/WIDTH=16_h#14710| |$paramod/FF/WIDTH=16_h#14711| |$paramod/FF/WIDTH=16_h#14712| )) +(define-fun |$paramod/FF/WIDTH=32_h#14713| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#14715| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#14717| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14716| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14717|) +(declare-fun |$paramod/FF/WIDTH=6#1#14719| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14718| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14719|) +(declare-fun |$paramod/FF/WIDTH=6#2#14721| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14720| () Bool |$paramod/FF/WIDTH=6#2#14721|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#14724| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#14441| |$paramod/MagicPacketTracker/DEPTH=32#12#14444|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#14723| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#14724| |$paramod/MagicPacketTracker/DEPTH=32#15#14433|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#14722| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#14723| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#14424| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#14726| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14725| () Bool |$paramod/FF/WIDTH=6#3#14726|) +(define-fun |$paramod/FF/WIDTH=6_h#14727| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#14714| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#14422| |$paramod/FF/WIDTH=6_is#14715|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#14432| |$paramod/FF/WIDTH=6_n D#14716|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#14429| |$paramod/FF/WIDTH=6_n Q#14718|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#14426| |$paramod/FF/WIDTH=6_n clk#14720|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#14722|) #b1) |$paramod/FF/WIDTH=6_n en#14725|) |$paramod/FF/WIDTH=6_h#14727| )) +(define-fun |$paramod/FF/WIDTH=1_h#14728| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#14730| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14733| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14470| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14732| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14480|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14733| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14470|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14731| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14485|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14732|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14735| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14734| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14735|) +(declare-fun |$paramod/FF/WIDTH=6#1#14737| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14736| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14737|) +(declare-fun |$paramod/FF/WIDTH=6#2#14739| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14738| () Bool |$paramod/FF/WIDTH=6#2#14739|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14741| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14483| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14480|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14740| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14741| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14485|)) +(declare-fun |$paramod/FF/WIDTH=6#3#14743| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14742| () Bool |$paramod/FF/WIDTH=6#3#14743|) +(declare-fun |$paramod/FF/WIDTH=6_is#14744| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14747| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14473| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14746| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14483|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14747| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14473|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14745| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14485|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14746|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14749| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14748| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14749|) +(declare-fun |$paramod/FF/WIDTH=6#1#14751| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14750| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14751|) +(declare-fun |$paramod/FF/WIDTH=6#2#14753| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14752| () Bool |$paramod/FF/WIDTH=6#2#14753|) +(declare-fun |$paramod/FF/WIDTH=6#3#14755| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14754| () Bool |$paramod/FF/WIDTH=6#3#14755|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14757| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14759| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14758| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14759|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14761| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14760| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14761|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14763| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14762| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14763|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14756| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14757| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14758| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14760| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14762|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14757| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14758|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14762|))))) +(define-fun |$paramod/FF/WIDTH=6_h#14764| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#14765| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14729| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14459| |$paramod/FF/WIDTH=6_is#14730|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14731| |$paramod/FF/WIDTH=6_n D#14734|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14470| |$paramod/FF/WIDTH=6_n Q#14736|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14461| |$paramod/FF/WIDTH=6_n clk#14738|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14740|) #b1) |$paramod/FF/WIDTH=6_n en#14742|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14459| |$paramod/FF/WIDTH=6_is#14744|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14745| |$paramod/FF/WIDTH=6_n D#14748|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14473| |$paramod/FF/WIDTH=6_n Q#14750|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14461| |$paramod/FF/WIDTH=6_n clk#14752|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14740|) #b1) |$paramod/FF/WIDTH=6_n en#14754|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14756| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14468|) |$paramod/FF/WIDTH=6_h#14764| |$paramod/FF/WIDTH=6_h#14765| )) +(declare-fun |$paramod/FF/WIDTH=6_is#14767| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14770| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14496| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14769| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14506|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14770| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14496|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14768| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14510|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14769|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14772| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14771| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14772|) +(declare-fun |$paramod/FF/WIDTH=6#1#14774| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14773| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14774|) +(declare-fun |$paramod/FF/WIDTH=6#2#14776| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14775| () Bool |$paramod/FF/WIDTH=6#2#14776|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14778| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14508| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14506|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14777| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14778| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14510|)) +(declare-fun |$paramod/FF/WIDTH=6#3#14780| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14779| () Bool |$paramod/FF/WIDTH=6#3#14780|) +(declare-fun |$paramod/FF/WIDTH=6_is#14781| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14784| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14499| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14783| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14508|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14784| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14499|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14782| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14510|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14783|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14786| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14785| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14786|) +(declare-fun |$paramod/FF/WIDTH=6#1#14788| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14787| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14788|) +(declare-fun |$paramod/FF/WIDTH=6#2#14790| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14789| () Bool |$paramod/FF/WIDTH=6#2#14790|) +(declare-fun |$paramod/FF/WIDTH=6#3#14792| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14791| () Bool |$paramod/FF/WIDTH=6#3#14792|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14794| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14796| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14795| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14796|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14798| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14797| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14798|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14800| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14799| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14800|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14793| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14794| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14795| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14797| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14799|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14794| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14795|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14799|))))) +(define-fun |$paramod/FF/WIDTH=6_h#14801| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#14802| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14766| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14486| |$paramod/FF/WIDTH=6_is#14767|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14768| |$paramod/FF/WIDTH=6_n D#14771|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14496| |$paramod/FF/WIDTH=6_n Q#14773|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14488| |$paramod/FF/WIDTH=6_n clk#14775|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14777|) #b1) |$paramod/FF/WIDTH=6_n en#14779|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14486| |$paramod/FF/WIDTH=6_is#14781|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14782| |$paramod/FF/WIDTH=6_n D#14785|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14499| |$paramod/FF/WIDTH=6_n Q#14787|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14488| |$paramod/FF/WIDTH=6_n clk#14789|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14777|) #b1) |$paramod/FF/WIDTH=6_n en#14791|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14793| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14494|) |$paramod/FF/WIDTH=6_h#14801| |$paramod/FF/WIDTH=6_h#14802| )) +(declare-fun |$paramod/FF/WIDTH=6_is#14804| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14807| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14522| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14806| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14532|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14807| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14522|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14805| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14536|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14806|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14809| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14808| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14809|) +(declare-fun |$paramod/FF/WIDTH=6#1#14811| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14810| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14811|) +(declare-fun |$paramod/FF/WIDTH=6#2#14813| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14812| () Bool |$paramod/FF/WIDTH=6#2#14813|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14815| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14534| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14532|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14814| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14815| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14536|)) +(declare-fun |$paramod/FF/WIDTH=6#3#14817| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14816| () Bool |$paramod/FF/WIDTH=6#3#14817|) +(declare-fun |$paramod/FF/WIDTH=6_is#14818| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14821| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14525| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14820| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14534|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14821| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14525|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14819| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14536|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14820|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14823| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14822| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14823|) +(declare-fun |$paramod/FF/WIDTH=6#1#14825| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14824| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14825|) +(declare-fun |$paramod/FF/WIDTH=6#2#14827| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14826| () Bool |$paramod/FF/WIDTH=6#2#14827|) +(declare-fun |$paramod/FF/WIDTH=6#3#14829| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14828| () Bool |$paramod/FF/WIDTH=6#3#14829|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14831| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14833| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14832| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14833|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14835| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14834| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14835|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14837| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14836| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14837|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14830| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14831| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14832| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14834| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14836|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14831| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14832|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14836|))))) +(define-fun |$paramod/FF/WIDTH=6_h#14838| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#14839| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14803| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14511| |$paramod/FF/WIDTH=6_is#14804|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14805| |$paramod/FF/WIDTH=6_n D#14808|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14522| |$paramod/FF/WIDTH=6_n Q#14810|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14513| |$paramod/FF/WIDTH=6_n clk#14812|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14814|) #b1) |$paramod/FF/WIDTH=6_n en#14816|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14511| |$paramod/FF/WIDTH=6_is#14818|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14819| |$paramod/FF/WIDTH=6_n D#14822|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14525| |$paramod/FF/WIDTH=6_n Q#14824|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14513| |$paramod/FF/WIDTH=6_n clk#14826|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14814|) #b1) |$paramod/FF/WIDTH=6_n en#14828|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14830| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14520|) |$paramod/FF/WIDTH=6_h#14838| |$paramod/FF/WIDTH=6_h#14839| )) +(declare-fun |$paramod/FF/WIDTH=6_is#14841| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14844| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14548| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14843| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14558|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#14844| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14548|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14842| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14562|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#14843|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14846| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14845| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14846|) +(declare-fun |$paramod/FF/WIDTH=6#1#14848| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14847| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14848|) +(declare-fun |$paramod/FF/WIDTH=6#2#14850| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14849| () Bool |$paramod/FF/WIDTH=6#2#14850|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14852| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14560| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#14558|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14851| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#14852| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14562|)) +(declare-fun |$paramod/FF/WIDTH=6#3#14854| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14853| () Bool |$paramod/FF/WIDTH=6#3#14854|) +(declare-fun |$paramod/FF/WIDTH=6_is#14855| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14858| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14551| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14857| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14560|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#14858| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14551|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14856| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#14562|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#14857|)) +(declare-fun |$paramod/FF/WIDTH=6#0#14860| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#14859| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#14860|) +(declare-fun |$paramod/FF/WIDTH=6#1#14862| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#14861| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#14862|) +(declare-fun |$paramod/FF/WIDTH=6#2#14864| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#14863| () Bool |$paramod/FF/WIDTH=6#2#14864|) +(declare-fun |$paramod/FF/WIDTH=6#3#14866| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#14865| () Bool |$paramod/FF/WIDTH=6#3#14866|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14868| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14870| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14869| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14870|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14872| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14871| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14872|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14874| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14873| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14874|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14867| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14868| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14869| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#14871| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14873|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14868| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#14869|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#14873|))))) +(define-fun |$paramod/FF/WIDTH=6_h#14875| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#14876| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14840| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14537| |$paramod/FF/WIDTH=6_is#14841|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#14842| |$paramod/FF/WIDTH=6_n D#14845|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#14548| |$paramod/FF/WIDTH=6_n Q#14847|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14539| |$paramod/FF/WIDTH=6_n clk#14849|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14851|) #b1) |$paramod/FF/WIDTH=6_n en#14853|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14537| |$paramod/FF/WIDTH=6_is#14855|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#14856| |$paramod/FF/WIDTH=6_n D#14859|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14551| |$paramod/FF/WIDTH=6_n Q#14861|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#14539| |$paramod/FF/WIDTH=6_n clk#14863|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#14851|) #b1) |$paramod/FF/WIDTH=6_n en#14865|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14867| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#14546|) |$paramod/FF/WIDTH=6_h#14875| |$paramod/FF/WIDTH=6_h#14876| )) +(define-fun |Scoreboard_h#14352| () Bool (and (= |Scoreboard_is#14353| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#14354|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#14355|) (= |Scoreboard#0#14357| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#14358|) (= |Scoreboard#24#14360| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#14361|) (= |Scoreboard#25#14387| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#14388|) (= (concat |Scoreboard#38#14393| (concat |Scoreboard#37#14395| (concat |Scoreboard#36#14397| |Scoreboard#35#14399|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#14401|) (= |Scoreboard#39#14402| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#14403|) (= |Scoreboard_is#14353| |$paramod/FF/WIDTH=32_is#14405|) (= |Scoreboard#3#14406| |$paramod/FF/WIDTH=32_n D#14407|) (= |Scoreboard#26#14409| |$paramod/FF/WIDTH=32_n Q#14410|) (= |Scoreboard#0#14357| |$paramod/FF/WIDTH=32_n clk#14412|) (= (= ((_ extract 0 0) |Scoreboard#41#14414|) #b1) |$paramod/FF/WIDTH=32_n en#14420|) (= |Scoreboard_is#14353| |$paramod/MagicPacketTracker/DEPTH=32_is#14422|) (= |Scoreboard#19#14419| |$paramod/MagicPacketTracker/DEPTH=32_n captured#14423|) (= |Scoreboard#0#14357| |$paramod/MagicPacketTracker/DEPTH=32_n clk#14425|) (= |Scoreboard#1#14427| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#14428|) (= |Scoreboard#2#14430| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#14431|) (= (= ((_ extract 0 0) |Scoreboard#24#14360|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#14446|) (= (= ((_ extract 0 0) |Scoreboard#28#14417|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#14447|) (= |Scoreboard#39#14402| |$paramod/MagicPacketTracker/DEPTH=32_n rst#14448|) (= |Scoreboard_is#14353| |$paramod/FF/WIDTH=1_is#14449|) (= (= ((_ extract 0 0) |Scoreboard#30#14450|) #b1) |$paramod/FF/WIDTH=1_n D#14451|) (= |Scoreboard#19#14419| |$paramod/FF/WIDTH=1_n Q#14453|) (= |Scoreboard#0#14357| |$paramod/FF/WIDTH=1_n clk#14455|) (= (= ((_ extract 0 0) |Scoreboard#40#14418|) #b1) |$paramod/FF/WIDTH=1_n en#14457|) (= |Scoreboard_is#14353| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14459|) (= |Scoreboard#0#14357| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#14460|) (= |Scoreboard#4#14462| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#14463|) (= |Scoreboard#10#14465| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#14466|) (= |Scoreboard#11#14398| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#14471|) (= |Scoreboard#12#14474| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#14475|) (= (= ((_ extract 1 1) |Scoreboard#24#14360|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#14479|) (= (= ((_ extract 0 0) |Scoreboard#34#14481|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#14482|) (= |Scoreboard#39#14402| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#14484|) (= |Scoreboard_is#14353| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14486|) (= |Scoreboard#0#14357| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#14487|) (= |Scoreboard#3#14406| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#14489|) (= |Scoreboard#7#14491| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#14492|) (= |Scoreboard#8#14400| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#14497|) (= |Scoreboard#9#14500| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#14501|) (= (= ((_ extract 0 0) |Scoreboard#24#14360|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#14505|) (= (= ((_ extract 0 0) |Scoreboard#28#14417|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#14507|) (= |Scoreboard#39#14402| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#14509|) (= |Scoreboard_is#14353| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14511|) (= |Scoreboard#0#14357| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#14512|) (= |Scoreboard#5#14514| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#14515|) (= |Scoreboard#13#14517| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#14518|) (= |Scoreboard#14#14396| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#14523|) (= |Scoreboard#15#14526| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#14527|) (= (= ((_ extract 2 2) |Scoreboard#24#14360|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#14531|) (= (= ((_ extract 1 1) |Scoreboard#34#14481|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#14533|) (= |Scoreboard#39#14402| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#14535|) (= |Scoreboard_is#14353| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#14537|) (= |Scoreboard#0#14357| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#14538|) (= |Scoreboard#6#14540| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#14541|) (= |Scoreboard#16#14543| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#14544|) (= |Scoreboard#17#14394| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#14549|) (= |Scoreboard#18#14552| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#14553|) (= (= ((_ extract 3 3) |Scoreboard#24#14360|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#14557|) (= (= ((_ extract 2 2) |Scoreboard#34#14481|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#14559|) (= |Scoreboard#39#14402| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#14561|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#14563| |$paramod/FF/WIDTH=32_h#14713| |$paramod/MagicPacketTracker/DEPTH=32_h#14714| |$paramod/FF/WIDTH=1_h#14728| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14729| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14766| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14803| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#14840| )) +(assert |Scoreboard_h#14352|) +(define-fun |Scoreboard_n rst#14877| () Bool |Scoreboard#39#14402|) +(define-fun |Scoreboard_n prop_empty#14878| () Bool |Scoreboard#8#14400|) +(define-fun |Scoreboard_n prop_pop#14879| () Bool (= ((_ extract 0 0) |Scoreboard#24#14360|) #b1)) +(assert (and (not |Scoreboard_n rst#14877|) (or (not |Scoreboard_n prop_empty#14878|) (not |Scoreboard_n prop_pop#14879|)))) +(define-fun |$paramod/FF/WIDTH=2#4#14883| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#13964| |$paramod/FF/WIDTH=2#0#13909| |$paramod/FF/WIDTH=2#1#13911|)) +(define-fun |$paramod/FF/WIDTH=2_t#14882| () Bool (= |$paramod/FF/WIDTH=2#4#14883| |$paramod/FF/WIDTH=2#1#14594|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#14884| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#14886| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#13993| |$paramod/FF/WIDTH=16#0#13986| |$paramod/FF/WIDTH=16#1#13988|)) +(define-fun |$paramod/FF/WIDTH=16_t#14885| () Bool (= |$paramod/FF/WIDTH=16#4#14886| |$paramod/FF/WIDTH=16#1#14671|) ) +(define-fun |$paramod/FF/WIDTH=16#4#14888| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#14003| |$paramod/FF/WIDTH=16#0#13996| |$paramod/FF/WIDTH=16#1#13998|)) +(define-fun |$paramod/FF/WIDTH=16_t#14887| () Bool (= |$paramod/FF/WIDTH=16#4#14888| |$paramod/FF/WIDTH=16#1#14681|) ) +(define-fun |$paramod/FF/WIDTH=16#4#14890| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#14013| |$paramod/FF/WIDTH=16#0#14006| |$paramod/FF/WIDTH=16#1#14008|)) +(define-fun |$paramod/FF/WIDTH=16_t#14889| () Bool (= |$paramod/FF/WIDTH=16#4#14890| |$paramod/FF/WIDTH=16#1#14691|) ) +(define-fun |$paramod/FF/WIDTH=16#4#14892| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#14023| |$paramod/FF/WIDTH=16#0#14016| |$paramod/FF/WIDTH=16#1#14018|)) +(define-fun |$paramod/FF/WIDTH=16_t#14891| () Bool (= |$paramod/FF/WIDTH=16#4#14892| |$paramod/FF/WIDTH=16#1#14701|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#14881| () Bool (and |$paramod/FF/WIDTH=2_t#14882| |$paramod/PRIDEC/WIDTH=4_t#14884| |$paramod/FF/WIDTH=16_t#14885| |$paramod/FF/WIDTH=16_t#14887| |$paramod/FF/WIDTH=16_t#14889| |$paramod/FF/WIDTH=16_t#14891| )) +(define-fun |$paramod/FF/WIDTH=32#4#14894| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#13738| |$paramod/FF/WIDTH=32#0#13725| |$paramod/FF/WIDTH=32#1#13728|)) +(define-fun |$paramod/FF/WIDTH=32_t#14893| () Bool (= |$paramod/FF/WIDTH=32#4#14894| |$paramod/FF/WIDTH=32#1#14411|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14897| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14043| |$paramod/FF/WIDTH=6#0#14034| |$paramod/FF/WIDTH=6#1#14036|)) +(define-fun |$paramod/FF/WIDTH=6_t#14896| () Bool (= |$paramod/FF/WIDTH=6#4#14897| |$paramod/FF/WIDTH=6#1#14719|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#14895| () Bool |$paramod/FF/WIDTH=6_t#14896| ) +(define-fun |$paramod/FF/WIDTH=1#4#14899| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#13775| (ite |$paramod/FF/WIDTH=1#0#13769| #b1 #b0) |$paramod/FF/WIDTH=1#1#13771|)) +(define-fun |$paramod/FF/WIDTH=1_t#14898| () Bool (= |$paramod/FF/WIDTH=1#4#14899| |$paramod/FF/WIDTH=1#1#14454|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13800|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#14903| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14060| |$paramod/FF/WIDTH=6#0#14052| |$paramod/FF/WIDTH=6#1#14054|)) +(define-fun |$paramod/FF/WIDTH=6_t#14902| () Bool (= |$paramod/FF/WIDTH=6#4#14903| |$paramod/FF/WIDTH=6#1#14737|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14905| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14072| |$paramod/FF/WIDTH=6#0#14066| |$paramod/FF/WIDTH=6#1#14068|)) +(define-fun |$paramod/FF/WIDTH=6_t#14904| () Bool (= |$paramod/FF/WIDTH=6#4#14905| |$paramod/FF/WIDTH=6#1#14751|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14900| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14073| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14757|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13781| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14761|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13790|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14759|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14901|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14763|) |$paramod/FF/WIDTH=6_t#14902| |$paramod/FF/WIDTH=6_t#14904| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13825|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#14909| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14097| |$paramod/FF/WIDTH=6#0#14089| |$paramod/FF/WIDTH=6#1#14091|)) +(define-fun |$paramod/FF/WIDTH=6_t#14908| () Bool (= |$paramod/FF/WIDTH=6#4#14909| |$paramod/FF/WIDTH=6#1#14774|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14911| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14109| |$paramod/FF/WIDTH=6#0#14103| |$paramod/FF/WIDTH=6#1#14105|)) +(define-fun |$paramod/FF/WIDTH=6_t#14910| () Bool (= |$paramod/FF/WIDTH=6#4#14911| |$paramod/FF/WIDTH=6#1#14788|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14906| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14110| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14794|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13807| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14798|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13816|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14796|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14907|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14800|) |$paramod/FF/WIDTH=6_t#14908| |$paramod/FF/WIDTH=6_t#14910| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13851|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#14915| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14134| |$paramod/FF/WIDTH=6#0#14126| |$paramod/FF/WIDTH=6#1#14128|)) +(define-fun |$paramod/FF/WIDTH=6_t#14914| () Bool (= |$paramod/FF/WIDTH=6#4#14915| |$paramod/FF/WIDTH=6#1#14811|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14917| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14146| |$paramod/FF/WIDTH=6#0#14140| |$paramod/FF/WIDTH=6#1#14142|)) +(define-fun |$paramod/FF/WIDTH=6_t#14916| () Bool (= |$paramod/FF/WIDTH=6#4#14917| |$paramod/FF/WIDTH=6#1#14825|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14912| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14147| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14831|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13833| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14835|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13842|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14833|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14913|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14837|) |$paramod/FF/WIDTH=6_t#14914| |$paramod/FF/WIDTH=6_t#14916| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#13877|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#14921| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14171| |$paramod/FF/WIDTH=6#0#14163| |$paramod/FF/WIDTH=6#1#14165|)) +(define-fun |$paramod/FF/WIDTH=6_t#14920| () Bool (= |$paramod/FF/WIDTH=6#4#14921| |$paramod/FF/WIDTH=6#1#14848|) ) +(define-fun |$paramod/FF/WIDTH=6#4#14923| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14183| |$paramod/FF/WIDTH=6#0#14177| |$paramod/FF/WIDTH=6#1#14179|)) +(define-fun |$paramod/FF/WIDTH=6_t#14922| () Bool (= |$paramod/FF/WIDTH=6#4#14923| |$paramod/FF/WIDTH=6#1#14862|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14918| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14184| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#14868|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#13859| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#14872|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#13868|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#14870|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#14919|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#14874|) |$paramod/FF/WIDTH=6_t#14920| |$paramod/FF/WIDTH=6_t#14922| )) +(define-fun |Scoreboard_t#14880| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#14881| |$paramod/FF/WIDTH=32_t#14893| |$paramod/MagicPacketTracker/DEPTH=32_t#14895| |$paramod/FF/WIDTH=1_t#14898| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14900| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14906| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14912| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#14918| )) +(assert |Scoreboard_t#14880|) +(assert (not |Scoreboard_is#14353|)) +(define-fun |$paramod/FF/WIDTH=2_a#14958| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#14959| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#14960| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#14961| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#14962| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#14963| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#14957| () Bool (and |$paramod/FF/WIDTH=2_a#14958| |$paramod/PRIDEC/WIDTH=4_a#14959| |$paramod/FF/WIDTH=16_a#14960| |$paramod/FF/WIDTH=16_a#14961| |$paramod/FF/WIDTH=16_a#14962| |$paramod/FF/WIDTH=16_a#14963| )) +(define-fun |$paramod/FF/WIDTH=32_a#14964| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14966| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#14965| () Bool |$paramod/FF/WIDTH=6_a#14966| ) +(define-fun |$paramod/FF/WIDTH=1_a#14967| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14969| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14970| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14968| () Bool (and |$paramod/FF/WIDTH=6_a#14969| |$paramod/FF/WIDTH=6_a#14970| )) +(define-fun |$paramod/FF/WIDTH=6_a#14972| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14973| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14971| () Bool (and |$paramod/FF/WIDTH=6_a#14972| |$paramod/FF/WIDTH=6_a#14973| )) +(define-fun |$paramod/FF/WIDTH=6_a#14975| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14976| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14974| () Bool (and |$paramod/FF/WIDTH=6_a#14975| |$paramod/FF/WIDTH=6_a#14976| )) +(define-fun |$paramod/FF/WIDTH=6_a#14978| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#14979| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14977| () Bool (and |$paramod/FF/WIDTH=6_a#14978| |$paramod/FF/WIDTH=6_a#14979| )) +(define-fun |Scoreboard_a#14956| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#14957| |$paramod/FF/WIDTH=32_a#14964| |$paramod/MagicPacketTracker/DEPTH=32_a#14965| |$paramod/FF/WIDTH=1_a#14967| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14968| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14971| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14974| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#14977| )) +(assert |Scoreboard_a#14956|) +(define-fun |Scoreboard#20#14985| () Bool (bvugt |Scoreboard#1#14427| #b000000)) +(define-fun |Scoreboard#21#14984| () (_ BitVec 1) (bvand (ite |Scoreboard#19#14419| #b1 #b0) (ite |Scoreboard#20#14985| #b1 #b0))) +(define-fun |Scoreboard#22#14986| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#14430|) #b1) (= ((_ extract 1 1) |Scoreboard#2#14430|) #b1) (= ((_ extract 2 2) |Scoreboard#2#14430|) #b1) (= ((_ extract 3 3) |Scoreboard#2#14430|) #b1) (= ((_ extract 4 4) |Scoreboard#2#14430|) #b1) (= ((_ extract 5 5) |Scoreboard#2#14430|) #b1)))) +(define-fun |Scoreboard#23#14983| () (_ BitVec 1) (bvand |Scoreboard#21#14984| (ite |Scoreboard#22#14986| #b1 #b0))) +(define-fun |Scoreboard#31#14982| () (_ BitVec 1) (bvnot |Scoreboard#23#14983|)) +(define-fun |Scoreboard#32#14987| () Bool (= |Scoreboard#26#14409| |Scoreboard#7#14491|)) +(define-fun |Scoreboard#33#14981| () (_ BitVec 1) (bvor |Scoreboard#31#14982| (ite |Scoreboard#32#14987| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#14980| () Bool (= ((_ extract 0 0) |Scoreboard#33#14981|) #b1)) +(assert |Scoreboard_n prop_signal#14980|) +(define-fun |$paramod/FF/WIDTH=2_u#14992| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#14994| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#14996| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#14998| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#15000| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#15002| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#14990| () Bool (and |$paramod/FF/WIDTH=2_u#14992| |$paramod/PRIDEC/WIDTH=4_u#14994| |$paramod/FF/WIDTH=16_u#14996| |$paramod/FF/WIDTH=16_u#14998| |$paramod/FF/WIDTH=16_u#15000| |$paramod/FF/WIDTH=16_u#15002| )) +(define-fun |$paramod/FF/WIDTH=32_u#15004| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15008| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#15006| () Bool |$paramod/FF/WIDTH=6_u#15008| ) +(define-fun |$paramod/FF/WIDTH=1_u#15010| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15014| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15016| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15012| () Bool (and |$paramod/FF/WIDTH=6_u#15014| |$paramod/FF/WIDTH=6_u#15016| )) +(define-fun |$paramod/FF/WIDTH=6_u#15020| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15022| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15018| () Bool (and |$paramod/FF/WIDTH=6_u#15020| |$paramod/FF/WIDTH=6_u#15022| )) +(define-fun |$paramod/FF/WIDTH=6_u#15026| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15028| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15024| () Bool (and |$paramod/FF/WIDTH=6_u#15026| |$paramod/FF/WIDTH=6_u#15028| )) +(define-fun |$paramod/FF/WIDTH=6_u#15032| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15034| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15030| () Bool (and |$paramod/FF/WIDTH=6_u#15032| |$paramod/FF/WIDTH=6_u#15034| )) +(define-fun |Scoreboard_u#14988| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#14990| |$paramod/FF/WIDTH=32_u#15004| |$paramod/MagicPacketTracker/DEPTH=32_u#15006| |$paramod/FF/WIDTH=1_u#15010| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15012| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15018| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15024| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15030| )) +(assert |Scoreboard_u#14988|) +(declare-fun |Scoreboard_is#15036| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15037| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#15039| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#15038| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#15039|) +(declare-fun |Scoreboard#0#15040| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15042| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#15041| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15042|) +(declare-fun |Scoreboard#24#15043| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15047| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15049| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#15048| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15049| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#15046| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15047| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#15048| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15050| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#15045| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#15046| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15050| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15054| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15056| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#15055| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15056| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#15053| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15054| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#15055| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15057| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#15052| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#15053| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15057| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15060| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15062| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#15061| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15062| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#15059| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15060| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#15061| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15063| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#15058| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#15059| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15063| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15066| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15068| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#15067| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15068| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#15065| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15066| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#15067| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15069| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#15064| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#15065| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15069| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#15044| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#15045| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#15052| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#15058| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#15064|)))) +(declare-fun |Scoreboard#25#15070| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#15072| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#15073| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#15074| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#15075| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#15071| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#15072| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#15073| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#15074| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#15075|)))) +(declare-fun |Scoreboard#17#15077| () Bool) +(define-fun |Scoreboard#38#15076| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#15077| #b1 #b0))) +(declare-fun |Scoreboard#14#15079| () Bool) +(define-fun |Scoreboard#37#15078| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#15079| #b1 #b0))) +(declare-fun |Scoreboard#11#15081| () Bool) +(define-fun |Scoreboard#36#15080| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#15081| #b1 #b0))) +(declare-fun |Scoreboard#8#15083| () Bool) +(define-fun |Scoreboard#35#15082| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#15083| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#15084| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15047| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15054| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15060| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15066|)))) +(declare-fun |Scoreboard#39#15085| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15087| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#15086| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15087|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#15088| () Bool) +(declare-fun |Scoreboard#3#15089| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#15091| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#15090| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#15091|) +(declare-fun |Scoreboard#26#15092| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#15094| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#15093| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#15094|) +(declare-fun |$paramod/FF/WIDTH=32#2#15096| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#15095| () Bool |$paramod/FF/WIDTH=32#2#15096|) +(declare-fun |Scoreboard#27#15099| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#15100| () (_ BitVec 1)) +(define-fun |Scoreboard#29#15098| () (_ BitVec 1) (bvand |Scoreboard#27#15099| |Scoreboard#28#15100|)) +(declare-fun |Scoreboard#19#15102| () Bool) +(define-fun |Scoreboard#40#15101| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#15102| #b1 #b0))) +(define-fun |Scoreboard#41#15097| () (_ BitVec 1) (bvand |Scoreboard#29#15098| |Scoreboard#40#15101|)) +(declare-fun |$paramod/FF/WIDTH=32#3#15104| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#15103| () Bool |$paramod/FF/WIDTH=32#3#15104|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#15105| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#15107| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#15106| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#15107|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#15109| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#15108| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#15109|) +(declare-fun |Scoreboard#1#15110| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#15112| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#15111| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#15112|) +(declare-fun |Scoreboard#2#15113| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#15116| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#15123| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#15112| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#15124| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#15122| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#15123| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#15124|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#15125| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#15107| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#15121| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#15122| |$paramod/MagicPacketTracker/DEPTH=32#7#15125|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#15126| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#15112| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#15120| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#15121|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#15126| |$paramod/MagicPacketTracker/DEPTH=32#2#15112|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#15119| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#15120| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#15127| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#15118| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#15119| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#15127|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#15128| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#15120| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#15117| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#15118|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#15128| |$paramod/MagicPacketTracker/DEPTH=32#9#15120|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#15115| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#15116|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#15117|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#15114| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#15115|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#15129| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#15127|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#15130| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#15124|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#15131| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#15116|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#15132| () Bool) +(define-fun |Scoreboard#30#15133| () (_ BitVec 1) (bvor (ite |Scoreboard#19#15102| #b1 #b0) |Scoreboard#29#15098|)) +(declare-fun |$paramod/FF/WIDTH=1#0#15135| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#15134| () Bool |$paramod/FF/WIDTH=1#0#15135|) +(declare-fun |$paramod/FF/WIDTH=1#1#15137| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#15136| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#15137|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#15139| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#15138| () Bool |$paramod/FF/WIDTH=1#2#15139|) +(declare-fun |$paramod/FF/WIDTH=1#3#15141| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#15140| () Bool |$paramod/FF/WIDTH=1#3#15141|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15142| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15144| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15143| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15144|) +(declare-fun |Scoreboard#4#15145| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15147| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15146| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15147|) +(declare-fun |Scoreboard#10#15148| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15151| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15153| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15152| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15153|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15150| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15151| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15152|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15149| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15150|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15156| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15155| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15153| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15156|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15154| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15155|) +(declare-fun |Scoreboard#12#15157| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15160| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15153|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15156|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15161| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15153|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15156|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15159| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15160| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15161| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15158| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15159|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15163| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15162| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15163|) #b1)) +(declare-fun |Scoreboard#34#15164| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15166| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15165| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15166|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15168| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15167| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15168|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15169| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15171| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15170| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15171|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15173| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15172| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15173|) +(declare-fun |Scoreboard#7#15174| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15177| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15179| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15178| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15179|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15176| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15177| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15178|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15175| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15176|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15182| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15181| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15179| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15182|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15180| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15181|) +(declare-fun |Scoreboard#9#15183| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15186| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15179|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15182|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15187| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15179|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15182|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15185| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15186| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15187| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15184| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15185|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15189| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15188| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15189|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15191| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15190| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15191|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15193| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15192| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15193|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15194| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15196| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15195| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15196|) +(declare-fun |Scoreboard#5#15197| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15199| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15198| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15199|) +(declare-fun |Scoreboard#13#15200| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15203| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15205| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15204| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15205|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15202| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15203| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15204|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15201| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15202|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15208| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15207| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15205| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15208|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15206| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15207|) +(declare-fun |Scoreboard#15#15209| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15212| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15205|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15208|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15213| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15205|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15208|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15211| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15212| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15213| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15210| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15211|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15215| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15214| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15215|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15217| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15216| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15217|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15219| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15218| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15219|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15220| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15222| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15221| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15222|) +(declare-fun |Scoreboard#6#15223| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15225| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15224| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15225|) +(declare-fun |Scoreboard#16#15226| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15229| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15231| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15230| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15231|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15228| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15229| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15230|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15227| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15228|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15234| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15233| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15231| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15234|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15232| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15233|) +(declare-fun |Scoreboard#18#15235| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15238| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15231|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15234|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15239| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15231|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15234|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15237| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15238| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15239| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15236| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15237|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15241| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15240| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15241|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15243| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15242| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15243|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15245| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15244| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15245|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#15247| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15255| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#15254| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15255| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#15256| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15255|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#15253| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#15254| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15255|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#15256|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#15251| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#15253|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#15260| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15255|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#15259| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#15260| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#15261| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#15260|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#15258| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#15259| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#15260|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#15261|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#15257| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#15258|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#15250| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#15251| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#15257|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#15266| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#15265| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#15266|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#15264| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#15265| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#15267| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#15265|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#15263| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#15264| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#15265|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#15267|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#15262| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#15263|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#15249| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#15250| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#15262|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#15272| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#15271| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#15272|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#15270| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#15271| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#15273| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#15271|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#15269| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#15270| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#15271|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#15273|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#15268| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#15269|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15248| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#15249| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#15268|)) +(declare-fun |$paramod/FF/WIDTH=2#0#15275| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#15274| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#15275|) +(declare-fun |$paramod/FF/WIDTH=2#1#15277| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#15276| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#15277|) +(declare-fun |$paramod/FF/WIDTH=2#2#15279| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#15278| () Bool |$paramod/FF/WIDTH=2#2#15279|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#15283| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15047|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#15287| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15050| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#15283|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#15286| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15087| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#15287|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#15291| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15248| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#15292| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15049| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#15072|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#15290| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#15291| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#15292| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15049|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#15289| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#15290| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#15288| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#15045|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#15289| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#15290|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#15285| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#15286|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#15288|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#15284| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#15285| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#15282| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#15283| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#15284| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#15281| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15050| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#15282|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#15295| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15054|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#15299| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15057| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#15295|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#15298| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15087| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#15299|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#15303| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15248| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#15304| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15056| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#15073|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#15302| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#15303| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#15304| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15056|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#15301| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#15302| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#15300| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#15052|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#15301| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#15302|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#15297| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#15298|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#15300|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#15296| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#15297| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#15294| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#15295| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#15296| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#15293| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15057| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#15294|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#15307| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15060|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#15311| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15063| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#15307|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#15310| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15087| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#15311|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#15315| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15248| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#15316| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15062| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#15074|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#15314| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#15315| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#15316| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15062|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#15313| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#15314| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#15312| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#15058|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#15313| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#15314|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#15309| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#15310|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#15312|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#15308| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#15309| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#15306| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#15307| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#15308| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#15305| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15063| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#15306|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#15319| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15066|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#15323| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15069| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#15319|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#15322| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15087| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#15323|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#15327| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15248|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15248|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#15328| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15068| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#15075|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#15326| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#15327| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#15328| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15068|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#15325| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#15326| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#15324| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#15064|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#15325| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#15326|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#15321| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#15322|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#15324|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#15320| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#15321| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#15318| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#15319| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#15320| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#15317| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15069| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#15318|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#15280| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#15281|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#15293|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#15305|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#15317|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#15330| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#15329| () Bool |$paramod/FF/WIDTH=2#3#15330|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#15331| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#15334| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#15337| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#15338| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#15339| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#15336| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#15337|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#15338|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#15339|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#15335| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#15336| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#15333| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#15334| |$paramod/PRIDEC/WIDTH=4#10#15335|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#15342| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#15338|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#15339|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#15341| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#15342| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#15340| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#15337| |$paramod/PRIDEC/WIDTH=4#6#15341|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#15344| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#15339|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#15343| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#15338| |$paramod/PRIDEC/WIDTH=4#2#15344|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#15332| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#15333| (concat |$paramod/PRIDEC/WIDTH=4#7#15340| (concat |$paramod/PRIDEC/WIDTH=4#3#15343| |$paramod/PRIDEC/WIDTH=4#1#15339|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#15345| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15047| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15054| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15060| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15066|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#15269|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#15346| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15047| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15054| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15060| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15066|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#15263|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#15347| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15047| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15054| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15060| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15066|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#15258|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#15348| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15047| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15054| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15060| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15066|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#15253|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#15349| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#15334| (concat |$paramod/PRIDEC/WIDTH=4#4#15337| (concat |$paramod/PRIDEC/WIDTH=4#0#15338| |$paramod/PRIDEC/WIDTH=4#1#15339|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#15350| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#15352| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#15351| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#15352|) +(declare-fun |$paramod/FF/WIDTH=16#1#15354| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#15353| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#15354|) +(declare-fun |$paramod/FF/WIDTH=16#2#15356| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#15355| () Bool |$paramod/FF/WIDTH=16#2#15356|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#15357| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#15327| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15069| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#15359| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#15358| () Bool |$paramod/FF/WIDTH=16#3#15359|) +(declare-fun |$paramod/FF/WIDTH=16_is#15360| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#15362| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#15361| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#15362|) +(declare-fun |$paramod/FF/WIDTH=16#1#15364| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#15363| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#15364|) +(declare-fun |$paramod/FF/WIDTH=16#2#15366| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#15365| () Bool |$paramod/FF/WIDTH=16#2#15366|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#15367| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#15315| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15063| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#15369| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#15368| () Bool |$paramod/FF/WIDTH=16#3#15369|) +(declare-fun |$paramod/FF/WIDTH=16_is#15370| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#15372| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#15371| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#15372|) +(declare-fun |$paramod/FF/WIDTH=16#1#15374| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#15373| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#15374|) +(declare-fun |$paramod/FF/WIDTH=16#2#15376| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#15375| () Bool |$paramod/FF/WIDTH=16#2#15376|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#15377| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#15303| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15057| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#15379| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#15378| () Bool |$paramod/FF/WIDTH=16#3#15379|) +(declare-fun |$paramod/FF/WIDTH=16_is#15380| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#15382| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#15381| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#15382|) +(declare-fun |$paramod/FF/WIDTH=16#1#15384| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#15383| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#15384|) +(declare-fun |$paramod/FF/WIDTH=16#2#15386| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#15385| () Bool |$paramod/FF/WIDTH=16#2#15386|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#15387| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#15291| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15050| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#15389| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#15388| () Bool |$paramod/FF/WIDTH=16#3#15389|) +(define-fun |$paramod/FF/WIDTH=2_h#15390| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#15391| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#15392| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#15393| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#15394| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#15395| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#15246| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15037| |$paramod/FF/WIDTH=2_is#15247|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15248| |$paramod/FF/WIDTH=2_n D#15274|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15051| |$paramod/FF/WIDTH=2_n Q#15276|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15042| |$paramod/FF/WIDTH=2_n clk#15278|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#15280| |$paramod/FF/WIDTH=2_n en#15329|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15037| |$paramod/PRIDEC/WIDTH=4_is#15331|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15252| |$paramod/PRIDEC/WIDTH=4_n out_vec#15332|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#15345| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#15346| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#15347| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#15348|))) |$paramod/PRIDEC/WIDTH=4_n vec#15349|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15037| |$paramod/FF/WIDTH=16_is#15350|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#15321| |$paramod/FF/WIDTH=16_n D#15351|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15068| |$paramod/FF/WIDTH=16_n Q#15353|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15042| |$paramod/FF/WIDTH=16_n clk#15355|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#15357|) #b1) |$paramod/FF/WIDTH=16_n en#15358|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15037| |$paramod/FF/WIDTH=16_is#15360|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#15309| |$paramod/FF/WIDTH=16_n D#15361|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15062| |$paramod/FF/WIDTH=16_n Q#15363|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15042| |$paramod/FF/WIDTH=16_n clk#15365|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#15367|) #b1) |$paramod/FF/WIDTH=16_n en#15368|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15037| |$paramod/FF/WIDTH=16_is#15370|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#15297| |$paramod/FF/WIDTH=16_n D#15371|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15056| |$paramod/FF/WIDTH=16_n Q#15373|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15042| |$paramod/FF/WIDTH=16_n clk#15375|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#15377|) #b1) |$paramod/FF/WIDTH=16_n en#15378|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15037| |$paramod/FF/WIDTH=16_is#15380|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#15285| |$paramod/FF/WIDTH=16_n D#15381|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15049| |$paramod/FF/WIDTH=16_n Q#15383|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15042| |$paramod/FF/WIDTH=16_n clk#15385|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#15387|) #b1) |$paramod/FF/WIDTH=16_n en#15388|) |$paramod/FF/WIDTH=2_h#15390| |$paramod/PRIDEC/WIDTH=4_h#15391| |$paramod/FF/WIDTH=16_h#15392| |$paramod/FF/WIDTH=16_h#15393| |$paramod/FF/WIDTH=16_h#15394| |$paramod/FF/WIDTH=16_h#15395| )) +(define-fun |$paramod/FF/WIDTH=32_h#15396| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#15398| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#15400| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15399| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15400|) +(declare-fun |$paramod/FF/WIDTH=6#1#15402| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15401| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15402|) +(declare-fun |$paramod/FF/WIDTH=6#2#15404| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15403| () Bool |$paramod/FF/WIDTH=6#2#15404|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#15407| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#15124| |$paramod/MagicPacketTracker/DEPTH=32#12#15127|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#15406| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#15407| |$paramod/MagicPacketTracker/DEPTH=32#15#15116|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#15405| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#15406| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#15107| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#15409| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15408| () Bool |$paramod/FF/WIDTH=6#3#15409|) +(define-fun |$paramod/FF/WIDTH=6_h#15410| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#15397| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#15105| |$paramod/FF/WIDTH=6_is#15398|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#15115| |$paramod/FF/WIDTH=6_n D#15399|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#15112| |$paramod/FF/WIDTH=6_n Q#15401|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#15109| |$paramod/FF/WIDTH=6_n clk#15403|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#15405|) #b1) |$paramod/FF/WIDTH=6_n en#15408|) |$paramod/FF/WIDTH=6_h#15410| )) +(define-fun |$paramod/FF/WIDTH=1_h#15411| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#15413| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#15416| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15153| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#15415| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15163|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#15416| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15153|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#15414| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15168|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#15415|)) +(declare-fun |$paramod/FF/WIDTH=6#0#15418| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15417| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15418|) +(declare-fun |$paramod/FF/WIDTH=6#1#15420| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15419| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15420|) +(declare-fun |$paramod/FF/WIDTH=6#2#15422| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15421| () Bool |$paramod/FF/WIDTH=6#2#15422|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#15424| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15166| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15163|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15423| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#15424| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15168|)) +(declare-fun |$paramod/FF/WIDTH=6#3#15426| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15425| () Bool |$paramod/FF/WIDTH=6#3#15426|) +(declare-fun |$paramod/FF/WIDTH=6_is#15427| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#15430| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15156| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#15429| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15166|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#15430| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15156|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#15428| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15168|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#15429|)) +(declare-fun |$paramod/FF/WIDTH=6#0#15432| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15431| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15432|) +(declare-fun |$paramod/FF/WIDTH=6#1#15434| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15433| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15434|) +(declare-fun |$paramod/FF/WIDTH=6#2#15436| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15435| () Bool |$paramod/FF/WIDTH=6#2#15436|) +(declare-fun |$paramod/FF/WIDTH=6#3#15438| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15437| () Bool |$paramod/FF/WIDTH=6#3#15438|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15440| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15442| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15441| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15442|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15444| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#15443| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15444|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15446| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15445| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15446|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15439| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15440| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15441| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#15443| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15445|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15440| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15441|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15445|))))) +(define-fun |$paramod/FF/WIDTH=6_h#15447| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#15448| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#15412| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15142| |$paramod/FF/WIDTH=6_is#15413|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#15414| |$paramod/FF/WIDTH=6_n D#15417|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15153| |$paramod/FF/WIDTH=6_n Q#15419|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15144| |$paramod/FF/WIDTH=6_n clk#15421|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15423|) #b1) |$paramod/FF/WIDTH=6_n en#15425|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15142| |$paramod/FF/WIDTH=6_is#15427|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#15428| |$paramod/FF/WIDTH=6_n D#15431|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15156| |$paramod/FF/WIDTH=6_n Q#15433|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15144| |$paramod/FF/WIDTH=6_n clk#15435|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15423|) #b1) |$paramod/FF/WIDTH=6_n en#15437|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15439| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15151|) |$paramod/FF/WIDTH=6_h#15447| |$paramod/FF/WIDTH=6_h#15448| )) +(declare-fun |$paramod/FF/WIDTH=6_is#15450| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#15453| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15179| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#15452| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15189|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#15453| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15179|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#15451| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15193|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#15452|)) +(declare-fun |$paramod/FF/WIDTH=6#0#15455| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15454| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15455|) +(declare-fun |$paramod/FF/WIDTH=6#1#15457| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15456| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15457|) +(declare-fun |$paramod/FF/WIDTH=6#2#15459| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15458| () Bool |$paramod/FF/WIDTH=6#2#15459|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#15461| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15191| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15189|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15460| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#15461| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15193|)) +(declare-fun |$paramod/FF/WIDTH=6#3#15463| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15462| () Bool |$paramod/FF/WIDTH=6#3#15463|) +(declare-fun |$paramod/FF/WIDTH=6_is#15464| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#15467| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15182| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#15466| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15191|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#15467| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15182|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#15465| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15193|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#15466|)) +(declare-fun |$paramod/FF/WIDTH=6#0#15469| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15468| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15469|) +(declare-fun |$paramod/FF/WIDTH=6#1#15471| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15470| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15471|) +(declare-fun |$paramod/FF/WIDTH=6#2#15473| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15472| () Bool |$paramod/FF/WIDTH=6#2#15473|) +(declare-fun |$paramod/FF/WIDTH=6#3#15475| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15474| () Bool |$paramod/FF/WIDTH=6#3#15475|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15477| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15479| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15478| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15479|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15481| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#15480| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15481|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15483| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15482| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15483|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15476| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15477| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15478| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#15480| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15482|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15477| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15478|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15482|))))) +(define-fun |$paramod/FF/WIDTH=6_h#15484| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#15485| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#15449| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15169| |$paramod/FF/WIDTH=6_is#15450|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#15451| |$paramod/FF/WIDTH=6_n D#15454|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15179| |$paramod/FF/WIDTH=6_n Q#15456|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15171| |$paramod/FF/WIDTH=6_n clk#15458|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15460|) #b1) |$paramod/FF/WIDTH=6_n en#15462|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15169| |$paramod/FF/WIDTH=6_is#15464|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#15465| |$paramod/FF/WIDTH=6_n D#15468|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15182| |$paramod/FF/WIDTH=6_n Q#15470|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15171| |$paramod/FF/WIDTH=6_n clk#15472|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15460|) #b1) |$paramod/FF/WIDTH=6_n en#15474|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15476| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15177|) |$paramod/FF/WIDTH=6_h#15484| |$paramod/FF/WIDTH=6_h#15485| )) +(declare-fun |$paramod/FF/WIDTH=6_is#15487| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#15490| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15205| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#15489| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15215|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#15490| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15205|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#15488| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15219|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#15489|)) +(declare-fun |$paramod/FF/WIDTH=6#0#15492| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15491| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15492|) +(declare-fun |$paramod/FF/WIDTH=6#1#15494| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15493| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15494|) +(declare-fun |$paramod/FF/WIDTH=6#2#15496| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15495| () Bool |$paramod/FF/WIDTH=6#2#15496|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#15498| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15217| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15215|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15497| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#15498| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15219|)) +(declare-fun |$paramod/FF/WIDTH=6#3#15500| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15499| () Bool |$paramod/FF/WIDTH=6#3#15500|) +(declare-fun |$paramod/FF/WIDTH=6_is#15501| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#15504| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15208| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#15503| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15217|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#15504| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15208|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#15502| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15219|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#15503|)) +(declare-fun |$paramod/FF/WIDTH=6#0#15506| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15505| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15506|) +(declare-fun |$paramod/FF/WIDTH=6#1#15508| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15507| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15508|) +(declare-fun |$paramod/FF/WIDTH=6#2#15510| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15509| () Bool |$paramod/FF/WIDTH=6#2#15510|) +(declare-fun |$paramod/FF/WIDTH=6#3#15512| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15511| () Bool |$paramod/FF/WIDTH=6#3#15512|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15514| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15516| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15515| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15516|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15518| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#15517| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15518|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15520| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15519| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15520|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15513| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15514| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15515| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#15517| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15519|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15514| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15515|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15519|))))) +(define-fun |$paramod/FF/WIDTH=6_h#15521| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#15522| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#15486| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15194| |$paramod/FF/WIDTH=6_is#15487|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#15488| |$paramod/FF/WIDTH=6_n D#15491|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15205| |$paramod/FF/WIDTH=6_n Q#15493|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15196| |$paramod/FF/WIDTH=6_n clk#15495|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15497|) #b1) |$paramod/FF/WIDTH=6_n en#15499|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15194| |$paramod/FF/WIDTH=6_is#15501|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#15502| |$paramod/FF/WIDTH=6_n D#15505|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15208| |$paramod/FF/WIDTH=6_n Q#15507|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15196| |$paramod/FF/WIDTH=6_n clk#15509|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15497|) #b1) |$paramod/FF/WIDTH=6_n en#15511|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15513| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15203|) |$paramod/FF/WIDTH=6_h#15521| |$paramod/FF/WIDTH=6_h#15522| )) +(declare-fun |$paramod/FF/WIDTH=6_is#15524| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#15527| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15231| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#15526| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15241|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#15527| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15231|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#15525| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15245|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#15526|)) +(declare-fun |$paramod/FF/WIDTH=6#0#15529| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15528| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15529|) +(declare-fun |$paramod/FF/WIDTH=6#1#15531| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15530| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15531|) +(declare-fun |$paramod/FF/WIDTH=6#2#15533| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15532| () Bool |$paramod/FF/WIDTH=6#2#15533|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#15535| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15243| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15241|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15534| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#15535| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15245|)) +(declare-fun |$paramod/FF/WIDTH=6#3#15537| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15536| () Bool |$paramod/FF/WIDTH=6#3#15537|) +(declare-fun |$paramod/FF/WIDTH=6_is#15538| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#15541| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15234| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#15540| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15243|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#15541| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15234|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#15539| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15245|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#15540|)) +(declare-fun |$paramod/FF/WIDTH=6#0#15543| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#15542| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#15543|) +(declare-fun |$paramod/FF/WIDTH=6#1#15545| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#15544| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#15545|) +(declare-fun |$paramod/FF/WIDTH=6#2#15547| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#15546| () Bool |$paramod/FF/WIDTH=6#2#15547|) +(declare-fun |$paramod/FF/WIDTH=6#3#15549| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#15548| () Bool |$paramod/FF/WIDTH=6#3#15549|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15551| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15553| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15552| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15553|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15555| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#15554| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15555|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15557| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15556| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15557|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15550| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15551| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15552| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#15554| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15556|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15551| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#15552|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#15556|))))) +(define-fun |$paramod/FF/WIDTH=6_h#15558| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#15559| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#15523| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15220| |$paramod/FF/WIDTH=6_is#15524|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#15525| |$paramod/FF/WIDTH=6_n D#15528|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15231| |$paramod/FF/WIDTH=6_n Q#15530|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15222| |$paramod/FF/WIDTH=6_n clk#15532|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15534|) #b1) |$paramod/FF/WIDTH=6_n en#15536|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15220| |$paramod/FF/WIDTH=6_is#15538|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#15539| |$paramod/FF/WIDTH=6_n D#15542|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15234| |$paramod/FF/WIDTH=6_n Q#15544|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15222| |$paramod/FF/WIDTH=6_n clk#15546|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#15534|) #b1) |$paramod/FF/WIDTH=6_n en#15548|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15550| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15229|) |$paramod/FF/WIDTH=6_h#15558| |$paramod/FF/WIDTH=6_h#15559| )) +(define-fun |Scoreboard_h#15035| () Bool (and (= |Scoreboard_is#15036| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15037|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#15038|) (= |Scoreboard#0#15040| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#15041|) (= |Scoreboard#24#15043| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#15044|) (= |Scoreboard#25#15070| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#15071|) (= (concat |Scoreboard#38#15076| (concat |Scoreboard#37#15078| (concat |Scoreboard#36#15080| |Scoreboard#35#15082|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#15084|) (= |Scoreboard#39#15085| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#15086|) (= |Scoreboard_is#15036| |$paramod/FF/WIDTH=32_is#15088|) (= |Scoreboard#3#15089| |$paramod/FF/WIDTH=32_n D#15090|) (= |Scoreboard#26#15092| |$paramod/FF/WIDTH=32_n Q#15093|) (= |Scoreboard#0#15040| |$paramod/FF/WIDTH=32_n clk#15095|) (= (= ((_ extract 0 0) |Scoreboard#41#15097|) #b1) |$paramod/FF/WIDTH=32_n en#15103|) (= |Scoreboard_is#15036| |$paramod/MagicPacketTracker/DEPTH=32_is#15105|) (= |Scoreboard#19#15102| |$paramod/MagicPacketTracker/DEPTH=32_n captured#15106|) (= |Scoreboard#0#15040| |$paramod/MagicPacketTracker/DEPTH=32_n clk#15108|) (= |Scoreboard#1#15110| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#15111|) (= |Scoreboard#2#15113| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#15114|) (= (= ((_ extract 0 0) |Scoreboard#24#15043|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#15129|) (= (= ((_ extract 0 0) |Scoreboard#28#15100|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#15130|) (= |Scoreboard#39#15085| |$paramod/MagicPacketTracker/DEPTH=32_n rst#15131|) (= |Scoreboard_is#15036| |$paramod/FF/WIDTH=1_is#15132|) (= (= ((_ extract 0 0) |Scoreboard#30#15133|) #b1) |$paramod/FF/WIDTH=1_n D#15134|) (= |Scoreboard#19#15102| |$paramod/FF/WIDTH=1_n Q#15136|) (= |Scoreboard#0#15040| |$paramod/FF/WIDTH=1_n clk#15138|) (= (= ((_ extract 0 0) |Scoreboard#40#15101|) #b1) |$paramod/FF/WIDTH=1_n en#15140|) (= |Scoreboard_is#15036| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15142|) (= |Scoreboard#0#15040| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15143|) (= |Scoreboard#4#15145| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15146|) (= |Scoreboard#10#15148| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15149|) (= |Scoreboard#11#15081| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15154|) (= |Scoreboard#12#15157| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15158|) (= (= ((_ extract 1 1) |Scoreboard#24#15043|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15162|) (= (= ((_ extract 0 0) |Scoreboard#34#15164|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15165|) (= |Scoreboard#39#15085| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15167|) (= |Scoreboard_is#15036| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15169|) (= |Scoreboard#0#15040| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15170|) (= |Scoreboard#3#15089| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15172|) (= |Scoreboard#7#15174| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15175|) (= |Scoreboard#8#15083| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15180|) (= |Scoreboard#9#15183| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15184|) (= (= ((_ extract 0 0) |Scoreboard#24#15043|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15188|) (= (= ((_ extract 0 0) |Scoreboard#28#15100|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15190|) (= |Scoreboard#39#15085| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15192|) (= |Scoreboard_is#15036| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15194|) (= |Scoreboard#0#15040| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15195|) (= |Scoreboard#5#15197| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15198|) (= |Scoreboard#13#15200| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15201|) (= |Scoreboard#14#15079| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15206|) (= |Scoreboard#15#15209| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15210|) (= (= ((_ extract 2 2) |Scoreboard#24#15043|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15214|) (= (= ((_ extract 1 1) |Scoreboard#34#15164|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15216|) (= |Scoreboard#39#15085| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15218|) (= |Scoreboard_is#15036| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15220|) (= |Scoreboard#0#15040| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15221|) (= |Scoreboard#6#15223| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15224|) (= |Scoreboard#16#15226| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15227|) (= |Scoreboard#17#15077| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15232|) (= |Scoreboard#18#15235| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15236|) (= (= ((_ extract 3 3) |Scoreboard#24#15043|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15240|) (= (= ((_ extract 2 2) |Scoreboard#34#15164|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15242|) (= |Scoreboard#39#15085| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15244|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#15246| |$paramod/FF/WIDTH=32_h#15396| |$paramod/MagicPacketTracker/DEPTH=32_h#15397| |$paramod/FF/WIDTH=1_h#15411| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#15412| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#15449| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#15486| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#15523| )) +(assert |Scoreboard_h#15035|) +(define-fun |Scoreboard_n rst#15560| () Bool |Scoreboard#39#15085|) +(define-fun |Scoreboard_n prop_empty#15561| () Bool |Scoreboard#8#15083|) +(define-fun |Scoreboard_n prop_pop#15562| () Bool (= ((_ extract 0 0) |Scoreboard#24#15043|) #b1)) +(assert (and (not |Scoreboard_n rst#15560|) (or (not |Scoreboard_n prop_empty#15561|) (not |Scoreboard_n prop_pop#15562|)))) +(define-fun |$paramod/FF/WIDTH=2#4#15566| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#14647| |$paramod/FF/WIDTH=2#0#14592| |$paramod/FF/WIDTH=2#1#14594|)) +(define-fun |$paramod/FF/WIDTH=2_t#15565| () Bool (= |$paramod/FF/WIDTH=2#4#15566| |$paramod/FF/WIDTH=2#1#15277|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#15567| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#15569| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#14676| |$paramod/FF/WIDTH=16#0#14669| |$paramod/FF/WIDTH=16#1#14671|)) +(define-fun |$paramod/FF/WIDTH=16_t#15568| () Bool (= |$paramod/FF/WIDTH=16#4#15569| |$paramod/FF/WIDTH=16#1#15354|) ) +(define-fun |$paramod/FF/WIDTH=16#4#15571| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#14686| |$paramod/FF/WIDTH=16#0#14679| |$paramod/FF/WIDTH=16#1#14681|)) +(define-fun |$paramod/FF/WIDTH=16_t#15570| () Bool (= |$paramod/FF/WIDTH=16#4#15571| |$paramod/FF/WIDTH=16#1#15364|) ) +(define-fun |$paramod/FF/WIDTH=16#4#15573| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#14696| |$paramod/FF/WIDTH=16#0#14689| |$paramod/FF/WIDTH=16#1#14691|)) +(define-fun |$paramod/FF/WIDTH=16_t#15572| () Bool (= |$paramod/FF/WIDTH=16#4#15573| |$paramod/FF/WIDTH=16#1#15374|) ) +(define-fun |$paramod/FF/WIDTH=16#4#15575| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#14706| |$paramod/FF/WIDTH=16#0#14699| |$paramod/FF/WIDTH=16#1#14701|)) +(define-fun |$paramod/FF/WIDTH=16_t#15574| () Bool (= |$paramod/FF/WIDTH=16#4#15575| |$paramod/FF/WIDTH=16#1#15384|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#15564| () Bool (and |$paramod/FF/WIDTH=2_t#15565| |$paramod/PRIDEC/WIDTH=4_t#15567| |$paramod/FF/WIDTH=16_t#15568| |$paramod/FF/WIDTH=16_t#15570| |$paramod/FF/WIDTH=16_t#15572| |$paramod/FF/WIDTH=16_t#15574| )) +(define-fun |$paramod/FF/WIDTH=32#4#15577| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#14421| |$paramod/FF/WIDTH=32#0#14408| |$paramod/FF/WIDTH=32#1#14411|)) +(define-fun |$paramod/FF/WIDTH=32_t#15576| () Bool (= |$paramod/FF/WIDTH=32#4#15577| |$paramod/FF/WIDTH=32#1#15094|) ) +(define-fun |$paramod/FF/WIDTH=6#4#15580| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14726| |$paramod/FF/WIDTH=6#0#14717| |$paramod/FF/WIDTH=6#1#14719|)) +(define-fun |$paramod/FF/WIDTH=6_t#15579| () Bool (= |$paramod/FF/WIDTH=6#4#15580| |$paramod/FF/WIDTH=6#1#15402|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#15578| () Bool |$paramod/FF/WIDTH=6_t#15579| ) +(define-fun |$paramod/FF/WIDTH=1#4#15582| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#14458| (ite |$paramod/FF/WIDTH=1#0#14452| #b1 #b0) |$paramod/FF/WIDTH=1#1#14454|)) +(define-fun |$paramod/FF/WIDTH=1_t#15581| () Bool (= |$paramod/FF/WIDTH=1#4#15582| |$paramod/FF/WIDTH=1#1#15137|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14483|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#15586| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14743| |$paramod/FF/WIDTH=6#0#14735| |$paramod/FF/WIDTH=6#1#14737|)) +(define-fun |$paramod/FF/WIDTH=6_t#15585| () Bool (= |$paramod/FF/WIDTH=6#4#15586| |$paramod/FF/WIDTH=6#1#15420|) ) +(define-fun |$paramod/FF/WIDTH=6#4#15588| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14755| |$paramod/FF/WIDTH=6#0#14749| |$paramod/FF/WIDTH=6#1#14751|)) +(define-fun |$paramod/FF/WIDTH=6_t#15587| () Bool (= |$paramod/FF/WIDTH=6#4#15588| |$paramod/FF/WIDTH=6#1#15434|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#15583| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14756| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15440|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14464| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15444|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14473|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15442|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15584|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15446|) |$paramod/FF/WIDTH=6_t#15585| |$paramod/FF/WIDTH=6_t#15587| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14508|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#15592| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14780| |$paramod/FF/WIDTH=6#0#14772| |$paramod/FF/WIDTH=6#1#14774|)) +(define-fun |$paramod/FF/WIDTH=6_t#15591| () Bool (= |$paramod/FF/WIDTH=6#4#15592| |$paramod/FF/WIDTH=6#1#15457|) ) +(define-fun |$paramod/FF/WIDTH=6#4#15594| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14792| |$paramod/FF/WIDTH=6#0#14786| |$paramod/FF/WIDTH=6#1#14788|)) +(define-fun |$paramod/FF/WIDTH=6_t#15593| () Bool (= |$paramod/FF/WIDTH=6#4#15594| |$paramod/FF/WIDTH=6#1#15471|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#15589| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14793| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15477|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14490| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15481|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14499|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15479|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15590|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15483|) |$paramod/FF/WIDTH=6_t#15591| |$paramod/FF/WIDTH=6_t#15593| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14534|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#15598| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14817| |$paramod/FF/WIDTH=6#0#14809| |$paramod/FF/WIDTH=6#1#14811|)) +(define-fun |$paramod/FF/WIDTH=6_t#15597| () Bool (= |$paramod/FF/WIDTH=6#4#15598| |$paramod/FF/WIDTH=6#1#15494|) ) +(define-fun |$paramod/FF/WIDTH=6#4#15600| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14829| |$paramod/FF/WIDTH=6#0#14823| |$paramod/FF/WIDTH=6#1#14825|)) +(define-fun |$paramod/FF/WIDTH=6_t#15599| () Bool (= |$paramod/FF/WIDTH=6#4#15600| |$paramod/FF/WIDTH=6#1#15508|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#15595| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14830| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15514|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14516| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15518|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14525|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15516|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15596|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15520|) |$paramod/FF/WIDTH=6_t#15597| |$paramod/FF/WIDTH=6_t#15599| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#14560|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#15604| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14854| |$paramod/FF/WIDTH=6#0#14846| |$paramod/FF/WIDTH=6#1#14848|)) +(define-fun |$paramod/FF/WIDTH=6_t#15603| () Bool (= |$paramod/FF/WIDTH=6#4#15604| |$paramod/FF/WIDTH=6#1#15531|) ) +(define-fun |$paramod/FF/WIDTH=6#4#15606| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#14866| |$paramod/FF/WIDTH=6#0#14860| |$paramod/FF/WIDTH=6#1#14862|)) +(define-fun |$paramod/FF/WIDTH=6_t#15605| () Bool (= |$paramod/FF/WIDTH=6#4#15606| |$paramod/FF/WIDTH=6#1#15545|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#15601| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#14867| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#15551|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#14542| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#15555|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#14551|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#15553|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#15602|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#15557|) |$paramod/FF/WIDTH=6_t#15603| |$paramod/FF/WIDTH=6_t#15605| )) +(define-fun |Scoreboard_t#15563| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#15564| |$paramod/FF/WIDTH=32_t#15576| |$paramod/MagicPacketTracker/DEPTH=32_t#15578| |$paramod/FF/WIDTH=1_t#15581| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#15583| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#15589| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#15595| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#15601| )) +(assert |Scoreboard_t#15563|) +(assert (not |Scoreboard_is#15036|)) +(define-fun |$paramod/FF/WIDTH=2_a#15641| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#15642| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#15643| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#15644| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#15645| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#15646| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#15640| () Bool (and |$paramod/FF/WIDTH=2_a#15641| |$paramod/PRIDEC/WIDTH=4_a#15642| |$paramod/FF/WIDTH=16_a#15643| |$paramod/FF/WIDTH=16_a#15644| |$paramod/FF/WIDTH=16_a#15645| |$paramod/FF/WIDTH=16_a#15646| )) +(define-fun |$paramod/FF/WIDTH=32_a#15647| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#15649| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#15648| () Bool |$paramod/FF/WIDTH=6_a#15649| ) +(define-fun |$paramod/FF/WIDTH=1_a#15650| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#15652| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#15653| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#15651| () Bool (and |$paramod/FF/WIDTH=6_a#15652| |$paramod/FF/WIDTH=6_a#15653| )) +(define-fun |$paramod/FF/WIDTH=6_a#15655| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#15656| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#15654| () Bool (and |$paramod/FF/WIDTH=6_a#15655| |$paramod/FF/WIDTH=6_a#15656| )) +(define-fun |$paramod/FF/WIDTH=6_a#15658| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#15659| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#15657| () Bool (and |$paramod/FF/WIDTH=6_a#15658| |$paramod/FF/WIDTH=6_a#15659| )) +(define-fun |$paramod/FF/WIDTH=6_a#15661| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#15662| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#15660| () Bool (and |$paramod/FF/WIDTH=6_a#15661| |$paramod/FF/WIDTH=6_a#15662| )) +(define-fun |Scoreboard_a#15639| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#15640| |$paramod/FF/WIDTH=32_a#15647| |$paramod/MagicPacketTracker/DEPTH=32_a#15648| |$paramod/FF/WIDTH=1_a#15650| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#15651| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#15654| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#15657| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#15660| )) +(assert |Scoreboard_a#15639|) +(define-fun |Scoreboard#20#15668| () Bool (bvugt |Scoreboard#1#15110| #b000000)) +(define-fun |Scoreboard#21#15667| () (_ BitVec 1) (bvand (ite |Scoreboard#19#15102| #b1 #b0) (ite |Scoreboard#20#15668| #b1 #b0))) +(define-fun |Scoreboard#22#15669| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#15113|) #b1) (= ((_ extract 1 1) |Scoreboard#2#15113|) #b1) (= ((_ extract 2 2) |Scoreboard#2#15113|) #b1) (= ((_ extract 3 3) |Scoreboard#2#15113|) #b1) (= ((_ extract 4 4) |Scoreboard#2#15113|) #b1) (= ((_ extract 5 5) |Scoreboard#2#15113|) #b1)))) +(define-fun |Scoreboard#23#15666| () (_ BitVec 1) (bvand |Scoreboard#21#15667| (ite |Scoreboard#22#15669| #b1 #b0))) +(define-fun |Scoreboard#31#15665| () (_ BitVec 1) (bvnot |Scoreboard#23#15666|)) +(define-fun |Scoreboard#32#15670| () Bool (= |Scoreboard#26#15092| |Scoreboard#7#15174|)) +(define-fun |Scoreboard#33#15664| () (_ BitVec 1) (bvor |Scoreboard#31#15665| (ite |Scoreboard#32#15670| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#15663| () Bool (= ((_ extract 0 0) |Scoreboard#33#15664|) #b1)) +(assert |Scoreboard_n prop_signal#15663|) +(define-fun |$paramod/FF/WIDTH=2_u#15675| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#15677| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#15679| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#15681| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#15683| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#15685| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#15673| () Bool (and |$paramod/FF/WIDTH=2_u#15675| |$paramod/PRIDEC/WIDTH=4_u#15677| |$paramod/FF/WIDTH=16_u#15679| |$paramod/FF/WIDTH=16_u#15681| |$paramod/FF/WIDTH=16_u#15683| |$paramod/FF/WIDTH=16_u#15685| )) +(define-fun |$paramod/FF/WIDTH=32_u#15687| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15691| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#15689| () Bool |$paramod/FF/WIDTH=6_u#15691| ) +(define-fun |$paramod/FF/WIDTH=1_u#15693| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15697| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15699| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15695| () Bool (and |$paramod/FF/WIDTH=6_u#15697| |$paramod/FF/WIDTH=6_u#15699| )) +(define-fun |$paramod/FF/WIDTH=6_u#15703| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15705| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15701| () Bool (and |$paramod/FF/WIDTH=6_u#15703| |$paramod/FF/WIDTH=6_u#15705| )) +(define-fun |$paramod/FF/WIDTH=6_u#15709| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15711| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15707| () Bool (and |$paramod/FF/WIDTH=6_u#15709| |$paramod/FF/WIDTH=6_u#15711| )) +(define-fun |$paramod/FF/WIDTH=6_u#15715| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#15717| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15713| () Bool (and |$paramod/FF/WIDTH=6_u#15715| |$paramod/FF/WIDTH=6_u#15717| )) +(define-fun |Scoreboard_u#15671| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#15673| |$paramod/FF/WIDTH=32_u#15687| |$paramod/MagicPacketTracker/DEPTH=32_u#15689| |$paramod/FF/WIDTH=1_u#15693| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15695| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15701| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15707| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#15713| )) +(assert |Scoreboard_u#15671|) +(declare-fun |Scoreboard_is#15719| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15720| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#15722| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#15721| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#15722|) +(declare-fun |Scoreboard#0#15723| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15725| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#15724| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15725|) +(declare-fun |Scoreboard#24#15726| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15730| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15732| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#15731| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15732| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#15729| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15730| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#15731| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15733| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#15728| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#15729| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15733| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15737| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15739| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#15738| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15739| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#15736| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15737| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#15738| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15740| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#15735| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#15736| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15740| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15743| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15745| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#15744| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15745| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#15742| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15743| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#15744| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15746| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#15741| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#15742| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15746| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15749| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15751| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#15750| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15751| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#15748| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15749| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#15750| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15752| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#15747| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#15748| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15752| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#15727| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#15728| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#15735| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#15741| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#15747|)))) +(declare-fun |Scoreboard#25#15753| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#15755| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#15756| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#15757| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#15758| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#15754| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#15755| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#15756| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#15757| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#15758|)))) +(declare-fun |Scoreboard#17#15760| () Bool) +(define-fun |Scoreboard#38#15759| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#15760| #b1 #b0))) +(declare-fun |Scoreboard#14#15762| () Bool) +(define-fun |Scoreboard#37#15761| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#15762| #b1 #b0))) +(declare-fun |Scoreboard#11#15764| () Bool) +(define-fun |Scoreboard#36#15763| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#15764| #b1 #b0))) +(declare-fun |Scoreboard#8#15766| () Bool) +(define-fun |Scoreboard#35#15765| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#15766| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#15767| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15730| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15737| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15743| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15749|)))) +(declare-fun |Scoreboard#39#15768| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15770| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#15769| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15770|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#15771| () Bool) +(declare-fun |Scoreboard#3#15772| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#15774| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#15773| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#15774|) +(declare-fun |Scoreboard#26#15775| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#15777| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#15776| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#15777|) +(declare-fun |$paramod/FF/WIDTH=32#2#15779| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#15778| () Bool |$paramod/FF/WIDTH=32#2#15779|) +(declare-fun |Scoreboard#27#15782| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#15783| () (_ BitVec 1)) +(define-fun |Scoreboard#29#15781| () (_ BitVec 1) (bvand |Scoreboard#27#15782| |Scoreboard#28#15783|)) +(declare-fun |Scoreboard#19#15785| () Bool) +(define-fun |Scoreboard#40#15784| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#15785| #b1 #b0))) +(define-fun |Scoreboard#41#15780| () (_ BitVec 1) (bvand |Scoreboard#29#15781| |Scoreboard#40#15784|)) +(declare-fun |$paramod/FF/WIDTH=32#3#15787| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#15786| () Bool |$paramod/FF/WIDTH=32#3#15787|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#15788| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#15790| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#15789| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#15790|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#15792| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#15791| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#15792|) +(declare-fun |Scoreboard#1#15793| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#15795| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#15794| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#15795|) +(declare-fun |Scoreboard#2#15796| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#15799| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#15806| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#15795| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#15807| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#15805| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#15806| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#15807|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#15808| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#15790| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#15804| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#15805| |$paramod/MagicPacketTracker/DEPTH=32#7#15808|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#15809| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#15795| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#15803| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#15804|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#15809| |$paramod/MagicPacketTracker/DEPTH=32#2#15795|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#15802| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#15803| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#15810| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#15801| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#15802| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#15810|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#15811| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#15803| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#15800| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#15801|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#15811| |$paramod/MagicPacketTracker/DEPTH=32#9#15803|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#15798| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#15799|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#15800|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#15797| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#15798|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#15812| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#15810|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#15813| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#15807|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#15814| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#15799|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#15815| () Bool) +(define-fun |Scoreboard#30#15816| () (_ BitVec 1) (bvor (ite |Scoreboard#19#15785| #b1 #b0) |Scoreboard#29#15781|)) +(declare-fun |$paramod/FF/WIDTH=1#0#15818| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#15817| () Bool |$paramod/FF/WIDTH=1#0#15818|) +(declare-fun |$paramod/FF/WIDTH=1#1#15820| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#15819| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#15820|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#15822| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#15821| () Bool |$paramod/FF/WIDTH=1#2#15822|) +(declare-fun |$paramod/FF/WIDTH=1#3#15824| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#15823| () Bool |$paramod/FF/WIDTH=1#3#15824|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15825| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15827| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15826| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15827|) +(declare-fun |Scoreboard#4#15828| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15830| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15829| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15830|) +(declare-fun |Scoreboard#10#15831| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15834| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15836| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15835| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15836|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15833| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15834| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15835|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15832| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15833|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15839| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15838| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15836| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15839|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15837| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15838|) +(declare-fun |Scoreboard#12#15840| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15843| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15836|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15839|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15844| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15836|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15839|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15842| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15843| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15844| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15841| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15842|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15846| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15845| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15846|) #b1)) +(declare-fun |Scoreboard#34#15847| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15849| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15848| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15849|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15851| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15850| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15851|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15852| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15854| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15853| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15854|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15856| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15855| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15856|) +(declare-fun |Scoreboard#7#15857| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15860| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15862| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15861| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15862|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15859| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15860| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15861|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15858| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15859|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15865| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15864| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15862| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15865|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15863| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15864|) +(declare-fun |Scoreboard#9#15866| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15869| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15862|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15865|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15870| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15862|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15865|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15868| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15869| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15870| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15867| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15868|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15872| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15871| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15872|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15874| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15873| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15874|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15876| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15875| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15876|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15877| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15879| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15878| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15879|) +(declare-fun |Scoreboard#5#15880| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15882| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15881| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15882|) +(declare-fun |Scoreboard#13#15883| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15886| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15888| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15887| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15888|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15885| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15886| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15887|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15884| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15885|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15891| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15890| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15888| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15891|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15889| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15890|) +(declare-fun |Scoreboard#15#15892| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15895| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15888|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15891|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15896| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15888|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15891|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15894| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15895| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15896| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15893| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15894|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15898| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15897| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15898|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15900| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15899| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15900|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15902| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15901| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15902|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15903| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15905| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15904| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15905|) +(declare-fun |Scoreboard#6#15906| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15908| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15907| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15908|) +(declare-fun |Scoreboard#16#15909| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15912| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15914| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15913| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15914|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15911| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15912| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#15913|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15910| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#15911|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15917| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15916| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15914| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15917|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15915| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#15916|) +(declare-fun |Scoreboard#18#15918| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15921| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15914|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15917|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15922| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15914|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15917|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15920| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#15921| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#15922| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15919| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#15920|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15924| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15923| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15924|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15926| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15925| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15926|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15928| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15927| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15928|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#15930| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15938| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#15937| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15938| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#15939| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15938|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#15936| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#15937| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15938|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#15939|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#15934| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#15936|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#15943| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#15938|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#15942| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#15943| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#15944| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#15943|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#15941| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#15942| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#15943|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#15944|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#15940| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#15941|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#15933| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#15934| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#15940|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#15949| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#15948| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#15949|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#15947| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#15948| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#15950| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#15948|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#15946| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#15947| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#15948|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#15950|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#15945| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#15946|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#15932| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#15933| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#15945|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#15955| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#15954| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#15955|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#15953| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#15954| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#15956| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#15954|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#15952| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#15953| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#15954|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#15956|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#15951| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#15952|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15931| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#15932| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#15951|)) +(declare-fun |$paramod/FF/WIDTH=2#0#15958| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#15957| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#15958|) +(declare-fun |$paramod/FF/WIDTH=2#1#15960| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#15959| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#15960|) +(declare-fun |$paramod/FF/WIDTH=2#2#15962| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#15961| () Bool |$paramod/FF/WIDTH=2#2#15962|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#15966| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15730|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#15970| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15733| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#15966|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#15969| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15770| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#15970|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#15974| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15931| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#15975| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15732| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#15755|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#15973| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#15974| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#15975| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15732|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#15972| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#15973| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#15971| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#15728|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#15972| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#15973|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#15968| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#15969|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#15971|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#15967| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#15968| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#15965| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#15966| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#15967| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#15964| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15733| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#15965|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#15978| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15737|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#15982| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15740| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#15978|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#15981| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15770| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#15982|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#15986| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15931| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#15987| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15739| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#15756|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#15985| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#15986| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#15987| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15739|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#15984| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#15985| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#15983| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#15735|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#15984| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#15985|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#15980| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#15981|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#15983|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#15979| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#15980| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#15977| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#15978| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#15979| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#15976| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15740| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#15977|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#15990| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15743|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#15994| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15746| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#15990|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#15993| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15770| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#15994|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#15998| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15931| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#15999| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15745| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#15757|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#15997| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#15998| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#15999| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15745|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#15996| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#15997| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#15995| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#15741|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#15996| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#15997|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#15992| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#15993|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#15995|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#15991| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#15992| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#15989| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#15990| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#15991| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#15988| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15746| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#15989|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#16002| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15749|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#16006| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15752| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#16002|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#16005| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#15770| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#16006|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#16010| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15931|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15931|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#16011| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15751| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#15758|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#16009| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#16010| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#16011| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15751|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#16008| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#16009| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#16007| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#15747|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#16008| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#16009|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#16004| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#16005|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#16007|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#16003| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#16004| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#16001| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#16002| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#16003| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#16000| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15752| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#16001|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#15963| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#15964|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#15976|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#15988|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#16000|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#16013| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#16012| () Bool |$paramod/FF/WIDTH=2#3#16013|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#16014| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#16017| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#16020| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#16021| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#16022| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#16019| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#16020|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#16021|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#16022|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#16018| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#16019| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#16016| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#16017| |$paramod/PRIDEC/WIDTH=4#10#16018|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#16025| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#16021|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#16022|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#16024| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#16025| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#16023| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#16020| |$paramod/PRIDEC/WIDTH=4#6#16024|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#16027| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#16022|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#16026| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#16021| |$paramod/PRIDEC/WIDTH=4#2#16027|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#16015| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#16016| (concat |$paramod/PRIDEC/WIDTH=4#7#16023| (concat |$paramod/PRIDEC/WIDTH=4#3#16026| |$paramod/PRIDEC/WIDTH=4#1#16022|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#16028| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15730| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15737| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15743| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15749|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#15952|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#16029| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15730| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15737| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15743| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15749|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#15946|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#16030| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15730| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15737| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15743| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15749|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#15941|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#16031| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#15730| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#15737| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#15743| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#15749|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#15936|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#16032| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#16017| (concat |$paramod/PRIDEC/WIDTH=4#4#16020| (concat |$paramod/PRIDEC/WIDTH=4#0#16021| |$paramod/PRIDEC/WIDTH=4#1#16022|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#16033| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#16035| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#16034| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#16035|) +(declare-fun |$paramod/FF/WIDTH=16#1#16037| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#16036| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#16037|) +(declare-fun |$paramod/FF/WIDTH=16#2#16039| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#16038| () Bool |$paramod/FF/WIDTH=16#2#16039|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#16040| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#16010| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#15752| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#16042| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#16041| () Bool |$paramod/FF/WIDTH=16#3#16042|) +(declare-fun |$paramod/FF/WIDTH=16_is#16043| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#16045| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#16044| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#16045|) +(declare-fun |$paramod/FF/WIDTH=16#1#16047| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#16046| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#16047|) +(declare-fun |$paramod/FF/WIDTH=16#2#16049| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#16048| () Bool |$paramod/FF/WIDTH=16#2#16049|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#16050| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#15998| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#15746| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#16052| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#16051| () Bool |$paramod/FF/WIDTH=16#3#16052|) +(declare-fun |$paramod/FF/WIDTH=16_is#16053| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#16055| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#16054| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#16055|) +(declare-fun |$paramod/FF/WIDTH=16#1#16057| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#16056| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#16057|) +(declare-fun |$paramod/FF/WIDTH=16#2#16059| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#16058| () Bool |$paramod/FF/WIDTH=16#2#16059|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#16060| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#15986| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#15740| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#16062| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#16061| () Bool |$paramod/FF/WIDTH=16#3#16062|) +(declare-fun |$paramod/FF/WIDTH=16_is#16063| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#16065| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#16064| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#16065|) +(declare-fun |$paramod/FF/WIDTH=16#1#16067| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#16066| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#16067|) +(declare-fun |$paramod/FF/WIDTH=16#2#16069| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#16068| () Bool |$paramod/FF/WIDTH=16#2#16069|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#16070| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#15974| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#15733| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#16072| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#16071| () Bool |$paramod/FF/WIDTH=16#3#16072|) +(define-fun |$paramod/FF/WIDTH=2_h#16073| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#16074| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#16075| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#16076| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#16077| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#16078| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#15929| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15720| |$paramod/FF/WIDTH=2_is#15930|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#15931| |$paramod/FF/WIDTH=2_n D#15957|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#15734| |$paramod/FF/WIDTH=2_n Q#15959|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15725| |$paramod/FF/WIDTH=2_n clk#15961|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#15963| |$paramod/FF/WIDTH=2_n en#16012|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15720| |$paramod/PRIDEC/WIDTH=4_is#16014|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#15935| |$paramod/PRIDEC/WIDTH=4_n out_vec#16015|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#16028| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#16029| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#16030| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#16031|))) |$paramod/PRIDEC/WIDTH=4_n vec#16032|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15720| |$paramod/FF/WIDTH=16_is#16033|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#16004| |$paramod/FF/WIDTH=16_n D#16034|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#15751| |$paramod/FF/WIDTH=16_n Q#16036|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15725| |$paramod/FF/WIDTH=16_n clk#16038|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#16040|) #b1) |$paramod/FF/WIDTH=16_n en#16041|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15720| |$paramod/FF/WIDTH=16_is#16043|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#15992| |$paramod/FF/WIDTH=16_n D#16044|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#15745| |$paramod/FF/WIDTH=16_n Q#16046|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15725| |$paramod/FF/WIDTH=16_n clk#16048|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#16050|) #b1) |$paramod/FF/WIDTH=16_n en#16051|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15720| |$paramod/FF/WIDTH=16_is#16053|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#15980| |$paramod/FF/WIDTH=16_n D#16054|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#15739| |$paramod/FF/WIDTH=16_n Q#16056|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15725| |$paramod/FF/WIDTH=16_n clk#16058|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#16060|) #b1) |$paramod/FF/WIDTH=16_n en#16061|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15720| |$paramod/FF/WIDTH=16_is#16063|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#15968| |$paramod/FF/WIDTH=16_n D#16064|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#15732| |$paramod/FF/WIDTH=16_n Q#16066|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#15725| |$paramod/FF/WIDTH=16_n clk#16068|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#16070|) #b1) |$paramod/FF/WIDTH=16_n en#16071|) |$paramod/FF/WIDTH=2_h#16073| |$paramod/PRIDEC/WIDTH=4_h#16074| |$paramod/FF/WIDTH=16_h#16075| |$paramod/FF/WIDTH=16_h#16076| |$paramod/FF/WIDTH=16_h#16077| |$paramod/FF/WIDTH=16_h#16078| )) +(define-fun |$paramod/FF/WIDTH=32_h#16079| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#16081| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#16083| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16082| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16083|) +(declare-fun |$paramod/FF/WIDTH=6#1#16085| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16084| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16085|) +(declare-fun |$paramod/FF/WIDTH=6#2#16087| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16086| () Bool |$paramod/FF/WIDTH=6#2#16087|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#16090| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#15807| |$paramod/MagicPacketTracker/DEPTH=32#12#15810|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#16089| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#16090| |$paramod/MagicPacketTracker/DEPTH=32#15#15799|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#16088| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#16089| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#15790| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#16092| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16091| () Bool |$paramod/FF/WIDTH=6#3#16092|) +(define-fun |$paramod/FF/WIDTH=6_h#16093| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#16080| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#15788| |$paramod/FF/WIDTH=6_is#16081|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#15798| |$paramod/FF/WIDTH=6_n D#16082|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#15795| |$paramod/FF/WIDTH=6_n Q#16084|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#15792| |$paramod/FF/WIDTH=6_n clk#16086|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#16088|) #b1) |$paramod/FF/WIDTH=6_n en#16091|) |$paramod/FF/WIDTH=6_h#16093| )) +(define-fun |$paramod/FF/WIDTH=1_h#16094| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#16096| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16099| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15836| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16098| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15846|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16099| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15836|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16097| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15851|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16098|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16101| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16100| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16101|) +(declare-fun |$paramod/FF/WIDTH=6#1#16103| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16102| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16103|) +(declare-fun |$paramod/FF/WIDTH=6#2#16105| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16104| () Bool |$paramod/FF/WIDTH=6#2#16105|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16107| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15849| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15846|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16106| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16107| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15851|)) +(declare-fun |$paramod/FF/WIDTH=6#3#16109| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16108| () Bool |$paramod/FF/WIDTH=6#3#16109|) +(declare-fun |$paramod/FF/WIDTH=6_is#16110| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16113| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15839| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16112| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15849|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16113| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15839|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16111| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15851|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16112|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16115| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16114| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16115|) +(declare-fun |$paramod/FF/WIDTH=6#1#16117| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16116| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16117|) +(declare-fun |$paramod/FF/WIDTH=6#2#16119| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16118| () Bool |$paramod/FF/WIDTH=6#2#16119|) +(declare-fun |$paramod/FF/WIDTH=6#3#16121| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16120| () Bool |$paramod/FF/WIDTH=6#3#16121|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16123| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16125| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16124| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16125|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16127| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16126| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16127|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16129| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16128| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16129|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16122| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16123| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16124| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16126| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16128|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16123| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16124|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16128|))))) +(define-fun |$paramod/FF/WIDTH=6_h#16130| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#16131| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16095| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15825| |$paramod/FF/WIDTH=6_is#16096|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16097| |$paramod/FF/WIDTH=6_n D#16100|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15836| |$paramod/FF/WIDTH=6_n Q#16102|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15827| |$paramod/FF/WIDTH=6_n clk#16104|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16106|) #b1) |$paramod/FF/WIDTH=6_n en#16108|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15825| |$paramod/FF/WIDTH=6_is#16110|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16111| |$paramod/FF/WIDTH=6_n D#16114|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15839| |$paramod/FF/WIDTH=6_n Q#16116|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15827| |$paramod/FF/WIDTH=6_n clk#16118|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16106|) #b1) |$paramod/FF/WIDTH=6_n en#16120|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16122| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15834|) |$paramod/FF/WIDTH=6_h#16130| |$paramod/FF/WIDTH=6_h#16131| )) +(declare-fun |$paramod/FF/WIDTH=6_is#16133| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16136| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15862| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16135| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15872|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16136| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15862|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16134| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15876|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16135|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16138| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16137| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16138|) +(declare-fun |$paramod/FF/WIDTH=6#1#16140| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16139| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16140|) +(declare-fun |$paramod/FF/WIDTH=6#2#16142| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16141| () Bool |$paramod/FF/WIDTH=6#2#16142|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16144| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15874| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15872|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16143| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16144| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15876|)) +(declare-fun |$paramod/FF/WIDTH=6#3#16146| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16145| () Bool |$paramod/FF/WIDTH=6#3#16146|) +(declare-fun |$paramod/FF/WIDTH=6_is#16147| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16150| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15865| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16149| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15874|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16150| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15865|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16148| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15876|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16149|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16152| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16151| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16152|) +(declare-fun |$paramod/FF/WIDTH=6#1#16154| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16153| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16154|) +(declare-fun |$paramod/FF/WIDTH=6#2#16156| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16155| () Bool |$paramod/FF/WIDTH=6#2#16156|) +(declare-fun |$paramod/FF/WIDTH=6#3#16158| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16157| () Bool |$paramod/FF/WIDTH=6#3#16158|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16160| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16162| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16161| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16162|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16164| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16163| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16164|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16166| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16165| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16166|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16159| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16160| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16161| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16163| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16165|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16160| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16161|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16165|))))) +(define-fun |$paramod/FF/WIDTH=6_h#16167| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#16168| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16132| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15852| |$paramod/FF/WIDTH=6_is#16133|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16134| |$paramod/FF/WIDTH=6_n D#16137|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15862| |$paramod/FF/WIDTH=6_n Q#16139|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15854| |$paramod/FF/WIDTH=6_n clk#16141|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16143|) #b1) |$paramod/FF/WIDTH=6_n en#16145|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15852| |$paramod/FF/WIDTH=6_is#16147|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16148| |$paramod/FF/WIDTH=6_n D#16151|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15865| |$paramod/FF/WIDTH=6_n Q#16153|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15854| |$paramod/FF/WIDTH=6_n clk#16155|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16143|) #b1) |$paramod/FF/WIDTH=6_n en#16157|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16159| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15860|) |$paramod/FF/WIDTH=6_h#16167| |$paramod/FF/WIDTH=6_h#16168| )) +(declare-fun |$paramod/FF/WIDTH=6_is#16170| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16173| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15888| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16172| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15898|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16173| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15888|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16171| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15902|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16172|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16175| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16174| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16175|) +(declare-fun |$paramod/FF/WIDTH=6#1#16177| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16176| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16177|) +(declare-fun |$paramod/FF/WIDTH=6#2#16179| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16178| () Bool |$paramod/FF/WIDTH=6#2#16179|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16181| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15900| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15898|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16180| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16181| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15902|)) +(declare-fun |$paramod/FF/WIDTH=6#3#16183| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16182| () Bool |$paramod/FF/WIDTH=6#3#16183|) +(declare-fun |$paramod/FF/WIDTH=6_is#16184| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16187| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15891| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16186| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15900|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16187| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15891|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16185| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15902|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16186|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16189| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16188| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16189|) +(declare-fun |$paramod/FF/WIDTH=6#1#16191| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16190| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16191|) +(declare-fun |$paramod/FF/WIDTH=6#2#16193| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16192| () Bool |$paramod/FF/WIDTH=6#2#16193|) +(declare-fun |$paramod/FF/WIDTH=6#3#16195| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16194| () Bool |$paramod/FF/WIDTH=6#3#16195|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16197| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16199| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16198| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16199|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16201| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16200| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16201|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16203| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16202| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16203|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16196| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16197| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16198| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16200| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16202|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16197| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16198|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16202|))))) +(define-fun |$paramod/FF/WIDTH=6_h#16204| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#16205| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16169| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15877| |$paramod/FF/WIDTH=6_is#16170|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16171| |$paramod/FF/WIDTH=6_n D#16174|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15888| |$paramod/FF/WIDTH=6_n Q#16176|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15879| |$paramod/FF/WIDTH=6_n clk#16178|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16180|) #b1) |$paramod/FF/WIDTH=6_n en#16182|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15877| |$paramod/FF/WIDTH=6_is#16184|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16185| |$paramod/FF/WIDTH=6_n D#16188|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15891| |$paramod/FF/WIDTH=6_n Q#16190|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15879| |$paramod/FF/WIDTH=6_n clk#16192|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16180|) #b1) |$paramod/FF/WIDTH=6_n en#16194|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16196| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15886|) |$paramod/FF/WIDTH=6_h#16204| |$paramod/FF/WIDTH=6_h#16205| )) +(declare-fun |$paramod/FF/WIDTH=6_is#16207| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16210| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15914| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16209| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15924|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16210| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15914|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16208| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15928|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16209|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16212| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16211| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16212|) +(declare-fun |$paramod/FF/WIDTH=6#1#16214| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16213| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16214|) +(declare-fun |$paramod/FF/WIDTH=6#2#16216| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16215| () Bool |$paramod/FF/WIDTH=6#2#16216|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16218| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15926| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#15924|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16217| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16218| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15928|)) +(declare-fun |$paramod/FF/WIDTH=6#3#16220| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16219| () Bool |$paramod/FF/WIDTH=6#3#16220|) +(declare-fun |$paramod/FF/WIDTH=6_is#16221| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16224| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15917| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16223| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15926|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16224| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15917|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16222| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#15928|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16223|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16226| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16225| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16226|) +(declare-fun |$paramod/FF/WIDTH=6#1#16228| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16227| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16228|) +(declare-fun |$paramod/FF/WIDTH=6#2#16230| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16229| () Bool |$paramod/FF/WIDTH=6#2#16230|) +(declare-fun |$paramod/FF/WIDTH=6#3#16232| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16231| () Bool |$paramod/FF/WIDTH=6#3#16232|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16234| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16236| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16235| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16236|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16238| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16237| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16238|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16240| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16239| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16240|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16233| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16234| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16235| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16237| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16239|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16234| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16235|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16239|))))) +(define-fun |$paramod/FF/WIDTH=6_h#16241| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#16242| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16206| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15903| |$paramod/FF/WIDTH=6_is#16207|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16208| |$paramod/FF/WIDTH=6_n D#16211|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#15914| |$paramod/FF/WIDTH=6_n Q#16213|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15905| |$paramod/FF/WIDTH=6_n clk#16215|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16217|) #b1) |$paramod/FF/WIDTH=6_n en#16219|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15903| |$paramod/FF/WIDTH=6_is#16221|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16222| |$paramod/FF/WIDTH=6_n D#16225|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15917| |$paramod/FF/WIDTH=6_n Q#16227|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#15905| |$paramod/FF/WIDTH=6_n clk#16229|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16217|) #b1) |$paramod/FF/WIDTH=6_n en#16231|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16233| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#15912|) |$paramod/FF/WIDTH=6_h#16241| |$paramod/FF/WIDTH=6_h#16242| )) +(define-fun |Scoreboard_h#15718| () Bool (and (= |Scoreboard_is#15719| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#15720|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#15721|) (= |Scoreboard#0#15723| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#15724|) (= |Scoreboard#24#15726| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#15727|) (= |Scoreboard#25#15753| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#15754|) (= (concat |Scoreboard#38#15759| (concat |Scoreboard#37#15761| (concat |Scoreboard#36#15763| |Scoreboard#35#15765|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#15767|) (= |Scoreboard#39#15768| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#15769|) (= |Scoreboard_is#15719| |$paramod/FF/WIDTH=32_is#15771|) (= |Scoreboard#3#15772| |$paramod/FF/WIDTH=32_n D#15773|) (= |Scoreboard#26#15775| |$paramod/FF/WIDTH=32_n Q#15776|) (= |Scoreboard#0#15723| |$paramod/FF/WIDTH=32_n clk#15778|) (= (= ((_ extract 0 0) |Scoreboard#41#15780|) #b1) |$paramod/FF/WIDTH=32_n en#15786|) (= |Scoreboard_is#15719| |$paramod/MagicPacketTracker/DEPTH=32_is#15788|) (= |Scoreboard#19#15785| |$paramod/MagicPacketTracker/DEPTH=32_n captured#15789|) (= |Scoreboard#0#15723| |$paramod/MagicPacketTracker/DEPTH=32_n clk#15791|) (= |Scoreboard#1#15793| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#15794|) (= |Scoreboard#2#15796| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#15797|) (= (= ((_ extract 0 0) |Scoreboard#24#15726|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#15812|) (= (= ((_ extract 0 0) |Scoreboard#28#15783|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#15813|) (= |Scoreboard#39#15768| |$paramod/MagicPacketTracker/DEPTH=32_n rst#15814|) (= |Scoreboard_is#15719| |$paramod/FF/WIDTH=1_is#15815|) (= (= ((_ extract 0 0) |Scoreboard#30#15816|) #b1) |$paramod/FF/WIDTH=1_n D#15817|) (= |Scoreboard#19#15785| |$paramod/FF/WIDTH=1_n Q#15819|) (= |Scoreboard#0#15723| |$paramod/FF/WIDTH=1_n clk#15821|) (= (= ((_ extract 0 0) |Scoreboard#40#15784|) #b1) |$paramod/FF/WIDTH=1_n en#15823|) (= |Scoreboard_is#15719| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15825|) (= |Scoreboard#0#15723| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15826|) (= |Scoreboard#4#15828| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15829|) (= |Scoreboard#10#15831| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15832|) (= |Scoreboard#11#15764| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15837|) (= |Scoreboard#12#15840| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15841|) (= (= ((_ extract 1 1) |Scoreboard#24#15726|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15845|) (= (= ((_ extract 0 0) |Scoreboard#34#15847|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15848|) (= |Scoreboard#39#15768| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15850|) (= |Scoreboard_is#15719| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15852|) (= |Scoreboard#0#15723| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15853|) (= |Scoreboard#3#15772| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15855|) (= |Scoreboard#7#15857| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15858|) (= |Scoreboard#8#15766| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15863|) (= |Scoreboard#9#15866| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15867|) (= (= ((_ extract 0 0) |Scoreboard#24#15726|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15871|) (= (= ((_ extract 0 0) |Scoreboard#28#15783|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15873|) (= |Scoreboard#39#15768| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15875|) (= |Scoreboard_is#15719| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15877|) (= |Scoreboard#0#15723| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15878|) (= |Scoreboard#5#15880| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15881|) (= |Scoreboard#13#15883| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15884|) (= |Scoreboard#14#15762| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15889|) (= |Scoreboard#15#15892| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15893|) (= (= ((_ extract 2 2) |Scoreboard#24#15726|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15897|) (= (= ((_ extract 1 1) |Scoreboard#34#15847|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15899|) (= |Scoreboard#39#15768| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15901|) (= |Scoreboard_is#15719| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#15903|) (= |Scoreboard#0#15723| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#15904|) (= |Scoreboard#6#15906| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#15907|) (= |Scoreboard#16#15909| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#15910|) (= |Scoreboard#17#15760| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#15915|) (= |Scoreboard#18#15918| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#15919|) (= (= ((_ extract 3 3) |Scoreboard#24#15726|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#15923|) (= (= ((_ extract 2 2) |Scoreboard#34#15847|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#15925|) (= |Scoreboard#39#15768| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#15927|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#15929| |$paramod/FF/WIDTH=32_h#16079| |$paramod/MagicPacketTracker/DEPTH=32_h#16080| |$paramod/FF/WIDTH=1_h#16094| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16095| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16132| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16169| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16206| )) +(assert |Scoreboard_h#15718|) +(define-fun |Scoreboard_n rst#16243| () Bool |Scoreboard#39#15768|) +(define-fun |Scoreboard_n prop_empty#16244| () Bool |Scoreboard#8#15766|) +(define-fun |Scoreboard_n prop_pop#16245| () Bool (= ((_ extract 0 0) |Scoreboard#24#15726|) #b1)) +(assert (and (not |Scoreboard_n rst#16243|) (or (not |Scoreboard_n prop_empty#16244|) (not |Scoreboard_n prop_pop#16245|)))) +(define-fun |$paramod/FF/WIDTH=2#4#16249| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#15330| |$paramod/FF/WIDTH=2#0#15275| |$paramod/FF/WIDTH=2#1#15277|)) +(define-fun |$paramod/FF/WIDTH=2_t#16248| () Bool (= |$paramod/FF/WIDTH=2#4#16249| |$paramod/FF/WIDTH=2#1#15960|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#16250| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#16252| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#15359| |$paramod/FF/WIDTH=16#0#15352| |$paramod/FF/WIDTH=16#1#15354|)) +(define-fun |$paramod/FF/WIDTH=16_t#16251| () Bool (= |$paramod/FF/WIDTH=16#4#16252| |$paramod/FF/WIDTH=16#1#16037|) ) +(define-fun |$paramod/FF/WIDTH=16#4#16254| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#15369| |$paramod/FF/WIDTH=16#0#15362| |$paramod/FF/WIDTH=16#1#15364|)) +(define-fun |$paramod/FF/WIDTH=16_t#16253| () Bool (= |$paramod/FF/WIDTH=16#4#16254| |$paramod/FF/WIDTH=16#1#16047|) ) +(define-fun |$paramod/FF/WIDTH=16#4#16256| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#15379| |$paramod/FF/WIDTH=16#0#15372| |$paramod/FF/WIDTH=16#1#15374|)) +(define-fun |$paramod/FF/WIDTH=16_t#16255| () Bool (= |$paramod/FF/WIDTH=16#4#16256| |$paramod/FF/WIDTH=16#1#16057|) ) +(define-fun |$paramod/FF/WIDTH=16#4#16258| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#15389| |$paramod/FF/WIDTH=16#0#15382| |$paramod/FF/WIDTH=16#1#15384|)) +(define-fun |$paramod/FF/WIDTH=16_t#16257| () Bool (= |$paramod/FF/WIDTH=16#4#16258| |$paramod/FF/WIDTH=16#1#16067|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#16247| () Bool (and |$paramod/FF/WIDTH=2_t#16248| |$paramod/PRIDEC/WIDTH=4_t#16250| |$paramod/FF/WIDTH=16_t#16251| |$paramod/FF/WIDTH=16_t#16253| |$paramod/FF/WIDTH=16_t#16255| |$paramod/FF/WIDTH=16_t#16257| )) +(define-fun |$paramod/FF/WIDTH=32#4#16260| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#15104| |$paramod/FF/WIDTH=32#0#15091| |$paramod/FF/WIDTH=32#1#15094|)) +(define-fun |$paramod/FF/WIDTH=32_t#16259| () Bool (= |$paramod/FF/WIDTH=32#4#16260| |$paramod/FF/WIDTH=32#1#15777|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16263| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15409| |$paramod/FF/WIDTH=6#0#15400| |$paramod/FF/WIDTH=6#1#15402|)) +(define-fun |$paramod/FF/WIDTH=6_t#16262| () Bool (= |$paramod/FF/WIDTH=6#4#16263| |$paramod/FF/WIDTH=6#1#16085|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#16261| () Bool |$paramod/FF/WIDTH=6_t#16262| ) +(define-fun |$paramod/FF/WIDTH=1#4#16265| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#15141| (ite |$paramod/FF/WIDTH=1#0#15135| #b1 #b0) |$paramod/FF/WIDTH=1#1#15137|)) +(define-fun |$paramod/FF/WIDTH=1_t#16264| () Bool (= |$paramod/FF/WIDTH=1#4#16265| |$paramod/FF/WIDTH=1#1#15820|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15166|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#16269| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15426| |$paramod/FF/WIDTH=6#0#15418| |$paramod/FF/WIDTH=6#1#15420|)) +(define-fun |$paramod/FF/WIDTH=6_t#16268| () Bool (= |$paramod/FF/WIDTH=6#4#16269| |$paramod/FF/WIDTH=6#1#16103|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16271| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15438| |$paramod/FF/WIDTH=6#0#15432| |$paramod/FF/WIDTH=6#1#15434|)) +(define-fun |$paramod/FF/WIDTH=6_t#16270| () Bool (= |$paramod/FF/WIDTH=6#4#16271| |$paramod/FF/WIDTH=6#1#16117|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16266| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15439| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16123|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15147| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16127|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15156|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16125|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16267|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16129|) |$paramod/FF/WIDTH=6_t#16268| |$paramod/FF/WIDTH=6_t#16270| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15191|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#16275| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15463| |$paramod/FF/WIDTH=6#0#15455| |$paramod/FF/WIDTH=6#1#15457|)) +(define-fun |$paramod/FF/WIDTH=6_t#16274| () Bool (= |$paramod/FF/WIDTH=6#4#16275| |$paramod/FF/WIDTH=6#1#16140|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16277| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15475| |$paramod/FF/WIDTH=6#0#15469| |$paramod/FF/WIDTH=6#1#15471|)) +(define-fun |$paramod/FF/WIDTH=6_t#16276| () Bool (= |$paramod/FF/WIDTH=6#4#16277| |$paramod/FF/WIDTH=6#1#16154|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16272| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15476| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16160|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15173| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16164|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15182|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16162|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16273|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16166|) |$paramod/FF/WIDTH=6_t#16274| |$paramod/FF/WIDTH=6_t#16276| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15217|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#16281| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15500| |$paramod/FF/WIDTH=6#0#15492| |$paramod/FF/WIDTH=6#1#15494|)) +(define-fun |$paramod/FF/WIDTH=6_t#16280| () Bool (= |$paramod/FF/WIDTH=6#4#16281| |$paramod/FF/WIDTH=6#1#16177|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16283| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15512| |$paramod/FF/WIDTH=6#0#15506| |$paramod/FF/WIDTH=6#1#15508|)) +(define-fun |$paramod/FF/WIDTH=6_t#16282| () Bool (= |$paramod/FF/WIDTH=6#4#16283| |$paramod/FF/WIDTH=6#1#16191|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16278| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15513| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16197|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15199| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16201|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15208|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16199|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16279|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16203|) |$paramod/FF/WIDTH=6_t#16280| |$paramod/FF/WIDTH=6_t#16282| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15243|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#16287| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15537| |$paramod/FF/WIDTH=6#0#15529| |$paramod/FF/WIDTH=6#1#15531|)) +(define-fun |$paramod/FF/WIDTH=6_t#16286| () Bool (= |$paramod/FF/WIDTH=6#4#16287| |$paramod/FF/WIDTH=6#1#16214|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16289| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#15549| |$paramod/FF/WIDTH=6#0#15543| |$paramod/FF/WIDTH=6#1#15545|)) +(define-fun |$paramod/FF/WIDTH=6_t#16288| () Bool (= |$paramod/FF/WIDTH=6#4#16289| |$paramod/FF/WIDTH=6#1#16228|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16284| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#15550| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16234|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15225| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16238|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15234|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16236|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16285|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16240|) |$paramod/FF/WIDTH=6_t#16286| |$paramod/FF/WIDTH=6_t#16288| )) +(define-fun |Scoreboard_t#16246| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#16247| |$paramod/FF/WIDTH=32_t#16259| |$paramod/MagicPacketTracker/DEPTH=32_t#16261| |$paramod/FF/WIDTH=1_t#16264| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16266| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16272| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16278| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16284| )) +(assert |Scoreboard_t#16246|) +(assert (not |Scoreboard_is#15719|)) +(define-fun |$paramod/FF/WIDTH=2_a#16324| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#16325| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#16326| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#16327| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#16328| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#16329| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#16323| () Bool (and |$paramod/FF/WIDTH=2_a#16324| |$paramod/PRIDEC/WIDTH=4_a#16325| |$paramod/FF/WIDTH=16_a#16326| |$paramod/FF/WIDTH=16_a#16327| |$paramod/FF/WIDTH=16_a#16328| |$paramod/FF/WIDTH=16_a#16329| )) +(define-fun |$paramod/FF/WIDTH=32_a#16330| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#16332| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#16331| () Bool |$paramod/FF/WIDTH=6_a#16332| ) +(define-fun |$paramod/FF/WIDTH=1_a#16333| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#16335| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#16336| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#16334| () Bool (and |$paramod/FF/WIDTH=6_a#16335| |$paramod/FF/WIDTH=6_a#16336| )) +(define-fun |$paramod/FF/WIDTH=6_a#16338| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#16339| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#16337| () Bool (and |$paramod/FF/WIDTH=6_a#16338| |$paramod/FF/WIDTH=6_a#16339| )) +(define-fun |$paramod/FF/WIDTH=6_a#16341| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#16342| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#16340| () Bool (and |$paramod/FF/WIDTH=6_a#16341| |$paramod/FF/WIDTH=6_a#16342| )) +(define-fun |$paramod/FF/WIDTH=6_a#16344| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#16345| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#16343| () Bool (and |$paramod/FF/WIDTH=6_a#16344| |$paramod/FF/WIDTH=6_a#16345| )) +(define-fun |Scoreboard_a#16322| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#16323| |$paramod/FF/WIDTH=32_a#16330| |$paramod/MagicPacketTracker/DEPTH=32_a#16331| |$paramod/FF/WIDTH=1_a#16333| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#16334| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#16337| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#16340| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#16343| )) +(assert |Scoreboard_a#16322|) +(define-fun |Scoreboard#20#16351| () Bool (bvugt |Scoreboard#1#15793| #b000000)) +(define-fun |Scoreboard#21#16350| () (_ BitVec 1) (bvand (ite |Scoreboard#19#15785| #b1 #b0) (ite |Scoreboard#20#16351| #b1 #b0))) +(define-fun |Scoreboard#22#16352| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#15796|) #b1) (= ((_ extract 1 1) |Scoreboard#2#15796|) #b1) (= ((_ extract 2 2) |Scoreboard#2#15796|) #b1) (= ((_ extract 3 3) |Scoreboard#2#15796|) #b1) (= ((_ extract 4 4) |Scoreboard#2#15796|) #b1) (= ((_ extract 5 5) |Scoreboard#2#15796|) #b1)))) +(define-fun |Scoreboard#23#16349| () (_ BitVec 1) (bvand |Scoreboard#21#16350| (ite |Scoreboard#22#16352| #b1 #b0))) +(define-fun |Scoreboard#31#16348| () (_ BitVec 1) (bvnot |Scoreboard#23#16349|)) +(define-fun |Scoreboard#32#16353| () Bool (= |Scoreboard#26#15775| |Scoreboard#7#15857|)) +(define-fun |Scoreboard#33#16347| () (_ BitVec 1) (bvor |Scoreboard#31#16348| (ite |Scoreboard#32#16353| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#16346| () Bool (= ((_ extract 0 0) |Scoreboard#33#16347|) #b1)) +(assert |Scoreboard_n prop_signal#16346|) +(define-fun |$paramod/FF/WIDTH=2_u#16358| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#16360| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#16362| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#16364| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#16366| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#16368| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#16356| () Bool (and |$paramod/FF/WIDTH=2_u#16358| |$paramod/PRIDEC/WIDTH=4_u#16360| |$paramod/FF/WIDTH=16_u#16362| |$paramod/FF/WIDTH=16_u#16364| |$paramod/FF/WIDTH=16_u#16366| |$paramod/FF/WIDTH=16_u#16368| )) +(define-fun |$paramod/FF/WIDTH=32_u#16370| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#16374| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#16372| () Bool |$paramod/FF/WIDTH=6_u#16374| ) +(define-fun |$paramod/FF/WIDTH=1_u#16376| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#16380| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#16382| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#16378| () Bool (and |$paramod/FF/WIDTH=6_u#16380| |$paramod/FF/WIDTH=6_u#16382| )) +(define-fun |$paramod/FF/WIDTH=6_u#16386| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#16388| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#16384| () Bool (and |$paramod/FF/WIDTH=6_u#16386| |$paramod/FF/WIDTH=6_u#16388| )) +(define-fun |$paramod/FF/WIDTH=6_u#16392| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#16394| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#16390| () Bool (and |$paramod/FF/WIDTH=6_u#16392| |$paramod/FF/WIDTH=6_u#16394| )) +(define-fun |$paramod/FF/WIDTH=6_u#16398| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#16400| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#16396| () Bool (and |$paramod/FF/WIDTH=6_u#16398| |$paramod/FF/WIDTH=6_u#16400| )) +(define-fun |Scoreboard_u#16354| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#16356| |$paramod/FF/WIDTH=32_u#16370| |$paramod/MagicPacketTracker/DEPTH=32_u#16372| |$paramod/FF/WIDTH=1_u#16376| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#16378| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#16384| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#16390| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#16396| )) +(assert |Scoreboard_u#16354|) +(declare-fun |Scoreboard_is#16402| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#16403| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#16405| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#16404| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#16405|) +(declare-fun |Scoreboard#0#16406| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#16408| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#16407| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#16408|) +(declare-fun |Scoreboard#24#16409| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#16413| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#16415| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#16414| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#16415| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#16412| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#16413| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#16414| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#16416| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#16411| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#16412| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#16416| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#16420| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#16422| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#16421| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#16422| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#16419| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#16420| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#16421| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#16423| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#16418| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#16419| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#16423| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#16426| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#16428| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#16427| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#16428| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#16425| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#16426| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#16427| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#16429| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#16424| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#16425| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#16429| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#16432| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#16434| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#16433| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#16434| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#16431| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#16432| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#16433| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#16435| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#16430| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#16431| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#16435| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#16410| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#16411| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#16418| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#16424| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#16430|)))) +(declare-fun |Scoreboard#25#16436| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#16438| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#16439| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#16440| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#16441| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#16437| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#16438| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#16439| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#16440| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#16441|)))) +(declare-fun |Scoreboard#17#16443| () Bool) +(define-fun |Scoreboard#38#16442| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#16443| #b1 #b0))) +(declare-fun |Scoreboard#14#16445| () Bool) +(define-fun |Scoreboard#37#16444| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#16445| #b1 #b0))) +(declare-fun |Scoreboard#11#16447| () Bool) +(define-fun |Scoreboard#36#16446| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#16447| #b1 #b0))) +(declare-fun |Scoreboard#8#16449| () Bool) +(define-fun |Scoreboard#35#16448| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#16449| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#16450| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#16413| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#16420| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#16426| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#16432|)))) +(declare-fun |Scoreboard#39#16451| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#16453| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#16452| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#16453|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#16454| () Bool) +(declare-fun |Scoreboard#3#16455| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#16457| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#16456| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#16457|) +(declare-fun |Scoreboard#26#16458| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#16460| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#16459| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#16460|) +(declare-fun |$paramod/FF/WIDTH=32#2#16462| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#16461| () Bool |$paramod/FF/WIDTH=32#2#16462|) +(declare-fun |Scoreboard#27#16465| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#16466| () (_ BitVec 1)) +(define-fun |Scoreboard#29#16464| () (_ BitVec 1) (bvand |Scoreboard#27#16465| |Scoreboard#28#16466|)) +(declare-fun |Scoreboard#19#16468| () Bool) +(define-fun |Scoreboard#40#16467| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#16468| #b1 #b0))) +(define-fun |Scoreboard#41#16463| () (_ BitVec 1) (bvand |Scoreboard#29#16464| |Scoreboard#40#16467|)) +(declare-fun |$paramod/FF/WIDTH=32#3#16470| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#16469| () Bool |$paramod/FF/WIDTH=32#3#16470|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#16471| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#16473| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#16472| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#16473|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#16475| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#16474| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#16475|) +(declare-fun |Scoreboard#1#16476| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#16478| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#16477| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#16478|) +(declare-fun |Scoreboard#2#16479| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#16482| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#16489| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#16478| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#16490| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#16488| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#16489| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#16490|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#16491| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#16473| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#16487| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#16488| |$paramod/MagicPacketTracker/DEPTH=32#7#16491|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#16492| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#16478| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#16486| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#16487|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#16492| |$paramod/MagicPacketTracker/DEPTH=32#2#16478|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#16485| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#16486| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#16493| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#16484| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#16485| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#16493|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#16494| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#16486| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#16483| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#16484|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#16494| |$paramod/MagicPacketTracker/DEPTH=32#9#16486|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#16481| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#16482|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#16483|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#16480| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#16481|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#16495| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#16493|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#16496| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#16490|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#16497| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#16482|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#16498| () Bool) +(define-fun |Scoreboard#30#16499| () (_ BitVec 1) (bvor (ite |Scoreboard#19#16468| #b1 #b0) |Scoreboard#29#16464|)) +(declare-fun |$paramod/FF/WIDTH=1#0#16501| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#16500| () Bool |$paramod/FF/WIDTH=1#0#16501|) +(declare-fun |$paramod/FF/WIDTH=1#1#16503| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#16502| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#16503|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#16505| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#16504| () Bool |$paramod/FF/WIDTH=1#2#16505|) +(declare-fun |$paramod/FF/WIDTH=1#3#16507| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#16506| () Bool |$paramod/FF/WIDTH=1#3#16507|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16508| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16510| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#16509| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16510|) +(declare-fun |Scoreboard#4#16511| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16513| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#16512| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16513|) +(declare-fun |Scoreboard#10#16514| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16517| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16519| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#16518| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16519|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#16516| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16517| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#16518|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#16515| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#16516|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16522| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#16521| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16519| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16522|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#16520| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#16521|) +(declare-fun |Scoreboard#12#16523| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#16526| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16519|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16522|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#16527| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16519|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16522|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#16525| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#16526| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#16527| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#16524| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#16525|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16529| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#16528| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16529|) #b1)) +(declare-fun |Scoreboard#34#16530| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16532| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#16531| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16532|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16534| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#16533| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16534|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16535| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16537| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#16536| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16537|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16539| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#16538| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16539|) +(declare-fun |Scoreboard#7#16540| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16543| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16545| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#16544| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16545|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#16542| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16543| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#16544|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#16541| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#16542|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16548| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#16547| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16545| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16548|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#16546| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#16547|) +(declare-fun |Scoreboard#9#16549| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#16552| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16545|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16548|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#16553| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16545|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16548|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#16551| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#16552| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#16553| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#16550| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#16551|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16555| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#16554| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16555|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16557| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#16556| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16557|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16559| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#16558| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16559|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16560| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16562| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#16561| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16562|) +(declare-fun |Scoreboard#5#16563| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16565| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#16564| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16565|) +(declare-fun |Scoreboard#13#16566| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16569| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16571| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#16570| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16571|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#16568| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16569| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#16570|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#16567| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#16568|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16574| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#16573| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16571| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16574|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#16572| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#16573|) +(declare-fun |Scoreboard#15#16575| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#16578| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16571|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16574|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#16579| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16571|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16574|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#16577| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#16578| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#16579| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#16576| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#16577|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16581| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#16580| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16581|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16583| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#16582| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16583|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16585| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#16584| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16585|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16586| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16588| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#16587| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16588|) +(declare-fun |Scoreboard#6#16589| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16591| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#16590| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16591|) +(declare-fun |Scoreboard#16#16592| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16595| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16597| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#16596| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16597|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#16594| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16595| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#16596|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#16593| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#16594|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16600| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#16599| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16597| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16600|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#16598| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#16599|) +(declare-fun |Scoreboard#18#16601| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#16604| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16597|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16600|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#16605| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16597|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16600|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#16603| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#16604| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#16605| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#16602| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#16603|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16607| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#16606| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16607|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16609| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#16608| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16609|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16611| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#16610| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16611|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#16613| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#16621| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#16620| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#16621| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#16622| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#16621|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#16619| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#16620| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#16621|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#16622|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#16617| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#16619|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#16626| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#16621|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#16625| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#16626| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#16627| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#16626|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#16624| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#16625| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#16626|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#16627|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#16623| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#16624|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#16616| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#16617| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#16623|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#16632| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#16631| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#16632|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#16630| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#16631| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#16633| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#16631|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#16629| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#16630| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#16631|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#16633|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#16628| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#16629|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#16615| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#16616| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#16628|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#16638| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#16637| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#16638|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#16636| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#16637| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#16639| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#16637|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#16635| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#16636| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#16637|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#16639|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#16634| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#16635|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#16614| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#16615| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#16634|)) +(declare-fun |$paramod/FF/WIDTH=2#0#16641| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#16640| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#16641|) +(declare-fun |$paramod/FF/WIDTH=2#1#16643| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#16642| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#16643|) +(declare-fun |$paramod/FF/WIDTH=2#2#16645| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#16644| () Bool |$paramod/FF/WIDTH=2#2#16645|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#16649| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#16413|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#16653| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#16416| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#16649|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#16652| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#16453| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#16653|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#16657| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#16614| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#16658| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#16415| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#16438|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#16656| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#16657| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#16658| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#16415|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#16655| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#16656| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#16654| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#16411|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#16655| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#16656|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#16651| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#16652|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#16654|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#16650| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#16651| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#16648| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#16649| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#16650| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#16647| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#16416| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#16648|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#16661| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#16420|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#16665| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#16423| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#16661|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#16664| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#16453| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#16665|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#16669| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#16614| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#16670| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#16422| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#16439|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#16668| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#16669| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#16670| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#16422|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#16667| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#16668| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#16666| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#16418|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#16667| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#16668|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#16663| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#16664|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#16666|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#16662| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#16663| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#16660| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#16661| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#16662| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#16659| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#16423| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#16660|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#16673| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#16426|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#16677| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#16429| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#16673|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#16676| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#16453| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#16677|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#16681| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#16614| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#16682| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#16428| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#16440|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#16680| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#16681| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#16682| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#16428|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#16679| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#16680| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#16678| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#16424|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#16679| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#16680|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#16675| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#16676|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#16678|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#16674| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#16675| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#16672| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#16673| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#16674| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#16671| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#16429| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#16672|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#16685| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#16432|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#16689| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#16435| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#16685|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#16688| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#16453| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#16689|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#16693| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#16614|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#16614|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#16694| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#16434| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#16441|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#16692| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#16693| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#16694| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#16434|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#16691| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#16692| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#16690| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#16430|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#16691| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#16692|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#16687| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#16688|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#16690|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#16686| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#16687| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#16684| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#16685| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#16686| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#16683| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#16435| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#16684|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#16646| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#16647|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#16659|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#16671|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#16683|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#16696| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#16695| () Bool |$paramod/FF/WIDTH=2#3#16696|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#16697| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#16700| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#16703| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#16704| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#16705| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#16702| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#16703|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#16704|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#16705|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#16701| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#16702| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#16699| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#16700| |$paramod/PRIDEC/WIDTH=4#10#16701|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#16708| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#16704|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#16705|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#16707| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#16708| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#16706| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#16703| |$paramod/PRIDEC/WIDTH=4#6#16707|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#16710| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#16705|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#16709| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#16704| |$paramod/PRIDEC/WIDTH=4#2#16710|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#16698| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#16699| (concat |$paramod/PRIDEC/WIDTH=4#7#16706| (concat |$paramod/PRIDEC/WIDTH=4#3#16709| |$paramod/PRIDEC/WIDTH=4#1#16705|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#16711| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#16413| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#16420| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#16426| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#16432|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#16635|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#16712| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#16413| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#16420| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#16426| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#16432|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#16629|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#16713| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#16413| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#16420| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#16426| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#16432|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#16624|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#16714| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#16413| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#16420| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#16426| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#16432|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#16619|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#16715| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#16700| (concat |$paramod/PRIDEC/WIDTH=4#4#16703| (concat |$paramod/PRIDEC/WIDTH=4#0#16704| |$paramod/PRIDEC/WIDTH=4#1#16705|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#16716| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#16718| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#16717| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#16718|) +(declare-fun |$paramod/FF/WIDTH=16#1#16720| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#16719| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#16720|) +(declare-fun |$paramod/FF/WIDTH=16#2#16722| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#16721| () Bool |$paramod/FF/WIDTH=16#2#16722|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#16723| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#16693| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#16435| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#16725| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#16724| () Bool |$paramod/FF/WIDTH=16#3#16725|) +(declare-fun |$paramod/FF/WIDTH=16_is#16726| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#16728| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#16727| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#16728|) +(declare-fun |$paramod/FF/WIDTH=16#1#16730| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#16729| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#16730|) +(declare-fun |$paramod/FF/WIDTH=16#2#16732| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#16731| () Bool |$paramod/FF/WIDTH=16#2#16732|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#16733| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#16681| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#16429| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#16735| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#16734| () Bool |$paramod/FF/WIDTH=16#3#16735|) +(declare-fun |$paramod/FF/WIDTH=16_is#16736| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#16738| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#16737| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#16738|) +(declare-fun |$paramod/FF/WIDTH=16#1#16740| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#16739| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#16740|) +(declare-fun |$paramod/FF/WIDTH=16#2#16742| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#16741| () Bool |$paramod/FF/WIDTH=16#2#16742|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#16743| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#16669| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#16423| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#16745| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#16744| () Bool |$paramod/FF/WIDTH=16#3#16745|) +(declare-fun |$paramod/FF/WIDTH=16_is#16746| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#16748| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#16747| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#16748|) +(declare-fun |$paramod/FF/WIDTH=16#1#16750| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#16749| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#16750|) +(declare-fun |$paramod/FF/WIDTH=16#2#16752| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#16751| () Bool |$paramod/FF/WIDTH=16#2#16752|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#16753| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#16657| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#16416| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#16755| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#16754| () Bool |$paramod/FF/WIDTH=16#3#16755|) +(define-fun |$paramod/FF/WIDTH=2_h#16756| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#16757| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#16758| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#16759| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#16760| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#16761| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#16612| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#16403| |$paramod/FF/WIDTH=2_is#16613|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#16614| |$paramod/FF/WIDTH=2_n D#16640|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#16417| |$paramod/FF/WIDTH=2_n Q#16642|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#16408| |$paramod/FF/WIDTH=2_n clk#16644|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#16646| |$paramod/FF/WIDTH=2_n en#16695|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#16403| |$paramod/PRIDEC/WIDTH=4_is#16697|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#16618| |$paramod/PRIDEC/WIDTH=4_n out_vec#16698|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#16711| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#16712| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#16713| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#16714|))) |$paramod/PRIDEC/WIDTH=4_n vec#16715|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#16403| |$paramod/FF/WIDTH=16_is#16716|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#16687| |$paramod/FF/WIDTH=16_n D#16717|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#16434| |$paramod/FF/WIDTH=16_n Q#16719|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#16408| |$paramod/FF/WIDTH=16_n clk#16721|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#16723|) #b1) |$paramod/FF/WIDTH=16_n en#16724|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#16403| |$paramod/FF/WIDTH=16_is#16726|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#16675| |$paramod/FF/WIDTH=16_n D#16727|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#16428| |$paramod/FF/WIDTH=16_n Q#16729|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#16408| |$paramod/FF/WIDTH=16_n clk#16731|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#16733|) #b1) |$paramod/FF/WIDTH=16_n en#16734|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#16403| |$paramod/FF/WIDTH=16_is#16736|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#16663| |$paramod/FF/WIDTH=16_n D#16737|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#16422| |$paramod/FF/WIDTH=16_n Q#16739|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#16408| |$paramod/FF/WIDTH=16_n clk#16741|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#16743|) #b1) |$paramod/FF/WIDTH=16_n en#16744|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#16403| |$paramod/FF/WIDTH=16_is#16746|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#16651| |$paramod/FF/WIDTH=16_n D#16747|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#16415| |$paramod/FF/WIDTH=16_n Q#16749|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#16408| |$paramod/FF/WIDTH=16_n clk#16751|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#16753|) #b1) |$paramod/FF/WIDTH=16_n en#16754|) |$paramod/FF/WIDTH=2_h#16756| |$paramod/PRIDEC/WIDTH=4_h#16757| |$paramod/FF/WIDTH=16_h#16758| |$paramod/FF/WIDTH=16_h#16759| |$paramod/FF/WIDTH=16_h#16760| |$paramod/FF/WIDTH=16_h#16761| )) +(define-fun |$paramod/FF/WIDTH=32_h#16762| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#16764| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#16766| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16765| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16766|) +(declare-fun |$paramod/FF/WIDTH=6#1#16768| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16767| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16768|) +(declare-fun |$paramod/FF/WIDTH=6#2#16770| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16769| () Bool |$paramod/FF/WIDTH=6#2#16770|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#16773| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#16490| |$paramod/MagicPacketTracker/DEPTH=32#12#16493|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#16772| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#16773| |$paramod/MagicPacketTracker/DEPTH=32#15#16482|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#16771| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#16772| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#16473| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#16775| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16774| () Bool |$paramod/FF/WIDTH=6#3#16775|) +(define-fun |$paramod/FF/WIDTH=6_h#16776| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#16763| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#16471| |$paramod/FF/WIDTH=6_is#16764|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#16481| |$paramod/FF/WIDTH=6_n D#16765|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#16478| |$paramod/FF/WIDTH=6_n Q#16767|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#16475| |$paramod/FF/WIDTH=6_n clk#16769|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#16771|) #b1) |$paramod/FF/WIDTH=6_n en#16774|) |$paramod/FF/WIDTH=6_h#16776| )) +(define-fun |$paramod/FF/WIDTH=1_h#16777| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#16779| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16782| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16519| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16781| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16529|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16782| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16519|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16780| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16534|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16781|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16784| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16783| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16784|) +(declare-fun |$paramod/FF/WIDTH=6#1#16786| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16785| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16786|) +(declare-fun |$paramod/FF/WIDTH=6#2#16788| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16787| () Bool |$paramod/FF/WIDTH=6#2#16788|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16790| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16532| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16529|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16789| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16790| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16534|)) +(declare-fun |$paramod/FF/WIDTH=6#3#16792| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16791| () Bool |$paramod/FF/WIDTH=6#3#16792|) +(declare-fun |$paramod/FF/WIDTH=6_is#16793| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16796| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16522| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16795| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16532|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16796| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16522|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16794| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16534|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16795|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16798| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16797| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16798|) +(declare-fun |$paramod/FF/WIDTH=6#1#16800| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16799| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16800|) +(declare-fun |$paramod/FF/WIDTH=6#2#16802| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16801| () Bool |$paramod/FF/WIDTH=6#2#16802|) +(declare-fun |$paramod/FF/WIDTH=6#3#16804| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16803| () Bool |$paramod/FF/WIDTH=6#3#16804|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16806| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16808| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16807| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16808|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16810| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16809| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16810|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16812| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16811| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16812|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16805| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16806| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16807| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16809| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16811|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16806| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16807|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16811|))))) +(define-fun |$paramod/FF/WIDTH=6_h#16813| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#16814| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16778| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16508| |$paramod/FF/WIDTH=6_is#16779|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16780| |$paramod/FF/WIDTH=6_n D#16783|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16519| |$paramod/FF/WIDTH=6_n Q#16785|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16510| |$paramod/FF/WIDTH=6_n clk#16787|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16789|) #b1) |$paramod/FF/WIDTH=6_n en#16791|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16508| |$paramod/FF/WIDTH=6_is#16793|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16794| |$paramod/FF/WIDTH=6_n D#16797|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16522| |$paramod/FF/WIDTH=6_n Q#16799|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16510| |$paramod/FF/WIDTH=6_n clk#16801|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16789|) #b1) |$paramod/FF/WIDTH=6_n en#16803|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16805| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16517|) |$paramod/FF/WIDTH=6_h#16813| |$paramod/FF/WIDTH=6_h#16814| )) +(declare-fun |$paramod/FF/WIDTH=6_is#16816| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16819| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16545| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16818| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16555|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16819| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16545|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16817| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16559|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16818|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16821| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16820| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16821|) +(declare-fun |$paramod/FF/WIDTH=6#1#16823| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16822| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16823|) +(declare-fun |$paramod/FF/WIDTH=6#2#16825| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16824| () Bool |$paramod/FF/WIDTH=6#2#16825|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16827| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16557| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16555|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16826| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16827| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16559|)) +(declare-fun |$paramod/FF/WIDTH=6#3#16829| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16828| () Bool |$paramod/FF/WIDTH=6#3#16829|) +(declare-fun |$paramod/FF/WIDTH=6_is#16830| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16833| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16548| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16832| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16557|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16833| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16548|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16831| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16559|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16832|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16835| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16834| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16835|) +(declare-fun |$paramod/FF/WIDTH=6#1#16837| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16836| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16837|) +(declare-fun |$paramod/FF/WIDTH=6#2#16839| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16838| () Bool |$paramod/FF/WIDTH=6#2#16839|) +(declare-fun |$paramod/FF/WIDTH=6#3#16841| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16840| () Bool |$paramod/FF/WIDTH=6#3#16841|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16843| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16845| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16844| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16845|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16847| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16846| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16847|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16849| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16848| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16849|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16842| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16843| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16844| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16846| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16848|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16843| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16844|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16848|))))) +(define-fun |$paramod/FF/WIDTH=6_h#16850| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#16851| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16815| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16535| |$paramod/FF/WIDTH=6_is#16816|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16817| |$paramod/FF/WIDTH=6_n D#16820|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16545| |$paramod/FF/WIDTH=6_n Q#16822|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16537| |$paramod/FF/WIDTH=6_n clk#16824|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16826|) #b1) |$paramod/FF/WIDTH=6_n en#16828|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16535| |$paramod/FF/WIDTH=6_is#16830|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16831| |$paramod/FF/WIDTH=6_n D#16834|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16548| |$paramod/FF/WIDTH=6_n Q#16836|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16537| |$paramod/FF/WIDTH=6_n clk#16838|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16826|) #b1) |$paramod/FF/WIDTH=6_n en#16840|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16842| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16543|) |$paramod/FF/WIDTH=6_h#16850| |$paramod/FF/WIDTH=6_h#16851| )) +(declare-fun |$paramod/FF/WIDTH=6_is#16853| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16856| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16571| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16855| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16581|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16856| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16571|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16854| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16585|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16855|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16858| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16857| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16858|) +(declare-fun |$paramod/FF/WIDTH=6#1#16860| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16859| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16860|) +(declare-fun |$paramod/FF/WIDTH=6#2#16862| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16861| () Bool |$paramod/FF/WIDTH=6#2#16862|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16864| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16583| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16581|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16863| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16864| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16585|)) +(declare-fun |$paramod/FF/WIDTH=6#3#16866| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16865| () Bool |$paramod/FF/WIDTH=6#3#16866|) +(declare-fun |$paramod/FF/WIDTH=6_is#16867| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16870| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16574| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16869| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16583|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16870| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16574|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16868| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16585|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16869|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16872| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16871| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16872|) +(declare-fun |$paramod/FF/WIDTH=6#1#16874| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16873| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16874|) +(declare-fun |$paramod/FF/WIDTH=6#2#16876| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16875| () Bool |$paramod/FF/WIDTH=6#2#16876|) +(declare-fun |$paramod/FF/WIDTH=6#3#16878| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16877| () Bool |$paramod/FF/WIDTH=6#3#16878|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16880| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16882| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16881| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16882|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16884| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16883| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16884|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16886| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16885| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16886|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16879| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16880| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16881| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16883| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16885|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16880| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16881|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16885|))))) +(define-fun |$paramod/FF/WIDTH=6_h#16887| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#16888| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16852| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16560| |$paramod/FF/WIDTH=6_is#16853|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16854| |$paramod/FF/WIDTH=6_n D#16857|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16571| |$paramod/FF/WIDTH=6_n Q#16859|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16562| |$paramod/FF/WIDTH=6_n clk#16861|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16863|) #b1) |$paramod/FF/WIDTH=6_n en#16865|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16560| |$paramod/FF/WIDTH=6_is#16867|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16868| |$paramod/FF/WIDTH=6_n D#16871|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16574| |$paramod/FF/WIDTH=6_n Q#16873|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16562| |$paramod/FF/WIDTH=6_n clk#16875|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16863|) #b1) |$paramod/FF/WIDTH=6_n en#16877|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16879| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16569|) |$paramod/FF/WIDTH=6_h#16887| |$paramod/FF/WIDTH=6_h#16888| )) +(declare-fun |$paramod/FF/WIDTH=6_is#16890| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16893| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16597| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16892| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16607|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#16893| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16597|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16891| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16611|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#16892|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16895| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16894| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16895|) +(declare-fun |$paramod/FF/WIDTH=6#1#16897| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16896| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16897|) +(declare-fun |$paramod/FF/WIDTH=6#2#16899| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16898| () Bool |$paramod/FF/WIDTH=6#2#16899|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16901| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16609| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#16607|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16900| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#16901| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16611|)) +(declare-fun |$paramod/FF/WIDTH=6#3#16903| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16902| () Bool |$paramod/FF/WIDTH=6#3#16903|) +(declare-fun |$paramod/FF/WIDTH=6_is#16904| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16907| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16600| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16906| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16609|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#16907| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16600|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16905| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#16611|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#16906|)) +(declare-fun |$paramod/FF/WIDTH=6#0#16909| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#16908| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#16909|) +(declare-fun |$paramod/FF/WIDTH=6#1#16911| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#16910| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#16911|) +(declare-fun |$paramod/FF/WIDTH=6#2#16913| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#16912| () Bool |$paramod/FF/WIDTH=6#2#16913|) +(declare-fun |$paramod/FF/WIDTH=6#3#16915| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#16914| () Bool |$paramod/FF/WIDTH=6#3#16915|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16917| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16919| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16918| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16919|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16921| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16920| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16921|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16923| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16922| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16923|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16916| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16917| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16918| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#16920| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16922|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16917| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#16918|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#16922|))))) +(define-fun |$paramod/FF/WIDTH=6_h#16924| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#16925| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16889| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16586| |$paramod/FF/WIDTH=6_is#16890|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#16891| |$paramod/FF/WIDTH=6_n D#16894|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#16597| |$paramod/FF/WIDTH=6_n Q#16896|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16588| |$paramod/FF/WIDTH=6_n clk#16898|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16900|) #b1) |$paramod/FF/WIDTH=6_n en#16902|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16586| |$paramod/FF/WIDTH=6_is#16904|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#16905| |$paramod/FF/WIDTH=6_n D#16908|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16600| |$paramod/FF/WIDTH=6_n Q#16910|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#16588| |$paramod/FF/WIDTH=6_n clk#16912|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#16900|) #b1) |$paramod/FF/WIDTH=6_n en#16914|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16916| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#16595|) |$paramod/FF/WIDTH=6_h#16924| |$paramod/FF/WIDTH=6_h#16925| )) +(define-fun |Scoreboard_h#16401| () Bool (and (= |Scoreboard_is#16402| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#16403|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#16404|) (= |Scoreboard#0#16406| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#16407|) (= |Scoreboard#24#16409| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#16410|) (= |Scoreboard#25#16436| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#16437|) (= (concat |Scoreboard#38#16442| (concat |Scoreboard#37#16444| (concat |Scoreboard#36#16446| |Scoreboard#35#16448|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#16450|) (= |Scoreboard#39#16451| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#16452|) (= |Scoreboard_is#16402| |$paramod/FF/WIDTH=32_is#16454|) (= |Scoreboard#3#16455| |$paramod/FF/WIDTH=32_n D#16456|) (= |Scoreboard#26#16458| |$paramod/FF/WIDTH=32_n Q#16459|) (= |Scoreboard#0#16406| |$paramod/FF/WIDTH=32_n clk#16461|) (= (= ((_ extract 0 0) |Scoreboard#41#16463|) #b1) |$paramod/FF/WIDTH=32_n en#16469|) (= |Scoreboard_is#16402| |$paramod/MagicPacketTracker/DEPTH=32_is#16471|) (= |Scoreboard#19#16468| |$paramod/MagicPacketTracker/DEPTH=32_n captured#16472|) (= |Scoreboard#0#16406| |$paramod/MagicPacketTracker/DEPTH=32_n clk#16474|) (= |Scoreboard#1#16476| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#16477|) (= |Scoreboard#2#16479| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#16480|) (= (= ((_ extract 0 0) |Scoreboard#24#16409|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#16495|) (= (= ((_ extract 0 0) |Scoreboard#28#16466|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#16496|) (= |Scoreboard#39#16451| |$paramod/MagicPacketTracker/DEPTH=32_n rst#16497|) (= |Scoreboard_is#16402| |$paramod/FF/WIDTH=1_is#16498|) (= (= ((_ extract 0 0) |Scoreboard#30#16499|) #b1) |$paramod/FF/WIDTH=1_n D#16500|) (= |Scoreboard#19#16468| |$paramod/FF/WIDTH=1_n Q#16502|) (= |Scoreboard#0#16406| |$paramod/FF/WIDTH=1_n clk#16504|) (= (= ((_ extract 0 0) |Scoreboard#40#16467|) #b1) |$paramod/FF/WIDTH=1_n en#16506|) (= |Scoreboard_is#16402| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16508|) (= |Scoreboard#0#16406| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#16509|) (= |Scoreboard#4#16511| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#16512|) (= |Scoreboard#10#16514| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#16515|) (= |Scoreboard#11#16447| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#16520|) (= |Scoreboard#12#16523| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#16524|) (= (= ((_ extract 1 1) |Scoreboard#24#16409|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#16528|) (= (= ((_ extract 0 0) |Scoreboard#34#16530|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#16531|) (= |Scoreboard#39#16451| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#16533|) (= |Scoreboard_is#16402| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16535|) (= |Scoreboard#0#16406| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#16536|) (= |Scoreboard#3#16455| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#16538|) (= |Scoreboard#7#16540| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#16541|) (= |Scoreboard#8#16449| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#16546|) (= |Scoreboard#9#16549| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#16550|) (= (= ((_ extract 0 0) |Scoreboard#24#16409|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#16554|) (= (= ((_ extract 0 0) |Scoreboard#28#16466|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#16556|) (= |Scoreboard#39#16451| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#16558|) (= |Scoreboard_is#16402| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16560|) (= |Scoreboard#0#16406| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#16561|) (= |Scoreboard#5#16563| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#16564|) (= |Scoreboard#13#16566| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#16567|) (= |Scoreboard#14#16445| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#16572|) (= |Scoreboard#15#16575| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#16576|) (= (= ((_ extract 2 2) |Scoreboard#24#16409|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#16580|) (= (= ((_ extract 1 1) |Scoreboard#34#16530|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#16582|) (= |Scoreboard#39#16451| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#16584|) (= |Scoreboard_is#16402| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#16586|) (= |Scoreboard#0#16406| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#16587|) (= |Scoreboard#6#16589| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#16590|) (= |Scoreboard#16#16592| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#16593|) (= |Scoreboard#17#16443| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#16598|) (= |Scoreboard#18#16601| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#16602|) (= (= ((_ extract 3 3) |Scoreboard#24#16409|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#16606|) (= (= ((_ extract 2 2) |Scoreboard#34#16530|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#16608|) (= |Scoreboard#39#16451| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#16610|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#16612| |$paramod/FF/WIDTH=32_h#16762| |$paramod/MagicPacketTracker/DEPTH=32_h#16763| |$paramod/FF/WIDTH=1_h#16777| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16778| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16815| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16852| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#16889| )) +(assert |Scoreboard_h#16401|) +(define-fun |Scoreboard_n rst#16926| () Bool |Scoreboard#39#16451|) +(define-fun |Scoreboard_n prop_empty#16927| () Bool |Scoreboard#8#16449|) +(define-fun |Scoreboard_n prop_pop#16928| () Bool (= ((_ extract 0 0) |Scoreboard#24#16409|) #b1)) +(assert (and (not |Scoreboard_n rst#16926|) (or (not |Scoreboard_n prop_empty#16927|) (not |Scoreboard_n prop_pop#16928|)))) +(define-fun |$paramod/FF/WIDTH=2#4#16932| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#16013| |$paramod/FF/WIDTH=2#0#15958| |$paramod/FF/WIDTH=2#1#15960|)) +(define-fun |$paramod/FF/WIDTH=2_t#16931| () Bool (= |$paramod/FF/WIDTH=2#4#16932| |$paramod/FF/WIDTH=2#1#16643|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#16933| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#16935| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#16042| |$paramod/FF/WIDTH=16#0#16035| |$paramod/FF/WIDTH=16#1#16037|)) +(define-fun |$paramod/FF/WIDTH=16_t#16934| () Bool (= |$paramod/FF/WIDTH=16#4#16935| |$paramod/FF/WIDTH=16#1#16720|) ) +(define-fun |$paramod/FF/WIDTH=16#4#16937| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#16052| |$paramod/FF/WIDTH=16#0#16045| |$paramod/FF/WIDTH=16#1#16047|)) +(define-fun |$paramod/FF/WIDTH=16_t#16936| () Bool (= |$paramod/FF/WIDTH=16#4#16937| |$paramod/FF/WIDTH=16#1#16730|) ) +(define-fun |$paramod/FF/WIDTH=16#4#16939| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#16062| |$paramod/FF/WIDTH=16#0#16055| |$paramod/FF/WIDTH=16#1#16057|)) +(define-fun |$paramod/FF/WIDTH=16_t#16938| () Bool (= |$paramod/FF/WIDTH=16#4#16939| |$paramod/FF/WIDTH=16#1#16740|) ) +(define-fun |$paramod/FF/WIDTH=16#4#16941| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#16072| |$paramod/FF/WIDTH=16#0#16065| |$paramod/FF/WIDTH=16#1#16067|)) +(define-fun |$paramod/FF/WIDTH=16_t#16940| () Bool (= |$paramod/FF/WIDTH=16#4#16941| |$paramod/FF/WIDTH=16#1#16750|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#16930| () Bool (and |$paramod/FF/WIDTH=2_t#16931| |$paramod/PRIDEC/WIDTH=4_t#16933| |$paramod/FF/WIDTH=16_t#16934| |$paramod/FF/WIDTH=16_t#16936| |$paramod/FF/WIDTH=16_t#16938| |$paramod/FF/WIDTH=16_t#16940| )) +(define-fun |$paramod/FF/WIDTH=32#4#16943| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#15787| |$paramod/FF/WIDTH=32#0#15774| |$paramod/FF/WIDTH=32#1#15777|)) +(define-fun |$paramod/FF/WIDTH=32_t#16942| () Bool (= |$paramod/FF/WIDTH=32#4#16943| |$paramod/FF/WIDTH=32#1#16460|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16946| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16092| |$paramod/FF/WIDTH=6#0#16083| |$paramod/FF/WIDTH=6#1#16085|)) +(define-fun |$paramod/FF/WIDTH=6_t#16945| () Bool (= |$paramod/FF/WIDTH=6#4#16946| |$paramod/FF/WIDTH=6#1#16768|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#16944| () Bool |$paramod/FF/WIDTH=6_t#16945| ) +(define-fun |$paramod/FF/WIDTH=1#4#16948| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#15824| (ite |$paramod/FF/WIDTH=1#0#15818| #b1 #b0) |$paramod/FF/WIDTH=1#1#15820|)) +(define-fun |$paramod/FF/WIDTH=1_t#16947| () Bool (= |$paramod/FF/WIDTH=1#4#16948| |$paramod/FF/WIDTH=1#1#16503|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15849|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#16952| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16109| |$paramod/FF/WIDTH=6#0#16101| |$paramod/FF/WIDTH=6#1#16103|)) +(define-fun |$paramod/FF/WIDTH=6_t#16951| () Bool (= |$paramod/FF/WIDTH=6#4#16952| |$paramod/FF/WIDTH=6#1#16786|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16954| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16121| |$paramod/FF/WIDTH=6#0#16115| |$paramod/FF/WIDTH=6#1#16117|)) +(define-fun |$paramod/FF/WIDTH=6_t#16953| () Bool (= |$paramod/FF/WIDTH=6#4#16954| |$paramod/FF/WIDTH=6#1#16800|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16949| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16122| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16806|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15830| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16810|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15839|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16808|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16950|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16812|) |$paramod/FF/WIDTH=6_t#16951| |$paramod/FF/WIDTH=6_t#16953| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15874|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#16958| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16146| |$paramod/FF/WIDTH=6#0#16138| |$paramod/FF/WIDTH=6#1#16140|)) +(define-fun |$paramod/FF/WIDTH=6_t#16957| () Bool (= |$paramod/FF/WIDTH=6#4#16958| |$paramod/FF/WIDTH=6#1#16823|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16960| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16158| |$paramod/FF/WIDTH=6#0#16152| |$paramod/FF/WIDTH=6#1#16154|)) +(define-fun |$paramod/FF/WIDTH=6_t#16959| () Bool (= |$paramod/FF/WIDTH=6#4#16960| |$paramod/FF/WIDTH=6#1#16837|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16955| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16159| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16843|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15856| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16847|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15865|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16845|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16956|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16849|) |$paramod/FF/WIDTH=6_t#16957| |$paramod/FF/WIDTH=6_t#16959| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15900|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#16964| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16183| |$paramod/FF/WIDTH=6#0#16175| |$paramod/FF/WIDTH=6#1#16177|)) +(define-fun |$paramod/FF/WIDTH=6_t#16963| () Bool (= |$paramod/FF/WIDTH=6#4#16964| |$paramod/FF/WIDTH=6#1#16860|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16966| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16195| |$paramod/FF/WIDTH=6#0#16189| |$paramod/FF/WIDTH=6#1#16191|)) +(define-fun |$paramod/FF/WIDTH=6_t#16965| () Bool (= |$paramod/FF/WIDTH=6#4#16966| |$paramod/FF/WIDTH=6#1#16874|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16961| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16196| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16880|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15882| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16884|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15891|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16882|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16962|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16886|) |$paramod/FF/WIDTH=6_t#16963| |$paramod/FF/WIDTH=6_t#16965| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#15926|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#16970| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16220| |$paramod/FF/WIDTH=6#0#16212| |$paramod/FF/WIDTH=6#1#16214|)) +(define-fun |$paramod/FF/WIDTH=6_t#16969| () Bool (= |$paramod/FF/WIDTH=6#4#16970| |$paramod/FF/WIDTH=6#1#16897|) ) +(define-fun |$paramod/FF/WIDTH=6#4#16972| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16232| |$paramod/FF/WIDTH=6#0#16226| |$paramod/FF/WIDTH=6#1#16228|)) +(define-fun |$paramod/FF/WIDTH=6_t#16971| () Bool (= |$paramod/FF/WIDTH=6#4#16972| |$paramod/FF/WIDTH=6#1#16911|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16967| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16233| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#16917|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#15908| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#16921|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#15917|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#16919|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#16968|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#16923|) |$paramod/FF/WIDTH=6_t#16969| |$paramod/FF/WIDTH=6_t#16971| )) +(define-fun |Scoreboard_t#16929| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#16930| |$paramod/FF/WIDTH=32_t#16942| |$paramod/MagicPacketTracker/DEPTH=32_t#16944| |$paramod/FF/WIDTH=1_t#16947| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16949| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16955| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16961| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#16967| )) +(assert |Scoreboard_t#16929|) +(assert (not |Scoreboard_is#16402|)) +(define-fun |$paramod/FF/WIDTH=2_a#17007| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#17008| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#17009| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#17010| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#17011| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#17012| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#17006| () Bool (and |$paramod/FF/WIDTH=2_a#17007| |$paramod/PRIDEC/WIDTH=4_a#17008| |$paramod/FF/WIDTH=16_a#17009| |$paramod/FF/WIDTH=16_a#17010| |$paramod/FF/WIDTH=16_a#17011| |$paramod/FF/WIDTH=16_a#17012| )) +(define-fun |$paramod/FF/WIDTH=32_a#17013| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17015| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#17014| () Bool |$paramod/FF/WIDTH=6_a#17015| ) +(define-fun |$paramod/FF/WIDTH=1_a#17016| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17018| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17019| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17017| () Bool (and |$paramod/FF/WIDTH=6_a#17018| |$paramod/FF/WIDTH=6_a#17019| )) +(define-fun |$paramod/FF/WIDTH=6_a#17021| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17022| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17020| () Bool (and |$paramod/FF/WIDTH=6_a#17021| |$paramod/FF/WIDTH=6_a#17022| )) +(define-fun |$paramod/FF/WIDTH=6_a#17024| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17025| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17023| () Bool (and |$paramod/FF/WIDTH=6_a#17024| |$paramod/FF/WIDTH=6_a#17025| )) +(define-fun |$paramod/FF/WIDTH=6_a#17027| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17028| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17026| () Bool (and |$paramod/FF/WIDTH=6_a#17027| |$paramod/FF/WIDTH=6_a#17028| )) +(define-fun |Scoreboard_a#17005| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#17006| |$paramod/FF/WIDTH=32_a#17013| |$paramod/MagicPacketTracker/DEPTH=32_a#17014| |$paramod/FF/WIDTH=1_a#17016| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17017| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17020| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17023| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17026| )) +(assert |Scoreboard_a#17005|) +(define-fun |Scoreboard#20#17034| () Bool (bvugt |Scoreboard#1#16476| #b000000)) +(define-fun |Scoreboard#21#17033| () (_ BitVec 1) (bvand (ite |Scoreboard#19#16468| #b1 #b0) (ite |Scoreboard#20#17034| #b1 #b0))) +(define-fun |Scoreboard#22#17035| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#16479|) #b1) (= ((_ extract 1 1) |Scoreboard#2#16479|) #b1) (= ((_ extract 2 2) |Scoreboard#2#16479|) #b1) (= ((_ extract 3 3) |Scoreboard#2#16479|) #b1) (= ((_ extract 4 4) |Scoreboard#2#16479|) #b1) (= ((_ extract 5 5) |Scoreboard#2#16479|) #b1)))) +(define-fun |Scoreboard#23#17032| () (_ BitVec 1) (bvand |Scoreboard#21#17033| (ite |Scoreboard#22#17035| #b1 #b0))) +(define-fun |Scoreboard#31#17031| () (_ BitVec 1) (bvnot |Scoreboard#23#17032|)) +(define-fun |Scoreboard#32#17036| () Bool (= |Scoreboard#26#16458| |Scoreboard#7#16540|)) +(define-fun |Scoreboard#33#17030| () (_ BitVec 1) (bvor |Scoreboard#31#17031| (ite |Scoreboard#32#17036| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#17029| () Bool (= ((_ extract 0 0) |Scoreboard#33#17030|) #b1)) +(assert |Scoreboard_n prop_signal#17029|) +(define-fun |$paramod/FF/WIDTH=2_u#17041| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#17043| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#17045| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#17047| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#17049| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#17051| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#17039| () Bool (and |$paramod/FF/WIDTH=2_u#17041| |$paramod/PRIDEC/WIDTH=4_u#17043| |$paramod/FF/WIDTH=16_u#17045| |$paramod/FF/WIDTH=16_u#17047| |$paramod/FF/WIDTH=16_u#17049| |$paramod/FF/WIDTH=16_u#17051| )) +(define-fun |$paramod/FF/WIDTH=32_u#17053| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17057| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#17055| () Bool |$paramod/FF/WIDTH=6_u#17057| ) +(define-fun |$paramod/FF/WIDTH=1_u#17059| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17063| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17065| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17061| () Bool (and |$paramod/FF/WIDTH=6_u#17063| |$paramod/FF/WIDTH=6_u#17065| )) +(define-fun |$paramod/FF/WIDTH=6_u#17069| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17071| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17067| () Bool (and |$paramod/FF/WIDTH=6_u#17069| |$paramod/FF/WIDTH=6_u#17071| )) +(define-fun |$paramod/FF/WIDTH=6_u#17075| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17077| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17073| () Bool (and |$paramod/FF/WIDTH=6_u#17075| |$paramod/FF/WIDTH=6_u#17077| )) +(define-fun |$paramod/FF/WIDTH=6_u#17081| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17083| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17079| () Bool (and |$paramod/FF/WIDTH=6_u#17081| |$paramod/FF/WIDTH=6_u#17083| )) +(define-fun |Scoreboard_u#17037| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#17039| |$paramod/FF/WIDTH=32_u#17053| |$paramod/MagicPacketTracker/DEPTH=32_u#17055| |$paramod/FF/WIDTH=1_u#17059| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17061| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17067| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17073| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17079| )) +(assert |Scoreboard_u#17037|) +(declare-fun |Scoreboard_is#17085| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17086| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#17088| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#17087| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#17088|) +(declare-fun |Scoreboard#0#17089| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17091| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#17090| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17091|) +(declare-fun |Scoreboard#24#17092| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17096| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17098| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#17097| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17098| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#17095| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17096| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#17097| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17099| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#17094| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#17095| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17099| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17103| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17105| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#17104| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17105| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#17102| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17103| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#17104| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17106| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#17101| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#17102| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17106| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17109| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17111| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#17110| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17111| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#17108| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17109| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#17110| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17112| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#17107| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#17108| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17112| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17115| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17117| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#17116| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17117| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#17114| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17115| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#17116| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17118| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#17113| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#17114| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17118| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#17093| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#17094| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#17101| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#17107| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#17113|)))) +(declare-fun |Scoreboard#25#17119| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#17121| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#17122| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#17123| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#17124| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#17120| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#17121| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#17122| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#17123| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#17124|)))) +(declare-fun |Scoreboard#17#17126| () Bool) +(define-fun |Scoreboard#38#17125| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#17126| #b1 #b0))) +(declare-fun |Scoreboard#14#17128| () Bool) +(define-fun |Scoreboard#37#17127| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#17128| #b1 #b0))) +(declare-fun |Scoreboard#11#17130| () Bool) +(define-fun |Scoreboard#36#17129| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#17130| #b1 #b0))) +(declare-fun |Scoreboard#8#17132| () Bool) +(define-fun |Scoreboard#35#17131| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#17132| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#17133| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17096| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17103| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17109| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17115|)))) +(declare-fun |Scoreboard#39#17134| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17136| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#17135| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17136|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#17137| () Bool) +(declare-fun |Scoreboard#3#17138| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#17140| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#17139| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#17140|) +(declare-fun |Scoreboard#26#17141| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#17143| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#17142| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#17143|) +(declare-fun |$paramod/FF/WIDTH=32#2#17145| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#17144| () Bool |$paramod/FF/WIDTH=32#2#17145|) +(declare-fun |Scoreboard#27#17148| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#17149| () (_ BitVec 1)) +(define-fun |Scoreboard#29#17147| () (_ BitVec 1) (bvand |Scoreboard#27#17148| |Scoreboard#28#17149|)) +(declare-fun |Scoreboard#19#17151| () Bool) +(define-fun |Scoreboard#40#17150| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#17151| #b1 #b0))) +(define-fun |Scoreboard#41#17146| () (_ BitVec 1) (bvand |Scoreboard#29#17147| |Scoreboard#40#17150|)) +(declare-fun |$paramod/FF/WIDTH=32#3#17153| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#17152| () Bool |$paramod/FF/WIDTH=32#3#17153|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#17154| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#17156| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#17155| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#17156|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#17158| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#17157| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#17158|) +(declare-fun |Scoreboard#1#17159| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#17161| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#17160| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#17161|) +(declare-fun |Scoreboard#2#17162| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#17165| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#17172| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#17161| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#17173| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#17171| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#17172| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#17173|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#17174| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#17156| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#17170| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#17171| |$paramod/MagicPacketTracker/DEPTH=32#7#17174|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#17175| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#17161| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#17169| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#17170|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#17175| |$paramod/MagicPacketTracker/DEPTH=32#2#17161|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#17168| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#17169| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#17176| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#17167| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#17168| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#17176|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#17177| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#17169| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#17166| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#17167|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#17177| |$paramod/MagicPacketTracker/DEPTH=32#9#17169|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#17164| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#17165|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#17166|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#17163| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#17164|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#17178| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#17176|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#17179| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#17173|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#17180| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#17165|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#17181| () Bool) +(define-fun |Scoreboard#30#17182| () (_ BitVec 1) (bvor (ite |Scoreboard#19#17151| #b1 #b0) |Scoreboard#29#17147|)) +(declare-fun |$paramod/FF/WIDTH=1#0#17184| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#17183| () Bool |$paramod/FF/WIDTH=1#0#17184|) +(declare-fun |$paramod/FF/WIDTH=1#1#17186| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#17185| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#17186|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#17188| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#17187| () Bool |$paramod/FF/WIDTH=1#2#17188|) +(declare-fun |$paramod/FF/WIDTH=1#3#17190| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#17189| () Bool |$paramod/FF/WIDTH=1#3#17190|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17191| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17193| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17192| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17193|) +(declare-fun |Scoreboard#4#17194| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17196| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17195| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17196|) +(declare-fun |Scoreboard#10#17197| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17200| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17202| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17201| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17202|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17199| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17200| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17201|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17198| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17199|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17205| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17204| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17202| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17205|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17203| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17204|) +(declare-fun |Scoreboard#12#17206| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17209| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17202|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17205|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17210| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17202|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17205|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17208| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17209| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17210| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17207| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17208|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17212| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17211| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17212|) #b1)) +(declare-fun |Scoreboard#34#17213| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17215| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17214| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17215|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17217| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17216| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17217|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17218| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17220| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17219| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17220|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17222| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17221| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17222|) +(declare-fun |Scoreboard#7#17223| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17226| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17228| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17227| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17228|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17225| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17226| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17227|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17224| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17225|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17231| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17230| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17228| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17231|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17229| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17230|) +(declare-fun |Scoreboard#9#17232| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17235| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17228|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17231|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17236| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17228|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17231|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17234| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17235| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17236| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17233| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17234|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17238| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17237| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17238|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17240| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17239| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17240|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17242| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17241| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17242|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17243| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17245| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17244| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17245|) +(declare-fun |Scoreboard#5#17246| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17248| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17247| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17248|) +(declare-fun |Scoreboard#13#17249| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17252| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17254| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17253| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17254|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17251| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17252| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17253|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17250| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17251|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17257| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17256| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17254| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17257|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17255| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17256|) +(declare-fun |Scoreboard#15#17258| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17261| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17254|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17257|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17262| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17254|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17257|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17260| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17261| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17262| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17259| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17260|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17264| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17263| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17264|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17266| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17265| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17266|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17268| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17267| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17268|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17269| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17271| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17270| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17271|) +(declare-fun |Scoreboard#6#17272| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17274| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17273| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17274|) +(declare-fun |Scoreboard#16#17275| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17278| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17280| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17279| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17280|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17277| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17278| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17279|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17276| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17277|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17283| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17282| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17280| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17283|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17281| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17282|) +(declare-fun |Scoreboard#18#17284| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17287| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17280|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17283|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17288| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17280|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17283|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17286| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17287| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17288| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17285| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17286|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17290| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17289| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17290|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17292| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17291| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17292|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17294| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17293| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17294|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#17296| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17304| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#17303| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17304| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#17305| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17304|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#17302| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#17303| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17304|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#17305|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#17300| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#17302|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#17309| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17304|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#17308| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#17309| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#17310| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#17309|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#17307| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#17308| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#17309|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#17310|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#17306| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#17307|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#17299| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#17300| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#17306|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#17315| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#17314| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#17315|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#17313| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#17314| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#17316| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#17314|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#17312| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#17313| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#17314|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#17316|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#17311| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#17312|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#17298| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#17299| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#17311|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#17321| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#17320| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#17321|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#17319| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#17320| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#17322| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#17320|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#17318| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#17319| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#17320|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#17322|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#17317| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#17318|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17297| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#17298| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#17317|)) +(declare-fun |$paramod/FF/WIDTH=2#0#17324| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#17323| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#17324|) +(declare-fun |$paramod/FF/WIDTH=2#1#17326| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#17325| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#17326|) +(declare-fun |$paramod/FF/WIDTH=2#2#17328| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#17327| () Bool |$paramod/FF/WIDTH=2#2#17328|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#17332| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17096|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#17336| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17099| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#17332|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#17335| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17136| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#17336|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#17340| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17297| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#17341| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17098| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#17121|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#17339| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#17340| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#17341| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17098|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#17338| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#17339| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#17337| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#17094|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#17338| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#17339|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#17334| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#17335|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#17337|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#17333| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#17334| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#17331| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#17332| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#17333| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#17330| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17099| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#17331|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#17344| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17103|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#17348| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17106| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#17344|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#17347| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17136| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#17348|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#17352| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17297| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#17353| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17105| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#17122|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#17351| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#17352| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#17353| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17105|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#17350| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#17351| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#17349| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#17101|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#17350| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#17351|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#17346| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#17347|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#17349|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#17345| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#17346| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#17343| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#17344| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#17345| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#17342| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17106| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#17343|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#17356| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17109|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#17360| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17112| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#17356|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#17359| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17136| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#17360|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#17364| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17297| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#17365| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17111| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#17123|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#17363| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#17364| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#17365| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17111|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#17362| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#17363| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#17361| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#17107|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#17362| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#17363|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#17358| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#17359|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#17361|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#17357| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#17358| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#17355| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#17356| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#17357| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#17354| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17112| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#17355|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#17368| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17115|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#17372| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17118| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#17368|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#17371| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17136| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#17372|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#17376| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17297|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17297|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#17377| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17117| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#17124|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#17375| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#17376| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#17377| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17117|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#17374| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#17375| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#17373| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#17113|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#17374| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#17375|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#17370| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#17371|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#17373|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#17369| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#17370| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#17367| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#17368| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#17369| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#17366| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17118| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#17367|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#17329| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#17330|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#17342|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#17354|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#17366|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#17379| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#17378| () Bool |$paramod/FF/WIDTH=2#3#17379|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#17380| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#17383| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#17386| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#17387| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#17388| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#17385| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#17386|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#17387|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#17388|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#17384| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#17385| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#17382| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#17383| |$paramod/PRIDEC/WIDTH=4#10#17384|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#17391| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#17387|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#17388|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#17390| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#17391| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#17389| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#17386| |$paramod/PRIDEC/WIDTH=4#6#17390|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#17393| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#17388|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#17392| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#17387| |$paramod/PRIDEC/WIDTH=4#2#17393|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#17381| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#17382| (concat |$paramod/PRIDEC/WIDTH=4#7#17389| (concat |$paramod/PRIDEC/WIDTH=4#3#17392| |$paramod/PRIDEC/WIDTH=4#1#17388|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#17394| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17096| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17103| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17109| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17115|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#17318|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#17395| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17096| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17103| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17109| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17115|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#17312|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#17396| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17096| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17103| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17109| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17115|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#17307|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#17397| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17096| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17103| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17109| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17115|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#17302|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#17398| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#17383| (concat |$paramod/PRIDEC/WIDTH=4#4#17386| (concat |$paramod/PRIDEC/WIDTH=4#0#17387| |$paramod/PRIDEC/WIDTH=4#1#17388|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#17399| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#17401| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#17400| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#17401|) +(declare-fun |$paramod/FF/WIDTH=16#1#17403| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#17402| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#17403|) +(declare-fun |$paramod/FF/WIDTH=16#2#17405| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#17404| () Bool |$paramod/FF/WIDTH=16#2#17405|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#17406| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#17376| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17118| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#17408| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#17407| () Bool |$paramod/FF/WIDTH=16#3#17408|) +(declare-fun |$paramod/FF/WIDTH=16_is#17409| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#17411| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#17410| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#17411|) +(declare-fun |$paramod/FF/WIDTH=16#1#17413| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#17412| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#17413|) +(declare-fun |$paramod/FF/WIDTH=16#2#17415| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#17414| () Bool |$paramod/FF/WIDTH=16#2#17415|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#17416| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#17364| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17112| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#17418| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#17417| () Bool |$paramod/FF/WIDTH=16#3#17418|) +(declare-fun |$paramod/FF/WIDTH=16_is#17419| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#17421| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#17420| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#17421|) +(declare-fun |$paramod/FF/WIDTH=16#1#17423| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#17422| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#17423|) +(declare-fun |$paramod/FF/WIDTH=16#2#17425| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#17424| () Bool |$paramod/FF/WIDTH=16#2#17425|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#17426| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#17352| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17106| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#17428| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#17427| () Bool |$paramod/FF/WIDTH=16#3#17428|) +(declare-fun |$paramod/FF/WIDTH=16_is#17429| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#17431| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#17430| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#17431|) +(declare-fun |$paramod/FF/WIDTH=16#1#17433| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#17432| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#17433|) +(declare-fun |$paramod/FF/WIDTH=16#2#17435| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#17434| () Bool |$paramod/FF/WIDTH=16#2#17435|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#17436| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#17340| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17099| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#17438| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#17437| () Bool |$paramod/FF/WIDTH=16#3#17438|) +(define-fun |$paramod/FF/WIDTH=2_h#17439| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#17440| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#17441| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#17442| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#17443| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#17444| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#17295| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17086| |$paramod/FF/WIDTH=2_is#17296|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17297| |$paramod/FF/WIDTH=2_n D#17323|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17100| |$paramod/FF/WIDTH=2_n Q#17325|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17091| |$paramod/FF/WIDTH=2_n clk#17327|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#17329| |$paramod/FF/WIDTH=2_n en#17378|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17086| |$paramod/PRIDEC/WIDTH=4_is#17380|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17301| |$paramod/PRIDEC/WIDTH=4_n out_vec#17381|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#17394| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#17395| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#17396| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#17397|))) |$paramod/PRIDEC/WIDTH=4_n vec#17398|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17086| |$paramod/FF/WIDTH=16_is#17399|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#17370| |$paramod/FF/WIDTH=16_n D#17400|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17117| |$paramod/FF/WIDTH=16_n Q#17402|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17091| |$paramod/FF/WIDTH=16_n clk#17404|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#17406|) #b1) |$paramod/FF/WIDTH=16_n en#17407|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17086| |$paramod/FF/WIDTH=16_is#17409|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#17358| |$paramod/FF/WIDTH=16_n D#17410|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17111| |$paramod/FF/WIDTH=16_n Q#17412|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17091| |$paramod/FF/WIDTH=16_n clk#17414|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#17416|) #b1) |$paramod/FF/WIDTH=16_n en#17417|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17086| |$paramod/FF/WIDTH=16_is#17419|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#17346| |$paramod/FF/WIDTH=16_n D#17420|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17105| |$paramod/FF/WIDTH=16_n Q#17422|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17091| |$paramod/FF/WIDTH=16_n clk#17424|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#17426|) #b1) |$paramod/FF/WIDTH=16_n en#17427|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17086| |$paramod/FF/WIDTH=16_is#17429|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#17334| |$paramod/FF/WIDTH=16_n D#17430|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17098| |$paramod/FF/WIDTH=16_n Q#17432|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17091| |$paramod/FF/WIDTH=16_n clk#17434|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#17436|) #b1) |$paramod/FF/WIDTH=16_n en#17437|) |$paramod/FF/WIDTH=2_h#17439| |$paramod/PRIDEC/WIDTH=4_h#17440| |$paramod/FF/WIDTH=16_h#17441| |$paramod/FF/WIDTH=16_h#17442| |$paramod/FF/WIDTH=16_h#17443| |$paramod/FF/WIDTH=16_h#17444| )) +(define-fun |$paramod/FF/WIDTH=32_h#17445| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#17447| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#17449| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17448| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17449|) +(declare-fun |$paramod/FF/WIDTH=6#1#17451| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17450| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17451|) +(declare-fun |$paramod/FF/WIDTH=6#2#17453| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17452| () Bool |$paramod/FF/WIDTH=6#2#17453|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#17456| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#17173| |$paramod/MagicPacketTracker/DEPTH=32#12#17176|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#17455| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#17456| |$paramod/MagicPacketTracker/DEPTH=32#15#17165|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#17454| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#17455| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#17156| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#17458| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17457| () Bool |$paramod/FF/WIDTH=6#3#17458|) +(define-fun |$paramod/FF/WIDTH=6_h#17459| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#17446| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#17154| |$paramod/FF/WIDTH=6_is#17447|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#17164| |$paramod/FF/WIDTH=6_n D#17448|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#17161| |$paramod/FF/WIDTH=6_n Q#17450|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#17158| |$paramod/FF/WIDTH=6_n clk#17452|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#17454|) #b1) |$paramod/FF/WIDTH=6_n en#17457|) |$paramod/FF/WIDTH=6_h#17459| )) +(define-fun |$paramod/FF/WIDTH=1_h#17460| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#17462| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#17465| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17202| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#17464| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17212|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#17465| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17202|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#17463| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17217|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#17464|)) +(declare-fun |$paramod/FF/WIDTH=6#0#17467| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17466| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17467|) +(declare-fun |$paramod/FF/WIDTH=6#1#17469| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17468| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17469|) +(declare-fun |$paramod/FF/WIDTH=6#2#17471| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17470| () Bool |$paramod/FF/WIDTH=6#2#17471|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#17473| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17215| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17212|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17472| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#17473| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17217|)) +(declare-fun |$paramod/FF/WIDTH=6#3#17475| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17474| () Bool |$paramod/FF/WIDTH=6#3#17475|) +(declare-fun |$paramod/FF/WIDTH=6_is#17476| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#17479| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17205| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#17478| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17215|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#17479| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17205|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#17477| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17217|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#17478|)) +(declare-fun |$paramod/FF/WIDTH=6#0#17481| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17480| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17481|) +(declare-fun |$paramod/FF/WIDTH=6#1#17483| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17482| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17483|) +(declare-fun |$paramod/FF/WIDTH=6#2#17485| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17484| () Bool |$paramod/FF/WIDTH=6#2#17485|) +(declare-fun |$paramod/FF/WIDTH=6#3#17487| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17486| () Bool |$paramod/FF/WIDTH=6#3#17487|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17489| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17491| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17490| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17491|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17493| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#17492| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17493|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17495| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17494| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17495|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17488| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17489| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17490| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#17492| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17494|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17489| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17490|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17494|))))) +(define-fun |$paramod/FF/WIDTH=6_h#17496| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#17497| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#17461| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17191| |$paramod/FF/WIDTH=6_is#17462|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#17463| |$paramod/FF/WIDTH=6_n D#17466|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17202| |$paramod/FF/WIDTH=6_n Q#17468|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17193| |$paramod/FF/WIDTH=6_n clk#17470|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17472|) #b1) |$paramod/FF/WIDTH=6_n en#17474|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17191| |$paramod/FF/WIDTH=6_is#17476|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#17477| |$paramod/FF/WIDTH=6_n D#17480|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17205| |$paramod/FF/WIDTH=6_n Q#17482|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17193| |$paramod/FF/WIDTH=6_n clk#17484|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17472|) #b1) |$paramod/FF/WIDTH=6_n en#17486|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17488| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17200|) |$paramod/FF/WIDTH=6_h#17496| |$paramod/FF/WIDTH=6_h#17497| )) +(declare-fun |$paramod/FF/WIDTH=6_is#17499| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#17502| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17228| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#17501| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17238|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#17502| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17228|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#17500| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17242|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#17501|)) +(declare-fun |$paramod/FF/WIDTH=6#0#17504| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17503| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17504|) +(declare-fun |$paramod/FF/WIDTH=6#1#17506| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17505| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17506|) +(declare-fun |$paramod/FF/WIDTH=6#2#17508| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17507| () Bool |$paramod/FF/WIDTH=6#2#17508|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#17510| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17240| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17238|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17509| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#17510| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17242|)) +(declare-fun |$paramod/FF/WIDTH=6#3#17512| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17511| () Bool |$paramod/FF/WIDTH=6#3#17512|) +(declare-fun |$paramod/FF/WIDTH=6_is#17513| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#17516| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17231| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#17515| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17240|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#17516| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17231|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#17514| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17242|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#17515|)) +(declare-fun |$paramod/FF/WIDTH=6#0#17518| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17517| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17518|) +(declare-fun |$paramod/FF/WIDTH=6#1#17520| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17519| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17520|) +(declare-fun |$paramod/FF/WIDTH=6#2#17522| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17521| () Bool |$paramod/FF/WIDTH=6#2#17522|) +(declare-fun |$paramod/FF/WIDTH=6#3#17524| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17523| () Bool |$paramod/FF/WIDTH=6#3#17524|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17526| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17528| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17527| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17528|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17530| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#17529| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17530|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17532| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17531| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17532|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17525| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17526| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17527| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#17529| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17531|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17526| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17527|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17531|))))) +(define-fun |$paramod/FF/WIDTH=6_h#17533| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#17534| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#17498| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17218| |$paramod/FF/WIDTH=6_is#17499|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#17500| |$paramod/FF/WIDTH=6_n D#17503|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17228| |$paramod/FF/WIDTH=6_n Q#17505|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17220| |$paramod/FF/WIDTH=6_n clk#17507|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17509|) #b1) |$paramod/FF/WIDTH=6_n en#17511|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17218| |$paramod/FF/WIDTH=6_is#17513|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#17514| |$paramod/FF/WIDTH=6_n D#17517|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17231| |$paramod/FF/WIDTH=6_n Q#17519|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17220| |$paramod/FF/WIDTH=6_n clk#17521|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17509|) #b1) |$paramod/FF/WIDTH=6_n en#17523|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17525| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17226|) |$paramod/FF/WIDTH=6_h#17533| |$paramod/FF/WIDTH=6_h#17534| )) +(declare-fun |$paramod/FF/WIDTH=6_is#17536| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#17539| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17254| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#17538| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17264|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#17539| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17254|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#17537| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17268|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#17538|)) +(declare-fun |$paramod/FF/WIDTH=6#0#17541| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17540| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17541|) +(declare-fun |$paramod/FF/WIDTH=6#1#17543| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17542| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17543|) +(declare-fun |$paramod/FF/WIDTH=6#2#17545| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17544| () Bool |$paramod/FF/WIDTH=6#2#17545|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#17547| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17266| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17264|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17546| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#17547| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17268|)) +(declare-fun |$paramod/FF/WIDTH=6#3#17549| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17548| () Bool |$paramod/FF/WIDTH=6#3#17549|) +(declare-fun |$paramod/FF/WIDTH=6_is#17550| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#17553| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17257| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#17552| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17266|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#17553| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17257|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#17551| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17268|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#17552|)) +(declare-fun |$paramod/FF/WIDTH=6#0#17555| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17554| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17555|) +(declare-fun |$paramod/FF/WIDTH=6#1#17557| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17556| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17557|) +(declare-fun |$paramod/FF/WIDTH=6#2#17559| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17558| () Bool |$paramod/FF/WIDTH=6#2#17559|) +(declare-fun |$paramod/FF/WIDTH=6#3#17561| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17560| () Bool |$paramod/FF/WIDTH=6#3#17561|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17563| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17565| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17564| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17565|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17567| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#17566| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17567|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17569| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17568| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17569|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17562| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17563| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17564| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#17566| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17568|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17563| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17564|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17568|))))) +(define-fun |$paramod/FF/WIDTH=6_h#17570| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#17571| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#17535| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17243| |$paramod/FF/WIDTH=6_is#17536|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#17537| |$paramod/FF/WIDTH=6_n D#17540|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17254| |$paramod/FF/WIDTH=6_n Q#17542|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17245| |$paramod/FF/WIDTH=6_n clk#17544|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17546|) #b1) |$paramod/FF/WIDTH=6_n en#17548|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17243| |$paramod/FF/WIDTH=6_is#17550|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#17551| |$paramod/FF/WIDTH=6_n D#17554|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17257| |$paramod/FF/WIDTH=6_n Q#17556|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17245| |$paramod/FF/WIDTH=6_n clk#17558|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17546|) #b1) |$paramod/FF/WIDTH=6_n en#17560|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17562| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17252|) |$paramod/FF/WIDTH=6_h#17570| |$paramod/FF/WIDTH=6_h#17571| )) +(declare-fun |$paramod/FF/WIDTH=6_is#17573| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#17576| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17280| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#17575| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17290|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#17576| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17280|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#17574| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17294|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#17575|)) +(declare-fun |$paramod/FF/WIDTH=6#0#17578| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17577| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17578|) +(declare-fun |$paramod/FF/WIDTH=6#1#17580| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17579| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17580|) +(declare-fun |$paramod/FF/WIDTH=6#2#17582| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17581| () Bool |$paramod/FF/WIDTH=6#2#17582|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#17584| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17292| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17290|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17583| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#17584| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17294|)) +(declare-fun |$paramod/FF/WIDTH=6#3#17586| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17585| () Bool |$paramod/FF/WIDTH=6#3#17586|) +(declare-fun |$paramod/FF/WIDTH=6_is#17587| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#17590| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17283| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#17589| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17292|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#17590| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17283|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#17588| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17294|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#17589|)) +(declare-fun |$paramod/FF/WIDTH=6#0#17592| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#17591| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#17592|) +(declare-fun |$paramod/FF/WIDTH=6#1#17594| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#17593| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#17594|) +(declare-fun |$paramod/FF/WIDTH=6#2#17596| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#17595| () Bool |$paramod/FF/WIDTH=6#2#17596|) +(declare-fun |$paramod/FF/WIDTH=6#3#17598| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#17597| () Bool |$paramod/FF/WIDTH=6#3#17598|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17600| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17602| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17601| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17602|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17604| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#17603| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17604|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17606| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17605| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17606|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17599| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17600| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17601| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#17603| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17605|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17600| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#17601|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#17605|))))) +(define-fun |$paramod/FF/WIDTH=6_h#17607| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#17608| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#17572| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17269| |$paramod/FF/WIDTH=6_is#17573|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#17574| |$paramod/FF/WIDTH=6_n D#17577|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17280| |$paramod/FF/WIDTH=6_n Q#17579|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17271| |$paramod/FF/WIDTH=6_n clk#17581|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17583|) #b1) |$paramod/FF/WIDTH=6_n en#17585|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17269| |$paramod/FF/WIDTH=6_is#17587|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#17588| |$paramod/FF/WIDTH=6_n D#17591|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17283| |$paramod/FF/WIDTH=6_n Q#17593|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17271| |$paramod/FF/WIDTH=6_n clk#17595|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#17583|) #b1) |$paramod/FF/WIDTH=6_n en#17597|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17599| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17278|) |$paramod/FF/WIDTH=6_h#17607| |$paramod/FF/WIDTH=6_h#17608| )) +(define-fun |Scoreboard_h#17084| () Bool (and (= |Scoreboard_is#17085| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17086|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#17087|) (= |Scoreboard#0#17089| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#17090|) (= |Scoreboard#24#17092| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#17093|) (= |Scoreboard#25#17119| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#17120|) (= (concat |Scoreboard#38#17125| (concat |Scoreboard#37#17127| (concat |Scoreboard#36#17129| |Scoreboard#35#17131|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#17133|) (= |Scoreboard#39#17134| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#17135|) (= |Scoreboard_is#17085| |$paramod/FF/WIDTH=32_is#17137|) (= |Scoreboard#3#17138| |$paramod/FF/WIDTH=32_n D#17139|) (= |Scoreboard#26#17141| |$paramod/FF/WIDTH=32_n Q#17142|) (= |Scoreboard#0#17089| |$paramod/FF/WIDTH=32_n clk#17144|) (= (= ((_ extract 0 0) |Scoreboard#41#17146|) #b1) |$paramod/FF/WIDTH=32_n en#17152|) (= |Scoreboard_is#17085| |$paramod/MagicPacketTracker/DEPTH=32_is#17154|) (= |Scoreboard#19#17151| |$paramod/MagicPacketTracker/DEPTH=32_n captured#17155|) (= |Scoreboard#0#17089| |$paramod/MagicPacketTracker/DEPTH=32_n clk#17157|) (= |Scoreboard#1#17159| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#17160|) (= |Scoreboard#2#17162| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#17163|) (= (= ((_ extract 0 0) |Scoreboard#24#17092|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#17178|) (= (= ((_ extract 0 0) |Scoreboard#28#17149|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#17179|) (= |Scoreboard#39#17134| |$paramod/MagicPacketTracker/DEPTH=32_n rst#17180|) (= |Scoreboard_is#17085| |$paramod/FF/WIDTH=1_is#17181|) (= (= ((_ extract 0 0) |Scoreboard#30#17182|) #b1) |$paramod/FF/WIDTH=1_n D#17183|) (= |Scoreboard#19#17151| |$paramod/FF/WIDTH=1_n Q#17185|) (= |Scoreboard#0#17089| |$paramod/FF/WIDTH=1_n clk#17187|) (= (= ((_ extract 0 0) |Scoreboard#40#17150|) #b1) |$paramod/FF/WIDTH=1_n en#17189|) (= |Scoreboard_is#17085| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17191|) (= |Scoreboard#0#17089| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17192|) (= |Scoreboard#4#17194| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17195|) (= |Scoreboard#10#17197| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17198|) (= |Scoreboard#11#17130| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17203|) (= |Scoreboard#12#17206| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17207|) (= (= ((_ extract 1 1) |Scoreboard#24#17092|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17211|) (= (= ((_ extract 0 0) |Scoreboard#34#17213|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17214|) (= |Scoreboard#39#17134| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17216|) (= |Scoreboard_is#17085| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17218|) (= |Scoreboard#0#17089| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17219|) (= |Scoreboard#3#17138| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17221|) (= |Scoreboard#7#17223| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17224|) (= |Scoreboard#8#17132| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17229|) (= |Scoreboard#9#17232| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17233|) (= (= ((_ extract 0 0) |Scoreboard#24#17092|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17237|) (= (= ((_ extract 0 0) |Scoreboard#28#17149|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17239|) (= |Scoreboard#39#17134| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17241|) (= |Scoreboard_is#17085| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17243|) (= |Scoreboard#0#17089| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17244|) (= |Scoreboard#5#17246| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17247|) (= |Scoreboard#13#17249| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17250|) (= |Scoreboard#14#17128| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17255|) (= |Scoreboard#15#17258| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17259|) (= (= ((_ extract 2 2) |Scoreboard#24#17092|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17263|) (= (= ((_ extract 1 1) |Scoreboard#34#17213|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17265|) (= |Scoreboard#39#17134| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17267|) (= |Scoreboard_is#17085| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17269|) (= |Scoreboard#0#17089| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17270|) (= |Scoreboard#6#17272| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17273|) (= |Scoreboard#16#17275| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17276|) (= |Scoreboard#17#17126| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17281|) (= |Scoreboard#18#17284| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17285|) (= (= ((_ extract 3 3) |Scoreboard#24#17092|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17289|) (= (= ((_ extract 2 2) |Scoreboard#34#17213|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17291|) (= |Scoreboard#39#17134| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17293|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#17295| |$paramod/FF/WIDTH=32_h#17445| |$paramod/MagicPacketTracker/DEPTH=32_h#17446| |$paramod/FF/WIDTH=1_h#17460| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#17461| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#17498| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#17535| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#17572| )) +(assert |Scoreboard_h#17084|) +(define-fun |Scoreboard_n rst#17609| () Bool |Scoreboard#39#17134|) +(define-fun |Scoreboard_n prop_empty#17610| () Bool |Scoreboard#8#17132|) +(define-fun |Scoreboard_n prop_pop#17611| () Bool (= ((_ extract 0 0) |Scoreboard#24#17092|) #b1)) +(assert (and (not |Scoreboard_n rst#17609|) (or (not |Scoreboard_n prop_empty#17610|) (not |Scoreboard_n prop_pop#17611|)))) +(define-fun |$paramod/FF/WIDTH=2#4#17615| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#16696| |$paramod/FF/WIDTH=2#0#16641| |$paramod/FF/WIDTH=2#1#16643|)) +(define-fun |$paramod/FF/WIDTH=2_t#17614| () Bool (= |$paramod/FF/WIDTH=2#4#17615| |$paramod/FF/WIDTH=2#1#17326|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#17616| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#17618| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#16725| |$paramod/FF/WIDTH=16#0#16718| |$paramod/FF/WIDTH=16#1#16720|)) +(define-fun |$paramod/FF/WIDTH=16_t#17617| () Bool (= |$paramod/FF/WIDTH=16#4#17618| |$paramod/FF/WIDTH=16#1#17403|) ) +(define-fun |$paramod/FF/WIDTH=16#4#17620| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#16735| |$paramod/FF/WIDTH=16#0#16728| |$paramod/FF/WIDTH=16#1#16730|)) +(define-fun |$paramod/FF/WIDTH=16_t#17619| () Bool (= |$paramod/FF/WIDTH=16#4#17620| |$paramod/FF/WIDTH=16#1#17413|) ) +(define-fun |$paramod/FF/WIDTH=16#4#17622| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#16745| |$paramod/FF/WIDTH=16#0#16738| |$paramod/FF/WIDTH=16#1#16740|)) +(define-fun |$paramod/FF/WIDTH=16_t#17621| () Bool (= |$paramod/FF/WIDTH=16#4#17622| |$paramod/FF/WIDTH=16#1#17423|) ) +(define-fun |$paramod/FF/WIDTH=16#4#17624| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#16755| |$paramod/FF/WIDTH=16#0#16748| |$paramod/FF/WIDTH=16#1#16750|)) +(define-fun |$paramod/FF/WIDTH=16_t#17623| () Bool (= |$paramod/FF/WIDTH=16#4#17624| |$paramod/FF/WIDTH=16#1#17433|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#17613| () Bool (and |$paramod/FF/WIDTH=2_t#17614| |$paramod/PRIDEC/WIDTH=4_t#17616| |$paramod/FF/WIDTH=16_t#17617| |$paramod/FF/WIDTH=16_t#17619| |$paramod/FF/WIDTH=16_t#17621| |$paramod/FF/WIDTH=16_t#17623| )) +(define-fun |$paramod/FF/WIDTH=32#4#17626| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#16470| |$paramod/FF/WIDTH=32#0#16457| |$paramod/FF/WIDTH=32#1#16460|)) +(define-fun |$paramod/FF/WIDTH=32_t#17625| () Bool (= |$paramod/FF/WIDTH=32#4#17626| |$paramod/FF/WIDTH=32#1#17143|) ) +(define-fun |$paramod/FF/WIDTH=6#4#17629| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16775| |$paramod/FF/WIDTH=6#0#16766| |$paramod/FF/WIDTH=6#1#16768|)) +(define-fun |$paramod/FF/WIDTH=6_t#17628| () Bool (= |$paramod/FF/WIDTH=6#4#17629| |$paramod/FF/WIDTH=6#1#17451|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#17627| () Bool |$paramod/FF/WIDTH=6_t#17628| ) +(define-fun |$paramod/FF/WIDTH=1#4#17631| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#16507| (ite |$paramod/FF/WIDTH=1#0#16501| #b1 #b0) |$paramod/FF/WIDTH=1#1#16503|)) +(define-fun |$paramod/FF/WIDTH=1_t#17630| () Bool (= |$paramod/FF/WIDTH=1#4#17631| |$paramod/FF/WIDTH=1#1#17186|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16532|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#17635| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16792| |$paramod/FF/WIDTH=6#0#16784| |$paramod/FF/WIDTH=6#1#16786|)) +(define-fun |$paramod/FF/WIDTH=6_t#17634| () Bool (= |$paramod/FF/WIDTH=6#4#17635| |$paramod/FF/WIDTH=6#1#17469|) ) +(define-fun |$paramod/FF/WIDTH=6#4#17637| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16804| |$paramod/FF/WIDTH=6#0#16798| |$paramod/FF/WIDTH=6#1#16800|)) +(define-fun |$paramod/FF/WIDTH=6_t#17636| () Bool (= |$paramod/FF/WIDTH=6#4#17637| |$paramod/FF/WIDTH=6#1#17483|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#17632| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16805| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17489|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16513| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17493|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16522|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17491|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17633|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17495|) |$paramod/FF/WIDTH=6_t#17634| |$paramod/FF/WIDTH=6_t#17636| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16557|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#17641| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16829| |$paramod/FF/WIDTH=6#0#16821| |$paramod/FF/WIDTH=6#1#16823|)) +(define-fun |$paramod/FF/WIDTH=6_t#17640| () Bool (= |$paramod/FF/WIDTH=6#4#17641| |$paramod/FF/WIDTH=6#1#17506|) ) +(define-fun |$paramod/FF/WIDTH=6#4#17643| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16841| |$paramod/FF/WIDTH=6#0#16835| |$paramod/FF/WIDTH=6#1#16837|)) +(define-fun |$paramod/FF/WIDTH=6_t#17642| () Bool (= |$paramod/FF/WIDTH=6#4#17643| |$paramod/FF/WIDTH=6#1#17520|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#17638| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16842| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17526|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16539| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17530|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16548|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17528|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17639|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17532|) |$paramod/FF/WIDTH=6_t#17640| |$paramod/FF/WIDTH=6_t#17642| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16583|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#17647| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16866| |$paramod/FF/WIDTH=6#0#16858| |$paramod/FF/WIDTH=6#1#16860|)) +(define-fun |$paramod/FF/WIDTH=6_t#17646| () Bool (= |$paramod/FF/WIDTH=6#4#17647| |$paramod/FF/WIDTH=6#1#17543|) ) +(define-fun |$paramod/FF/WIDTH=6#4#17649| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16878| |$paramod/FF/WIDTH=6#0#16872| |$paramod/FF/WIDTH=6#1#16874|)) +(define-fun |$paramod/FF/WIDTH=6_t#17648| () Bool (= |$paramod/FF/WIDTH=6#4#17649| |$paramod/FF/WIDTH=6#1#17557|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#17644| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16879| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17563|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16565| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17567|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16574|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17565|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17645|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17569|) |$paramod/FF/WIDTH=6_t#17646| |$paramod/FF/WIDTH=6_t#17648| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#16609|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#17653| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16903| |$paramod/FF/WIDTH=6#0#16895| |$paramod/FF/WIDTH=6#1#16897|)) +(define-fun |$paramod/FF/WIDTH=6_t#17652| () Bool (= |$paramod/FF/WIDTH=6#4#17653| |$paramod/FF/WIDTH=6#1#17580|) ) +(define-fun |$paramod/FF/WIDTH=6#4#17655| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#16915| |$paramod/FF/WIDTH=6#0#16909| |$paramod/FF/WIDTH=6#1#16911|)) +(define-fun |$paramod/FF/WIDTH=6_t#17654| () Bool (= |$paramod/FF/WIDTH=6#4#17655| |$paramod/FF/WIDTH=6#1#17594|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#17650| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#16916| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#17600|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#16591| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#17604|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#16600|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#17602|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#17651|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#17606|) |$paramod/FF/WIDTH=6_t#17652| |$paramod/FF/WIDTH=6_t#17654| )) +(define-fun |Scoreboard_t#17612| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#17613| |$paramod/FF/WIDTH=32_t#17625| |$paramod/MagicPacketTracker/DEPTH=32_t#17627| |$paramod/FF/WIDTH=1_t#17630| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#17632| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#17638| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#17644| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#17650| )) +(assert |Scoreboard_t#17612|) +(assert (not |Scoreboard_is#17085|)) +(define-fun |$paramod/FF/WIDTH=2_a#17690| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#17691| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#17692| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#17693| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#17694| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#17695| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#17689| () Bool (and |$paramod/FF/WIDTH=2_a#17690| |$paramod/PRIDEC/WIDTH=4_a#17691| |$paramod/FF/WIDTH=16_a#17692| |$paramod/FF/WIDTH=16_a#17693| |$paramod/FF/WIDTH=16_a#17694| |$paramod/FF/WIDTH=16_a#17695| )) +(define-fun |$paramod/FF/WIDTH=32_a#17696| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17698| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#17697| () Bool |$paramod/FF/WIDTH=6_a#17698| ) +(define-fun |$paramod/FF/WIDTH=1_a#17699| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17701| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17702| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17700| () Bool (and |$paramod/FF/WIDTH=6_a#17701| |$paramod/FF/WIDTH=6_a#17702| )) +(define-fun |$paramod/FF/WIDTH=6_a#17704| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17705| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17703| () Bool (and |$paramod/FF/WIDTH=6_a#17704| |$paramod/FF/WIDTH=6_a#17705| )) +(define-fun |$paramod/FF/WIDTH=6_a#17707| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17708| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17706| () Bool (and |$paramod/FF/WIDTH=6_a#17707| |$paramod/FF/WIDTH=6_a#17708| )) +(define-fun |$paramod/FF/WIDTH=6_a#17710| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#17711| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17709| () Bool (and |$paramod/FF/WIDTH=6_a#17710| |$paramod/FF/WIDTH=6_a#17711| )) +(define-fun |Scoreboard_a#17688| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#17689| |$paramod/FF/WIDTH=32_a#17696| |$paramod/MagicPacketTracker/DEPTH=32_a#17697| |$paramod/FF/WIDTH=1_a#17699| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17700| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17703| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17706| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#17709| )) +(assert |Scoreboard_a#17688|) +(define-fun |Scoreboard#20#17717| () Bool (bvugt |Scoreboard#1#17159| #b000000)) +(define-fun |Scoreboard#21#17716| () (_ BitVec 1) (bvand (ite |Scoreboard#19#17151| #b1 #b0) (ite |Scoreboard#20#17717| #b1 #b0))) +(define-fun |Scoreboard#22#17718| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#17162|) #b1) (= ((_ extract 1 1) |Scoreboard#2#17162|) #b1) (= ((_ extract 2 2) |Scoreboard#2#17162|) #b1) (= ((_ extract 3 3) |Scoreboard#2#17162|) #b1) (= ((_ extract 4 4) |Scoreboard#2#17162|) #b1) (= ((_ extract 5 5) |Scoreboard#2#17162|) #b1)))) +(define-fun |Scoreboard#23#17715| () (_ BitVec 1) (bvand |Scoreboard#21#17716| (ite |Scoreboard#22#17718| #b1 #b0))) +(define-fun |Scoreboard#31#17714| () (_ BitVec 1) (bvnot |Scoreboard#23#17715|)) +(define-fun |Scoreboard#32#17719| () Bool (= |Scoreboard#26#17141| |Scoreboard#7#17223|)) +(define-fun |Scoreboard#33#17713| () (_ BitVec 1) (bvor |Scoreboard#31#17714| (ite |Scoreboard#32#17719| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#17712| () Bool (= ((_ extract 0 0) |Scoreboard#33#17713|) #b1)) +(assert |Scoreboard_n prop_signal#17712|) +(define-fun |$paramod/FF/WIDTH=2_u#17724| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#17726| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#17728| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#17730| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#17732| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#17734| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#17722| () Bool (and |$paramod/FF/WIDTH=2_u#17724| |$paramod/PRIDEC/WIDTH=4_u#17726| |$paramod/FF/WIDTH=16_u#17728| |$paramod/FF/WIDTH=16_u#17730| |$paramod/FF/WIDTH=16_u#17732| |$paramod/FF/WIDTH=16_u#17734| )) +(define-fun |$paramod/FF/WIDTH=32_u#17736| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17740| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#17738| () Bool |$paramod/FF/WIDTH=6_u#17740| ) +(define-fun |$paramod/FF/WIDTH=1_u#17742| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17746| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17748| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17744| () Bool (and |$paramod/FF/WIDTH=6_u#17746| |$paramod/FF/WIDTH=6_u#17748| )) +(define-fun |$paramod/FF/WIDTH=6_u#17752| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17754| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17750| () Bool (and |$paramod/FF/WIDTH=6_u#17752| |$paramod/FF/WIDTH=6_u#17754| )) +(define-fun |$paramod/FF/WIDTH=6_u#17758| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17760| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17756| () Bool (and |$paramod/FF/WIDTH=6_u#17758| |$paramod/FF/WIDTH=6_u#17760| )) +(define-fun |$paramod/FF/WIDTH=6_u#17764| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#17766| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17762| () Bool (and |$paramod/FF/WIDTH=6_u#17764| |$paramod/FF/WIDTH=6_u#17766| )) +(define-fun |Scoreboard_u#17720| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#17722| |$paramod/FF/WIDTH=32_u#17736| |$paramod/MagicPacketTracker/DEPTH=32_u#17738| |$paramod/FF/WIDTH=1_u#17742| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17744| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17750| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17756| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#17762| )) +(assert |Scoreboard_u#17720|) +(declare-fun |Scoreboard_is#17768| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17769| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#17771| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#17770| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#17771|) +(declare-fun |Scoreboard#0#17772| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17774| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#17773| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17774|) +(declare-fun |Scoreboard#24#17775| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17779| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17781| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#17780| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17781| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#17778| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17779| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#17780| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17782| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#17777| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#17778| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17782| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17786| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17788| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#17787| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17788| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#17785| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17786| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#17787| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17789| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#17784| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#17785| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17789| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17792| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17794| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#17793| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17794| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#17791| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17792| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#17793| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17795| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#17790| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#17791| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17795| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17798| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17800| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#17799| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17800| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#17797| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17798| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#17799| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17801| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#17796| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#17797| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17801| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#17776| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#17777| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#17784| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#17790| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#17796|)))) +(declare-fun |Scoreboard#25#17802| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#17804| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#17805| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#17806| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#17807| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#17803| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#17804| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#17805| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#17806| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#17807|)))) +(declare-fun |Scoreboard#17#17809| () Bool) +(define-fun |Scoreboard#38#17808| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#17809| #b1 #b0))) +(declare-fun |Scoreboard#14#17811| () Bool) +(define-fun |Scoreboard#37#17810| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#17811| #b1 #b0))) +(declare-fun |Scoreboard#11#17813| () Bool) +(define-fun |Scoreboard#36#17812| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#17813| #b1 #b0))) +(declare-fun |Scoreboard#8#17815| () Bool) +(define-fun |Scoreboard#35#17814| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#17815| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#17816| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17779| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17786| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17792| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17798|)))) +(declare-fun |Scoreboard#39#17817| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17819| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#17818| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17819|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#17820| () Bool) +(declare-fun |Scoreboard#3#17821| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#17823| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#17822| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#17823|) +(declare-fun |Scoreboard#26#17824| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#17826| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#17825| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#17826|) +(declare-fun |$paramod/FF/WIDTH=32#2#17828| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#17827| () Bool |$paramod/FF/WIDTH=32#2#17828|) +(declare-fun |Scoreboard#27#17831| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#17832| () (_ BitVec 1)) +(define-fun |Scoreboard#29#17830| () (_ BitVec 1) (bvand |Scoreboard#27#17831| |Scoreboard#28#17832|)) +(declare-fun |Scoreboard#19#17834| () Bool) +(define-fun |Scoreboard#40#17833| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#17834| #b1 #b0))) +(define-fun |Scoreboard#41#17829| () (_ BitVec 1) (bvand |Scoreboard#29#17830| |Scoreboard#40#17833|)) +(declare-fun |$paramod/FF/WIDTH=32#3#17836| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#17835| () Bool |$paramod/FF/WIDTH=32#3#17836|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#17837| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#17839| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#17838| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#17839|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#17841| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#17840| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#17841|) +(declare-fun |Scoreboard#1#17842| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#17844| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#17843| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#17844|) +(declare-fun |Scoreboard#2#17845| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#17848| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#17855| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#17844| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#17856| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#17854| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#17855| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#17856|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#17857| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#17839| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#17853| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#17854| |$paramod/MagicPacketTracker/DEPTH=32#7#17857|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#17858| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#17844| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#17852| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#17853|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#17858| |$paramod/MagicPacketTracker/DEPTH=32#2#17844|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#17851| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#17852| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#17859| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#17850| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#17851| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#17859|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#17860| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#17852| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#17849| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#17850|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#17860| |$paramod/MagicPacketTracker/DEPTH=32#9#17852|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#17847| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#17848|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#17849|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#17846| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#17847|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#17861| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#17859|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#17862| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#17856|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#17863| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#17848|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#17864| () Bool) +(define-fun |Scoreboard#30#17865| () (_ BitVec 1) (bvor (ite |Scoreboard#19#17834| #b1 #b0) |Scoreboard#29#17830|)) +(declare-fun |$paramod/FF/WIDTH=1#0#17867| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#17866| () Bool |$paramod/FF/WIDTH=1#0#17867|) +(declare-fun |$paramod/FF/WIDTH=1#1#17869| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#17868| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#17869|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#17871| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#17870| () Bool |$paramod/FF/WIDTH=1#2#17871|) +(declare-fun |$paramod/FF/WIDTH=1#3#17873| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#17872| () Bool |$paramod/FF/WIDTH=1#3#17873|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17874| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17876| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17875| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17876|) +(declare-fun |Scoreboard#4#17877| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17879| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17878| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17879|) +(declare-fun |Scoreboard#10#17880| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17883| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17885| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17884| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17885|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17882| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17883| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17884|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17881| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17882|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17888| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17887| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17885| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17888|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17886| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17887|) +(declare-fun |Scoreboard#12#17889| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17892| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17885|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17888|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17893| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17885|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17888|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17891| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17892| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17893| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17890| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17891|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17895| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17894| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17895|) #b1)) +(declare-fun |Scoreboard#34#17896| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17898| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17897| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17898|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17900| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17899| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17900|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17901| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17903| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17902| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17903|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17905| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17904| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17905|) +(declare-fun |Scoreboard#7#17906| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17909| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17911| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17910| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17911|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17908| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17909| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17910|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17907| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17908|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17914| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17913| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17911| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17914|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17912| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17913|) +(declare-fun |Scoreboard#9#17915| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17918| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17911|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17914|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17919| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17911|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17914|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17917| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17918| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17919| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17916| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17917|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17921| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17920| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17921|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17923| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17922| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17923|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17925| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17924| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17925|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17926| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17928| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17927| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17928|) +(declare-fun |Scoreboard#5#17929| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17931| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17930| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17931|) +(declare-fun |Scoreboard#13#17932| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17935| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17937| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17936| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17937|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17934| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17935| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17936|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17933| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17934|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17940| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17939| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17937| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17940|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17938| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17939|) +(declare-fun |Scoreboard#15#17941| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17944| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17937|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17940|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17945| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17937|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17940|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17943| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17944| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17945| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17942| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17943|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17947| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17946| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17947|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17949| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17948| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17949|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17951| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17950| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17951|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17952| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17954| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17953| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17954|) +(declare-fun |Scoreboard#6#17955| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17957| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17956| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17957|) +(declare-fun |Scoreboard#16#17958| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17961| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17963| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17962| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17963|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17960| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17961| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#17962|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17959| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#17960|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17966| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17965| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17963| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17966|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17964| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#17965|) +(declare-fun |Scoreboard#18#17967| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17970| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17963|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17966|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17971| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17963|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17966|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17969| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#17970| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#17971| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17968| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#17969|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17973| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17972| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17973|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17975| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17974| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17975|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17977| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17976| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17977|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#17979| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17987| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#17986| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17987| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#17988| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17987|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#17985| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#17986| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17987|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#17988|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#17983| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#17985|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#17992| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#17987|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#17991| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#17992| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#17993| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#17992|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#17990| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#17991| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#17992|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#17993|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#17989| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#17990|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#17982| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#17983| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#17989|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#17998| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#17997| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#17998|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#17996| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#17997| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#17999| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#17997|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#17995| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#17996| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#17997|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#17999|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#17994| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#17995|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#17981| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#17982| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#17994|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#18004| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#18003| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#18004|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#18002| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#18003| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#18005| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#18003|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#18001| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#18002| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#18003|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#18005|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#18000| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#18001|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17980| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#17981| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#18000|)) +(declare-fun |$paramod/FF/WIDTH=2#0#18007| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#18006| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#18007|) +(declare-fun |$paramod/FF/WIDTH=2#1#18009| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#18008| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#18009|) +(declare-fun |$paramod/FF/WIDTH=2#2#18011| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#18010| () Bool |$paramod/FF/WIDTH=2#2#18011|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#18015| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17779|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#18019| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17782| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#18015|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#18018| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17819| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#18019|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#18023| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17980| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#18024| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17781| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#17804|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#18022| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#18023| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#18024| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17781|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#18021| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#18022| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#18020| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#17777|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#18021| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#18022|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#18017| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#18018|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#18020|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#18016| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#18017| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#18014| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#18015| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#18016| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#18013| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17782| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#18014|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#18027| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17786|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#18031| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17789| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#18027|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#18030| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17819| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#18031|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#18035| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17980| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#18036| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17788| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#17805|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#18034| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#18035| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#18036| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17788|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#18033| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#18034| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#18032| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#17784|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#18033| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#18034|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#18029| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#18030|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#18032|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#18028| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#18029| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#18026| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#18027| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#18028| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#18025| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17789| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#18026|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#18039| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17792|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#18043| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17795| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#18039|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#18042| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17819| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#18043|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#18047| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17980| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#18048| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17794| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#17806|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#18046| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#18047| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#18048| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17794|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#18045| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#18046| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#18044| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#17790|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#18045| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#18046|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#18041| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#18042|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#18044|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#18040| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#18041| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#18038| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#18039| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#18040| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#18037| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17795| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#18038|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#18051| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17798|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#18055| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17801| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#18051|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#18054| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#17819| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#18055|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#18059| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17980|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17980|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#18060| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17800| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#17807|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#18058| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#18059| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#18060| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17800|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#18057| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#18058| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#18056| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#17796|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#18057| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#18058|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#18053| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#18054|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#18056|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#18052| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#18053| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#18050| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#18051| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#18052| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#18049| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17801| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#18050|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#18012| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#18013|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#18025|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#18037|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#18049|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#18062| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#18061| () Bool |$paramod/FF/WIDTH=2#3#18062|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#18063| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#18066| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#18069| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#18070| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#18071| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#18068| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#18069|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#18070|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#18071|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#18067| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#18068| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#18065| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#18066| |$paramod/PRIDEC/WIDTH=4#10#18067|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#18074| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#18070|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#18071|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#18073| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#18074| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#18072| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#18069| |$paramod/PRIDEC/WIDTH=4#6#18073|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#18076| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#18071|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#18075| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#18070| |$paramod/PRIDEC/WIDTH=4#2#18076|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#18064| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#18065| (concat |$paramod/PRIDEC/WIDTH=4#7#18072| (concat |$paramod/PRIDEC/WIDTH=4#3#18075| |$paramod/PRIDEC/WIDTH=4#1#18071|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#18077| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17779| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17786| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17792| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17798|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#18001|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#18078| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17779| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17786| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17792| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17798|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#17995|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#18079| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17779| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17786| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17792| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17798|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#17990|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#18080| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#17779| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#17786| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#17792| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#17798|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#17985|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#18081| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#18066| (concat |$paramod/PRIDEC/WIDTH=4#4#18069| (concat |$paramod/PRIDEC/WIDTH=4#0#18070| |$paramod/PRIDEC/WIDTH=4#1#18071|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#18082| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#18084| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#18083| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#18084|) +(declare-fun |$paramod/FF/WIDTH=16#1#18086| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#18085| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#18086|) +(declare-fun |$paramod/FF/WIDTH=16#2#18088| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#18087| () Bool |$paramod/FF/WIDTH=16#2#18088|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#18089| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#18059| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#17801| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#18091| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#18090| () Bool |$paramod/FF/WIDTH=16#3#18091|) +(declare-fun |$paramod/FF/WIDTH=16_is#18092| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#18094| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#18093| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#18094|) +(declare-fun |$paramod/FF/WIDTH=16#1#18096| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#18095| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#18096|) +(declare-fun |$paramod/FF/WIDTH=16#2#18098| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#18097| () Bool |$paramod/FF/WIDTH=16#2#18098|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#18099| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#18047| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#17795| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#18101| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#18100| () Bool |$paramod/FF/WIDTH=16#3#18101|) +(declare-fun |$paramod/FF/WIDTH=16_is#18102| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#18104| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#18103| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#18104|) +(declare-fun |$paramod/FF/WIDTH=16#1#18106| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#18105| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#18106|) +(declare-fun |$paramod/FF/WIDTH=16#2#18108| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#18107| () Bool |$paramod/FF/WIDTH=16#2#18108|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#18109| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#18035| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#17789| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#18111| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#18110| () Bool |$paramod/FF/WIDTH=16#3#18111|) +(declare-fun |$paramod/FF/WIDTH=16_is#18112| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#18114| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#18113| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#18114|) +(declare-fun |$paramod/FF/WIDTH=16#1#18116| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#18115| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#18116|) +(declare-fun |$paramod/FF/WIDTH=16#2#18118| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#18117| () Bool |$paramod/FF/WIDTH=16#2#18118|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#18119| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#18023| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#17782| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#18121| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#18120| () Bool |$paramod/FF/WIDTH=16#3#18121|) +(define-fun |$paramod/FF/WIDTH=2_h#18122| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#18123| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#18124| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#18125| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#18126| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#18127| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#17978| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17769| |$paramod/FF/WIDTH=2_is#17979|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#17980| |$paramod/FF/WIDTH=2_n D#18006|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#17783| |$paramod/FF/WIDTH=2_n Q#18008|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17774| |$paramod/FF/WIDTH=2_n clk#18010|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#18012| |$paramod/FF/WIDTH=2_n en#18061|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17769| |$paramod/PRIDEC/WIDTH=4_is#18063|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#17984| |$paramod/PRIDEC/WIDTH=4_n out_vec#18064|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#18077| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#18078| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#18079| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#18080|))) |$paramod/PRIDEC/WIDTH=4_n vec#18081|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17769| |$paramod/FF/WIDTH=16_is#18082|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#18053| |$paramod/FF/WIDTH=16_n D#18083|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#17800| |$paramod/FF/WIDTH=16_n Q#18085|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17774| |$paramod/FF/WIDTH=16_n clk#18087|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#18089|) #b1) |$paramod/FF/WIDTH=16_n en#18090|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17769| |$paramod/FF/WIDTH=16_is#18092|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#18041| |$paramod/FF/WIDTH=16_n D#18093|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#17794| |$paramod/FF/WIDTH=16_n Q#18095|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17774| |$paramod/FF/WIDTH=16_n clk#18097|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#18099|) #b1) |$paramod/FF/WIDTH=16_n en#18100|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17769| |$paramod/FF/WIDTH=16_is#18102|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#18029| |$paramod/FF/WIDTH=16_n D#18103|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#17788| |$paramod/FF/WIDTH=16_n Q#18105|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17774| |$paramod/FF/WIDTH=16_n clk#18107|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#18109|) #b1) |$paramod/FF/WIDTH=16_n en#18110|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17769| |$paramod/FF/WIDTH=16_is#18112|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#18017| |$paramod/FF/WIDTH=16_n D#18113|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#17781| |$paramod/FF/WIDTH=16_n Q#18115|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#17774| |$paramod/FF/WIDTH=16_n clk#18117|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#18119|) #b1) |$paramod/FF/WIDTH=16_n en#18120|) |$paramod/FF/WIDTH=2_h#18122| |$paramod/PRIDEC/WIDTH=4_h#18123| |$paramod/FF/WIDTH=16_h#18124| |$paramod/FF/WIDTH=16_h#18125| |$paramod/FF/WIDTH=16_h#18126| |$paramod/FF/WIDTH=16_h#18127| )) +(define-fun |$paramod/FF/WIDTH=32_h#18128| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#18130| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#18132| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18131| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18132|) +(declare-fun |$paramod/FF/WIDTH=6#1#18134| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18133| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18134|) +(declare-fun |$paramod/FF/WIDTH=6#2#18136| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18135| () Bool |$paramod/FF/WIDTH=6#2#18136|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#18139| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#17856| |$paramod/MagicPacketTracker/DEPTH=32#12#17859|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#18138| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#18139| |$paramod/MagicPacketTracker/DEPTH=32#15#17848|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#18137| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#18138| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#17839| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#18141| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18140| () Bool |$paramod/FF/WIDTH=6#3#18141|) +(define-fun |$paramod/FF/WIDTH=6_h#18142| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#18129| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#17837| |$paramod/FF/WIDTH=6_is#18130|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#17847| |$paramod/FF/WIDTH=6_n D#18131|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#17844| |$paramod/FF/WIDTH=6_n Q#18133|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#17841| |$paramod/FF/WIDTH=6_n clk#18135|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#18137|) #b1) |$paramod/FF/WIDTH=6_n en#18140|) |$paramod/FF/WIDTH=6_h#18142| )) +(define-fun |$paramod/FF/WIDTH=1_h#18143| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#18145| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18148| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17885| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18147| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17895|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18148| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17885|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18146| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17900|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18147|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18150| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18149| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18150|) +(declare-fun |$paramod/FF/WIDTH=6#1#18152| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18151| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18152|) +(declare-fun |$paramod/FF/WIDTH=6#2#18154| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18153| () Bool |$paramod/FF/WIDTH=6#2#18154|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18156| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17898| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17895|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18155| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18156| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17900|)) +(declare-fun |$paramod/FF/WIDTH=6#3#18158| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18157| () Bool |$paramod/FF/WIDTH=6#3#18158|) +(declare-fun |$paramod/FF/WIDTH=6_is#18159| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18162| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17888| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18161| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17898|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18162| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17888|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18160| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17900|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18161|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18164| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18163| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18164|) +(declare-fun |$paramod/FF/WIDTH=6#1#18166| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18165| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18166|) +(declare-fun |$paramod/FF/WIDTH=6#2#18168| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18167| () Bool |$paramod/FF/WIDTH=6#2#18168|) +(declare-fun |$paramod/FF/WIDTH=6#3#18170| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18169| () Bool |$paramod/FF/WIDTH=6#3#18170|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18172| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18174| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18173| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18174|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18176| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18175| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18176|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18178| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18177| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18178|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18171| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18172| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18173| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18175| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18177|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18172| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18173|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18177|))))) +(define-fun |$paramod/FF/WIDTH=6_h#18179| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#18180| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18144| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17874| |$paramod/FF/WIDTH=6_is#18145|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18146| |$paramod/FF/WIDTH=6_n D#18149|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17885| |$paramod/FF/WIDTH=6_n Q#18151|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17876| |$paramod/FF/WIDTH=6_n clk#18153|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18155|) #b1) |$paramod/FF/WIDTH=6_n en#18157|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17874| |$paramod/FF/WIDTH=6_is#18159|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18160| |$paramod/FF/WIDTH=6_n D#18163|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17888| |$paramod/FF/WIDTH=6_n Q#18165|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17876| |$paramod/FF/WIDTH=6_n clk#18167|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18155|) #b1) |$paramod/FF/WIDTH=6_n en#18169|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18171| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17883|) |$paramod/FF/WIDTH=6_h#18179| |$paramod/FF/WIDTH=6_h#18180| )) +(declare-fun |$paramod/FF/WIDTH=6_is#18182| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18185| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17911| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18184| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17921|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18185| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17911|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18183| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17925|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18184|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18187| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18186| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18187|) +(declare-fun |$paramod/FF/WIDTH=6#1#18189| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18188| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18189|) +(declare-fun |$paramod/FF/WIDTH=6#2#18191| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18190| () Bool |$paramod/FF/WIDTH=6#2#18191|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18193| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17923| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17921|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18192| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18193| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17925|)) +(declare-fun |$paramod/FF/WIDTH=6#3#18195| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18194| () Bool |$paramod/FF/WIDTH=6#3#18195|) +(declare-fun |$paramod/FF/WIDTH=6_is#18196| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18199| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17914| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18198| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17923|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18199| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17914|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18197| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17925|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18198|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18201| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18200| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18201|) +(declare-fun |$paramod/FF/WIDTH=6#1#18203| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18202| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18203|) +(declare-fun |$paramod/FF/WIDTH=6#2#18205| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18204| () Bool |$paramod/FF/WIDTH=6#2#18205|) +(declare-fun |$paramod/FF/WIDTH=6#3#18207| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18206| () Bool |$paramod/FF/WIDTH=6#3#18207|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18209| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18211| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18210| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18211|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18213| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18212| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18213|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18215| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18214| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18215|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18208| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18209| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18210| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18212| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18214|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18209| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18210|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18214|))))) +(define-fun |$paramod/FF/WIDTH=6_h#18216| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#18217| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18181| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17901| |$paramod/FF/WIDTH=6_is#18182|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18183| |$paramod/FF/WIDTH=6_n D#18186|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17911| |$paramod/FF/WIDTH=6_n Q#18188|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17903| |$paramod/FF/WIDTH=6_n clk#18190|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18192|) #b1) |$paramod/FF/WIDTH=6_n en#18194|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17901| |$paramod/FF/WIDTH=6_is#18196|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18197| |$paramod/FF/WIDTH=6_n D#18200|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17914| |$paramod/FF/WIDTH=6_n Q#18202|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17903| |$paramod/FF/WIDTH=6_n clk#18204|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18192|) #b1) |$paramod/FF/WIDTH=6_n en#18206|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18208| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17909|) |$paramod/FF/WIDTH=6_h#18216| |$paramod/FF/WIDTH=6_h#18217| )) +(declare-fun |$paramod/FF/WIDTH=6_is#18219| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18222| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17937| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18221| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17947|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18222| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17937|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18220| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17951|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18221|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18224| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18223| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18224|) +(declare-fun |$paramod/FF/WIDTH=6#1#18226| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18225| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18226|) +(declare-fun |$paramod/FF/WIDTH=6#2#18228| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18227| () Bool |$paramod/FF/WIDTH=6#2#18228|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18230| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17949| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17947|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18229| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18230| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17951|)) +(declare-fun |$paramod/FF/WIDTH=6#3#18232| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18231| () Bool |$paramod/FF/WIDTH=6#3#18232|) +(declare-fun |$paramod/FF/WIDTH=6_is#18233| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18236| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17940| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18235| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17949|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18236| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17940|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18234| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17951|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18235|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18238| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18237| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18238|) +(declare-fun |$paramod/FF/WIDTH=6#1#18240| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18239| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18240|) +(declare-fun |$paramod/FF/WIDTH=6#2#18242| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18241| () Bool |$paramod/FF/WIDTH=6#2#18242|) +(declare-fun |$paramod/FF/WIDTH=6#3#18244| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18243| () Bool |$paramod/FF/WIDTH=6#3#18244|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18246| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18248| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18247| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18248|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18250| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18249| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18250|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18252| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18251| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18252|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18245| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18246| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18247| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18249| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18251|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18246| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18247|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18251|))))) +(define-fun |$paramod/FF/WIDTH=6_h#18253| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#18254| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18218| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17926| |$paramod/FF/WIDTH=6_is#18219|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18220| |$paramod/FF/WIDTH=6_n D#18223|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17937| |$paramod/FF/WIDTH=6_n Q#18225|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17928| |$paramod/FF/WIDTH=6_n clk#18227|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18229|) #b1) |$paramod/FF/WIDTH=6_n en#18231|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17926| |$paramod/FF/WIDTH=6_is#18233|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18234| |$paramod/FF/WIDTH=6_n D#18237|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17940| |$paramod/FF/WIDTH=6_n Q#18239|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17928| |$paramod/FF/WIDTH=6_n clk#18241|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18229|) #b1) |$paramod/FF/WIDTH=6_n en#18243|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18245| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17935|) |$paramod/FF/WIDTH=6_h#18253| |$paramod/FF/WIDTH=6_h#18254| )) +(declare-fun |$paramod/FF/WIDTH=6_is#18256| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18259| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17963| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18258| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17973|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18259| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17963|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18257| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17977|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18258|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18261| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18260| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18261|) +(declare-fun |$paramod/FF/WIDTH=6#1#18263| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18262| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18263|) +(declare-fun |$paramod/FF/WIDTH=6#2#18265| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18264| () Bool |$paramod/FF/WIDTH=6#2#18265|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18267| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17975| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#17973|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18266| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18267| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17977|)) +(declare-fun |$paramod/FF/WIDTH=6#3#18269| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18268| () Bool |$paramod/FF/WIDTH=6#3#18269|) +(declare-fun |$paramod/FF/WIDTH=6_is#18270| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18273| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17966| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18272| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17975|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18273| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17966|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18271| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#17977|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18272|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18275| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18274| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18275|) +(declare-fun |$paramod/FF/WIDTH=6#1#18277| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18276| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18277|) +(declare-fun |$paramod/FF/WIDTH=6#2#18279| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18278| () Bool |$paramod/FF/WIDTH=6#2#18279|) +(declare-fun |$paramod/FF/WIDTH=6#3#18281| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18280| () Bool |$paramod/FF/WIDTH=6#3#18281|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18283| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18285| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18284| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18285|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18287| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18286| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18287|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18289| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18288| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18289|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18282| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18283| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18284| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18286| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18288|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18283| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18284|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18288|))))) +(define-fun |$paramod/FF/WIDTH=6_h#18290| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#18291| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18255| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17952| |$paramod/FF/WIDTH=6_is#18256|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18257| |$paramod/FF/WIDTH=6_n D#18260|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#17963| |$paramod/FF/WIDTH=6_n Q#18262|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17954| |$paramod/FF/WIDTH=6_n clk#18264|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18266|) #b1) |$paramod/FF/WIDTH=6_n en#18268|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17952| |$paramod/FF/WIDTH=6_is#18270|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18271| |$paramod/FF/WIDTH=6_n D#18274|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17966| |$paramod/FF/WIDTH=6_n Q#18276|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#17954| |$paramod/FF/WIDTH=6_n clk#18278|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18266|) #b1) |$paramod/FF/WIDTH=6_n en#18280|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18282| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#17961|) |$paramod/FF/WIDTH=6_h#18290| |$paramod/FF/WIDTH=6_h#18291| )) +(define-fun |Scoreboard_h#17767| () Bool (and (= |Scoreboard_is#17768| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#17769|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#17770|) (= |Scoreboard#0#17772| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#17773|) (= |Scoreboard#24#17775| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#17776|) (= |Scoreboard#25#17802| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#17803|) (= (concat |Scoreboard#38#17808| (concat |Scoreboard#37#17810| (concat |Scoreboard#36#17812| |Scoreboard#35#17814|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#17816|) (= |Scoreboard#39#17817| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#17818|) (= |Scoreboard_is#17768| |$paramod/FF/WIDTH=32_is#17820|) (= |Scoreboard#3#17821| |$paramod/FF/WIDTH=32_n D#17822|) (= |Scoreboard#26#17824| |$paramod/FF/WIDTH=32_n Q#17825|) (= |Scoreboard#0#17772| |$paramod/FF/WIDTH=32_n clk#17827|) (= (= ((_ extract 0 0) |Scoreboard#41#17829|) #b1) |$paramod/FF/WIDTH=32_n en#17835|) (= |Scoreboard_is#17768| |$paramod/MagicPacketTracker/DEPTH=32_is#17837|) (= |Scoreboard#19#17834| |$paramod/MagicPacketTracker/DEPTH=32_n captured#17838|) (= |Scoreboard#0#17772| |$paramod/MagicPacketTracker/DEPTH=32_n clk#17840|) (= |Scoreboard#1#17842| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#17843|) (= |Scoreboard#2#17845| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#17846|) (= (= ((_ extract 0 0) |Scoreboard#24#17775|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#17861|) (= (= ((_ extract 0 0) |Scoreboard#28#17832|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#17862|) (= |Scoreboard#39#17817| |$paramod/MagicPacketTracker/DEPTH=32_n rst#17863|) (= |Scoreboard_is#17768| |$paramod/FF/WIDTH=1_is#17864|) (= (= ((_ extract 0 0) |Scoreboard#30#17865|) #b1) |$paramod/FF/WIDTH=1_n D#17866|) (= |Scoreboard#19#17834| |$paramod/FF/WIDTH=1_n Q#17868|) (= |Scoreboard#0#17772| |$paramod/FF/WIDTH=1_n clk#17870|) (= (= ((_ extract 0 0) |Scoreboard#40#17833|) #b1) |$paramod/FF/WIDTH=1_n en#17872|) (= |Scoreboard_is#17768| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17874|) (= |Scoreboard#0#17772| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17875|) (= |Scoreboard#4#17877| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17878|) (= |Scoreboard#10#17880| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17881|) (= |Scoreboard#11#17813| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17886|) (= |Scoreboard#12#17889| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17890|) (= (= ((_ extract 1 1) |Scoreboard#24#17775|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17894|) (= (= ((_ extract 0 0) |Scoreboard#34#17896|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17897|) (= |Scoreboard#39#17817| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17899|) (= |Scoreboard_is#17768| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17901|) (= |Scoreboard#0#17772| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17902|) (= |Scoreboard#3#17821| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17904|) (= |Scoreboard#7#17906| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17907|) (= |Scoreboard#8#17815| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17912|) (= |Scoreboard#9#17915| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17916|) (= (= ((_ extract 0 0) |Scoreboard#24#17775|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17920|) (= (= ((_ extract 0 0) |Scoreboard#28#17832|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17922|) (= |Scoreboard#39#17817| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17924|) (= |Scoreboard_is#17768| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17926|) (= |Scoreboard#0#17772| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17927|) (= |Scoreboard#5#17929| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17930|) (= |Scoreboard#13#17932| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17933|) (= |Scoreboard#14#17811| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17938|) (= |Scoreboard#15#17941| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17942|) (= (= ((_ extract 2 2) |Scoreboard#24#17775|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17946|) (= (= ((_ extract 1 1) |Scoreboard#34#17896|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17948|) (= |Scoreboard#39#17817| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17950|) (= |Scoreboard_is#17768| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#17952|) (= |Scoreboard#0#17772| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#17953|) (= |Scoreboard#6#17955| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#17956|) (= |Scoreboard#16#17958| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#17959|) (= |Scoreboard#17#17809| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#17964|) (= |Scoreboard#18#17967| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#17968|) (= (= ((_ extract 3 3) |Scoreboard#24#17775|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#17972|) (= (= ((_ extract 2 2) |Scoreboard#34#17896|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#17974|) (= |Scoreboard#39#17817| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#17976|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#17978| |$paramod/FF/WIDTH=32_h#18128| |$paramod/MagicPacketTracker/DEPTH=32_h#18129| |$paramod/FF/WIDTH=1_h#18143| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18144| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18181| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18218| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18255| )) +(assert |Scoreboard_h#17767|) +(define-fun |Scoreboard_n rst#18292| () Bool |Scoreboard#39#17817|) +(define-fun |Scoreboard_n prop_empty#18293| () Bool |Scoreboard#8#17815|) +(define-fun |Scoreboard_n prop_pop#18294| () Bool (= ((_ extract 0 0) |Scoreboard#24#17775|) #b1)) +(assert (and (not |Scoreboard_n rst#18292|) (or (not |Scoreboard_n prop_empty#18293|) (not |Scoreboard_n prop_pop#18294|)))) +(define-fun |$paramod/FF/WIDTH=2#4#18298| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#17379| |$paramod/FF/WIDTH=2#0#17324| |$paramod/FF/WIDTH=2#1#17326|)) +(define-fun |$paramod/FF/WIDTH=2_t#18297| () Bool (= |$paramod/FF/WIDTH=2#4#18298| |$paramod/FF/WIDTH=2#1#18009|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#18299| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#18301| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#17408| |$paramod/FF/WIDTH=16#0#17401| |$paramod/FF/WIDTH=16#1#17403|)) +(define-fun |$paramod/FF/WIDTH=16_t#18300| () Bool (= |$paramod/FF/WIDTH=16#4#18301| |$paramod/FF/WIDTH=16#1#18086|) ) +(define-fun |$paramod/FF/WIDTH=16#4#18303| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#17418| |$paramod/FF/WIDTH=16#0#17411| |$paramod/FF/WIDTH=16#1#17413|)) +(define-fun |$paramod/FF/WIDTH=16_t#18302| () Bool (= |$paramod/FF/WIDTH=16#4#18303| |$paramod/FF/WIDTH=16#1#18096|) ) +(define-fun |$paramod/FF/WIDTH=16#4#18305| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#17428| |$paramod/FF/WIDTH=16#0#17421| |$paramod/FF/WIDTH=16#1#17423|)) +(define-fun |$paramod/FF/WIDTH=16_t#18304| () Bool (= |$paramod/FF/WIDTH=16#4#18305| |$paramod/FF/WIDTH=16#1#18106|) ) +(define-fun |$paramod/FF/WIDTH=16#4#18307| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#17438| |$paramod/FF/WIDTH=16#0#17431| |$paramod/FF/WIDTH=16#1#17433|)) +(define-fun |$paramod/FF/WIDTH=16_t#18306| () Bool (= |$paramod/FF/WIDTH=16#4#18307| |$paramod/FF/WIDTH=16#1#18116|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#18296| () Bool (and |$paramod/FF/WIDTH=2_t#18297| |$paramod/PRIDEC/WIDTH=4_t#18299| |$paramod/FF/WIDTH=16_t#18300| |$paramod/FF/WIDTH=16_t#18302| |$paramod/FF/WIDTH=16_t#18304| |$paramod/FF/WIDTH=16_t#18306| )) +(define-fun |$paramod/FF/WIDTH=32#4#18309| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#17153| |$paramod/FF/WIDTH=32#0#17140| |$paramod/FF/WIDTH=32#1#17143|)) +(define-fun |$paramod/FF/WIDTH=32_t#18308| () Bool (= |$paramod/FF/WIDTH=32#4#18309| |$paramod/FF/WIDTH=32#1#17826|) ) +(define-fun |$paramod/FF/WIDTH=6#4#18312| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17458| |$paramod/FF/WIDTH=6#0#17449| |$paramod/FF/WIDTH=6#1#17451|)) +(define-fun |$paramod/FF/WIDTH=6_t#18311| () Bool (= |$paramod/FF/WIDTH=6#4#18312| |$paramod/FF/WIDTH=6#1#18134|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#18310| () Bool |$paramod/FF/WIDTH=6_t#18311| ) +(define-fun |$paramod/FF/WIDTH=1#4#18314| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#17190| (ite |$paramod/FF/WIDTH=1#0#17184| #b1 #b0) |$paramod/FF/WIDTH=1#1#17186|)) +(define-fun |$paramod/FF/WIDTH=1_t#18313| () Bool (= |$paramod/FF/WIDTH=1#4#18314| |$paramod/FF/WIDTH=1#1#17869|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17215|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#18318| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17475| |$paramod/FF/WIDTH=6#0#17467| |$paramod/FF/WIDTH=6#1#17469|)) +(define-fun |$paramod/FF/WIDTH=6_t#18317| () Bool (= |$paramod/FF/WIDTH=6#4#18318| |$paramod/FF/WIDTH=6#1#18152|) ) +(define-fun |$paramod/FF/WIDTH=6#4#18320| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17487| |$paramod/FF/WIDTH=6#0#17481| |$paramod/FF/WIDTH=6#1#17483|)) +(define-fun |$paramod/FF/WIDTH=6_t#18319| () Bool (= |$paramod/FF/WIDTH=6#4#18320| |$paramod/FF/WIDTH=6#1#18166|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18315| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17488| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18172|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17196| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18176|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17205|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18174|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18316|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18178|) |$paramod/FF/WIDTH=6_t#18317| |$paramod/FF/WIDTH=6_t#18319| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17240|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#18324| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17512| |$paramod/FF/WIDTH=6#0#17504| |$paramod/FF/WIDTH=6#1#17506|)) +(define-fun |$paramod/FF/WIDTH=6_t#18323| () Bool (= |$paramod/FF/WIDTH=6#4#18324| |$paramod/FF/WIDTH=6#1#18189|) ) +(define-fun |$paramod/FF/WIDTH=6#4#18326| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17524| |$paramod/FF/WIDTH=6#0#17518| |$paramod/FF/WIDTH=6#1#17520|)) +(define-fun |$paramod/FF/WIDTH=6_t#18325| () Bool (= |$paramod/FF/WIDTH=6#4#18326| |$paramod/FF/WIDTH=6#1#18203|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18321| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17525| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18209|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17222| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18213|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17231|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18211|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18322|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18215|) |$paramod/FF/WIDTH=6_t#18323| |$paramod/FF/WIDTH=6_t#18325| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17266|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#18330| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17549| |$paramod/FF/WIDTH=6#0#17541| |$paramod/FF/WIDTH=6#1#17543|)) +(define-fun |$paramod/FF/WIDTH=6_t#18329| () Bool (= |$paramod/FF/WIDTH=6#4#18330| |$paramod/FF/WIDTH=6#1#18226|) ) +(define-fun |$paramod/FF/WIDTH=6#4#18332| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17561| |$paramod/FF/WIDTH=6#0#17555| |$paramod/FF/WIDTH=6#1#17557|)) +(define-fun |$paramod/FF/WIDTH=6_t#18331| () Bool (= |$paramod/FF/WIDTH=6#4#18332| |$paramod/FF/WIDTH=6#1#18240|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18327| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17562| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18246|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17248| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18250|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17257|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18248|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18328|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18252|) |$paramod/FF/WIDTH=6_t#18329| |$paramod/FF/WIDTH=6_t#18331| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17292|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#18336| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17586| |$paramod/FF/WIDTH=6#0#17578| |$paramod/FF/WIDTH=6#1#17580|)) +(define-fun |$paramod/FF/WIDTH=6_t#18335| () Bool (= |$paramod/FF/WIDTH=6#4#18336| |$paramod/FF/WIDTH=6#1#18263|) ) +(define-fun |$paramod/FF/WIDTH=6#4#18338| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#17598| |$paramod/FF/WIDTH=6#0#17592| |$paramod/FF/WIDTH=6#1#17594|)) +(define-fun |$paramod/FF/WIDTH=6_t#18337| () Bool (= |$paramod/FF/WIDTH=6#4#18338| |$paramod/FF/WIDTH=6#1#18277|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18333| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#17599| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18283|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17274| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18287|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17283|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18285|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18334|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18289|) |$paramod/FF/WIDTH=6_t#18335| |$paramod/FF/WIDTH=6_t#18337| )) +(define-fun |Scoreboard_t#18295| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#18296| |$paramod/FF/WIDTH=32_t#18308| |$paramod/MagicPacketTracker/DEPTH=32_t#18310| |$paramod/FF/WIDTH=1_t#18313| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18315| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18321| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18327| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18333| )) +(assert |Scoreboard_t#18295|) +(assert (not |Scoreboard_is#17768|)) +(define-fun |$paramod/FF/WIDTH=2_a#18373| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#18374| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#18375| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#18376| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#18377| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#18378| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#18372| () Bool (and |$paramod/FF/WIDTH=2_a#18373| |$paramod/PRIDEC/WIDTH=4_a#18374| |$paramod/FF/WIDTH=16_a#18375| |$paramod/FF/WIDTH=16_a#18376| |$paramod/FF/WIDTH=16_a#18377| |$paramod/FF/WIDTH=16_a#18378| )) +(define-fun |$paramod/FF/WIDTH=32_a#18379| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#18381| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#18380| () Bool |$paramod/FF/WIDTH=6_a#18381| ) +(define-fun |$paramod/FF/WIDTH=1_a#18382| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#18384| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#18385| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#18383| () Bool (and |$paramod/FF/WIDTH=6_a#18384| |$paramod/FF/WIDTH=6_a#18385| )) +(define-fun |$paramod/FF/WIDTH=6_a#18387| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#18388| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#18386| () Bool (and |$paramod/FF/WIDTH=6_a#18387| |$paramod/FF/WIDTH=6_a#18388| )) +(define-fun |$paramod/FF/WIDTH=6_a#18390| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#18391| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#18389| () Bool (and |$paramod/FF/WIDTH=6_a#18390| |$paramod/FF/WIDTH=6_a#18391| )) +(define-fun |$paramod/FF/WIDTH=6_a#18393| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#18394| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#18392| () Bool (and |$paramod/FF/WIDTH=6_a#18393| |$paramod/FF/WIDTH=6_a#18394| )) +(define-fun |Scoreboard_a#18371| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#18372| |$paramod/FF/WIDTH=32_a#18379| |$paramod/MagicPacketTracker/DEPTH=32_a#18380| |$paramod/FF/WIDTH=1_a#18382| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#18383| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#18386| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#18389| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#18392| )) +(assert |Scoreboard_a#18371|) +(define-fun |Scoreboard#20#18400| () Bool (bvugt |Scoreboard#1#17842| #b000000)) +(define-fun |Scoreboard#21#18399| () (_ BitVec 1) (bvand (ite |Scoreboard#19#17834| #b1 #b0) (ite |Scoreboard#20#18400| #b1 #b0))) +(define-fun |Scoreboard#22#18401| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#17845|) #b1) (= ((_ extract 1 1) |Scoreboard#2#17845|) #b1) (= ((_ extract 2 2) |Scoreboard#2#17845|) #b1) (= ((_ extract 3 3) |Scoreboard#2#17845|) #b1) (= ((_ extract 4 4) |Scoreboard#2#17845|) #b1) (= ((_ extract 5 5) |Scoreboard#2#17845|) #b1)))) +(define-fun |Scoreboard#23#18398| () (_ BitVec 1) (bvand |Scoreboard#21#18399| (ite |Scoreboard#22#18401| #b1 #b0))) +(define-fun |Scoreboard#31#18397| () (_ BitVec 1) (bvnot |Scoreboard#23#18398|)) +(define-fun |Scoreboard#32#18402| () Bool (= |Scoreboard#26#17824| |Scoreboard#7#17906|)) +(define-fun |Scoreboard#33#18396| () (_ BitVec 1) (bvor |Scoreboard#31#18397| (ite |Scoreboard#32#18402| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#18395| () Bool (= ((_ extract 0 0) |Scoreboard#33#18396|) #b1)) +(assert |Scoreboard_n prop_signal#18395|) +(define-fun |$paramod/FF/WIDTH=2_u#18407| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#18409| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#18411| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#18413| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#18415| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#18417| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#18405| () Bool (and |$paramod/FF/WIDTH=2_u#18407| |$paramod/PRIDEC/WIDTH=4_u#18409| |$paramod/FF/WIDTH=16_u#18411| |$paramod/FF/WIDTH=16_u#18413| |$paramod/FF/WIDTH=16_u#18415| |$paramod/FF/WIDTH=16_u#18417| )) +(define-fun |$paramod/FF/WIDTH=32_u#18419| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#18423| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#18421| () Bool |$paramod/FF/WIDTH=6_u#18423| ) +(define-fun |$paramod/FF/WIDTH=1_u#18425| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#18429| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#18431| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#18427| () Bool (and |$paramod/FF/WIDTH=6_u#18429| |$paramod/FF/WIDTH=6_u#18431| )) +(define-fun |$paramod/FF/WIDTH=6_u#18435| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#18437| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#18433| () Bool (and |$paramod/FF/WIDTH=6_u#18435| |$paramod/FF/WIDTH=6_u#18437| )) +(define-fun |$paramod/FF/WIDTH=6_u#18441| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#18443| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#18439| () Bool (and |$paramod/FF/WIDTH=6_u#18441| |$paramod/FF/WIDTH=6_u#18443| )) +(define-fun |$paramod/FF/WIDTH=6_u#18447| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#18449| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#18445| () Bool (and |$paramod/FF/WIDTH=6_u#18447| |$paramod/FF/WIDTH=6_u#18449| )) +(define-fun |Scoreboard_u#18403| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#18405| |$paramod/FF/WIDTH=32_u#18419| |$paramod/MagicPacketTracker/DEPTH=32_u#18421| |$paramod/FF/WIDTH=1_u#18425| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#18427| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#18433| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#18439| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#18445| )) +(assert |Scoreboard_u#18403|) +(declare-fun |Scoreboard_is#18451| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#18452| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#18454| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#18453| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#18454|) +(declare-fun |Scoreboard#0#18455| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#18457| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#18456| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#18457|) +(declare-fun |Scoreboard#24#18458| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#18462| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#18464| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#18463| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#18464| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#18461| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#18462| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#18463| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#18465| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#18460| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#18461| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#18465| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#18469| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#18471| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#18470| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#18471| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#18468| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#18469| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#18470| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#18472| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#18467| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#18468| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#18472| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#18475| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#18477| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#18476| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#18477| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#18474| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#18475| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#18476| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#18478| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#18473| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#18474| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#18478| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#18481| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#18483| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#18482| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#18483| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#18480| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#18481| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#18482| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#18484| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#18479| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#18480| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#18484| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#18459| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#18460| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#18467| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#18473| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#18479|)))) +(declare-fun |Scoreboard#25#18485| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#18487| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#18488| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#18489| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#18490| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#18486| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#18487| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#18488| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#18489| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#18490|)))) +(declare-fun |Scoreboard#17#18492| () Bool) +(define-fun |Scoreboard#38#18491| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#18492| #b1 #b0))) +(declare-fun |Scoreboard#14#18494| () Bool) +(define-fun |Scoreboard#37#18493| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#18494| #b1 #b0))) +(declare-fun |Scoreboard#11#18496| () Bool) +(define-fun |Scoreboard#36#18495| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#18496| #b1 #b0))) +(declare-fun |Scoreboard#8#18498| () Bool) +(define-fun |Scoreboard#35#18497| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#18498| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#18499| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#18462| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#18469| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#18475| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#18481|)))) +(declare-fun |Scoreboard#39#18500| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#18502| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#18501| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#18502|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#18503| () Bool) +(declare-fun |Scoreboard#3#18504| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#18506| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#18505| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#18506|) +(declare-fun |Scoreboard#26#18507| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#18509| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#18508| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#18509|) +(declare-fun |$paramod/FF/WIDTH=32#2#18511| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#18510| () Bool |$paramod/FF/WIDTH=32#2#18511|) +(declare-fun |Scoreboard#27#18514| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#18515| () (_ BitVec 1)) +(define-fun |Scoreboard#29#18513| () (_ BitVec 1) (bvand |Scoreboard#27#18514| |Scoreboard#28#18515|)) +(declare-fun |Scoreboard#19#18517| () Bool) +(define-fun |Scoreboard#40#18516| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#18517| #b1 #b0))) +(define-fun |Scoreboard#41#18512| () (_ BitVec 1) (bvand |Scoreboard#29#18513| |Scoreboard#40#18516|)) +(declare-fun |$paramod/FF/WIDTH=32#3#18519| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#18518| () Bool |$paramod/FF/WIDTH=32#3#18519|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#18520| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#18522| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#18521| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#18522|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#18524| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#18523| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#18524|) +(declare-fun |Scoreboard#1#18525| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#18527| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#18526| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#18527|) +(declare-fun |Scoreboard#2#18528| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#18531| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#18538| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#18527| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#18539| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#18537| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#18538| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#18539|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#18540| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#18522| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#18536| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#18537| |$paramod/MagicPacketTracker/DEPTH=32#7#18540|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#18541| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#18527| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#18535| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#18536|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#18541| |$paramod/MagicPacketTracker/DEPTH=32#2#18527|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#18534| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#18535| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#18542| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#18533| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#18534| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#18542|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#18543| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#18535| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#18532| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#18533|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#18543| |$paramod/MagicPacketTracker/DEPTH=32#9#18535|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#18530| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#18531|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#18532|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#18529| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#18530|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#18544| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#18542|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#18545| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#18539|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#18546| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#18531|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#18547| () Bool) +(define-fun |Scoreboard#30#18548| () (_ BitVec 1) (bvor (ite |Scoreboard#19#18517| #b1 #b0) |Scoreboard#29#18513|)) +(declare-fun |$paramod/FF/WIDTH=1#0#18550| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#18549| () Bool |$paramod/FF/WIDTH=1#0#18550|) +(declare-fun |$paramod/FF/WIDTH=1#1#18552| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#18551| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#18552|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#18554| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#18553| () Bool |$paramod/FF/WIDTH=1#2#18554|) +(declare-fun |$paramod/FF/WIDTH=1#3#18556| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#18555| () Bool |$paramod/FF/WIDTH=1#3#18556|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18557| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18559| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#18558| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18559|) +(declare-fun |Scoreboard#4#18560| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18562| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#18561| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18562|) +(declare-fun |Scoreboard#10#18563| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18566| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18568| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#18567| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18568|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#18565| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18566| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#18567|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#18564| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#18565|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18571| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#18570| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18568| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18571|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#18569| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#18570|) +(declare-fun |Scoreboard#12#18572| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#18575| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18568|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18571|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#18576| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18568|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18571|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#18574| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#18575| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#18576| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#18573| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#18574|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18578| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#18577| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18578|) #b1)) +(declare-fun |Scoreboard#34#18579| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18581| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#18580| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18581|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18583| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#18582| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18583|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18584| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18586| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#18585| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18586|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18588| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#18587| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18588|) +(declare-fun |Scoreboard#7#18589| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18592| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18594| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#18593| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18594|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#18591| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18592| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#18593|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#18590| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#18591|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18597| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#18596| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18594| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18597|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#18595| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#18596|) +(declare-fun |Scoreboard#9#18598| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#18601| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18594|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18597|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#18602| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18594|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18597|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#18600| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#18601| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#18602| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#18599| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#18600|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18604| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#18603| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18604|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18606| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#18605| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18606|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18608| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#18607| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18608|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18609| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18611| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#18610| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18611|) +(declare-fun |Scoreboard#5#18612| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18614| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#18613| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18614|) +(declare-fun |Scoreboard#13#18615| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18618| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18620| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#18619| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18620|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#18617| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18618| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#18619|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#18616| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#18617|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18623| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#18622| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18620| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18623|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#18621| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#18622|) +(declare-fun |Scoreboard#15#18624| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#18627| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18620|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18623|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#18628| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18620|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18623|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#18626| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#18627| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#18628| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#18625| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#18626|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18630| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#18629| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18630|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18632| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#18631| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18632|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18634| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#18633| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18634|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18635| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18637| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#18636| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18637|) +(declare-fun |Scoreboard#6#18638| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18640| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#18639| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18640|) +(declare-fun |Scoreboard#16#18641| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18644| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18646| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#18645| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18646|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#18643| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18644| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#18645|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#18642| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#18643|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18649| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#18648| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18646| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18649|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#18647| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#18648|) +(declare-fun |Scoreboard#18#18650| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#18653| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18646|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18649|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#18654| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18646|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18649|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#18652| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#18653| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#18654| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#18651| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#18652|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18656| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#18655| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18656|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18658| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#18657| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18658|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18660| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#18659| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18660|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#18662| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#18670| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#18669| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#18670| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#18671| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#18670|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#18668| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#18669| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#18670|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#18671|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#18666| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#18668|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#18675| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#18670|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#18674| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#18675| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#18676| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#18675|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#18673| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#18674| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#18675|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#18676|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#18672| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#18673|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#18665| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#18666| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#18672|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#18681| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#18680| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#18681|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#18679| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#18680| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#18682| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#18680|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#18678| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#18679| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#18680|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#18682|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#18677| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#18678|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#18664| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#18665| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#18677|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#18687| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#18686| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#18687|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#18685| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#18686| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#18688| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#18686|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#18684| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#18685| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#18686|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#18688|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#18683| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#18684|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#18663| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#18664| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#18683|)) +(declare-fun |$paramod/FF/WIDTH=2#0#18690| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#18689| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#18690|) +(declare-fun |$paramod/FF/WIDTH=2#1#18692| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#18691| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#18692|) +(declare-fun |$paramod/FF/WIDTH=2#2#18694| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#18693| () Bool |$paramod/FF/WIDTH=2#2#18694|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#18698| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#18462|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#18702| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#18465| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#18698|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#18701| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#18502| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#18702|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#18706| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#18663| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#18707| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#18464| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#18487|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#18705| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#18706| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#18707| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#18464|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#18704| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#18705| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#18703| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#18460|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#18704| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#18705|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#18700| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#18701|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#18703|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#18699| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#18700| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#18697| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#18698| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#18699| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#18696| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#18465| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#18697|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#18710| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#18469|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#18714| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#18472| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#18710|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#18713| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#18502| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#18714|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#18718| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#18663| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#18719| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#18471| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#18488|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#18717| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#18718| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#18719| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#18471|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#18716| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#18717| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#18715| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#18467|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#18716| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#18717|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#18712| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#18713|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#18715|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#18711| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#18712| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#18709| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#18710| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#18711| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#18708| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#18472| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#18709|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#18722| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#18475|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#18726| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#18478| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#18722|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#18725| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#18502| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#18726|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#18730| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#18663| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#18731| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#18477| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#18489|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#18729| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#18730| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#18731| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#18477|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#18728| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#18729| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#18727| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#18473|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#18728| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#18729|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#18724| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#18725|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#18727|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#18723| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#18724| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#18721| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#18722| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#18723| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#18720| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#18478| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#18721|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#18734| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#18481|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#18738| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#18484| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#18734|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#18737| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#18502| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#18738|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#18742| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#18663|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#18663|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#18743| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#18483| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#18490|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#18741| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#18742| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#18743| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#18483|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#18740| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#18741| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#18739| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#18479|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#18740| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#18741|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#18736| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#18737|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#18739|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#18735| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#18736| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#18733| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#18734| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#18735| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#18732| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#18484| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#18733|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#18695| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#18696|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#18708|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#18720|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#18732|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#18745| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#18744| () Bool |$paramod/FF/WIDTH=2#3#18745|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#18746| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#18749| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#18752| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#18753| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#18754| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#18751| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#18752|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#18753|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#18754|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#18750| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#18751| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#18748| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#18749| |$paramod/PRIDEC/WIDTH=4#10#18750|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#18757| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#18753|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#18754|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#18756| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#18757| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#18755| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#18752| |$paramod/PRIDEC/WIDTH=4#6#18756|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#18759| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#18754|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#18758| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#18753| |$paramod/PRIDEC/WIDTH=4#2#18759|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#18747| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#18748| (concat |$paramod/PRIDEC/WIDTH=4#7#18755| (concat |$paramod/PRIDEC/WIDTH=4#3#18758| |$paramod/PRIDEC/WIDTH=4#1#18754|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#18760| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#18462| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#18469| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#18475| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#18481|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#18684|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#18761| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#18462| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#18469| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#18475| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#18481|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#18678|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#18762| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#18462| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#18469| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#18475| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#18481|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#18673|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#18763| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#18462| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#18469| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#18475| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#18481|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#18668|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#18764| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#18749| (concat |$paramod/PRIDEC/WIDTH=4#4#18752| (concat |$paramod/PRIDEC/WIDTH=4#0#18753| |$paramod/PRIDEC/WIDTH=4#1#18754|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#18765| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#18767| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#18766| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#18767|) +(declare-fun |$paramod/FF/WIDTH=16#1#18769| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#18768| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#18769|) +(declare-fun |$paramod/FF/WIDTH=16#2#18771| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#18770| () Bool |$paramod/FF/WIDTH=16#2#18771|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#18772| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#18742| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#18484| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#18774| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#18773| () Bool |$paramod/FF/WIDTH=16#3#18774|) +(declare-fun |$paramod/FF/WIDTH=16_is#18775| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#18777| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#18776| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#18777|) +(declare-fun |$paramod/FF/WIDTH=16#1#18779| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#18778| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#18779|) +(declare-fun |$paramod/FF/WIDTH=16#2#18781| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#18780| () Bool |$paramod/FF/WIDTH=16#2#18781|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#18782| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#18730| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#18478| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#18784| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#18783| () Bool |$paramod/FF/WIDTH=16#3#18784|) +(declare-fun |$paramod/FF/WIDTH=16_is#18785| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#18787| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#18786| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#18787|) +(declare-fun |$paramod/FF/WIDTH=16#1#18789| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#18788| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#18789|) +(declare-fun |$paramod/FF/WIDTH=16#2#18791| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#18790| () Bool |$paramod/FF/WIDTH=16#2#18791|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#18792| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#18718| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#18472| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#18794| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#18793| () Bool |$paramod/FF/WIDTH=16#3#18794|) +(declare-fun |$paramod/FF/WIDTH=16_is#18795| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#18797| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#18796| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#18797|) +(declare-fun |$paramod/FF/WIDTH=16#1#18799| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#18798| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#18799|) +(declare-fun |$paramod/FF/WIDTH=16#2#18801| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#18800| () Bool |$paramod/FF/WIDTH=16#2#18801|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#18802| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#18706| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#18465| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#18804| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#18803| () Bool |$paramod/FF/WIDTH=16#3#18804|) +(define-fun |$paramod/FF/WIDTH=2_h#18805| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#18806| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#18807| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#18808| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#18809| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#18810| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#18661| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#18452| |$paramod/FF/WIDTH=2_is#18662|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#18663| |$paramod/FF/WIDTH=2_n D#18689|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#18466| |$paramod/FF/WIDTH=2_n Q#18691|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#18457| |$paramod/FF/WIDTH=2_n clk#18693|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#18695| |$paramod/FF/WIDTH=2_n en#18744|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#18452| |$paramod/PRIDEC/WIDTH=4_is#18746|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#18667| |$paramod/PRIDEC/WIDTH=4_n out_vec#18747|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#18760| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#18761| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#18762| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#18763|))) |$paramod/PRIDEC/WIDTH=4_n vec#18764|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#18452| |$paramod/FF/WIDTH=16_is#18765|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#18736| |$paramod/FF/WIDTH=16_n D#18766|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#18483| |$paramod/FF/WIDTH=16_n Q#18768|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#18457| |$paramod/FF/WIDTH=16_n clk#18770|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#18772|) #b1) |$paramod/FF/WIDTH=16_n en#18773|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#18452| |$paramod/FF/WIDTH=16_is#18775|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#18724| |$paramod/FF/WIDTH=16_n D#18776|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#18477| |$paramod/FF/WIDTH=16_n Q#18778|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#18457| |$paramod/FF/WIDTH=16_n clk#18780|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#18782|) #b1) |$paramod/FF/WIDTH=16_n en#18783|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#18452| |$paramod/FF/WIDTH=16_is#18785|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#18712| |$paramod/FF/WIDTH=16_n D#18786|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#18471| |$paramod/FF/WIDTH=16_n Q#18788|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#18457| |$paramod/FF/WIDTH=16_n clk#18790|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#18792|) #b1) |$paramod/FF/WIDTH=16_n en#18793|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#18452| |$paramod/FF/WIDTH=16_is#18795|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#18700| |$paramod/FF/WIDTH=16_n D#18796|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#18464| |$paramod/FF/WIDTH=16_n Q#18798|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#18457| |$paramod/FF/WIDTH=16_n clk#18800|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#18802|) #b1) |$paramod/FF/WIDTH=16_n en#18803|) |$paramod/FF/WIDTH=2_h#18805| |$paramod/PRIDEC/WIDTH=4_h#18806| |$paramod/FF/WIDTH=16_h#18807| |$paramod/FF/WIDTH=16_h#18808| |$paramod/FF/WIDTH=16_h#18809| |$paramod/FF/WIDTH=16_h#18810| )) +(define-fun |$paramod/FF/WIDTH=32_h#18811| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#18813| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#18815| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18814| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18815|) +(declare-fun |$paramod/FF/WIDTH=6#1#18817| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18816| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18817|) +(declare-fun |$paramod/FF/WIDTH=6#2#18819| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18818| () Bool |$paramod/FF/WIDTH=6#2#18819|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#18822| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#18539| |$paramod/MagicPacketTracker/DEPTH=32#12#18542|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#18821| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#18822| |$paramod/MagicPacketTracker/DEPTH=32#15#18531|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#18820| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#18821| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#18522| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#18824| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18823| () Bool |$paramod/FF/WIDTH=6#3#18824|) +(define-fun |$paramod/FF/WIDTH=6_h#18825| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#18812| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#18520| |$paramod/FF/WIDTH=6_is#18813|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#18530| |$paramod/FF/WIDTH=6_n D#18814|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#18527| |$paramod/FF/WIDTH=6_n Q#18816|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#18524| |$paramod/FF/WIDTH=6_n clk#18818|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#18820|) #b1) |$paramod/FF/WIDTH=6_n en#18823|) |$paramod/FF/WIDTH=6_h#18825| )) +(define-fun |$paramod/FF/WIDTH=1_h#18826| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#18828| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18831| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18568| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18830| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18578|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18831| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18568|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18829| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18583|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18830|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18833| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18832| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18833|) +(declare-fun |$paramod/FF/WIDTH=6#1#18835| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18834| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18835|) +(declare-fun |$paramod/FF/WIDTH=6#2#18837| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18836| () Bool |$paramod/FF/WIDTH=6#2#18837|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18839| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18581| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18578|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18838| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18839| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18583|)) +(declare-fun |$paramod/FF/WIDTH=6#3#18841| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18840| () Bool |$paramod/FF/WIDTH=6#3#18841|) +(declare-fun |$paramod/FF/WIDTH=6_is#18842| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18845| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18571| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18844| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18581|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18845| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18571|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18843| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18583|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18844|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18847| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18846| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18847|) +(declare-fun |$paramod/FF/WIDTH=6#1#18849| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18848| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18849|) +(declare-fun |$paramod/FF/WIDTH=6#2#18851| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18850| () Bool |$paramod/FF/WIDTH=6#2#18851|) +(declare-fun |$paramod/FF/WIDTH=6#3#18853| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18852| () Bool |$paramod/FF/WIDTH=6#3#18853|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18855| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18857| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18856| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18857|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18859| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18858| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18859|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18861| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18860| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18861|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18854| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18855| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18856| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18858| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18860|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18855| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18856|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18860|))))) +(define-fun |$paramod/FF/WIDTH=6_h#18862| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#18863| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18827| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18557| |$paramod/FF/WIDTH=6_is#18828|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18829| |$paramod/FF/WIDTH=6_n D#18832|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18568| |$paramod/FF/WIDTH=6_n Q#18834|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18559| |$paramod/FF/WIDTH=6_n clk#18836|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18838|) #b1) |$paramod/FF/WIDTH=6_n en#18840|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18557| |$paramod/FF/WIDTH=6_is#18842|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18843| |$paramod/FF/WIDTH=6_n D#18846|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18571| |$paramod/FF/WIDTH=6_n Q#18848|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18559| |$paramod/FF/WIDTH=6_n clk#18850|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18838|) #b1) |$paramod/FF/WIDTH=6_n en#18852|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18854| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18566|) |$paramod/FF/WIDTH=6_h#18862| |$paramod/FF/WIDTH=6_h#18863| )) +(declare-fun |$paramod/FF/WIDTH=6_is#18865| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18868| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18594| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18867| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18604|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18868| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18594|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18866| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18608|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18867|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18870| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18869| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18870|) +(declare-fun |$paramod/FF/WIDTH=6#1#18872| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18871| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18872|) +(declare-fun |$paramod/FF/WIDTH=6#2#18874| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18873| () Bool |$paramod/FF/WIDTH=6#2#18874|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18876| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18606| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18604|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18875| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18876| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18608|)) +(declare-fun |$paramod/FF/WIDTH=6#3#18878| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18877| () Bool |$paramod/FF/WIDTH=6#3#18878|) +(declare-fun |$paramod/FF/WIDTH=6_is#18879| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18882| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18597| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18881| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18606|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18882| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18597|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18880| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18608|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18881|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18884| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18883| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18884|) +(declare-fun |$paramod/FF/WIDTH=6#1#18886| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18885| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18886|) +(declare-fun |$paramod/FF/WIDTH=6#2#18888| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18887| () Bool |$paramod/FF/WIDTH=6#2#18888|) +(declare-fun |$paramod/FF/WIDTH=6#3#18890| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18889| () Bool |$paramod/FF/WIDTH=6#3#18890|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18892| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18894| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18893| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18894|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18896| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18895| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18896|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18898| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18897| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18898|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18891| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18892| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18893| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18895| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18897|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18892| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18893|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18897|))))) +(define-fun |$paramod/FF/WIDTH=6_h#18899| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#18900| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18864| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18584| |$paramod/FF/WIDTH=6_is#18865|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18866| |$paramod/FF/WIDTH=6_n D#18869|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18594| |$paramod/FF/WIDTH=6_n Q#18871|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18586| |$paramod/FF/WIDTH=6_n clk#18873|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18875|) #b1) |$paramod/FF/WIDTH=6_n en#18877|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18584| |$paramod/FF/WIDTH=6_is#18879|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18880| |$paramod/FF/WIDTH=6_n D#18883|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18597| |$paramod/FF/WIDTH=6_n Q#18885|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18586| |$paramod/FF/WIDTH=6_n clk#18887|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18875|) #b1) |$paramod/FF/WIDTH=6_n en#18889|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18891| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18592|) |$paramod/FF/WIDTH=6_h#18899| |$paramod/FF/WIDTH=6_h#18900| )) +(declare-fun |$paramod/FF/WIDTH=6_is#18902| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18905| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18620| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18904| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18630|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18905| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18620|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18903| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18634|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18904|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18907| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18906| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18907|) +(declare-fun |$paramod/FF/WIDTH=6#1#18909| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18908| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18909|) +(declare-fun |$paramod/FF/WIDTH=6#2#18911| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18910| () Bool |$paramod/FF/WIDTH=6#2#18911|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18913| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18632| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18630|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18912| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18913| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18634|)) +(declare-fun |$paramod/FF/WIDTH=6#3#18915| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18914| () Bool |$paramod/FF/WIDTH=6#3#18915|) +(declare-fun |$paramod/FF/WIDTH=6_is#18916| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18919| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18623| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18918| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18632|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18919| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18623|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18917| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18634|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18918|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18921| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18920| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18921|) +(declare-fun |$paramod/FF/WIDTH=6#1#18923| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18922| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18923|) +(declare-fun |$paramod/FF/WIDTH=6#2#18925| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18924| () Bool |$paramod/FF/WIDTH=6#2#18925|) +(declare-fun |$paramod/FF/WIDTH=6#3#18927| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18926| () Bool |$paramod/FF/WIDTH=6#3#18927|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18929| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18931| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18930| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18931|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18933| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18932| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18933|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18935| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18934| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18935|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18928| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18929| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18930| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18932| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18934|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18929| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18930|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18934|))))) +(define-fun |$paramod/FF/WIDTH=6_h#18936| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#18937| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18901| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18609| |$paramod/FF/WIDTH=6_is#18902|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18903| |$paramod/FF/WIDTH=6_n D#18906|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18620| |$paramod/FF/WIDTH=6_n Q#18908|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18611| |$paramod/FF/WIDTH=6_n clk#18910|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18912|) #b1) |$paramod/FF/WIDTH=6_n en#18914|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18609| |$paramod/FF/WIDTH=6_is#18916|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18917| |$paramod/FF/WIDTH=6_n D#18920|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18623| |$paramod/FF/WIDTH=6_n Q#18922|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18611| |$paramod/FF/WIDTH=6_n clk#18924|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18912|) #b1) |$paramod/FF/WIDTH=6_n en#18926|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18928| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18618|) |$paramod/FF/WIDTH=6_h#18936| |$paramod/FF/WIDTH=6_h#18937| )) +(declare-fun |$paramod/FF/WIDTH=6_is#18939| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18942| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18646| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18941| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18656|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#18942| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18646|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18940| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18660|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#18941|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18944| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18943| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18944|) +(declare-fun |$paramod/FF/WIDTH=6#1#18946| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18945| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18946|) +(declare-fun |$paramod/FF/WIDTH=6#2#18948| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18947| () Bool |$paramod/FF/WIDTH=6#2#18948|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18950| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18658| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#18656|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18949| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#18950| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18660|)) +(declare-fun |$paramod/FF/WIDTH=6#3#18952| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18951| () Bool |$paramod/FF/WIDTH=6#3#18952|) +(declare-fun |$paramod/FF/WIDTH=6_is#18953| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18956| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18649| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18955| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18658|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#18956| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18649|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18954| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#18660|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#18955|)) +(declare-fun |$paramod/FF/WIDTH=6#0#18958| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#18957| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#18958|) +(declare-fun |$paramod/FF/WIDTH=6#1#18960| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#18959| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#18960|) +(declare-fun |$paramod/FF/WIDTH=6#2#18962| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#18961| () Bool |$paramod/FF/WIDTH=6#2#18962|) +(declare-fun |$paramod/FF/WIDTH=6#3#18964| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#18963| () Bool |$paramod/FF/WIDTH=6#3#18964|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18966| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18968| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18967| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18968|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18970| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18969| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18970|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18972| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18971| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18972|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18965| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18966| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18967| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#18969| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18971|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18966| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#18967|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#18971|))))) +(define-fun |$paramod/FF/WIDTH=6_h#18973| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#18974| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18938| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18635| |$paramod/FF/WIDTH=6_is#18939|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#18940| |$paramod/FF/WIDTH=6_n D#18943|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#18646| |$paramod/FF/WIDTH=6_n Q#18945|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18637| |$paramod/FF/WIDTH=6_n clk#18947|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18949|) #b1) |$paramod/FF/WIDTH=6_n en#18951|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18635| |$paramod/FF/WIDTH=6_is#18953|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#18954| |$paramod/FF/WIDTH=6_n D#18957|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18649| |$paramod/FF/WIDTH=6_n Q#18959|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#18637| |$paramod/FF/WIDTH=6_n clk#18961|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#18949|) #b1) |$paramod/FF/WIDTH=6_n en#18963|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18965| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#18644|) |$paramod/FF/WIDTH=6_h#18973| |$paramod/FF/WIDTH=6_h#18974| )) +(define-fun |Scoreboard_h#18450| () Bool (and (= |Scoreboard_is#18451| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#18452|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#18453|) (= |Scoreboard#0#18455| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#18456|) (= |Scoreboard#24#18458| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#18459|) (= |Scoreboard#25#18485| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#18486|) (= (concat |Scoreboard#38#18491| (concat |Scoreboard#37#18493| (concat |Scoreboard#36#18495| |Scoreboard#35#18497|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#18499|) (= |Scoreboard#39#18500| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#18501|) (= |Scoreboard_is#18451| |$paramod/FF/WIDTH=32_is#18503|) (= |Scoreboard#3#18504| |$paramod/FF/WIDTH=32_n D#18505|) (= |Scoreboard#26#18507| |$paramod/FF/WIDTH=32_n Q#18508|) (= |Scoreboard#0#18455| |$paramod/FF/WIDTH=32_n clk#18510|) (= (= ((_ extract 0 0) |Scoreboard#41#18512|) #b1) |$paramod/FF/WIDTH=32_n en#18518|) (= |Scoreboard_is#18451| |$paramod/MagicPacketTracker/DEPTH=32_is#18520|) (= |Scoreboard#19#18517| |$paramod/MagicPacketTracker/DEPTH=32_n captured#18521|) (= |Scoreboard#0#18455| |$paramod/MagicPacketTracker/DEPTH=32_n clk#18523|) (= |Scoreboard#1#18525| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#18526|) (= |Scoreboard#2#18528| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#18529|) (= (= ((_ extract 0 0) |Scoreboard#24#18458|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#18544|) (= (= ((_ extract 0 0) |Scoreboard#28#18515|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#18545|) (= |Scoreboard#39#18500| |$paramod/MagicPacketTracker/DEPTH=32_n rst#18546|) (= |Scoreboard_is#18451| |$paramod/FF/WIDTH=1_is#18547|) (= (= ((_ extract 0 0) |Scoreboard#30#18548|) #b1) |$paramod/FF/WIDTH=1_n D#18549|) (= |Scoreboard#19#18517| |$paramod/FF/WIDTH=1_n Q#18551|) (= |Scoreboard#0#18455| |$paramod/FF/WIDTH=1_n clk#18553|) (= (= ((_ extract 0 0) |Scoreboard#40#18516|) #b1) |$paramod/FF/WIDTH=1_n en#18555|) (= |Scoreboard_is#18451| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18557|) (= |Scoreboard#0#18455| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#18558|) (= |Scoreboard#4#18560| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#18561|) (= |Scoreboard#10#18563| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#18564|) (= |Scoreboard#11#18496| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#18569|) (= |Scoreboard#12#18572| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#18573|) (= (= ((_ extract 1 1) |Scoreboard#24#18458|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#18577|) (= (= ((_ extract 0 0) |Scoreboard#34#18579|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#18580|) (= |Scoreboard#39#18500| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#18582|) (= |Scoreboard_is#18451| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18584|) (= |Scoreboard#0#18455| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#18585|) (= |Scoreboard#3#18504| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#18587|) (= |Scoreboard#7#18589| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#18590|) (= |Scoreboard#8#18498| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#18595|) (= |Scoreboard#9#18598| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#18599|) (= (= ((_ extract 0 0) |Scoreboard#24#18458|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#18603|) (= (= ((_ extract 0 0) |Scoreboard#28#18515|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#18605|) (= |Scoreboard#39#18500| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#18607|) (= |Scoreboard_is#18451| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18609|) (= |Scoreboard#0#18455| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#18610|) (= |Scoreboard#5#18612| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#18613|) (= |Scoreboard#13#18615| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#18616|) (= |Scoreboard#14#18494| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#18621|) (= |Scoreboard#15#18624| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#18625|) (= (= ((_ extract 2 2) |Scoreboard#24#18458|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#18629|) (= (= ((_ extract 1 1) |Scoreboard#34#18579|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#18631|) (= |Scoreboard#39#18500| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#18633|) (= |Scoreboard_is#18451| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#18635|) (= |Scoreboard#0#18455| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#18636|) (= |Scoreboard#6#18638| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#18639|) (= |Scoreboard#16#18641| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#18642|) (= |Scoreboard#17#18492| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#18647|) (= |Scoreboard#18#18650| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#18651|) (= (= ((_ extract 3 3) |Scoreboard#24#18458|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#18655|) (= (= ((_ extract 2 2) |Scoreboard#34#18579|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#18657|) (= |Scoreboard#39#18500| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#18659|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#18661| |$paramod/FF/WIDTH=32_h#18811| |$paramod/MagicPacketTracker/DEPTH=32_h#18812| |$paramod/FF/WIDTH=1_h#18826| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18827| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18864| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18901| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#18938| )) +(assert |Scoreboard_h#18450|) +(define-fun |Scoreboard_n rst#18975| () Bool |Scoreboard#39#18500|) +(define-fun |Scoreboard_n prop_empty#18976| () Bool |Scoreboard#8#18498|) +(define-fun |Scoreboard_n prop_pop#18977| () Bool (= ((_ extract 0 0) |Scoreboard#24#18458|) #b1)) +(assert (and (not |Scoreboard_n rst#18975|) (or (not |Scoreboard_n prop_empty#18976|) (not |Scoreboard_n prop_pop#18977|)))) +(define-fun |$paramod/FF/WIDTH=2#4#18981| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#18062| |$paramod/FF/WIDTH=2#0#18007| |$paramod/FF/WIDTH=2#1#18009|)) +(define-fun |$paramod/FF/WIDTH=2_t#18980| () Bool (= |$paramod/FF/WIDTH=2#4#18981| |$paramod/FF/WIDTH=2#1#18692|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#18982| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#18984| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#18091| |$paramod/FF/WIDTH=16#0#18084| |$paramod/FF/WIDTH=16#1#18086|)) +(define-fun |$paramod/FF/WIDTH=16_t#18983| () Bool (= |$paramod/FF/WIDTH=16#4#18984| |$paramod/FF/WIDTH=16#1#18769|) ) +(define-fun |$paramod/FF/WIDTH=16#4#18986| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#18101| |$paramod/FF/WIDTH=16#0#18094| |$paramod/FF/WIDTH=16#1#18096|)) +(define-fun |$paramod/FF/WIDTH=16_t#18985| () Bool (= |$paramod/FF/WIDTH=16#4#18986| |$paramod/FF/WIDTH=16#1#18779|) ) +(define-fun |$paramod/FF/WIDTH=16#4#18988| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#18111| |$paramod/FF/WIDTH=16#0#18104| |$paramod/FF/WIDTH=16#1#18106|)) +(define-fun |$paramod/FF/WIDTH=16_t#18987| () Bool (= |$paramod/FF/WIDTH=16#4#18988| |$paramod/FF/WIDTH=16#1#18789|) ) +(define-fun |$paramod/FF/WIDTH=16#4#18990| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#18121| |$paramod/FF/WIDTH=16#0#18114| |$paramod/FF/WIDTH=16#1#18116|)) +(define-fun |$paramod/FF/WIDTH=16_t#18989| () Bool (= |$paramod/FF/WIDTH=16#4#18990| |$paramod/FF/WIDTH=16#1#18799|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#18979| () Bool (and |$paramod/FF/WIDTH=2_t#18980| |$paramod/PRIDEC/WIDTH=4_t#18982| |$paramod/FF/WIDTH=16_t#18983| |$paramod/FF/WIDTH=16_t#18985| |$paramod/FF/WIDTH=16_t#18987| |$paramod/FF/WIDTH=16_t#18989| )) +(define-fun |$paramod/FF/WIDTH=32#4#18992| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#17836| |$paramod/FF/WIDTH=32#0#17823| |$paramod/FF/WIDTH=32#1#17826|)) +(define-fun |$paramod/FF/WIDTH=32_t#18991| () Bool (= |$paramod/FF/WIDTH=32#4#18992| |$paramod/FF/WIDTH=32#1#18509|) ) +(define-fun |$paramod/FF/WIDTH=6#4#18995| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18141| |$paramod/FF/WIDTH=6#0#18132| |$paramod/FF/WIDTH=6#1#18134|)) +(define-fun |$paramod/FF/WIDTH=6_t#18994| () Bool (= |$paramod/FF/WIDTH=6#4#18995| |$paramod/FF/WIDTH=6#1#18817|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#18993| () Bool |$paramod/FF/WIDTH=6_t#18994| ) +(define-fun |$paramod/FF/WIDTH=1#4#18997| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#17873| (ite |$paramod/FF/WIDTH=1#0#17867| #b1 #b0) |$paramod/FF/WIDTH=1#1#17869|)) +(define-fun |$paramod/FF/WIDTH=1_t#18996| () Bool (= |$paramod/FF/WIDTH=1#4#18997| |$paramod/FF/WIDTH=1#1#18552|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17898|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#19001| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18158| |$paramod/FF/WIDTH=6#0#18150| |$paramod/FF/WIDTH=6#1#18152|)) +(define-fun |$paramod/FF/WIDTH=6_t#19000| () Bool (= |$paramod/FF/WIDTH=6#4#19001| |$paramod/FF/WIDTH=6#1#18835|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19003| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18170| |$paramod/FF/WIDTH=6#0#18164| |$paramod/FF/WIDTH=6#1#18166|)) +(define-fun |$paramod/FF/WIDTH=6_t#19002| () Bool (= |$paramod/FF/WIDTH=6#4#19003| |$paramod/FF/WIDTH=6#1#18849|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18998| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18171| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18855|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17879| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18859|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17888|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18857|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#18999|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18861|) |$paramod/FF/WIDTH=6_t#19000| |$paramod/FF/WIDTH=6_t#19002| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17923|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#19007| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18195| |$paramod/FF/WIDTH=6#0#18187| |$paramod/FF/WIDTH=6#1#18189|)) +(define-fun |$paramod/FF/WIDTH=6_t#19006| () Bool (= |$paramod/FF/WIDTH=6#4#19007| |$paramod/FF/WIDTH=6#1#18872|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19009| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18207| |$paramod/FF/WIDTH=6#0#18201| |$paramod/FF/WIDTH=6#1#18203|)) +(define-fun |$paramod/FF/WIDTH=6_t#19008| () Bool (= |$paramod/FF/WIDTH=6#4#19009| |$paramod/FF/WIDTH=6#1#18886|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19004| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18208| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18892|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17905| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18896|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17914|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18894|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19005|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18898|) |$paramod/FF/WIDTH=6_t#19006| |$paramod/FF/WIDTH=6_t#19008| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17949|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#19013| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18232| |$paramod/FF/WIDTH=6#0#18224| |$paramod/FF/WIDTH=6#1#18226|)) +(define-fun |$paramod/FF/WIDTH=6_t#19012| () Bool (= |$paramod/FF/WIDTH=6#4#19013| |$paramod/FF/WIDTH=6#1#18909|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19015| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18244| |$paramod/FF/WIDTH=6#0#18238| |$paramod/FF/WIDTH=6#1#18240|)) +(define-fun |$paramod/FF/WIDTH=6_t#19014| () Bool (= |$paramod/FF/WIDTH=6#4#19015| |$paramod/FF/WIDTH=6#1#18923|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19010| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18245| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18929|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17931| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18933|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17940|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18931|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19011|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18935|) |$paramod/FF/WIDTH=6_t#19012| |$paramod/FF/WIDTH=6_t#19014| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#17975|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#19019| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18269| |$paramod/FF/WIDTH=6#0#18261| |$paramod/FF/WIDTH=6#1#18263|)) +(define-fun |$paramod/FF/WIDTH=6_t#19018| () Bool (= |$paramod/FF/WIDTH=6#4#19019| |$paramod/FF/WIDTH=6#1#18946|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19021| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18281| |$paramod/FF/WIDTH=6#0#18275| |$paramod/FF/WIDTH=6#1#18277|)) +(define-fun |$paramod/FF/WIDTH=6_t#19020| () Bool (= |$paramod/FF/WIDTH=6#4#19021| |$paramod/FF/WIDTH=6#1#18960|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19016| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18282| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#18966|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#17957| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#18970|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#17966|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#18968|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19017|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#18972|) |$paramod/FF/WIDTH=6_t#19018| |$paramod/FF/WIDTH=6_t#19020| )) +(define-fun |Scoreboard_t#18978| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#18979| |$paramod/FF/WIDTH=32_t#18991| |$paramod/MagicPacketTracker/DEPTH=32_t#18993| |$paramod/FF/WIDTH=1_t#18996| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#18998| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19004| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19010| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19016| )) +(assert |Scoreboard_t#18978|) +(assert (not |Scoreboard_is#18451|)) +(define-fun |$paramod/FF/WIDTH=2_a#19056| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#19057| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#19058| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#19059| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#19060| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#19061| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#19055| () Bool (and |$paramod/FF/WIDTH=2_a#19056| |$paramod/PRIDEC/WIDTH=4_a#19057| |$paramod/FF/WIDTH=16_a#19058| |$paramod/FF/WIDTH=16_a#19059| |$paramod/FF/WIDTH=16_a#19060| |$paramod/FF/WIDTH=16_a#19061| )) +(define-fun |$paramod/FF/WIDTH=32_a#19062| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19064| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#19063| () Bool |$paramod/FF/WIDTH=6_a#19064| ) +(define-fun |$paramod/FF/WIDTH=1_a#19065| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19067| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19068| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19066| () Bool (and |$paramod/FF/WIDTH=6_a#19067| |$paramod/FF/WIDTH=6_a#19068| )) +(define-fun |$paramod/FF/WIDTH=6_a#19070| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19071| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19069| () Bool (and |$paramod/FF/WIDTH=6_a#19070| |$paramod/FF/WIDTH=6_a#19071| )) +(define-fun |$paramod/FF/WIDTH=6_a#19073| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19074| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19072| () Bool (and |$paramod/FF/WIDTH=6_a#19073| |$paramod/FF/WIDTH=6_a#19074| )) +(define-fun |$paramod/FF/WIDTH=6_a#19076| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19077| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19075| () Bool (and |$paramod/FF/WIDTH=6_a#19076| |$paramod/FF/WIDTH=6_a#19077| )) +(define-fun |Scoreboard_a#19054| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#19055| |$paramod/FF/WIDTH=32_a#19062| |$paramod/MagicPacketTracker/DEPTH=32_a#19063| |$paramod/FF/WIDTH=1_a#19065| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19066| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19069| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19072| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19075| )) +(assert |Scoreboard_a#19054|) +(define-fun |Scoreboard#20#19083| () Bool (bvugt |Scoreboard#1#18525| #b000000)) +(define-fun |Scoreboard#21#19082| () (_ BitVec 1) (bvand (ite |Scoreboard#19#18517| #b1 #b0) (ite |Scoreboard#20#19083| #b1 #b0))) +(define-fun |Scoreboard#22#19084| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#18528|) #b1) (= ((_ extract 1 1) |Scoreboard#2#18528|) #b1) (= ((_ extract 2 2) |Scoreboard#2#18528|) #b1) (= ((_ extract 3 3) |Scoreboard#2#18528|) #b1) (= ((_ extract 4 4) |Scoreboard#2#18528|) #b1) (= ((_ extract 5 5) |Scoreboard#2#18528|) #b1)))) +(define-fun |Scoreboard#23#19081| () (_ BitVec 1) (bvand |Scoreboard#21#19082| (ite |Scoreboard#22#19084| #b1 #b0))) +(define-fun |Scoreboard#31#19080| () (_ BitVec 1) (bvnot |Scoreboard#23#19081|)) +(define-fun |Scoreboard#32#19085| () Bool (= |Scoreboard#26#18507| |Scoreboard#7#18589|)) +(define-fun |Scoreboard#33#19079| () (_ BitVec 1) (bvor |Scoreboard#31#19080| (ite |Scoreboard#32#19085| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#19078| () Bool (= ((_ extract 0 0) |Scoreboard#33#19079|) #b1)) +(assert |Scoreboard_n prop_signal#19078|) +(define-fun |$paramod/FF/WIDTH=2_u#19090| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#19092| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#19094| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#19096| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#19098| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#19100| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#19088| () Bool (and |$paramod/FF/WIDTH=2_u#19090| |$paramod/PRIDEC/WIDTH=4_u#19092| |$paramod/FF/WIDTH=16_u#19094| |$paramod/FF/WIDTH=16_u#19096| |$paramod/FF/WIDTH=16_u#19098| |$paramod/FF/WIDTH=16_u#19100| )) +(define-fun |$paramod/FF/WIDTH=32_u#19102| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19106| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#19104| () Bool |$paramod/FF/WIDTH=6_u#19106| ) +(define-fun |$paramod/FF/WIDTH=1_u#19108| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19112| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19114| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19110| () Bool (and |$paramod/FF/WIDTH=6_u#19112| |$paramod/FF/WIDTH=6_u#19114| )) +(define-fun |$paramod/FF/WIDTH=6_u#19118| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19120| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19116| () Bool (and |$paramod/FF/WIDTH=6_u#19118| |$paramod/FF/WIDTH=6_u#19120| )) +(define-fun |$paramod/FF/WIDTH=6_u#19124| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19126| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19122| () Bool (and |$paramod/FF/WIDTH=6_u#19124| |$paramod/FF/WIDTH=6_u#19126| )) +(define-fun |$paramod/FF/WIDTH=6_u#19130| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19132| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19128| () Bool (and |$paramod/FF/WIDTH=6_u#19130| |$paramod/FF/WIDTH=6_u#19132| )) +(define-fun |Scoreboard_u#19086| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#19088| |$paramod/FF/WIDTH=32_u#19102| |$paramod/MagicPacketTracker/DEPTH=32_u#19104| |$paramod/FF/WIDTH=1_u#19108| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19110| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19116| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19122| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19128| )) +(assert |Scoreboard_u#19086|) +(declare-fun |Scoreboard_is#19134| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19135| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#19137| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#19136| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#19137|) +(declare-fun |Scoreboard#0#19138| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19140| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#19139| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19140|) +(declare-fun |Scoreboard#24#19141| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19145| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19147| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#19146| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19147| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#19144| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19145| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#19146| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19148| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#19143| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#19144| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19148| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19152| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19154| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#19153| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19154| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#19151| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19152| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#19153| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19155| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#19150| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#19151| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19155| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19158| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19160| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#19159| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19160| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#19157| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19158| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#19159| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19161| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#19156| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#19157| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19161| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19164| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19166| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#19165| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19166| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#19163| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19164| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#19165| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19167| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#19162| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#19163| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19167| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#19142| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#19143| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#19150| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#19156| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#19162|)))) +(declare-fun |Scoreboard#25#19168| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#19170| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#19171| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#19172| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#19173| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#19169| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#19170| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#19171| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#19172| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#19173|)))) +(declare-fun |Scoreboard#17#19175| () Bool) +(define-fun |Scoreboard#38#19174| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#19175| #b1 #b0))) +(declare-fun |Scoreboard#14#19177| () Bool) +(define-fun |Scoreboard#37#19176| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#19177| #b1 #b0))) +(declare-fun |Scoreboard#11#19179| () Bool) +(define-fun |Scoreboard#36#19178| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#19179| #b1 #b0))) +(declare-fun |Scoreboard#8#19181| () Bool) +(define-fun |Scoreboard#35#19180| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#19181| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#19182| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19145| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19152| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19158| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19164|)))) +(declare-fun |Scoreboard#39#19183| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19185| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#19184| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19185|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#19186| () Bool) +(declare-fun |Scoreboard#3#19187| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#19189| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#19188| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#19189|) +(declare-fun |Scoreboard#26#19190| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#19192| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#19191| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#19192|) +(declare-fun |$paramod/FF/WIDTH=32#2#19194| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#19193| () Bool |$paramod/FF/WIDTH=32#2#19194|) +(declare-fun |Scoreboard#27#19197| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#19198| () (_ BitVec 1)) +(define-fun |Scoreboard#29#19196| () (_ BitVec 1) (bvand |Scoreboard#27#19197| |Scoreboard#28#19198|)) +(declare-fun |Scoreboard#19#19200| () Bool) +(define-fun |Scoreboard#40#19199| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#19200| #b1 #b0))) +(define-fun |Scoreboard#41#19195| () (_ BitVec 1) (bvand |Scoreboard#29#19196| |Scoreboard#40#19199|)) +(declare-fun |$paramod/FF/WIDTH=32#3#19202| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#19201| () Bool |$paramod/FF/WIDTH=32#3#19202|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#19203| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#19205| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#19204| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#19205|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#19207| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#19206| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#19207|) +(declare-fun |Scoreboard#1#19208| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#19210| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#19209| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#19210|) +(declare-fun |Scoreboard#2#19211| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#19214| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#19221| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#19210| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#19222| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#19220| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#19221| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#19222|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#19223| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#19205| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#19219| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#19220| |$paramod/MagicPacketTracker/DEPTH=32#7#19223|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#19224| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#19210| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#19218| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#19219|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#19224| |$paramod/MagicPacketTracker/DEPTH=32#2#19210|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#19217| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#19218| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#19225| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#19216| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#19217| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#19225|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#19226| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#19218| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#19215| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#19216|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#19226| |$paramod/MagicPacketTracker/DEPTH=32#9#19218|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#19213| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#19214|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#19215|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#19212| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#19213|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#19227| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#19225|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#19228| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#19222|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#19229| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#19214|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#19230| () Bool) +(define-fun |Scoreboard#30#19231| () (_ BitVec 1) (bvor (ite |Scoreboard#19#19200| #b1 #b0) |Scoreboard#29#19196|)) +(declare-fun |$paramod/FF/WIDTH=1#0#19233| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#19232| () Bool |$paramod/FF/WIDTH=1#0#19233|) +(declare-fun |$paramod/FF/WIDTH=1#1#19235| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#19234| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#19235|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#19237| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#19236| () Bool |$paramod/FF/WIDTH=1#2#19237|) +(declare-fun |$paramod/FF/WIDTH=1#3#19239| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#19238| () Bool |$paramod/FF/WIDTH=1#3#19239|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19240| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19242| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19241| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19242|) +(declare-fun |Scoreboard#4#19243| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19245| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19244| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19245|) +(declare-fun |Scoreboard#10#19246| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19249| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19251| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19250| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19251|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19248| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19249| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19250|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19247| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19248|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19254| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19253| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19251| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19254|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19252| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19253|) +(declare-fun |Scoreboard#12#19255| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19258| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19251|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19254|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19259| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19251|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19254|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19257| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19258| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19259| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19256| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19257|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19261| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19260| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19261|) #b1)) +(declare-fun |Scoreboard#34#19262| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19264| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19263| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19264|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19266| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19265| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19266|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19267| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19269| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19268| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19269|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19271| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19270| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19271|) +(declare-fun |Scoreboard#7#19272| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19275| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19277| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19276| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19277|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19274| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19275| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19276|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19273| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19274|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19280| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19279| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19277| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19280|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19278| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19279|) +(declare-fun |Scoreboard#9#19281| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19284| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19277|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19280|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19285| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19277|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19280|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19283| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19284| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19285| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19282| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19283|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19287| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19286| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19287|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19289| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19288| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19289|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19291| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19290| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19291|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19292| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19294| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19293| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19294|) +(declare-fun |Scoreboard#5#19295| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19297| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19296| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19297|) +(declare-fun |Scoreboard#13#19298| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19301| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19303| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19302| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19303|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19300| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19301| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19302|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19299| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19300|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19306| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19305| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19303| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19306|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19304| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19305|) +(declare-fun |Scoreboard#15#19307| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19310| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19303|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19306|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19311| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19303|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19306|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19309| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19310| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19311| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19308| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19309|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19313| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19312| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19313|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19315| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19314| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19315|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19317| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19316| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19317|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19318| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19320| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19319| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19320|) +(declare-fun |Scoreboard#6#19321| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19323| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19322| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19323|) +(declare-fun |Scoreboard#16#19324| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19327| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19329| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19328| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19329|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19326| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19327| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19328|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19325| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19326|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19332| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19331| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19329| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19332|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19330| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19331|) +(declare-fun |Scoreboard#18#19333| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19336| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19329|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19332|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19337| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19329|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19332|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19335| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19336| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19337| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19334| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19335|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19339| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19338| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19339|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19341| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19340| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19341|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19343| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19342| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19343|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#19345| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#19353| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#19352| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#19353| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#19354| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#19353|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#19351| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#19352| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#19353|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#19354|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#19349| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#19351|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#19358| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#19353|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#19357| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#19358| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#19359| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#19358|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#19356| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#19357| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#19358|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#19359|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#19355| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#19356|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#19348| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#19349| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#19355|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#19364| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#19363| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#19364|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#19362| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#19363| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#19365| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#19363|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#19361| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#19362| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#19363|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#19365|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#19360| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#19361|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#19347| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#19348| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#19360|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#19370| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#19369| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#19370|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#19368| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#19369| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#19371| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#19369|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#19367| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#19368| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#19369|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#19371|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#19366| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#19367|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#19346| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#19347| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#19366|)) +(declare-fun |$paramod/FF/WIDTH=2#0#19373| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#19372| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#19373|) +(declare-fun |$paramod/FF/WIDTH=2#1#19375| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#19374| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#19375|) +(declare-fun |$paramod/FF/WIDTH=2#2#19377| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#19376| () Bool |$paramod/FF/WIDTH=2#2#19377|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#19381| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19145|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#19385| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19148| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#19381|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#19384| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19185| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#19385|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#19389| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#19346| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#19390| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19147| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#19170|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#19388| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#19389| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#19390| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19147|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#19387| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#19388| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#19386| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#19143|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#19387| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#19388|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#19383| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#19384|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#19386|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#19382| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#19383| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#19380| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#19381| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#19382| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#19379| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19148| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#19380|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#19393| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19152|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#19397| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19155| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#19393|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#19396| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19185| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#19397|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#19401| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#19346| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#19402| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19154| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#19171|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#19400| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#19401| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#19402| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19154|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#19399| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#19400| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#19398| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#19150|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#19399| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#19400|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#19395| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#19396|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#19398|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#19394| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#19395| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#19392| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#19393| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#19394| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#19391| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19155| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#19392|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#19405| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19158|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#19409| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19161| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#19405|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#19408| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19185| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#19409|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#19413| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#19346| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#19414| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19160| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#19172|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#19412| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#19413| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#19414| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19160|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#19411| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#19412| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#19410| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#19156|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#19411| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#19412|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#19407| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#19408|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#19410|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#19406| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#19407| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#19404| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#19405| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#19406| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#19403| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19161| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#19404|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#19417| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19164|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#19421| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19167| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#19417|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#19420| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19185| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#19421|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#19425| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#19346|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#19346|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#19426| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19166| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#19173|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#19424| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#19425| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#19426| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19166|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#19423| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#19424| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#19422| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#19162|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#19423| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#19424|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#19419| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#19420|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#19422|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#19418| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#19419| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#19416| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#19417| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#19418| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#19415| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19167| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#19416|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#19378| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#19379|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#19391|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#19403|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#19415|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#19428| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#19427| () Bool |$paramod/FF/WIDTH=2#3#19428|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#19429| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#19432| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#19435| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#19436| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#19437| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#19434| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#19435|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#19436|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#19437|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#19433| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#19434| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#19431| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#19432| |$paramod/PRIDEC/WIDTH=4#10#19433|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#19440| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#19436|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#19437|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#19439| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#19440| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#19438| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#19435| |$paramod/PRIDEC/WIDTH=4#6#19439|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#19442| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#19437|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#19441| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#19436| |$paramod/PRIDEC/WIDTH=4#2#19442|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#19430| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#19431| (concat |$paramod/PRIDEC/WIDTH=4#7#19438| (concat |$paramod/PRIDEC/WIDTH=4#3#19441| |$paramod/PRIDEC/WIDTH=4#1#19437|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#19443| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19145| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19152| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19158| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19164|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#19367|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#19444| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19145| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19152| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19158| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19164|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#19361|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#19445| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19145| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19152| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19158| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19164|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#19356|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#19446| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19145| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19152| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19158| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19164|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#19351|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#19447| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#19432| (concat |$paramod/PRIDEC/WIDTH=4#4#19435| (concat |$paramod/PRIDEC/WIDTH=4#0#19436| |$paramod/PRIDEC/WIDTH=4#1#19437|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#19448| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#19450| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#19449| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#19450|) +(declare-fun |$paramod/FF/WIDTH=16#1#19452| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#19451| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#19452|) +(declare-fun |$paramod/FF/WIDTH=16#2#19454| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#19453| () Bool |$paramod/FF/WIDTH=16#2#19454|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#19455| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#19425| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19167| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#19457| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#19456| () Bool |$paramod/FF/WIDTH=16#3#19457|) +(declare-fun |$paramod/FF/WIDTH=16_is#19458| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#19460| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#19459| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#19460|) +(declare-fun |$paramod/FF/WIDTH=16#1#19462| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#19461| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#19462|) +(declare-fun |$paramod/FF/WIDTH=16#2#19464| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#19463| () Bool |$paramod/FF/WIDTH=16#2#19464|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#19465| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#19413| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19161| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#19467| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#19466| () Bool |$paramod/FF/WIDTH=16#3#19467|) +(declare-fun |$paramod/FF/WIDTH=16_is#19468| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#19470| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#19469| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#19470|) +(declare-fun |$paramod/FF/WIDTH=16#1#19472| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#19471| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#19472|) +(declare-fun |$paramod/FF/WIDTH=16#2#19474| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#19473| () Bool |$paramod/FF/WIDTH=16#2#19474|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#19475| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#19401| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19155| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#19477| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#19476| () Bool |$paramod/FF/WIDTH=16#3#19477|) +(declare-fun |$paramod/FF/WIDTH=16_is#19478| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#19480| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#19479| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#19480|) +(declare-fun |$paramod/FF/WIDTH=16#1#19482| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#19481| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#19482|) +(declare-fun |$paramod/FF/WIDTH=16#2#19484| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#19483| () Bool |$paramod/FF/WIDTH=16#2#19484|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#19485| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#19389| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19148| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#19487| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#19486| () Bool |$paramod/FF/WIDTH=16#3#19487|) +(define-fun |$paramod/FF/WIDTH=2_h#19488| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#19489| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#19490| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#19491| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#19492| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#19493| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#19344| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19135| |$paramod/FF/WIDTH=2_is#19345|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#19346| |$paramod/FF/WIDTH=2_n D#19372|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19149| |$paramod/FF/WIDTH=2_n Q#19374|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19140| |$paramod/FF/WIDTH=2_n clk#19376|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#19378| |$paramod/FF/WIDTH=2_n en#19427|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19135| |$paramod/PRIDEC/WIDTH=4_is#19429|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#19350| |$paramod/PRIDEC/WIDTH=4_n out_vec#19430|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#19443| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#19444| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#19445| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#19446|))) |$paramod/PRIDEC/WIDTH=4_n vec#19447|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19135| |$paramod/FF/WIDTH=16_is#19448|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#19419| |$paramod/FF/WIDTH=16_n D#19449|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19166| |$paramod/FF/WIDTH=16_n Q#19451|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19140| |$paramod/FF/WIDTH=16_n clk#19453|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#19455|) #b1) |$paramod/FF/WIDTH=16_n en#19456|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19135| |$paramod/FF/WIDTH=16_is#19458|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#19407| |$paramod/FF/WIDTH=16_n D#19459|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19160| |$paramod/FF/WIDTH=16_n Q#19461|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19140| |$paramod/FF/WIDTH=16_n clk#19463|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#19465|) #b1) |$paramod/FF/WIDTH=16_n en#19466|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19135| |$paramod/FF/WIDTH=16_is#19468|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#19395| |$paramod/FF/WIDTH=16_n D#19469|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19154| |$paramod/FF/WIDTH=16_n Q#19471|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19140| |$paramod/FF/WIDTH=16_n clk#19473|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#19475|) #b1) |$paramod/FF/WIDTH=16_n en#19476|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19135| |$paramod/FF/WIDTH=16_is#19478|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#19383| |$paramod/FF/WIDTH=16_n D#19479|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19147| |$paramod/FF/WIDTH=16_n Q#19481|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19140| |$paramod/FF/WIDTH=16_n clk#19483|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#19485|) #b1) |$paramod/FF/WIDTH=16_n en#19486|) |$paramod/FF/WIDTH=2_h#19488| |$paramod/PRIDEC/WIDTH=4_h#19489| |$paramod/FF/WIDTH=16_h#19490| |$paramod/FF/WIDTH=16_h#19491| |$paramod/FF/WIDTH=16_h#19492| |$paramod/FF/WIDTH=16_h#19493| )) +(define-fun |$paramod/FF/WIDTH=32_h#19494| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#19496| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#19498| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19497| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19498|) +(declare-fun |$paramod/FF/WIDTH=6#1#19500| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19499| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19500|) +(declare-fun |$paramod/FF/WIDTH=6#2#19502| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19501| () Bool |$paramod/FF/WIDTH=6#2#19502|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#19505| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#19222| |$paramod/MagicPacketTracker/DEPTH=32#12#19225|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#19504| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#19505| |$paramod/MagicPacketTracker/DEPTH=32#15#19214|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#19503| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#19504| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#19205| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#19507| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19506| () Bool |$paramod/FF/WIDTH=6#3#19507|) +(define-fun |$paramod/FF/WIDTH=6_h#19508| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#19495| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#19203| |$paramod/FF/WIDTH=6_is#19496|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#19213| |$paramod/FF/WIDTH=6_n D#19497|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#19210| |$paramod/FF/WIDTH=6_n Q#19499|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#19207| |$paramod/FF/WIDTH=6_n clk#19501|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#19503|) #b1) |$paramod/FF/WIDTH=6_n en#19506|) |$paramod/FF/WIDTH=6_h#19508| )) +(define-fun |$paramod/FF/WIDTH=1_h#19509| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#19511| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#19514| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19251| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#19513| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19261|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#19514| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19251|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#19512| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19266|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#19513|)) +(declare-fun |$paramod/FF/WIDTH=6#0#19516| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19515| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19516|) +(declare-fun |$paramod/FF/WIDTH=6#1#19518| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19517| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19518|) +(declare-fun |$paramod/FF/WIDTH=6#2#19520| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19519| () Bool |$paramod/FF/WIDTH=6#2#19520|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#19522| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19264| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19261|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19521| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#19522| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19266|)) +(declare-fun |$paramod/FF/WIDTH=6#3#19524| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19523| () Bool |$paramod/FF/WIDTH=6#3#19524|) +(declare-fun |$paramod/FF/WIDTH=6_is#19525| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#19528| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19254| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#19527| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19264|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#19528| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19254|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#19526| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19266|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#19527|)) +(declare-fun |$paramod/FF/WIDTH=6#0#19530| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19529| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19530|) +(declare-fun |$paramod/FF/WIDTH=6#1#19532| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19531| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19532|) +(declare-fun |$paramod/FF/WIDTH=6#2#19534| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19533| () Bool |$paramod/FF/WIDTH=6#2#19534|) +(declare-fun |$paramod/FF/WIDTH=6#3#19536| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19535| () Bool |$paramod/FF/WIDTH=6#3#19536|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19538| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19540| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19539| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19540|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19542| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#19541| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19542|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19544| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19543| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19544|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19537| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19538| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19539| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#19541| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19543|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19538| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19539|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19543|))))) +(define-fun |$paramod/FF/WIDTH=6_h#19545| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#19546| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#19510| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19240| |$paramod/FF/WIDTH=6_is#19511|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#19512| |$paramod/FF/WIDTH=6_n D#19515|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19251| |$paramod/FF/WIDTH=6_n Q#19517|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19242| |$paramod/FF/WIDTH=6_n clk#19519|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19521|) #b1) |$paramod/FF/WIDTH=6_n en#19523|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19240| |$paramod/FF/WIDTH=6_is#19525|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#19526| |$paramod/FF/WIDTH=6_n D#19529|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19254| |$paramod/FF/WIDTH=6_n Q#19531|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19242| |$paramod/FF/WIDTH=6_n clk#19533|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19521|) #b1) |$paramod/FF/WIDTH=6_n en#19535|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19537| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19249|) |$paramod/FF/WIDTH=6_h#19545| |$paramod/FF/WIDTH=6_h#19546| )) +(declare-fun |$paramod/FF/WIDTH=6_is#19548| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#19551| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19277| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#19550| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19287|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#19551| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19277|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#19549| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19291|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#19550|)) +(declare-fun |$paramod/FF/WIDTH=6#0#19553| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19552| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19553|) +(declare-fun |$paramod/FF/WIDTH=6#1#19555| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19554| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19555|) +(declare-fun |$paramod/FF/WIDTH=6#2#19557| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19556| () Bool |$paramod/FF/WIDTH=6#2#19557|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#19559| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19289| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19287|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19558| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#19559| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19291|)) +(declare-fun |$paramod/FF/WIDTH=6#3#19561| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19560| () Bool |$paramod/FF/WIDTH=6#3#19561|) +(declare-fun |$paramod/FF/WIDTH=6_is#19562| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#19565| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19280| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#19564| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19289|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#19565| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19280|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#19563| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19291|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#19564|)) +(declare-fun |$paramod/FF/WIDTH=6#0#19567| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19566| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19567|) +(declare-fun |$paramod/FF/WIDTH=6#1#19569| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19568| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19569|) +(declare-fun |$paramod/FF/WIDTH=6#2#19571| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19570| () Bool |$paramod/FF/WIDTH=6#2#19571|) +(declare-fun |$paramod/FF/WIDTH=6#3#19573| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19572| () Bool |$paramod/FF/WIDTH=6#3#19573|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19575| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19577| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19576| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19577|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19579| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#19578| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19579|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19581| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19580| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19581|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19574| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19575| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19576| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#19578| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19580|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19575| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19576|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19580|))))) +(define-fun |$paramod/FF/WIDTH=6_h#19582| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#19583| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#19547| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19267| |$paramod/FF/WIDTH=6_is#19548|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#19549| |$paramod/FF/WIDTH=6_n D#19552|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19277| |$paramod/FF/WIDTH=6_n Q#19554|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19269| |$paramod/FF/WIDTH=6_n clk#19556|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19558|) #b1) |$paramod/FF/WIDTH=6_n en#19560|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19267| |$paramod/FF/WIDTH=6_is#19562|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#19563| |$paramod/FF/WIDTH=6_n D#19566|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19280| |$paramod/FF/WIDTH=6_n Q#19568|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19269| |$paramod/FF/WIDTH=6_n clk#19570|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19558|) #b1) |$paramod/FF/WIDTH=6_n en#19572|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19574| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19275|) |$paramod/FF/WIDTH=6_h#19582| |$paramod/FF/WIDTH=6_h#19583| )) +(declare-fun |$paramod/FF/WIDTH=6_is#19585| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#19588| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19303| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#19587| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19313|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#19588| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19303|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#19586| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19317|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#19587|)) +(declare-fun |$paramod/FF/WIDTH=6#0#19590| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19589| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19590|) +(declare-fun |$paramod/FF/WIDTH=6#1#19592| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19591| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19592|) +(declare-fun |$paramod/FF/WIDTH=6#2#19594| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19593| () Bool |$paramod/FF/WIDTH=6#2#19594|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#19596| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19315| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19313|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19595| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#19596| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19317|)) +(declare-fun |$paramod/FF/WIDTH=6#3#19598| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19597| () Bool |$paramod/FF/WIDTH=6#3#19598|) +(declare-fun |$paramod/FF/WIDTH=6_is#19599| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#19602| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19306| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#19601| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19315|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#19602| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19306|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#19600| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19317|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#19601|)) +(declare-fun |$paramod/FF/WIDTH=6#0#19604| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19603| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19604|) +(declare-fun |$paramod/FF/WIDTH=6#1#19606| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19605| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19606|) +(declare-fun |$paramod/FF/WIDTH=6#2#19608| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19607| () Bool |$paramod/FF/WIDTH=6#2#19608|) +(declare-fun |$paramod/FF/WIDTH=6#3#19610| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19609| () Bool |$paramod/FF/WIDTH=6#3#19610|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19612| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19614| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19613| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19614|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19616| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#19615| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19616|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19618| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19617| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19618|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19611| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19612| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19613| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#19615| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19617|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19612| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19613|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19617|))))) +(define-fun |$paramod/FF/WIDTH=6_h#19619| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#19620| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#19584| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19292| |$paramod/FF/WIDTH=6_is#19585|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#19586| |$paramod/FF/WIDTH=6_n D#19589|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19303| |$paramod/FF/WIDTH=6_n Q#19591|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19294| |$paramod/FF/WIDTH=6_n clk#19593|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19595|) #b1) |$paramod/FF/WIDTH=6_n en#19597|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19292| |$paramod/FF/WIDTH=6_is#19599|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#19600| |$paramod/FF/WIDTH=6_n D#19603|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19306| |$paramod/FF/WIDTH=6_n Q#19605|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19294| |$paramod/FF/WIDTH=6_n clk#19607|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19595|) #b1) |$paramod/FF/WIDTH=6_n en#19609|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19611| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19301|) |$paramod/FF/WIDTH=6_h#19619| |$paramod/FF/WIDTH=6_h#19620| )) +(declare-fun |$paramod/FF/WIDTH=6_is#19622| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#19625| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19329| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#19624| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19339|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#19625| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19329|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#19623| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19343|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#19624|)) +(declare-fun |$paramod/FF/WIDTH=6#0#19627| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19626| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19627|) +(declare-fun |$paramod/FF/WIDTH=6#1#19629| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19628| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19629|) +(declare-fun |$paramod/FF/WIDTH=6#2#19631| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19630| () Bool |$paramod/FF/WIDTH=6#2#19631|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#19633| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19341| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19339|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19632| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#19633| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19343|)) +(declare-fun |$paramod/FF/WIDTH=6#3#19635| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19634| () Bool |$paramod/FF/WIDTH=6#3#19635|) +(declare-fun |$paramod/FF/WIDTH=6_is#19636| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#19639| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19332| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#19638| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19341|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#19639| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19332|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#19637| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19343|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#19638|)) +(declare-fun |$paramod/FF/WIDTH=6#0#19641| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#19640| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#19641|) +(declare-fun |$paramod/FF/WIDTH=6#1#19643| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#19642| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#19643|) +(declare-fun |$paramod/FF/WIDTH=6#2#19645| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#19644| () Bool |$paramod/FF/WIDTH=6#2#19645|) +(declare-fun |$paramod/FF/WIDTH=6#3#19647| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#19646| () Bool |$paramod/FF/WIDTH=6#3#19647|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19649| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19651| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19650| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19651|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19653| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#19652| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19653|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19655| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19654| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19655|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19648| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19649| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19650| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#19652| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19654|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19649| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#19650|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#19654|))))) +(define-fun |$paramod/FF/WIDTH=6_h#19656| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#19657| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#19621| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19318| |$paramod/FF/WIDTH=6_is#19622|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#19623| |$paramod/FF/WIDTH=6_n D#19626|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19329| |$paramod/FF/WIDTH=6_n Q#19628|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19320| |$paramod/FF/WIDTH=6_n clk#19630|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19632|) #b1) |$paramod/FF/WIDTH=6_n en#19634|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19318| |$paramod/FF/WIDTH=6_is#19636|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#19637| |$paramod/FF/WIDTH=6_n D#19640|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19332| |$paramod/FF/WIDTH=6_n Q#19642|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19320| |$paramod/FF/WIDTH=6_n clk#19644|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#19632|) #b1) |$paramod/FF/WIDTH=6_n en#19646|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19648| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19327|) |$paramod/FF/WIDTH=6_h#19656| |$paramod/FF/WIDTH=6_h#19657| )) +(define-fun |Scoreboard_h#19133| () Bool (and (= |Scoreboard_is#19134| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19135|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#19136|) (= |Scoreboard#0#19138| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#19139|) (= |Scoreboard#24#19141| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#19142|) (= |Scoreboard#25#19168| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#19169|) (= (concat |Scoreboard#38#19174| (concat |Scoreboard#37#19176| (concat |Scoreboard#36#19178| |Scoreboard#35#19180|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#19182|) (= |Scoreboard#39#19183| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#19184|) (= |Scoreboard_is#19134| |$paramod/FF/WIDTH=32_is#19186|) (= |Scoreboard#3#19187| |$paramod/FF/WIDTH=32_n D#19188|) (= |Scoreboard#26#19190| |$paramod/FF/WIDTH=32_n Q#19191|) (= |Scoreboard#0#19138| |$paramod/FF/WIDTH=32_n clk#19193|) (= (= ((_ extract 0 0) |Scoreboard#41#19195|) #b1) |$paramod/FF/WIDTH=32_n en#19201|) (= |Scoreboard_is#19134| |$paramod/MagicPacketTracker/DEPTH=32_is#19203|) (= |Scoreboard#19#19200| |$paramod/MagicPacketTracker/DEPTH=32_n captured#19204|) (= |Scoreboard#0#19138| |$paramod/MagicPacketTracker/DEPTH=32_n clk#19206|) (= |Scoreboard#1#19208| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#19209|) (= |Scoreboard#2#19211| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#19212|) (= (= ((_ extract 0 0) |Scoreboard#24#19141|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#19227|) (= (= ((_ extract 0 0) |Scoreboard#28#19198|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#19228|) (= |Scoreboard#39#19183| |$paramod/MagicPacketTracker/DEPTH=32_n rst#19229|) (= |Scoreboard_is#19134| |$paramod/FF/WIDTH=1_is#19230|) (= (= ((_ extract 0 0) |Scoreboard#30#19231|) #b1) |$paramod/FF/WIDTH=1_n D#19232|) (= |Scoreboard#19#19200| |$paramod/FF/WIDTH=1_n Q#19234|) (= |Scoreboard#0#19138| |$paramod/FF/WIDTH=1_n clk#19236|) (= (= ((_ extract 0 0) |Scoreboard#40#19199|) #b1) |$paramod/FF/WIDTH=1_n en#19238|) (= |Scoreboard_is#19134| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19240|) (= |Scoreboard#0#19138| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19241|) (= |Scoreboard#4#19243| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19244|) (= |Scoreboard#10#19246| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19247|) (= |Scoreboard#11#19179| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19252|) (= |Scoreboard#12#19255| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19256|) (= (= ((_ extract 1 1) |Scoreboard#24#19141|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19260|) (= (= ((_ extract 0 0) |Scoreboard#34#19262|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19263|) (= |Scoreboard#39#19183| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19265|) (= |Scoreboard_is#19134| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19267|) (= |Scoreboard#0#19138| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19268|) (= |Scoreboard#3#19187| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19270|) (= |Scoreboard#7#19272| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19273|) (= |Scoreboard#8#19181| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19278|) (= |Scoreboard#9#19281| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19282|) (= (= ((_ extract 0 0) |Scoreboard#24#19141|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19286|) (= (= ((_ extract 0 0) |Scoreboard#28#19198|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19288|) (= |Scoreboard#39#19183| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19290|) (= |Scoreboard_is#19134| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19292|) (= |Scoreboard#0#19138| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19293|) (= |Scoreboard#5#19295| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19296|) (= |Scoreboard#13#19298| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19299|) (= |Scoreboard#14#19177| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19304|) (= |Scoreboard#15#19307| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19308|) (= (= ((_ extract 2 2) |Scoreboard#24#19141|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19312|) (= (= ((_ extract 1 1) |Scoreboard#34#19262|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19314|) (= |Scoreboard#39#19183| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19316|) (= |Scoreboard_is#19134| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19318|) (= |Scoreboard#0#19138| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19319|) (= |Scoreboard#6#19321| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19322|) (= |Scoreboard#16#19324| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19325|) (= |Scoreboard#17#19175| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19330|) (= |Scoreboard#18#19333| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19334|) (= (= ((_ extract 3 3) |Scoreboard#24#19141|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19338|) (= (= ((_ extract 2 2) |Scoreboard#34#19262|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19340|) (= |Scoreboard#39#19183| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19342|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#19344| |$paramod/FF/WIDTH=32_h#19494| |$paramod/MagicPacketTracker/DEPTH=32_h#19495| |$paramod/FF/WIDTH=1_h#19509| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#19510| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#19547| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#19584| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#19621| )) +(assert |Scoreboard_h#19133|) +(define-fun |Scoreboard_n rst#19658| () Bool |Scoreboard#39#19183|) +(define-fun |Scoreboard_n prop_empty#19659| () Bool |Scoreboard#8#19181|) +(define-fun |Scoreboard_n prop_pop#19660| () Bool (= ((_ extract 0 0) |Scoreboard#24#19141|) #b1)) +(assert (and (not |Scoreboard_n rst#19658|) (or (not |Scoreboard_n prop_empty#19659|) (not |Scoreboard_n prop_pop#19660|)))) +(define-fun |$paramod/FF/WIDTH=2#4#19664| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#18745| |$paramod/FF/WIDTH=2#0#18690| |$paramod/FF/WIDTH=2#1#18692|)) +(define-fun |$paramod/FF/WIDTH=2_t#19663| () Bool (= |$paramod/FF/WIDTH=2#4#19664| |$paramod/FF/WIDTH=2#1#19375|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#19665| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#19667| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#18774| |$paramod/FF/WIDTH=16#0#18767| |$paramod/FF/WIDTH=16#1#18769|)) +(define-fun |$paramod/FF/WIDTH=16_t#19666| () Bool (= |$paramod/FF/WIDTH=16#4#19667| |$paramod/FF/WIDTH=16#1#19452|) ) +(define-fun |$paramod/FF/WIDTH=16#4#19669| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#18784| |$paramod/FF/WIDTH=16#0#18777| |$paramod/FF/WIDTH=16#1#18779|)) +(define-fun |$paramod/FF/WIDTH=16_t#19668| () Bool (= |$paramod/FF/WIDTH=16#4#19669| |$paramod/FF/WIDTH=16#1#19462|) ) +(define-fun |$paramod/FF/WIDTH=16#4#19671| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#18794| |$paramod/FF/WIDTH=16#0#18787| |$paramod/FF/WIDTH=16#1#18789|)) +(define-fun |$paramod/FF/WIDTH=16_t#19670| () Bool (= |$paramod/FF/WIDTH=16#4#19671| |$paramod/FF/WIDTH=16#1#19472|) ) +(define-fun |$paramod/FF/WIDTH=16#4#19673| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#18804| |$paramod/FF/WIDTH=16#0#18797| |$paramod/FF/WIDTH=16#1#18799|)) +(define-fun |$paramod/FF/WIDTH=16_t#19672| () Bool (= |$paramod/FF/WIDTH=16#4#19673| |$paramod/FF/WIDTH=16#1#19482|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#19662| () Bool (and |$paramod/FF/WIDTH=2_t#19663| |$paramod/PRIDEC/WIDTH=4_t#19665| |$paramod/FF/WIDTH=16_t#19666| |$paramod/FF/WIDTH=16_t#19668| |$paramod/FF/WIDTH=16_t#19670| |$paramod/FF/WIDTH=16_t#19672| )) +(define-fun |$paramod/FF/WIDTH=32#4#19675| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#18519| |$paramod/FF/WIDTH=32#0#18506| |$paramod/FF/WIDTH=32#1#18509|)) +(define-fun |$paramod/FF/WIDTH=32_t#19674| () Bool (= |$paramod/FF/WIDTH=32#4#19675| |$paramod/FF/WIDTH=32#1#19192|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19678| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18824| |$paramod/FF/WIDTH=6#0#18815| |$paramod/FF/WIDTH=6#1#18817|)) +(define-fun |$paramod/FF/WIDTH=6_t#19677| () Bool (= |$paramod/FF/WIDTH=6#4#19678| |$paramod/FF/WIDTH=6#1#19500|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#19676| () Bool |$paramod/FF/WIDTH=6_t#19677| ) +(define-fun |$paramod/FF/WIDTH=1#4#19680| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#18556| (ite |$paramod/FF/WIDTH=1#0#18550| #b1 #b0) |$paramod/FF/WIDTH=1#1#18552|)) +(define-fun |$paramod/FF/WIDTH=1_t#19679| () Bool (= |$paramod/FF/WIDTH=1#4#19680| |$paramod/FF/WIDTH=1#1#19235|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18581|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#19684| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18841| |$paramod/FF/WIDTH=6#0#18833| |$paramod/FF/WIDTH=6#1#18835|)) +(define-fun |$paramod/FF/WIDTH=6_t#19683| () Bool (= |$paramod/FF/WIDTH=6#4#19684| |$paramod/FF/WIDTH=6#1#19518|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19686| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18853| |$paramod/FF/WIDTH=6#0#18847| |$paramod/FF/WIDTH=6#1#18849|)) +(define-fun |$paramod/FF/WIDTH=6_t#19685| () Bool (= |$paramod/FF/WIDTH=6#4#19686| |$paramod/FF/WIDTH=6#1#19532|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19681| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18854| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19538|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18562| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19542|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18571|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19540|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19682|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19544|) |$paramod/FF/WIDTH=6_t#19683| |$paramod/FF/WIDTH=6_t#19685| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18606|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#19690| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18878| |$paramod/FF/WIDTH=6#0#18870| |$paramod/FF/WIDTH=6#1#18872|)) +(define-fun |$paramod/FF/WIDTH=6_t#19689| () Bool (= |$paramod/FF/WIDTH=6#4#19690| |$paramod/FF/WIDTH=6#1#19555|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19692| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18890| |$paramod/FF/WIDTH=6#0#18884| |$paramod/FF/WIDTH=6#1#18886|)) +(define-fun |$paramod/FF/WIDTH=6_t#19691| () Bool (= |$paramod/FF/WIDTH=6#4#19692| |$paramod/FF/WIDTH=6#1#19569|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19687| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18891| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19575|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18588| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19579|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18597|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19577|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19688|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19581|) |$paramod/FF/WIDTH=6_t#19689| |$paramod/FF/WIDTH=6_t#19691| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18632|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#19696| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18915| |$paramod/FF/WIDTH=6#0#18907| |$paramod/FF/WIDTH=6#1#18909|)) +(define-fun |$paramod/FF/WIDTH=6_t#19695| () Bool (= |$paramod/FF/WIDTH=6#4#19696| |$paramod/FF/WIDTH=6#1#19592|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19698| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18927| |$paramod/FF/WIDTH=6#0#18921| |$paramod/FF/WIDTH=6#1#18923|)) +(define-fun |$paramod/FF/WIDTH=6_t#19697| () Bool (= |$paramod/FF/WIDTH=6#4#19698| |$paramod/FF/WIDTH=6#1#19606|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19693| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18928| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19612|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18614| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19616|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18623|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19614|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19694|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19618|) |$paramod/FF/WIDTH=6_t#19695| |$paramod/FF/WIDTH=6_t#19697| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#18658|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#19702| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18952| |$paramod/FF/WIDTH=6#0#18944| |$paramod/FF/WIDTH=6#1#18946|)) +(define-fun |$paramod/FF/WIDTH=6_t#19701| () Bool (= |$paramod/FF/WIDTH=6#4#19702| |$paramod/FF/WIDTH=6#1#19629|) ) +(define-fun |$paramod/FF/WIDTH=6#4#19704| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#18964| |$paramod/FF/WIDTH=6#0#18958| |$paramod/FF/WIDTH=6#1#18960|)) +(define-fun |$paramod/FF/WIDTH=6_t#19703| () Bool (= |$paramod/FF/WIDTH=6#4#19704| |$paramod/FF/WIDTH=6#1#19643|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19699| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#18965| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#19649|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#18640| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#19653|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#18649|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#19651|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#19700|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#19655|) |$paramod/FF/WIDTH=6_t#19701| |$paramod/FF/WIDTH=6_t#19703| )) +(define-fun |Scoreboard_t#19661| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#19662| |$paramod/FF/WIDTH=32_t#19674| |$paramod/MagicPacketTracker/DEPTH=32_t#19676| |$paramod/FF/WIDTH=1_t#19679| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19681| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19687| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19693| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#19699| )) +(assert |Scoreboard_t#19661|) +(assert (not |Scoreboard_is#19134|)) +(define-fun |$paramod/FF/WIDTH=2_a#19739| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#19740| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#19741| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#19742| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#19743| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#19744| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#19738| () Bool (and |$paramod/FF/WIDTH=2_a#19739| |$paramod/PRIDEC/WIDTH=4_a#19740| |$paramod/FF/WIDTH=16_a#19741| |$paramod/FF/WIDTH=16_a#19742| |$paramod/FF/WIDTH=16_a#19743| |$paramod/FF/WIDTH=16_a#19744| )) +(define-fun |$paramod/FF/WIDTH=32_a#19745| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19747| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#19746| () Bool |$paramod/FF/WIDTH=6_a#19747| ) +(define-fun |$paramod/FF/WIDTH=1_a#19748| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19750| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19751| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19749| () Bool (and |$paramod/FF/WIDTH=6_a#19750| |$paramod/FF/WIDTH=6_a#19751| )) +(define-fun |$paramod/FF/WIDTH=6_a#19753| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19754| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19752| () Bool (and |$paramod/FF/WIDTH=6_a#19753| |$paramod/FF/WIDTH=6_a#19754| )) +(define-fun |$paramod/FF/WIDTH=6_a#19756| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19757| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19755| () Bool (and |$paramod/FF/WIDTH=6_a#19756| |$paramod/FF/WIDTH=6_a#19757| )) +(define-fun |$paramod/FF/WIDTH=6_a#19759| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#19760| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19758| () Bool (and |$paramod/FF/WIDTH=6_a#19759| |$paramod/FF/WIDTH=6_a#19760| )) +(define-fun |Scoreboard_a#19737| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#19738| |$paramod/FF/WIDTH=32_a#19745| |$paramod/MagicPacketTracker/DEPTH=32_a#19746| |$paramod/FF/WIDTH=1_a#19748| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19749| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19752| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19755| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#19758| )) +(assert |Scoreboard_a#19737|) +(define-fun |Scoreboard#20#19766| () Bool (bvugt |Scoreboard#1#19208| #b000000)) +(define-fun |Scoreboard#21#19765| () (_ BitVec 1) (bvand (ite |Scoreboard#19#19200| #b1 #b0) (ite |Scoreboard#20#19766| #b1 #b0))) +(define-fun |Scoreboard#22#19767| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#19211|) #b1) (= ((_ extract 1 1) |Scoreboard#2#19211|) #b1) (= ((_ extract 2 2) |Scoreboard#2#19211|) #b1) (= ((_ extract 3 3) |Scoreboard#2#19211|) #b1) (= ((_ extract 4 4) |Scoreboard#2#19211|) #b1) (= ((_ extract 5 5) |Scoreboard#2#19211|) #b1)))) +(define-fun |Scoreboard#23#19764| () (_ BitVec 1) (bvand |Scoreboard#21#19765| (ite |Scoreboard#22#19767| #b1 #b0))) +(define-fun |Scoreboard#31#19763| () (_ BitVec 1) (bvnot |Scoreboard#23#19764|)) +(define-fun |Scoreboard#32#19768| () Bool (= |Scoreboard#26#19190| |Scoreboard#7#19272|)) +(define-fun |Scoreboard#33#19762| () (_ BitVec 1) (bvor |Scoreboard#31#19763| (ite |Scoreboard#32#19768| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#19761| () Bool (= ((_ extract 0 0) |Scoreboard#33#19762|) #b1)) +(assert |Scoreboard_n prop_signal#19761|) +(define-fun |$paramod/FF/WIDTH=2_u#19773| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#19775| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#19777| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#19779| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#19781| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#19783| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#19771| () Bool (and |$paramod/FF/WIDTH=2_u#19773| |$paramod/PRIDEC/WIDTH=4_u#19775| |$paramod/FF/WIDTH=16_u#19777| |$paramod/FF/WIDTH=16_u#19779| |$paramod/FF/WIDTH=16_u#19781| |$paramod/FF/WIDTH=16_u#19783| )) +(define-fun |$paramod/FF/WIDTH=32_u#19785| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19789| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#19787| () Bool |$paramod/FF/WIDTH=6_u#19789| ) +(define-fun |$paramod/FF/WIDTH=1_u#19791| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19795| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19797| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19793| () Bool (and |$paramod/FF/WIDTH=6_u#19795| |$paramod/FF/WIDTH=6_u#19797| )) +(define-fun |$paramod/FF/WIDTH=6_u#19801| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19803| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19799| () Bool (and |$paramod/FF/WIDTH=6_u#19801| |$paramod/FF/WIDTH=6_u#19803| )) +(define-fun |$paramod/FF/WIDTH=6_u#19807| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19809| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19805| () Bool (and |$paramod/FF/WIDTH=6_u#19807| |$paramod/FF/WIDTH=6_u#19809| )) +(define-fun |$paramod/FF/WIDTH=6_u#19813| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#19815| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19811| () Bool (and |$paramod/FF/WIDTH=6_u#19813| |$paramod/FF/WIDTH=6_u#19815| )) +(define-fun |Scoreboard_u#19769| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#19771| |$paramod/FF/WIDTH=32_u#19785| |$paramod/MagicPacketTracker/DEPTH=32_u#19787| |$paramod/FF/WIDTH=1_u#19791| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19793| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19799| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19805| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#19811| )) +(assert |Scoreboard_u#19769|) +(declare-fun |Scoreboard_is#19817| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19818| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#19820| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#19819| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#19820|) +(declare-fun |Scoreboard#0#19821| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19823| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#19822| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19823|) +(declare-fun |Scoreboard#24#19824| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19828| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19830| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#19829| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19830| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#19827| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19828| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#19829| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19831| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#19826| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#19827| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19831| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19835| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19837| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#19836| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19837| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#19834| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19835| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#19836| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19838| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#19833| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#19834| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19838| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19841| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19843| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#19842| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19843| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#19840| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19841| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#19842| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19844| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#19839| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#19840| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19844| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19847| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19849| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#19848| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19849| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#19846| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19847| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#19848| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19850| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#19845| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#19846| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19850| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#19825| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#19826| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#19833| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#19839| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#19845|)))) +(declare-fun |Scoreboard#25#19851| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#19853| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#19854| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#19855| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#19856| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#19852| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#19853| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#19854| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#19855| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#19856|)))) +(declare-fun |Scoreboard#17#19858| () Bool) +(define-fun |Scoreboard#38#19857| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#19858| #b1 #b0))) +(declare-fun |Scoreboard#14#19860| () Bool) +(define-fun |Scoreboard#37#19859| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#19860| #b1 #b0))) +(declare-fun |Scoreboard#11#19862| () Bool) +(define-fun |Scoreboard#36#19861| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#19862| #b1 #b0))) +(declare-fun |Scoreboard#8#19864| () Bool) +(define-fun |Scoreboard#35#19863| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#19864| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#19865| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19828| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19835| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19841| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19847|)))) +(declare-fun |Scoreboard#39#19866| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19868| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#19867| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19868|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#19869| () Bool) +(declare-fun |Scoreboard#3#19870| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#19872| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#19871| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#19872|) +(declare-fun |Scoreboard#26#19873| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#19875| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#19874| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#19875|) +(declare-fun |$paramod/FF/WIDTH=32#2#19877| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#19876| () Bool |$paramod/FF/WIDTH=32#2#19877|) +(declare-fun |Scoreboard#27#19880| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#19881| () (_ BitVec 1)) +(define-fun |Scoreboard#29#19879| () (_ BitVec 1) (bvand |Scoreboard#27#19880| |Scoreboard#28#19881|)) +(declare-fun |Scoreboard#19#19883| () Bool) +(define-fun |Scoreboard#40#19882| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#19883| #b1 #b0))) +(define-fun |Scoreboard#41#19878| () (_ BitVec 1) (bvand |Scoreboard#29#19879| |Scoreboard#40#19882|)) +(declare-fun |$paramod/FF/WIDTH=32#3#19885| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#19884| () Bool |$paramod/FF/WIDTH=32#3#19885|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#19886| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#19888| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#19887| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#19888|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#19890| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#19889| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#19890|) +(declare-fun |Scoreboard#1#19891| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#19893| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#19892| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#19893|) +(declare-fun |Scoreboard#2#19894| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#19897| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#19904| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#19893| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#19905| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#19903| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#19904| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#19905|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#19906| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#19888| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#19902| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#19903| |$paramod/MagicPacketTracker/DEPTH=32#7#19906|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#19907| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#19893| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#19901| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#19902|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#19907| |$paramod/MagicPacketTracker/DEPTH=32#2#19893|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#19900| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#19901| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#19908| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#19899| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#19900| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#19908|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#19909| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#19901| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#19898| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#19899|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#19909| |$paramod/MagicPacketTracker/DEPTH=32#9#19901|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#19896| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#19897|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#19898|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#19895| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#19896|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#19910| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#19908|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#19911| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#19905|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#19912| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#19897|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#19913| () Bool) +(define-fun |Scoreboard#30#19914| () (_ BitVec 1) (bvor (ite |Scoreboard#19#19883| #b1 #b0) |Scoreboard#29#19879|)) +(declare-fun |$paramod/FF/WIDTH=1#0#19916| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#19915| () Bool |$paramod/FF/WIDTH=1#0#19916|) +(declare-fun |$paramod/FF/WIDTH=1#1#19918| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#19917| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#19918|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#19920| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#19919| () Bool |$paramod/FF/WIDTH=1#2#19920|) +(declare-fun |$paramod/FF/WIDTH=1#3#19922| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#19921| () Bool |$paramod/FF/WIDTH=1#3#19922|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19923| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19925| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19924| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19925|) +(declare-fun |Scoreboard#4#19926| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19928| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19927| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19928|) +(declare-fun |Scoreboard#10#19929| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19932| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19934| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19933| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19934|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19931| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19932| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19933|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19930| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19931|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19937| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19936| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19934| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19937|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19935| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19936|) +(declare-fun |Scoreboard#12#19938| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19941| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19934|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19937|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19942| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19934|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19937|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19940| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19941| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19942| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19939| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19940|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19944| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19943| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19944|) #b1)) +(declare-fun |Scoreboard#34#19945| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19947| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19946| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19947|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19949| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19948| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19949|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19950| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19952| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19951| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19952|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19954| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19953| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19954|) +(declare-fun |Scoreboard#7#19955| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19958| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19960| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19959| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19960|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19957| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19958| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19959|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19956| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19957|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19963| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19962| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19960| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19963|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19961| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19962|) +(declare-fun |Scoreboard#9#19964| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19967| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19960|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19963|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19968| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19960|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19963|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19966| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19967| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19968| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19965| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19966|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19970| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19969| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19970|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19972| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19971| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19972|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19974| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19973| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19974|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19975| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19977| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19976| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19977|) +(declare-fun |Scoreboard#5#19978| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19980| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19979| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19980|) +(declare-fun |Scoreboard#13#19981| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19984| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19986| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19985| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19986|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19983| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19984| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#19985|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19982| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#19983|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19989| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19988| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19986| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19989|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19987| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#19988|) +(declare-fun |Scoreboard#15#19990| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19993| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19986|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19989|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19994| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19986|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19989|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19992| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#19993| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#19994| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19991| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#19992|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19996| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19995| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19996|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19998| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19997| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19998|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20000| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19999| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20000|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20001| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20003| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20002| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20003|) +(declare-fun |Scoreboard#6#20004| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20006| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20005| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20006|) +(declare-fun |Scoreboard#16#20007| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20010| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20012| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20011| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20012|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20009| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20010| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20011|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20008| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20009|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20015| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20014| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20012| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20015|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20013| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20014|) +(declare-fun |Scoreboard#18#20016| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20019| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20012|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20015|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20020| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20012|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20015|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20018| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20019| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20020| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20017| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20018|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20022| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20021| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20022|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20024| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20023| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20024|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20026| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20025| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20026|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#20028| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20036| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#20035| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20036| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#20037| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20036|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#20034| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#20035| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20036|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#20037|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#20032| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#20034|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#20041| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20036|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#20040| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#20041| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#20042| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#20041|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#20039| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#20040| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#20041|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#20042|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#20038| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#20039|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#20031| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#20032| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#20038|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#20047| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#20046| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#20047|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#20045| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#20046| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#20048| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#20046|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#20044| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#20045| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#20046|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#20048|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#20043| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#20044|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#20030| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#20031| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#20043|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#20053| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#20052| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#20053|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#20051| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#20052| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#20054| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#20052|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#20050| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#20051| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#20052|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#20054|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#20049| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#20050|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20029| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#20030| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#20049|)) +(declare-fun |$paramod/FF/WIDTH=2#0#20056| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#20055| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#20056|) +(declare-fun |$paramod/FF/WIDTH=2#1#20058| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#20057| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#20058|) +(declare-fun |$paramod/FF/WIDTH=2#2#20060| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#20059| () Bool |$paramod/FF/WIDTH=2#2#20060|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#20064| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19828|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#20068| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19831| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#20064|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#20067| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19868| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#20068|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#20072| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20029| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#20073| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19830| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#19853|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#20071| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#20072| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#20073| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19830|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#20070| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#20071| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#20069| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#19826|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#20070| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#20071|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#20066| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#20067|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#20069|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#20065| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#20066| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#20063| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#20064| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#20065| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#20062| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19831| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#20063|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#20076| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19835|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#20080| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19838| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#20076|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#20079| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19868| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#20080|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#20084| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20029| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#20085| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19837| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#19854|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#20083| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#20084| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#20085| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19837|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#20082| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#20083| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#20081| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#19833|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#20082| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#20083|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#20078| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#20079|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#20081|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#20077| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#20078| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#20075| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#20076| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#20077| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#20074| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19838| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#20075|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#20088| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19841|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#20092| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19844| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#20088|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#20091| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19868| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#20092|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#20096| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20029| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#20097| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19843| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#19855|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#20095| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#20096| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#20097| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19843|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#20094| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#20095| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#20093| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#19839|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#20094| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#20095|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#20090| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#20091|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#20093|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#20089| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#20090| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#20087| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#20088| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#20089| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#20086| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19844| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#20087|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#20100| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19847|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#20104| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19850| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#20100|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#20103| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#19868| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#20104|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#20108| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20029|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20029|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#20109| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19849| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#19856|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#20107| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#20108| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#20109| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19849|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#20106| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#20107| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#20105| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#19845|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#20106| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#20107|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#20102| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#20103|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#20105|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#20101| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#20102| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#20099| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#20100| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#20101| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#20098| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19850| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#20099|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#20061| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#20062|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#20074|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#20086|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#20098|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#20111| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#20110| () Bool |$paramod/FF/WIDTH=2#3#20111|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#20112| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#20115| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#20118| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#20119| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#20120| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#20117| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#20118|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#20119|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#20120|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#20116| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#20117| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#20114| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#20115| |$paramod/PRIDEC/WIDTH=4#10#20116|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#20123| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#20119|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#20120|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#20122| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#20123| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#20121| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#20118| |$paramod/PRIDEC/WIDTH=4#6#20122|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#20125| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#20120|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#20124| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#20119| |$paramod/PRIDEC/WIDTH=4#2#20125|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#20113| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#20114| (concat |$paramod/PRIDEC/WIDTH=4#7#20121| (concat |$paramod/PRIDEC/WIDTH=4#3#20124| |$paramod/PRIDEC/WIDTH=4#1#20120|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#20126| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19828| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19835| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19841| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19847|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#20050|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#20127| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19828| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19835| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19841| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19847|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#20044|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#20128| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19828| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19835| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19841| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19847|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#20039|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#20129| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#19828| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#19835| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#19841| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#19847|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#20034|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#20130| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#20115| (concat |$paramod/PRIDEC/WIDTH=4#4#20118| (concat |$paramod/PRIDEC/WIDTH=4#0#20119| |$paramod/PRIDEC/WIDTH=4#1#20120|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#20131| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#20133| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#20132| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#20133|) +(declare-fun |$paramod/FF/WIDTH=16#1#20135| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#20134| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#20135|) +(declare-fun |$paramod/FF/WIDTH=16#2#20137| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#20136| () Bool |$paramod/FF/WIDTH=16#2#20137|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#20138| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#20108| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#19850| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#20140| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#20139| () Bool |$paramod/FF/WIDTH=16#3#20140|) +(declare-fun |$paramod/FF/WIDTH=16_is#20141| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#20143| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#20142| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#20143|) +(declare-fun |$paramod/FF/WIDTH=16#1#20145| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#20144| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#20145|) +(declare-fun |$paramod/FF/WIDTH=16#2#20147| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#20146| () Bool |$paramod/FF/WIDTH=16#2#20147|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#20148| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#20096| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#19844| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#20150| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#20149| () Bool |$paramod/FF/WIDTH=16#3#20150|) +(declare-fun |$paramod/FF/WIDTH=16_is#20151| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#20153| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#20152| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#20153|) +(declare-fun |$paramod/FF/WIDTH=16#1#20155| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#20154| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#20155|) +(declare-fun |$paramod/FF/WIDTH=16#2#20157| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#20156| () Bool |$paramod/FF/WIDTH=16#2#20157|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#20158| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#20084| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#19838| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#20160| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#20159| () Bool |$paramod/FF/WIDTH=16#3#20160|) +(declare-fun |$paramod/FF/WIDTH=16_is#20161| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#20163| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#20162| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#20163|) +(declare-fun |$paramod/FF/WIDTH=16#1#20165| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#20164| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#20165|) +(declare-fun |$paramod/FF/WIDTH=16#2#20167| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#20166| () Bool |$paramod/FF/WIDTH=16#2#20167|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#20168| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#20072| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#19831| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#20170| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#20169| () Bool |$paramod/FF/WIDTH=16#3#20170|) +(define-fun |$paramod/FF/WIDTH=2_h#20171| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#20172| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#20173| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#20174| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#20175| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#20176| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#20027| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19818| |$paramod/FF/WIDTH=2_is#20028|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20029| |$paramod/FF/WIDTH=2_n D#20055|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#19832| |$paramod/FF/WIDTH=2_n Q#20057|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19823| |$paramod/FF/WIDTH=2_n clk#20059|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#20061| |$paramod/FF/WIDTH=2_n en#20110|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19818| |$paramod/PRIDEC/WIDTH=4_is#20112|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20033| |$paramod/PRIDEC/WIDTH=4_n out_vec#20113|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#20126| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#20127| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#20128| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#20129|))) |$paramod/PRIDEC/WIDTH=4_n vec#20130|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19818| |$paramod/FF/WIDTH=16_is#20131|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#20102| |$paramod/FF/WIDTH=16_n D#20132|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#19849| |$paramod/FF/WIDTH=16_n Q#20134|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19823| |$paramod/FF/WIDTH=16_n clk#20136|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#20138|) #b1) |$paramod/FF/WIDTH=16_n en#20139|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19818| |$paramod/FF/WIDTH=16_is#20141|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#20090| |$paramod/FF/WIDTH=16_n D#20142|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#19843| |$paramod/FF/WIDTH=16_n Q#20144|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19823| |$paramod/FF/WIDTH=16_n clk#20146|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#20148|) #b1) |$paramod/FF/WIDTH=16_n en#20149|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19818| |$paramod/FF/WIDTH=16_is#20151|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#20078| |$paramod/FF/WIDTH=16_n D#20152|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#19837| |$paramod/FF/WIDTH=16_n Q#20154|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19823| |$paramod/FF/WIDTH=16_n clk#20156|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#20158|) #b1) |$paramod/FF/WIDTH=16_n en#20159|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19818| |$paramod/FF/WIDTH=16_is#20161|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#20066| |$paramod/FF/WIDTH=16_n D#20162|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#19830| |$paramod/FF/WIDTH=16_n Q#20164|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#19823| |$paramod/FF/WIDTH=16_n clk#20166|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#20168|) #b1) |$paramod/FF/WIDTH=16_n en#20169|) |$paramod/FF/WIDTH=2_h#20171| |$paramod/PRIDEC/WIDTH=4_h#20172| |$paramod/FF/WIDTH=16_h#20173| |$paramod/FF/WIDTH=16_h#20174| |$paramod/FF/WIDTH=16_h#20175| |$paramod/FF/WIDTH=16_h#20176| )) +(define-fun |$paramod/FF/WIDTH=32_h#20177| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#20179| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#20181| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20180| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20181|) +(declare-fun |$paramod/FF/WIDTH=6#1#20183| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20182| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20183|) +(declare-fun |$paramod/FF/WIDTH=6#2#20185| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20184| () Bool |$paramod/FF/WIDTH=6#2#20185|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#20188| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#19905| |$paramod/MagicPacketTracker/DEPTH=32#12#19908|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#20187| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#20188| |$paramod/MagicPacketTracker/DEPTH=32#15#19897|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#20186| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#20187| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#19888| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#20190| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20189| () Bool |$paramod/FF/WIDTH=6#3#20190|) +(define-fun |$paramod/FF/WIDTH=6_h#20191| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#20178| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#19886| |$paramod/FF/WIDTH=6_is#20179|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#19896| |$paramod/FF/WIDTH=6_n D#20180|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#19893| |$paramod/FF/WIDTH=6_n Q#20182|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#19890| |$paramod/FF/WIDTH=6_n clk#20184|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#20186|) #b1) |$paramod/FF/WIDTH=6_n en#20189|) |$paramod/FF/WIDTH=6_h#20191| )) +(define-fun |$paramod/FF/WIDTH=1_h#20192| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#20194| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20197| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19934| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20196| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19944|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20197| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19934|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20195| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19949|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20196|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20199| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20198| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20199|) +(declare-fun |$paramod/FF/WIDTH=6#1#20201| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20200| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20201|) +(declare-fun |$paramod/FF/WIDTH=6#2#20203| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20202| () Bool |$paramod/FF/WIDTH=6#2#20203|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20205| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19947| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19944|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20204| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20205| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19949|)) +(declare-fun |$paramod/FF/WIDTH=6#3#20207| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20206| () Bool |$paramod/FF/WIDTH=6#3#20207|) +(declare-fun |$paramod/FF/WIDTH=6_is#20208| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20211| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19937| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20210| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19947|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20211| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19937|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20209| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19949|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20210|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20213| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20212| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20213|) +(declare-fun |$paramod/FF/WIDTH=6#1#20215| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20214| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20215|) +(declare-fun |$paramod/FF/WIDTH=6#2#20217| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20216| () Bool |$paramod/FF/WIDTH=6#2#20217|) +(declare-fun |$paramod/FF/WIDTH=6#3#20219| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20218| () Bool |$paramod/FF/WIDTH=6#3#20219|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20221| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20223| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20222| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20223|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20225| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20224| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20225|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20227| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20226| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20227|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20220| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20221| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20222| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20224| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20226|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20221| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20222|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20226|))))) +(define-fun |$paramod/FF/WIDTH=6_h#20228| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#20229| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20193| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19923| |$paramod/FF/WIDTH=6_is#20194|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20195| |$paramod/FF/WIDTH=6_n D#20198|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19934| |$paramod/FF/WIDTH=6_n Q#20200|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19925| |$paramod/FF/WIDTH=6_n clk#20202|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20204|) #b1) |$paramod/FF/WIDTH=6_n en#20206|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19923| |$paramod/FF/WIDTH=6_is#20208|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20209| |$paramod/FF/WIDTH=6_n D#20212|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19937| |$paramod/FF/WIDTH=6_n Q#20214|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19925| |$paramod/FF/WIDTH=6_n clk#20216|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20204|) #b1) |$paramod/FF/WIDTH=6_n en#20218|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20220| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19932|) |$paramod/FF/WIDTH=6_h#20228| |$paramod/FF/WIDTH=6_h#20229| )) +(declare-fun |$paramod/FF/WIDTH=6_is#20231| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20234| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19960| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20233| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19970|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20234| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19960|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20232| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19974|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20233|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20236| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20235| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20236|) +(declare-fun |$paramod/FF/WIDTH=6#1#20238| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20237| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20238|) +(declare-fun |$paramod/FF/WIDTH=6#2#20240| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20239| () Bool |$paramod/FF/WIDTH=6#2#20240|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20242| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19972| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19970|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20241| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20242| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19974|)) +(declare-fun |$paramod/FF/WIDTH=6#3#20244| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20243| () Bool |$paramod/FF/WIDTH=6#3#20244|) +(declare-fun |$paramod/FF/WIDTH=6_is#20245| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20248| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19963| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20247| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19972|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20248| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19963|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20246| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#19974|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20247|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20250| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20249| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20250|) +(declare-fun |$paramod/FF/WIDTH=6#1#20252| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20251| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20252|) +(declare-fun |$paramod/FF/WIDTH=6#2#20254| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20253| () Bool |$paramod/FF/WIDTH=6#2#20254|) +(declare-fun |$paramod/FF/WIDTH=6#3#20256| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20255| () Bool |$paramod/FF/WIDTH=6#3#20256|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20258| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20260| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20259| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20260|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20262| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20261| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20262|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20264| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20263| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20264|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20257| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20258| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20259| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20261| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20263|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20258| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20259|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20263|))))) +(define-fun |$paramod/FF/WIDTH=6_h#20265| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#20266| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20230| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19950| |$paramod/FF/WIDTH=6_is#20231|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20232| |$paramod/FF/WIDTH=6_n D#20235|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19960| |$paramod/FF/WIDTH=6_n Q#20237|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19952| |$paramod/FF/WIDTH=6_n clk#20239|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20241|) #b1) |$paramod/FF/WIDTH=6_n en#20243|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19950| |$paramod/FF/WIDTH=6_is#20245|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20246| |$paramod/FF/WIDTH=6_n D#20249|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19963| |$paramod/FF/WIDTH=6_n Q#20251|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19952| |$paramod/FF/WIDTH=6_n clk#20253|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20241|) #b1) |$paramod/FF/WIDTH=6_n en#20255|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20257| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19958|) |$paramod/FF/WIDTH=6_h#20265| |$paramod/FF/WIDTH=6_h#20266| )) +(declare-fun |$paramod/FF/WIDTH=6_is#20268| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20271| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19986| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20270| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19996|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20271| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19986|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20269| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20000|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20270|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20273| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20272| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20273|) +(declare-fun |$paramod/FF/WIDTH=6#1#20275| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20274| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20275|) +(declare-fun |$paramod/FF/WIDTH=6#2#20277| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20276| () Bool |$paramod/FF/WIDTH=6#2#20277|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20279| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19998| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#19996|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20278| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20279| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20000|)) +(declare-fun |$paramod/FF/WIDTH=6#3#20281| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20280| () Bool |$paramod/FF/WIDTH=6#3#20281|) +(declare-fun |$paramod/FF/WIDTH=6_is#20282| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20285| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19989| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20284| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19998|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20285| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19989|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20283| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20000|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20284|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20287| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20286| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20287|) +(declare-fun |$paramod/FF/WIDTH=6#1#20289| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20288| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20289|) +(declare-fun |$paramod/FF/WIDTH=6#2#20291| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20290| () Bool |$paramod/FF/WIDTH=6#2#20291|) +(declare-fun |$paramod/FF/WIDTH=6#3#20293| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20292| () Bool |$paramod/FF/WIDTH=6#3#20293|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20295| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20297| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20296| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20297|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20299| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20298| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20299|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20301| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20300| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20301|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20294| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20295| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20296| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20298| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20300|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20295| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20296|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20300|))))) +(define-fun |$paramod/FF/WIDTH=6_h#20302| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#20303| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20267| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19975| |$paramod/FF/WIDTH=6_is#20268|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20269| |$paramod/FF/WIDTH=6_n D#20272|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#19986| |$paramod/FF/WIDTH=6_n Q#20274|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19977| |$paramod/FF/WIDTH=6_n clk#20276|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20278|) #b1) |$paramod/FF/WIDTH=6_n en#20280|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19975| |$paramod/FF/WIDTH=6_is#20282|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20283| |$paramod/FF/WIDTH=6_n D#20286|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19989| |$paramod/FF/WIDTH=6_n Q#20288|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#19977| |$paramod/FF/WIDTH=6_n clk#20290|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20278|) #b1) |$paramod/FF/WIDTH=6_n en#20292|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20294| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#19984|) |$paramod/FF/WIDTH=6_h#20302| |$paramod/FF/WIDTH=6_h#20303| )) +(declare-fun |$paramod/FF/WIDTH=6_is#20305| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20308| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20012| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20307| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20022|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20308| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20012|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20306| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20026|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20307|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20310| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20309| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20310|) +(declare-fun |$paramod/FF/WIDTH=6#1#20312| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20311| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20312|) +(declare-fun |$paramod/FF/WIDTH=6#2#20314| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20313| () Bool |$paramod/FF/WIDTH=6#2#20314|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20316| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20024| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20022|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20315| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20316| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20026|)) +(declare-fun |$paramod/FF/WIDTH=6#3#20318| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20317| () Bool |$paramod/FF/WIDTH=6#3#20318|) +(declare-fun |$paramod/FF/WIDTH=6_is#20319| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20322| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20015| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20321| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20024|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20322| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20015|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20320| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20026|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20321|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20324| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20323| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20324|) +(declare-fun |$paramod/FF/WIDTH=6#1#20326| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20325| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20326|) +(declare-fun |$paramod/FF/WIDTH=6#2#20328| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20327| () Bool |$paramod/FF/WIDTH=6#2#20328|) +(declare-fun |$paramod/FF/WIDTH=6#3#20330| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20329| () Bool |$paramod/FF/WIDTH=6#3#20330|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20332| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20334| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20333| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20334|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20336| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20335| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20336|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20338| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20337| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20338|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20331| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20332| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20333| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20335| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20337|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20332| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20333|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20337|))))) +(define-fun |$paramod/FF/WIDTH=6_h#20339| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#20340| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20304| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20001| |$paramod/FF/WIDTH=6_is#20305|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20306| |$paramod/FF/WIDTH=6_n D#20309|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20012| |$paramod/FF/WIDTH=6_n Q#20311|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20003| |$paramod/FF/WIDTH=6_n clk#20313|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20315|) #b1) |$paramod/FF/WIDTH=6_n en#20317|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20001| |$paramod/FF/WIDTH=6_is#20319|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20320| |$paramod/FF/WIDTH=6_n D#20323|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20015| |$paramod/FF/WIDTH=6_n Q#20325|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20003| |$paramod/FF/WIDTH=6_n clk#20327|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20315|) #b1) |$paramod/FF/WIDTH=6_n en#20329|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20331| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20010|) |$paramod/FF/WIDTH=6_h#20339| |$paramod/FF/WIDTH=6_h#20340| )) +(define-fun |Scoreboard_h#19816| () Bool (and (= |Scoreboard_is#19817| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#19818|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#19819|) (= |Scoreboard#0#19821| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#19822|) (= |Scoreboard#24#19824| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#19825|) (= |Scoreboard#25#19851| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#19852|) (= (concat |Scoreboard#38#19857| (concat |Scoreboard#37#19859| (concat |Scoreboard#36#19861| |Scoreboard#35#19863|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#19865|) (= |Scoreboard#39#19866| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#19867|) (= |Scoreboard_is#19817| |$paramod/FF/WIDTH=32_is#19869|) (= |Scoreboard#3#19870| |$paramod/FF/WIDTH=32_n D#19871|) (= |Scoreboard#26#19873| |$paramod/FF/WIDTH=32_n Q#19874|) (= |Scoreboard#0#19821| |$paramod/FF/WIDTH=32_n clk#19876|) (= (= ((_ extract 0 0) |Scoreboard#41#19878|) #b1) |$paramod/FF/WIDTH=32_n en#19884|) (= |Scoreboard_is#19817| |$paramod/MagicPacketTracker/DEPTH=32_is#19886|) (= |Scoreboard#19#19883| |$paramod/MagicPacketTracker/DEPTH=32_n captured#19887|) (= |Scoreboard#0#19821| |$paramod/MagicPacketTracker/DEPTH=32_n clk#19889|) (= |Scoreboard#1#19891| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#19892|) (= |Scoreboard#2#19894| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#19895|) (= (= ((_ extract 0 0) |Scoreboard#24#19824|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#19910|) (= (= ((_ extract 0 0) |Scoreboard#28#19881|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#19911|) (= |Scoreboard#39#19866| |$paramod/MagicPacketTracker/DEPTH=32_n rst#19912|) (= |Scoreboard_is#19817| |$paramod/FF/WIDTH=1_is#19913|) (= (= ((_ extract 0 0) |Scoreboard#30#19914|) #b1) |$paramod/FF/WIDTH=1_n D#19915|) (= |Scoreboard#19#19883| |$paramod/FF/WIDTH=1_n Q#19917|) (= |Scoreboard#0#19821| |$paramod/FF/WIDTH=1_n clk#19919|) (= (= ((_ extract 0 0) |Scoreboard#40#19882|) #b1) |$paramod/FF/WIDTH=1_n en#19921|) (= |Scoreboard_is#19817| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19923|) (= |Scoreboard#0#19821| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19924|) (= |Scoreboard#4#19926| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19927|) (= |Scoreboard#10#19929| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19930|) (= |Scoreboard#11#19862| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19935|) (= |Scoreboard#12#19938| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19939|) (= (= ((_ extract 1 1) |Scoreboard#24#19824|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19943|) (= (= ((_ extract 0 0) |Scoreboard#34#19945|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19946|) (= |Scoreboard#39#19866| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19948|) (= |Scoreboard_is#19817| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19950|) (= |Scoreboard#0#19821| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19951|) (= |Scoreboard#3#19870| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19953|) (= |Scoreboard#7#19955| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19956|) (= |Scoreboard#8#19864| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19961|) (= |Scoreboard#9#19964| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19965|) (= (= ((_ extract 0 0) |Scoreboard#24#19824|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19969|) (= (= ((_ extract 0 0) |Scoreboard#28#19881|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19971|) (= |Scoreboard#39#19866| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19973|) (= |Scoreboard_is#19817| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#19975|) (= |Scoreboard#0#19821| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#19976|) (= |Scoreboard#5#19978| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#19979|) (= |Scoreboard#13#19981| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#19982|) (= |Scoreboard#14#19860| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#19987|) (= |Scoreboard#15#19990| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#19991|) (= (= ((_ extract 2 2) |Scoreboard#24#19824|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#19995|) (= (= ((_ extract 1 1) |Scoreboard#34#19945|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#19997|) (= |Scoreboard#39#19866| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#19999|) (= |Scoreboard_is#19817| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20001|) (= |Scoreboard#0#19821| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20002|) (= |Scoreboard#6#20004| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20005|) (= |Scoreboard#16#20007| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20008|) (= |Scoreboard#17#19858| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20013|) (= |Scoreboard#18#20016| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20017|) (= (= ((_ extract 3 3) |Scoreboard#24#19824|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20021|) (= (= ((_ extract 2 2) |Scoreboard#34#19945|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20023|) (= |Scoreboard#39#19866| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20025|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#20027| |$paramod/FF/WIDTH=32_h#20177| |$paramod/MagicPacketTracker/DEPTH=32_h#20178| |$paramod/FF/WIDTH=1_h#20192| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20193| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20230| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20267| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20304| )) +(assert |Scoreboard_h#19816|) +(define-fun |Scoreboard_n rst#20341| () Bool |Scoreboard#39#19866|) +(define-fun |Scoreboard_n prop_empty#20342| () Bool |Scoreboard#8#19864|) +(define-fun |Scoreboard_n prop_pop#20343| () Bool (= ((_ extract 0 0) |Scoreboard#24#19824|) #b1)) +(assert (and (not |Scoreboard_n rst#20341|) (or (not |Scoreboard_n prop_empty#20342|) (not |Scoreboard_n prop_pop#20343|)))) +(define-fun |$paramod/FF/WIDTH=2#4#20347| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#19428| |$paramod/FF/WIDTH=2#0#19373| |$paramod/FF/WIDTH=2#1#19375|)) +(define-fun |$paramod/FF/WIDTH=2_t#20346| () Bool (= |$paramod/FF/WIDTH=2#4#20347| |$paramod/FF/WIDTH=2#1#20058|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#20348| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#20350| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#19457| |$paramod/FF/WIDTH=16#0#19450| |$paramod/FF/WIDTH=16#1#19452|)) +(define-fun |$paramod/FF/WIDTH=16_t#20349| () Bool (= |$paramod/FF/WIDTH=16#4#20350| |$paramod/FF/WIDTH=16#1#20135|) ) +(define-fun |$paramod/FF/WIDTH=16#4#20352| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#19467| |$paramod/FF/WIDTH=16#0#19460| |$paramod/FF/WIDTH=16#1#19462|)) +(define-fun |$paramod/FF/WIDTH=16_t#20351| () Bool (= |$paramod/FF/WIDTH=16#4#20352| |$paramod/FF/WIDTH=16#1#20145|) ) +(define-fun |$paramod/FF/WIDTH=16#4#20354| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#19477| |$paramod/FF/WIDTH=16#0#19470| |$paramod/FF/WIDTH=16#1#19472|)) +(define-fun |$paramod/FF/WIDTH=16_t#20353| () Bool (= |$paramod/FF/WIDTH=16#4#20354| |$paramod/FF/WIDTH=16#1#20155|) ) +(define-fun |$paramod/FF/WIDTH=16#4#20356| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#19487| |$paramod/FF/WIDTH=16#0#19480| |$paramod/FF/WIDTH=16#1#19482|)) +(define-fun |$paramod/FF/WIDTH=16_t#20355| () Bool (= |$paramod/FF/WIDTH=16#4#20356| |$paramod/FF/WIDTH=16#1#20165|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#20345| () Bool (and |$paramod/FF/WIDTH=2_t#20346| |$paramod/PRIDEC/WIDTH=4_t#20348| |$paramod/FF/WIDTH=16_t#20349| |$paramod/FF/WIDTH=16_t#20351| |$paramod/FF/WIDTH=16_t#20353| |$paramod/FF/WIDTH=16_t#20355| )) +(define-fun |$paramod/FF/WIDTH=32#4#20358| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#19202| |$paramod/FF/WIDTH=32#0#19189| |$paramod/FF/WIDTH=32#1#19192|)) +(define-fun |$paramod/FF/WIDTH=32_t#20357| () Bool (= |$paramod/FF/WIDTH=32#4#20358| |$paramod/FF/WIDTH=32#1#19875|) ) +(define-fun |$paramod/FF/WIDTH=6#4#20361| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19507| |$paramod/FF/WIDTH=6#0#19498| |$paramod/FF/WIDTH=6#1#19500|)) +(define-fun |$paramod/FF/WIDTH=6_t#20360| () Bool (= |$paramod/FF/WIDTH=6#4#20361| |$paramod/FF/WIDTH=6#1#20183|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#20359| () Bool |$paramod/FF/WIDTH=6_t#20360| ) +(define-fun |$paramod/FF/WIDTH=1#4#20363| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#19239| (ite |$paramod/FF/WIDTH=1#0#19233| #b1 #b0) |$paramod/FF/WIDTH=1#1#19235|)) +(define-fun |$paramod/FF/WIDTH=1_t#20362| () Bool (= |$paramod/FF/WIDTH=1#4#20363| |$paramod/FF/WIDTH=1#1#19918|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19264|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#20367| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19524| |$paramod/FF/WIDTH=6#0#19516| |$paramod/FF/WIDTH=6#1#19518|)) +(define-fun |$paramod/FF/WIDTH=6_t#20366| () Bool (= |$paramod/FF/WIDTH=6#4#20367| |$paramod/FF/WIDTH=6#1#20201|) ) +(define-fun |$paramod/FF/WIDTH=6#4#20369| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19536| |$paramod/FF/WIDTH=6#0#19530| |$paramod/FF/WIDTH=6#1#19532|)) +(define-fun |$paramod/FF/WIDTH=6_t#20368| () Bool (= |$paramod/FF/WIDTH=6#4#20369| |$paramod/FF/WIDTH=6#1#20215|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#20364| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19537| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20221|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19245| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20225|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19254|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20223|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20365|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20227|) |$paramod/FF/WIDTH=6_t#20366| |$paramod/FF/WIDTH=6_t#20368| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19289|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#20373| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19561| |$paramod/FF/WIDTH=6#0#19553| |$paramod/FF/WIDTH=6#1#19555|)) +(define-fun |$paramod/FF/WIDTH=6_t#20372| () Bool (= |$paramod/FF/WIDTH=6#4#20373| |$paramod/FF/WIDTH=6#1#20238|) ) +(define-fun |$paramod/FF/WIDTH=6#4#20375| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19573| |$paramod/FF/WIDTH=6#0#19567| |$paramod/FF/WIDTH=6#1#19569|)) +(define-fun |$paramod/FF/WIDTH=6_t#20374| () Bool (= |$paramod/FF/WIDTH=6#4#20375| |$paramod/FF/WIDTH=6#1#20252|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#20370| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19574| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20258|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19271| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20262|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19280|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20260|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20371|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20264|) |$paramod/FF/WIDTH=6_t#20372| |$paramod/FF/WIDTH=6_t#20374| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19315|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#20379| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19598| |$paramod/FF/WIDTH=6#0#19590| |$paramod/FF/WIDTH=6#1#19592|)) +(define-fun |$paramod/FF/WIDTH=6_t#20378| () Bool (= |$paramod/FF/WIDTH=6#4#20379| |$paramod/FF/WIDTH=6#1#20275|) ) +(define-fun |$paramod/FF/WIDTH=6#4#20381| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19610| |$paramod/FF/WIDTH=6#0#19604| |$paramod/FF/WIDTH=6#1#19606|)) +(define-fun |$paramod/FF/WIDTH=6_t#20380| () Bool (= |$paramod/FF/WIDTH=6#4#20381| |$paramod/FF/WIDTH=6#1#20289|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#20376| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19611| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20295|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19297| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20299|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19306|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20297|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20377|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20301|) |$paramod/FF/WIDTH=6_t#20378| |$paramod/FF/WIDTH=6_t#20380| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19341|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#20385| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19635| |$paramod/FF/WIDTH=6#0#19627| |$paramod/FF/WIDTH=6#1#19629|)) +(define-fun |$paramod/FF/WIDTH=6_t#20384| () Bool (= |$paramod/FF/WIDTH=6#4#20385| |$paramod/FF/WIDTH=6#1#20312|) ) +(define-fun |$paramod/FF/WIDTH=6#4#20387| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#19647| |$paramod/FF/WIDTH=6#0#19641| |$paramod/FF/WIDTH=6#1#19643|)) +(define-fun |$paramod/FF/WIDTH=6_t#20386| () Bool (= |$paramod/FF/WIDTH=6#4#20387| |$paramod/FF/WIDTH=6#1#20326|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#20382| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#19648| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20332|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19323| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20336|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19332|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20334|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#20383|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20338|) |$paramod/FF/WIDTH=6_t#20384| |$paramod/FF/WIDTH=6_t#20386| )) +(define-fun |Scoreboard_t#20344| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#20345| |$paramod/FF/WIDTH=32_t#20357| |$paramod/MagicPacketTracker/DEPTH=32_t#20359| |$paramod/FF/WIDTH=1_t#20362| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#20364| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#20370| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#20376| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#20382| )) +(assert |Scoreboard_t#20344|) +(assert (not |Scoreboard_is#19817|)) +(define-fun |$paramod/FF/WIDTH=2_a#20422| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#20423| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#20424| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#20425| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#20426| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#20427| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#20421| () Bool (and |$paramod/FF/WIDTH=2_a#20422| |$paramod/PRIDEC/WIDTH=4_a#20423| |$paramod/FF/WIDTH=16_a#20424| |$paramod/FF/WIDTH=16_a#20425| |$paramod/FF/WIDTH=16_a#20426| |$paramod/FF/WIDTH=16_a#20427| )) +(define-fun |$paramod/FF/WIDTH=32_a#20428| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#20430| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#20429| () Bool |$paramod/FF/WIDTH=6_a#20430| ) +(define-fun |$paramod/FF/WIDTH=1_a#20431| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#20433| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#20434| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#20432| () Bool (and |$paramod/FF/WIDTH=6_a#20433| |$paramod/FF/WIDTH=6_a#20434| )) +(define-fun |$paramod/FF/WIDTH=6_a#20436| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#20437| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#20435| () Bool (and |$paramod/FF/WIDTH=6_a#20436| |$paramod/FF/WIDTH=6_a#20437| )) +(define-fun |$paramod/FF/WIDTH=6_a#20439| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#20440| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#20438| () Bool (and |$paramod/FF/WIDTH=6_a#20439| |$paramod/FF/WIDTH=6_a#20440| )) +(define-fun |$paramod/FF/WIDTH=6_a#20442| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#20443| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#20441| () Bool (and |$paramod/FF/WIDTH=6_a#20442| |$paramod/FF/WIDTH=6_a#20443| )) +(define-fun |Scoreboard_a#20420| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#20421| |$paramod/FF/WIDTH=32_a#20428| |$paramod/MagicPacketTracker/DEPTH=32_a#20429| |$paramod/FF/WIDTH=1_a#20431| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#20432| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#20435| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#20438| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#20441| )) +(assert |Scoreboard_a#20420|) +(define-fun |Scoreboard#20#20449| () Bool (bvugt |Scoreboard#1#19891| #b000000)) +(define-fun |Scoreboard#21#20448| () (_ BitVec 1) (bvand (ite |Scoreboard#19#19883| #b1 #b0) (ite |Scoreboard#20#20449| #b1 #b0))) +(define-fun |Scoreboard#22#20450| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#19894|) #b1) (= ((_ extract 1 1) |Scoreboard#2#19894|) #b1) (= ((_ extract 2 2) |Scoreboard#2#19894|) #b1) (= ((_ extract 3 3) |Scoreboard#2#19894|) #b1) (= ((_ extract 4 4) |Scoreboard#2#19894|) #b1) (= ((_ extract 5 5) |Scoreboard#2#19894|) #b1)))) +(define-fun |Scoreboard#23#20447| () (_ BitVec 1) (bvand |Scoreboard#21#20448| (ite |Scoreboard#22#20450| #b1 #b0))) +(define-fun |Scoreboard#31#20446| () (_ BitVec 1) (bvnot |Scoreboard#23#20447|)) +(define-fun |Scoreboard#32#20451| () Bool (= |Scoreboard#26#19873| |Scoreboard#7#19955|)) +(define-fun |Scoreboard#33#20445| () (_ BitVec 1) (bvor |Scoreboard#31#20446| (ite |Scoreboard#32#20451| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#20444| () Bool (= ((_ extract 0 0) |Scoreboard#33#20445|) #b1)) +(assert |Scoreboard_n prop_signal#20444|) +(define-fun |$paramod/FF/WIDTH=2_u#20456| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#20458| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#20460| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#20462| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#20464| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#20466| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#20454| () Bool (and |$paramod/FF/WIDTH=2_u#20456| |$paramod/PRIDEC/WIDTH=4_u#20458| |$paramod/FF/WIDTH=16_u#20460| |$paramod/FF/WIDTH=16_u#20462| |$paramod/FF/WIDTH=16_u#20464| |$paramod/FF/WIDTH=16_u#20466| )) +(define-fun |$paramod/FF/WIDTH=32_u#20468| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#20472| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#20470| () Bool |$paramod/FF/WIDTH=6_u#20472| ) +(define-fun |$paramod/FF/WIDTH=1_u#20474| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#20478| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#20480| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#20476| () Bool (and |$paramod/FF/WIDTH=6_u#20478| |$paramod/FF/WIDTH=6_u#20480| )) +(define-fun |$paramod/FF/WIDTH=6_u#20484| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#20486| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#20482| () Bool (and |$paramod/FF/WIDTH=6_u#20484| |$paramod/FF/WIDTH=6_u#20486| )) +(define-fun |$paramod/FF/WIDTH=6_u#20490| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#20492| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#20488| () Bool (and |$paramod/FF/WIDTH=6_u#20490| |$paramod/FF/WIDTH=6_u#20492| )) +(define-fun |$paramod/FF/WIDTH=6_u#20496| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#20498| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#20494| () Bool (and |$paramod/FF/WIDTH=6_u#20496| |$paramod/FF/WIDTH=6_u#20498| )) +(define-fun |Scoreboard_u#20452| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#20454| |$paramod/FF/WIDTH=32_u#20468| |$paramod/MagicPacketTracker/DEPTH=32_u#20470| |$paramod/FF/WIDTH=1_u#20474| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#20476| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#20482| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#20488| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#20494| )) +(assert |Scoreboard_u#20452|) +(declare-fun |Scoreboard_is#20500| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#20501| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#20503| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#20502| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#20503|) +(declare-fun |Scoreboard#0#20504| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#20506| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#20505| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#20506|) +(declare-fun |Scoreboard#24#20507| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#20511| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#20513| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#20512| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#20513| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#20510| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#20511| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#20512| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#20514| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#20509| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#20510| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#20514| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#20518| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#20520| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#20519| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#20520| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#20517| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#20518| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#20519| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#20521| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#20516| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#20517| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#20521| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#20524| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#20526| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#20525| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#20526| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#20523| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#20524| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#20525| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#20527| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#20522| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#20523| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#20527| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#20530| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#20532| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#20531| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#20532| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#20529| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#20530| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#20531| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#20533| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#20528| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#20529| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#20533| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#20508| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#20509| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#20516| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#20522| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#20528|)))) +(declare-fun |Scoreboard#25#20534| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#20536| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#20537| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#20538| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#20539| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#20535| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#20536| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#20537| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#20538| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#20539|)))) +(declare-fun |Scoreboard#17#20541| () Bool) +(define-fun |Scoreboard#38#20540| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#20541| #b1 #b0))) +(declare-fun |Scoreboard#14#20543| () Bool) +(define-fun |Scoreboard#37#20542| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#20543| #b1 #b0))) +(declare-fun |Scoreboard#11#20545| () Bool) +(define-fun |Scoreboard#36#20544| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#20545| #b1 #b0))) +(declare-fun |Scoreboard#8#20547| () Bool) +(define-fun |Scoreboard#35#20546| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#20547| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#20548| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#20511| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#20518| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#20524| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#20530|)))) +(declare-fun |Scoreboard#39#20549| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#20551| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#20550| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#20551|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#20552| () Bool) +(declare-fun |Scoreboard#3#20553| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#20555| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#20554| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#20555|) +(declare-fun |Scoreboard#26#20556| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#20558| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#20557| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#20558|) +(declare-fun |$paramod/FF/WIDTH=32#2#20560| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#20559| () Bool |$paramod/FF/WIDTH=32#2#20560|) +(declare-fun |Scoreboard#27#20563| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#20564| () (_ BitVec 1)) +(define-fun |Scoreboard#29#20562| () (_ BitVec 1) (bvand |Scoreboard#27#20563| |Scoreboard#28#20564|)) +(declare-fun |Scoreboard#19#20566| () Bool) +(define-fun |Scoreboard#40#20565| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#20566| #b1 #b0))) +(define-fun |Scoreboard#41#20561| () (_ BitVec 1) (bvand |Scoreboard#29#20562| |Scoreboard#40#20565|)) +(declare-fun |$paramod/FF/WIDTH=32#3#20568| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#20567| () Bool |$paramod/FF/WIDTH=32#3#20568|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#20569| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#20571| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#20570| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#20571|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#20573| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#20572| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#20573|) +(declare-fun |Scoreboard#1#20574| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#20576| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#20575| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#20576|) +(declare-fun |Scoreboard#2#20577| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#20580| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#20587| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#20576| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#20588| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#20586| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#20587| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#20588|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#20589| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#20571| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#20585| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#20586| |$paramod/MagicPacketTracker/DEPTH=32#7#20589|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#20590| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#20576| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#20584| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#20585|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#20590| |$paramod/MagicPacketTracker/DEPTH=32#2#20576|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#20583| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#20584| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#20591| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#20582| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#20583| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#20591|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#20592| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#20584| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#20581| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#20582|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#20592| |$paramod/MagicPacketTracker/DEPTH=32#9#20584|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#20579| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#20580|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#20581|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#20578| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#20579|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#20593| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#20591|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#20594| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#20588|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#20595| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#20580|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#20596| () Bool) +(define-fun |Scoreboard#30#20597| () (_ BitVec 1) (bvor (ite |Scoreboard#19#20566| #b1 #b0) |Scoreboard#29#20562|)) +(declare-fun |$paramod/FF/WIDTH=1#0#20599| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#20598| () Bool |$paramod/FF/WIDTH=1#0#20599|) +(declare-fun |$paramod/FF/WIDTH=1#1#20601| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#20600| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#20601|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#20603| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#20602| () Bool |$paramod/FF/WIDTH=1#2#20603|) +(declare-fun |$paramod/FF/WIDTH=1#3#20605| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#20604| () Bool |$paramod/FF/WIDTH=1#3#20605|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20606| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20608| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20607| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20608|) +(declare-fun |Scoreboard#4#20609| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20611| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20610| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20611|) +(declare-fun |Scoreboard#10#20612| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20615| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20617| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20616| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20617|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20614| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20615| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20616|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20613| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20614|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20620| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20619| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20617| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20620|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20618| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20619|) +(declare-fun |Scoreboard#12#20621| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20624| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20617|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20620|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20625| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20617|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20620|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20623| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20624| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20625| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20622| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20623|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20627| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20626| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20627|) #b1)) +(declare-fun |Scoreboard#34#20628| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20630| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20629| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20630|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20632| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20631| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20632|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20633| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20635| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20634| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20635|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20637| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20636| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20637|) +(declare-fun |Scoreboard#7#20638| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20641| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20643| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20642| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20643|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20640| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20641| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20642|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20639| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20640|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20646| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20645| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20643| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20646|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20644| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20645|) +(declare-fun |Scoreboard#9#20647| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20650| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20643|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20646|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20651| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20643|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20646|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20649| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20650| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20651| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20648| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20649|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20653| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20652| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20653|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20655| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20654| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20655|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20657| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20656| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20657|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20658| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20660| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20659| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20660|) +(declare-fun |Scoreboard#5#20661| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20663| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20662| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20663|) +(declare-fun |Scoreboard#13#20664| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20667| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20669| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20668| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20669|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20666| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20667| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20668|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20665| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20666|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20672| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20671| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20669| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20672|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20670| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20671|) +(declare-fun |Scoreboard#15#20673| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20676| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20669|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20672|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20677| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20669|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20672|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20675| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20676| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20677| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20674| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20675|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20679| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20678| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20679|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20681| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20680| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20681|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20683| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20682| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20683|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20684| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20686| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20685| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20686|) +(declare-fun |Scoreboard#6#20687| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20689| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20688| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20689|) +(declare-fun |Scoreboard#16#20690| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20693| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20695| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20694| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20695|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20692| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20693| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#20694|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20691| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#20692|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20698| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20697| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20695| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20698|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20696| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#20697|) +(declare-fun |Scoreboard#18#20699| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20702| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20695|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20698|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20703| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20695|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20698|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20701| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#20702| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#20703| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20700| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#20701|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20705| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20704| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20705|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20707| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20706| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20707|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20709| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20708| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20709|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#20711| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20719| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#20718| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20719| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#20720| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20719|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#20717| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#20718| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20719|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#20720|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#20715| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#20717|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#20724| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#20719|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#20723| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#20724| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#20725| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#20724|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#20722| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#20723| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#20724|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#20725|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#20721| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#20722|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#20714| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#20715| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#20721|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#20730| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#20729| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#20730|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#20728| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#20729| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#20731| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#20729|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#20727| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#20728| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#20729|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#20731|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#20726| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#20727|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#20713| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#20714| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#20726|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#20736| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#20735| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#20736|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#20734| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#20735| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#20737| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#20735|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#20733| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#20734| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#20735|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#20737|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#20732| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#20733|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20712| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#20713| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#20732|)) +(declare-fun |$paramod/FF/WIDTH=2#0#20739| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#20738| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#20739|) +(declare-fun |$paramod/FF/WIDTH=2#1#20741| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#20740| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#20741|) +(declare-fun |$paramod/FF/WIDTH=2#2#20743| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#20742| () Bool |$paramod/FF/WIDTH=2#2#20743|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#20747| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#20511|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#20751| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#20514| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#20747|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#20750| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#20551| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#20751|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#20755| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20712| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#20756| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#20513| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#20536|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#20754| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#20755| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#20756| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#20513|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#20753| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#20754| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#20752| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#20509|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#20753| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#20754|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#20749| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#20750|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#20752|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#20748| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#20749| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#20746| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#20747| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#20748| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#20745| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#20514| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#20746|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#20759| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#20518|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#20763| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#20521| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#20759|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#20762| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#20551| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#20763|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#20767| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20712| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#20768| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#20520| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#20537|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#20766| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#20767| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#20768| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#20520|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#20765| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#20766| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#20764| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#20516|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#20765| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#20766|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#20761| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#20762|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#20764|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#20760| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#20761| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#20758| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#20759| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#20760| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#20757| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#20521| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#20758|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#20771| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#20524|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#20775| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#20527| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#20771|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#20774| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#20551| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#20775|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#20779| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20712| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#20780| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#20526| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#20538|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#20778| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#20779| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#20780| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#20526|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#20777| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#20778| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#20776| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#20522|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#20777| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#20778|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#20773| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#20774|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#20776|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#20772| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#20773| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#20770| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#20771| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#20772| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#20769| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#20527| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#20770|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#20783| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#20530|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#20787| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#20533| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#20783|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#20786| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#20551| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#20787|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#20791| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20712|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20712|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#20792| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#20532| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#20539|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#20790| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#20791| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#20792| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#20532|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#20789| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#20790| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#20788| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#20528|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#20789| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#20790|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#20785| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#20786|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#20788|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#20784| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#20785| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#20782| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#20783| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#20784| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#20781| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#20533| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#20782|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#20744| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#20745|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#20757|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#20769|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#20781|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#20794| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#20793| () Bool |$paramod/FF/WIDTH=2#3#20794|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#20795| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#20798| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#20801| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#20802| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#20803| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#20800| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#20801|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#20802|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#20803|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#20799| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#20800| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#20797| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#20798| |$paramod/PRIDEC/WIDTH=4#10#20799|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#20806| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#20802|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#20803|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#20805| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#20806| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#20804| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#20801| |$paramod/PRIDEC/WIDTH=4#6#20805|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#20808| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#20803|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#20807| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#20802| |$paramod/PRIDEC/WIDTH=4#2#20808|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#20796| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#20797| (concat |$paramod/PRIDEC/WIDTH=4#7#20804| (concat |$paramod/PRIDEC/WIDTH=4#3#20807| |$paramod/PRIDEC/WIDTH=4#1#20803|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#20809| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#20511| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#20518| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#20524| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#20530|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#20733|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#20810| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#20511| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#20518| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#20524| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#20530|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#20727|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#20811| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#20511| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#20518| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#20524| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#20530|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#20722|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#20812| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#20511| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#20518| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#20524| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#20530|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#20717|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#20813| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#20798| (concat |$paramod/PRIDEC/WIDTH=4#4#20801| (concat |$paramod/PRIDEC/WIDTH=4#0#20802| |$paramod/PRIDEC/WIDTH=4#1#20803|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#20814| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#20816| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#20815| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#20816|) +(declare-fun |$paramod/FF/WIDTH=16#1#20818| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#20817| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#20818|) +(declare-fun |$paramod/FF/WIDTH=16#2#20820| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#20819| () Bool |$paramod/FF/WIDTH=16#2#20820|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#20821| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#20791| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#20533| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#20823| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#20822| () Bool |$paramod/FF/WIDTH=16#3#20823|) +(declare-fun |$paramod/FF/WIDTH=16_is#20824| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#20826| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#20825| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#20826|) +(declare-fun |$paramod/FF/WIDTH=16#1#20828| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#20827| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#20828|) +(declare-fun |$paramod/FF/WIDTH=16#2#20830| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#20829| () Bool |$paramod/FF/WIDTH=16#2#20830|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#20831| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#20779| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#20527| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#20833| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#20832| () Bool |$paramod/FF/WIDTH=16#3#20833|) +(declare-fun |$paramod/FF/WIDTH=16_is#20834| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#20836| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#20835| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#20836|) +(declare-fun |$paramod/FF/WIDTH=16#1#20838| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#20837| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#20838|) +(declare-fun |$paramod/FF/WIDTH=16#2#20840| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#20839| () Bool |$paramod/FF/WIDTH=16#2#20840|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#20841| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#20767| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#20521| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#20843| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#20842| () Bool |$paramod/FF/WIDTH=16#3#20843|) +(declare-fun |$paramod/FF/WIDTH=16_is#20844| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#20846| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#20845| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#20846|) +(declare-fun |$paramod/FF/WIDTH=16#1#20848| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#20847| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#20848|) +(declare-fun |$paramod/FF/WIDTH=16#2#20850| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#20849| () Bool |$paramod/FF/WIDTH=16#2#20850|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#20851| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#20755| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#20514| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#20853| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#20852| () Bool |$paramod/FF/WIDTH=16#3#20853|) +(define-fun |$paramod/FF/WIDTH=2_h#20854| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#20855| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#20856| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#20857| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#20858| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#20859| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#20710| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#20501| |$paramod/FF/WIDTH=2_is#20711|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#20712| |$paramod/FF/WIDTH=2_n D#20738|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#20515| |$paramod/FF/WIDTH=2_n Q#20740|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#20506| |$paramod/FF/WIDTH=2_n clk#20742|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#20744| |$paramod/FF/WIDTH=2_n en#20793|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#20501| |$paramod/PRIDEC/WIDTH=4_is#20795|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#20716| |$paramod/PRIDEC/WIDTH=4_n out_vec#20796|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#20809| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#20810| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#20811| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#20812|))) |$paramod/PRIDEC/WIDTH=4_n vec#20813|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#20501| |$paramod/FF/WIDTH=16_is#20814|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#20785| |$paramod/FF/WIDTH=16_n D#20815|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#20532| |$paramod/FF/WIDTH=16_n Q#20817|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#20506| |$paramod/FF/WIDTH=16_n clk#20819|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#20821|) #b1) |$paramod/FF/WIDTH=16_n en#20822|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#20501| |$paramod/FF/WIDTH=16_is#20824|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#20773| |$paramod/FF/WIDTH=16_n D#20825|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#20526| |$paramod/FF/WIDTH=16_n Q#20827|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#20506| |$paramod/FF/WIDTH=16_n clk#20829|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#20831|) #b1) |$paramod/FF/WIDTH=16_n en#20832|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#20501| |$paramod/FF/WIDTH=16_is#20834|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#20761| |$paramod/FF/WIDTH=16_n D#20835|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#20520| |$paramod/FF/WIDTH=16_n Q#20837|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#20506| |$paramod/FF/WIDTH=16_n clk#20839|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#20841|) #b1) |$paramod/FF/WIDTH=16_n en#20842|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#20501| |$paramod/FF/WIDTH=16_is#20844|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#20749| |$paramod/FF/WIDTH=16_n D#20845|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#20513| |$paramod/FF/WIDTH=16_n Q#20847|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#20506| |$paramod/FF/WIDTH=16_n clk#20849|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#20851|) #b1) |$paramod/FF/WIDTH=16_n en#20852|) |$paramod/FF/WIDTH=2_h#20854| |$paramod/PRIDEC/WIDTH=4_h#20855| |$paramod/FF/WIDTH=16_h#20856| |$paramod/FF/WIDTH=16_h#20857| |$paramod/FF/WIDTH=16_h#20858| |$paramod/FF/WIDTH=16_h#20859| )) +(define-fun |$paramod/FF/WIDTH=32_h#20860| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#20862| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#20864| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20863| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20864|) +(declare-fun |$paramod/FF/WIDTH=6#1#20866| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20865| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20866|) +(declare-fun |$paramod/FF/WIDTH=6#2#20868| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20867| () Bool |$paramod/FF/WIDTH=6#2#20868|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#20871| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#20588| |$paramod/MagicPacketTracker/DEPTH=32#12#20591|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#20870| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#20871| |$paramod/MagicPacketTracker/DEPTH=32#15#20580|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#20869| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#20870| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#20571| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#20873| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20872| () Bool |$paramod/FF/WIDTH=6#3#20873|) +(define-fun |$paramod/FF/WIDTH=6_h#20874| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#20861| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#20569| |$paramod/FF/WIDTH=6_is#20862|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#20579| |$paramod/FF/WIDTH=6_n D#20863|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#20576| |$paramod/FF/WIDTH=6_n Q#20865|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#20573| |$paramod/FF/WIDTH=6_n clk#20867|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#20869|) #b1) |$paramod/FF/WIDTH=6_n en#20872|) |$paramod/FF/WIDTH=6_h#20874| )) +(define-fun |$paramod/FF/WIDTH=1_h#20875| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#20877| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20880| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20617| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20879| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20627|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20880| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20617|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20878| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20632|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20879|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20882| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20881| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20882|) +(declare-fun |$paramod/FF/WIDTH=6#1#20884| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20883| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20884|) +(declare-fun |$paramod/FF/WIDTH=6#2#20886| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20885| () Bool |$paramod/FF/WIDTH=6#2#20886|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20888| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20630| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20627|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20887| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20888| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20632|)) +(declare-fun |$paramod/FF/WIDTH=6#3#20890| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20889| () Bool |$paramod/FF/WIDTH=6#3#20890|) +(declare-fun |$paramod/FF/WIDTH=6_is#20891| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20894| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20620| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20893| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20630|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20894| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20620|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20892| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20632|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20893|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20896| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20895| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20896|) +(declare-fun |$paramod/FF/WIDTH=6#1#20898| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20897| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20898|) +(declare-fun |$paramod/FF/WIDTH=6#2#20900| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20899| () Bool |$paramod/FF/WIDTH=6#2#20900|) +(declare-fun |$paramod/FF/WIDTH=6#3#20902| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20901| () Bool |$paramod/FF/WIDTH=6#3#20902|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20904| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20906| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20905| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20906|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20908| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20907| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20908|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20910| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20909| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20910|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20903| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20904| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20905| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20907| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20909|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20904| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20905|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20909|))))) +(define-fun |$paramod/FF/WIDTH=6_h#20911| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#20912| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20876| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20606| |$paramod/FF/WIDTH=6_is#20877|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20878| |$paramod/FF/WIDTH=6_n D#20881|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20617| |$paramod/FF/WIDTH=6_n Q#20883|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20608| |$paramod/FF/WIDTH=6_n clk#20885|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20887|) #b1) |$paramod/FF/WIDTH=6_n en#20889|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20606| |$paramod/FF/WIDTH=6_is#20891|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20892| |$paramod/FF/WIDTH=6_n D#20895|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20620| |$paramod/FF/WIDTH=6_n Q#20897|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20608| |$paramod/FF/WIDTH=6_n clk#20899|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20887|) #b1) |$paramod/FF/WIDTH=6_n en#20901|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20903| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20615|) |$paramod/FF/WIDTH=6_h#20911| |$paramod/FF/WIDTH=6_h#20912| )) +(declare-fun |$paramod/FF/WIDTH=6_is#20914| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20917| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20643| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20916| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20653|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20917| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20643|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20915| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20657|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20916|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20919| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20918| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20919|) +(declare-fun |$paramod/FF/WIDTH=6#1#20921| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20920| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20921|) +(declare-fun |$paramod/FF/WIDTH=6#2#20923| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20922| () Bool |$paramod/FF/WIDTH=6#2#20923|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20925| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20655| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20653|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20924| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20925| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20657|)) +(declare-fun |$paramod/FF/WIDTH=6#3#20927| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20926| () Bool |$paramod/FF/WIDTH=6#3#20927|) +(declare-fun |$paramod/FF/WIDTH=6_is#20928| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20931| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20646| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20930| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20655|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20931| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20646|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20929| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20657|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20930|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20933| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20932| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20933|) +(declare-fun |$paramod/FF/WIDTH=6#1#20935| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20934| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20935|) +(declare-fun |$paramod/FF/WIDTH=6#2#20937| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20936| () Bool |$paramod/FF/WIDTH=6#2#20937|) +(declare-fun |$paramod/FF/WIDTH=6#3#20939| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20938| () Bool |$paramod/FF/WIDTH=6#3#20939|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20941| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20943| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20942| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20943|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20945| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20944| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20945|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20947| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20946| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20947|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20940| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20941| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20942| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20944| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20946|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20941| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20942|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20946|))))) +(define-fun |$paramod/FF/WIDTH=6_h#20948| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#20949| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20913| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20633| |$paramod/FF/WIDTH=6_is#20914|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20915| |$paramod/FF/WIDTH=6_n D#20918|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20643| |$paramod/FF/WIDTH=6_n Q#20920|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20635| |$paramod/FF/WIDTH=6_n clk#20922|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20924|) #b1) |$paramod/FF/WIDTH=6_n en#20926|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20633| |$paramod/FF/WIDTH=6_is#20928|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20929| |$paramod/FF/WIDTH=6_n D#20932|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20646| |$paramod/FF/WIDTH=6_n Q#20934|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20635| |$paramod/FF/WIDTH=6_n clk#20936|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20924|) #b1) |$paramod/FF/WIDTH=6_n en#20938|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20940| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20641|) |$paramod/FF/WIDTH=6_h#20948| |$paramod/FF/WIDTH=6_h#20949| )) +(declare-fun |$paramod/FF/WIDTH=6_is#20951| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20954| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20669| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20953| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20679|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20954| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20669|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20952| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20683|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20953|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20956| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20955| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20956|) +(declare-fun |$paramod/FF/WIDTH=6#1#20958| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20957| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20958|) +(declare-fun |$paramod/FF/WIDTH=6#2#20960| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20959| () Bool |$paramod/FF/WIDTH=6#2#20960|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20962| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20681| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20679|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20961| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20962| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20683|)) +(declare-fun |$paramod/FF/WIDTH=6#3#20964| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20963| () Bool |$paramod/FF/WIDTH=6#3#20964|) +(declare-fun |$paramod/FF/WIDTH=6_is#20965| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20968| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20672| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20967| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20681|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#20968| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20672|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20966| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20683|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#20967|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20970| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20969| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20970|) +(declare-fun |$paramod/FF/WIDTH=6#1#20972| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20971| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20972|) +(declare-fun |$paramod/FF/WIDTH=6#2#20974| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20973| () Bool |$paramod/FF/WIDTH=6#2#20974|) +(declare-fun |$paramod/FF/WIDTH=6#3#20976| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#20975| () Bool |$paramod/FF/WIDTH=6#3#20976|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20978| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20980| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20979| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20980|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20982| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20981| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20982|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20984| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20983| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20984|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20977| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20978| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20979| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#20981| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20983|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20978| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#20979|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#20983|))))) +(define-fun |$paramod/FF/WIDTH=6_h#20985| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#20986| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20950| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20658| |$paramod/FF/WIDTH=6_is#20951|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20952| |$paramod/FF/WIDTH=6_n D#20955|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20669| |$paramod/FF/WIDTH=6_n Q#20957|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20660| |$paramod/FF/WIDTH=6_n clk#20959|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20961|) #b1) |$paramod/FF/WIDTH=6_n en#20963|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20658| |$paramod/FF/WIDTH=6_is#20965|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#20966| |$paramod/FF/WIDTH=6_n D#20969|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20672| |$paramod/FF/WIDTH=6_n Q#20971|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20660| |$paramod/FF/WIDTH=6_n clk#20973|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20961|) #b1) |$paramod/FF/WIDTH=6_n en#20975|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20977| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20667|) |$paramod/FF/WIDTH=6_h#20985| |$paramod/FF/WIDTH=6_h#20986| )) +(declare-fun |$paramod/FF/WIDTH=6_is#20988| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20991| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20695| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20990| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20705|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#20991| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20695|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20989| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20709|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#20990|)) +(declare-fun |$paramod/FF/WIDTH=6#0#20993| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#20992| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#20993|) +(declare-fun |$paramod/FF/WIDTH=6#1#20995| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#20994| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#20995|) +(declare-fun |$paramod/FF/WIDTH=6#2#20997| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#20996| () Bool |$paramod/FF/WIDTH=6#2#20997|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20999| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20707| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#20705|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20998| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#20999| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20709|)) +(declare-fun |$paramod/FF/WIDTH=6#3#21001| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21000| () Bool |$paramod/FF/WIDTH=6#3#21001|) +(declare-fun |$paramod/FF/WIDTH=6_is#21002| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21005| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20698| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21004| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20707|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21005| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20698|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21003| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#20709|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21004|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21007| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21006| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21007|) +(declare-fun |$paramod/FF/WIDTH=6#1#21009| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21008| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21009|) +(declare-fun |$paramod/FF/WIDTH=6#2#21011| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21010| () Bool |$paramod/FF/WIDTH=6#2#21011|) +(declare-fun |$paramod/FF/WIDTH=6#3#21013| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21012| () Bool |$paramod/FF/WIDTH=6#3#21013|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21015| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21017| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21016| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21017|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21019| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21018| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21019|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21021| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21020| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21021|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21014| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21015| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21016| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21018| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21020|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21015| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21016|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21020|))))) +(define-fun |$paramod/FF/WIDTH=6_h#21022| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#21023| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20987| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20684| |$paramod/FF/WIDTH=6_is#20988|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#20989| |$paramod/FF/WIDTH=6_n D#20992|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#20695| |$paramod/FF/WIDTH=6_n Q#20994|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20686| |$paramod/FF/WIDTH=6_n clk#20996|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20998|) #b1) |$paramod/FF/WIDTH=6_n en#21000|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20684| |$paramod/FF/WIDTH=6_is#21002|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21003| |$paramod/FF/WIDTH=6_n D#21006|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20698| |$paramod/FF/WIDTH=6_n Q#21008|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#20686| |$paramod/FF/WIDTH=6_n clk#21010|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#20998|) #b1) |$paramod/FF/WIDTH=6_n en#21012|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21014| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#20693|) |$paramod/FF/WIDTH=6_h#21022| |$paramod/FF/WIDTH=6_h#21023| )) +(define-fun |Scoreboard_h#20499| () Bool (and (= |Scoreboard_is#20500| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#20501|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#20502|) (= |Scoreboard#0#20504| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#20505|) (= |Scoreboard#24#20507| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#20508|) (= |Scoreboard#25#20534| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#20535|) (= (concat |Scoreboard#38#20540| (concat |Scoreboard#37#20542| (concat |Scoreboard#36#20544| |Scoreboard#35#20546|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#20548|) (= |Scoreboard#39#20549| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#20550|) (= |Scoreboard_is#20500| |$paramod/FF/WIDTH=32_is#20552|) (= |Scoreboard#3#20553| |$paramod/FF/WIDTH=32_n D#20554|) (= |Scoreboard#26#20556| |$paramod/FF/WIDTH=32_n Q#20557|) (= |Scoreboard#0#20504| |$paramod/FF/WIDTH=32_n clk#20559|) (= (= ((_ extract 0 0) |Scoreboard#41#20561|) #b1) |$paramod/FF/WIDTH=32_n en#20567|) (= |Scoreboard_is#20500| |$paramod/MagicPacketTracker/DEPTH=32_is#20569|) (= |Scoreboard#19#20566| |$paramod/MagicPacketTracker/DEPTH=32_n captured#20570|) (= |Scoreboard#0#20504| |$paramod/MagicPacketTracker/DEPTH=32_n clk#20572|) (= |Scoreboard#1#20574| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#20575|) (= |Scoreboard#2#20577| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#20578|) (= (= ((_ extract 0 0) |Scoreboard#24#20507|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#20593|) (= (= ((_ extract 0 0) |Scoreboard#28#20564|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#20594|) (= |Scoreboard#39#20549| |$paramod/MagicPacketTracker/DEPTH=32_n rst#20595|) (= |Scoreboard_is#20500| |$paramod/FF/WIDTH=1_is#20596|) (= (= ((_ extract 0 0) |Scoreboard#30#20597|) #b1) |$paramod/FF/WIDTH=1_n D#20598|) (= |Scoreboard#19#20566| |$paramod/FF/WIDTH=1_n Q#20600|) (= |Scoreboard#0#20504| |$paramod/FF/WIDTH=1_n clk#20602|) (= (= ((_ extract 0 0) |Scoreboard#40#20565|) #b1) |$paramod/FF/WIDTH=1_n en#20604|) (= |Scoreboard_is#20500| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20606|) (= |Scoreboard#0#20504| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20607|) (= |Scoreboard#4#20609| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20610|) (= |Scoreboard#10#20612| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20613|) (= |Scoreboard#11#20545| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20618|) (= |Scoreboard#12#20621| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20622|) (= (= ((_ extract 1 1) |Scoreboard#24#20507|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20626|) (= (= ((_ extract 0 0) |Scoreboard#34#20628|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20629|) (= |Scoreboard#39#20549| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20631|) (= |Scoreboard_is#20500| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20633|) (= |Scoreboard#0#20504| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20634|) (= |Scoreboard#3#20553| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20636|) (= |Scoreboard#7#20638| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20639|) (= |Scoreboard#8#20547| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20644|) (= |Scoreboard#9#20647| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20648|) (= (= ((_ extract 0 0) |Scoreboard#24#20507|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20652|) (= (= ((_ extract 0 0) |Scoreboard#28#20564|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20654|) (= |Scoreboard#39#20549| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20656|) (= |Scoreboard_is#20500| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20658|) (= |Scoreboard#0#20504| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20659|) (= |Scoreboard#5#20661| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20662|) (= |Scoreboard#13#20664| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20665|) (= |Scoreboard#14#20543| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20670|) (= |Scoreboard#15#20673| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20674|) (= (= ((_ extract 2 2) |Scoreboard#24#20507|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20678|) (= (= ((_ extract 1 1) |Scoreboard#34#20628|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20680|) (= |Scoreboard#39#20549| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20682|) (= |Scoreboard_is#20500| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#20684|) (= |Scoreboard#0#20504| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#20685|) (= |Scoreboard#6#20687| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#20688|) (= |Scoreboard#16#20690| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#20691|) (= |Scoreboard#17#20541| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#20696|) (= |Scoreboard#18#20699| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#20700|) (= (= ((_ extract 3 3) |Scoreboard#24#20507|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#20704|) (= (= ((_ extract 2 2) |Scoreboard#34#20628|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#20706|) (= |Scoreboard#39#20549| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#20708|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#20710| |$paramod/FF/WIDTH=32_h#20860| |$paramod/MagicPacketTracker/DEPTH=32_h#20861| |$paramod/FF/WIDTH=1_h#20875| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20876| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20913| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20950| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#20987| )) +(assert |Scoreboard_h#20499|) +(define-fun |Scoreboard_n rst#21024| () Bool |Scoreboard#39#20549|) +(define-fun |Scoreboard_n prop_empty#21025| () Bool |Scoreboard#8#20547|) +(define-fun |Scoreboard_n prop_pop#21026| () Bool (= ((_ extract 0 0) |Scoreboard#24#20507|) #b1)) +(assert (and (not |Scoreboard_n rst#21024|) (or (not |Scoreboard_n prop_empty#21025|) (not |Scoreboard_n prop_pop#21026|)))) +(define-fun |$paramod/FF/WIDTH=2#4#21030| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#20111| |$paramod/FF/WIDTH=2#0#20056| |$paramod/FF/WIDTH=2#1#20058|)) +(define-fun |$paramod/FF/WIDTH=2_t#21029| () Bool (= |$paramod/FF/WIDTH=2#4#21030| |$paramod/FF/WIDTH=2#1#20741|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#21031| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#21033| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#20140| |$paramod/FF/WIDTH=16#0#20133| |$paramod/FF/WIDTH=16#1#20135|)) +(define-fun |$paramod/FF/WIDTH=16_t#21032| () Bool (= |$paramod/FF/WIDTH=16#4#21033| |$paramod/FF/WIDTH=16#1#20818|) ) +(define-fun |$paramod/FF/WIDTH=16#4#21035| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#20150| |$paramod/FF/WIDTH=16#0#20143| |$paramod/FF/WIDTH=16#1#20145|)) +(define-fun |$paramod/FF/WIDTH=16_t#21034| () Bool (= |$paramod/FF/WIDTH=16#4#21035| |$paramod/FF/WIDTH=16#1#20828|) ) +(define-fun |$paramod/FF/WIDTH=16#4#21037| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#20160| |$paramod/FF/WIDTH=16#0#20153| |$paramod/FF/WIDTH=16#1#20155|)) +(define-fun |$paramod/FF/WIDTH=16_t#21036| () Bool (= |$paramod/FF/WIDTH=16#4#21037| |$paramod/FF/WIDTH=16#1#20838|) ) +(define-fun |$paramod/FF/WIDTH=16#4#21039| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#20170| |$paramod/FF/WIDTH=16#0#20163| |$paramod/FF/WIDTH=16#1#20165|)) +(define-fun |$paramod/FF/WIDTH=16_t#21038| () Bool (= |$paramod/FF/WIDTH=16#4#21039| |$paramod/FF/WIDTH=16#1#20848|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#21028| () Bool (and |$paramod/FF/WIDTH=2_t#21029| |$paramod/PRIDEC/WIDTH=4_t#21031| |$paramod/FF/WIDTH=16_t#21032| |$paramod/FF/WIDTH=16_t#21034| |$paramod/FF/WIDTH=16_t#21036| |$paramod/FF/WIDTH=16_t#21038| )) +(define-fun |$paramod/FF/WIDTH=32#4#21041| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#19885| |$paramod/FF/WIDTH=32#0#19872| |$paramod/FF/WIDTH=32#1#19875|)) +(define-fun |$paramod/FF/WIDTH=32_t#21040| () Bool (= |$paramod/FF/WIDTH=32#4#21041| |$paramod/FF/WIDTH=32#1#20558|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21044| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20190| |$paramod/FF/WIDTH=6#0#20181| |$paramod/FF/WIDTH=6#1#20183|)) +(define-fun |$paramod/FF/WIDTH=6_t#21043| () Bool (= |$paramod/FF/WIDTH=6#4#21044| |$paramod/FF/WIDTH=6#1#20866|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#21042| () Bool |$paramod/FF/WIDTH=6_t#21043| ) +(define-fun |$paramod/FF/WIDTH=1#4#21046| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#19922| (ite |$paramod/FF/WIDTH=1#0#19916| #b1 #b0) |$paramod/FF/WIDTH=1#1#19918|)) +(define-fun |$paramod/FF/WIDTH=1_t#21045| () Bool (= |$paramod/FF/WIDTH=1#4#21046| |$paramod/FF/WIDTH=1#1#20601|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19947|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#21050| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20207| |$paramod/FF/WIDTH=6#0#20199| |$paramod/FF/WIDTH=6#1#20201|)) +(define-fun |$paramod/FF/WIDTH=6_t#21049| () Bool (= |$paramod/FF/WIDTH=6#4#21050| |$paramod/FF/WIDTH=6#1#20884|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21052| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20219| |$paramod/FF/WIDTH=6#0#20213| |$paramod/FF/WIDTH=6#1#20215|)) +(define-fun |$paramod/FF/WIDTH=6_t#21051| () Bool (= |$paramod/FF/WIDTH=6#4#21052| |$paramod/FF/WIDTH=6#1#20898|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21047| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20220| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20904|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19928| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20908|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19937|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20906|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21048|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20910|) |$paramod/FF/WIDTH=6_t#21049| |$paramod/FF/WIDTH=6_t#21051| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19972|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#21056| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20244| |$paramod/FF/WIDTH=6#0#20236| |$paramod/FF/WIDTH=6#1#20238|)) +(define-fun |$paramod/FF/WIDTH=6_t#21055| () Bool (= |$paramod/FF/WIDTH=6#4#21056| |$paramod/FF/WIDTH=6#1#20921|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21058| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20256| |$paramod/FF/WIDTH=6#0#20250| |$paramod/FF/WIDTH=6#1#20252|)) +(define-fun |$paramod/FF/WIDTH=6_t#21057| () Bool (= |$paramod/FF/WIDTH=6#4#21058| |$paramod/FF/WIDTH=6#1#20935|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21053| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20257| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20941|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19954| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20945|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19963|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20943|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21054|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20947|) |$paramod/FF/WIDTH=6_t#21055| |$paramod/FF/WIDTH=6_t#21057| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#19998|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#21062| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20281| |$paramod/FF/WIDTH=6#0#20273| |$paramod/FF/WIDTH=6#1#20275|)) +(define-fun |$paramod/FF/WIDTH=6_t#21061| () Bool (= |$paramod/FF/WIDTH=6#4#21062| |$paramod/FF/WIDTH=6#1#20958|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21064| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20293| |$paramod/FF/WIDTH=6#0#20287| |$paramod/FF/WIDTH=6#1#20289|)) +(define-fun |$paramod/FF/WIDTH=6_t#21063| () Bool (= |$paramod/FF/WIDTH=6#4#21064| |$paramod/FF/WIDTH=6#1#20972|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21059| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20294| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#20978|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#19980| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#20982|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#19989|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#20980|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21060|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#20984|) |$paramod/FF/WIDTH=6_t#21061| |$paramod/FF/WIDTH=6_t#21063| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20024|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#21068| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20318| |$paramod/FF/WIDTH=6#0#20310| |$paramod/FF/WIDTH=6#1#20312|)) +(define-fun |$paramod/FF/WIDTH=6_t#21067| () Bool (= |$paramod/FF/WIDTH=6#4#21068| |$paramod/FF/WIDTH=6#1#20995|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21070| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20330| |$paramod/FF/WIDTH=6#0#20324| |$paramod/FF/WIDTH=6#1#20326|)) +(define-fun |$paramod/FF/WIDTH=6_t#21069| () Bool (= |$paramod/FF/WIDTH=6#4#21070| |$paramod/FF/WIDTH=6#1#21009|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21065| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20331| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21015|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20006| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21019|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20015|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21017|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21066|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21021|) |$paramod/FF/WIDTH=6_t#21067| |$paramod/FF/WIDTH=6_t#21069| )) +(define-fun |Scoreboard_t#21027| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#21028| |$paramod/FF/WIDTH=32_t#21040| |$paramod/MagicPacketTracker/DEPTH=32_t#21042| |$paramod/FF/WIDTH=1_t#21045| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21047| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21053| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21059| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21065| )) +(assert |Scoreboard_t#21027|) +(assert (not |Scoreboard_is#20500|)) +(define-fun |$paramod/FF/WIDTH=2_a#21105| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#21106| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#21107| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#21108| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#21109| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#21110| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#21104| () Bool (and |$paramod/FF/WIDTH=2_a#21105| |$paramod/PRIDEC/WIDTH=4_a#21106| |$paramod/FF/WIDTH=16_a#21107| |$paramod/FF/WIDTH=16_a#21108| |$paramod/FF/WIDTH=16_a#21109| |$paramod/FF/WIDTH=16_a#21110| )) +(define-fun |$paramod/FF/WIDTH=32_a#21111| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21113| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#21112| () Bool |$paramod/FF/WIDTH=6_a#21113| ) +(define-fun |$paramod/FF/WIDTH=1_a#21114| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21116| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21117| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21115| () Bool (and |$paramod/FF/WIDTH=6_a#21116| |$paramod/FF/WIDTH=6_a#21117| )) +(define-fun |$paramod/FF/WIDTH=6_a#21119| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21120| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21118| () Bool (and |$paramod/FF/WIDTH=6_a#21119| |$paramod/FF/WIDTH=6_a#21120| )) +(define-fun |$paramod/FF/WIDTH=6_a#21122| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21123| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21121| () Bool (and |$paramod/FF/WIDTH=6_a#21122| |$paramod/FF/WIDTH=6_a#21123| )) +(define-fun |$paramod/FF/WIDTH=6_a#21125| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21126| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21124| () Bool (and |$paramod/FF/WIDTH=6_a#21125| |$paramod/FF/WIDTH=6_a#21126| )) +(define-fun |Scoreboard_a#21103| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#21104| |$paramod/FF/WIDTH=32_a#21111| |$paramod/MagicPacketTracker/DEPTH=32_a#21112| |$paramod/FF/WIDTH=1_a#21114| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21115| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21118| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21121| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21124| )) +(assert |Scoreboard_a#21103|) +(define-fun |Scoreboard#20#21132| () Bool (bvugt |Scoreboard#1#20574| #b000000)) +(define-fun |Scoreboard#21#21131| () (_ BitVec 1) (bvand (ite |Scoreboard#19#20566| #b1 #b0) (ite |Scoreboard#20#21132| #b1 #b0))) +(define-fun |Scoreboard#22#21133| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#20577|) #b1) (= ((_ extract 1 1) |Scoreboard#2#20577|) #b1) (= ((_ extract 2 2) |Scoreboard#2#20577|) #b1) (= ((_ extract 3 3) |Scoreboard#2#20577|) #b1) (= ((_ extract 4 4) |Scoreboard#2#20577|) #b1) (= ((_ extract 5 5) |Scoreboard#2#20577|) #b1)))) +(define-fun |Scoreboard#23#21130| () (_ BitVec 1) (bvand |Scoreboard#21#21131| (ite |Scoreboard#22#21133| #b1 #b0))) +(define-fun |Scoreboard#31#21129| () (_ BitVec 1) (bvnot |Scoreboard#23#21130|)) +(define-fun |Scoreboard#32#21134| () Bool (= |Scoreboard#26#20556| |Scoreboard#7#20638|)) +(define-fun |Scoreboard#33#21128| () (_ BitVec 1) (bvor |Scoreboard#31#21129| (ite |Scoreboard#32#21134| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#21127| () Bool (= ((_ extract 0 0) |Scoreboard#33#21128|) #b1)) +(assert |Scoreboard_n prop_signal#21127|) +(define-fun |$paramod/FF/WIDTH=2_u#21139| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#21141| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#21143| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#21145| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#21147| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#21149| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#21137| () Bool (and |$paramod/FF/WIDTH=2_u#21139| |$paramod/PRIDEC/WIDTH=4_u#21141| |$paramod/FF/WIDTH=16_u#21143| |$paramod/FF/WIDTH=16_u#21145| |$paramod/FF/WIDTH=16_u#21147| |$paramod/FF/WIDTH=16_u#21149| )) +(define-fun |$paramod/FF/WIDTH=32_u#21151| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21155| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#21153| () Bool |$paramod/FF/WIDTH=6_u#21155| ) +(define-fun |$paramod/FF/WIDTH=1_u#21157| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21161| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21163| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21159| () Bool (and |$paramod/FF/WIDTH=6_u#21161| |$paramod/FF/WIDTH=6_u#21163| )) +(define-fun |$paramod/FF/WIDTH=6_u#21167| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21169| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21165| () Bool (and |$paramod/FF/WIDTH=6_u#21167| |$paramod/FF/WIDTH=6_u#21169| )) +(define-fun |$paramod/FF/WIDTH=6_u#21173| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21175| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21171| () Bool (and |$paramod/FF/WIDTH=6_u#21173| |$paramod/FF/WIDTH=6_u#21175| )) +(define-fun |$paramod/FF/WIDTH=6_u#21179| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21181| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21177| () Bool (and |$paramod/FF/WIDTH=6_u#21179| |$paramod/FF/WIDTH=6_u#21181| )) +(define-fun |Scoreboard_u#21135| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#21137| |$paramod/FF/WIDTH=32_u#21151| |$paramod/MagicPacketTracker/DEPTH=32_u#21153| |$paramod/FF/WIDTH=1_u#21157| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21159| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21165| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21171| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21177| )) +(assert |Scoreboard_u#21135|) +(declare-fun |Scoreboard_is#21183| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21184| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#21186| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#21185| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#21186|) +(declare-fun |Scoreboard#0#21187| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21189| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#21188| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21189|) +(declare-fun |Scoreboard#24#21190| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21194| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21196| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#21195| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21196| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#21193| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21194| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#21195| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21197| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#21192| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#21193| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21197| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21201| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21203| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#21202| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21203| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#21200| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21201| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#21202| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21204| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#21199| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#21200| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21204| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21207| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21209| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#21208| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21209| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#21206| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21207| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#21208| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21210| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#21205| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#21206| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21210| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21213| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21215| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#21214| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21215| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#21212| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21213| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#21214| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21216| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#21211| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#21212| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21216| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#21191| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#21192| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#21199| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#21205| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#21211|)))) +(declare-fun |Scoreboard#25#21217| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#21219| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#21220| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#21221| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#21222| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#21218| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#21219| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#21220| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#21221| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#21222|)))) +(declare-fun |Scoreboard#17#21224| () Bool) +(define-fun |Scoreboard#38#21223| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#21224| #b1 #b0))) +(declare-fun |Scoreboard#14#21226| () Bool) +(define-fun |Scoreboard#37#21225| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#21226| #b1 #b0))) +(declare-fun |Scoreboard#11#21228| () Bool) +(define-fun |Scoreboard#36#21227| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#21228| #b1 #b0))) +(declare-fun |Scoreboard#8#21230| () Bool) +(define-fun |Scoreboard#35#21229| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#21230| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#21231| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21194| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21201| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21207| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21213|)))) +(declare-fun |Scoreboard#39#21232| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21234| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#21233| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21234|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#21235| () Bool) +(declare-fun |Scoreboard#3#21236| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#21238| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#21237| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#21238|) +(declare-fun |Scoreboard#26#21239| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#21241| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#21240| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#21241|) +(declare-fun |$paramod/FF/WIDTH=32#2#21243| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#21242| () Bool |$paramod/FF/WIDTH=32#2#21243|) +(declare-fun |Scoreboard#27#21246| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#21247| () (_ BitVec 1)) +(define-fun |Scoreboard#29#21245| () (_ BitVec 1) (bvand |Scoreboard#27#21246| |Scoreboard#28#21247|)) +(declare-fun |Scoreboard#19#21249| () Bool) +(define-fun |Scoreboard#40#21248| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#21249| #b1 #b0))) +(define-fun |Scoreboard#41#21244| () (_ BitVec 1) (bvand |Scoreboard#29#21245| |Scoreboard#40#21248|)) +(declare-fun |$paramod/FF/WIDTH=32#3#21251| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#21250| () Bool |$paramod/FF/WIDTH=32#3#21251|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#21252| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#21254| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#21253| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#21254|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#21256| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#21255| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#21256|) +(declare-fun |Scoreboard#1#21257| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#21259| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#21258| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#21259|) +(declare-fun |Scoreboard#2#21260| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#21263| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#21270| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#21259| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#21271| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#21269| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#21270| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#21271|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#21272| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#21254| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#21268| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#21269| |$paramod/MagicPacketTracker/DEPTH=32#7#21272|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#21273| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#21259| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#21267| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#21268|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#21273| |$paramod/MagicPacketTracker/DEPTH=32#2#21259|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#21266| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#21267| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#21274| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#21265| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#21266| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#21274|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#21275| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#21267| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#21264| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#21265|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#21275| |$paramod/MagicPacketTracker/DEPTH=32#9#21267|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#21262| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#21263|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#21264|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#21261| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#21262|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#21276| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#21274|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#21277| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#21271|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#21278| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#21263|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#21279| () Bool) +(define-fun |Scoreboard#30#21280| () (_ BitVec 1) (bvor (ite |Scoreboard#19#21249| #b1 #b0) |Scoreboard#29#21245|)) +(declare-fun |$paramod/FF/WIDTH=1#0#21282| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#21281| () Bool |$paramod/FF/WIDTH=1#0#21282|) +(declare-fun |$paramod/FF/WIDTH=1#1#21284| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#21283| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#21284|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#21286| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#21285| () Bool |$paramod/FF/WIDTH=1#2#21286|) +(declare-fun |$paramod/FF/WIDTH=1#3#21288| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#21287| () Bool |$paramod/FF/WIDTH=1#3#21288|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21289| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21291| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21290| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21291|) +(declare-fun |Scoreboard#4#21292| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21294| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21293| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21294|) +(declare-fun |Scoreboard#10#21295| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21298| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21300| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21299| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21300|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21297| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21298| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21299|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21296| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21297|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21303| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21302| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21300| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21303|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21301| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21302|) +(declare-fun |Scoreboard#12#21304| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21307| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21300|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21303|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21308| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21300|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21303|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21306| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21307| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21308| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21305| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21306|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21310| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21309| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21310|) #b1)) +(declare-fun |Scoreboard#34#21311| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21313| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21312| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21313|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21315| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21314| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21315|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21316| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21318| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21317| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21318|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21320| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21319| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21320|) +(declare-fun |Scoreboard#7#21321| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21324| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21326| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21325| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21326|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21323| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21324| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21325|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21322| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21323|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21329| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21328| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21326| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21329|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21327| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21328|) +(declare-fun |Scoreboard#9#21330| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21333| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21326|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21329|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21334| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21326|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21329|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21332| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21333| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21334| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21331| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21332|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21336| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21335| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21336|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21338| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21337| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21338|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21340| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21339| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21340|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21341| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21343| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21342| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21343|) +(declare-fun |Scoreboard#5#21344| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21346| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21345| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21346|) +(declare-fun |Scoreboard#13#21347| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21350| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21352| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21351| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21352|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21349| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21350| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21351|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21348| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21349|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21355| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21354| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21352| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21355|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21353| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21354|) +(declare-fun |Scoreboard#15#21356| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21359| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21352|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21355|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21360| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21352|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21355|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21358| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21359| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21360| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21357| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21358|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21362| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21361| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21362|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21364| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21363| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21364|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21366| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21365| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21366|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21367| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21369| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21368| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21369|) +(declare-fun |Scoreboard#6#21370| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21372| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21371| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21372|) +(declare-fun |Scoreboard#16#21373| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21376| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21378| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21377| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21378|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21375| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21376| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21377|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21374| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21375|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21381| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21380| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21378| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21381|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21379| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21380|) +(declare-fun |Scoreboard#18#21382| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21385| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21378|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21381|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21386| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21378|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21381|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21384| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21385| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21386| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21383| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21384|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21388| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21387| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21388|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21390| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21389| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21390|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21392| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21391| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21392|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#21394| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#21402| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#21401| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#21402| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#21403| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#21402|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#21400| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#21401| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#21402|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#21403|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#21398| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#21400|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#21407| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#21402|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#21406| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#21407| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#21408| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#21407|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#21405| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#21406| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#21407|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#21408|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#21404| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#21405|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#21397| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#21398| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#21404|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#21413| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#21412| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#21413|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#21411| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#21412| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#21414| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#21412|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#21410| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#21411| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#21412|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#21414|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#21409| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#21410|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#21396| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#21397| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#21409|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#21419| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#21418| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#21419|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#21417| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#21418| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#21420| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#21418|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#21416| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#21417| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#21418|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#21420|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#21415| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#21416|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#21395| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#21396| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#21415|)) +(declare-fun |$paramod/FF/WIDTH=2#0#21422| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#21421| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#21422|) +(declare-fun |$paramod/FF/WIDTH=2#1#21424| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#21423| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#21424|) +(declare-fun |$paramod/FF/WIDTH=2#2#21426| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#21425| () Bool |$paramod/FF/WIDTH=2#2#21426|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#21430| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21194|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#21434| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21197| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#21430|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#21433| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21234| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#21434|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#21438| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#21395| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#21439| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21196| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#21219|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#21437| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#21438| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#21439| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21196|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#21436| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#21437| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#21435| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#21192|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#21436| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#21437|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#21432| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#21433|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#21435|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#21431| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#21432| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#21429| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#21430| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#21431| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#21428| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21197| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#21429|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#21442| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21201|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#21446| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21204| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#21442|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#21445| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21234| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#21446|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#21450| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#21395| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#21451| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21203| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#21220|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#21449| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#21450| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#21451| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21203|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#21448| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#21449| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#21447| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#21199|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#21448| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#21449|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#21444| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#21445|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#21447|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#21443| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#21444| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#21441| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#21442| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#21443| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#21440| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21204| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#21441|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#21454| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21207|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#21458| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21210| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#21454|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#21457| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21234| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#21458|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#21462| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#21395| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#21463| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21209| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#21221|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#21461| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#21462| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#21463| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21209|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#21460| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#21461| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#21459| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#21205|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#21460| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#21461|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#21456| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#21457|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#21459|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#21455| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#21456| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#21453| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#21454| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#21455| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#21452| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21210| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#21453|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#21466| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21213|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#21470| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21216| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#21466|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#21469| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21234| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#21470|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#21474| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#21395|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#21395|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#21475| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21215| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#21222|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#21473| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#21474| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#21475| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21215|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#21472| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#21473| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#21471| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#21211|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#21472| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#21473|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#21468| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#21469|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#21471|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#21467| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#21468| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#21465| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#21466| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#21467| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#21464| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21216| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#21465|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#21427| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#21428|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#21440|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#21452|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#21464|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#21477| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#21476| () Bool |$paramod/FF/WIDTH=2#3#21477|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#21478| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#21481| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#21484| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#21485| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#21486| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#21483| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#21484|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#21485|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#21486|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#21482| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#21483| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#21480| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#21481| |$paramod/PRIDEC/WIDTH=4#10#21482|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#21489| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#21485|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#21486|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#21488| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#21489| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#21487| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#21484| |$paramod/PRIDEC/WIDTH=4#6#21488|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#21491| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#21486|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#21490| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#21485| |$paramod/PRIDEC/WIDTH=4#2#21491|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#21479| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#21480| (concat |$paramod/PRIDEC/WIDTH=4#7#21487| (concat |$paramod/PRIDEC/WIDTH=4#3#21490| |$paramod/PRIDEC/WIDTH=4#1#21486|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#21492| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21194| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21201| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21207| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21213|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#21416|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#21493| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21194| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21201| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21207| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21213|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#21410|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#21494| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21194| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21201| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21207| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21213|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#21405|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#21495| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21194| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21201| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21207| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21213|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#21400|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#21496| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#21481| (concat |$paramod/PRIDEC/WIDTH=4#4#21484| (concat |$paramod/PRIDEC/WIDTH=4#0#21485| |$paramod/PRIDEC/WIDTH=4#1#21486|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#21497| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#21499| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#21498| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#21499|) +(declare-fun |$paramod/FF/WIDTH=16#1#21501| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#21500| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#21501|) +(declare-fun |$paramod/FF/WIDTH=16#2#21503| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#21502| () Bool |$paramod/FF/WIDTH=16#2#21503|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#21504| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#21474| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21216| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#21506| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#21505| () Bool |$paramod/FF/WIDTH=16#3#21506|) +(declare-fun |$paramod/FF/WIDTH=16_is#21507| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#21509| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#21508| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#21509|) +(declare-fun |$paramod/FF/WIDTH=16#1#21511| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#21510| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#21511|) +(declare-fun |$paramod/FF/WIDTH=16#2#21513| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#21512| () Bool |$paramod/FF/WIDTH=16#2#21513|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#21514| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#21462| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21210| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#21516| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#21515| () Bool |$paramod/FF/WIDTH=16#3#21516|) +(declare-fun |$paramod/FF/WIDTH=16_is#21517| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#21519| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#21518| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#21519|) +(declare-fun |$paramod/FF/WIDTH=16#1#21521| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#21520| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#21521|) +(declare-fun |$paramod/FF/WIDTH=16#2#21523| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#21522| () Bool |$paramod/FF/WIDTH=16#2#21523|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#21524| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#21450| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21204| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#21526| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#21525| () Bool |$paramod/FF/WIDTH=16#3#21526|) +(declare-fun |$paramod/FF/WIDTH=16_is#21527| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#21529| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#21528| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#21529|) +(declare-fun |$paramod/FF/WIDTH=16#1#21531| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#21530| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#21531|) +(declare-fun |$paramod/FF/WIDTH=16#2#21533| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#21532| () Bool |$paramod/FF/WIDTH=16#2#21533|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#21534| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#21438| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21197| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#21536| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#21535| () Bool |$paramod/FF/WIDTH=16#3#21536|) +(define-fun |$paramod/FF/WIDTH=2_h#21537| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#21538| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#21539| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#21540| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#21541| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#21542| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#21393| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21184| |$paramod/FF/WIDTH=2_is#21394|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#21395| |$paramod/FF/WIDTH=2_n D#21421|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21198| |$paramod/FF/WIDTH=2_n Q#21423|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21189| |$paramod/FF/WIDTH=2_n clk#21425|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#21427| |$paramod/FF/WIDTH=2_n en#21476|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21184| |$paramod/PRIDEC/WIDTH=4_is#21478|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#21399| |$paramod/PRIDEC/WIDTH=4_n out_vec#21479|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#21492| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#21493| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#21494| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#21495|))) |$paramod/PRIDEC/WIDTH=4_n vec#21496|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21184| |$paramod/FF/WIDTH=16_is#21497|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#21468| |$paramod/FF/WIDTH=16_n D#21498|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21215| |$paramod/FF/WIDTH=16_n Q#21500|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21189| |$paramod/FF/WIDTH=16_n clk#21502|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#21504|) #b1) |$paramod/FF/WIDTH=16_n en#21505|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21184| |$paramod/FF/WIDTH=16_is#21507|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#21456| |$paramod/FF/WIDTH=16_n D#21508|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21209| |$paramod/FF/WIDTH=16_n Q#21510|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21189| |$paramod/FF/WIDTH=16_n clk#21512|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#21514|) #b1) |$paramod/FF/WIDTH=16_n en#21515|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21184| |$paramod/FF/WIDTH=16_is#21517|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#21444| |$paramod/FF/WIDTH=16_n D#21518|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21203| |$paramod/FF/WIDTH=16_n Q#21520|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21189| |$paramod/FF/WIDTH=16_n clk#21522|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#21524|) #b1) |$paramod/FF/WIDTH=16_n en#21525|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21184| |$paramod/FF/WIDTH=16_is#21527|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#21432| |$paramod/FF/WIDTH=16_n D#21528|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21196| |$paramod/FF/WIDTH=16_n Q#21530|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21189| |$paramod/FF/WIDTH=16_n clk#21532|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#21534|) #b1) |$paramod/FF/WIDTH=16_n en#21535|) |$paramod/FF/WIDTH=2_h#21537| |$paramod/PRIDEC/WIDTH=4_h#21538| |$paramod/FF/WIDTH=16_h#21539| |$paramod/FF/WIDTH=16_h#21540| |$paramod/FF/WIDTH=16_h#21541| |$paramod/FF/WIDTH=16_h#21542| )) +(define-fun |$paramod/FF/WIDTH=32_h#21543| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#21545| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#21547| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21546| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21547|) +(declare-fun |$paramod/FF/WIDTH=6#1#21549| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21548| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21549|) +(declare-fun |$paramod/FF/WIDTH=6#2#21551| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21550| () Bool |$paramod/FF/WIDTH=6#2#21551|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#21554| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#21271| |$paramod/MagicPacketTracker/DEPTH=32#12#21274|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#21553| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#21554| |$paramod/MagicPacketTracker/DEPTH=32#15#21263|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#21552| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#21553| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#21254| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#21556| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21555| () Bool |$paramod/FF/WIDTH=6#3#21556|) +(define-fun |$paramod/FF/WIDTH=6_h#21557| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#21544| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#21252| |$paramod/FF/WIDTH=6_is#21545|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#21262| |$paramod/FF/WIDTH=6_n D#21546|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#21259| |$paramod/FF/WIDTH=6_n Q#21548|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#21256| |$paramod/FF/WIDTH=6_n clk#21550|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#21552|) #b1) |$paramod/FF/WIDTH=6_n en#21555|) |$paramod/FF/WIDTH=6_h#21557| )) +(define-fun |$paramod/FF/WIDTH=1_h#21558| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#21560| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#21563| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21300| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#21562| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21310|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#21563| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21300|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#21561| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21315|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#21562|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21565| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21564| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21565|) +(declare-fun |$paramod/FF/WIDTH=6#1#21567| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21566| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21567|) +(declare-fun |$paramod/FF/WIDTH=6#2#21569| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21568| () Bool |$paramod/FF/WIDTH=6#2#21569|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#21571| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21313| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21310|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21570| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#21571| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21315|)) +(declare-fun |$paramod/FF/WIDTH=6#3#21573| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21572| () Bool |$paramod/FF/WIDTH=6#3#21573|) +(declare-fun |$paramod/FF/WIDTH=6_is#21574| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21577| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21303| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21576| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21313|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21577| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21303|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21575| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21315|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21576|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21579| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21578| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21579|) +(declare-fun |$paramod/FF/WIDTH=6#1#21581| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21580| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21581|) +(declare-fun |$paramod/FF/WIDTH=6#2#21583| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21582| () Bool |$paramod/FF/WIDTH=6#2#21583|) +(declare-fun |$paramod/FF/WIDTH=6#3#21585| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21584| () Bool |$paramod/FF/WIDTH=6#3#21585|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21587| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21589| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21588| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21589|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21591| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21590| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21591|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21593| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21592| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21593|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21586| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21587| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21588| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21590| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21592|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21587| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21588|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21592|))))) +(define-fun |$paramod/FF/WIDTH=6_h#21594| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#21595| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#21559| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21289| |$paramod/FF/WIDTH=6_is#21560|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#21561| |$paramod/FF/WIDTH=6_n D#21564|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21300| |$paramod/FF/WIDTH=6_n Q#21566|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21291| |$paramod/FF/WIDTH=6_n clk#21568|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21570|) #b1) |$paramod/FF/WIDTH=6_n en#21572|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21289| |$paramod/FF/WIDTH=6_is#21574|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21575| |$paramod/FF/WIDTH=6_n D#21578|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21303| |$paramod/FF/WIDTH=6_n Q#21580|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21291| |$paramod/FF/WIDTH=6_n clk#21582|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21570|) #b1) |$paramod/FF/WIDTH=6_n en#21584|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21586| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21298|) |$paramod/FF/WIDTH=6_h#21594| |$paramod/FF/WIDTH=6_h#21595| )) +(declare-fun |$paramod/FF/WIDTH=6_is#21597| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#21600| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21326| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#21599| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21336|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#21600| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21326|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#21598| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21340|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#21599|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21602| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21601| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21602|) +(declare-fun |$paramod/FF/WIDTH=6#1#21604| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21603| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21604|) +(declare-fun |$paramod/FF/WIDTH=6#2#21606| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21605| () Bool |$paramod/FF/WIDTH=6#2#21606|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#21608| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21338| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21336|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21607| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#21608| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21340|)) +(declare-fun |$paramod/FF/WIDTH=6#3#21610| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21609| () Bool |$paramod/FF/WIDTH=6#3#21610|) +(declare-fun |$paramod/FF/WIDTH=6_is#21611| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21614| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21329| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21613| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21338|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21614| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21329|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21612| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21340|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21613|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21616| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21615| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21616|) +(declare-fun |$paramod/FF/WIDTH=6#1#21618| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21617| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21618|) +(declare-fun |$paramod/FF/WIDTH=6#2#21620| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21619| () Bool |$paramod/FF/WIDTH=6#2#21620|) +(declare-fun |$paramod/FF/WIDTH=6#3#21622| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21621| () Bool |$paramod/FF/WIDTH=6#3#21622|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21624| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21626| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21625| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21626|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21628| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21627| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21628|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21630| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21629| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21630|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21623| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21624| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21625| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21627| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21629|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21624| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21625|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21629|))))) +(define-fun |$paramod/FF/WIDTH=6_h#21631| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#21632| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#21596| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21316| |$paramod/FF/WIDTH=6_is#21597|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#21598| |$paramod/FF/WIDTH=6_n D#21601|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21326| |$paramod/FF/WIDTH=6_n Q#21603|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21318| |$paramod/FF/WIDTH=6_n clk#21605|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21607|) #b1) |$paramod/FF/WIDTH=6_n en#21609|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21316| |$paramod/FF/WIDTH=6_is#21611|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21612| |$paramod/FF/WIDTH=6_n D#21615|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21329| |$paramod/FF/WIDTH=6_n Q#21617|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21318| |$paramod/FF/WIDTH=6_n clk#21619|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21607|) #b1) |$paramod/FF/WIDTH=6_n en#21621|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21623| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21324|) |$paramod/FF/WIDTH=6_h#21631| |$paramod/FF/WIDTH=6_h#21632| )) +(declare-fun |$paramod/FF/WIDTH=6_is#21634| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#21637| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21352| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#21636| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21362|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#21637| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21352|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#21635| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21366|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#21636|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21639| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21638| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21639|) +(declare-fun |$paramod/FF/WIDTH=6#1#21641| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21640| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21641|) +(declare-fun |$paramod/FF/WIDTH=6#2#21643| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21642| () Bool |$paramod/FF/WIDTH=6#2#21643|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#21645| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21364| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21362|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21644| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#21645| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21366|)) +(declare-fun |$paramod/FF/WIDTH=6#3#21647| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21646| () Bool |$paramod/FF/WIDTH=6#3#21647|) +(declare-fun |$paramod/FF/WIDTH=6_is#21648| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21651| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21355| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21650| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21364|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21651| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21355|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21649| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21366|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21650|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21653| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21652| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21653|) +(declare-fun |$paramod/FF/WIDTH=6#1#21655| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21654| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21655|) +(declare-fun |$paramod/FF/WIDTH=6#2#21657| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21656| () Bool |$paramod/FF/WIDTH=6#2#21657|) +(declare-fun |$paramod/FF/WIDTH=6#3#21659| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21658| () Bool |$paramod/FF/WIDTH=6#3#21659|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21661| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21663| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21662| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21663|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21665| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21664| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21665|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21667| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21666| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21667|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21660| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21661| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21662| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21664| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21666|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21661| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21662|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21666|))))) +(define-fun |$paramod/FF/WIDTH=6_h#21668| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#21669| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#21633| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21341| |$paramod/FF/WIDTH=6_is#21634|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#21635| |$paramod/FF/WIDTH=6_n D#21638|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21352| |$paramod/FF/WIDTH=6_n Q#21640|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21343| |$paramod/FF/WIDTH=6_n clk#21642|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21644|) #b1) |$paramod/FF/WIDTH=6_n en#21646|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21341| |$paramod/FF/WIDTH=6_is#21648|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21649| |$paramod/FF/WIDTH=6_n D#21652|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21355| |$paramod/FF/WIDTH=6_n Q#21654|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21343| |$paramod/FF/WIDTH=6_n clk#21656|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21644|) #b1) |$paramod/FF/WIDTH=6_n en#21658|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21660| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21350|) |$paramod/FF/WIDTH=6_h#21668| |$paramod/FF/WIDTH=6_h#21669| )) +(declare-fun |$paramod/FF/WIDTH=6_is#21671| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#21674| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21378| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#21673| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21388|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#21674| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21378|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#21672| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21392|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#21673|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21676| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21675| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21676|) +(declare-fun |$paramod/FF/WIDTH=6#1#21678| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21677| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21678|) +(declare-fun |$paramod/FF/WIDTH=6#2#21680| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21679| () Bool |$paramod/FF/WIDTH=6#2#21680|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#21682| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21390| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21388|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21681| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#21682| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21392|)) +(declare-fun |$paramod/FF/WIDTH=6#3#21684| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21683| () Bool |$paramod/FF/WIDTH=6#3#21684|) +(declare-fun |$paramod/FF/WIDTH=6_is#21685| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21688| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21381| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21687| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21390|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#21688| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21381|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21686| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21392|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#21687|)) +(declare-fun |$paramod/FF/WIDTH=6#0#21690| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#21689| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#21690|) +(declare-fun |$paramod/FF/WIDTH=6#1#21692| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#21691| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#21692|) +(declare-fun |$paramod/FF/WIDTH=6#2#21694| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#21693| () Bool |$paramod/FF/WIDTH=6#2#21694|) +(declare-fun |$paramod/FF/WIDTH=6#3#21696| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#21695| () Bool |$paramod/FF/WIDTH=6#3#21696|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21698| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21700| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21699| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21700|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21702| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21701| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21702|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21704| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21703| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21704|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21697| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21698| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21699| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#21701| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21703|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21698| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#21699|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#21703|))))) +(define-fun |$paramod/FF/WIDTH=6_h#21705| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#21706| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#21670| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21367| |$paramod/FF/WIDTH=6_is#21671|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#21672| |$paramod/FF/WIDTH=6_n D#21675|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21378| |$paramod/FF/WIDTH=6_n Q#21677|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21369| |$paramod/FF/WIDTH=6_n clk#21679|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21681|) #b1) |$paramod/FF/WIDTH=6_n en#21683|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21367| |$paramod/FF/WIDTH=6_is#21685|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#21686| |$paramod/FF/WIDTH=6_n D#21689|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21381| |$paramod/FF/WIDTH=6_n Q#21691|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21369| |$paramod/FF/WIDTH=6_n clk#21693|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#21681|) #b1) |$paramod/FF/WIDTH=6_n en#21695|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21697| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21376|) |$paramod/FF/WIDTH=6_h#21705| |$paramod/FF/WIDTH=6_h#21706| )) +(define-fun |Scoreboard_h#21182| () Bool (and (= |Scoreboard_is#21183| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21184|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#21185|) (= |Scoreboard#0#21187| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#21188|) (= |Scoreboard#24#21190| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#21191|) (= |Scoreboard#25#21217| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#21218|) (= (concat |Scoreboard#38#21223| (concat |Scoreboard#37#21225| (concat |Scoreboard#36#21227| |Scoreboard#35#21229|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#21231|) (= |Scoreboard#39#21232| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#21233|) (= |Scoreboard_is#21183| |$paramod/FF/WIDTH=32_is#21235|) (= |Scoreboard#3#21236| |$paramod/FF/WIDTH=32_n D#21237|) (= |Scoreboard#26#21239| |$paramod/FF/WIDTH=32_n Q#21240|) (= |Scoreboard#0#21187| |$paramod/FF/WIDTH=32_n clk#21242|) (= (= ((_ extract 0 0) |Scoreboard#41#21244|) #b1) |$paramod/FF/WIDTH=32_n en#21250|) (= |Scoreboard_is#21183| |$paramod/MagicPacketTracker/DEPTH=32_is#21252|) (= |Scoreboard#19#21249| |$paramod/MagicPacketTracker/DEPTH=32_n captured#21253|) (= |Scoreboard#0#21187| |$paramod/MagicPacketTracker/DEPTH=32_n clk#21255|) (= |Scoreboard#1#21257| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#21258|) (= |Scoreboard#2#21260| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#21261|) (= (= ((_ extract 0 0) |Scoreboard#24#21190|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#21276|) (= (= ((_ extract 0 0) |Scoreboard#28#21247|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#21277|) (= |Scoreboard#39#21232| |$paramod/MagicPacketTracker/DEPTH=32_n rst#21278|) (= |Scoreboard_is#21183| |$paramod/FF/WIDTH=1_is#21279|) (= (= ((_ extract 0 0) |Scoreboard#30#21280|) #b1) |$paramod/FF/WIDTH=1_n D#21281|) (= |Scoreboard#19#21249| |$paramod/FF/WIDTH=1_n Q#21283|) (= |Scoreboard#0#21187| |$paramod/FF/WIDTH=1_n clk#21285|) (= (= ((_ extract 0 0) |Scoreboard#40#21248|) #b1) |$paramod/FF/WIDTH=1_n en#21287|) (= |Scoreboard_is#21183| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21289|) (= |Scoreboard#0#21187| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21290|) (= |Scoreboard#4#21292| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21293|) (= |Scoreboard#10#21295| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21296|) (= |Scoreboard#11#21228| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21301|) (= |Scoreboard#12#21304| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21305|) (= (= ((_ extract 1 1) |Scoreboard#24#21190|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21309|) (= (= ((_ extract 0 0) |Scoreboard#34#21311|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21312|) (= |Scoreboard#39#21232| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21314|) (= |Scoreboard_is#21183| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21316|) (= |Scoreboard#0#21187| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21317|) (= |Scoreboard#3#21236| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21319|) (= |Scoreboard#7#21321| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21322|) (= |Scoreboard#8#21230| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21327|) (= |Scoreboard#9#21330| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21331|) (= (= ((_ extract 0 0) |Scoreboard#24#21190|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21335|) (= (= ((_ extract 0 0) |Scoreboard#28#21247|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21337|) (= |Scoreboard#39#21232| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21339|) (= |Scoreboard_is#21183| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21341|) (= |Scoreboard#0#21187| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21342|) (= |Scoreboard#5#21344| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21345|) (= |Scoreboard#13#21347| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21348|) (= |Scoreboard#14#21226| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21353|) (= |Scoreboard#15#21356| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21357|) (= (= ((_ extract 2 2) |Scoreboard#24#21190|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21361|) (= (= ((_ extract 1 1) |Scoreboard#34#21311|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21363|) (= |Scoreboard#39#21232| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21365|) (= |Scoreboard_is#21183| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21367|) (= |Scoreboard#0#21187| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21368|) (= |Scoreboard#6#21370| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21371|) (= |Scoreboard#16#21373| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21374|) (= |Scoreboard#17#21224| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21379|) (= |Scoreboard#18#21382| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21383|) (= (= ((_ extract 3 3) |Scoreboard#24#21190|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21387|) (= (= ((_ extract 2 2) |Scoreboard#34#21311|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21389|) (= |Scoreboard#39#21232| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21391|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#21393| |$paramod/FF/WIDTH=32_h#21543| |$paramod/MagicPacketTracker/DEPTH=32_h#21544| |$paramod/FF/WIDTH=1_h#21558| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#21559| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#21596| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#21633| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#21670| )) +(assert |Scoreboard_h#21182|) +(define-fun |Scoreboard_n rst#21707| () Bool |Scoreboard#39#21232|) +(define-fun |Scoreboard_n prop_empty#21708| () Bool |Scoreboard#8#21230|) +(define-fun |Scoreboard_n prop_pop#21709| () Bool (= ((_ extract 0 0) |Scoreboard#24#21190|) #b1)) +(assert (and (not |Scoreboard_n rst#21707|) (or (not |Scoreboard_n prop_empty#21708|) (not |Scoreboard_n prop_pop#21709|)))) +(define-fun |$paramod/FF/WIDTH=2#4#21713| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#20794| |$paramod/FF/WIDTH=2#0#20739| |$paramod/FF/WIDTH=2#1#20741|)) +(define-fun |$paramod/FF/WIDTH=2_t#21712| () Bool (= |$paramod/FF/WIDTH=2#4#21713| |$paramod/FF/WIDTH=2#1#21424|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#21714| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#21716| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#20823| |$paramod/FF/WIDTH=16#0#20816| |$paramod/FF/WIDTH=16#1#20818|)) +(define-fun |$paramod/FF/WIDTH=16_t#21715| () Bool (= |$paramod/FF/WIDTH=16#4#21716| |$paramod/FF/WIDTH=16#1#21501|) ) +(define-fun |$paramod/FF/WIDTH=16#4#21718| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#20833| |$paramod/FF/WIDTH=16#0#20826| |$paramod/FF/WIDTH=16#1#20828|)) +(define-fun |$paramod/FF/WIDTH=16_t#21717| () Bool (= |$paramod/FF/WIDTH=16#4#21718| |$paramod/FF/WIDTH=16#1#21511|) ) +(define-fun |$paramod/FF/WIDTH=16#4#21720| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#20843| |$paramod/FF/WIDTH=16#0#20836| |$paramod/FF/WIDTH=16#1#20838|)) +(define-fun |$paramod/FF/WIDTH=16_t#21719| () Bool (= |$paramod/FF/WIDTH=16#4#21720| |$paramod/FF/WIDTH=16#1#21521|) ) +(define-fun |$paramod/FF/WIDTH=16#4#21722| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#20853| |$paramod/FF/WIDTH=16#0#20846| |$paramod/FF/WIDTH=16#1#20848|)) +(define-fun |$paramod/FF/WIDTH=16_t#21721| () Bool (= |$paramod/FF/WIDTH=16#4#21722| |$paramod/FF/WIDTH=16#1#21531|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#21711| () Bool (and |$paramod/FF/WIDTH=2_t#21712| |$paramod/PRIDEC/WIDTH=4_t#21714| |$paramod/FF/WIDTH=16_t#21715| |$paramod/FF/WIDTH=16_t#21717| |$paramod/FF/WIDTH=16_t#21719| |$paramod/FF/WIDTH=16_t#21721| )) +(define-fun |$paramod/FF/WIDTH=32#4#21724| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#20568| |$paramod/FF/WIDTH=32#0#20555| |$paramod/FF/WIDTH=32#1#20558|)) +(define-fun |$paramod/FF/WIDTH=32_t#21723| () Bool (= |$paramod/FF/WIDTH=32#4#21724| |$paramod/FF/WIDTH=32#1#21241|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21727| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20873| |$paramod/FF/WIDTH=6#0#20864| |$paramod/FF/WIDTH=6#1#20866|)) +(define-fun |$paramod/FF/WIDTH=6_t#21726| () Bool (= |$paramod/FF/WIDTH=6#4#21727| |$paramod/FF/WIDTH=6#1#21549|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#21725| () Bool |$paramod/FF/WIDTH=6_t#21726| ) +(define-fun |$paramod/FF/WIDTH=1#4#21729| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#20605| (ite |$paramod/FF/WIDTH=1#0#20599| #b1 #b0) |$paramod/FF/WIDTH=1#1#20601|)) +(define-fun |$paramod/FF/WIDTH=1_t#21728| () Bool (= |$paramod/FF/WIDTH=1#4#21729| |$paramod/FF/WIDTH=1#1#21284|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20630|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#21733| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20890| |$paramod/FF/WIDTH=6#0#20882| |$paramod/FF/WIDTH=6#1#20884|)) +(define-fun |$paramod/FF/WIDTH=6_t#21732| () Bool (= |$paramod/FF/WIDTH=6#4#21733| |$paramod/FF/WIDTH=6#1#21567|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21735| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20902| |$paramod/FF/WIDTH=6#0#20896| |$paramod/FF/WIDTH=6#1#20898|)) +(define-fun |$paramod/FF/WIDTH=6_t#21734| () Bool (= |$paramod/FF/WIDTH=6#4#21735| |$paramod/FF/WIDTH=6#1#21581|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21730| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20903| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21587|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20611| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21591|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20620|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21589|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21731|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21593|) |$paramod/FF/WIDTH=6_t#21732| |$paramod/FF/WIDTH=6_t#21734| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20655|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#21739| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20927| |$paramod/FF/WIDTH=6#0#20919| |$paramod/FF/WIDTH=6#1#20921|)) +(define-fun |$paramod/FF/WIDTH=6_t#21738| () Bool (= |$paramod/FF/WIDTH=6#4#21739| |$paramod/FF/WIDTH=6#1#21604|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21741| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20939| |$paramod/FF/WIDTH=6#0#20933| |$paramod/FF/WIDTH=6#1#20935|)) +(define-fun |$paramod/FF/WIDTH=6_t#21740| () Bool (= |$paramod/FF/WIDTH=6#4#21741| |$paramod/FF/WIDTH=6#1#21618|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21736| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20940| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21624|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20637| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21628|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20646|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21626|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21737|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21630|) |$paramod/FF/WIDTH=6_t#21738| |$paramod/FF/WIDTH=6_t#21740| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20681|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#21745| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20964| |$paramod/FF/WIDTH=6#0#20956| |$paramod/FF/WIDTH=6#1#20958|)) +(define-fun |$paramod/FF/WIDTH=6_t#21744| () Bool (= |$paramod/FF/WIDTH=6#4#21745| |$paramod/FF/WIDTH=6#1#21641|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21747| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#20976| |$paramod/FF/WIDTH=6#0#20970| |$paramod/FF/WIDTH=6#1#20972|)) +(define-fun |$paramod/FF/WIDTH=6_t#21746| () Bool (= |$paramod/FF/WIDTH=6#4#21747| |$paramod/FF/WIDTH=6#1#21655|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21742| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#20977| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21661|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20663| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21665|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20672|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21663|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21743|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21667|) |$paramod/FF/WIDTH=6_t#21744| |$paramod/FF/WIDTH=6_t#21746| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#20707|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#21751| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21001| |$paramod/FF/WIDTH=6#0#20993| |$paramod/FF/WIDTH=6#1#20995|)) +(define-fun |$paramod/FF/WIDTH=6_t#21750| () Bool (= |$paramod/FF/WIDTH=6#4#21751| |$paramod/FF/WIDTH=6#1#21678|) ) +(define-fun |$paramod/FF/WIDTH=6#4#21753| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21013| |$paramod/FF/WIDTH=6#0#21007| |$paramod/FF/WIDTH=6#1#21009|)) +(define-fun |$paramod/FF/WIDTH=6_t#21752| () Bool (= |$paramod/FF/WIDTH=6#4#21753| |$paramod/FF/WIDTH=6#1#21692|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21748| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21014| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#21698|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#20689| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#21702|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#20698|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#21700|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#21749|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#21704|) |$paramod/FF/WIDTH=6_t#21750| |$paramod/FF/WIDTH=6_t#21752| )) +(define-fun |Scoreboard_t#21710| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#21711| |$paramod/FF/WIDTH=32_t#21723| |$paramod/MagicPacketTracker/DEPTH=32_t#21725| |$paramod/FF/WIDTH=1_t#21728| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21730| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21736| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21742| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#21748| )) +(assert |Scoreboard_t#21710|) +(assert (not |Scoreboard_is#21183|)) +(define-fun |$paramod/FF/WIDTH=2_a#21788| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#21789| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#21790| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#21791| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#21792| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#21793| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#21787| () Bool (and |$paramod/FF/WIDTH=2_a#21788| |$paramod/PRIDEC/WIDTH=4_a#21789| |$paramod/FF/WIDTH=16_a#21790| |$paramod/FF/WIDTH=16_a#21791| |$paramod/FF/WIDTH=16_a#21792| |$paramod/FF/WIDTH=16_a#21793| )) +(define-fun |$paramod/FF/WIDTH=32_a#21794| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21796| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#21795| () Bool |$paramod/FF/WIDTH=6_a#21796| ) +(define-fun |$paramod/FF/WIDTH=1_a#21797| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21799| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21800| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21798| () Bool (and |$paramod/FF/WIDTH=6_a#21799| |$paramod/FF/WIDTH=6_a#21800| )) +(define-fun |$paramod/FF/WIDTH=6_a#21802| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21803| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21801| () Bool (and |$paramod/FF/WIDTH=6_a#21802| |$paramod/FF/WIDTH=6_a#21803| )) +(define-fun |$paramod/FF/WIDTH=6_a#21805| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21806| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21804| () Bool (and |$paramod/FF/WIDTH=6_a#21805| |$paramod/FF/WIDTH=6_a#21806| )) +(define-fun |$paramod/FF/WIDTH=6_a#21808| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#21809| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21807| () Bool (and |$paramod/FF/WIDTH=6_a#21808| |$paramod/FF/WIDTH=6_a#21809| )) +(define-fun |Scoreboard_a#21786| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#21787| |$paramod/FF/WIDTH=32_a#21794| |$paramod/MagicPacketTracker/DEPTH=32_a#21795| |$paramod/FF/WIDTH=1_a#21797| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21798| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21801| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21804| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#21807| )) +(assert |Scoreboard_a#21786|) +(define-fun |Scoreboard#20#21815| () Bool (bvugt |Scoreboard#1#21257| #b000000)) +(define-fun |Scoreboard#21#21814| () (_ BitVec 1) (bvand (ite |Scoreboard#19#21249| #b1 #b0) (ite |Scoreboard#20#21815| #b1 #b0))) +(define-fun |Scoreboard#22#21816| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#21260|) #b1) (= ((_ extract 1 1) |Scoreboard#2#21260|) #b1) (= ((_ extract 2 2) |Scoreboard#2#21260|) #b1) (= ((_ extract 3 3) |Scoreboard#2#21260|) #b1) (= ((_ extract 4 4) |Scoreboard#2#21260|) #b1) (= ((_ extract 5 5) |Scoreboard#2#21260|) #b1)))) +(define-fun |Scoreboard#23#21813| () (_ BitVec 1) (bvand |Scoreboard#21#21814| (ite |Scoreboard#22#21816| #b1 #b0))) +(define-fun |Scoreboard#31#21812| () (_ BitVec 1) (bvnot |Scoreboard#23#21813|)) +(define-fun |Scoreboard#32#21817| () Bool (= |Scoreboard#26#21239| |Scoreboard#7#21321|)) +(define-fun |Scoreboard#33#21811| () (_ BitVec 1) (bvor |Scoreboard#31#21812| (ite |Scoreboard#32#21817| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#21810| () Bool (= ((_ extract 0 0) |Scoreboard#33#21811|) #b1)) +(assert |Scoreboard_n prop_signal#21810|) +(define-fun |$paramod/FF/WIDTH=2_u#21822| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#21824| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#21826| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#21828| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#21830| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#21832| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#21820| () Bool (and |$paramod/FF/WIDTH=2_u#21822| |$paramod/PRIDEC/WIDTH=4_u#21824| |$paramod/FF/WIDTH=16_u#21826| |$paramod/FF/WIDTH=16_u#21828| |$paramod/FF/WIDTH=16_u#21830| |$paramod/FF/WIDTH=16_u#21832| )) +(define-fun |$paramod/FF/WIDTH=32_u#21834| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21838| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#21836| () Bool |$paramod/FF/WIDTH=6_u#21838| ) +(define-fun |$paramod/FF/WIDTH=1_u#21840| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21844| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21846| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21842| () Bool (and |$paramod/FF/WIDTH=6_u#21844| |$paramod/FF/WIDTH=6_u#21846| )) +(define-fun |$paramod/FF/WIDTH=6_u#21850| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21852| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21848| () Bool (and |$paramod/FF/WIDTH=6_u#21850| |$paramod/FF/WIDTH=6_u#21852| )) +(define-fun |$paramod/FF/WIDTH=6_u#21856| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21858| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21854| () Bool (and |$paramod/FF/WIDTH=6_u#21856| |$paramod/FF/WIDTH=6_u#21858| )) +(define-fun |$paramod/FF/WIDTH=6_u#21862| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#21864| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21860| () Bool (and |$paramod/FF/WIDTH=6_u#21862| |$paramod/FF/WIDTH=6_u#21864| )) +(define-fun |Scoreboard_u#21818| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#21820| |$paramod/FF/WIDTH=32_u#21834| |$paramod/MagicPacketTracker/DEPTH=32_u#21836| |$paramod/FF/WIDTH=1_u#21840| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21842| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21848| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21854| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#21860| )) +(assert |Scoreboard_u#21818|) +(declare-fun |Scoreboard_is#21866| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21867| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#21869| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#21868| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#21869|) +(declare-fun |Scoreboard#0#21870| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21872| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#21871| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21872|) +(declare-fun |Scoreboard#24#21873| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21877| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21879| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#21878| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21879| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#21876| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21877| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#21878| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21880| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#21875| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#21876| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21880| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21884| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21886| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#21885| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21886| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#21883| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21884| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#21885| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21887| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#21882| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#21883| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21887| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21890| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21892| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#21891| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21892| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#21889| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21890| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#21891| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21893| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#21888| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#21889| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21893| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21896| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21898| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#21897| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21898| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#21895| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21896| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#21897| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21899| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#21894| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#21895| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21899| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#21874| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#21875| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#21882| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#21888| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#21894|)))) +(declare-fun |Scoreboard#25#21900| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#21902| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#21903| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#21904| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#21905| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#21901| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#21902| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#21903| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#21904| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#21905|)))) +(declare-fun |Scoreboard#17#21907| () Bool) +(define-fun |Scoreboard#38#21906| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#21907| #b1 #b0))) +(declare-fun |Scoreboard#14#21909| () Bool) +(define-fun |Scoreboard#37#21908| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#21909| #b1 #b0))) +(declare-fun |Scoreboard#11#21911| () Bool) +(define-fun |Scoreboard#36#21910| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#21911| #b1 #b0))) +(declare-fun |Scoreboard#8#21913| () Bool) +(define-fun |Scoreboard#35#21912| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#21913| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#21914| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21877| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21884| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21890| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21896|)))) +(declare-fun |Scoreboard#39#21915| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21917| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#21916| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21917|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#21918| () Bool) +(declare-fun |Scoreboard#3#21919| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#21921| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#21920| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#21921|) +(declare-fun |Scoreboard#26#21922| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#21924| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#21923| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#21924|) +(declare-fun |$paramod/FF/WIDTH=32#2#21926| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#21925| () Bool |$paramod/FF/WIDTH=32#2#21926|) +(declare-fun |Scoreboard#27#21929| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#21930| () (_ BitVec 1)) +(define-fun |Scoreboard#29#21928| () (_ BitVec 1) (bvand |Scoreboard#27#21929| |Scoreboard#28#21930|)) +(declare-fun |Scoreboard#19#21932| () Bool) +(define-fun |Scoreboard#40#21931| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#21932| #b1 #b0))) +(define-fun |Scoreboard#41#21927| () (_ BitVec 1) (bvand |Scoreboard#29#21928| |Scoreboard#40#21931|)) +(declare-fun |$paramod/FF/WIDTH=32#3#21934| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#21933| () Bool |$paramod/FF/WIDTH=32#3#21934|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#21935| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#21937| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#21936| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#21937|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#21939| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#21938| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#21939|) +(declare-fun |Scoreboard#1#21940| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#21942| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#21941| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#21942|) +(declare-fun |Scoreboard#2#21943| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#21946| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#21953| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#21942| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#21954| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#21952| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#21953| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#21954|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#21955| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#21937| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#21951| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#21952| |$paramod/MagicPacketTracker/DEPTH=32#7#21955|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#21956| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#21942| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#21950| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#21951|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#21956| |$paramod/MagicPacketTracker/DEPTH=32#2#21942|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#21949| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#21950| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#21957| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#21948| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#21949| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#21957|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#21958| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#21950| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#21947| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#21948|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#21958| |$paramod/MagicPacketTracker/DEPTH=32#9#21950|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#21945| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#21946|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#21947|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#21944| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#21945|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#21959| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#21957|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#21960| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#21954|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#21961| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#21946|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#21962| () Bool) +(define-fun |Scoreboard#30#21963| () (_ BitVec 1) (bvor (ite |Scoreboard#19#21932| #b1 #b0) |Scoreboard#29#21928|)) +(declare-fun |$paramod/FF/WIDTH=1#0#21965| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#21964| () Bool |$paramod/FF/WIDTH=1#0#21965|) +(declare-fun |$paramod/FF/WIDTH=1#1#21967| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#21966| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#21967|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#21969| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#21968| () Bool |$paramod/FF/WIDTH=1#2#21969|) +(declare-fun |$paramod/FF/WIDTH=1#3#21971| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#21970| () Bool |$paramod/FF/WIDTH=1#3#21971|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21972| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21974| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21973| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21974|) +(declare-fun |Scoreboard#4#21975| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21977| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21976| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21977|) +(declare-fun |Scoreboard#10#21978| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21981| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21983| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21982| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21983|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21980| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21981| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#21982|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21979| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#21980|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21986| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21985| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21983| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21986|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21984| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#21985|) +(declare-fun |Scoreboard#12#21987| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21990| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21983|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21986|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21991| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21983|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21986|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21989| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#21990| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#21991| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21988| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#21989|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21993| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21992| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21993|) #b1)) +(declare-fun |Scoreboard#34#21994| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21996| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21995| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21996|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21998| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21997| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21998|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21999| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22001| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22000| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22001|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22003| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22002| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22003|) +(declare-fun |Scoreboard#7#22004| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22007| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22009| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22008| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22009|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22006| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22007| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22008|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22005| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22006|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22012| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22011| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22009| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22012|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22010| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22011|) +(declare-fun |Scoreboard#9#22013| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22016| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22009|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22012|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22017| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22009|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22012|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22015| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22016| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22017| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22014| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22015|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22019| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22018| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22019|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22021| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22020| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22021|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22023| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22022| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22023|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22024| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22026| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22025| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22026|) +(declare-fun |Scoreboard#5#22027| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22029| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22028| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22029|) +(declare-fun |Scoreboard#13#22030| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22033| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22035| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22034| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22035|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22032| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22033| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22034|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22031| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22032|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22038| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22037| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22035| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22038|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22036| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22037|) +(declare-fun |Scoreboard#15#22039| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22042| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22035|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22038|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22043| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22035|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22038|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22041| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22042| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22043| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22040| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22041|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22045| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22044| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22045|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22047| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22046| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22047|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22049| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22048| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22049|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22050| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22052| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22051| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22052|) +(declare-fun |Scoreboard#6#22053| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22055| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22054| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22055|) +(declare-fun |Scoreboard#16#22056| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22059| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22061| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22060| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22061|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22058| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22059| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22060|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22057| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22058|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22064| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22063| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22061| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22064|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22062| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22063|) +(declare-fun |Scoreboard#18#22065| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22068| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22061|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22064|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22069| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22061|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22064|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22067| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22068| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22069| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22066| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22067|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22071| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22070| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22071|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22073| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22072| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22073|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22075| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22074| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22075|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#22077| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22085| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#22084| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22085| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#22086| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22085|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#22083| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#22084| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22085|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#22086|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#22081| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#22083|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#22090| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22085|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#22089| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#22090| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#22091| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#22090|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#22088| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#22089| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#22090|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#22091|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#22087| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#22088|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#22080| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#22081| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#22087|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#22096| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#22095| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#22096|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#22094| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#22095| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#22097| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#22095|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#22093| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#22094| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#22095|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#22097|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#22092| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#22093|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#22079| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#22080| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#22092|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#22102| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#22101| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#22102|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#22100| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#22101| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#22103| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#22101|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#22099| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#22100| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#22101|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#22103|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#22098| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#22099|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22078| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#22079| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#22098|)) +(declare-fun |$paramod/FF/WIDTH=2#0#22105| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#22104| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#22105|) +(declare-fun |$paramod/FF/WIDTH=2#1#22107| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#22106| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#22107|) +(declare-fun |$paramod/FF/WIDTH=2#2#22109| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#22108| () Bool |$paramod/FF/WIDTH=2#2#22109|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#22113| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21877|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#22117| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21880| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#22113|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#22116| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21917| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#22117|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#22121| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22078| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#22122| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21879| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#21902|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#22120| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#22121| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#22122| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21879|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#22119| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#22120| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#22118| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#21875|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#22119| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#22120|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#22115| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#22116|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#22118|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#22114| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#22115| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#22112| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#22113| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#22114| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#22111| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21880| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#22112|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#22125| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21884|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#22129| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21887| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#22125|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#22128| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21917| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#22129|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#22133| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22078| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#22134| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21886| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#21903|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#22132| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#22133| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#22134| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21886|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#22131| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#22132| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#22130| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#21882|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#22131| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#22132|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#22127| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#22128|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#22130|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#22126| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#22127| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#22124| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#22125| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#22126| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#22123| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21887| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#22124|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#22137| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21890|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#22141| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21893| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#22137|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#22140| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21917| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#22141|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#22145| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22078| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#22146| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21892| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#21904|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#22144| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#22145| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#22146| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21892|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#22143| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#22144| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#22142| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#21888|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#22143| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#22144|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#22139| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#22140|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#22142|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#22138| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#22139| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#22136| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#22137| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#22138| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#22135| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21893| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#22136|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#22149| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21896|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#22153| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21899| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#22149|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#22152| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#21917| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#22153|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#22157| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22078|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22078|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#22158| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21898| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#21905|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#22156| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#22157| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#22158| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21898|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#22155| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#22156| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#22154| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#21894|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#22155| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#22156|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#22151| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#22152|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#22154|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#22150| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#22151| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#22148| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#22149| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#22150| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#22147| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21899| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#22148|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#22110| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#22111|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#22123|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#22135|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#22147|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#22160| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#22159| () Bool |$paramod/FF/WIDTH=2#3#22160|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#22161| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#22164| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#22167| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#22168| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#22169| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#22166| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#22167|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#22168|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#22169|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#22165| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#22166| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#22163| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#22164| |$paramod/PRIDEC/WIDTH=4#10#22165|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#22172| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#22168|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#22169|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#22171| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#22172| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#22170| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#22167| |$paramod/PRIDEC/WIDTH=4#6#22171|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#22174| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#22169|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#22173| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#22168| |$paramod/PRIDEC/WIDTH=4#2#22174|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#22162| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#22163| (concat |$paramod/PRIDEC/WIDTH=4#7#22170| (concat |$paramod/PRIDEC/WIDTH=4#3#22173| |$paramod/PRIDEC/WIDTH=4#1#22169|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#22175| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21877| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21884| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21890| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21896|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#22099|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#22176| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21877| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21884| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21890| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21896|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#22093|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#22177| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21877| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21884| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21890| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21896|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#22088|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#22178| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#21877| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#21884| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#21890| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#21896|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#22083|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#22179| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#22164| (concat |$paramod/PRIDEC/WIDTH=4#4#22167| (concat |$paramod/PRIDEC/WIDTH=4#0#22168| |$paramod/PRIDEC/WIDTH=4#1#22169|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#22180| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#22182| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#22181| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#22182|) +(declare-fun |$paramod/FF/WIDTH=16#1#22184| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#22183| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#22184|) +(declare-fun |$paramod/FF/WIDTH=16#2#22186| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#22185| () Bool |$paramod/FF/WIDTH=16#2#22186|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#22187| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#22157| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#21899| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#22189| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#22188| () Bool |$paramod/FF/WIDTH=16#3#22189|) +(declare-fun |$paramod/FF/WIDTH=16_is#22190| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#22192| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#22191| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#22192|) +(declare-fun |$paramod/FF/WIDTH=16#1#22194| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#22193| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#22194|) +(declare-fun |$paramod/FF/WIDTH=16#2#22196| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#22195| () Bool |$paramod/FF/WIDTH=16#2#22196|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#22197| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#22145| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#21893| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#22199| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#22198| () Bool |$paramod/FF/WIDTH=16#3#22199|) +(declare-fun |$paramod/FF/WIDTH=16_is#22200| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#22202| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#22201| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#22202|) +(declare-fun |$paramod/FF/WIDTH=16#1#22204| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#22203| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#22204|) +(declare-fun |$paramod/FF/WIDTH=16#2#22206| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#22205| () Bool |$paramod/FF/WIDTH=16#2#22206|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#22207| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#22133| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#21887| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#22209| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#22208| () Bool |$paramod/FF/WIDTH=16#3#22209|) +(declare-fun |$paramod/FF/WIDTH=16_is#22210| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#22212| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#22211| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#22212|) +(declare-fun |$paramod/FF/WIDTH=16#1#22214| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#22213| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#22214|) +(declare-fun |$paramod/FF/WIDTH=16#2#22216| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#22215| () Bool |$paramod/FF/WIDTH=16#2#22216|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#22217| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#22121| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#21880| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#22219| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#22218| () Bool |$paramod/FF/WIDTH=16#3#22219|) +(define-fun |$paramod/FF/WIDTH=2_h#22220| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#22221| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#22222| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#22223| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#22224| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#22225| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#22076| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21867| |$paramod/FF/WIDTH=2_is#22077|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22078| |$paramod/FF/WIDTH=2_n D#22104|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#21881| |$paramod/FF/WIDTH=2_n Q#22106|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21872| |$paramod/FF/WIDTH=2_n clk#22108|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#22110| |$paramod/FF/WIDTH=2_n en#22159|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21867| |$paramod/PRIDEC/WIDTH=4_is#22161|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22082| |$paramod/PRIDEC/WIDTH=4_n out_vec#22162|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#22175| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#22176| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#22177| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#22178|))) |$paramod/PRIDEC/WIDTH=4_n vec#22179|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21867| |$paramod/FF/WIDTH=16_is#22180|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#22151| |$paramod/FF/WIDTH=16_n D#22181|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#21898| |$paramod/FF/WIDTH=16_n Q#22183|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21872| |$paramod/FF/WIDTH=16_n clk#22185|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#22187|) #b1) |$paramod/FF/WIDTH=16_n en#22188|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21867| |$paramod/FF/WIDTH=16_is#22190|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#22139| |$paramod/FF/WIDTH=16_n D#22191|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#21892| |$paramod/FF/WIDTH=16_n Q#22193|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21872| |$paramod/FF/WIDTH=16_n clk#22195|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#22197|) #b1) |$paramod/FF/WIDTH=16_n en#22198|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21867| |$paramod/FF/WIDTH=16_is#22200|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#22127| |$paramod/FF/WIDTH=16_n D#22201|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#21886| |$paramod/FF/WIDTH=16_n Q#22203|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21872| |$paramod/FF/WIDTH=16_n clk#22205|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#22207|) #b1) |$paramod/FF/WIDTH=16_n en#22208|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21867| |$paramod/FF/WIDTH=16_is#22210|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#22115| |$paramod/FF/WIDTH=16_n D#22211|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#21879| |$paramod/FF/WIDTH=16_n Q#22213|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#21872| |$paramod/FF/WIDTH=16_n clk#22215|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#22217|) #b1) |$paramod/FF/WIDTH=16_n en#22218|) |$paramod/FF/WIDTH=2_h#22220| |$paramod/PRIDEC/WIDTH=4_h#22221| |$paramod/FF/WIDTH=16_h#22222| |$paramod/FF/WIDTH=16_h#22223| |$paramod/FF/WIDTH=16_h#22224| |$paramod/FF/WIDTH=16_h#22225| )) +(define-fun |$paramod/FF/WIDTH=32_h#22226| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#22228| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#22230| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22229| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22230|) +(declare-fun |$paramod/FF/WIDTH=6#1#22232| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22231| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22232|) +(declare-fun |$paramod/FF/WIDTH=6#2#22234| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22233| () Bool |$paramod/FF/WIDTH=6#2#22234|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#22237| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#21954| |$paramod/MagicPacketTracker/DEPTH=32#12#21957|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#22236| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#22237| |$paramod/MagicPacketTracker/DEPTH=32#15#21946|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#22235| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#22236| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#21937| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#22239| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22238| () Bool |$paramod/FF/WIDTH=6#3#22239|) +(define-fun |$paramod/FF/WIDTH=6_h#22240| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#22227| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#21935| |$paramod/FF/WIDTH=6_is#22228|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#21945| |$paramod/FF/WIDTH=6_n D#22229|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#21942| |$paramod/FF/WIDTH=6_n Q#22231|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#21939| |$paramod/FF/WIDTH=6_n clk#22233|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#22235|) #b1) |$paramod/FF/WIDTH=6_n en#22238|) |$paramod/FF/WIDTH=6_h#22240| )) +(define-fun |$paramod/FF/WIDTH=1_h#22241| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#22243| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22246| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21983| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22245| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21993|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22246| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21983|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22244| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21998|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22245|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22248| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22247| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22248|) +(declare-fun |$paramod/FF/WIDTH=6#1#22250| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22249| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22250|) +(declare-fun |$paramod/FF/WIDTH=6#2#22252| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22251| () Bool |$paramod/FF/WIDTH=6#2#22252|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22254| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21996| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#21993|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22253| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22254| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21998|)) +(declare-fun |$paramod/FF/WIDTH=6#3#22256| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22255| () Bool |$paramod/FF/WIDTH=6#3#22256|) +(declare-fun |$paramod/FF/WIDTH=6_is#22257| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22260| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21986| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22259| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21996|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22260| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21986|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22258| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#21998|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22259|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22262| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22261| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22262|) +(declare-fun |$paramod/FF/WIDTH=6#1#22264| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22263| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22264|) +(declare-fun |$paramod/FF/WIDTH=6#2#22266| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22265| () Bool |$paramod/FF/WIDTH=6#2#22266|) +(declare-fun |$paramod/FF/WIDTH=6#3#22268| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22267| () Bool |$paramod/FF/WIDTH=6#3#22268|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22270| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22272| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22271| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22272|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22274| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22273| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22274|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22276| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22275| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22276|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22269| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22270| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22271| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22273| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22275|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22270| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22271|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22275|))))) +(define-fun |$paramod/FF/WIDTH=6_h#22277| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#22278| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22242| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21972| |$paramod/FF/WIDTH=6_is#22243|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22244| |$paramod/FF/WIDTH=6_n D#22247|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#21983| |$paramod/FF/WIDTH=6_n Q#22249|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21974| |$paramod/FF/WIDTH=6_n clk#22251|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22253|) #b1) |$paramod/FF/WIDTH=6_n en#22255|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21972| |$paramod/FF/WIDTH=6_is#22257|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22258| |$paramod/FF/WIDTH=6_n D#22261|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21986| |$paramod/FF/WIDTH=6_n Q#22263|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#21974| |$paramod/FF/WIDTH=6_n clk#22265|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22253|) #b1) |$paramod/FF/WIDTH=6_n en#22267|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22269| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#21981|) |$paramod/FF/WIDTH=6_h#22277| |$paramod/FF/WIDTH=6_h#22278| )) +(declare-fun |$paramod/FF/WIDTH=6_is#22280| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22283| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22009| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22282| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22019|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22283| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22009|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22281| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22023|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22282|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22285| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22284| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22285|) +(declare-fun |$paramod/FF/WIDTH=6#1#22287| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22286| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22287|) +(declare-fun |$paramod/FF/WIDTH=6#2#22289| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22288| () Bool |$paramod/FF/WIDTH=6#2#22289|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22291| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22021| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22019|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22290| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22291| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22023|)) +(declare-fun |$paramod/FF/WIDTH=6#3#22293| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22292| () Bool |$paramod/FF/WIDTH=6#3#22293|) +(declare-fun |$paramod/FF/WIDTH=6_is#22294| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22297| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22012| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22296| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22021|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22297| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22012|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22295| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22023|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22296|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22299| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22298| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22299|) +(declare-fun |$paramod/FF/WIDTH=6#1#22301| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22300| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22301|) +(declare-fun |$paramod/FF/WIDTH=6#2#22303| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22302| () Bool |$paramod/FF/WIDTH=6#2#22303|) +(declare-fun |$paramod/FF/WIDTH=6#3#22305| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22304| () Bool |$paramod/FF/WIDTH=6#3#22305|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22307| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22309| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22308| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22309|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22311| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22310| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22311|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22313| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22312| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22313|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22306| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22307| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22308| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22310| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22312|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22307| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22308|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22312|))))) +(define-fun |$paramod/FF/WIDTH=6_h#22314| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#22315| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22279| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21999| |$paramod/FF/WIDTH=6_is#22280|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22281| |$paramod/FF/WIDTH=6_n D#22284|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22009| |$paramod/FF/WIDTH=6_n Q#22286|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22001| |$paramod/FF/WIDTH=6_n clk#22288|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22290|) #b1) |$paramod/FF/WIDTH=6_n en#22292|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21999| |$paramod/FF/WIDTH=6_is#22294|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22295| |$paramod/FF/WIDTH=6_n D#22298|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22012| |$paramod/FF/WIDTH=6_n Q#22300|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22001| |$paramod/FF/WIDTH=6_n clk#22302|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22290|) #b1) |$paramod/FF/WIDTH=6_n en#22304|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22306| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22007|) |$paramod/FF/WIDTH=6_h#22314| |$paramod/FF/WIDTH=6_h#22315| )) +(declare-fun |$paramod/FF/WIDTH=6_is#22317| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22320| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22035| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22319| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22045|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22320| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22035|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22318| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22049|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22319|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22322| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22321| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22322|) +(declare-fun |$paramod/FF/WIDTH=6#1#22324| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22323| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22324|) +(declare-fun |$paramod/FF/WIDTH=6#2#22326| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22325| () Bool |$paramod/FF/WIDTH=6#2#22326|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22328| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22047| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22045|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22327| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22328| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22049|)) +(declare-fun |$paramod/FF/WIDTH=6#3#22330| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22329| () Bool |$paramod/FF/WIDTH=6#3#22330|) +(declare-fun |$paramod/FF/WIDTH=6_is#22331| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22334| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22038| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22333| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22047|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22334| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22038|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22332| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22049|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22333|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22336| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22335| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22336|) +(declare-fun |$paramod/FF/WIDTH=6#1#22338| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22337| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22338|) +(declare-fun |$paramod/FF/WIDTH=6#2#22340| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22339| () Bool |$paramod/FF/WIDTH=6#2#22340|) +(declare-fun |$paramod/FF/WIDTH=6#3#22342| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22341| () Bool |$paramod/FF/WIDTH=6#3#22342|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22344| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22346| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22345| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22346|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22348| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22347| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22348|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22350| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22349| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22350|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22343| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22344| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22345| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22347| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22349|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22344| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22345|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22349|))))) +(define-fun |$paramod/FF/WIDTH=6_h#22351| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#22352| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22316| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22024| |$paramod/FF/WIDTH=6_is#22317|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22318| |$paramod/FF/WIDTH=6_n D#22321|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22035| |$paramod/FF/WIDTH=6_n Q#22323|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22026| |$paramod/FF/WIDTH=6_n clk#22325|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22327|) #b1) |$paramod/FF/WIDTH=6_n en#22329|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22024| |$paramod/FF/WIDTH=6_is#22331|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22332| |$paramod/FF/WIDTH=6_n D#22335|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22038| |$paramod/FF/WIDTH=6_n Q#22337|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22026| |$paramod/FF/WIDTH=6_n clk#22339|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22327|) #b1) |$paramod/FF/WIDTH=6_n en#22341|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22343| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22033|) |$paramod/FF/WIDTH=6_h#22351| |$paramod/FF/WIDTH=6_h#22352| )) +(declare-fun |$paramod/FF/WIDTH=6_is#22354| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22357| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22061| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22356| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22071|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22357| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22061|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22355| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22075|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22356|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22359| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22358| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22359|) +(declare-fun |$paramod/FF/WIDTH=6#1#22361| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22360| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22361|) +(declare-fun |$paramod/FF/WIDTH=6#2#22363| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22362| () Bool |$paramod/FF/WIDTH=6#2#22363|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22365| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22073| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22071|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22364| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22365| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22075|)) +(declare-fun |$paramod/FF/WIDTH=6#3#22367| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22366| () Bool |$paramod/FF/WIDTH=6#3#22367|) +(declare-fun |$paramod/FF/WIDTH=6_is#22368| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22371| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22064| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22370| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22073|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22371| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22064|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22369| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22075|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22370|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22373| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22372| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22373|) +(declare-fun |$paramod/FF/WIDTH=6#1#22375| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22374| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22375|) +(declare-fun |$paramod/FF/WIDTH=6#2#22377| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22376| () Bool |$paramod/FF/WIDTH=6#2#22377|) +(declare-fun |$paramod/FF/WIDTH=6#3#22379| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22378| () Bool |$paramod/FF/WIDTH=6#3#22379|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22381| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22383| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22382| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22383|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22385| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22384| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22385|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22387| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22386| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22387|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22380| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22381| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22382| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22384| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22386|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22381| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22382|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22386|))))) +(define-fun |$paramod/FF/WIDTH=6_h#22388| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#22389| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22353| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22050| |$paramod/FF/WIDTH=6_is#22354|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22355| |$paramod/FF/WIDTH=6_n D#22358|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22061| |$paramod/FF/WIDTH=6_n Q#22360|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22052| |$paramod/FF/WIDTH=6_n clk#22362|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22364|) #b1) |$paramod/FF/WIDTH=6_n en#22366|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22050| |$paramod/FF/WIDTH=6_is#22368|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22369| |$paramod/FF/WIDTH=6_n D#22372|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22064| |$paramod/FF/WIDTH=6_n Q#22374|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22052| |$paramod/FF/WIDTH=6_n clk#22376|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22364|) #b1) |$paramod/FF/WIDTH=6_n en#22378|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22380| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22059|) |$paramod/FF/WIDTH=6_h#22388| |$paramod/FF/WIDTH=6_h#22389| )) +(define-fun |Scoreboard_h#21865| () Bool (and (= |Scoreboard_is#21866| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#21867|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#21868|) (= |Scoreboard#0#21870| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#21871|) (= |Scoreboard#24#21873| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#21874|) (= |Scoreboard#25#21900| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#21901|) (= (concat |Scoreboard#38#21906| (concat |Scoreboard#37#21908| (concat |Scoreboard#36#21910| |Scoreboard#35#21912|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#21914|) (= |Scoreboard#39#21915| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#21916|) (= |Scoreboard_is#21866| |$paramod/FF/WIDTH=32_is#21918|) (= |Scoreboard#3#21919| |$paramod/FF/WIDTH=32_n D#21920|) (= |Scoreboard#26#21922| |$paramod/FF/WIDTH=32_n Q#21923|) (= |Scoreboard#0#21870| |$paramod/FF/WIDTH=32_n clk#21925|) (= (= ((_ extract 0 0) |Scoreboard#41#21927|) #b1) |$paramod/FF/WIDTH=32_n en#21933|) (= |Scoreboard_is#21866| |$paramod/MagicPacketTracker/DEPTH=32_is#21935|) (= |Scoreboard#19#21932| |$paramod/MagicPacketTracker/DEPTH=32_n captured#21936|) (= |Scoreboard#0#21870| |$paramod/MagicPacketTracker/DEPTH=32_n clk#21938|) (= |Scoreboard#1#21940| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#21941|) (= |Scoreboard#2#21943| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#21944|) (= (= ((_ extract 0 0) |Scoreboard#24#21873|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#21959|) (= (= ((_ extract 0 0) |Scoreboard#28#21930|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#21960|) (= |Scoreboard#39#21915| |$paramod/MagicPacketTracker/DEPTH=32_n rst#21961|) (= |Scoreboard_is#21866| |$paramod/FF/WIDTH=1_is#21962|) (= (= ((_ extract 0 0) |Scoreboard#30#21963|) #b1) |$paramod/FF/WIDTH=1_n D#21964|) (= |Scoreboard#19#21932| |$paramod/FF/WIDTH=1_n Q#21966|) (= |Scoreboard#0#21870| |$paramod/FF/WIDTH=1_n clk#21968|) (= (= ((_ extract 0 0) |Scoreboard#40#21931|) #b1) |$paramod/FF/WIDTH=1_n en#21970|) (= |Scoreboard_is#21866| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21972|) (= |Scoreboard#0#21870| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#21973|) (= |Scoreboard#4#21975| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#21976|) (= |Scoreboard#10#21978| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#21979|) (= |Scoreboard#11#21911| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#21984|) (= |Scoreboard#12#21987| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#21988|) (= (= ((_ extract 1 1) |Scoreboard#24#21873|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#21992|) (= (= ((_ extract 0 0) |Scoreboard#34#21994|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#21995|) (= |Scoreboard#39#21915| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#21997|) (= |Scoreboard_is#21866| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#21999|) (= |Scoreboard#0#21870| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22000|) (= |Scoreboard#3#21919| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22002|) (= |Scoreboard#7#22004| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22005|) (= |Scoreboard#8#21913| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22010|) (= |Scoreboard#9#22013| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22014|) (= (= ((_ extract 0 0) |Scoreboard#24#21873|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22018|) (= (= ((_ extract 0 0) |Scoreboard#28#21930|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22020|) (= |Scoreboard#39#21915| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22022|) (= |Scoreboard_is#21866| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22024|) (= |Scoreboard#0#21870| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22025|) (= |Scoreboard#5#22027| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22028|) (= |Scoreboard#13#22030| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22031|) (= |Scoreboard#14#21909| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22036|) (= |Scoreboard#15#22039| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22040|) (= (= ((_ extract 2 2) |Scoreboard#24#21873|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22044|) (= (= ((_ extract 1 1) |Scoreboard#34#21994|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22046|) (= |Scoreboard#39#21915| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22048|) (= |Scoreboard_is#21866| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22050|) (= |Scoreboard#0#21870| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22051|) (= |Scoreboard#6#22053| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22054|) (= |Scoreboard#16#22056| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22057|) (= |Scoreboard#17#21907| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22062|) (= |Scoreboard#18#22065| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22066|) (= (= ((_ extract 3 3) |Scoreboard#24#21873|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22070|) (= (= ((_ extract 2 2) |Scoreboard#34#21994|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22072|) (= |Scoreboard#39#21915| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22074|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#22076| |$paramod/FF/WIDTH=32_h#22226| |$paramod/MagicPacketTracker/DEPTH=32_h#22227| |$paramod/FF/WIDTH=1_h#22241| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22242| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22279| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22316| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22353| )) +(assert |Scoreboard_h#21865|) +(define-fun |Scoreboard_n rst#22390| () Bool |Scoreboard#39#21915|) +(define-fun |Scoreboard_n prop_empty#22391| () Bool |Scoreboard#8#21913|) +(define-fun |Scoreboard_n prop_pop#22392| () Bool (= ((_ extract 0 0) |Scoreboard#24#21873|) #b1)) +(assert (and (not |Scoreboard_n rst#22390|) (or (not |Scoreboard_n prop_empty#22391|) (not |Scoreboard_n prop_pop#22392|)))) +(define-fun |$paramod/FF/WIDTH=2#4#22396| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#21477| |$paramod/FF/WIDTH=2#0#21422| |$paramod/FF/WIDTH=2#1#21424|)) +(define-fun |$paramod/FF/WIDTH=2_t#22395| () Bool (= |$paramod/FF/WIDTH=2#4#22396| |$paramod/FF/WIDTH=2#1#22107|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#22397| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#22399| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#21506| |$paramod/FF/WIDTH=16#0#21499| |$paramod/FF/WIDTH=16#1#21501|)) +(define-fun |$paramod/FF/WIDTH=16_t#22398| () Bool (= |$paramod/FF/WIDTH=16#4#22399| |$paramod/FF/WIDTH=16#1#22184|) ) +(define-fun |$paramod/FF/WIDTH=16#4#22401| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#21516| |$paramod/FF/WIDTH=16#0#21509| |$paramod/FF/WIDTH=16#1#21511|)) +(define-fun |$paramod/FF/WIDTH=16_t#22400| () Bool (= |$paramod/FF/WIDTH=16#4#22401| |$paramod/FF/WIDTH=16#1#22194|) ) +(define-fun |$paramod/FF/WIDTH=16#4#22403| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#21526| |$paramod/FF/WIDTH=16#0#21519| |$paramod/FF/WIDTH=16#1#21521|)) +(define-fun |$paramod/FF/WIDTH=16_t#22402| () Bool (= |$paramod/FF/WIDTH=16#4#22403| |$paramod/FF/WIDTH=16#1#22204|) ) +(define-fun |$paramod/FF/WIDTH=16#4#22405| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#21536| |$paramod/FF/WIDTH=16#0#21529| |$paramod/FF/WIDTH=16#1#21531|)) +(define-fun |$paramod/FF/WIDTH=16_t#22404| () Bool (= |$paramod/FF/WIDTH=16#4#22405| |$paramod/FF/WIDTH=16#1#22214|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#22394| () Bool (and |$paramod/FF/WIDTH=2_t#22395| |$paramod/PRIDEC/WIDTH=4_t#22397| |$paramod/FF/WIDTH=16_t#22398| |$paramod/FF/WIDTH=16_t#22400| |$paramod/FF/WIDTH=16_t#22402| |$paramod/FF/WIDTH=16_t#22404| )) +(define-fun |$paramod/FF/WIDTH=32#4#22407| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#21251| |$paramod/FF/WIDTH=32#0#21238| |$paramod/FF/WIDTH=32#1#21241|)) +(define-fun |$paramod/FF/WIDTH=32_t#22406| () Bool (= |$paramod/FF/WIDTH=32#4#22407| |$paramod/FF/WIDTH=32#1#21924|) ) +(define-fun |$paramod/FF/WIDTH=6#4#22410| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21556| |$paramod/FF/WIDTH=6#0#21547| |$paramod/FF/WIDTH=6#1#21549|)) +(define-fun |$paramod/FF/WIDTH=6_t#22409| () Bool (= |$paramod/FF/WIDTH=6#4#22410| |$paramod/FF/WIDTH=6#1#22232|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#22408| () Bool |$paramod/FF/WIDTH=6_t#22409| ) +(define-fun |$paramod/FF/WIDTH=1#4#22412| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#21288| (ite |$paramod/FF/WIDTH=1#0#21282| #b1 #b0) |$paramod/FF/WIDTH=1#1#21284|)) +(define-fun |$paramod/FF/WIDTH=1_t#22411| () Bool (= |$paramod/FF/WIDTH=1#4#22412| |$paramod/FF/WIDTH=1#1#21967|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21313|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#22416| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21573| |$paramod/FF/WIDTH=6#0#21565| |$paramod/FF/WIDTH=6#1#21567|)) +(define-fun |$paramod/FF/WIDTH=6_t#22415| () Bool (= |$paramod/FF/WIDTH=6#4#22416| |$paramod/FF/WIDTH=6#1#22250|) ) +(define-fun |$paramod/FF/WIDTH=6#4#22418| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21585| |$paramod/FF/WIDTH=6#0#21579| |$paramod/FF/WIDTH=6#1#21581|)) +(define-fun |$paramod/FF/WIDTH=6_t#22417| () Bool (= |$paramod/FF/WIDTH=6#4#22418| |$paramod/FF/WIDTH=6#1#22264|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#22413| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21586| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22270|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21294| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22274|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21303|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22272|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22414|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22276|) |$paramod/FF/WIDTH=6_t#22415| |$paramod/FF/WIDTH=6_t#22417| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21338|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#22422| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21610| |$paramod/FF/WIDTH=6#0#21602| |$paramod/FF/WIDTH=6#1#21604|)) +(define-fun |$paramod/FF/WIDTH=6_t#22421| () Bool (= |$paramod/FF/WIDTH=6#4#22422| |$paramod/FF/WIDTH=6#1#22287|) ) +(define-fun |$paramod/FF/WIDTH=6#4#22424| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21622| |$paramod/FF/WIDTH=6#0#21616| |$paramod/FF/WIDTH=6#1#21618|)) +(define-fun |$paramod/FF/WIDTH=6_t#22423| () Bool (= |$paramod/FF/WIDTH=6#4#22424| |$paramod/FF/WIDTH=6#1#22301|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#22419| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21623| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22307|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21320| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22311|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21329|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22309|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22420|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22313|) |$paramod/FF/WIDTH=6_t#22421| |$paramod/FF/WIDTH=6_t#22423| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21364|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#22428| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21647| |$paramod/FF/WIDTH=6#0#21639| |$paramod/FF/WIDTH=6#1#21641|)) +(define-fun |$paramod/FF/WIDTH=6_t#22427| () Bool (= |$paramod/FF/WIDTH=6#4#22428| |$paramod/FF/WIDTH=6#1#22324|) ) +(define-fun |$paramod/FF/WIDTH=6#4#22430| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21659| |$paramod/FF/WIDTH=6#0#21653| |$paramod/FF/WIDTH=6#1#21655|)) +(define-fun |$paramod/FF/WIDTH=6_t#22429| () Bool (= |$paramod/FF/WIDTH=6#4#22430| |$paramod/FF/WIDTH=6#1#22338|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#22425| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21660| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22344|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21346| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22348|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21355|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22346|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22426|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22350|) |$paramod/FF/WIDTH=6_t#22427| |$paramod/FF/WIDTH=6_t#22429| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21390|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#22434| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21684| |$paramod/FF/WIDTH=6#0#21676| |$paramod/FF/WIDTH=6#1#21678|)) +(define-fun |$paramod/FF/WIDTH=6_t#22433| () Bool (= |$paramod/FF/WIDTH=6#4#22434| |$paramod/FF/WIDTH=6#1#22361|) ) +(define-fun |$paramod/FF/WIDTH=6#4#22436| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#21696| |$paramod/FF/WIDTH=6#0#21690| |$paramod/FF/WIDTH=6#1#21692|)) +(define-fun |$paramod/FF/WIDTH=6_t#22435| () Bool (= |$paramod/FF/WIDTH=6#4#22436| |$paramod/FF/WIDTH=6#1#22375|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#22431| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#21697| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22381|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21372| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22385|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21381|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22383|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#22432|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22387|) |$paramod/FF/WIDTH=6_t#22433| |$paramod/FF/WIDTH=6_t#22435| )) +(define-fun |Scoreboard_t#22393| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#22394| |$paramod/FF/WIDTH=32_t#22406| |$paramod/MagicPacketTracker/DEPTH=32_t#22408| |$paramod/FF/WIDTH=1_t#22411| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#22413| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#22419| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#22425| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#22431| )) +(assert |Scoreboard_t#22393|) +(assert (not |Scoreboard_is#21866|)) +(define-fun |$paramod/FF/WIDTH=2_a#22471| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#22472| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#22473| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#22474| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#22475| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#22476| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#22470| () Bool (and |$paramod/FF/WIDTH=2_a#22471| |$paramod/PRIDEC/WIDTH=4_a#22472| |$paramod/FF/WIDTH=16_a#22473| |$paramod/FF/WIDTH=16_a#22474| |$paramod/FF/WIDTH=16_a#22475| |$paramod/FF/WIDTH=16_a#22476| )) +(define-fun |$paramod/FF/WIDTH=32_a#22477| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#22479| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#22478| () Bool |$paramod/FF/WIDTH=6_a#22479| ) +(define-fun |$paramod/FF/WIDTH=1_a#22480| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#22482| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#22483| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#22481| () Bool (and |$paramod/FF/WIDTH=6_a#22482| |$paramod/FF/WIDTH=6_a#22483| )) +(define-fun |$paramod/FF/WIDTH=6_a#22485| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#22486| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#22484| () Bool (and |$paramod/FF/WIDTH=6_a#22485| |$paramod/FF/WIDTH=6_a#22486| )) +(define-fun |$paramod/FF/WIDTH=6_a#22488| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#22489| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#22487| () Bool (and |$paramod/FF/WIDTH=6_a#22488| |$paramod/FF/WIDTH=6_a#22489| )) +(define-fun |$paramod/FF/WIDTH=6_a#22491| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#22492| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#22490| () Bool (and |$paramod/FF/WIDTH=6_a#22491| |$paramod/FF/WIDTH=6_a#22492| )) +(define-fun |Scoreboard_a#22469| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#22470| |$paramod/FF/WIDTH=32_a#22477| |$paramod/MagicPacketTracker/DEPTH=32_a#22478| |$paramod/FF/WIDTH=1_a#22480| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#22481| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#22484| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#22487| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#22490| )) +(assert |Scoreboard_a#22469|) +(define-fun |Scoreboard#20#22498| () Bool (bvugt |Scoreboard#1#21940| #b000000)) +(define-fun |Scoreboard#21#22497| () (_ BitVec 1) (bvand (ite |Scoreboard#19#21932| #b1 #b0) (ite |Scoreboard#20#22498| #b1 #b0))) +(define-fun |Scoreboard#22#22499| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#21943|) #b1) (= ((_ extract 1 1) |Scoreboard#2#21943|) #b1) (= ((_ extract 2 2) |Scoreboard#2#21943|) #b1) (= ((_ extract 3 3) |Scoreboard#2#21943|) #b1) (= ((_ extract 4 4) |Scoreboard#2#21943|) #b1) (= ((_ extract 5 5) |Scoreboard#2#21943|) #b1)))) +(define-fun |Scoreboard#23#22496| () (_ BitVec 1) (bvand |Scoreboard#21#22497| (ite |Scoreboard#22#22499| #b1 #b0))) +(define-fun |Scoreboard#31#22495| () (_ BitVec 1) (bvnot |Scoreboard#23#22496|)) +(define-fun |Scoreboard#32#22500| () Bool (= |Scoreboard#26#21922| |Scoreboard#7#22004|)) +(define-fun |Scoreboard#33#22494| () (_ BitVec 1) (bvor |Scoreboard#31#22495| (ite |Scoreboard#32#22500| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#22493| () Bool (= ((_ extract 0 0) |Scoreboard#33#22494|) #b1)) +(assert |Scoreboard_n prop_signal#22493|) +(define-fun |$paramod/FF/WIDTH=2_u#22505| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#22507| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#22509| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#22511| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#22513| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#22515| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#22503| () Bool (and |$paramod/FF/WIDTH=2_u#22505| |$paramod/PRIDEC/WIDTH=4_u#22507| |$paramod/FF/WIDTH=16_u#22509| |$paramod/FF/WIDTH=16_u#22511| |$paramod/FF/WIDTH=16_u#22513| |$paramod/FF/WIDTH=16_u#22515| )) +(define-fun |$paramod/FF/WIDTH=32_u#22517| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#22521| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#22519| () Bool |$paramod/FF/WIDTH=6_u#22521| ) +(define-fun |$paramod/FF/WIDTH=1_u#22523| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#22527| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#22529| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#22525| () Bool (and |$paramod/FF/WIDTH=6_u#22527| |$paramod/FF/WIDTH=6_u#22529| )) +(define-fun |$paramod/FF/WIDTH=6_u#22533| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#22535| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#22531| () Bool (and |$paramod/FF/WIDTH=6_u#22533| |$paramod/FF/WIDTH=6_u#22535| )) +(define-fun |$paramod/FF/WIDTH=6_u#22539| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#22541| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#22537| () Bool (and |$paramod/FF/WIDTH=6_u#22539| |$paramod/FF/WIDTH=6_u#22541| )) +(define-fun |$paramod/FF/WIDTH=6_u#22545| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#22547| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#22543| () Bool (and |$paramod/FF/WIDTH=6_u#22545| |$paramod/FF/WIDTH=6_u#22547| )) +(define-fun |Scoreboard_u#22501| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#22503| |$paramod/FF/WIDTH=32_u#22517| |$paramod/MagicPacketTracker/DEPTH=32_u#22519| |$paramod/FF/WIDTH=1_u#22523| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#22525| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#22531| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#22537| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#22543| )) +(assert |Scoreboard_u#22501|) +(declare-fun |Scoreboard_is#22549| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#22550| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#22552| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#22551| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#22552|) +(declare-fun |Scoreboard#0#22553| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#22555| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#22554| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#22555|) +(declare-fun |Scoreboard#24#22556| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#22560| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#22562| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#22561| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#22562| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#22559| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#22560| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#22561| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#22563| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#22558| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#22559| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#22563| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#22567| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#22569| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#22568| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#22569| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#22566| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#22567| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#22568| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#22570| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#22565| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#22566| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#22570| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#22573| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#22575| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#22574| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#22575| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#22572| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#22573| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#22574| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#22576| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#22571| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#22572| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#22576| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#22579| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#22581| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#22580| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#22581| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#22578| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#22579| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#22580| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#22582| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#22577| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#22578| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#22582| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#22557| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#22558| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#22565| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#22571| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#22577|)))) +(declare-fun |Scoreboard#25#22583| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#22585| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#22586| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#22587| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#22588| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#22584| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#22585| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#22586| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#22587| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#22588|)))) +(declare-fun |Scoreboard#17#22590| () Bool) +(define-fun |Scoreboard#38#22589| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#22590| #b1 #b0))) +(declare-fun |Scoreboard#14#22592| () Bool) +(define-fun |Scoreboard#37#22591| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#22592| #b1 #b0))) +(declare-fun |Scoreboard#11#22594| () Bool) +(define-fun |Scoreboard#36#22593| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#22594| #b1 #b0))) +(declare-fun |Scoreboard#8#22596| () Bool) +(define-fun |Scoreboard#35#22595| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#22596| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#22597| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#22560| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#22567| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#22573| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#22579|)))) +(declare-fun |Scoreboard#39#22598| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#22600| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#22599| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#22600|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#22601| () Bool) +(declare-fun |Scoreboard#3#22602| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#22604| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#22603| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#22604|) +(declare-fun |Scoreboard#26#22605| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#22607| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#22606| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#22607|) +(declare-fun |$paramod/FF/WIDTH=32#2#22609| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#22608| () Bool |$paramod/FF/WIDTH=32#2#22609|) +(declare-fun |Scoreboard#27#22612| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#22613| () (_ BitVec 1)) +(define-fun |Scoreboard#29#22611| () (_ BitVec 1) (bvand |Scoreboard#27#22612| |Scoreboard#28#22613|)) +(declare-fun |Scoreboard#19#22615| () Bool) +(define-fun |Scoreboard#40#22614| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#22615| #b1 #b0))) +(define-fun |Scoreboard#41#22610| () (_ BitVec 1) (bvand |Scoreboard#29#22611| |Scoreboard#40#22614|)) +(declare-fun |$paramod/FF/WIDTH=32#3#22617| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#22616| () Bool |$paramod/FF/WIDTH=32#3#22617|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#22618| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#22620| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#22619| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#22620|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#22622| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#22621| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#22622|) +(declare-fun |Scoreboard#1#22623| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#22625| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#22624| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#22625|) +(declare-fun |Scoreboard#2#22626| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#22629| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#22636| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#22625| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#22637| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#22635| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#22636| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#22637|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#22638| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#22620| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#22634| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#22635| |$paramod/MagicPacketTracker/DEPTH=32#7#22638|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#22639| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#22625| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#22633| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#22634|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#22639| |$paramod/MagicPacketTracker/DEPTH=32#2#22625|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#22632| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#22633| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#22640| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#22631| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#22632| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#22640|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#22641| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#22633| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#22630| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#22631|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#22641| |$paramod/MagicPacketTracker/DEPTH=32#9#22633|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#22628| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#22629|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#22630|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#22627| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#22628|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#22642| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#22640|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#22643| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#22637|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#22644| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#22629|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#22645| () Bool) +(define-fun |Scoreboard#30#22646| () (_ BitVec 1) (bvor (ite |Scoreboard#19#22615| #b1 #b0) |Scoreboard#29#22611|)) +(declare-fun |$paramod/FF/WIDTH=1#0#22648| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#22647| () Bool |$paramod/FF/WIDTH=1#0#22648|) +(declare-fun |$paramod/FF/WIDTH=1#1#22650| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#22649| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#22650|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#22652| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#22651| () Bool |$paramod/FF/WIDTH=1#2#22652|) +(declare-fun |$paramod/FF/WIDTH=1#3#22654| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#22653| () Bool |$paramod/FF/WIDTH=1#3#22654|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22655| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22657| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22656| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22657|) +(declare-fun |Scoreboard#4#22658| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22660| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22659| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22660|) +(declare-fun |Scoreboard#10#22661| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22664| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22666| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22665| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22666|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22663| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22664| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22665|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22662| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22663|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22669| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22668| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22666| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22669|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22667| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22668|) +(declare-fun |Scoreboard#12#22670| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22673| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22666|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22669|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22674| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22666|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22669|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22672| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22673| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22674| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22671| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22672|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22676| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22675| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22676|) #b1)) +(declare-fun |Scoreboard#34#22677| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22679| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22678| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22679|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22681| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22680| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22681|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22682| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22684| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22683| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22684|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22686| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22685| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22686|) +(declare-fun |Scoreboard#7#22687| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22690| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22692| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22691| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22692|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22689| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22690| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22691|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22688| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22689|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22695| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22694| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22692| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22695|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22693| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22694|) +(declare-fun |Scoreboard#9#22696| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22699| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22692|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22695|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22700| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22692|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22695|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22698| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22699| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22700| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22697| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22698|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22702| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22701| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22702|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22704| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22703| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22704|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22706| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22705| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22706|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22707| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22709| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22708| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22709|) +(declare-fun |Scoreboard#5#22710| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22712| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22711| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22712|) +(declare-fun |Scoreboard#13#22713| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22716| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22718| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22717| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22718|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22715| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22716| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22717|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22714| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22715|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22721| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22720| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22718| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22721|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22719| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22720|) +(declare-fun |Scoreboard#15#22722| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22725| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22718|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22721|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22726| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22718|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22721|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22724| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22725| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22726| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22723| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22724|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22728| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22727| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22728|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22730| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22729| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22730|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22732| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22731| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22732|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22733| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22735| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22734| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22735|) +(declare-fun |Scoreboard#6#22736| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22738| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22737| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22738|) +(declare-fun |Scoreboard#16#22739| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22742| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22744| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22743| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22744|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22741| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22742| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#22743|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22740| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#22741|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22747| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22746| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22744| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22747|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22745| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#22746|) +(declare-fun |Scoreboard#18#22748| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22751| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22744|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22747|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22752| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22744|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22747|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22750| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#22751| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#22752| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22749| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#22750|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22754| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22753| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22754|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22756| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22755| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22756|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22758| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22757| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22758|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#22760| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22768| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#22767| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22768| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#22769| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22768|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#22766| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#22767| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22768|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#22769|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#22764| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#22766|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#22773| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#22768|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#22772| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#22773| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#22774| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#22773|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#22771| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#22772| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#22773|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#22774|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#22770| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#22771|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#22763| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#22764| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#22770|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#22779| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#22778| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#22779|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#22777| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#22778| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#22780| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#22778|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#22776| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#22777| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#22778|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#22780|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#22775| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#22776|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#22762| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#22763| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#22775|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#22785| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#22784| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#22785|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#22783| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#22784| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#22786| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#22784|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#22782| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#22783| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#22784|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#22786|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#22781| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#22782|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22761| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#22762| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#22781|)) +(declare-fun |$paramod/FF/WIDTH=2#0#22788| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#22787| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#22788|) +(declare-fun |$paramod/FF/WIDTH=2#1#22790| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#22789| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#22790|) +(declare-fun |$paramod/FF/WIDTH=2#2#22792| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#22791| () Bool |$paramod/FF/WIDTH=2#2#22792|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#22796| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#22560|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#22800| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#22563| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#22796|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#22799| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#22600| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#22800|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#22804| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22761| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#22805| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#22562| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#22585|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#22803| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#22804| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#22805| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#22562|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#22802| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#22803| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#22801| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#22558|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#22802| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#22803|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#22798| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#22799|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#22801|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#22797| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#22798| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#22795| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#22796| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#22797| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#22794| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#22563| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#22795|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#22808| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#22567|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#22812| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#22570| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#22808|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#22811| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#22600| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#22812|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#22816| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22761| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#22817| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#22569| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#22586|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#22815| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#22816| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#22817| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#22569|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#22814| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#22815| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#22813| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#22565|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#22814| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#22815|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#22810| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#22811|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#22813|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#22809| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#22810| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#22807| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#22808| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#22809| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#22806| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#22570| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#22807|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#22820| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#22573|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#22824| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#22576| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#22820|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#22823| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#22600| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#22824|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#22828| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22761| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#22829| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#22575| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#22587|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#22827| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#22828| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#22829| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#22575|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#22826| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#22827| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#22825| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#22571|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#22826| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#22827|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#22822| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#22823|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#22825|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#22821| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#22822| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#22819| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#22820| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#22821| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#22818| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#22576| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#22819|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#22832| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#22579|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#22836| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#22582| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#22832|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#22835| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#22600| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#22836|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#22840| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22761|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22761|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#22841| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#22581| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#22588|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#22839| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#22840| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#22841| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#22581|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#22838| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#22839| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#22837| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#22577|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#22838| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#22839|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#22834| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#22835|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#22837|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#22833| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#22834| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#22831| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#22832| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#22833| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#22830| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#22582| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#22831|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#22793| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#22794|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#22806|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#22818|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#22830|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#22843| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#22842| () Bool |$paramod/FF/WIDTH=2#3#22843|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#22844| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#22847| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#22850| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#22851| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#22852| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#22849| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#22850|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#22851|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#22852|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#22848| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#22849| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#22846| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#22847| |$paramod/PRIDEC/WIDTH=4#10#22848|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#22855| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#22851|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#22852|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#22854| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#22855| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#22853| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#22850| |$paramod/PRIDEC/WIDTH=4#6#22854|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#22857| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#22852|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#22856| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#22851| |$paramod/PRIDEC/WIDTH=4#2#22857|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#22845| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#22846| (concat |$paramod/PRIDEC/WIDTH=4#7#22853| (concat |$paramod/PRIDEC/WIDTH=4#3#22856| |$paramod/PRIDEC/WIDTH=4#1#22852|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#22858| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#22560| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#22567| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#22573| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#22579|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#22782|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#22859| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#22560| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#22567| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#22573| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#22579|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#22776|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#22860| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#22560| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#22567| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#22573| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#22579|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#22771|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#22861| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#22560| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#22567| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#22573| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#22579|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#22766|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#22862| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#22847| (concat |$paramod/PRIDEC/WIDTH=4#4#22850| (concat |$paramod/PRIDEC/WIDTH=4#0#22851| |$paramod/PRIDEC/WIDTH=4#1#22852|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#22863| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#22865| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#22864| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#22865|) +(declare-fun |$paramod/FF/WIDTH=16#1#22867| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#22866| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#22867|) +(declare-fun |$paramod/FF/WIDTH=16#2#22869| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#22868| () Bool |$paramod/FF/WIDTH=16#2#22869|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#22870| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#22840| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#22582| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#22872| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#22871| () Bool |$paramod/FF/WIDTH=16#3#22872|) +(declare-fun |$paramod/FF/WIDTH=16_is#22873| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#22875| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#22874| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#22875|) +(declare-fun |$paramod/FF/WIDTH=16#1#22877| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#22876| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#22877|) +(declare-fun |$paramod/FF/WIDTH=16#2#22879| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#22878| () Bool |$paramod/FF/WIDTH=16#2#22879|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#22880| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#22828| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#22576| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#22882| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#22881| () Bool |$paramod/FF/WIDTH=16#3#22882|) +(declare-fun |$paramod/FF/WIDTH=16_is#22883| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#22885| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#22884| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#22885|) +(declare-fun |$paramod/FF/WIDTH=16#1#22887| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#22886| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#22887|) +(declare-fun |$paramod/FF/WIDTH=16#2#22889| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#22888| () Bool |$paramod/FF/WIDTH=16#2#22889|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#22890| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#22816| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#22570| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#22892| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#22891| () Bool |$paramod/FF/WIDTH=16#3#22892|) +(declare-fun |$paramod/FF/WIDTH=16_is#22893| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#22895| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#22894| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#22895|) +(declare-fun |$paramod/FF/WIDTH=16#1#22897| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#22896| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#22897|) +(declare-fun |$paramod/FF/WIDTH=16#2#22899| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#22898| () Bool |$paramod/FF/WIDTH=16#2#22899|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#22900| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#22804| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#22563| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#22902| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#22901| () Bool |$paramod/FF/WIDTH=16#3#22902|) +(define-fun |$paramod/FF/WIDTH=2_h#22903| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#22904| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#22905| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#22906| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#22907| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#22908| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#22759| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#22550| |$paramod/FF/WIDTH=2_is#22760|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#22761| |$paramod/FF/WIDTH=2_n D#22787|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#22564| |$paramod/FF/WIDTH=2_n Q#22789|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#22555| |$paramod/FF/WIDTH=2_n clk#22791|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#22793| |$paramod/FF/WIDTH=2_n en#22842|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#22550| |$paramod/PRIDEC/WIDTH=4_is#22844|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#22765| |$paramod/PRIDEC/WIDTH=4_n out_vec#22845|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#22858| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#22859| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#22860| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#22861|))) |$paramod/PRIDEC/WIDTH=4_n vec#22862|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#22550| |$paramod/FF/WIDTH=16_is#22863|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#22834| |$paramod/FF/WIDTH=16_n D#22864|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#22581| |$paramod/FF/WIDTH=16_n Q#22866|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#22555| |$paramod/FF/WIDTH=16_n clk#22868|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#22870|) #b1) |$paramod/FF/WIDTH=16_n en#22871|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#22550| |$paramod/FF/WIDTH=16_is#22873|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#22822| |$paramod/FF/WIDTH=16_n D#22874|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#22575| |$paramod/FF/WIDTH=16_n Q#22876|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#22555| |$paramod/FF/WIDTH=16_n clk#22878|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#22880|) #b1) |$paramod/FF/WIDTH=16_n en#22881|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#22550| |$paramod/FF/WIDTH=16_is#22883|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#22810| |$paramod/FF/WIDTH=16_n D#22884|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#22569| |$paramod/FF/WIDTH=16_n Q#22886|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#22555| |$paramod/FF/WIDTH=16_n clk#22888|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#22890|) #b1) |$paramod/FF/WIDTH=16_n en#22891|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#22550| |$paramod/FF/WIDTH=16_is#22893|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#22798| |$paramod/FF/WIDTH=16_n D#22894|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#22562| |$paramod/FF/WIDTH=16_n Q#22896|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#22555| |$paramod/FF/WIDTH=16_n clk#22898|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#22900|) #b1) |$paramod/FF/WIDTH=16_n en#22901|) |$paramod/FF/WIDTH=2_h#22903| |$paramod/PRIDEC/WIDTH=4_h#22904| |$paramod/FF/WIDTH=16_h#22905| |$paramod/FF/WIDTH=16_h#22906| |$paramod/FF/WIDTH=16_h#22907| |$paramod/FF/WIDTH=16_h#22908| )) +(define-fun |$paramod/FF/WIDTH=32_h#22909| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#22911| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#22913| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22912| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22913|) +(declare-fun |$paramod/FF/WIDTH=6#1#22915| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22914| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22915|) +(declare-fun |$paramod/FF/WIDTH=6#2#22917| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22916| () Bool |$paramod/FF/WIDTH=6#2#22917|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#22920| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#22637| |$paramod/MagicPacketTracker/DEPTH=32#12#22640|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#22919| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#22920| |$paramod/MagicPacketTracker/DEPTH=32#15#22629|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#22918| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#22919| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#22620| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#22922| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22921| () Bool |$paramod/FF/WIDTH=6#3#22922|) +(define-fun |$paramod/FF/WIDTH=6_h#22923| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#22910| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#22618| |$paramod/FF/WIDTH=6_is#22911|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#22628| |$paramod/FF/WIDTH=6_n D#22912|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#22625| |$paramod/FF/WIDTH=6_n Q#22914|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#22622| |$paramod/FF/WIDTH=6_n clk#22916|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#22918|) #b1) |$paramod/FF/WIDTH=6_n en#22921|) |$paramod/FF/WIDTH=6_h#22923| )) +(define-fun |$paramod/FF/WIDTH=1_h#22924| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#22926| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22929| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22666| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22928| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22676|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22929| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22666|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22927| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22681|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22928|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22931| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22930| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22931|) +(declare-fun |$paramod/FF/WIDTH=6#1#22933| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22932| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22933|) +(declare-fun |$paramod/FF/WIDTH=6#2#22935| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22934| () Bool |$paramod/FF/WIDTH=6#2#22935|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22937| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22679| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22676|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22936| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22937| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22681|)) +(declare-fun |$paramod/FF/WIDTH=6#3#22939| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22938| () Bool |$paramod/FF/WIDTH=6#3#22939|) +(declare-fun |$paramod/FF/WIDTH=6_is#22940| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22943| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22669| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22942| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22679|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22943| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22669|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22941| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22681|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22942|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22945| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22944| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22945|) +(declare-fun |$paramod/FF/WIDTH=6#1#22947| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22946| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22947|) +(declare-fun |$paramod/FF/WIDTH=6#2#22949| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22948| () Bool |$paramod/FF/WIDTH=6#2#22949|) +(declare-fun |$paramod/FF/WIDTH=6#3#22951| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22950| () Bool |$paramod/FF/WIDTH=6#3#22951|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22953| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22955| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22954| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22955|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22957| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22956| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22957|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22959| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22958| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22959|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22952| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22953| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22954| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22956| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22958|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22953| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22954|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22958|))))) +(define-fun |$paramod/FF/WIDTH=6_h#22960| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#22961| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22925| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22655| |$paramod/FF/WIDTH=6_is#22926|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22927| |$paramod/FF/WIDTH=6_n D#22930|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22666| |$paramod/FF/WIDTH=6_n Q#22932|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22657| |$paramod/FF/WIDTH=6_n clk#22934|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22936|) #b1) |$paramod/FF/WIDTH=6_n en#22938|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22655| |$paramod/FF/WIDTH=6_is#22940|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22941| |$paramod/FF/WIDTH=6_n D#22944|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22669| |$paramod/FF/WIDTH=6_n Q#22946|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22657| |$paramod/FF/WIDTH=6_n clk#22948|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22936|) #b1) |$paramod/FF/WIDTH=6_n en#22950|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22952| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22664|) |$paramod/FF/WIDTH=6_h#22960| |$paramod/FF/WIDTH=6_h#22961| )) +(declare-fun |$paramod/FF/WIDTH=6_is#22963| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22966| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22692| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22965| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22702|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#22966| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22692|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22964| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22706|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#22965|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22968| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22967| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22968|) +(declare-fun |$paramod/FF/WIDTH=6#1#22970| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22969| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22970|) +(declare-fun |$paramod/FF/WIDTH=6#2#22972| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22971| () Bool |$paramod/FF/WIDTH=6#2#22972|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22974| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22704| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22702|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22973| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#22974| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22706|)) +(declare-fun |$paramod/FF/WIDTH=6#3#22976| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22975| () Bool |$paramod/FF/WIDTH=6#3#22976|) +(declare-fun |$paramod/FF/WIDTH=6_is#22977| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22980| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22695| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22979| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22704|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#22980| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22695|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22978| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22706|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#22979|)) +(declare-fun |$paramod/FF/WIDTH=6#0#22982| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#22981| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#22982|) +(declare-fun |$paramod/FF/WIDTH=6#1#22984| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#22983| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#22984|) +(declare-fun |$paramod/FF/WIDTH=6#2#22986| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#22985| () Bool |$paramod/FF/WIDTH=6#2#22986|) +(declare-fun |$paramod/FF/WIDTH=6#3#22988| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#22987| () Bool |$paramod/FF/WIDTH=6#3#22988|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22990| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22992| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22991| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22992|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22994| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22993| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22994|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22996| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22995| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22996|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22989| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22990| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22991| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#22993| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22995|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22990| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#22991|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#22995|))))) +(define-fun |$paramod/FF/WIDTH=6_h#22997| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#22998| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22962| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22682| |$paramod/FF/WIDTH=6_is#22963|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#22964| |$paramod/FF/WIDTH=6_n D#22967|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22692| |$paramod/FF/WIDTH=6_n Q#22969|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22684| |$paramod/FF/WIDTH=6_n clk#22971|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22973|) #b1) |$paramod/FF/WIDTH=6_n en#22975|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22682| |$paramod/FF/WIDTH=6_is#22977|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#22978| |$paramod/FF/WIDTH=6_n D#22981|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22695| |$paramod/FF/WIDTH=6_n Q#22983|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22684| |$paramod/FF/WIDTH=6_n clk#22985|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#22973|) #b1) |$paramod/FF/WIDTH=6_n en#22987|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22989| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22690|) |$paramod/FF/WIDTH=6_h#22997| |$paramod/FF/WIDTH=6_h#22998| )) +(declare-fun |$paramod/FF/WIDTH=6_is#23000| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23003| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22718| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23002| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22728|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23003| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22718|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23001| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22732|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23002|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23005| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23004| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23005|) +(declare-fun |$paramod/FF/WIDTH=6#1#23007| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23006| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23007|) +(declare-fun |$paramod/FF/WIDTH=6#2#23009| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23008| () Bool |$paramod/FF/WIDTH=6#2#23009|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23011| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22730| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22728|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23010| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23011| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22732|)) +(declare-fun |$paramod/FF/WIDTH=6#3#23013| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23012| () Bool |$paramod/FF/WIDTH=6#3#23013|) +(declare-fun |$paramod/FF/WIDTH=6_is#23014| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23017| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22721| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23016| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22730|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23017| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22721|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23015| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22732|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23016|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23019| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23018| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23019|) +(declare-fun |$paramod/FF/WIDTH=6#1#23021| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23020| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23021|) +(declare-fun |$paramod/FF/WIDTH=6#2#23023| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23022| () Bool |$paramod/FF/WIDTH=6#2#23023|) +(declare-fun |$paramod/FF/WIDTH=6#3#23025| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23024| () Bool |$paramod/FF/WIDTH=6#3#23025|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23027| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23029| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23028| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23029|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23031| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23030| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23031|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23033| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23032| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23033|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23026| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23027| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23028| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23030| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23032|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23027| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23028|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23032|))))) +(define-fun |$paramod/FF/WIDTH=6_h#23034| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#23035| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22999| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22707| |$paramod/FF/WIDTH=6_is#23000|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23001| |$paramod/FF/WIDTH=6_n D#23004|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22718| |$paramod/FF/WIDTH=6_n Q#23006|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22709| |$paramod/FF/WIDTH=6_n clk#23008|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23010|) #b1) |$paramod/FF/WIDTH=6_n en#23012|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22707| |$paramod/FF/WIDTH=6_is#23014|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23015| |$paramod/FF/WIDTH=6_n D#23018|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22721| |$paramod/FF/WIDTH=6_n Q#23020|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22709| |$paramod/FF/WIDTH=6_n clk#23022|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23010|) #b1) |$paramod/FF/WIDTH=6_n en#23024|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23026| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22716|) |$paramod/FF/WIDTH=6_h#23034| |$paramod/FF/WIDTH=6_h#23035| )) +(declare-fun |$paramod/FF/WIDTH=6_is#23037| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23040| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22744| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23039| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22754|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23040| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22744|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23038| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22758|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23039|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23042| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23041| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23042|) +(declare-fun |$paramod/FF/WIDTH=6#1#23044| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23043| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23044|) +(declare-fun |$paramod/FF/WIDTH=6#2#23046| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23045| () Bool |$paramod/FF/WIDTH=6#2#23046|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23048| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22756| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#22754|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23047| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23048| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22758|)) +(declare-fun |$paramod/FF/WIDTH=6#3#23050| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23049| () Bool |$paramod/FF/WIDTH=6#3#23050|) +(declare-fun |$paramod/FF/WIDTH=6_is#23051| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23054| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22747| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23053| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22756|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23054| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22747|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23052| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#22758|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23053|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23056| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23055| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23056|) +(declare-fun |$paramod/FF/WIDTH=6#1#23058| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23057| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23058|) +(declare-fun |$paramod/FF/WIDTH=6#2#23060| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23059| () Bool |$paramod/FF/WIDTH=6#2#23060|) +(declare-fun |$paramod/FF/WIDTH=6#3#23062| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23061| () Bool |$paramod/FF/WIDTH=6#3#23062|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23064| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23066| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23065| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23066|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23068| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23067| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23068|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23070| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23069| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23070|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23063| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23064| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23065| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23067| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23069|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23064| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23065|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23069|))))) +(define-fun |$paramod/FF/WIDTH=6_h#23071| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#23072| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23036| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22733| |$paramod/FF/WIDTH=6_is#23037|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23038| |$paramod/FF/WIDTH=6_n D#23041|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#22744| |$paramod/FF/WIDTH=6_n Q#23043|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22735| |$paramod/FF/WIDTH=6_n clk#23045|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23047|) #b1) |$paramod/FF/WIDTH=6_n en#23049|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22733| |$paramod/FF/WIDTH=6_is#23051|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23052| |$paramod/FF/WIDTH=6_n D#23055|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22747| |$paramod/FF/WIDTH=6_n Q#23057|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#22735| |$paramod/FF/WIDTH=6_n clk#23059|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23047|) #b1) |$paramod/FF/WIDTH=6_n en#23061|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23063| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#22742|) |$paramod/FF/WIDTH=6_h#23071| |$paramod/FF/WIDTH=6_h#23072| )) +(define-fun |Scoreboard_h#22548| () Bool (and (= |Scoreboard_is#22549| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#22550|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#22551|) (= |Scoreboard#0#22553| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#22554|) (= |Scoreboard#24#22556| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#22557|) (= |Scoreboard#25#22583| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#22584|) (= (concat |Scoreboard#38#22589| (concat |Scoreboard#37#22591| (concat |Scoreboard#36#22593| |Scoreboard#35#22595|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#22597|) (= |Scoreboard#39#22598| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#22599|) (= |Scoreboard_is#22549| |$paramod/FF/WIDTH=32_is#22601|) (= |Scoreboard#3#22602| |$paramod/FF/WIDTH=32_n D#22603|) (= |Scoreboard#26#22605| |$paramod/FF/WIDTH=32_n Q#22606|) (= |Scoreboard#0#22553| |$paramod/FF/WIDTH=32_n clk#22608|) (= (= ((_ extract 0 0) |Scoreboard#41#22610|) #b1) |$paramod/FF/WIDTH=32_n en#22616|) (= |Scoreboard_is#22549| |$paramod/MagicPacketTracker/DEPTH=32_is#22618|) (= |Scoreboard#19#22615| |$paramod/MagicPacketTracker/DEPTH=32_n captured#22619|) (= |Scoreboard#0#22553| |$paramod/MagicPacketTracker/DEPTH=32_n clk#22621|) (= |Scoreboard#1#22623| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#22624|) (= |Scoreboard#2#22626| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#22627|) (= (= ((_ extract 0 0) |Scoreboard#24#22556|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#22642|) (= (= ((_ extract 0 0) |Scoreboard#28#22613|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#22643|) (= |Scoreboard#39#22598| |$paramod/MagicPacketTracker/DEPTH=32_n rst#22644|) (= |Scoreboard_is#22549| |$paramod/FF/WIDTH=1_is#22645|) (= (= ((_ extract 0 0) |Scoreboard#30#22646|) #b1) |$paramod/FF/WIDTH=1_n D#22647|) (= |Scoreboard#19#22615| |$paramod/FF/WIDTH=1_n Q#22649|) (= |Scoreboard#0#22553| |$paramod/FF/WIDTH=1_n clk#22651|) (= (= ((_ extract 0 0) |Scoreboard#40#22614|) #b1) |$paramod/FF/WIDTH=1_n en#22653|) (= |Scoreboard_is#22549| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22655|) (= |Scoreboard#0#22553| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22656|) (= |Scoreboard#4#22658| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22659|) (= |Scoreboard#10#22661| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22662|) (= |Scoreboard#11#22594| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22667|) (= |Scoreboard#12#22670| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22671|) (= (= ((_ extract 1 1) |Scoreboard#24#22556|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22675|) (= (= ((_ extract 0 0) |Scoreboard#34#22677|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22678|) (= |Scoreboard#39#22598| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22680|) (= |Scoreboard_is#22549| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22682|) (= |Scoreboard#0#22553| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22683|) (= |Scoreboard#3#22602| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22685|) (= |Scoreboard#7#22687| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22688|) (= |Scoreboard#8#22596| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22693|) (= |Scoreboard#9#22696| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22697|) (= (= ((_ extract 0 0) |Scoreboard#24#22556|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22701|) (= (= ((_ extract 0 0) |Scoreboard#28#22613|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22703|) (= |Scoreboard#39#22598| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22705|) (= |Scoreboard_is#22549| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22707|) (= |Scoreboard#0#22553| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22708|) (= |Scoreboard#5#22710| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22711|) (= |Scoreboard#13#22713| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22714|) (= |Scoreboard#14#22592| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22719|) (= |Scoreboard#15#22722| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22723|) (= (= ((_ extract 2 2) |Scoreboard#24#22556|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22727|) (= (= ((_ extract 1 1) |Scoreboard#34#22677|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22729|) (= |Scoreboard#39#22598| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22731|) (= |Scoreboard_is#22549| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#22733|) (= |Scoreboard#0#22553| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#22734|) (= |Scoreboard#6#22736| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#22737|) (= |Scoreboard#16#22739| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#22740|) (= |Scoreboard#17#22590| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#22745|) (= |Scoreboard#18#22748| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#22749|) (= (= ((_ extract 3 3) |Scoreboard#24#22556|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#22753|) (= (= ((_ extract 2 2) |Scoreboard#34#22677|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#22755|) (= |Scoreboard#39#22598| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#22757|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#22759| |$paramod/FF/WIDTH=32_h#22909| |$paramod/MagicPacketTracker/DEPTH=32_h#22910| |$paramod/FF/WIDTH=1_h#22924| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22925| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22962| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#22999| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23036| )) +(assert |Scoreboard_h#22548|) +(define-fun |Scoreboard_n rst#23073| () Bool |Scoreboard#39#22598|) +(define-fun |Scoreboard_n prop_empty#23074| () Bool |Scoreboard#8#22596|) +(define-fun |Scoreboard_n prop_pop#23075| () Bool (= ((_ extract 0 0) |Scoreboard#24#22556|) #b1)) +(assert (and (not |Scoreboard_n rst#23073|) (or (not |Scoreboard_n prop_empty#23074|) (not |Scoreboard_n prop_pop#23075|)))) +(define-fun |$paramod/FF/WIDTH=2#4#23079| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#22160| |$paramod/FF/WIDTH=2#0#22105| |$paramod/FF/WIDTH=2#1#22107|)) +(define-fun |$paramod/FF/WIDTH=2_t#23078| () Bool (= |$paramod/FF/WIDTH=2#4#23079| |$paramod/FF/WIDTH=2#1#22790|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#23080| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#23082| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#22189| |$paramod/FF/WIDTH=16#0#22182| |$paramod/FF/WIDTH=16#1#22184|)) +(define-fun |$paramod/FF/WIDTH=16_t#23081| () Bool (= |$paramod/FF/WIDTH=16#4#23082| |$paramod/FF/WIDTH=16#1#22867|) ) +(define-fun |$paramod/FF/WIDTH=16#4#23084| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#22199| |$paramod/FF/WIDTH=16#0#22192| |$paramod/FF/WIDTH=16#1#22194|)) +(define-fun |$paramod/FF/WIDTH=16_t#23083| () Bool (= |$paramod/FF/WIDTH=16#4#23084| |$paramod/FF/WIDTH=16#1#22877|) ) +(define-fun |$paramod/FF/WIDTH=16#4#23086| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#22209| |$paramod/FF/WIDTH=16#0#22202| |$paramod/FF/WIDTH=16#1#22204|)) +(define-fun |$paramod/FF/WIDTH=16_t#23085| () Bool (= |$paramod/FF/WIDTH=16#4#23086| |$paramod/FF/WIDTH=16#1#22887|) ) +(define-fun |$paramod/FF/WIDTH=16#4#23088| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#22219| |$paramod/FF/WIDTH=16#0#22212| |$paramod/FF/WIDTH=16#1#22214|)) +(define-fun |$paramod/FF/WIDTH=16_t#23087| () Bool (= |$paramod/FF/WIDTH=16#4#23088| |$paramod/FF/WIDTH=16#1#22897|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#23077| () Bool (and |$paramod/FF/WIDTH=2_t#23078| |$paramod/PRIDEC/WIDTH=4_t#23080| |$paramod/FF/WIDTH=16_t#23081| |$paramod/FF/WIDTH=16_t#23083| |$paramod/FF/WIDTH=16_t#23085| |$paramod/FF/WIDTH=16_t#23087| )) +(define-fun |$paramod/FF/WIDTH=32#4#23090| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#21934| |$paramod/FF/WIDTH=32#0#21921| |$paramod/FF/WIDTH=32#1#21924|)) +(define-fun |$paramod/FF/WIDTH=32_t#23089| () Bool (= |$paramod/FF/WIDTH=32#4#23090| |$paramod/FF/WIDTH=32#1#22607|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23093| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22239| |$paramod/FF/WIDTH=6#0#22230| |$paramod/FF/WIDTH=6#1#22232|)) +(define-fun |$paramod/FF/WIDTH=6_t#23092| () Bool (= |$paramod/FF/WIDTH=6#4#23093| |$paramod/FF/WIDTH=6#1#22915|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#23091| () Bool |$paramod/FF/WIDTH=6_t#23092| ) +(define-fun |$paramod/FF/WIDTH=1#4#23095| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#21971| (ite |$paramod/FF/WIDTH=1#0#21965| #b1 #b0) |$paramod/FF/WIDTH=1#1#21967|)) +(define-fun |$paramod/FF/WIDTH=1_t#23094| () Bool (= |$paramod/FF/WIDTH=1#4#23095| |$paramod/FF/WIDTH=1#1#22650|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#21996|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#23099| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22256| |$paramod/FF/WIDTH=6#0#22248| |$paramod/FF/WIDTH=6#1#22250|)) +(define-fun |$paramod/FF/WIDTH=6_t#23098| () Bool (= |$paramod/FF/WIDTH=6#4#23099| |$paramod/FF/WIDTH=6#1#22933|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23101| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22268| |$paramod/FF/WIDTH=6#0#22262| |$paramod/FF/WIDTH=6#1#22264|)) +(define-fun |$paramod/FF/WIDTH=6_t#23100| () Bool (= |$paramod/FF/WIDTH=6#4#23101| |$paramod/FF/WIDTH=6#1#22947|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23096| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22269| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22953|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#21977| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22957|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#21986|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22955|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23097|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22959|) |$paramod/FF/WIDTH=6_t#23098| |$paramod/FF/WIDTH=6_t#23100| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22021|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#23105| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22293| |$paramod/FF/WIDTH=6#0#22285| |$paramod/FF/WIDTH=6#1#22287|)) +(define-fun |$paramod/FF/WIDTH=6_t#23104| () Bool (= |$paramod/FF/WIDTH=6#4#23105| |$paramod/FF/WIDTH=6#1#22970|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23107| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22305| |$paramod/FF/WIDTH=6#0#22299| |$paramod/FF/WIDTH=6#1#22301|)) +(define-fun |$paramod/FF/WIDTH=6_t#23106| () Bool (= |$paramod/FF/WIDTH=6#4#23107| |$paramod/FF/WIDTH=6#1#22984|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23102| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22306| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#22990|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22003| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#22994|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22012|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#22992|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23103|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#22996|) |$paramod/FF/WIDTH=6_t#23104| |$paramod/FF/WIDTH=6_t#23106| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22047|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#23111| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22330| |$paramod/FF/WIDTH=6#0#22322| |$paramod/FF/WIDTH=6#1#22324|)) +(define-fun |$paramod/FF/WIDTH=6_t#23110| () Bool (= |$paramod/FF/WIDTH=6#4#23111| |$paramod/FF/WIDTH=6#1#23007|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23113| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22342| |$paramod/FF/WIDTH=6#0#22336| |$paramod/FF/WIDTH=6#1#22338|)) +(define-fun |$paramod/FF/WIDTH=6_t#23112| () Bool (= |$paramod/FF/WIDTH=6#4#23113| |$paramod/FF/WIDTH=6#1#23021|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23108| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22343| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23027|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22029| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23031|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22038|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23029|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23109|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23033|) |$paramod/FF/WIDTH=6_t#23110| |$paramod/FF/WIDTH=6_t#23112| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22073|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#23117| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22367| |$paramod/FF/WIDTH=6#0#22359| |$paramod/FF/WIDTH=6#1#22361|)) +(define-fun |$paramod/FF/WIDTH=6_t#23116| () Bool (= |$paramod/FF/WIDTH=6#4#23117| |$paramod/FF/WIDTH=6#1#23044|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23119| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22379| |$paramod/FF/WIDTH=6#0#22373| |$paramod/FF/WIDTH=6#1#22375|)) +(define-fun |$paramod/FF/WIDTH=6_t#23118| () Bool (= |$paramod/FF/WIDTH=6#4#23119| |$paramod/FF/WIDTH=6#1#23058|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23114| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22380| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23064|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22055| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23068|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22064|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23066|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23115|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23070|) |$paramod/FF/WIDTH=6_t#23116| |$paramod/FF/WIDTH=6_t#23118| )) +(define-fun |Scoreboard_t#23076| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#23077| |$paramod/FF/WIDTH=32_t#23089| |$paramod/MagicPacketTracker/DEPTH=32_t#23091| |$paramod/FF/WIDTH=1_t#23094| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23096| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23102| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23108| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23114| )) +(assert |Scoreboard_t#23076|) +(assert (not |Scoreboard_is#22549|)) +(define-fun |$paramod/FF/WIDTH=2_a#23154| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#23155| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#23156| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#23157| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#23158| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#23159| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#23153| () Bool (and |$paramod/FF/WIDTH=2_a#23154| |$paramod/PRIDEC/WIDTH=4_a#23155| |$paramod/FF/WIDTH=16_a#23156| |$paramod/FF/WIDTH=16_a#23157| |$paramod/FF/WIDTH=16_a#23158| |$paramod/FF/WIDTH=16_a#23159| )) +(define-fun |$paramod/FF/WIDTH=32_a#23160| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23162| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#23161| () Bool |$paramod/FF/WIDTH=6_a#23162| ) +(define-fun |$paramod/FF/WIDTH=1_a#23163| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23165| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23166| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23164| () Bool (and |$paramod/FF/WIDTH=6_a#23165| |$paramod/FF/WIDTH=6_a#23166| )) +(define-fun |$paramod/FF/WIDTH=6_a#23168| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23169| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23167| () Bool (and |$paramod/FF/WIDTH=6_a#23168| |$paramod/FF/WIDTH=6_a#23169| )) +(define-fun |$paramod/FF/WIDTH=6_a#23171| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23172| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23170| () Bool (and |$paramod/FF/WIDTH=6_a#23171| |$paramod/FF/WIDTH=6_a#23172| )) +(define-fun |$paramod/FF/WIDTH=6_a#23174| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23175| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23173| () Bool (and |$paramod/FF/WIDTH=6_a#23174| |$paramod/FF/WIDTH=6_a#23175| )) +(define-fun |Scoreboard_a#23152| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#23153| |$paramod/FF/WIDTH=32_a#23160| |$paramod/MagicPacketTracker/DEPTH=32_a#23161| |$paramod/FF/WIDTH=1_a#23163| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23164| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23167| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23170| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23173| )) +(assert |Scoreboard_a#23152|) +(define-fun |Scoreboard#20#23181| () Bool (bvugt |Scoreboard#1#22623| #b000000)) +(define-fun |Scoreboard#21#23180| () (_ BitVec 1) (bvand (ite |Scoreboard#19#22615| #b1 #b0) (ite |Scoreboard#20#23181| #b1 #b0))) +(define-fun |Scoreboard#22#23182| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#22626|) #b1) (= ((_ extract 1 1) |Scoreboard#2#22626|) #b1) (= ((_ extract 2 2) |Scoreboard#2#22626|) #b1) (= ((_ extract 3 3) |Scoreboard#2#22626|) #b1) (= ((_ extract 4 4) |Scoreboard#2#22626|) #b1) (= ((_ extract 5 5) |Scoreboard#2#22626|) #b1)))) +(define-fun |Scoreboard#23#23179| () (_ BitVec 1) (bvand |Scoreboard#21#23180| (ite |Scoreboard#22#23182| #b1 #b0))) +(define-fun |Scoreboard#31#23178| () (_ BitVec 1) (bvnot |Scoreboard#23#23179|)) +(define-fun |Scoreboard#32#23183| () Bool (= |Scoreboard#26#22605| |Scoreboard#7#22687|)) +(define-fun |Scoreboard#33#23177| () (_ BitVec 1) (bvor |Scoreboard#31#23178| (ite |Scoreboard#32#23183| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#23176| () Bool (= ((_ extract 0 0) |Scoreboard#33#23177|) #b1)) +(assert |Scoreboard_n prop_signal#23176|) +(define-fun |$paramod/FF/WIDTH=2_u#23188| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_u#23190| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#23192| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#23194| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#23196| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_u#23198| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#23186| () Bool (and |$paramod/FF/WIDTH=2_u#23188| |$paramod/PRIDEC/WIDTH=4_u#23190| |$paramod/FF/WIDTH=16_u#23192| |$paramod/FF/WIDTH=16_u#23194| |$paramod/FF/WIDTH=16_u#23196| |$paramod/FF/WIDTH=16_u#23198| )) +(define-fun |$paramod/FF/WIDTH=32_u#23200| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#23204| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_u#23202| () Bool |$paramod/FF/WIDTH=6_u#23204| ) +(define-fun |$paramod/FF/WIDTH=1_u#23206| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#23210| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#23212| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#23208| () Bool (and |$paramod/FF/WIDTH=6_u#23210| |$paramod/FF/WIDTH=6_u#23212| )) +(define-fun |$paramod/FF/WIDTH=6_u#23216| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#23218| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#23214| () Bool (and |$paramod/FF/WIDTH=6_u#23216| |$paramod/FF/WIDTH=6_u#23218| )) +(define-fun |$paramod/FF/WIDTH=6_u#23222| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#23224| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#23220| () Bool (and |$paramod/FF/WIDTH=6_u#23222| |$paramod/FF/WIDTH=6_u#23224| )) +(define-fun |$paramod/FF/WIDTH=6_u#23228| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_u#23230| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_u#23226| () Bool (and |$paramod/FF/WIDTH=6_u#23228| |$paramod/FF/WIDTH=6_u#23230| )) +(define-fun |Scoreboard_u#23184| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_u#23186| |$paramod/FF/WIDTH=32_u#23200| |$paramod/MagicPacketTracker/DEPTH=32_u#23202| |$paramod/FF/WIDTH=1_u#23206| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#23208| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#23214| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#23220| |$paramod/FIFO/WIDTH=32/DEPTH=32_u#23226| )) +(assert |Scoreboard_u#23184|) +(declare-fun |Scoreboard_is#23232| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#23233| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#23235| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#23234| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#0#23235|) +(declare-fun |Scoreboard#0#23236| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#23238| () Bool) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#23237| () Bool |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#23238|) +(declare-fun |Scoreboard#24#23239| () (_ BitVec 4)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#23243| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#23245| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#23244| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#23245| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#23242| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#23243| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#53#23244| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247| () (_ BitVec 2)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#23246| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#23241| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#54#23242| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#23246| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#23250| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#23252| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#23251| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#23252| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#23249| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#23250| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#68#23251| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#23253| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#23248| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#69#23249| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#23253| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#23256| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#23258| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#23257| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#23258| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#23255| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#23256| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#82#23257| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#23259| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#23254| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#83#23255| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#23259| #b1 #b0))) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#23262| () (_ BitVec 1)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#23264| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#23263| () Bool (bvuge |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#23264| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#23261| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#23262| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#96#23263| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#23265| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#23260| () (_ BitVec 1) (bvand |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#97#23261| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#23265| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#23240| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#23241| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#23248| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#23254| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#23260|)))) +(declare-fun |Scoreboard#25#23266| () (_ BitVec 64)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#23268| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#23269| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#23270| () (_ BitVec 16)) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#23271| () (_ BitVec 16)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#23267| () (_ BitVec 64) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#23268| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#23269| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#23270| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#23271|)))) +(declare-fun |Scoreboard#17#23273| () Bool) +(define-fun |Scoreboard#38#23272| () (_ BitVec 1) (bvnot (ite |Scoreboard#17#23273| #b1 #b0))) +(declare-fun |Scoreboard#14#23275| () Bool) +(define-fun |Scoreboard#37#23274| () (_ BitVec 1) (bvnot (ite |Scoreboard#14#23275| #b1 #b0))) +(declare-fun |Scoreboard#11#23277| () Bool) +(define-fun |Scoreboard#36#23276| () (_ BitVec 1) (bvnot (ite |Scoreboard#11#23277| #b1 #b0))) +(declare-fun |Scoreboard#8#23279| () Bool) +(define-fun |Scoreboard#35#23278| () (_ BitVec 1) (bvnot (ite |Scoreboard#8#23279| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#23280| () (_ BitVec 4) (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#23243| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#23250| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#23256| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#23262|)))) +(declare-fun |Scoreboard#39#23281| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#23283| () (_ BitVec 1)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#23282| () Bool (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#23283|) #b1)) +(declare-fun |$paramod/FF/WIDTH=32_is#23284| () Bool) +(declare-fun |Scoreboard#3#23285| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#0#23287| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n D#23286| () (_ BitVec 32) |$paramod/FF/WIDTH=32#0#23287|) +(declare-fun |Scoreboard#26#23288| () (_ BitVec 32)) +(declare-fun |$paramod/FF/WIDTH=32#1#23290| () (_ BitVec 32)) +(define-fun |$paramod/FF/WIDTH=32_n Q#23289| () (_ BitVec 32) |$paramod/FF/WIDTH=32#1#23290|) +(declare-fun |$paramod/FF/WIDTH=32#2#23292| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n clk#23291| () Bool |$paramod/FF/WIDTH=32#2#23292|) +(declare-fun |Scoreboard#27#23295| () (_ BitVec 1)) +(declare-fun |Scoreboard#28#23296| () (_ BitVec 1)) +(define-fun |Scoreboard#29#23294| () (_ BitVec 1) (bvand |Scoreboard#27#23295| |Scoreboard#28#23296|)) +(declare-fun |Scoreboard#19#23298| () Bool) +(define-fun |Scoreboard#40#23297| () (_ BitVec 1) (bvnot (ite |Scoreboard#19#23298| #b1 #b0))) +(define-fun |Scoreboard#41#23293| () (_ BitVec 1) (bvand |Scoreboard#29#23294| |Scoreboard#40#23297|)) +(declare-fun |$paramod/FF/WIDTH=32#3#23300| () Bool) +(define-fun |$paramod/FF/WIDTH=32_n en#23299| () Bool |$paramod/FF/WIDTH=32#3#23300|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32_is#23301| () Bool) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#0#23303| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n captured#23302| () Bool |$paramod/MagicPacketTracker/DEPTH=32#0#23303|) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#1#23305| () Bool) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n clk#23304| () Bool |$paramod/MagicPacketTracker/DEPTH=32#1#23305|) +(declare-fun |Scoreboard#1#23306| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#2#23308| () (_ BitVec 6)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n cnt#23307| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#2#23308|) +(declare-fun |Scoreboard#2#23309| () (_ BitVec 6)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#15#23312| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#4#23319| () Bool (bvult |$paramod/MagicPacketTracker/DEPTH=32#2#23308| #b100000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#5#23320| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#6#23318| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#4#23319| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#5#23320|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#7#23321| () (_ BitVec 1) (bvnot (ite |$paramod/MagicPacketTracker/DEPTH=32#0#23303| #b1 #b0))) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#8#23317| () (_ BitVec 1) (bvand |$paramod/MagicPacketTracker/DEPTH=32#6#23318| |$paramod/MagicPacketTracker/DEPTH=32#7#23321|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#3#23322| () (_ BitVec 6) (bvadd |$paramod/MagicPacketTracker/DEPTH=32#2#23308| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#9#23316| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#8#23317|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#3#23322| |$paramod/MagicPacketTracker/DEPTH=32#2#23308|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#11#23315| () Bool (bvugt |$paramod/MagicPacketTracker/DEPTH=32#9#23316| #b000000)) +(declare-fun |$paramod/MagicPacketTracker/DEPTH=32#12#23323| () (_ BitVec 1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#13#23314| () (_ BitVec 1) (bvand (ite |$paramod/MagicPacketTracker/DEPTH=32#11#23315| #b1 #b0) |$paramod/MagicPacketTracker/DEPTH=32#12#23323|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#10#23324| () (_ BitVec 6) (bvsub |$paramod/MagicPacketTracker/DEPTH=32#9#23316| #b000001)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#14#23313| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#13#23314|) #b1) |$paramod/MagicPacketTracker/DEPTH=32#10#23324| |$paramod/MagicPacketTracker/DEPTH=32#9#23316|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#16#23311| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#23312|) #b1) #b000000 |$paramod/MagicPacketTracker/DEPTH=32#14#23313|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#23310| () (_ BitVec 6) |$paramod/MagicPacketTracker/DEPTH=32#16#23311|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n pop#23325| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#12#23323|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n push#23326| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#5#23320|) #b1)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_n rst#23327| () Bool (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#15#23312|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1_is#23328| () Bool) +(define-fun |Scoreboard#30#23329| () (_ BitVec 1) (bvor (ite |Scoreboard#19#23298| #b1 #b0) |Scoreboard#29#23294|)) +(declare-fun |$paramod/FF/WIDTH=1#0#23331| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n D#23330| () Bool |$paramod/FF/WIDTH=1#0#23331|) +(declare-fun |$paramod/FF/WIDTH=1#1#23333| () (_ BitVec 1)) +(define-fun |$paramod/FF/WIDTH=1_n Q#23332| () Bool (= ((_ extract 0 0) |$paramod/FF/WIDTH=1#1#23333|) #b1)) +(declare-fun |$paramod/FF/WIDTH=1#2#23335| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n clk#23334| () Bool |$paramod/FF/WIDTH=1#2#23335|) +(declare-fun |$paramod/FF/WIDTH=1#3#23337| () Bool) +(define-fun |$paramod/FF/WIDTH=1_n en#23336| () Bool |$paramod/FF/WIDTH=1#3#23337|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23338| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23340| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#23339| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23340|) +(declare-fun |Scoreboard#4#23341| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#23343| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#23342| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#23343|) +(declare-fun |Scoreboard#10#23344| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23347| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23349| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#23348| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23349|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#23346| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23347| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#23348|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#23345| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#23346|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23352| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#23351| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23349| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23352|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#23350| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#23351|) +(declare-fun |Scoreboard#12#23353| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#23356| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23349|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23352|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#23357| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23349|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23352|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#23355| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#23356| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#23357| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#23354| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#23355|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23359| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#23358| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23359|) #b1)) +(declare-fun |Scoreboard#34#23360| () (_ BitVec 3)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23362| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#23361| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23362|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23364| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#23363| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23364|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23365| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23367| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#23366| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23367|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#23369| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#23368| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#23369|) +(declare-fun |Scoreboard#7#23370| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23373| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23375| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#23374| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23375|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#23372| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23373| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#23374|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#23371| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#23372|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23378| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#23377| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23375| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23378|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#23376| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#23377|) +(declare-fun |Scoreboard#9#23379| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#23382| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23375|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23378|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#23383| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23375|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23378|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#23381| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#23382| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#23383| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#23380| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#23381|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23385| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#23384| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23385|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23387| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#23386| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23387|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23389| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#23388| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23389|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23390| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23392| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#23391| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23392|) +(declare-fun |Scoreboard#5#23393| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#23395| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#23394| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#23395|) +(declare-fun |Scoreboard#13#23396| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23399| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23401| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#23400| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23401|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#23398| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23399| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#23400|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#23397| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#23398|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23404| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#23403| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23401| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23404|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#23402| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#23403|) +(declare-fun |Scoreboard#15#23405| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#23408| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23401|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23404|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#23409| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23401|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23404|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#23407| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#23408| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#23409| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#23406| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#23407|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23411| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#23410| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23411|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23413| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#23412| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23413|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23415| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#23414| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23415|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23416| () Bool) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23418| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#23417| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23418|) +(declare-fun |Scoreboard#6#23419| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#9#23421| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#23420| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#9#23421|) +(declare-fun |Scoreboard#16#23422| () (_ BitVec 32)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23425| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23427| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#23426| () (_ BitVec 5) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23427|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#12#23424| () (_ BitVec 32) (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23425| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:R0A entries#23426|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#23423| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#12#23424|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23430| () (_ BitVec 6)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#14#23429| () Bool (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23427| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23430|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#23428| () Bool |$paramod/FIFO/WIDTH=32/DEPTH=32#14#23429|) +(declare-fun |Scoreboard#18#23431| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#15#23434| () Bool (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23427|) ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23430|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#16#23435| () Bool (distinct ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23427|) ((_ extract 5 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23430|))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#17#23433| () (_ BitVec 1) (bvand (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#15#23434| #b1 #b0) (ite |$paramod/FIFO/WIDTH=32/DEPTH=32#16#23435| #b1 #b0))) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#23432| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#17#23433|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23437| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#23436| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23437|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23439| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#23438| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23439|) #b1)) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23441| () (_ BitVec 1)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#23440| () Bool (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23441|) #b1)) +(declare-fun |$paramod/FF/WIDTH=2_is#23443| () Bool) +(declare-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448| () (_ BitVec 4)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#23451| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247|) #b001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#23450| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#23451| #b100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#23452| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#23451|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#23449| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#12#23450| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#23451|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#11#23452|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#23447| () (_ BitVec 2) (bvand (concat ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448|) ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#23449|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#23456| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#10#23451|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#23455| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#23456| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#23457| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#23456|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#23454| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#17#23455| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#15#23456|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#16#23457|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#23453| () (_ BitVec 2) (bvand (concat ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448|) ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#23454|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#23446| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#14#23447| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#19#23453|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#23462| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247|) #b010)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#23461| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#21#23462|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#23460| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#23461| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#23463| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#23461|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#23459| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#24#23460| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#22#23461|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#23#23463|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#23458| () (_ BitVec 2) (bvand (concat ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448|) ((_ extract 2 2) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#23459|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#23445| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#20#23446| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#26#23458|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#23468| () (_ BitVec 3) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247|) #b011)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#23467| () (_ BitVec 4) (bvadd (concat #b0 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#28#23468|) #b0001)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#23466| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#23467| #b0100)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#23469| () (_ BitVec 2) (bvsub ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#23467|) #b00)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#23465| () (_ BitVec 2) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#31#23466| ((_ extract 1 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#29#23467|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#30#23469|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#23464| () (_ BitVec 2) (bvand (concat ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448|) ((_ extract 3 3) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448|)) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#23465|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#23444| () (_ BitVec 2) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#27#23445| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#33#23464|)) +(declare-fun |$paramod/FF/WIDTH=2#0#23471| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n D#23470| () (_ BitVec 2) |$paramod/FF/WIDTH=2#0#23471|) +(declare-fun |$paramod/FF/WIDTH=2#1#23473| () (_ BitVec 2)) +(define-fun |$paramod/FF/WIDTH=2_n Q#23472| () (_ BitVec 2) |$paramod/FF/WIDTH=2#1#23473|) +(declare-fun |$paramod/FF/WIDTH=2#2#23475| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n clk#23474| () Bool |$paramod/FF/WIDTH=2#2#23475|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#23479| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#23243|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#23483| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#23246| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#23479|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#23482| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#23283| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#58#23483|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#23487| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#23444| #b11)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#23488| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#23245| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#45#23268|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#23486| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#23487| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#46#23488| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#23245|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#23485| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#23486| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#23484| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#55#23241|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#52#23485| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#48#23486|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#23481| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#59#23482|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#56#23484|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#23480| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#23481| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#23478| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#51#23479| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#61#23480| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#23477| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#23246| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#62#23478|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#23491| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#23250|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#23495| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#23253| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#23491|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#23494| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#23283| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#72#23495|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#23499| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#23444| #b10)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#23500| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#23252| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#41#23269|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#23498| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#23499| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#42#23500| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#23252|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#23497| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#23498| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#23496| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#70#23248|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#67#23497| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#44#23498|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#23493| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#73#23494|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#71#23496|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#23492| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#23493| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#23490| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#66#23491| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#75#23492| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#23489| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#23253| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#76#23490|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#23503| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#23256|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#23507| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#23259| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#23503|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#23506| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#23283| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#86#23507|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#23511| () Bool (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#23444| #b01)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#23512| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#23258| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#37#23270|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#23510| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#23511| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#38#23512| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#23258|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#23509| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#23510| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#23508| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#84#23254|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#81#23509| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#40#23510|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#23505| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#87#23506|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#85#23508|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#23504| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#23505| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#23502| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#80#23503| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#89#23504| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#23501| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#23259| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#90#23502|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#23515| () (_ BitVec 1) (bvnot |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#23262|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#23519| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#23265| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#23515|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#23518| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#57#23283| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#100#23519|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#23523| () Bool (not (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#23444|) #b1) (= ((_ extract 1 1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#23444|) #b1)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#23524| () (_ BitVec 16) (bvadd |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#23264| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#6#23271|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#23522| () (_ BitVec 16) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#23523| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#7#23524| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#23264|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#23521| () (_ BitVec 16) (bvsub |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#23522| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#23520| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#98#23260|) #b1) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#95#23521| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#36#23522|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#23517| () (_ BitVec 16) (ite (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#101#23518|) #b1) #b0000000000000000 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#99#23520|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#23516| () Bool (bvult |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#23517| #b0000000000100000)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#23514| () (_ BitVec 1) (bvor |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#94#23515| (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#103#23516| #b1 #b0))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#23513| () (_ BitVec 1) (bvand (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#23265| #b1 #b0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#104#23514|)) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#23476| () Bool (or (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#63#23477|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#77#23489|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#91#23501|) #b1) (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#105#23513|) #b1))) +(declare-fun |$paramod/FF/WIDTH=2#3#23526| () Bool) +(define-fun |$paramod/FF/WIDTH=2_n en#23525| () Bool |$paramod/FF/WIDTH=2#3#23526|) +(declare-fun |$paramod/PRIDEC/WIDTH=4_is#23527| () Bool) +(declare-fun |$paramod/PRIDEC/WIDTH=4#8#23530| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#4#23533| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#0#23534| () (_ BitVec 1)) +(declare-fun |$paramod/PRIDEC/WIDTH=4#1#23535| () (_ BitVec 1)) +(define-fun |$paramod/PRIDEC/WIDTH=4#9#23532| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#4#23533|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#23534|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#23535|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#10#23531| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#9#23532| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#11#23529| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#8#23530| |$paramod/PRIDEC/WIDTH=4#10#23531|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#5#23538| () Bool (or (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#0#23534|) #b1) (= ((_ extract 0 0) |$paramod/PRIDEC/WIDTH=4#1#23535|) #b1))) +(define-fun |$paramod/PRIDEC/WIDTH=4#6#23537| () (_ BitVec 1) (bvnot (ite |$paramod/PRIDEC/WIDTH=4#5#23538| #b1 #b0))) +(define-fun |$paramod/PRIDEC/WIDTH=4#7#23536| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#4#23533| |$paramod/PRIDEC/WIDTH=4#6#23537|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#2#23540| () (_ BitVec 1) (bvnot |$paramod/PRIDEC/WIDTH=4#1#23535|)) +(define-fun |$paramod/PRIDEC/WIDTH=4#3#23539| () (_ BitVec 1) (bvand |$paramod/PRIDEC/WIDTH=4#0#23534| |$paramod/PRIDEC/WIDTH=4#2#23540|)) +(define-fun |$paramod/PRIDEC/WIDTH=4_n out_vec#23528| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#11#23529| (concat |$paramod/PRIDEC/WIDTH=4#7#23536| (concat |$paramod/PRIDEC/WIDTH=4#3#23539| |$paramod/PRIDEC/WIDTH=4#1#23535|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#23541| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#23243| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#23250| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#23256| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#23262|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#32#23465|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#23542| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#23243| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#23250| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#23256| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#23262|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#25#23459|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#23543| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#23243| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#23250| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#23256| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#23262|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#18#23454|)))) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#23544| () (_ BitVec 1) ((_ extract 0 0) (bvlshr (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#50#23243| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#65#23250| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#79#23256| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#93#23262|))) (concat #b00 |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#13#23449|)))) +(define-fun |$paramod/PRIDEC/WIDTH=4_n vec#23545| () (_ BitVec 4) (concat |$paramod/PRIDEC/WIDTH=4#8#23530| (concat |$paramod/PRIDEC/WIDTH=4#4#23533| (concat |$paramod/PRIDEC/WIDTH=4#0#23534| |$paramod/PRIDEC/WIDTH=4#1#23535|)))) +(declare-fun |$paramod/FF/WIDTH=16_is#23546| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#23548| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#23547| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#23548|) +(declare-fun |$paramod/FF/WIDTH=16#1#23550| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#23549| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#23550|) +(declare-fun |$paramod/FF/WIDTH=16#2#23552| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#23551| () Bool |$paramod/FF/WIDTH=16#2#23552|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#23553| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#35#23523| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#92#23265| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#23555| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#23554| () Bool |$paramod/FF/WIDTH=16#3#23555|) +(declare-fun |$paramod/FF/WIDTH=16_is#23556| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#23558| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#23557| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#23558|) +(declare-fun |$paramod/FF/WIDTH=16#1#23560| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#23559| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#23560|) +(declare-fun |$paramod/FF/WIDTH=16#2#23562| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#23561| () Bool |$paramod/FF/WIDTH=16#2#23562|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#23563| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#39#23511| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#78#23259| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#23565| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#23564| () Bool |$paramod/FF/WIDTH=16#3#23565|) +(declare-fun |$paramod/FF/WIDTH=16_is#23566| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#23568| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#23567| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#23568|) +(declare-fun |$paramod/FF/WIDTH=16#1#23570| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#23569| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#23570|) +(declare-fun |$paramod/FF/WIDTH=16#2#23572| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#23571| () Bool |$paramod/FF/WIDTH=16#2#23572|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#23573| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#43#23499| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#64#23253| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#23575| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#23574| () Bool |$paramod/FF/WIDTH=16#3#23575|) +(declare-fun |$paramod/FF/WIDTH=16_is#23576| () Bool) +(declare-fun |$paramod/FF/WIDTH=16#0#23578| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n D#23577| () (_ BitVec 16) |$paramod/FF/WIDTH=16#0#23578|) +(declare-fun |$paramod/FF/WIDTH=16#1#23580| () (_ BitVec 16)) +(define-fun |$paramod/FF/WIDTH=16_n Q#23579| () (_ BitVec 16) |$paramod/FF/WIDTH=16#1#23580|) +(declare-fun |$paramod/FF/WIDTH=16#2#23582| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n clk#23581| () Bool |$paramod/FF/WIDTH=16#2#23582|) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#23583| () (_ BitVec 1) (bvor (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#47#23487| #b1 #b0) (ite |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#49#23246| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=16#3#23585| () Bool) +(define-fun |$paramod/FF/WIDTH=16_n en#23584| () Bool |$paramod/FF/WIDTH=16#3#23585|) +(define-fun |$paramod/FF/WIDTH=2_h#23586| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_h#23587| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#23588| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#23589| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#23590| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_h#23591| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#23442| () Bool (and (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#23233| |$paramod/FF/WIDTH=2_is#23443|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#34#23444| |$paramod/FF/WIDTH=2_n D#23470|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#9#23247| |$paramod/FF/WIDTH=2_n Q#23472|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#23238| |$paramod/FF/WIDTH=2_n clk#23474|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#106#23476| |$paramod/FF/WIDTH=2_n en#23525|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#23233| |$paramod/PRIDEC/WIDTH=4_is#23527|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#8#23448| |$paramod/PRIDEC/WIDTH=4_n out_vec#23528|) (= (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#110#23541| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#109#23542| (concat |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#108#23543| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#107#23544|))) |$paramod/PRIDEC/WIDTH=4_n vec#23545|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#23233| |$paramod/FF/WIDTH=16_is#23546|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#102#23517| |$paramod/FF/WIDTH=16_n D#23547|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#2#23264| |$paramod/FF/WIDTH=16_n Q#23549|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#23238| |$paramod/FF/WIDTH=16_n clk#23551|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#111#23553|) #b1) |$paramod/FF/WIDTH=16_n en#23554|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#23233| |$paramod/FF/WIDTH=16_is#23556|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#88#23505| |$paramod/FF/WIDTH=16_n D#23557|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#3#23258| |$paramod/FF/WIDTH=16_n Q#23559|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#23238| |$paramod/FF/WIDTH=16_n clk#23561|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#112#23563|) #b1) |$paramod/FF/WIDTH=16_n en#23564|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#23233| |$paramod/FF/WIDTH=16_is#23566|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#74#23493| |$paramod/FF/WIDTH=16_n D#23567|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#4#23252| |$paramod/FF/WIDTH=16_n Q#23569|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#23238| |$paramod/FF/WIDTH=16_n clk#23571|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#113#23573|) #b1) |$paramod/FF/WIDTH=16_n en#23574|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#23233| |$paramod/FF/WIDTH=16_is#23576|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#60#23481| |$paramod/FF/WIDTH=16_n D#23577|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#5#23245| |$paramod/FF/WIDTH=16_n Q#23579|) (= |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#1#23238| |$paramod/FF/WIDTH=16_n clk#23581|) (= (= ((_ extract 0 0) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32#114#23583|) #b1) |$paramod/FF/WIDTH=16_n en#23584|) |$paramod/FF/WIDTH=2_h#23586| |$paramod/PRIDEC/WIDTH=4_h#23587| |$paramod/FF/WIDTH=16_h#23588| |$paramod/FF/WIDTH=16_h#23589| |$paramod/FF/WIDTH=16_h#23590| |$paramod/FF/WIDTH=16_h#23591| )) +(define-fun |$paramod/FF/WIDTH=32_h#23592| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#23594| () Bool) +(declare-fun |$paramod/FF/WIDTH=6#0#23596| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23595| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23596|) +(declare-fun |$paramod/FF/WIDTH=6#1#23598| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23597| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23598|) +(declare-fun |$paramod/FF/WIDTH=6#2#23600| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23599| () Bool |$paramod/FF/WIDTH=6#2#23600|) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#17#23603| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#5#23320| |$paramod/MagicPacketTracker/DEPTH=32#12#23323|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#18#23602| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#17#23603| |$paramod/MagicPacketTracker/DEPTH=32#15#23312|)) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32#19#23601| () (_ BitVec 1) (bvor |$paramod/MagicPacketTracker/DEPTH=32#18#23602| (ite |$paramod/MagicPacketTracker/DEPTH=32#0#23303| #b1 #b0))) +(declare-fun |$paramod/FF/WIDTH=6#3#23605| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23604| () Bool |$paramod/FF/WIDTH=6#3#23605|) +(define-fun |$paramod/FF/WIDTH=6_h#23606| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_h#23593| () Bool (and (= |$paramod/MagicPacketTracker/DEPTH=32_is#23301| |$paramod/FF/WIDTH=6_is#23594|) (= |$paramod/MagicPacketTracker/DEPTH=32#16#23311| |$paramod/FF/WIDTH=6_n D#23595|) (= |$paramod/MagicPacketTracker/DEPTH=32#2#23308| |$paramod/FF/WIDTH=6_n Q#23597|) (= |$paramod/MagicPacketTracker/DEPTH=32#1#23305| |$paramod/FF/WIDTH=6_n clk#23599|) (= (= ((_ extract 0 0) |$paramod/MagicPacketTracker/DEPTH=32#19#23601|) #b1) |$paramod/FF/WIDTH=6_n en#23604|) |$paramod/FF/WIDTH=6_h#23606| )) +(define-fun |$paramod/FF/WIDTH=1_h#23607| () Bool true) +(declare-fun |$paramod/FF/WIDTH=6_is#23609| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23612| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23349| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23611| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23359|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23612| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23349|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23610| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23364|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23611|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23614| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23613| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23614|) +(declare-fun |$paramod/FF/WIDTH=6#1#23616| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23615| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23616|) +(declare-fun |$paramod/FF/WIDTH=6#2#23618| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23617| () Bool |$paramod/FF/WIDTH=6#2#23618|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23620| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23362| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23359|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23619| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23620| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23364|)) +(declare-fun |$paramod/FF/WIDTH=6#3#23622| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23621| () Bool |$paramod/FF/WIDTH=6#3#23622|) +(declare-fun |$paramod/FF/WIDTH=6_is#23623| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23626| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23352| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23625| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23362|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23626| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23352|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23624| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23364|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23625|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23628| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23627| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23628|) +(declare-fun |$paramod/FF/WIDTH=6#1#23630| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23629| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23630|) +(declare-fun |$paramod/FF/WIDTH=6#2#23632| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23631| () Bool |$paramod/FF/WIDTH=6#2#23632|) +(declare-fun |$paramod/FF/WIDTH=6#3#23634| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23633| () Bool |$paramod/FF/WIDTH=6#3#23634|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23636| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23638| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23637| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23638|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23640| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23639| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23640|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23642| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23641| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23642|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23635| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23636| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23637| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23639| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23641|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23636| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23637|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23641|))))) +(define-fun |$paramod/FF/WIDTH=6_h#23643| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#23644| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23608| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23338| |$paramod/FF/WIDTH=6_is#23609|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23610| |$paramod/FF/WIDTH=6_n D#23613|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23349| |$paramod/FF/WIDTH=6_n Q#23615|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23340| |$paramod/FF/WIDTH=6_n clk#23617|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23619|) #b1) |$paramod/FF/WIDTH=6_n en#23621|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23338| |$paramod/FF/WIDTH=6_is#23623|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23624| |$paramod/FF/WIDTH=6_n D#23627|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23352| |$paramod/FF/WIDTH=6_n Q#23629|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23340| |$paramod/FF/WIDTH=6_n clk#23631|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23619|) #b1) |$paramod/FF/WIDTH=6_n en#23633|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23635| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23347|) |$paramod/FF/WIDTH=6_h#23643| |$paramod/FF/WIDTH=6_h#23644| )) +(declare-fun |$paramod/FF/WIDTH=6_is#23646| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23649| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23375| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23648| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23385|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23649| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23375|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23647| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23389|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23648|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23651| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23650| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23651|) +(declare-fun |$paramod/FF/WIDTH=6#1#23653| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23652| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23653|) +(declare-fun |$paramod/FF/WIDTH=6#2#23655| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23654| () Bool |$paramod/FF/WIDTH=6#2#23655|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23657| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23387| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23385|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23656| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23657| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23389|)) +(declare-fun |$paramod/FF/WIDTH=6#3#23659| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23658| () Bool |$paramod/FF/WIDTH=6#3#23659|) +(declare-fun |$paramod/FF/WIDTH=6_is#23660| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23663| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23378| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23662| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23387|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23663| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23378|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23661| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23389|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23662|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23665| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23664| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23665|) +(declare-fun |$paramod/FF/WIDTH=6#1#23667| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23666| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23667|) +(declare-fun |$paramod/FF/WIDTH=6#2#23669| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23668| () Bool |$paramod/FF/WIDTH=6#2#23669|) +(declare-fun |$paramod/FF/WIDTH=6#3#23671| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23670| () Bool |$paramod/FF/WIDTH=6#3#23671|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23673| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23675| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23674| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23675|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23677| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23676| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23677|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23679| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23678| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23679|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23672| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23673| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23674| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23676| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23678|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23673| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23674|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23678|))))) +(define-fun |$paramod/FF/WIDTH=6_h#23680| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#23681| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23645| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23365| |$paramod/FF/WIDTH=6_is#23646|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23647| |$paramod/FF/WIDTH=6_n D#23650|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23375| |$paramod/FF/WIDTH=6_n Q#23652|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23367| |$paramod/FF/WIDTH=6_n clk#23654|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23656|) #b1) |$paramod/FF/WIDTH=6_n en#23658|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23365| |$paramod/FF/WIDTH=6_is#23660|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23661| |$paramod/FF/WIDTH=6_n D#23664|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23378| |$paramod/FF/WIDTH=6_n Q#23666|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23367| |$paramod/FF/WIDTH=6_n clk#23668|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23656|) #b1) |$paramod/FF/WIDTH=6_n en#23670|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23672| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23373|) |$paramod/FF/WIDTH=6_h#23680| |$paramod/FF/WIDTH=6_h#23681| )) +(declare-fun |$paramod/FF/WIDTH=6_is#23683| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23686| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23401| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23685| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23411|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23686| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23401|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23684| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23415|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23685|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23688| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23687| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23688|) +(declare-fun |$paramod/FF/WIDTH=6#1#23690| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23689| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23690|) +(declare-fun |$paramod/FF/WIDTH=6#2#23692| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23691| () Bool |$paramod/FF/WIDTH=6#2#23692|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23694| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23413| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23411|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23693| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23694| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23415|)) +(declare-fun |$paramod/FF/WIDTH=6#3#23696| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23695| () Bool |$paramod/FF/WIDTH=6#3#23696|) +(declare-fun |$paramod/FF/WIDTH=6_is#23697| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23700| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23404| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23699| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23413|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23700| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23404|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23698| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23415|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23699|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23702| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23701| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23702|) +(declare-fun |$paramod/FF/WIDTH=6#1#23704| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23703| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23704|) +(declare-fun |$paramod/FF/WIDTH=6#2#23706| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23705| () Bool |$paramod/FF/WIDTH=6#2#23706|) +(declare-fun |$paramod/FF/WIDTH=6#3#23708| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23707| () Bool |$paramod/FF/WIDTH=6#3#23708|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23710| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23712| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23711| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23712|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23714| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23713| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23714|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23716| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23715| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23716|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23709| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23710| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23711| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23713| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23715|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23710| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23711|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23715|))))) +(define-fun |$paramod/FF/WIDTH=6_h#23717| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#23718| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23682| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23390| |$paramod/FF/WIDTH=6_is#23683|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23684| |$paramod/FF/WIDTH=6_n D#23687|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23401| |$paramod/FF/WIDTH=6_n Q#23689|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23392| |$paramod/FF/WIDTH=6_n clk#23691|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23693|) #b1) |$paramod/FF/WIDTH=6_n en#23695|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23390| |$paramod/FF/WIDTH=6_is#23697|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23698| |$paramod/FF/WIDTH=6_n D#23701|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23404| |$paramod/FF/WIDTH=6_n Q#23703|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23392| |$paramod/FF/WIDTH=6_n clk#23705|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23693|) #b1) |$paramod/FF/WIDTH=6_n en#23707|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23709| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23399|) |$paramod/FF/WIDTH=6_h#23717| |$paramod/FF/WIDTH=6_h#23718| )) +(declare-fun |$paramod/FF/WIDTH=6_is#23720| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23723| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23427| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23722| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23437|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#18#23723| |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23427|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23721| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23441|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#19#23722|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23725| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23724| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23725|) +(declare-fun |$paramod/FF/WIDTH=6#1#23727| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23726| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23727|) +(declare-fun |$paramod/FF/WIDTH=6#2#23729| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23728| () Bool |$paramod/FF/WIDTH=6#2#23729|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23731| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23439| |$paramod/FIFO/WIDTH=32/DEPTH=32#5#23437|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23730| () (_ BitVec 1) (bvor |$paramod/FIFO/WIDTH=32/DEPTH=32#6#23731| |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23441|)) +(declare-fun |$paramod/FF/WIDTH=6#3#23733| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23732| () Bool |$paramod/FF/WIDTH=6#3#23733|) +(declare-fun |$paramod/FF/WIDTH=6_is#23734| () Bool) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23737| () (_ BitVec 6) (bvadd |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23430| #b000001)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23736| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#23439|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32#21#23737| |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23430|)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23735| () (_ BitVec 6) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#7#23441|) #b1) #b000000 |$paramod/FIFO/WIDTH=32/DEPTH=32#22#23736|)) +(declare-fun |$paramod/FF/WIDTH=6#0#23739| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n D#23738| () (_ BitVec 6) |$paramod/FF/WIDTH=6#0#23739|) +(declare-fun |$paramod/FF/WIDTH=6#1#23741| () (_ BitVec 6)) +(define-fun |$paramod/FF/WIDTH=6_n Q#23740| () (_ BitVec 6) |$paramod/FF/WIDTH=6#1#23741|) +(declare-fun |$paramod/FF/WIDTH=6#2#23743| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n clk#23742| () Bool |$paramod/FF/WIDTH=6#2#23743|) +(declare-fun |$paramod/FF/WIDTH=6#3#23745| () Bool) +(define-fun |$paramod/FF/WIDTH=6_n en#23744| () Bool |$paramod/FF/WIDTH=6#3#23745|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23747| () (Array (_ BitVec 5) (_ BitVec 32))) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23749| () (_ BitVec 5)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23748| () (_ BitVec 5) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23749|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23751| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23750| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23751|) +(declare-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23753| () (_ BitVec 32)) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23752| () (_ BitVec 32) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23753|) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23746| () (Array (_ BitVec 5) (_ BitVec 32)) (store |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23747| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23748| (bvor (bvand |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0D entries#23750| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23752|) (bvand (select |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23747| |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0A entries#23748|) (bvnot |$paramod/FIFO/WIDTH=32/DEPTH=32_m:W0M entries#23752|))))) +(define-fun |$paramod/FF/WIDTH=6_h#23754| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_h#23755| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23719| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23416| |$paramod/FF/WIDTH=6_is#23720|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#20#23721| |$paramod/FF/WIDTH=6_n D#23724|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#11#23427| |$paramod/FF/WIDTH=6_n Q#23726|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23418| |$paramod/FF/WIDTH=6_n clk#23728|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23730|) #b1) |$paramod/FF/WIDTH=6_n en#23732|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23416| |$paramod/FF/WIDTH=6_is#23734|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#23#23735| |$paramod/FF/WIDTH=6_n D#23738|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#13#23430| |$paramod/FF/WIDTH=6_n Q#23740|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#3#23418| |$paramod/FF/WIDTH=6_n clk#23742|) (= (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#8#23730|) #b1) |$paramod/FF/WIDTH=6_n en#23744|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23746| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#final#23425|) |$paramod/FF/WIDTH=6_h#23754| |$paramod/FF/WIDTH=6_h#23755| )) +(define-fun |Scoreboard_h#23231| () Bool (and (= |Scoreboard_is#23232| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_is#23233|) (= false |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n blk#23234|) (= |Scoreboard#0#23236| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n clk#23237|) (= |Scoreboard#24#23239| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n gnt#23240|) (= |Scoreboard#25#23266| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n input_quantums#23267|) (= (concat |Scoreboard#38#23272| (concat |Scoreboard#37#23274| (concat |Scoreboard#36#23276| |Scoreboard#35#23278|))) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n reqs#23280|) (= |Scoreboard#39#23281| |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_n rst#23282|) (= |Scoreboard_is#23232| |$paramod/FF/WIDTH=32_is#23284|) (= |Scoreboard#3#23285| |$paramod/FF/WIDTH=32_n D#23286|) (= |Scoreboard#26#23288| |$paramod/FF/WIDTH=32_n Q#23289|) (= |Scoreboard#0#23236| |$paramod/FF/WIDTH=32_n clk#23291|) (= (= ((_ extract 0 0) |Scoreboard#41#23293|) #b1) |$paramod/FF/WIDTH=32_n en#23299|) (= |Scoreboard_is#23232| |$paramod/MagicPacketTracker/DEPTH=32_is#23301|) (= |Scoreboard#19#23298| |$paramod/MagicPacketTracker/DEPTH=32_n captured#23302|) (= |Scoreboard#0#23236| |$paramod/MagicPacketTracker/DEPTH=32_n clk#23304|) (= |Scoreboard#1#23306| |$paramod/MagicPacketTracker/DEPTH=32_n cnt#23307|) (= |Scoreboard#2#23309| |$paramod/MagicPacketTracker/DEPTH=32_n next_cnt#23310|) (= (= ((_ extract 0 0) |Scoreboard#24#23239|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n pop#23325|) (= (= ((_ extract 0 0) |Scoreboard#28#23296|) #b1) |$paramod/MagicPacketTracker/DEPTH=32_n push#23326|) (= |Scoreboard#39#23281| |$paramod/MagicPacketTracker/DEPTH=32_n rst#23327|) (= |Scoreboard_is#23232| |$paramod/FF/WIDTH=1_is#23328|) (= (= ((_ extract 0 0) |Scoreboard#30#23329|) #b1) |$paramod/FF/WIDTH=1_n D#23330|) (= |Scoreboard#19#23298| |$paramod/FF/WIDTH=1_n Q#23332|) (= |Scoreboard#0#23236| |$paramod/FF/WIDTH=1_n clk#23334|) (= (= ((_ extract 0 0) |Scoreboard#40#23297|) #b1) |$paramod/FF/WIDTH=1_n en#23336|) (= |Scoreboard_is#23232| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23338|) (= |Scoreboard#0#23236| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#23339|) (= |Scoreboard#4#23341| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#23342|) (= |Scoreboard#10#23344| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#23345|) (= |Scoreboard#11#23277| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#23350|) (= |Scoreboard#12#23353| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#23354|) (= (= ((_ extract 1 1) |Scoreboard#24#23239|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#23358|) (= (= ((_ extract 0 0) |Scoreboard#34#23360|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#23361|) (= |Scoreboard#39#23281| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#23363|) (= |Scoreboard_is#23232| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23365|) (= |Scoreboard#0#23236| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#23366|) (= |Scoreboard#3#23285| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#23368|) (= |Scoreboard#7#23370| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#23371|) (= |Scoreboard#8#23279| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#23376|) (= |Scoreboard#9#23379| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#23380|) (= (= ((_ extract 0 0) |Scoreboard#24#23239|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#23384|) (= (= ((_ extract 0 0) |Scoreboard#28#23296|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#23386|) (= |Scoreboard#39#23281| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#23388|) (= |Scoreboard_is#23232| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23390|) (= |Scoreboard#0#23236| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#23391|) (= |Scoreboard#5#23393| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#23394|) (= |Scoreboard#13#23396| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#23397|) (= |Scoreboard#14#23275| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#23402|) (= |Scoreboard#15#23405| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#23406|) (= (= ((_ extract 2 2) |Scoreboard#24#23239|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#23410|) (= (= ((_ extract 1 1) |Scoreboard#34#23360|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#23412|) (= |Scoreboard#39#23281| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#23414|) (= |Scoreboard_is#23232| |$paramod/FIFO/WIDTH=32/DEPTH=32_is#23416|) (= |Scoreboard#0#23236| |$paramod/FIFO/WIDTH=32/DEPTH=32_n clk#23417|) (= |Scoreboard#6#23419| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_in#23420|) (= |Scoreboard#16#23422| |$paramod/FIFO/WIDTH=32/DEPTH=32_n data_out#23423|) (= |Scoreboard#17#23273| |$paramod/FIFO/WIDTH=32/DEPTH=32_n empty#23428|) (= |Scoreboard#18#23431| |$paramod/FIFO/WIDTH=32/DEPTH=32_n full#23432|) (= (= ((_ extract 3 3) |Scoreboard#24#23239|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n pop#23436|) (= (= ((_ extract 2 2) |Scoreboard#34#23360|) #b1) |$paramod/FIFO/WIDTH=32/DEPTH=32_n push#23438|) (= |Scoreboard#39#23281| |$paramod/FIFO/WIDTH=32/DEPTH=32_n rst#23440|) |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_h#23442| |$paramod/FF/WIDTH=32_h#23592| |$paramod/MagicPacketTracker/DEPTH=32_h#23593| |$paramod/FF/WIDTH=1_h#23607| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23608| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23645| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23682| |$paramod/FIFO/WIDTH=32/DEPTH=32_h#23719| )) +(assert |Scoreboard_h#23231|) +(define-fun |Scoreboard_n rst#23756| () Bool |Scoreboard#39#23281|) +(define-fun |Scoreboard_n prop_empty#23757| () Bool |Scoreboard#8#23279|) +(define-fun |Scoreboard_n prop_pop#23758| () Bool (= ((_ extract 0 0) |Scoreboard#24#23239|) #b1)) +(assert (and (not |Scoreboard_n rst#23756|) (or (not |Scoreboard_n prop_empty#23757|) (not |Scoreboard_n prop_pop#23758|)))) +(define-fun |$paramod/FF/WIDTH=2#4#23762| () (_ BitVec 2) (ite |$paramod/FF/WIDTH=2#3#22843| |$paramod/FF/WIDTH=2#0#22788| |$paramod/FF/WIDTH=2#1#22790|)) +(define-fun |$paramod/FF/WIDTH=2_t#23761| () Bool (= |$paramod/FF/WIDTH=2#4#23762| |$paramod/FF/WIDTH=2#1#23473|) ) +(define-fun |$paramod/PRIDEC/WIDTH=4_t#23763| () Bool true) +(define-fun |$paramod/FF/WIDTH=16#4#23765| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#22872| |$paramod/FF/WIDTH=16#0#22865| |$paramod/FF/WIDTH=16#1#22867|)) +(define-fun |$paramod/FF/WIDTH=16_t#23764| () Bool (= |$paramod/FF/WIDTH=16#4#23765| |$paramod/FF/WIDTH=16#1#23550|) ) +(define-fun |$paramod/FF/WIDTH=16#4#23767| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#22882| |$paramod/FF/WIDTH=16#0#22875| |$paramod/FF/WIDTH=16#1#22877|)) +(define-fun |$paramod/FF/WIDTH=16_t#23766| () Bool (= |$paramod/FF/WIDTH=16#4#23767| |$paramod/FF/WIDTH=16#1#23560|) ) +(define-fun |$paramod/FF/WIDTH=16#4#23769| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#22892| |$paramod/FF/WIDTH=16#0#22885| |$paramod/FF/WIDTH=16#1#22887|)) +(define-fun |$paramod/FF/WIDTH=16_t#23768| () Bool (= |$paramod/FF/WIDTH=16#4#23769| |$paramod/FF/WIDTH=16#1#23570|) ) +(define-fun |$paramod/FF/WIDTH=16#4#23771| () (_ BitVec 16) (ite |$paramod/FF/WIDTH=16#3#22902| |$paramod/FF/WIDTH=16#0#22895| |$paramod/FF/WIDTH=16#1#22897|)) +(define-fun |$paramod/FF/WIDTH=16_t#23770| () Bool (= |$paramod/FF/WIDTH=16#4#23771| |$paramod/FF/WIDTH=16#1#23580|) ) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#23760| () Bool (and |$paramod/FF/WIDTH=2_t#23761| |$paramod/PRIDEC/WIDTH=4_t#23763| |$paramod/FF/WIDTH=16_t#23764| |$paramod/FF/WIDTH=16_t#23766| |$paramod/FF/WIDTH=16_t#23768| |$paramod/FF/WIDTH=16_t#23770| )) +(define-fun |$paramod/FF/WIDTH=32#4#23773| () (_ BitVec 32) (ite |$paramod/FF/WIDTH=32#3#22617| |$paramod/FF/WIDTH=32#0#22604| |$paramod/FF/WIDTH=32#1#22607|)) +(define-fun |$paramod/FF/WIDTH=32_t#23772| () Bool (= |$paramod/FF/WIDTH=32#4#23773| |$paramod/FF/WIDTH=32#1#23290|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23776| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22922| |$paramod/FF/WIDTH=6#0#22913| |$paramod/FF/WIDTH=6#1#22915|)) +(define-fun |$paramod/FF/WIDTH=6_t#23775| () Bool (= |$paramod/FF/WIDTH=6#4#23776| |$paramod/FF/WIDTH=6#1#23598|) ) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_t#23774| () Bool |$paramod/FF/WIDTH=6_t#23775| ) +(define-fun |$paramod/FF/WIDTH=1#4#23778| () (_ BitVec 1) (ite |$paramod/FF/WIDTH=1#3#22654| (ite |$paramod/FF/WIDTH=1#0#22648| #b1 #b0) |$paramod/FF/WIDTH=1#1#22650|)) +(define-fun |$paramod/FF/WIDTH=1_t#23777| () Bool (= |$paramod/FF/WIDTH=1#4#23778| |$paramod/FF/WIDTH=1#1#23333|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22679|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#23782| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22939| |$paramod/FF/WIDTH=6#0#22931| |$paramod/FF/WIDTH=6#1#22933|)) +(define-fun |$paramod/FF/WIDTH=6_t#23781| () Bool (= |$paramod/FF/WIDTH=6#4#23782| |$paramod/FF/WIDTH=6#1#23616|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23784| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22951| |$paramod/FF/WIDTH=6#0#22945| |$paramod/FF/WIDTH=6#1#22947|)) +(define-fun |$paramod/FF/WIDTH=6_t#23783| () Bool (= |$paramod/FF/WIDTH=6#4#23784| |$paramod/FF/WIDTH=6#1#23630|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23779| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22952| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23636|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22660| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23640|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22669|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23638|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23780|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23642|) |$paramod/FF/WIDTH=6_t#23781| |$paramod/FF/WIDTH=6_t#23783| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22704|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#23788| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22976| |$paramod/FF/WIDTH=6#0#22968| |$paramod/FF/WIDTH=6#1#22970|)) +(define-fun |$paramod/FF/WIDTH=6_t#23787| () Bool (= |$paramod/FF/WIDTH=6#4#23788| |$paramod/FF/WIDTH=6#1#23653|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23790| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#22988| |$paramod/FF/WIDTH=6#0#22982| |$paramod/FF/WIDTH=6#1#22984|)) +(define-fun |$paramod/FF/WIDTH=6_t#23789| () Bool (= |$paramod/FF/WIDTH=6#4#23790| |$paramod/FF/WIDTH=6#1#23667|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23785| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#22989| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23673|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22686| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23677|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22695|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23675|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23786|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23679|) |$paramod/FF/WIDTH=6_t#23787| |$paramod/FF/WIDTH=6_t#23789| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22730|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#23794| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#23013| |$paramod/FF/WIDTH=6#0#23005| |$paramod/FF/WIDTH=6#1#23007|)) +(define-fun |$paramod/FF/WIDTH=6_t#23793| () Bool (= |$paramod/FF/WIDTH=6#4#23794| |$paramod/FF/WIDTH=6#1#23690|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23796| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#23025| |$paramod/FF/WIDTH=6#0#23019| |$paramod/FF/WIDTH=6#1#23021|)) +(define-fun |$paramod/FF/WIDTH=6_t#23795| () Bool (= |$paramod/FF/WIDTH=6#4#23796| |$paramod/FF/WIDTH=6#1#23704|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23791| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23026| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23710|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22712| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23714|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22721|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23712|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23792|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23716|) |$paramod/FF/WIDTH=6_t#23793| |$paramod/FF/WIDTH=6_t#23795| )) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| () (_ BitVec 1) (ite (= ((_ extract 0 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#4#22756|) #b1) #b1 #b0)) +(define-fun |$paramod/FF/WIDTH=6#4#23800| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#23050| |$paramod/FF/WIDTH=6#0#23042| |$paramod/FF/WIDTH=6#1#23044|)) +(define-fun |$paramod/FF/WIDTH=6_t#23799| () Bool (= |$paramod/FF/WIDTH=6#4#23800| |$paramod/FF/WIDTH=6#1#23727|) ) +(define-fun |$paramod/FF/WIDTH=6#4#23802| () (_ BitVec 6) (ite |$paramod/FF/WIDTH=6#3#23062| |$paramod/FF/WIDTH=6#0#23056| |$paramod/FF/WIDTH=6#1#23058|)) +(define-fun |$paramod/FF/WIDTH=6_t#23801| () Bool (= |$paramod/FF/WIDTH=6#4#23802| |$paramod/FF/WIDTH=6#1#23741|) ) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23797| () Bool (and (= |$paramod/FIFO/WIDTH=32/DEPTH=32#10#1#23063| |$paramod/FIFO/WIDTH=32/DEPTH=32#10#0#23747|) (= |$paramod/FIFO/WIDTH=32/DEPTH=32#9#22738| |$paramod/FIFO/WIDTH=32/DEPTH=32#2#23751|) (= ((_ extract 4 0) |$paramod/FIFO/WIDTH=32/DEPTH=32#13#22747|) |$paramod/FIFO/WIDTH=32/DEPTH=32#1#23749|) (= (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| (concat |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798| |$paramod/FIFO/WIDTH=32/DEPTH=32#24#23798|))))))))))))))))))))))))))))))) |$paramod/FIFO/WIDTH=32/DEPTH=32#0#23753|) |$paramod/FF/WIDTH=6_t#23799| |$paramod/FF/WIDTH=6_t#23801| )) +(define-fun |Scoreboard_t#23759| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_t#23760| |$paramod/FF/WIDTH=32_t#23772| |$paramod/MagicPacketTracker/DEPTH=32_t#23774| |$paramod/FF/WIDTH=1_t#23777| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23779| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23785| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23791| |$paramod/FIFO/WIDTH=32/DEPTH=32_t#23797| )) +(assert |Scoreboard_t#23759|) +(assert (not |Scoreboard_is#23232|)) +(define-fun |$paramod/FF/WIDTH=2_a#23805| () Bool true) +(define-fun |$paramod/PRIDEC/WIDTH=4_a#23806| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#23807| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#23808| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#23809| () Bool true) +(define-fun |$paramod/FF/WIDTH=16_a#23810| () Bool true) +(define-fun |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#23804| () Bool (and |$paramod/FF/WIDTH=2_a#23805| |$paramod/PRIDEC/WIDTH=4_a#23806| |$paramod/FF/WIDTH=16_a#23807| |$paramod/FF/WIDTH=16_a#23808| |$paramod/FF/WIDTH=16_a#23809| |$paramod/FF/WIDTH=16_a#23810| )) +(define-fun |$paramod/FF/WIDTH=32_a#23811| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23813| () Bool true) +(define-fun |$paramod/MagicPacketTracker/DEPTH=32_a#23812| () Bool |$paramod/FF/WIDTH=6_a#23813| ) +(define-fun |$paramod/FF/WIDTH=1_a#23814| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23816| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23817| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23815| () Bool (and |$paramod/FF/WIDTH=6_a#23816| |$paramod/FF/WIDTH=6_a#23817| )) +(define-fun |$paramod/FF/WIDTH=6_a#23819| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23820| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23818| () Bool (and |$paramod/FF/WIDTH=6_a#23819| |$paramod/FF/WIDTH=6_a#23820| )) +(define-fun |$paramod/FF/WIDTH=6_a#23822| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23823| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23821| () Bool (and |$paramod/FF/WIDTH=6_a#23822| |$paramod/FF/WIDTH=6_a#23823| )) +(define-fun |$paramod/FF/WIDTH=6_a#23825| () Bool true) +(define-fun |$paramod/FF/WIDTH=6_a#23826| () Bool true) +(define-fun |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23824| () Bool (and |$paramod/FF/WIDTH=6_a#23825| |$paramod/FF/WIDTH=6_a#23826| )) +(define-fun |Scoreboard_a#23803| () Bool (and |$paramod/DWRR/NUM_REQS=4/QWID=16/PSIZE=32_a#23804| |$paramod/FF/WIDTH=32_a#23811| |$paramod/MagicPacketTracker/DEPTH=32_a#23812| |$paramod/FF/WIDTH=1_a#23814| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23815| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23818| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23821| |$paramod/FIFO/WIDTH=32/DEPTH=32_a#23824| )) +(define-fun |Scoreboard#20#23832| () Bool (bvugt |Scoreboard#1#23306| #b000000)) +(define-fun |Scoreboard#21#23831| () (_ BitVec 1) (bvand (ite |Scoreboard#19#23298| #b1 #b0) (ite |Scoreboard#20#23832| #b1 #b0))) +(define-fun |Scoreboard#22#23833| () Bool (not (or (= ((_ extract 0 0) |Scoreboard#2#23309|) #b1) (= ((_ extract 1 1) |Scoreboard#2#23309|) #b1) (= ((_ extract 2 2) |Scoreboard#2#23309|) #b1) (= ((_ extract 3 3) |Scoreboard#2#23309|) #b1) (= ((_ extract 4 4) |Scoreboard#2#23309|) #b1) (= ((_ extract 5 5) |Scoreboard#2#23309|) #b1)))) +(define-fun |Scoreboard#23#23830| () (_ BitVec 1) (bvand |Scoreboard#21#23831| (ite |Scoreboard#22#23833| #b1 #b0))) +(define-fun |Scoreboard#31#23829| () (_ BitVec 1) (bvnot |Scoreboard#23#23830|)) +(define-fun |Scoreboard#32#23834| () Bool (= |Scoreboard#26#23288| |Scoreboard#7#23370|)) +(define-fun |Scoreboard#33#23828| () (_ BitVec 1) (bvor |Scoreboard#31#23829| (ite |Scoreboard#32#23834| #b1 #b0))) +(define-fun |Scoreboard_n prop_signal#23827| () Bool (= ((_ extract 0 0) |Scoreboard#33#23828|) #b1)) +(assert (not (and |Scoreboard_a#23803| |Scoreboard_n prop_signal#23827|))) +; running check-sat.. +(check-sat) +(exit)