Files
tatu/generated-ooo/FreeList.sv
2026-06-27 03:38:34 +00:00

2246 lines
156 KiB
Systemverilog

// Generated by CIRCT firtool-1.139.0
module FreeList(
input clock,
reset,
io_allocReq_0,
io_allocReq_1,
output [5:0] io_allocPhys_0,
io_allocPhys_1,
output io_canAllocate,
input io_freeReq_0,
io_freeReq_1,
input [5:0] io_freePhys_0,
io_freePhys_1,
input io_recover,
input [5:0] io_committedPhys_0,
io_committedPhys_1,
io_committedPhys_2,
io_committedPhys_3,
io_committedPhys_4,
io_committedPhys_5,
io_committedPhys_6,
io_committedPhys_7,
io_committedPhys_8,
io_committedPhys_9,
io_committedPhys_10,
io_committedPhys_11,
io_committedPhys_12,
io_committedPhys_13,
io_committedPhys_14,
io_committedPhys_15,
io_committedPhys_16,
io_committedPhys_17,
io_committedPhys_18,
io_committedPhys_19,
io_committedPhys_20,
io_committedPhys_21,
io_committedPhys_22,
io_committedPhys_23,
io_committedPhys_24,
io_committedPhys_25,
io_committedPhys_26,
io_committedPhys_27,
io_committedPhys_28,
io_committedPhys_29,
io_committedPhys_30,
io_committedPhys_31
);
reg freeBits_0;
reg freeBits_1;
reg freeBits_2;
reg freeBits_3;
reg freeBits_4;
reg freeBits_5;
reg freeBits_6;
reg freeBits_7;
reg freeBits_8;
reg freeBits_9;
reg freeBits_10;
reg freeBits_11;
reg freeBits_12;
reg freeBits_13;
reg freeBits_14;
reg freeBits_15;
reg freeBits_16;
reg freeBits_17;
reg freeBits_18;
reg freeBits_19;
reg freeBits_20;
reg freeBits_21;
reg freeBits_22;
reg freeBits_23;
reg freeBits_24;
reg freeBits_25;
reg freeBits_26;
reg freeBits_27;
reg freeBits_28;
reg freeBits_29;
reg freeBits_30;
reg freeBits_31;
reg freeBits_32;
reg freeBits_33;
reg freeBits_34;
reg freeBits_35;
reg freeBits_36;
reg freeBits_37;
reg freeBits_38;
reg freeBits_39;
reg freeBits_40;
reg freeBits_41;
reg freeBits_42;
reg freeBits_43;
reg freeBits_44;
reg freeBits_45;
reg freeBits_46;
reg freeBits_47;
reg freeBits_48;
reg freeBits_49;
reg freeBits_50;
reg freeBits_51;
reg freeBits_52;
reg freeBits_53;
reg freeBits_54;
reg freeBits_55;
reg freeBits_56;
reg freeBits_57;
reg freeBits_58;
reg freeBits_59;
reg freeBits_60;
reg freeBits_61;
reg freeBits_62;
reg freeBits_63;
wire [63:0] freeMask =
{freeBits_63,
freeBits_62,
freeBits_61,
freeBits_60,
freeBits_59,
freeBits_58,
freeBits_57,
freeBits_56,
freeBits_55,
freeBits_54,
freeBits_53,
freeBits_52,
freeBits_51,
freeBits_50,
freeBits_49,
freeBits_48,
freeBits_47,
freeBits_46,
freeBits_45,
freeBits_44,
freeBits_43,
freeBits_42,
freeBits_41,
freeBits_40,
freeBits_39,
freeBits_38,
freeBits_37,
freeBits_36,
freeBits_35,
freeBits_34,
freeBits_33,
freeBits_32,
freeBits_31,
freeBits_30,
freeBits_29,
freeBits_28,
freeBits_27,
freeBits_26,
freeBits_25,
freeBits_24,
freeBits_23,
freeBits_22,
freeBits_21,
freeBits_20,
freeBits_19,
freeBits_18,
freeBits_17,
freeBits_16,
freeBits_15,
freeBits_14,
freeBits_13,
freeBits_12,
freeBits_11,
freeBits_10,
freeBits_9,
freeBits_8,
freeBits_7,
freeBits_6,
freeBits_5,
freeBits_4,
freeBits_3,
freeBits_2,
freeBits_1,
freeBits_0};
wire [63:0] firstOH =
freeMask[0]
? 64'h1
: freeMask[1]
? 64'h2
: freeMask[2]
? 64'h4
: freeMask[3]
? 64'h8
: freeMask[4]
? 64'h10
: freeMask[5]
? 64'h20
: freeMask[6]
? 64'h40
: freeMask[7]
? 64'h80
: freeMask[8]
? 64'h100
: freeMask[9]
? 64'h200
: freeMask[10]
? 64'h400
: freeMask[11]
? 64'h800
: freeMask[12]
? 64'h1000
: freeMask[13]
? 64'h2000
: freeMask[14]
? 64'h4000
: freeMask[15]
? 64'h8000
: freeMask[16]
? 64'h10000
: freeMask[17]
? 64'h20000
: freeMask[18]
? 64'h40000
: freeMask[19]
? 64'h80000
: freeMask[20]
? 64'h100000
: freeMask[21]
? 64'h200000
: freeMask[22]
? 64'h400000
: freeMask[23]
? 64'h800000
: freeMask[24]
? 64'h1000000
: freeMask[25]
? 64'h2000000
: freeMask[26]
? 64'h4000000
: freeMask[27]
? 64'h8000000
: freeMask[28]
? 64'h10000000
: freeMask[29]
? 64'h20000000
: freeMask[30]
? 64'h40000000
: freeMask[31]
? 64'h80000000
: freeMask[32]
? 64'h100000000
: freeMask[33]
? 64'h200000000
: freeMask[34]
? 64'h400000000
: freeMask[35]
? 64'h800000000
: freeMask[36]
? 64'h1000000000
: freeMask[37]
? 64'h2000000000
: freeMask[38]
? 64'h4000000000
: freeMask[39]
? 64'h8000000000
: freeMask[40]
? 64'h10000000000
: freeMask[41]
? 64'h20000000000
: freeMask[42]
? 64'h40000000000
: freeMask[43]
? 64'h80000000000
: freeMask[44]
? 64'h100000000000
: freeMask[45]
? 64'h200000000000
: freeMask[46]
? 64'h400000000000
: freeMask[47]
? 64'h800000000000
: freeMask[48]
? 64'h1000000000000
: freeMask[49]
? 64'h2000000000000
: freeMask[50]
? 64'h4000000000000
: freeMask[51]
? 64'h8000000000000
: freeMask[52]
? 64'h10000000000000
: freeMask[53]
? 64'h20000000000000
: freeMask[54]
? 64'h40000000000000
: freeMask[55]
? 64'h80000000000000
: freeMask[56]
? 64'h100000000000000
: freeMask[57]
? 64'h200000000000000
: freeMask[58]
? 64'h400000000000000
: freeMask[59]
? 64'h800000000000000
: freeMask[60]
? 64'h1000000000000000
: freeMask[61]
? 64'h2000000000000000
: freeMask[62]
? 64'h4000000000000000
: {freeMask[63],
63'h0};
wire [63:0] _secondMask_T = ~firstOH;
wire [62:0] secondOH =
freeMask[0] & _secondMask_T[0]
? 63'h0
: freeMask[1] & _secondMask_T[1]
? 63'h1
: freeMask[2] & _secondMask_T[2]
? 63'h2
: freeMask[3] & _secondMask_T[3]
? 63'h4
: freeMask[4] & _secondMask_T[4]
? 63'h8
: freeMask[5] & _secondMask_T[5]
? 63'h10
: freeMask[6] & _secondMask_T[6]
? 63'h20
: freeMask[7] & _secondMask_T[7]
? 63'h40
: freeMask[8] & _secondMask_T[8]
? 63'h80
: freeMask[9] & _secondMask_T[9]
? 63'h100
: freeMask[10] & _secondMask_T[10]
? 63'h200
: freeMask[11] & _secondMask_T[11]
? 63'h400
: freeMask[12] & _secondMask_T[12]
? 63'h800
: freeMask[13] & _secondMask_T[13]
? 63'h1000
: freeMask[14]
& _secondMask_T[14]
? 63'h2000
: freeMask[15]
& _secondMask_T[15]
? 63'h4000
: freeMask[16]
& _secondMask_T[16]
? 63'h8000
: freeMask[17]
& _secondMask_T[17]
? 63'h10000
: freeMask[18]
& _secondMask_T[18]
? 63'h20000
: freeMask[19]
& _secondMask_T[19]
? 63'h40000
: freeMask[20]
& _secondMask_T[20]
? 63'h80000
: freeMask[21]
& _secondMask_T[21]
? 63'h100000
: freeMask[22]
& _secondMask_T[22]
? 63'h200000
: freeMask[23]
& _secondMask_T[23]
? 63'h400000
: freeMask[24]
& _secondMask_T[24]
? 63'h800000
: freeMask[25]
& _secondMask_T[25]
? 63'h1000000
: freeMask[26]
& _secondMask_T[26]
? 63'h2000000
: freeMask[27]
& _secondMask_T[27]
? 63'h4000000
: freeMask[28]
& _secondMask_T[28]
? 63'h8000000
: freeMask[29]
& _secondMask_T[29]
? 63'h10000000
: freeMask[30]
& _secondMask_T[30]
? 63'h20000000
: freeMask[31]
& _secondMask_T[31]
? 63'h40000000
: freeMask[32]
& _secondMask_T[32]
? 63'h80000000
: freeMask[33]
& _secondMask_T[33]
? 63'h100000000
: freeMask[34]
& _secondMask_T[34]
? 63'h200000000
: freeMask[35]
& _secondMask_T[35]
? 63'h400000000
: freeMask[36]
& _secondMask_T[36]
? 63'h800000000
: freeMask[37]
& _secondMask_T[37]
? 63'h1000000000
: freeMask[38]
& _secondMask_T[38]
? 63'h2000000000
: freeMask[39]
& _secondMask_T[39]
? 63'h4000000000
: freeMask[40]
& _secondMask_T[40]
? 63'h8000000000
: freeMask[41]
& _secondMask_T[41]
? 63'h10000000000
: freeMask[42]
& _secondMask_T[42]
? 63'h20000000000
: freeMask[43]
& _secondMask_T[43]
? 63'h40000000000
: freeMask[44]
& _secondMask_T[44]
? 63'h80000000000
: freeMask[45]
& _secondMask_T[45]
? 63'h100000000000
: freeMask[46]
& _secondMask_T[46]
? 63'h200000000000
: freeMask[47]
& _secondMask_T[47]
? 63'h400000000000
: freeMask[48]
& _secondMask_T[48]
? 63'h800000000000
: freeMask[49]
& _secondMask_T[49]
? 63'h1000000000000
: freeMask[50]
& _secondMask_T[50]
? 63'h2000000000000
: freeMask[51]
& _secondMask_T[51]
? 63'h4000000000000
: freeMask[52]
& _secondMask_T[52]
? 63'h8000000000000
: freeMask[53]
& _secondMask_T[53]
? 63'h10000000000000
: freeMask[54]
& _secondMask_T[54]
? 63'h20000000000000
: freeMask[55]
& _secondMask_T[55]
? 63'h40000000000000
: freeMask[56]
& _secondMask_T[56]
? 63'h80000000000000
: freeMask[57]
& _secondMask_T[57]
? 63'h100000000000000
: freeMask[58]
& _secondMask_T[58]
? 63'h200000000000000
: freeMask[59]
& _secondMask_T[59]
? 63'h400000000000000
: freeMask[60]
& _secondMask_T[60]
? 63'h800000000000000
: freeMask[61]
& _secondMask_T[61]
? 63'h1000000000000000
: freeMask[62]
& _secondMask_T[62]
? 63'h2000000000000000
: {freeMask[63]
& _secondMask_T[63],
62'h0};
wire [6:0] freeCount =
{1'h0,
{1'h0,
{1'h0,
{1'h0,
{1'h0, {1'h0, freeMask[0]} + {1'h0, freeMask[1]}}
+ {1'h0, {1'h0, freeMask[2]} + {1'h0, freeMask[3]}}}
+ {1'h0,
{1'h0, {1'h0, freeMask[4]} + {1'h0, freeMask[5]}}
+ {1'h0, {1'h0, freeMask[6]} + {1'h0, freeMask[7]}}}}
+ {1'h0,
{1'h0,
{1'h0, {1'h0, freeMask[8]} + {1'h0, freeMask[9]}}
+ {1'h0, {1'h0, freeMask[10]} + {1'h0, freeMask[11]}}}
+ {1'h0,
{1'h0, {1'h0, freeMask[12]} + {1'h0, freeMask[13]}}
+ {1'h0, {1'h0, freeMask[14]} + {1'h0, freeMask[15]}}}}}
+ {1'h0,
{1'h0,
{1'h0,
{1'h0, {1'h0, freeMask[16]} + {1'h0, freeMask[17]}}
+ {1'h0, {1'h0, freeMask[18]} + {1'h0, freeMask[19]}}}
+ {1'h0,
{1'h0, {1'h0, freeMask[20]} + {1'h0, freeMask[21]}}
+ {1'h0, {1'h0, freeMask[22]} + {1'h0, freeMask[23]}}}}
+ {1'h0,
{1'h0,
{1'h0, {1'h0, freeMask[24]} + {1'h0, freeMask[25]}}
+ {1'h0, {1'h0, freeMask[26]} + {1'h0, freeMask[27]}}}
+ {1'h0,
{1'h0, {1'h0, freeMask[28]} + {1'h0, freeMask[29]}}
+ {1'h0, {1'h0, freeMask[30]} + {1'h0, freeMask[31]}}}}}}
+ {1'h0,
{1'h0,
{1'h0,
{1'h0,
{1'h0, {1'h0, freeMask[32]} + {1'h0, freeMask[33]}}
+ {1'h0, {1'h0, freeMask[34]} + {1'h0, freeMask[35]}}}
+ {1'h0,
{1'h0, {1'h0, freeMask[36]} + {1'h0, freeMask[37]}}
+ {1'h0, {1'h0, freeMask[38]} + {1'h0, freeMask[39]}}}}
+ {1'h0,
{1'h0,
{1'h0, {1'h0, freeMask[40]} + {1'h0, freeMask[41]}}
+ {1'h0, {1'h0, freeMask[42]} + {1'h0, freeMask[43]}}}
+ {1'h0,
{1'h0, {1'h0, freeMask[44]} + {1'h0, freeMask[45]}}
+ {1'h0, {1'h0, freeMask[46]} + {1'h0, freeMask[47]}}}}}
+ {1'h0,
{1'h0,
{1'h0,
{1'h0, {1'h0, freeMask[48]} + {1'h0, freeMask[49]}}
+ {1'h0, {1'h0, freeMask[50]} + {1'h0, freeMask[51]}}}
+ {1'h0,
{1'h0, {1'h0, freeMask[52]} + {1'h0, freeMask[53]}}
+ {1'h0, {1'h0, freeMask[54]} + {1'h0, freeMask[55]}}}}
+ {1'h0,
{1'h0,
{1'h0, {1'h0, freeMask[56]} + {1'h0, freeMask[57]}}
+ {1'h0, {1'h0, freeMask[58]} + {1'h0, freeMask[59]}}}
+ {1'h0,
{1'h0, {1'h0, freeMask[60]} + {1'h0, freeMask[61]}}
+ {1'h0, {1'h0, freeMask[62]} + {1'h0, freeMask[63]}}}}}};
wire [30:0] _io_allocPhys_0_T_1 = firstOH[63:33] | firstOH[31:1];
wire [14:0] _io_allocPhys_0_T_3 =
_io_allocPhys_0_T_1[30:16] | _io_allocPhys_0_T_1[14:0];
wire [6:0] _io_allocPhys_0_T_5 = _io_allocPhys_0_T_3[14:8] | _io_allocPhys_0_T_3[6:0];
wire [2:0] _io_allocPhys_0_T_7 = _io_allocPhys_0_T_5[6:4] | _io_allocPhys_0_T_5[2:0];
wire [5:0] io_allocPhys_0_0 =
{|(firstOH[63:32]),
|(_io_allocPhys_0_T_1[30:15]),
|(_io_allocPhys_0_T_3[14:7]),
|(_io_allocPhys_0_T_5[6:3]),
|(_io_allocPhys_0_T_7[2:1]),
_io_allocPhys_0_T_7[2] | _io_allocPhys_0_T_7[0]};
wire [30:0] _io_allocPhys_1_T_1 = secondOH[62:32] | secondOH[30:0];
wire [14:0] _io_allocPhys_1_T_3 =
_io_allocPhys_1_T_1[30:16] | _io_allocPhys_1_T_1[14:0];
wire [6:0] _io_allocPhys_1_T_5 = _io_allocPhys_1_T_3[14:8] | _io_allocPhys_1_T_3[6:0];
wire [2:0] _io_allocPhys_1_T_7 = _io_allocPhys_1_T_5[6:4] | _io_allocPhys_1_T_5[2:0];
wire [5:0] io_allocPhys_1_0 =
{|(secondOH[62:31]),
|(_io_allocPhys_1_T_1[30:15]),
|(_io_allocPhys_1_T_3[14:7]),
|(_io_allocPhys_1_T_5[6:3]),
|(_io_allocPhys_1_T_7[2:1]),
_io_allocPhys_1_T_7[2] | _io_allocPhys_1_T_7[0]};
always @(posedge clock) begin
if (reset) begin
freeBits_0 <= 1'h0;
freeBits_1 <= 1'h0;
freeBits_2 <= 1'h0;
freeBits_3 <= 1'h0;
freeBits_4 <= 1'h0;
freeBits_5 <= 1'h0;
freeBits_6 <= 1'h0;
freeBits_7 <= 1'h0;
freeBits_8 <= 1'h0;
freeBits_9 <= 1'h0;
freeBits_10 <= 1'h0;
freeBits_11 <= 1'h0;
freeBits_12 <= 1'h0;
freeBits_13 <= 1'h0;
freeBits_14 <= 1'h0;
freeBits_15 <= 1'h0;
freeBits_16 <= 1'h0;
freeBits_17 <= 1'h0;
freeBits_18 <= 1'h0;
freeBits_19 <= 1'h0;
freeBits_20 <= 1'h0;
freeBits_21 <= 1'h0;
freeBits_22 <= 1'h0;
freeBits_23 <= 1'h0;
freeBits_24 <= 1'h0;
freeBits_25 <= 1'h0;
freeBits_26 <= 1'h0;
freeBits_27 <= 1'h0;
freeBits_28 <= 1'h0;
freeBits_29 <= 1'h0;
freeBits_30 <= 1'h0;
freeBits_31 <= 1'h0;
freeBits_32 <= 1'h1;
freeBits_33 <= 1'h1;
freeBits_34 <= 1'h1;
freeBits_35 <= 1'h1;
freeBits_36 <= 1'h1;
freeBits_37 <= 1'h1;
freeBits_38 <= 1'h1;
freeBits_39 <= 1'h1;
freeBits_40 <= 1'h1;
freeBits_41 <= 1'h1;
freeBits_42 <= 1'h1;
freeBits_43 <= 1'h1;
freeBits_44 <= 1'h1;
freeBits_45 <= 1'h1;
freeBits_46 <= 1'h1;
freeBits_47 <= 1'h1;
freeBits_48 <= 1'h1;
freeBits_49 <= 1'h1;
freeBits_50 <= 1'h1;
freeBits_51 <= 1'h1;
freeBits_52 <= 1'h1;
freeBits_53 <= 1'h1;
freeBits_54 <= 1'h1;
freeBits_55 <= 1'h1;
freeBits_56 <= 1'h1;
freeBits_57 <= 1'h1;
freeBits_58 <= 1'h1;
freeBits_59 <= 1'h1;
freeBits_60 <= 1'h1;
freeBits_61 <= 1'h1;
freeBits_62 <= 1'h1;
freeBits_63 <= 1'h1;
end
else begin
automatic logic _GEN = io_allocReq_0 & (|freeMask);
automatic logic _GEN_0 = _GEN & io_allocPhys_0_0 == 6'h0;
automatic logic _GEN_1 = _GEN & io_allocPhys_0_0 == 6'h1;
automatic logic _GEN_2 = _GEN & io_allocPhys_0_0 == 6'h2;
automatic logic _GEN_3 = _GEN & io_allocPhys_0_0 == 6'h3;
automatic logic _GEN_4 = _GEN & io_allocPhys_0_0 == 6'h4;
automatic logic _GEN_5 = _GEN & io_allocPhys_0_0 == 6'h5;
automatic logic _GEN_6 = _GEN & io_allocPhys_0_0 == 6'h6;
automatic logic _GEN_7 = _GEN & io_allocPhys_0_0 == 6'h7;
automatic logic _GEN_8 = _GEN & io_allocPhys_0_0 == 6'h8;
automatic logic _GEN_9 = _GEN & io_allocPhys_0_0 == 6'h9;
automatic logic _GEN_10 = _GEN & io_allocPhys_0_0 == 6'hA;
automatic logic _GEN_11 = _GEN & io_allocPhys_0_0 == 6'hB;
automatic logic _GEN_12 = _GEN & io_allocPhys_0_0 == 6'hC;
automatic logic _GEN_13 = _GEN & io_allocPhys_0_0 == 6'hD;
automatic logic _GEN_14 = _GEN & io_allocPhys_0_0 == 6'hE;
automatic logic _GEN_15 = _GEN & io_allocPhys_0_0 == 6'hF;
automatic logic _GEN_16 = _GEN & io_allocPhys_0_0 == 6'h10;
automatic logic _GEN_17 = _GEN & io_allocPhys_0_0 == 6'h11;
automatic logic _GEN_18 = _GEN & io_allocPhys_0_0 == 6'h12;
automatic logic _GEN_19 = _GEN & io_allocPhys_0_0 == 6'h13;
automatic logic _GEN_20 = _GEN & io_allocPhys_0_0 == 6'h14;
automatic logic _GEN_21 = _GEN & io_allocPhys_0_0 == 6'h15;
automatic logic _GEN_22 = _GEN & io_allocPhys_0_0 == 6'h16;
automatic logic _GEN_23 = _GEN & io_allocPhys_0_0 == 6'h17;
automatic logic _GEN_24 = _GEN & io_allocPhys_0_0 == 6'h18;
automatic logic _GEN_25 = _GEN & io_allocPhys_0_0 == 6'h19;
automatic logic _GEN_26 = _GEN & io_allocPhys_0_0 == 6'h1A;
automatic logic _GEN_27 = _GEN & io_allocPhys_0_0 == 6'h1B;
automatic logic _GEN_28 = _GEN & io_allocPhys_0_0 == 6'h1C;
automatic logic _GEN_29 = _GEN & io_allocPhys_0_0 == 6'h1D;
automatic logic _GEN_30 = _GEN & io_allocPhys_0_0 == 6'h1E;
automatic logic _GEN_31 = _GEN & io_allocPhys_0_0 == 6'h1F;
automatic logic _GEN_32 = _GEN & io_allocPhys_0_0 == 6'h20;
automatic logic _GEN_33 = _GEN & io_allocPhys_0_0 == 6'h21;
automatic logic _GEN_34 = _GEN & io_allocPhys_0_0 == 6'h22;
automatic logic _GEN_35 = _GEN & io_allocPhys_0_0 == 6'h23;
automatic logic _GEN_36 = _GEN & io_allocPhys_0_0 == 6'h24;
automatic logic _GEN_37 = _GEN & io_allocPhys_0_0 == 6'h25;
automatic logic _GEN_38 = _GEN & io_allocPhys_0_0 == 6'h26;
automatic logic _GEN_39 = _GEN & io_allocPhys_0_0 == 6'h27;
automatic logic _GEN_40 = _GEN & io_allocPhys_0_0 == 6'h28;
automatic logic _GEN_41 = _GEN & io_allocPhys_0_0 == 6'h29;
automatic logic _GEN_42 = _GEN & io_allocPhys_0_0 == 6'h2A;
automatic logic _GEN_43 = _GEN & io_allocPhys_0_0 == 6'h2B;
automatic logic _GEN_44 = _GEN & io_allocPhys_0_0 == 6'h2C;
automatic logic _GEN_45 = _GEN & io_allocPhys_0_0 == 6'h2D;
automatic logic _GEN_46 = _GEN & io_allocPhys_0_0 == 6'h2E;
automatic logic _GEN_47 = _GEN & io_allocPhys_0_0 == 6'h2F;
automatic logic _GEN_48 = _GEN & io_allocPhys_0_0 == 6'h30;
automatic logic _GEN_49 = _GEN & io_allocPhys_0_0 == 6'h31;
automatic logic _GEN_50 = _GEN & io_allocPhys_0_0 == 6'h32;
automatic logic _GEN_51 = _GEN & io_allocPhys_0_0 == 6'h33;
automatic logic _GEN_52 = _GEN & io_allocPhys_0_0 == 6'h34;
automatic logic _GEN_53 = _GEN & io_allocPhys_0_0 == 6'h35;
automatic logic _GEN_54 = _GEN & io_allocPhys_0_0 == 6'h36;
automatic logic _GEN_55 = _GEN & io_allocPhys_0_0 == 6'h37;
automatic logic _GEN_56 = _GEN & io_allocPhys_0_0 == 6'h38;
automatic logic _GEN_57 = _GEN & io_allocPhys_0_0 == 6'h39;
automatic logic _GEN_58 = _GEN & io_allocPhys_0_0 == 6'h3A;
automatic logic _GEN_59 = _GEN & io_allocPhys_0_0 == 6'h3B;
automatic logic _GEN_60 = _GEN & io_allocPhys_0_0 == 6'h3C;
automatic logic _GEN_61 = _GEN & io_allocPhys_0_0 == 6'h3D;
automatic logic _GEN_62 = _GEN & io_allocPhys_0_0 == 6'h3E;
automatic logic _GEN_63 = _GEN & (&io_allocPhys_0_0);
automatic logic _GEN_64 = io_allocReq_1 & (|(freeMask & _secondMask_T));
automatic logic _GEN_65 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h0 | _GEN_0) & freeBits_0
: ~_GEN_0 & freeBits_0;
automatic logic _GEN_66 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h1 | _GEN_1) & freeBits_1
: ~_GEN_1 & freeBits_1;
automatic logic _GEN_67 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h2 | _GEN_2) & freeBits_2
: ~_GEN_2 & freeBits_2;
automatic logic _GEN_68 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h3 | _GEN_3) & freeBits_3
: ~_GEN_3 & freeBits_3;
automatic logic _GEN_69 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h4 | _GEN_4) & freeBits_4
: ~_GEN_4 & freeBits_4;
automatic logic _GEN_70 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h5 | _GEN_5) & freeBits_5
: ~_GEN_5 & freeBits_5;
automatic logic _GEN_71 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h6 | _GEN_6) & freeBits_6
: ~_GEN_6 & freeBits_6;
automatic logic _GEN_72 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h7 | _GEN_7) & freeBits_7
: ~_GEN_7 & freeBits_7;
automatic logic _GEN_73 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h8 | _GEN_8) & freeBits_8
: ~_GEN_8 & freeBits_8;
automatic logic _GEN_74 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h9 | _GEN_9) & freeBits_9
: ~_GEN_9 & freeBits_9;
automatic logic _GEN_75 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'hA | _GEN_10) & freeBits_10
: ~_GEN_10 & freeBits_10;
automatic logic _GEN_76 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'hB | _GEN_11) & freeBits_11
: ~_GEN_11 & freeBits_11;
automatic logic _GEN_77 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'hC | _GEN_12) & freeBits_12
: ~_GEN_12 & freeBits_12;
automatic logic _GEN_78 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'hD | _GEN_13) & freeBits_13
: ~_GEN_13 & freeBits_13;
automatic logic _GEN_79 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'hE | _GEN_14) & freeBits_14
: ~_GEN_14 & freeBits_14;
automatic logic _GEN_80 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'hF | _GEN_15) & freeBits_15
: ~_GEN_15 & freeBits_15;
automatic logic _GEN_81 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h10 | _GEN_16) & freeBits_16
: ~_GEN_16 & freeBits_16;
automatic logic _GEN_82 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h11 | _GEN_17) & freeBits_17
: ~_GEN_17 & freeBits_17;
automatic logic _GEN_83 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h12 | _GEN_18) & freeBits_18
: ~_GEN_18 & freeBits_18;
automatic logic _GEN_84 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h13 | _GEN_19) & freeBits_19
: ~_GEN_19 & freeBits_19;
automatic logic _GEN_85 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h14 | _GEN_20) & freeBits_20
: ~_GEN_20 & freeBits_20;
automatic logic _GEN_86 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h15 | _GEN_21) & freeBits_21
: ~_GEN_21 & freeBits_21;
automatic logic _GEN_87 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h16 | _GEN_22) & freeBits_22
: ~_GEN_22 & freeBits_22;
automatic logic _GEN_88 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h17 | _GEN_23) & freeBits_23
: ~_GEN_23 & freeBits_23;
automatic logic _GEN_89 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h18 | _GEN_24) & freeBits_24
: ~_GEN_24 & freeBits_24;
automatic logic _GEN_90 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h19 | _GEN_25) & freeBits_25
: ~_GEN_25 & freeBits_25;
automatic logic _GEN_91 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h1A | _GEN_26) & freeBits_26
: ~_GEN_26 & freeBits_26;
automatic logic _GEN_92 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h1B | _GEN_27) & freeBits_27
: ~_GEN_27 & freeBits_27;
automatic logic _GEN_93 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h1C | _GEN_28) & freeBits_28
: ~_GEN_28 & freeBits_28;
automatic logic _GEN_94 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h1D | _GEN_29) & freeBits_29
: ~_GEN_29 & freeBits_29;
automatic logic _GEN_95 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h1E | _GEN_30) & freeBits_30
: ~_GEN_30 & freeBits_30;
automatic logic _GEN_96 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h1F | _GEN_31) & freeBits_31
: ~_GEN_31 & freeBits_31;
automatic logic _GEN_97 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h20 | _GEN_32) & freeBits_32
: ~_GEN_32 & freeBits_32;
automatic logic _GEN_98 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h21 | _GEN_33) & freeBits_33
: ~_GEN_33 & freeBits_33;
automatic logic _GEN_99 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h22 | _GEN_34) & freeBits_34
: ~_GEN_34 & freeBits_34;
automatic logic _GEN_100 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h23 | _GEN_35) & freeBits_35
: ~_GEN_35 & freeBits_35;
automatic logic _GEN_101 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h24 | _GEN_36) & freeBits_36
: ~_GEN_36 & freeBits_36;
automatic logic _GEN_102 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h25 | _GEN_37) & freeBits_37
: ~_GEN_37 & freeBits_37;
automatic logic _GEN_103 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h26 | _GEN_38) & freeBits_38
: ~_GEN_38 & freeBits_38;
automatic logic _GEN_104 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h27 | _GEN_39) & freeBits_39
: ~_GEN_39 & freeBits_39;
automatic logic _GEN_105 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h28 | _GEN_40) & freeBits_40
: ~_GEN_40 & freeBits_40;
automatic logic _GEN_106 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h29 | _GEN_41) & freeBits_41
: ~_GEN_41 & freeBits_41;
automatic logic _GEN_107 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h2A | _GEN_42) & freeBits_42
: ~_GEN_42 & freeBits_42;
automatic logic _GEN_108 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h2B | _GEN_43) & freeBits_43
: ~_GEN_43 & freeBits_43;
automatic logic _GEN_109 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h2C | _GEN_44) & freeBits_44
: ~_GEN_44 & freeBits_44;
automatic logic _GEN_110 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h2D | _GEN_45) & freeBits_45
: ~_GEN_45 & freeBits_45;
automatic logic _GEN_111 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h2E | _GEN_46) & freeBits_46
: ~_GEN_46 & freeBits_46;
automatic logic _GEN_112 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h2F | _GEN_47) & freeBits_47
: ~_GEN_47 & freeBits_47;
automatic logic _GEN_113 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h30 | _GEN_48) & freeBits_48
: ~_GEN_48 & freeBits_48;
automatic logic _GEN_114 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h31 | _GEN_49) & freeBits_49
: ~_GEN_49 & freeBits_49;
automatic logic _GEN_115 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h32 | _GEN_50) & freeBits_50
: ~_GEN_50 & freeBits_50;
automatic logic _GEN_116 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h33 | _GEN_51) & freeBits_51
: ~_GEN_51 & freeBits_51;
automatic logic _GEN_117 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h34 | _GEN_52) & freeBits_52
: ~_GEN_52 & freeBits_52;
automatic logic _GEN_118 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h35 | _GEN_53) & freeBits_53
: ~_GEN_53 & freeBits_53;
automatic logic _GEN_119 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h36 | _GEN_54) & freeBits_54
: ~_GEN_54 & freeBits_54;
automatic logic _GEN_120 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h37 | _GEN_55) & freeBits_55
: ~_GEN_55 & freeBits_55;
automatic logic _GEN_121 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h38 | _GEN_56) & freeBits_56
: ~_GEN_56 & freeBits_56;
automatic logic _GEN_122 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h39 | _GEN_57) & freeBits_57
: ~_GEN_57 & freeBits_57;
automatic logic _GEN_123 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h3A | _GEN_58) & freeBits_58
: ~_GEN_58 & freeBits_58;
automatic logic _GEN_124 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h3B | _GEN_59) & freeBits_59
: ~_GEN_59 & freeBits_59;
automatic logic _GEN_125 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h3C | _GEN_60) & freeBits_60
: ~_GEN_60 & freeBits_60;
automatic logic _GEN_126 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h3D | _GEN_61) & freeBits_61
: ~_GEN_61 & freeBits_61;
automatic logic _GEN_127 =
_GEN_64
? ~(io_allocPhys_1_0 == 6'h3E | _GEN_62) & freeBits_62
: ~_GEN_62 & freeBits_62;
automatic logic _GEN_128 =
_GEN_64 ? ~((&io_allocPhys_1_0) | _GEN_63) & freeBits_63 : ~_GEN_63 & freeBits_63;
automatic logic _GEN_129 = io_freeReq_0 & (|io_freePhys_0);
automatic logic _GEN_130 = _GEN_129 & ~(|io_freePhys_0);
automatic logic _GEN_131 = _GEN_129 & io_freePhys_0 == 6'h1;
automatic logic _GEN_132 = _GEN_129 & io_freePhys_0 == 6'h2;
automatic logic _GEN_133 = _GEN_129 & io_freePhys_0 == 6'h3;
automatic logic _GEN_134 = _GEN_129 & io_freePhys_0 == 6'h4;
automatic logic _GEN_135 = _GEN_129 & io_freePhys_0 == 6'h5;
automatic logic _GEN_136 = _GEN_129 & io_freePhys_0 == 6'h6;
automatic logic _GEN_137 = _GEN_129 & io_freePhys_0 == 6'h7;
automatic logic _GEN_138 = _GEN_129 & io_freePhys_0 == 6'h8;
automatic logic _GEN_139 = _GEN_129 & io_freePhys_0 == 6'h9;
automatic logic _GEN_140 = _GEN_129 & io_freePhys_0 == 6'hA;
automatic logic _GEN_141 = _GEN_129 & io_freePhys_0 == 6'hB;
automatic logic _GEN_142 = _GEN_129 & io_freePhys_0 == 6'hC;
automatic logic _GEN_143 = _GEN_129 & io_freePhys_0 == 6'hD;
automatic logic _GEN_144 = _GEN_129 & io_freePhys_0 == 6'hE;
automatic logic _GEN_145 = _GEN_129 & io_freePhys_0 == 6'hF;
automatic logic _GEN_146 = _GEN_129 & io_freePhys_0 == 6'h10;
automatic logic _GEN_147 = _GEN_129 & io_freePhys_0 == 6'h11;
automatic logic _GEN_148 = _GEN_129 & io_freePhys_0 == 6'h12;
automatic logic _GEN_149 = _GEN_129 & io_freePhys_0 == 6'h13;
automatic logic _GEN_150 = _GEN_129 & io_freePhys_0 == 6'h14;
automatic logic _GEN_151 = _GEN_129 & io_freePhys_0 == 6'h15;
automatic logic _GEN_152 = _GEN_129 & io_freePhys_0 == 6'h16;
automatic logic _GEN_153 = _GEN_129 & io_freePhys_0 == 6'h17;
automatic logic _GEN_154 = _GEN_129 & io_freePhys_0 == 6'h18;
automatic logic _GEN_155 = _GEN_129 & io_freePhys_0 == 6'h19;
automatic logic _GEN_156 = _GEN_129 & io_freePhys_0 == 6'h1A;
automatic logic _GEN_157 = _GEN_129 & io_freePhys_0 == 6'h1B;
automatic logic _GEN_158 = _GEN_129 & io_freePhys_0 == 6'h1C;
automatic logic _GEN_159 = _GEN_129 & io_freePhys_0 == 6'h1D;
automatic logic _GEN_160 = _GEN_129 & io_freePhys_0 == 6'h1E;
automatic logic _GEN_161 = _GEN_129 & io_freePhys_0 == 6'h1F;
automatic logic _GEN_162 = _GEN_129 & io_freePhys_0 == 6'h20;
automatic logic _GEN_163 = _GEN_129 & io_freePhys_0 == 6'h21;
automatic logic _GEN_164 = _GEN_129 & io_freePhys_0 == 6'h22;
automatic logic _GEN_165 = _GEN_129 & io_freePhys_0 == 6'h23;
automatic logic _GEN_166 = _GEN_129 & io_freePhys_0 == 6'h24;
automatic logic _GEN_167 = _GEN_129 & io_freePhys_0 == 6'h25;
automatic logic _GEN_168 = _GEN_129 & io_freePhys_0 == 6'h26;
automatic logic _GEN_169 = _GEN_129 & io_freePhys_0 == 6'h27;
automatic logic _GEN_170 = _GEN_129 & io_freePhys_0 == 6'h28;
automatic logic _GEN_171 = _GEN_129 & io_freePhys_0 == 6'h29;
automatic logic _GEN_172 = _GEN_129 & io_freePhys_0 == 6'h2A;
automatic logic _GEN_173 = _GEN_129 & io_freePhys_0 == 6'h2B;
automatic logic _GEN_174 = _GEN_129 & io_freePhys_0 == 6'h2C;
automatic logic _GEN_175 = _GEN_129 & io_freePhys_0 == 6'h2D;
automatic logic _GEN_176 = _GEN_129 & io_freePhys_0 == 6'h2E;
automatic logic _GEN_177 = _GEN_129 & io_freePhys_0 == 6'h2F;
automatic logic _GEN_178 = _GEN_129 & io_freePhys_0 == 6'h30;
automatic logic _GEN_179 = _GEN_129 & io_freePhys_0 == 6'h31;
automatic logic _GEN_180 = _GEN_129 & io_freePhys_0 == 6'h32;
automatic logic _GEN_181 = _GEN_129 & io_freePhys_0 == 6'h33;
automatic logic _GEN_182 = _GEN_129 & io_freePhys_0 == 6'h34;
automatic logic _GEN_183 = _GEN_129 & io_freePhys_0 == 6'h35;
automatic logic _GEN_184 = _GEN_129 & io_freePhys_0 == 6'h36;
automatic logic _GEN_185 = _GEN_129 & io_freePhys_0 == 6'h37;
automatic logic _GEN_186 = _GEN_129 & io_freePhys_0 == 6'h38;
automatic logic _GEN_187 = _GEN_129 & io_freePhys_0 == 6'h39;
automatic logic _GEN_188 = _GEN_129 & io_freePhys_0 == 6'h3A;
automatic logic _GEN_189 = _GEN_129 & io_freePhys_0 == 6'h3B;
automatic logic _GEN_190 = _GEN_129 & io_freePhys_0 == 6'h3C;
automatic logic _GEN_191 = _GEN_129 & io_freePhys_0 == 6'h3D;
automatic logic _GEN_192 = _GEN_129 & io_freePhys_0 == 6'h3E;
automatic logic _GEN_193 = _GEN_129 & (&io_freePhys_0);
automatic logic _GEN_194 = io_freeReq_1 & (|io_freePhys_1);
freeBits_0 <=
io_recover
? ~(io_committedPhys_0 == 6'h0 | io_committedPhys_1 == 6'h0
| io_committedPhys_2 == 6'h0 | io_committedPhys_3 == 6'h0
| io_committedPhys_4 == 6'h0 | io_committedPhys_5 == 6'h0
| io_committedPhys_6 == 6'h0 | io_committedPhys_7 == 6'h0
| io_committedPhys_8 == 6'h0 | io_committedPhys_9 == 6'h0
| io_committedPhys_10 == 6'h0 | io_committedPhys_11 == 6'h0
| io_committedPhys_12 == 6'h0 | io_committedPhys_13 == 6'h0
| io_committedPhys_14 == 6'h0 | io_committedPhys_15 == 6'h0
| io_committedPhys_16 == 6'h0 | io_committedPhys_17 == 6'h0
| io_committedPhys_18 == 6'h0 | io_committedPhys_19 == 6'h0
| io_committedPhys_20 == 6'h0 | io_committedPhys_21 == 6'h0
| io_committedPhys_22 == 6'h0 | io_committedPhys_23 == 6'h0
| io_committedPhys_24 == 6'h0 | io_committedPhys_25 == 6'h0
| io_committedPhys_26 == 6'h0 | io_committedPhys_27 == 6'h0
| io_committedPhys_28 == 6'h0 | io_committedPhys_29 == 6'h0
| io_committedPhys_30 == 6'h0 | io_committedPhys_31 == 6'h0)
: _GEN_194 ? ~(|io_freePhys_1) | _GEN_130 | _GEN_65 : _GEN_130 | _GEN_65;
freeBits_1 <=
io_recover
? ~(io_committedPhys_0 == 6'h1 | io_committedPhys_1 == 6'h1
| io_committedPhys_2 == 6'h1 | io_committedPhys_3 == 6'h1
| io_committedPhys_4 == 6'h1 | io_committedPhys_5 == 6'h1
| io_committedPhys_6 == 6'h1 | io_committedPhys_7 == 6'h1
| io_committedPhys_8 == 6'h1 | io_committedPhys_9 == 6'h1
| io_committedPhys_10 == 6'h1 | io_committedPhys_11 == 6'h1
| io_committedPhys_12 == 6'h1 | io_committedPhys_13 == 6'h1
| io_committedPhys_14 == 6'h1 | io_committedPhys_15 == 6'h1
| io_committedPhys_16 == 6'h1 | io_committedPhys_17 == 6'h1
| io_committedPhys_18 == 6'h1 | io_committedPhys_19 == 6'h1
| io_committedPhys_20 == 6'h1 | io_committedPhys_21 == 6'h1
| io_committedPhys_22 == 6'h1 | io_committedPhys_23 == 6'h1
| io_committedPhys_24 == 6'h1 | io_committedPhys_25 == 6'h1
| io_committedPhys_26 == 6'h1 | io_committedPhys_27 == 6'h1
| io_committedPhys_28 == 6'h1 | io_committedPhys_29 == 6'h1
| io_committedPhys_30 == 6'h1 | io_committedPhys_31 == 6'h1)
: _GEN_194 ? io_freePhys_1 == 6'h1 | _GEN_131 | _GEN_66 : _GEN_131 | _GEN_66;
freeBits_2 <=
io_recover
? ~(io_committedPhys_0 == 6'h2 | io_committedPhys_1 == 6'h2
| io_committedPhys_2 == 6'h2 | io_committedPhys_3 == 6'h2
| io_committedPhys_4 == 6'h2 | io_committedPhys_5 == 6'h2
| io_committedPhys_6 == 6'h2 | io_committedPhys_7 == 6'h2
| io_committedPhys_8 == 6'h2 | io_committedPhys_9 == 6'h2
| io_committedPhys_10 == 6'h2 | io_committedPhys_11 == 6'h2
| io_committedPhys_12 == 6'h2 | io_committedPhys_13 == 6'h2
| io_committedPhys_14 == 6'h2 | io_committedPhys_15 == 6'h2
| io_committedPhys_16 == 6'h2 | io_committedPhys_17 == 6'h2
| io_committedPhys_18 == 6'h2 | io_committedPhys_19 == 6'h2
| io_committedPhys_20 == 6'h2 | io_committedPhys_21 == 6'h2
| io_committedPhys_22 == 6'h2 | io_committedPhys_23 == 6'h2
| io_committedPhys_24 == 6'h2 | io_committedPhys_25 == 6'h2
| io_committedPhys_26 == 6'h2 | io_committedPhys_27 == 6'h2
| io_committedPhys_28 == 6'h2 | io_committedPhys_29 == 6'h2
| io_committedPhys_30 == 6'h2 | io_committedPhys_31 == 6'h2)
: _GEN_194 ? io_freePhys_1 == 6'h2 | _GEN_132 | _GEN_67 : _GEN_132 | _GEN_67;
freeBits_3 <=
io_recover
? ~(io_committedPhys_0 == 6'h3 | io_committedPhys_1 == 6'h3
| io_committedPhys_2 == 6'h3 | io_committedPhys_3 == 6'h3
| io_committedPhys_4 == 6'h3 | io_committedPhys_5 == 6'h3
| io_committedPhys_6 == 6'h3 | io_committedPhys_7 == 6'h3
| io_committedPhys_8 == 6'h3 | io_committedPhys_9 == 6'h3
| io_committedPhys_10 == 6'h3 | io_committedPhys_11 == 6'h3
| io_committedPhys_12 == 6'h3 | io_committedPhys_13 == 6'h3
| io_committedPhys_14 == 6'h3 | io_committedPhys_15 == 6'h3
| io_committedPhys_16 == 6'h3 | io_committedPhys_17 == 6'h3
| io_committedPhys_18 == 6'h3 | io_committedPhys_19 == 6'h3
| io_committedPhys_20 == 6'h3 | io_committedPhys_21 == 6'h3
| io_committedPhys_22 == 6'h3 | io_committedPhys_23 == 6'h3
| io_committedPhys_24 == 6'h3 | io_committedPhys_25 == 6'h3
| io_committedPhys_26 == 6'h3 | io_committedPhys_27 == 6'h3
| io_committedPhys_28 == 6'h3 | io_committedPhys_29 == 6'h3
| io_committedPhys_30 == 6'h3 | io_committedPhys_31 == 6'h3)
: _GEN_194 ? io_freePhys_1 == 6'h3 | _GEN_133 | _GEN_68 : _GEN_133 | _GEN_68;
freeBits_4 <=
io_recover
? ~(io_committedPhys_0 == 6'h4 | io_committedPhys_1 == 6'h4
| io_committedPhys_2 == 6'h4 | io_committedPhys_3 == 6'h4
| io_committedPhys_4 == 6'h4 | io_committedPhys_5 == 6'h4
| io_committedPhys_6 == 6'h4 | io_committedPhys_7 == 6'h4
| io_committedPhys_8 == 6'h4 | io_committedPhys_9 == 6'h4
| io_committedPhys_10 == 6'h4 | io_committedPhys_11 == 6'h4
| io_committedPhys_12 == 6'h4 | io_committedPhys_13 == 6'h4
| io_committedPhys_14 == 6'h4 | io_committedPhys_15 == 6'h4
| io_committedPhys_16 == 6'h4 | io_committedPhys_17 == 6'h4
| io_committedPhys_18 == 6'h4 | io_committedPhys_19 == 6'h4
| io_committedPhys_20 == 6'h4 | io_committedPhys_21 == 6'h4
| io_committedPhys_22 == 6'h4 | io_committedPhys_23 == 6'h4
| io_committedPhys_24 == 6'h4 | io_committedPhys_25 == 6'h4
| io_committedPhys_26 == 6'h4 | io_committedPhys_27 == 6'h4
| io_committedPhys_28 == 6'h4 | io_committedPhys_29 == 6'h4
| io_committedPhys_30 == 6'h4 | io_committedPhys_31 == 6'h4)
: _GEN_194 ? io_freePhys_1 == 6'h4 | _GEN_134 | _GEN_69 : _GEN_134 | _GEN_69;
freeBits_5 <=
io_recover
? ~(io_committedPhys_0 == 6'h5 | io_committedPhys_1 == 6'h5
| io_committedPhys_2 == 6'h5 | io_committedPhys_3 == 6'h5
| io_committedPhys_4 == 6'h5 | io_committedPhys_5 == 6'h5
| io_committedPhys_6 == 6'h5 | io_committedPhys_7 == 6'h5
| io_committedPhys_8 == 6'h5 | io_committedPhys_9 == 6'h5
| io_committedPhys_10 == 6'h5 | io_committedPhys_11 == 6'h5
| io_committedPhys_12 == 6'h5 | io_committedPhys_13 == 6'h5
| io_committedPhys_14 == 6'h5 | io_committedPhys_15 == 6'h5
| io_committedPhys_16 == 6'h5 | io_committedPhys_17 == 6'h5
| io_committedPhys_18 == 6'h5 | io_committedPhys_19 == 6'h5
| io_committedPhys_20 == 6'h5 | io_committedPhys_21 == 6'h5
| io_committedPhys_22 == 6'h5 | io_committedPhys_23 == 6'h5
| io_committedPhys_24 == 6'h5 | io_committedPhys_25 == 6'h5
| io_committedPhys_26 == 6'h5 | io_committedPhys_27 == 6'h5
| io_committedPhys_28 == 6'h5 | io_committedPhys_29 == 6'h5
| io_committedPhys_30 == 6'h5 | io_committedPhys_31 == 6'h5)
: _GEN_194 ? io_freePhys_1 == 6'h5 | _GEN_135 | _GEN_70 : _GEN_135 | _GEN_70;
freeBits_6 <=
io_recover
? ~(io_committedPhys_0 == 6'h6 | io_committedPhys_1 == 6'h6
| io_committedPhys_2 == 6'h6 | io_committedPhys_3 == 6'h6
| io_committedPhys_4 == 6'h6 | io_committedPhys_5 == 6'h6
| io_committedPhys_6 == 6'h6 | io_committedPhys_7 == 6'h6
| io_committedPhys_8 == 6'h6 | io_committedPhys_9 == 6'h6
| io_committedPhys_10 == 6'h6 | io_committedPhys_11 == 6'h6
| io_committedPhys_12 == 6'h6 | io_committedPhys_13 == 6'h6
| io_committedPhys_14 == 6'h6 | io_committedPhys_15 == 6'h6
| io_committedPhys_16 == 6'h6 | io_committedPhys_17 == 6'h6
| io_committedPhys_18 == 6'h6 | io_committedPhys_19 == 6'h6
| io_committedPhys_20 == 6'h6 | io_committedPhys_21 == 6'h6
| io_committedPhys_22 == 6'h6 | io_committedPhys_23 == 6'h6
| io_committedPhys_24 == 6'h6 | io_committedPhys_25 == 6'h6
| io_committedPhys_26 == 6'h6 | io_committedPhys_27 == 6'h6
| io_committedPhys_28 == 6'h6 | io_committedPhys_29 == 6'h6
| io_committedPhys_30 == 6'h6 | io_committedPhys_31 == 6'h6)
: _GEN_194 ? io_freePhys_1 == 6'h6 | _GEN_136 | _GEN_71 : _GEN_136 | _GEN_71;
freeBits_7 <=
io_recover
? ~(io_committedPhys_0 == 6'h7 | io_committedPhys_1 == 6'h7
| io_committedPhys_2 == 6'h7 | io_committedPhys_3 == 6'h7
| io_committedPhys_4 == 6'h7 | io_committedPhys_5 == 6'h7
| io_committedPhys_6 == 6'h7 | io_committedPhys_7 == 6'h7
| io_committedPhys_8 == 6'h7 | io_committedPhys_9 == 6'h7
| io_committedPhys_10 == 6'h7 | io_committedPhys_11 == 6'h7
| io_committedPhys_12 == 6'h7 | io_committedPhys_13 == 6'h7
| io_committedPhys_14 == 6'h7 | io_committedPhys_15 == 6'h7
| io_committedPhys_16 == 6'h7 | io_committedPhys_17 == 6'h7
| io_committedPhys_18 == 6'h7 | io_committedPhys_19 == 6'h7
| io_committedPhys_20 == 6'h7 | io_committedPhys_21 == 6'h7
| io_committedPhys_22 == 6'h7 | io_committedPhys_23 == 6'h7
| io_committedPhys_24 == 6'h7 | io_committedPhys_25 == 6'h7
| io_committedPhys_26 == 6'h7 | io_committedPhys_27 == 6'h7
| io_committedPhys_28 == 6'h7 | io_committedPhys_29 == 6'h7
| io_committedPhys_30 == 6'h7 | io_committedPhys_31 == 6'h7)
: _GEN_194 ? io_freePhys_1 == 6'h7 | _GEN_137 | _GEN_72 : _GEN_137 | _GEN_72;
freeBits_8 <=
io_recover
? ~(io_committedPhys_0 == 6'h8 | io_committedPhys_1 == 6'h8
| io_committedPhys_2 == 6'h8 | io_committedPhys_3 == 6'h8
| io_committedPhys_4 == 6'h8 | io_committedPhys_5 == 6'h8
| io_committedPhys_6 == 6'h8 | io_committedPhys_7 == 6'h8
| io_committedPhys_8 == 6'h8 | io_committedPhys_9 == 6'h8
| io_committedPhys_10 == 6'h8 | io_committedPhys_11 == 6'h8
| io_committedPhys_12 == 6'h8 | io_committedPhys_13 == 6'h8
| io_committedPhys_14 == 6'h8 | io_committedPhys_15 == 6'h8
| io_committedPhys_16 == 6'h8 | io_committedPhys_17 == 6'h8
| io_committedPhys_18 == 6'h8 | io_committedPhys_19 == 6'h8
| io_committedPhys_20 == 6'h8 | io_committedPhys_21 == 6'h8
| io_committedPhys_22 == 6'h8 | io_committedPhys_23 == 6'h8
| io_committedPhys_24 == 6'h8 | io_committedPhys_25 == 6'h8
| io_committedPhys_26 == 6'h8 | io_committedPhys_27 == 6'h8
| io_committedPhys_28 == 6'h8 | io_committedPhys_29 == 6'h8
| io_committedPhys_30 == 6'h8 | io_committedPhys_31 == 6'h8)
: _GEN_194 ? io_freePhys_1 == 6'h8 | _GEN_138 | _GEN_73 : _GEN_138 | _GEN_73;
freeBits_9 <=
io_recover
? ~(io_committedPhys_0 == 6'h9 | io_committedPhys_1 == 6'h9
| io_committedPhys_2 == 6'h9 | io_committedPhys_3 == 6'h9
| io_committedPhys_4 == 6'h9 | io_committedPhys_5 == 6'h9
| io_committedPhys_6 == 6'h9 | io_committedPhys_7 == 6'h9
| io_committedPhys_8 == 6'h9 | io_committedPhys_9 == 6'h9
| io_committedPhys_10 == 6'h9 | io_committedPhys_11 == 6'h9
| io_committedPhys_12 == 6'h9 | io_committedPhys_13 == 6'h9
| io_committedPhys_14 == 6'h9 | io_committedPhys_15 == 6'h9
| io_committedPhys_16 == 6'h9 | io_committedPhys_17 == 6'h9
| io_committedPhys_18 == 6'h9 | io_committedPhys_19 == 6'h9
| io_committedPhys_20 == 6'h9 | io_committedPhys_21 == 6'h9
| io_committedPhys_22 == 6'h9 | io_committedPhys_23 == 6'h9
| io_committedPhys_24 == 6'h9 | io_committedPhys_25 == 6'h9
| io_committedPhys_26 == 6'h9 | io_committedPhys_27 == 6'h9
| io_committedPhys_28 == 6'h9 | io_committedPhys_29 == 6'h9
| io_committedPhys_30 == 6'h9 | io_committedPhys_31 == 6'h9)
: _GEN_194 ? io_freePhys_1 == 6'h9 | _GEN_139 | _GEN_74 : _GEN_139 | _GEN_74;
freeBits_10 <=
io_recover
? ~(io_committedPhys_0 == 6'hA | io_committedPhys_1 == 6'hA
| io_committedPhys_2 == 6'hA | io_committedPhys_3 == 6'hA
| io_committedPhys_4 == 6'hA | io_committedPhys_5 == 6'hA
| io_committedPhys_6 == 6'hA | io_committedPhys_7 == 6'hA
| io_committedPhys_8 == 6'hA | io_committedPhys_9 == 6'hA
| io_committedPhys_10 == 6'hA | io_committedPhys_11 == 6'hA
| io_committedPhys_12 == 6'hA | io_committedPhys_13 == 6'hA
| io_committedPhys_14 == 6'hA | io_committedPhys_15 == 6'hA
| io_committedPhys_16 == 6'hA | io_committedPhys_17 == 6'hA
| io_committedPhys_18 == 6'hA | io_committedPhys_19 == 6'hA
| io_committedPhys_20 == 6'hA | io_committedPhys_21 == 6'hA
| io_committedPhys_22 == 6'hA | io_committedPhys_23 == 6'hA
| io_committedPhys_24 == 6'hA | io_committedPhys_25 == 6'hA
| io_committedPhys_26 == 6'hA | io_committedPhys_27 == 6'hA
| io_committedPhys_28 == 6'hA | io_committedPhys_29 == 6'hA
| io_committedPhys_30 == 6'hA | io_committedPhys_31 == 6'hA)
: _GEN_194 ? io_freePhys_1 == 6'hA | _GEN_140 | _GEN_75 : _GEN_140 | _GEN_75;
freeBits_11 <=
io_recover
? ~(io_committedPhys_0 == 6'hB | io_committedPhys_1 == 6'hB
| io_committedPhys_2 == 6'hB | io_committedPhys_3 == 6'hB
| io_committedPhys_4 == 6'hB | io_committedPhys_5 == 6'hB
| io_committedPhys_6 == 6'hB | io_committedPhys_7 == 6'hB
| io_committedPhys_8 == 6'hB | io_committedPhys_9 == 6'hB
| io_committedPhys_10 == 6'hB | io_committedPhys_11 == 6'hB
| io_committedPhys_12 == 6'hB | io_committedPhys_13 == 6'hB
| io_committedPhys_14 == 6'hB | io_committedPhys_15 == 6'hB
| io_committedPhys_16 == 6'hB | io_committedPhys_17 == 6'hB
| io_committedPhys_18 == 6'hB | io_committedPhys_19 == 6'hB
| io_committedPhys_20 == 6'hB | io_committedPhys_21 == 6'hB
| io_committedPhys_22 == 6'hB | io_committedPhys_23 == 6'hB
| io_committedPhys_24 == 6'hB | io_committedPhys_25 == 6'hB
| io_committedPhys_26 == 6'hB | io_committedPhys_27 == 6'hB
| io_committedPhys_28 == 6'hB | io_committedPhys_29 == 6'hB
| io_committedPhys_30 == 6'hB | io_committedPhys_31 == 6'hB)
: _GEN_194 ? io_freePhys_1 == 6'hB | _GEN_141 | _GEN_76 : _GEN_141 | _GEN_76;
freeBits_12 <=
io_recover
? ~(io_committedPhys_0 == 6'hC | io_committedPhys_1 == 6'hC
| io_committedPhys_2 == 6'hC | io_committedPhys_3 == 6'hC
| io_committedPhys_4 == 6'hC | io_committedPhys_5 == 6'hC
| io_committedPhys_6 == 6'hC | io_committedPhys_7 == 6'hC
| io_committedPhys_8 == 6'hC | io_committedPhys_9 == 6'hC
| io_committedPhys_10 == 6'hC | io_committedPhys_11 == 6'hC
| io_committedPhys_12 == 6'hC | io_committedPhys_13 == 6'hC
| io_committedPhys_14 == 6'hC | io_committedPhys_15 == 6'hC
| io_committedPhys_16 == 6'hC | io_committedPhys_17 == 6'hC
| io_committedPhys_18 == 6'hC | io_committedPhys_19 == 6'hC
| io_committedPhys_20 == 6'hC | io_committedPhys_21 == 6'hC
| io_committedPhys_22 == 6'hC | io_committedPhys_23 == 6'hC
| io_committedPhys_24 == 6'hC | io_committedPhys_25 == 6'hC
| io_committedPhys_26 == 6'hC | io_committedPhys_27 == 6'hC
| io_committedPhys_28 == 6'hC | io_committedPhys_29 == 6'hC
| io_committedPhys_30 == 6'hC | io_committedPhys_31 == 6'hC)
: _GEN_194 ? io_freePhys_1 == 6'hC | _GEN_142 | _GEN_77 : _GEN_142 | _GEN_77;
freeBits_13 <=
io_recover
? ~(io_committedPhys_0 == 6'hD | io_committedPhys_1 == 6'hD
| io_committedPhys_2 == 6'hD | io_committedPhys_3 == 6'hD
| io_committedPhys_4 == 6'hD | io_committedPhys_5 == 6'hD
| io_committedPhys_6 == 6'hD | io_committedPhys_7 == 6'hD
| io_committedPhys_8 == 6'hD | io_committedPhys_9 == 6'hD
| io_committedPhys_10 == 6'hD | io_committedPhys_11 == 6'hD
| io_committedPhys_12 == 6'hD | io_committedPhys_13 == 6'hD
| io_committedPhys_14 == 6'hD | io_committedPhys_15 == 6'hD
| io_committedPhys_16 == 6'hD | io_committedPhys_17 == 6'hD
| io_committedPhys_18 == 6'hD | io_committedPhys_19 == 6'hD
| io_committedPhys_20 == 6'hD | io_committedPhys_21 == 6'hD
| io_committedPhys_22 == 6'hD | io_committedPhys_23 == 6'hD
| io_committedPhys_24 == 6'hD | io_committedPhys_25 == 6'hD
| io_committedPhys_26 == 6'hD | io_committedPhys_27 == 6'hD
| io_committedPhys_28 == 6'hD | io_committedPhys_29 == 6'hD
| io_committedPhys_30 == 6'hD | io_committedPhys_31 == 6'hD)
: _GEN_194 ? io_freePhys_1 == 6'hD | _GEN_143 | _GEN_78 : _GEN_143 | _GEN_78;
freeBits_14 <=
io_recover
? ~(io_committedPhys_0 == 6'hE | io_committedPhys_1 == 6'hE
| io_committedPhys_2 == 6'hE | io_committedPhys_3 == 6'hE
| io_committedPhys_4 == 6'hE | io_committedPhys_5 == 6'hE
| io_committedPhys_6 == 6'hE | io_committedPhys_7 == 6'hE
| io_committedPhys_8 == 6'hE | io_committedPhys_9 == 6'hE
| io_committedPhys_10 == 6'hE | io_committedPhys_11 == 6'hE
| io_committedPhys_12 == 6'hE | io_committedPhys_13 == 6'hE
| io_committedPhys_14 == 6'hE | io_committedPhys_15 == 6'hE
| io_committedPhys_16 == 6'hE | io_committedPhys_17 == 6'hE
| io_committedPhys_18 == 6'hE | io_committedPhys_19 == 6'hE
| io_committedPhys_20 == 6'hE | io_committedPhys_21 == 6'hE
| io_committedPhys_22 == 6'hE | io_committedPhys_23 == 6'hE
| io_committedPhys_24 == 6'hE | io_committedPhys_25 == 6'hE
| io_committedPhys_26 == 6'hE | io_committedPhys_27 == 6'hE
| io_committedPhys_28 == 6'hE | io_committedPhys_29 == 6'hE
| io_committedPhys_30 == 6'hE | io_committedPhys_31 == 6'hE)
: _GEN_194 ? io_freePhys_1 == 6'hE | _GEN_144 | _GEN_79 : _GEN_144 | _GEN_79;
freeBits_15 <=
io_recover
? ~(io_committedPhys_0 == 6'hF | io_committedPhys_1 == 6'hF
| io_committedPhys_2 == 6'hF | io_committedPhys_3 == 6'hF
| io_committedPhys_4 == 6'hF | io_committedPhys_5 == 6'hF
| io_committedPhys_6 == 6'hF | io_committedPhys_7 == 6'hF
| io_committedPhys_8 == 6'hF | io_committedPhys_9 == 6'hF
| io_committedPhys_10 == 6'hF | io_committedPhys_11 == 6'hF
| io_committedPhys_12 == 6'hF | io_committedPhys_13 == 6'hF
| io_committedPhys_14 == 6'hF | io_committedPhys_15 == 6'hF
| io_committedPhys_16 == 6'hF | io_committedPhys_17 == 6'hF
| io_committedPhys_18 == 6'hF | io_committedPhys_19 == 6'hF
| io_committedPhys_20 == 6'hF | io_committedPhys_21 == 6'hF
| io_committedPhys_22 == 6'hF | io_committedPhys_23 == 6'hF
| io_committedPhys_24 == 6'hF | io_committedPhys_25 == 6'hF
| io_committedPhys_26 == 6'hF | io_committedPhys_27 == 6'hF
| io_committedPhys_28 == 6'hF | io_committedPhys_29 == 6'hF
| io_committedPhys_30 == 6'hF | io_committedPhys_31 == 6'hF)
: _GEN_194 ? io_freePhys_1 == 6'hF | _GEN_145 | _GEN_80 : _GEN_145 | _GEN_80;
freeBits_16 <=
io_recover
? ~(io_committedPhys_0 == 6'h10 | io_committedPhys_1 == 6'h10
| io_committedPhys_2 == 6'h10 | io_committedPhys_3 == 6'h10
| io_committedPhys_4 == 6'h10 | io_committedPhys_5 == 6'h10
| io_committedPhys_6 == 6'h10 | io_committedPhys_7 == 6'h10
| io_committedPhys_8 == 6'h10 | io_committedPhys_9 == 6'h10
| io_committedPhys_10 == 6'h10 | io_committedPhys_11 == 6'h10
| io_committedPhys_12 == 6'h10 | io_committedPhys_13 == 6'h10
| io_committedPhys_14 == 6'h10 | io_committedPhys_15 == 6'h10
| io_committedPhys_16 == 6'h10 | io_committedPhys_17 == 6'h10
| io_committedPhys_18 == 6'h10 | io_committedPhys_19 == 6'h10
| io_committedPhys_20 == 6'h10 | io_committedPhys_21 == 6'h10
| io_committedPhys_22 == 6'h10 | io_committedPhys_23 == 6'h10
| io_committedPhys_24 == 6'h10 | io_committedPhys_25 == 6'h10
| io_committedPhys_26 == 6'h10 | io_committedPhys_27 == 6'h10
| io_committedPhys_28 == 6'h10 | io_committedPhys_29 == 6'h10
| io_committedPhys_30 == 6'h10 | io_committedPhys_31 == 6'h10)
: _GEN_194 ? io_freePhys_1 == 6'h10 | _GEN_146 | _GEN_81 : _GEN_146 | _GEN_81;
freeBits_17 <=
io_recover
? ~(io_committedPhys_0 == 6'h11 | io_committedPhys_1 == 6'h11
| io_committedPhys_2 == 6'h11 | io_committedPhys_3 == 6'h11
| io_committedPhys_4 == 6'h11 | io_committedPhys_5 == 6'h11
| io_committedPhys_6 == 6'h11 | io_committedPhys_7 == 6'h11
| io_committedPhys_8 == 6'h11 | io_committedPhys_9 == 6'h11
| io_committedPhys_10 == 6'h11 | io_committedPhys_11 == 6'h11
| io_committedPhys_12 == 6'h11 | io_committedPhys_13 == 6'h11
| io_committedPhys_14 == 6'h11 | io_committedPhys_15 == 6'h11
| io_committedPhys_16 == 6'h11 | io_committedPhys_17 == 6'h11
| io_committedPhys_18 == 6'h11 | io_committedPhys_19 == 6'h11
| io_committedPhys_20 == 6'h11 | io_committedPhys_21 == 6'h11
| io_committedPhys_22 == 6'h11 | io_committedPhys_23 == 6'h11
| io_committedPhys_24 == 6'h11 | io_committedPhys_25 == 6'h11
| io_committedPhys_26 == 6'h11 | io_committedPhys_27 == 6'h11
| io_committedPhys_28 == 6'h11 | io_committedPhys_29 == 6'h11
| io_committedPhys_30 == 6'h11 | io_committedPhys_31 == 6'h11)
: _GEN_194 ? io_freePhys_1 == 6'h11 | _GEN_147 | _GEN_82 : _GEN_147 | _GEN_82;
freeBits_18 <=
io_recover
? ~(io_committedPhys_0 == 6'h12 | io_committedPhys_1 == 6'h12
| io_committedPhys_2 == 6'h12 | io_committedPhys_3 == 6'h12
| io_committedPhys_4 == 6'h12 | io_committedPhys_5 == 6'h12
| io_committedPhys_6 == 6'h12 | io_committedPhys_7 == 6'h12
| io_committedPhys_8 == 6'h12 | io_committedPhys_9 == 6'h12
| io_committedPhys_10 == 6'h12 | io_committedPhys_11 == 6'h12
| io_committedPhys_12 == 6'h12 | io_committedPhys_13 == 6'h12
| io_committedPhys_14 == 6'h12 | io_committedPhys_15 == 6'h12
| io_committedPhys_16 == 6'h12 | io_committedPhys_17 == 6'h12
| io_committedPhys_18 == 6'h12 | io_committedPhys_19 == 6'h12
| io_committedPhys_20 == 6'h12 | io_committedPhys_21 == 6'h12
| io_committedPhys_22 == 6'h12 | io_committedPhys_23 == 6'h12
| io_committedPhys_24 == 6'h12 | io_committedPhys_25 == 6'h12
| io_committedPhys_26 == 6'h12 | io_committedPhys_27 == 6'h12
| io_committedPhys_28 == 6'h12 | io_committedPhys_29 == 6'h12
| io_committedPhys_30 == 6'h12 | io_committedPhys_31 == 6'h12)
: _GEN_194 ? io_freePhys_1 == 6'h12 | _GEN_148 | _GEN_83 : _GEN_148 | _GEN_83;
freeBits_19 <=
io_recover
? ~(io_committedPhys_0 == 6'h13 | io_committedPhys_1 == 6'h13
| io_committedPhys_2 == 6'h13 | io_committedPhys_3 == 6'h13
| io_committedPhys_4 == 6'h13 | io_committedPhys_5 == 6'h13
| io_committedPhys_6 == 6'h13 | io_committedPhys_7 == 6'h13
| io_committedPhys_8 == 6'h13 | io_committedPhys_9 == 6'h13
| io_committedPhys_10 == 6'h13 | io_committedPhys_11 == 6'h13
| io_committedPhys_12 == 6'h13 | io_committedPhys_13 == 6'h13
| io_committedPhys_14 == 6'h13 | io_committedPhys_15 == 6'h13
| io_committedPhys_16 == 6'h13 | io_committedPhys_17 == 6'h13
| io_committedPhys_18 == 6'h13 | io_committedPhys_19 == 6'h13
| io_committedPhys_20 == 6'h13 | io_committedPhys_21 == 6'h13
| io_committedPhys_22 == 6'h13 | io_committedPhys_23 == 6'h13
| io_committedPhys_24 == 6'h13 | io_committedPhys_25 == 6'h13
| io_committedPhys_26 == 6'h13 | io_committedPhys_27 == 6'h13
| io_committedPhys_28 == 6'h13 | io_committedPhys_29 == 6'h13
| io_committedPhys_30 == 6'h13 | io_committedPhys_31 == 6'h13)
: _GEN_194 ? io_freePhys_1 == 6'h13 | _GEN_149 | _GEN_84 : _GEN_149 | _GEN_84;
freeBits_20 <=
io_recover
? ~(io_committedPhys_0 == 6'h14 | io_committedPhys_1 == 6'h14
| io_committedPhys_2 == 6'h14 | io_committedPhys_3 == 6'h14
| io_committedPhys_4 == 6'h14 | io_committedPhys_5 == 6'h14
| io_committedPhys_6 == 6'h14 | io_committedPhys_7 == 6'h14
| io_committedPhys_8 == 6'h14 | io_committedPhys_9 == 6'h14
| io_committedPhys_10 == 6'h14 | io_committedPhys_11 == 6'h14
| io_committedPhys_12 == 6'h14 | io_committedPhys_13 == 6'h14
| io_committedPhys_14 == 6'h14 | io_committedPhys_15 == 6'h14
| io_committedPhys_16 == 6'h14 | io_committedPhys_17 == 6'h14
| io_committedPhys_18 == 6'h14 | io_committedPhys_19 == 6'h14
| io_committedPhys_20 == 6'h14 | io_committedPhys_21 == 6'h14
| io_committedPhys_22 == 6'h14 | io_committedPhys_23 == 6'h14
| io_committedPhys_24 == 6'h14 | io_committedPhys_25 == 6'h14
| io_committedPhys_26 == 6'h14 | io_committedPhys_27 == 6'h14
| io_committedPhys_28 == 6'h14 | io_committedPhys_29 == 6'h14
| io_committedPhys_30 == 6'h14 | io_committedPhys_31 == 6'h14)
: _GEN_194 ? io_freePhys_1 == 6'h14 | _GEN_150 | _GEN_85 : _GEN_150 | _GEN_85;
freeBits_21 <=
io_recover
? ~(io_committedPhys_0 == 6'h15 | io_committedPhys_1 == 6'h15
| io_committedPhys_2 == 6'h15 | io_committedPhys_3 == 6'h15
| io_committedPhys_4 == 6'h15 | io_committedPhys_5 == 6'h15
| io_committedPhys_6 == 6'h15 | io_committedPhys_7 == 6'h15
| io_committedPhys_8 == 6'h15 | io_committedPhys_9 == 6'h15
| io_committedPhys_10 == 6'h15 | io_committedPhys_11 == 6'h15
| io_committedPhys_12 == 6'h15 | io_committedPhys_13 == 6'h15
| io_committedPhys_14 == 6'h15 | io_committedPhys_15 == 6'h15
| io_committedPhys_16 == 6'h15 | io_committedPhys_17 == 6'h15
| io_committedPhys_18 == 6'h15 | io_committedPhys_19 == 6'h15
| io_committedPhys_20 == 6'h15 | io_committedPhys_21 == 6'h15
| io_committedPhys_22 == 6'h15 | io_committedPhys_23 == 6'h15
| io_committedPhys_24 == 6'h15 | io_committedPhys_25 == 6'h15
| io_committedPhys_26 == 6'h15 | io_committedPhys_27 == 6'h15
| io_committedPhys_28 == 6'h15 | io_committedPhys_29 == 6'h15
| io_committedPhys_30 == 6'h15 | io_committedPhys_31 == 6'h15)
: _GEN_194 ? io_freePhys_1 == 6'h15 | _GEN_151 | _GEN_86 : _GEN_151 | _GEN_86;
freeBits_22 <=
io_recover
? ~(io_committedPhys_0 == 6'h16 | io_committedPhys_1 == 6'h16
| io_committedPhys_2 == 6'h16 | io_committedPhys_3 == 6'h16
| io_committedPhys_4 == 6'h16 | io_committedPhys_5 == 6'h16
| io_committedPhys_6 == 6'h16 | io_committedPhys_7 == 6'h16
| io_committedPhys_8 == 6'h16 | io_committedPhys_9 == 6'h16
| io_committedPhys_10 == 6'h16 | io_committedPhys_11 == 6'h16
| io_committedPhys_12 == 6'h16 | io_committedPhys_13 == 6'h16
| io_committedPhys_14 == 6'h16 | io_committedPhys_15 == 6'h16
| io_committedPhys_16 == 6'h16 | io_committedPhys_17 == 6'h16
| io_committedPhys_18 == 6'h16 | io_committedPhys_19 == 6'h16
| io_committedPhys_20 == 6'h16 | io_committedPhys_21 == 6'h16
| io_committedPhys_22 == 6'h16 | io_committedPhys_23 == 6'h16
| io_committedPhys_24 == 6'h16 | io_committedPhys_25 == 6'h16
| io_committedPhys_26 == 6'h16 | io_committedPhys_27 == 6'h16
| io_committedPhys_28 == 6'h16 | io_committedPhys_29 == 6'h16
| io_committedPhys_30 == 6'h16 | io_committedPhys_31 == 6'h16)
: _GEN_194 ? io_freePhys_1 == 6'h16 | _GEN_152 | _GEN_87 : _GEN_152 | _GEN_87;
freeBits_23 <=
io_recover
? ~(io_committedPhys_0 == 6'h17 | io_committedPhys_1 == 6'h17
| io_committedPhys_2 == 6'h17 | io_committedPhys_3 == 6'h17
| io_committedPhys_4 == 6'h17 | io_committedPhys_5 == 6'h17
| io_committedPhys_6 == 6'h17 | io_committedPhys_7 == 6'h17
| io_committedPhys_8 == 6'h17 | io_committedPhys_9 == 6'h17
| io_committedPhys_10 == 6'h17 | io_committedPhys_11 == 6'h17
| io_committedPhys_12 == 6'h17 | io_committedPhys_13 == 6'h17
| io_committedPhys_14 == 6'h17 | io_committedPhys_15 == 6'h17
| io_committedPhys_16 == 6'h17 | io_committedPhys_17 == 6'h17
| io_committedPhys_18 == 6'h17 | io_committedPhys_19 == 6'h17
| io_committedPhys_20 == 6'h17 | io_committedPhys_21 == 6'h17
| io_committedPhys_22 == 6'h17 | io_committedPhys_23 == 6'h17
| io_committedPhys_24 == 6'h17 | io_committedPhys_25 == 6'h17
| io_committedPhys_26 == 6'h17 | io_committedPhys_27 == 6'h17
| io_committedPhys_28 == 6'h17 | io_committedPhys_29 == 6'h17
| io_committedPhys_30 == 6'h17 | io_committedPhys_31 == 6'h17)
: _GEN_194 ? io_freePhys_1 == 6'h17 | _GEN_153 | _GEN_88 : _GEN_153 | _GEN_88;
freeBits_24 <=
io_recover
? ~(io_committedPhys_0 == 6'h18 | io_committedPhys_1 == 6'h18
| io_committedPhys_2 == 6'h18 | io_committedPhys_3 == 6'h18
| io_committedPhys_4 == 6'h18 | io_committedPhys_5 == 6'h18
| io_committedPhys_6 == 6'h18 | io_committedPhys_7 == 6'h18
| io_committedPhys_8 == 6'h18 | io_committedPhys_9 == 6'h18
| io_committedPhys_10 == 6'h18 | io_committedPhys_11 == 6'h18
| io_committedPhys_12 == 6'h18 | io_committedPhys_13 == 6'h18
| io_committedPhys_14 == 6'h18 | io_committedPhys_15 == 6'h18
| io_committedPhys_16 == 6'h18 | io_committedPhys_17 == 6'h18
| io_committedPhys_18 == 6'h18 | io_committedPhys_19 == 6'h18
| io_committedPhys_20 == 6'h18 | io_committedPhys_21 == 6'h18
| io_committedPhys_22 == 6'h18 | io_committedPhys_23 == 6'h18
| io_committedPhys_24 == 6'h18 | io_committedPhys_25 == 6'h18
| io_committedPhys_26 == 6'h18 | io_committedPhys_27 == 6'h18
| io_committedPhys_28 == 6'h18 | io_committedPhys_29 == 6'h18
| io_committedPhys_30 == 6'h18 | io_committedPhys_31 == 6'h18)
: _GEN_194 ? io_freePhys_1 == 6'h18 | _GEN_154 | _GEN_89 : _GEN_154 | _GEN_89;
freeBits_25 <=
io_recover
? ~(io_committedPhys_0 == 6'h19 | io_committedPhys_1 == 6'h19
| io_committedPhys_2 == 6'h19 | io_committedPhys_3 == 6'h19
| io_committedPhys_4 == 6'h19 | io_committedPhys_5 == 6'h19
| io_committedPhys_6 == 6'h19 | io_committedPhys_7 == 6'h19
| io_committedPhys_8 == 6'h19 | io_committedPhys_9 == 6'h19
| io_committedPhys_10 == 6'h19 | io_committedPhys_11 == 6'h19
| io_committedPhys_12 == 6'h19 | io_committedPhys_13 == 6'h19
| io_committedPhys_14 == 6'h19 | io_committedPhys_15 == 6'h19
| io_committedPhys_16 == 6'h19 | io_committedPhys_17 == 6'h19
| io_committedPhys_18 == 6'h19 | io_committedPhys_19 == 6'h19
| io_committedPhys_20 == 6'h19 | io_committedPhys_21 == 6'h19
| io_committedPhys_22 == 6'h19 | io_committedPhys_23 == 6'h19
| io_committedPhys_24 == 6'h19 | io_committedPhys_25 == 6'h19
| io_committedPhys_26 == 6'h19 | io_committedPhys_27 == 6'h19
| io_committedPhys_28 == 6'h19 | io_committedPhys_29 == 6'h19
| io_committedPhys_30 == 6'h19 | io_committedPhys_31 == 6'h19)
: _GEN_194 ? io_freePhys_1 == 6'h19 | _GEN_155 | _GEN_90 : _GEN_155 | _GEN_90;
freeBits_26 <=
io_recover
? ~(io_committedPhys_0 == 6'h1A | io_committedPhys_1 == 6'h1A
| io_committedPhys_2 == 6'h1A | io_committedPhys_3 == 6'h1A
| io_committedPhys_4 == 6'h1A | io_committedPhys_5 == 6'h1A
| io_committedPhys_6 == 6'h1A | io_committedPhys_7 == 6'h1A
| io_committedPhys_8 == 6'h1A | io_committedPhys_9 == 6'h1A
| io_committedPhys_10 == 6'h1A | io_committedPhys_11 == 6'h1A
| io_committedPhys_12 == 6'h1A | io_committedPhys_13 == 6'h1A
| io_committedPhys_14 == 6'h1A | io_committedPhys_15 == 6'h1A
| io_committedPhys_16 == 6'h1A | io_committedPhys_17 == 6'h1A
| io_committedPhys_18 == 6'h1A | io_committedPhys_19 == 6'h1A
| io_committedPhys_20 == 6'h1A | io_committedPhys_21 == 6'h1A
| io_committedPhys_22 == 6'h1A | io_committedPhys_23 == 6'h1A
| io_committedPhys_24 == 6'h1A | io_committedPhys_25 == 6'h1A
| io_committedPhys_26 == 6'h1A | io_committedPhys_27 == 6'h1A
| io_committedPhys_28 == 6'h1A | io_committedPhys_29 == 6'h1A
| io_committedPhys_30 == 6'h1A | io_committedPhys_31 == 6'h1A)
: _GEN_194 ? io_freePhys_1 == 6'h1A | _GEN_156 | _GEN_91 : _GEN_156 | _GEN_91;
freeBits_27 <=
io_recover
? ~(io_committedPhys_0 == 6'h1B | io_committedPhys_1 == 6'h1B
| io_committedPhys_2 == 6'h1B | io_committedPhys_3 == 6'h1B
| io_committedPhys_4 == 6'h1B | io_committedPhys_5 == 6'h1B
| io_committedPhys_6 == 6'h1B | io_committedPhys_7 == 6'h1B
| io_committedPhys_8 == 6'h1B | io_committedPhys_9 == 6'h1B
| io_committedPhys_10 == 6'h1B | io_committedPhys_11 == 6'h1B
| io_committedPhys_12 == 6'h1B | io_committedPhys_13 == 6'h1B
| io_committedPhys_14 == 6'h1B | io_committedPhys_15 == 6'h1B
| io_committedPhys_16 == 6'h1B | io_committedPhys_17 == 6'h1B
| io_committedPhys_18 == 6'h1B | io_committedPhys_19 == 6'h1B
| io_committedPhys_20 == 6'h1B | io_committedPhys_21 == 6'h1B
| io_committedPhys_22 == 6'h1B | io_committedPhys_23 == 6'h1B
| io_committedPhys_24 == 6'h1B | io_committedPhys_25 == 6'h1B
| io_committedPhys_26 == 6'h1B | io_committedPhys_27 == 6'h1B
| io_committedPhys_28 == 6'h1B | io_committedPhys_29 == 6'h1B
| io_committedPhys_30 == 6'h1B | io_committedPhys_31 == 6'h1B)
: _GEN_194 ? io_freePhys_1 == 6'h1B | _GEN_157 | _GEN_92 : _GEN_157 | _GEN_92;
freeBits_28 <=
io_recover
? ~(io_committedPhys_0 == 6'h1C | io_committedPhys_1 == 6'h1C
| io_committedPhys_2 == 6'h1C | io_committedPhys_3 == 6'h1C
| io_committedPhys_4 == 6'h1C | io_committedPhys_5 == 6'h1C
| io_committedPhys_6 == 6'h1C | io_committedPhys_7 == 6'h1C
| io_committedPhys_8 == 6'h1C | io_committedPhys_9 == 6'h1C
| io_committedPhys_10 == 6'h1C | io_committedPhys_11 == 6'h1C
| io_committedPhys_12 == 6'h1C | io_committedPhys_13 == 6'h1C
| io_committedPhys_14 == 6'h1C | io_committedPhys_15 == 6'h1C
| io_committedPhys_16 == 6'h1C | io_committedPhys_17 == 6'h1C
| io_committedPhys_18 == 6'h1C | io_committedPhys_19 == 6'h1C
| io_committedPhys_20 == 6'h1C | io_committedPhys_21 == 6'h1C
| io_committedPhys_22 == 6'h1C | io_committedPhys_23 == 6'h1C
| io_committedPhys_24 == 6'h1C | io_committedPhys_25 == 6'h1C
| io_committedPhys_26 == 6'h1C | io_committedPhys_27 == 6'h1C
| io_committedPhys_28 == 6'h1C | io_committedPhys_29 == 6'h1C
| io_committedPhys_30 == 6'h1C | io_committedPhys_31 == 6'h1C)
: _GEN_194 ? io_freePhys_1 == 6'h1C | _GEN_158 | _GEN_93 : _GEN_158 | _GEN_93;
freeBits_29 <=
io_recover
? ~(io_committedPhys_0 == 6'h1D | io_committedPhys_1 == 6'h1D
| io_committedPhys_2 == 6'h1D | io_committedPhys_3 == 6'h1D
| io_committedPhys_4 == 6'h1D | io_committedPhys_5 == 6'h1D
| io_committedPhys_6 == 6'h1D | io_committedPhys_7 == 6'h1D
| io_committedPhys_8 == 6'h1D | io_committedPhys_9 == 6'h1D
| io_committedPhys_10 == 6'h1D | io_committedPhys_11 == 6'h1D
| io_committedPhys_12 == 6'h1D | io_committedPhys_13 == 6'h1D
| io_committedPhys_14 == 6'h1D | io_committedPhys_15 == 6'h1D
| io_committedPhys_16 == 6'h1D | io_committedPhys_17 == 6'h1D
| io_committedPhys_18 == 6'h1D | io_committedPhys_19 == 6'h1D
| io_committedPhys_20 == 6'h1D | io_committedPhys_21 == 6'h1D
| io_committedPhys_22 == 6'h1D | io_committedPhys_23 == 6'h1D
| io_committedPhys_24 == 6'h1D | io_committedPhys_25 == 6'h1D
| io_committedPhys_26 == 6'h1D | io_committedPhys_27 == 6'h1D
| io_committedPhys_28 == 6'h1D | io_committedPhys_29 == 6'h1D
| io_committedPhys_30 == 6'h1D | io_committedPhys_31 == 6'h1D)
: _GEN_194 ? io_freePhys_1 == 6'h1D | _GEN_159 | _GEN_94 : _GEN_159 | _GEN_94;
freeBits_30 <=
io_recover
? ~(io_committedPhys_0 == 6'h1E | io_committedPhys_1 == 6'h1E
| io_committedPhys_2 == 6'h1E | io_committedPhys_3 == 6'h1E
| io_committedPhys_4 == 6'h1E | io_committedPhys_5 == 6'h1E
| io_committedPhys_6 == 6'h1E | io_committedPhys_7 == 6'h1E
| io_committedPhys_8 == 6'h1E | io_committedPhys_9 == 6'h1E
| io_committedPhys_10 == 6'h1E | io_committedPhys_11 == 6'h1E
| io_committedPhys_12 == 6'h1E | io_committedPhys_13 == 6'h1E
| io_committedPhys_14 == 6'h1E | io_committedPhys_15 == 6'h1E
| io_committedPhys_16 == 6'h1E | io_committedPhys_17 == 6'h1E
| io_committedPhys_18 == 6'h1E | io_committedPhys_19 == 6'h1E
| io_committedPhys_20 == 6'h1E | io_committedPhys_21 == 6'h1E
| io_committedPhys_22 == 6'h1E | io_committedPhys_23 == 6'h1E
| io_committedPhys_24 == 6'h1E | io_committedPhys_25 == 6'h1E
| io_committedPhys_26 == 6'h1E | io_committedPhys_27 == 6'h1E
| io_committedPhys_28 == 6'h1E | io_committedPhys_29 == 6'h1E
| io_committedPhys_30 == 6'h1E | io_committedPhys_31 == 6'h1E)
: _GEN_194 ? io_freePhys_1 == 6'h1E | _GEN_160 | _GEN_95 : _GEN_160 | _GEN_95;
freeBits_31 <=
io_recover
? ~(io_committedPhys_0 == 6'h1F | io_committedPhys_1 == 6'h1F
| io_committedPhys_2 == 6'h1F | io_committedPhys_3 == 6'h1F
| io_committedPhys_4 == 6'h1F | io_committedPhys_5 == 6'h1F
| io_committedPhys_6 == 6'h1F | io_committedPhys_7 == 6'h1F
| io_committedPhys_8 == 6'h1F | io_committedPhys_9 == 6'h1F
| io_committedPhys_10 == 6'h1F | io_committedPhys_11 == 6'h1F
| io_committedPhys_12 == 6'h1F | io_committedPhys_13 == 6'h1F
| io_committedPhys_14 == 6'h1F | io_committedPhys_15 == 6'h1F
| io_committedPhys_16 == 6'h1F | io_committedPhys_17 == 6'h1F
| io_committedPhys_18 == 6'h1F | io_committedPhys_19 == 6'h1F
| io_committedPhys_20 == 6'h1F | io_committedPhys_21 == 6'h1F
| io_committedPhys_22 == 6'h1F | io_committedPhys_23 == 6'h1F
| io_committedPhys_24 == 6'h1F | io_committedPhys_25 == 6'h1F
| io_committedPhys_26 == 6'h1F | io_committedPhys_27 == 6'h1F
| io_committedPhys_28 == 6'h1F | io_committedPhys_29 == 6'h1F
| io_committedPhys_30 == 6'h1F | io_committedPhys_31 == 6'h1F)
: _GEN_194 ? io_freePhys_1 == 6'h1F | _GEN_161 | _GEN_96 : _GEN_161 | _GEN_96;
freeBits_32 <=
io_recover
? ~(io_committedPhys_0 == 6'h20 | io_committedPhys_1 == 6'h20
| io_committedPhys_2 == 6'h20 | io_committedPhys_3 == 6'h20
| io_committedPhys_4 == 6'h20 | io_committedPhys_5 == 6'h20
| io_committedPhys_6 == 6'h20 | io_committedPhys_7 == 6'h20
| io_committedPhys_8 == 6'h20 | io_committedPhys_9 == 6'h20
| io_committedPhys_10 == 6'h20 | io_committedPhys_11 == 6'h20
| io_committedPhys_12 == 6'h20 | io_committedPhys_13 == 6'h20
| io_committedPhys_14 == 6'h20 | io_committedPhys_15 == 6'h20
| io_committedPhys_16 == 6'h20 | io_committedPhys_17 == 6'h20
| io_committedPhys_18 == 6'h20 | io_committedPhys_19 == 6'h20
| io_committedPhys_20 == 6'h20 | io_committedPhys_21 == 6'h20
| io_committedPhys_22 == 6'h20 | io_committedPhys_23 == 6'h20
| io_committedPhys_24 == 6'h20 | io_committedPhys_25 == 6'h20
| io_committedPhys_26 == 6'h20 | io_committedPhys_27 == 6'h20
| io_committedPhys_28 == 6'h20 | io_committedPhys_29 == 6'h20
| io_committedPhys_30 == 6'h20 | io_committedPhys_31 == 6'h20)
: _GEN_194 ? io_freePhys_1 == 6'h20 | _GEN_162 | _GEN_97 : _GEN_162 | _GEN_97;
freeBits_33 <=
io_recover
? ~(io_committedPhys_0 == 6'h21 | io_committedPhys_1 == 6'h21
| io_committedPhys_2 == 6'h21 | io_committedPhys_3 == 6'h21
| io_committedPhys_4 == 6'h21 | io_committedPhys_5 == 6'h21
| io_committedPhys_6 == 6'h21 | io_committedPhys_7 == 6'h21
| io_committedPhys_8 == 6'h21 | io_committedPhys_9 == 6'h21
| io_committedPhys_10 == 6'h21 | io_committedPhys_11 == 6'h21
| io_committedPhys_12 == 6'h21 | io_committedPhys_13 == 6'h21
| io_committedPhys_14 == 6'h21 | io_committedPhys_15 == 6'h21
| io_committedPhys_16 == 6'h21 | io_committedPhys_17 == 6'h21
| io_committedPhys_18 == 6'h21 | io_committedPhys_19 == 6'h21
| io_committedPhys_20 == 6'h21 | io_committedPhys_21 == 6'h21
| io_committedPhys_22 == 6'h21 | io_committedPhys_23 == 6'h21
| io_committedPhys_24 == 6'h21 | io_committedPhys_25 == 6'h21
| io_committedPhys_26 == 6'h21 | io_committedPhys_27 == 6'h21
| io_committedPhys_28 == 6'h21 | io_committedPhys_29 == 6'h21
| io_committedPhys_30 == 6'h21 | io_committedPhys_31 == 6'h21)
: _GEN_194 ? io_freePhys_1 == 6'h21 | _GEN_163 | _GEN_98 : _GEN_163 | _GEN_98;
freeBits_34 <=
io_recover
? ~(io_committedPhys_0 == 6'h22 | io_committedPhys_1 == 6'h22
| io_committedPhys_2 == 6'h22 | io_committedPhys_3 == 6'h22
| io_committedPhys_4 == 6'h22 | io_committedPhys_5 == 6'h22
| io_committedPhys_6 == 6'h22 | io_committedPhys_7 == 6'h22
| io_committedPhys_8 == 6'h22 | io_committedPhys_9 == 6'h22
| io_committedPhys_10 == 6'h22 | io_committedPhys_11 == 6'h22
| io_committedPhys_12 == 6'h22 | io_committedPhys_13 == 6'h22
| io_committedPhys_14 == 6'h22 | io_committedPhys_15 == 6'h22
| io_committedPhys_16 == 6'h22 | io_committedPhys_17 == 6'h22
| io_committedPhys_18 == 6'h22 | io_committedPhys_19 == 6'h22
| io_committedPhys_20 == 6'h22 | io_committedPhys_21 == 6'h22
| io_committedPhys_22 == 6'h22 | io_committedPhys_23 == 6'h22
| io_committedPhys_24 == 6'h22 | io_committedPhys_25 == 6'h22
| io_committedPhys_26 == 6'h22 | io_committedPhys_27 == 6'h22
| io_committedPhys_28 == 6'h22 | io_committedPhys_29 == 6'h22
| io_committedPhys_30 == 6'h22 | io_committedPhys_31 == 6'h22)
: _GEN_194 ? io_freePhys_1 == 6'h22 | _GEN_164 | _GEN_99 : _GEN_164 | _GEN_99;
freeBits_35 <=
io_recover
? ~(io_committedPhys_0 == 6'h23 | io_committedPhys_1 == 6'h23
| io_committedPhys_2 == 6'h23 | io_committedPhys_3 == 6'h23
| io_committedPhys_4 == 6'h23 | io_committedPhys_5 == 6'h23
| io_committedPhys_6 == 6'h23 | io_committedPhys_7 == 6'h23
| io_committedPhys_8 == 6'h23 | io_committedPhys_9 == 6'h23
| io_committedPhys_10 == 6'h23 | io_committedPhys_11 == 6'h23
| io_committedPhys_12 == 6'h23 | io_committedPhys_13 == 6'h23
| io_committedPhys_14 == 6'h23 | io_committedPhys_15 == 6'h23
| io_committedPhys_16 == 6'h23 | io_committedPhys_17 == 6'h23
| io_committedPhys_18 == 6'h23 | io_committedPhys_19 == 6'h23
| io_committedPhys_20 == 6'h23 | io_committedPhys_21 == 6'h23
| io_committedPhys_22 == 6'h23 | io_committedPhys_23 == 6'h23
| io_committedPhys_24 == 6'h23 | io_committedPhys_25 == 6'h23
| io_committedPhys_26 == 6'h23 | io_committedPhys_27 == 6'h23
| io_committedPhys_28 == 6'h23 | io_committedPhys_29 == 6'h23
| io_committedPhys_30 == 6'h23 | io_committedPhys_31 == 6'h23)
: _GEN_194 ? io_freePhys_1 == 6'h23 | _GEN_165 | _GEN_100 : _GEN_165 | _GEN_100;
freeBits_36 <=
io_recover
? ~(io_committedPhys_0 == 6'h24 | io_committedPhys_1 == 6'h24
| io_committedPhys_2 == 6'h24 | io_committedPhys_3 == 6'h24
| io_committedPhys_4 == 6'h24 | io_committedPhys_5 == 6'h24
| io_committedPhys_6 == 6'h24 | io_committedPhys_7 == 6'h24
| io_committedPhys_8 == 6'h24 | io_committedPhys_9 == 6'h24
| io_committedPhys_10 == 6'h24 | io_committedPhys_11 == 6'h24
| io_committedPhys_12 == 6'h24 | io_committedPhys_13 == 6'h24
| io_committedPhys_14 == 6'h24 | io_committedPhys_15 == 6'h24
| io_committedPhys_16 == 6'h24 | io_committedPhys_17 == 6'h24
| io_committedPhys_18 == 6'h24 | io_committedPhys_19 == 6'h24
| io_committedPhys_20 == 6'h24 | io_committedPhys_21 == 6'h24
| io_committedPhys_22 == 6'h24 | io_committedPhys_23 == 6'h24
| io_committedPhys_24 == 6'h24 | io_committedPhys_25 == 6'h24
| io_committedPhys_26 == 6'h24 | io_committedPhys_27 == 6'h24
| io_committedPhys_28 == 6'h24 | io_committedPhys_29 == 6'h24
| io_committedPhys_30 == 6'h24 | io_committedPhys_31 == 6'h24)
: _GEN_194 ? io_freePhys_1 == 6'h24 | _GEN_166 | _GEN_101 : _GEN_166 | _GEN_101;
freeBits_37 <=
io_recover
? ~(io_committedPhys_0 == 6'h25 | io_committedPhys_1 == 6'h25
| io_committedPhys_2 == 6'h25 | io_committedPhys_3 == 6'h25
| io_committedPhys_4 == 6'h25 | io_committedPhys_5 == 6'h25
| io_committedPhys_6 == 6'h25 | io_committedPhys_7 == 6'h25
| io_committedPhys_8 == 6'h25 | io_committedPhys_9 == 6'h25
| io_committedPhys_10 == 6'h25 | io_committedPhys_11 == 6'h25
| io_committedPhys_12 == 6'h25 | io_committedPhys_13 == 6'h25
| io_committedPhys_14 == 6'h25 | io_committedPhys_15 == 6'h25
| io_committedPhys_16 == 6'h25 | io_committedPhys_17 == 6'h25
| io_committedPhys_18 == 6'h25 | io_committedPhys_19 == 6'h25
| io_committedPhys_20 == 6'h25 | io_committedPhys_21 == 6'h25
| io_committedPhys_22 == 6'h25 | io_committedPhys_23 == 6'h25
| io_committedPhys_24 == 6'h25 | io_committedPhys_25 == 6'h25
| io_committedPhys_26 == 6'h25 | io_committedPhys_27 == 6'h25
| io_committedPhys_28 == 6'h25 | io_committedPhys_29 == 6'h25
| io_committedPhys_30 == 6'h25 | io_committedPhys_31 == 6'h25)
: _GEN_194 ? io_freePhys_1 == 6'h25 | _GEN_167 | _GEN_102 : _GEN_167 | _GEN_102;
freeBits_38 <=
io_recover
? ~(io_committedPhys_0 == 6'h26 | io_committedPhys_1 == 6'h26
| io_committedPhys_2 == 6'h26 | io_committedPhys_3 == 6'h26
| io_committedPhys_4 == 6'h26 | io_committedPhys_5 == 6'h26
| io_committedPhys_6 == 6'h26 | io_committedPhys_7 == 6'h26
| io_committedPhys_8 == 6'h26 | io_committedPhys_9 == 6'h26
| io_committedPhys_10 == 6'h26 | io_committedPhys_11 == 6'h26
| io_committedPhys_12 == 6'h26 | io_committedPhys_13 == 6'h26
| io_committedPhys_14 == 6'h26 | io_committedPhys_15 == 6'h26
| io_committedPhys_16 == 6'h26 | io_committedPhys_17 == 6'h26
| io_committedPhys_18 == 6'h26 | io_committedPhys_19 == 6'h26
| io_committedPhys_20 == 6'h26 | io_committedPhys_21 == 6'h26
| io_committedPhys_22 == 6'h26 | io_committedPhys_23 == 6'h26
| io_committedPhys_24 == 6'h26 | io_committedPhys_25 == 6'h26
| io_committedPhys_26 == 6'h26 | io_committedPhys_27 == 6'h26
| io_committedPhys_28 == 6'h26 | io_committedPhys_29 == 6'h26
| io_committedPhys_30 == 6'h26 | io_committedPhys_31 == 6'h26)
: _GEN_194 ? io_freePhys_1 == 6'h26 | _GEN_168 | _GEN_103 : _GEN_168 | _GEN_103;
freeBits_39 <=
io_recover
? ~(io_committedPhys_0 == 6'h27 | io_committedPhys_1 == 6'h27
| io_committedPhys_2 == 6'h27 | io_committedPhys_3 == 6'h27
| io_committedPhys_4 == 6'h27 | io_committedPhys_5 == 6'h27
| io_committedPhys_6 == 6'h27 | io_committedPhys_7 == 6'h27
| io_committedPhys_8 == 6'h27 | io_committedPhys_9 == 6'h27
| io_committedPhys_10 == 6'h27 | io_committedPhys_11 == 6'h27
| io_committedPhys_12 == 6'h27 | io_committedPhys_13 == 6'h27
| io_committedPhys_14 == 6'h27 | io_committedPhys_15 == 6'h27
| io_committedPhys_16 == 6'h27 | io_committedPhys_17 == 6'h27
| io_committedPhys_18 == 6'h27 | io_committedPhys_19 == 6'h27
| io_committedPhys_20 == 6'h27 | io_committedPhys_21 == 6'h27
| io_committedPhys_22 == 6'h27 | io_committedPhys_23 == 6'h27
| io_committedPhys_24 == 6'h27 | io_committedPhys_25 == 6'h27
| io_committedPhys_26 == 6'h27 | io_committedPhys_27 == 6'h27
| io_committedPhys_28 == 6'h27 | io_committedPhys_29 == 6'h27
| io_committedPhys_30 == 6'h27 | io_committedPhys_31 == 6'h27)
: _GEN_194 ? io_freePhys_1 == 6'h27 | _GEN_169 | _GEN_104 : _GEN_169 | _GEN_104;
freeBits_40 <=
io_recover
? ~(io_committedPhys_0 == 6'h28 | io_committedPhys_1 == 6'h28
| io_committedPhys_2 == 6'h28 | io_committedPhys_3 == 6'h28
| io_committedPhys_4 == 6'h28 | io_committedPhys_5 == 6'h28
| io_committedPhys_6 == 6'h28 | io_committedPhys_7 == 6'h28
| io_committedPhys_8 == 6'h28 | io_committedPhys_9 == 6'h28
| io_committedPhys_10 == 6'h28 | io_committedPhys_11 == 6'h28
| io_committedPhys_12 == 6'h28 | io_committedPhys_13 == 6'h28
| io_committedPhys_14 == 6'h28 | io_committedPhys_15 == 6'h28
| io_committedPhys_16 == 6'h28 | io_committedPhys_17 == 6'h28
| io_committedPhys_18 == 6'h28 | io_committedPhys_19 == 6'h28
| io_committedPhys_20 == 6'h28 | io_committedPhys_21 == 6'h28
| io_committedPhys_22 == 6'h28 | io_committedPhys_23 == 6'h28
| io_committedPhys_24 == 6'h28 | io_committedPhys_25 == 6'h28
| io_committedPhys_26 == 6'h28 | io_committedPhys_27 == 6'h28
| io_committedPhys_28 == 6'h28 | io_committedPhys_29 == 6'h28
| io_committedPhys_30 == 6'h28 | io_committedPhys_31 == 6'h28)
: _GEN_194 ? io_freePhys_1 == 6'h28 | _GEN_170 | _GEN_105 : _GEN_170 | _GEN_105;
freeBits_41 <=
io_recover
? ~(io_committedPhys_0 == 6'h29 | io_committedPhys_1 == 6'h29
| io_committedPhys_2 == 6'h29 | io_committedPhys_3 == 6'h29
| io_committedPhys_4 == 6'h29 | io_committedPhys_5 == 6'h29
| io_committedPhys_6 == 6'h29 | io_committedPhys_7 == 6'h29
| io_committedPhys_8 == 6'h29 | io_committedPhys_9 == 6'h29
| io_committedPhys_10 == 6'h29 | io_committedPhys_11 == 6'h29
| io_committedPhys_12 == 6'h29 | io_committedPhys_13 == 6'h29
| io_committedPhys_14 == 6'h29 | io_committedPhys_15 == 6'h29
| io_committedPhys_16 == 6'h29 | io_committedPhys_17 == 6'h29
| io_committedPhys_18 == 6'h29 | io_committedPhys_19 == 6'h29
| io_committedPhys_20 == 6'h29 | io_committedPhys_21 == 6'h29
| io_committedPhys_22 == 6'h29 | io_committedPhys_23 == 6'h29
| io_committedPhys_24 == 6'h29 | io_committedPhys_25 == 6'h29
| io_committedPhys_26 == 6'h29 | io_committedPhys_27 == 6'h29
| io_committedPhys_28 == 6'h29 | io_committedPhys_29 == 6'h29
| io_committedPhys_30 == 6'h29 | io_committedPhys_31 == 6'h29)
: _GEN_194 ? io_freePhys_1 == 6'h29 | _GEN_171 | _GEN_106 : _GEN_171 | _GEN_106;
freeBits_42 <=
io_recover
? ~(io_committedPhys_0 == 6'h2A | io_committedPhys_1 == 6'h2A
| io_committedPhys_2 == 6'h2A | io_committedPhys_3 == 6'h2A
| io_committedPhys_4 == 6'h2A | io_committedPhys_5 == 6'h2A
| io_committedPhys_6 == 6'h2A | io_committedPhys_7 == 6'h2A
| io_committedPhys_8 == 6'h2A | io_committedPhys_9 == 6'h2A
| io_committedPhys_10 == 6'h2A | io_committedPhys_11 == 6'h2A
| io_committedPhys_12 == 6'h2A | io_committedPhys_13 == 6'h2A
| io_committedPhys_14 == 6'h2A | io_committedPhys_15 == 6'h2A
| io_committedPhys_16 == 6'h2A | io_committedPhys_17 == 6'h2A
| io_committedPhys_18 == 6'h2A | io_committedPhys_19 == 6'h2A
| io_committedPhys_20 == 6'h2A | io_committedPhys_21 == 6'h2A
| io_committedPhys_22 == 6'h2A | io_committedPhys_23 == 6'h2A
| io_committedPhys_24 == 6'h2A | io_committedPhys_25 == 6'h2A
| io_committedPhys_26 == 6'h2A | io_committedPhys_27 == 6'h2A
| io_committedPhys_28 == 6'h2A | io_committedPhys_29 == 6'h2A
| io_committedPhys_30 == 6'h2A | io_committedPhys_31 == 6'h2A)
: _GEN_194 ? io_freePhys_1 == 6'h2A | _GEN_172 | _GEN_107 : _GEN_172 | _GEN_107;
freeBits_43 <=
io_recover
? ~(io_committedPhys_0 == 6'h2B | io_committedPhys_1 == 6'h2B
| io_committedPhys_2 == 6'h2B | io_committedPhys_3 == 6'h2B
| io_committedPhys_4 == 6'h2B | io_committedPhys_5 == 6'h2B
| io_committedPhys_6 == 6'h2B | io_committedPhys_7 == 6'h2B
| io_committedPhys_8 == 6'h2B | io_committedPhys_9 == 6'h2B
| io_committedPhys_10 == 6'h2B | io_committedPhys_11 == 6'h2B
| io_committedPhys_12 == 6'h2B | io_committedPhys_13 == 6'h2B
| io_committedPhys_14 == 6'h2B | io_committedPhys_15 == 6'h2B
| io_committedPhys_16 == 6'h2B | io_committedPhys_17 == 6'h2B
| io_committedPhys_18 == 6'h2B | io_committedPhys_19 == 6'h2B
| io_committedPhys_20 == 6'h2B | io_committedPhys_21 == 6'h2B
| io_committedPhys_22 == 6'h2B | io_committedPhys_23 == 6'h2B
| io_committedPhys_24 == 6'h2B | io_committedPhys_25 == 6'h2B
| io_committedPhys_26 == 6'h2B | io_committedPhys_27 == 6'h2B
| io_committedPhys_28 == 6'h2B | io_committedPhys_29 == 6'h2B
| io_committedPhys_30 == 6'h2B | io_committedPhys_31 == 6'h2B)
: _GEN_194 ? io_freePhys_1 == 6'h2B | _GEN_173 | _GEN_108 : _GEN_173 | _GEN_108;
freeBits_44 <=
io_recover
? ~(io_committedPhys_0 == 6'h2C | io_committedPhys_1 == 6'h2C
| io_committedPhys_2 == 6'h2C | io_committedPhys_3 == 6'h2C
| io_committedPhys_4 == 6'h2C | io_committedPhys_5 == 6'h2C
| io_committedPhys_6 == 6'h2C | io_committedPhys_7 == 6'h2C
| io_committedPhys_8 == 6'h2C | io_committedPhys_9 == 6'h2C
| io_committedPhys_10 == 6'h2C | io_committedPhys_11 == 6'h2C
| io_committedPhys_12 == 6'h2C | io_committedPhys_13 == 6'h2C
| io_committedPhys_14 == 6'h2C | io_committedPhys_15 == 6'h2C
| io_committedPhys_16 == 6'h2C | io_committedPhys_17 == 6'h2C
| io_committedPhys_18 == 6'h2C | io_committedPhys_19 == 6'h2C
| io_committedPhys_20 == 6'h2C | io_committedPhys_21 == 6'h2C
| io_committedPhys_22 == 6'h2C | io_committedPhys_23 == 6'h2C
| io_committedPhys_24 == 6'h2C | io_committedPhys_25 == 6'h2C
| io_committedPhys_26 == 6'h2C | io_committedPhys_27 == 6'h2C
| io_committedPhys_28 == 6'h2C | io_committedPhys_29 == 6'h2C
| io_committedPhys_30 == 6'h2C | io_committedPhys_31 == 6'h2C)
: _GEN_194 ? io_freePhys_1 == 6'h2C | _GEN_174 | _GEN_109 : _GEN_174 | _GEN_109;
freeBits_45 <=
io_recover
? ~(io_committedPhys_0 == 6'h2D | io_committedPhys_1 == 6'h2D
| io_committedPhys_2 == 6'h2D | io_committedPhys_3 == 6'h2D
| io_committedPhys_4 == 6'h2D | io_committedPhys_5 == 6'h2D
| io_committedPhys_6 == 6'h2D | io_committedPhys_7 == 6'h2D
| io_committedPhys_8 == 6'h2D | io_committedPhys_9 == 6'h2D
| io_committedPhys_10 == 6'h2D | io_committedPhys_11 == 6'h2D
| io_committedPhys_12 == 6'h2D | io_committedPhys_13 == 6'h2D
| io_committedPhys_14 == 6'h2D | io_committedPhys_15 == 6'h2D
| io_committedPhys_16 == 6'h2D | io_committedPhys_17 == 6'h2D
| io_committedPhys_18 == 6'h2D | io_committedPhys_19 == 6'h2D
| io_committedPhys_20 == 6'h2D | io_committedPhys_21 == 6'h2D
| io_committedPhys_22 == 6'h2D | io_committedPhys_23 == 6'h2D
| io_committedPhys_24 == 6'h2D | io_committedPhys_25 == 6'h2D
| io_committedPhys_26 == 6'h2D | io_committedPhys_27 == 6'h2D
| io_committedPhys_28 == 6'h2D | io_committedPhys_29 == 6'h2D
| io_committedPhys_30 == 6'h2D | io_committedPhys_31 == 6'h2D)
: _GEN_194 ? io_freePhys_1 == 6'h2D | _GEN_175 | _GEN_110 : _GEN_175 | _GEN_110;
freeBits_46 <=
io_recover
? ~(io_committedPhys_0 == 6'h2E | io_committedPhys_1 == 6'h2E
| io_committedPhys_2 == 6'h2E | io_committedPhys_3 == 6'h2E
| io_committedPhys_4 == 6'h2E | io_committedPhys_5 == 6'h2E
| io_committedPhys_6 == 6'h2E | io_committedPhys_7 == 6'h2E
| io_committedPhys_8 == 6'h2E | io_committedPhys_9 == 6'h2E
| io_committedPhys_10 == 6'h2E | io_committedPhys_11 == 6'h2E
| io_committedPhys_12 == 6'h2E | io_committedPhys_13 == 6'h2E
| io_committedPhys_14 == 6'h2E | io_committedPhys_15 == 6'h2E
| io_committedPhys_16 == 6'h2E | io_committedPhys_17 == 6'h2E
| io_committedPhys_18 == 6'h2E | io_committedPhys_19 == 6'h2E
| io_committedPhys_20 == 6'h2E | io_committedPhys_21 == 6'h2E
| io_committedPhys_22 == 6'h2E | io_committedPhys_23 == 6'h2E
| io_committedPhys_24 == 6'h2E | io_committedPhys_25 == 6'h2E
| io_committedPhys_26 == 6'h2E | io_committedPhys_27 == 6'h2E
| io_committedPhys_28 == 6'h2E | io_committedPhys_29 == 6'h2E
| io_committedPhys_30 == 6'h2E | io_committedPhys_31 == 6'h2E)
: _GEN_194 ? io_freePhys_1 == 6'h2E | _GEN_176 | _GEN_111 : _GEN_176 | _GEN_111;
freeBits_47 <=
io_recover
? ~(io_committedPhys_0 == 6'h2F | io_committedPhys_1 == 6'h2F
| io_committedPhys_2 == 6'h2F | io_committedPhys_3 == 6'h2F
| io_committedPhys_4 == 6'h2F | io_committedPhys_5 == 6'h2F
| io_committedPhys_6 == 6'h2F | io_committedPhys_7 == 6'h2F
| io_committedPhys_8 == 6'h2F | io_committedPhys_9 == 6'h2F
| io_committedPhys_10 == 6'h2F | io_committedPhys_11 == 6'h2F
| io_committedPhys_12 == 6'h2F | io_committedPhys_13 == 6'h2F
| io_committedPhys_14 == 6'h2F | io_committedPhys_15 == 6'h2F
| io_committedPhys_16 == 6'h2F | io_committedPhys_17 == 6'h2F
| io_committedPhys_18 == 6'h2F | io_committedPhys_19 == 6'h2F
| io_committedPhys_20 == 6'h2F | io_committedPhys_21 == 6'h2F
| io_committedPhys_22 == 6'h2F | io_committedPhys_23 == 6'h2F
| io_committedPhys_24 == 6'h2F | io_committedPhys_25 == 6'h2F
| io_committedPhys_26 == 6'h2F | io_committedPhys_27 == 6'h2F
| io_committedPhys_28 == 6'h2F | io_committedPhys_29 == 6'h2F
| io_committedPhys_30 == 6'h2F | io_committedPhys_31 == 6'h2F)
: _GEN_194 ? io_freePhys_1 == 6'h2F | _GEN_177 | _GEN_112 : _GEN_177 | _GEN_112;
freeBits_48 <=
io_recover
? ~(io_committedPhys_0 == 6'h30 | io_committedPhys_1 == 6'h30
| io_committedPhys_2 == 6'h30 | io_committedPhys_3 == 6'h30
| io_committedPhys_4 == 6'h30 | io_committedPhys_5 == 6'h30
| io_committedPhys_6 == 6'h30 | io_committedPhys_7 == 6'h30
| io_committedPhys_8 == 6'h30 | io_committedPhys_9 == 6'h30
| io_committedPhys_10 == 6'h30 | io_committedPhys_11 == 6'h30
| io_committedPhys_12 == 6'h30 | io_committedPhys_13 == 6'h30
| io_committedPhys_14 == 6'h30 | io_committedPhys_15 == 6'h30
| io_committedPhys_16 == 6'h30 | io_committedPhys_17 == 6'h30
| io_committedPhys_18 == 6'h30 | io_committedPhys_19 == 6'h30
| io_committedPhys_20 == 6'h30 | io_committedPhys_21 == 6'h30
| io_committedPhys_22 == 6'h30 | io_committedPhys_23 == 6'h30
| io_committedPhys_24 == 6'h30 | io_committedPhys_25 == 6'h30
| io_committedPhys_26 == 6'h30 | io_committedPhys_27 == 6'h30
| io_committedPhys_28 == 6'h30 | io_committedPhys_29 == 6'h30
| io_committedPhys_30 == 6'h30 | io_committedPhys_31 == 6'h30)
: _GEN_194 ? io_freePhys_1 == 6'h30 | _GEN_178 | _GEN_113 : _GEN_178 | _GEN_113;
freeBits_49 <=
io_recover
? ~(io_committedPhys_0 == 6'h31 | io_committedPhys_1 == 6'h31
| io_committedPhys_2 == 6'h31 | io_committedPhys_3 == 6'h31
| io_committedPhys_4 == 6'h31 | io_committedPhys_5 == 6'h31
| io_committedPhys_6 == 6'h31 | io_committedPhys_7 == 6'h31
| io_committedPhys_8 == 6'h31 | io_committedPhys_9 == 6'h31
| io_committedPhys_10 == 6'h31 | io_committedPhys_11 == 6'h31
| io_committedPhys_12 == 6'h31 | io_committedPhys_13 == 6'h31
| io_committedPhys_14 == 6'h31 | io_committedPhys_15 == 6'h31
| io_committedPhys_16 == 6'h31 | io_committedPhys_17 == 6'h31
| io_committedPhys_18 == 6'h31 | io_committedPhys_19 == 6'h31
| io_committedPhys_20 == 6'h31 | io_committedPhys_21 == 6'h31
| io_committedPhys_22 == 6'h31 | io_committedPhys_23 == 6'h31
| io_committedPhys_24 == 6'h31 | io_committedPhys_25 == 6'h31
| io_committedPhys_26 == 6'h31 | io_committedPhys_27 == 6'h31
| io_committedPhys_28 == 6'h31 | io_committedPhys_29 == 6'h31
| io_committedPhys_30 == 6'h31 | io_committedPhys_31 == 6'h31)
: _GEN_194 ? io_freePhys_1 == 6'h31 | _GEN_179 | _GEN_114 : _GEN_179 | _GEN_114;
freeBits_50 <=
io_recover
? ~(io_committedPhys_0 == 6'h32 | io_committedPhys_1 == 6'h32
| io_committedPhys_2 == 6'h32 | io_committedPhys_3 == 6'h32
| io_committedPhys_4 == 6'h32 | io_committedPhys_5 == 6'h32
| io_committedPhys_6 == 6'h32 | io_committedPhys_7 == 6'h32
| io_committedPhys_8 == 6'h32 | io_committedPhys_9 == 6'h32
| io_committedPhys_10 == 6'h32 | io_committedPhys_11 == 6'h32
| io_committedPhys_12 == 6'h32 | io_committedPhys_13 == 6'h32
| io_committedPhys_14 == 6'h32 | io_committedPhys_15 == 6'h32
| io_committedPhys_16 == 6'h32 | io_committedPhys_17 == 6'h32
| io_committedPhys_18 == 6'h32 | io_committedPhys_19 == 6'h32
| io_committedPhys_20 == 6'h32 | io_committedPhys_21 == 6'h32
| io_committedPhys_22 == 6'h32 | io_committedPhys_23 == 6'h32
| io_committedPhys_24 == 6'h32 | io_committedPhys_25 == 6'h32
| io_committedPhys_26 == 6'h32 | io_committedPhys_27 == 6'h32
| io_committedPhys_28 == 6'h32 | io_committedPhys_29 == 6'h32
| io_committedPhys_30 == 6'h32 | io_committedPhys_31 == 6'h32)
: _GEN_194 ? io_freePhys_1 == 6'h32 | _GEN_180 | _GEN_115 : _GEN_180 | _GEN_115;
freeBits_51 <=
io_recover
? ~(io_committedPhys_0 == 6'h33 | io_committedPhys_1 == 6'h33
| io_committedPhys_2 == 6'h33 | io_committedPhys_3 == 6'h33
| io_committedPhys_4 == 6'h33 | io_committedPhys_5 == 6'h33
| io_committedPhys_6 == 6'h33 | io_committedPhys_7 == 6'h33
| io_committedPhys_8 == 6'h33 | io_committedPhys_9 == 6'h33
| io_committedPhys_10 == 6'h33 | io_committedPhys_11 == 6'h33
| io_committedPhys_12 == 6'h33 | io_committedPhys_13 == 6'h33
| io_committedPhys_14 == 6'h33 | io_committedPhys_15 == 6'h33
| io_committedPhys_16 == 6'h33 | io_committedPhys_17 == 6'h33
| io_committedPhys_18 == 6'h33 | io_committedPhys_19 == 6'h33
| io_committedPhys_20 == 6'h33 | io_committedPhys_21 == 6'h33
| io_committedPhys_22 == 6'h33 | io_committedPhys_23 == 6'h33
| io_committedPhys_24 == 6'h33 | io_committedPhys_25 == 6'h33
| io_committedPhys_26 == 6'h33 | io_committedPhys_27 == 6'h33
| io_committedPhys_28 == 6'h33 | io_committedPhys_29 == 6'h33
| io_committedPhys_30 == 6'h33 | io_committedPhys_31 == 6'h33)
: _GEN_194 ? io_freePhys_1 == 6'h33 | _GEN_181 | _GEN_116 : _GEN_181 | _GEN_116;
freeBits_52 <=
io_recover
? ~(io_committedPhys_0 == 6'h34 | io_committedPhys_1 == 6'h34
| io_committedPhys_2 == 6'h34 | io_committedPhys_3 == 6'h34
| io_committedPhys_4 == 6'h34 | io_committedPhys_5 == 6'h34
| io_committedPhys_6 == 6'h34 | io_committedPhys_7 == 6'h34
| io_committedPhys_8 == 6'h34 | io_committedPhys_9 == 6'h34
| io_committedPhys_10 == 6'h34 | io_committedPhys_11 == 6'h34
| io_committedPhys_12 == 6'h34 | io_committedPhys_13 == 6'h34
| io_committedPhys_14 == 6'h34 | io_committedPhys_15 == 6'h34
| io_committedPhys_16 == 6'h34 | io_committedPhys_17 == 6'h34
| io_committedPhys_18 == 6'h34 | io_committedPhys_19 == 6'h34
| io_committedPhys_20 == 6'h34 | io_committedPhys_21 == 6'h34
| io_committedPhys_22 == 6'h34 | io_committedPhys_23 == 6'h34
| io_committedPhys_24 == 6'h34 | io_committedPhys_25 == 6'h34
| io_committedPhys_26 == 6'h34 | io_committedPhys_27 == 6'h34
| io_committedPhys_28 == 6'h34 | io_committedPhys_29 == 6'h34
| io_committedPhys_30 == 6'h34 | io_committedPhys_31 == 6'h34)
: _GEN_194 ? io_freePhys_1 == 6'h34 | _GEN_182 | _GEN_117 : _GEN_182 | _GEN_117;
freeBits_53 <=
io_recover
? ~(io_committedPhys_0 == 6'h35 | io_committedPhys_1 == 6'h35
| io_committedPhys_2 == 6'h35 | io_committedPhys_3 == 6'h35
| io_committedPhys_4 == 6'h35 | io_committedPhys_5 == 6'h35
| io_committedPhys_6 == 6'h35 | io_committedPhys_7 == 6'h35
| io_committedPhys_8 == 6'h35 | io_committedPhys_9 == 6'h35
| io_committedPhys_10 == 6'h35 | io_committedPhys_11 == 6'h35
| io_committedPhys_12 == 6'h35 | io_committedPhys_13 == 6'h35
| io_committedPhys_14 == 6'h35 | io_committedPhys_15 == 6'h35
| io_committedPhys_16 == 6'h35 | io_committedPhys_17 == 6'h35
| io_committedPhys_18 == 6'h35 | io_committedPhys_19 == 6'h35
| io_committedPhys_20 == 6'h35 | io_committedPhys_21 == 6'h35
| io_committedPhys_22 == 6'h35 | io_committedPhys_23 == 6'h35
| io_committedPhys_24 == 6'h35 | io_committedPhys_25 == 6'h35
| io_committedPhys_26 == 6'h35 | io_committedPhys_27 == 6'h35
| io_committedPhys_28 == 6'h35 | io_committedPhys_29 == 6'h35
| io_committedPhys_30 == 6'h35 | io_committedPhys_31 == 6'h35)
: _GEN_194 ? io_freePhys_1 == 6'h35 | _GEN_183 | _GEN_118 : _GEN_183 | _GEN_118;
freeBits_54 <=
io_recover
? ~(io_committedPhys_0 == 6'h36 | io_committedPhys_1 == 6'h36
| io_committedPhys_2 == 6'h36 | io_committedPhys_3 == 6'h36
| io_committedPhys_4 == 6'h36 | io_committedPhys_5 == 6'h36
| io_committedPhys_6 == 6'h36 | io_committedPhys_7 == 6'h36
| io_committedPhys_8 == 6'h36 | io_committedPhys_9 == 6'h36
| io_committedPhys_10 == 6'h36 | io_committedPhys_11 == 6'h36
| io_committedPhys_12 == 6'h36 | io_committedPhys_13 == 6'h36
| io_committedPhys_14 == 6'h36 | io_committedPhys_15 == 6'h36
| io_committedPhys_16 == 6'h36 | io_committedPhys_17 == 6'h36
| io_committedPhys_18 == 6'h36 | io_committedPhys_19 == 6'h36
| io_committedPhys_20 == 6'h36 | io_committedPhys_21 == 6'h36
| io_committedPhys_22 == 6'h36 | io_committedPhys_23 == 6'h36
| io_committedPhys_24 == 6'h36 | io_committedPhys_25 == 6'h36
| io_committedPhys_26 == 6'h36 | io_committedPhys_27 == 6'h36
| io_committedPhys_28 == 6'h36 | io_committedPhys_29 == 6'h36
| io_committedPhys_30 == 6'h36 | io_committedPhys_31 == 6'h36)
: _GEN_194 ? io_freePhys_1 == 6'h36 | _GEN_184 | _GEN_119 : _GEN_184 | _GEN_119;
freeBits_55 <=
io_recover
? ~(io_committedPhys_0 == 6'h37 | io_committedPhys_1 == 6'h37
| io_committedPhys_2 == 6'h37 | io_committedPhys_3 == 6'h37
| io_committedPhys_4 == 6'h37 | io_committedPhys_5 == 6'h37
| io_committedPhys_6 == 6'h37 | io_committedPhys_7 == 6'h37
| io_committedPhys_8 == 6'h37 | io_committedPhys_9 == 6'h37
| io_committedPhys_10 == 6'h37 | io_committedPhys_11 == 6'h37
| io_committedPhys_12 == 6'h37 | io_committedPhys_13 == 6'h37
| io_committedPhys_14 == 6'h37 | io_committedPhys_15 == 6'h37
| io_committedPhys_16 == 6'h37 | io_committedPhys_17 == 6'h37
| io_committedPhys_18 == 6'h37 | io_committedPhys_19 == 6'h37
| io_committedPhys_20 == 6'h37 | io_committedPhys_21 == 6'h37
| io_committedPhys_22 == 6'h37 | io_committedPhys_23 == 6'h37
| io_committedPhys_24 == 6'h37 | io_committedPhys_25 == 6'h37
| io_committedPhys_26 == 6'h37 | io_committedPhys_27 == 6'h37
| io_committedPhys_28 == 6'h37 | io_committedPhys_29 == 6'h37
| io_committedPhys_30 == 6'h37 | io_committedPhys_31 == 6'h37)
: _GEN_194 ? io_freePhys_1 == 6'h37 | _GEN_185 | _GEN_120 : _GEN_185 | _GEN_120;
freeBits_56 <=
io_recover
? ~(io_committedPhys_0 == 6'h38 | io_committedPhys_1 == 6'h38
| io_committedPhys_2 == 6'h38 | io_committedPhys_3 == 6'h38
| io_committedPhys_4 == 6'h38 | io_committedPhys_5 == 6'h38
| io_committedPhys_6 == 6'h38 | io_committedPhys_7 == 6'h38
| io_committedPhys_8 == 6'h38 | io_committedPhys_9 == 6'h38
| io_committedPhys_10 == 6'h38 | io_committedPhys_11 == 6'h38
| io_committedPhys_12 == 6'h38 | io_committedPhys_13 == 6'h38
| io_committedPhys_14 == 6'h38 | io_committedPhys_15 == 6'h38
| io_committedPhys_16 == 6'h38 | io_committedPhys_17 == 6'h38
| io_committedPhys_18 == 6'h38 | io_committedPhys_19 == 6'h38
| io_committedPhys_20 == 6'h38 | io_committedPhys_21 == 6'h38
| io_committedPhys_22 == 6'h38 | io_committedPhys_23 == 6'h38
| io_committedPhys_24 == 6'h38 | io_committedPhys_25 == 6'h38
| io_committedPhys_26 == 6'h38 | io_committedPhys_27 == 6'h38
| io_committedPhys_28 == 6'h38 | io_committedPhys_29 == 6'h38
| io_committedPhys_30 == 6'h38 | io_committedPhys_31 == 6'h38)
: _GEN_194 ? io_freePhys_1 == 6'h38 | _GEN_186 | _GEN_121 : _GEN_186 | _GEN_121;
freeBits_57 <=
io_recover
? ~(io_committedPhys_0 == 6'h39 | io_committedPhys_1 == 6'h39
| io_committedPhys_2 == 6'h39 | io_committedPhys_3 == 6'h39
| io_committedPhys_4 == 6'h39 | io_committedPhys_5 == 6'h39
| io_committedPhys_6 == 6'h39 | io_committedPhys_7 == 6'h39
| io_committedPhys_8 == 6'h39 | io_committedPhys_9 == 6'h39
| io_committedPhys_10 == 6'h39 | io_committedPhys_11 == 6'h39
| io_committedPhys_12 == 6'h39 | io_committedPhys_13 == 6'h39
| io_committedPhys_14 == 6'h39 | io_committedPhys_15 == 6'h39
| io_committedPhys_16 == 6'h39 | io_committedPhys_17 == 6'h39
| io_committedPhys_18 == 6'h39 | io_committedPhys_19 == 6'h39
| io_committedPhys_20 == 6'h39 | io_committedPhys_21 == 6'h39
| io_committedPhys_22 == 6'h39 | io_committedPhys_23 == 6'h39
| io_committedPhys_24 == 6'h39 | io_committedPhys_25 == 6'h39
| io_committedPhys_26 == 6'h39 | io_committedPhys_27 == 6'h39
| io_committedPhys_28 == 6'h39 | io_committedPhys_29 == 6'h39
| io_committedPhys_30 == 6'h39 | io_committedPhys_31 == 6'h39)
: _GEN_194 ? io_freePhys_1 == 6'h39 | _GEN_187 | _GEN_122 : _GEN_187 | _GEN_122;
freeBits_58 <=
io_recover
? ~(io_committedPhys_0 == 6'h3A | io_committedPhys_1 == 6'h3A
| io_committedPhys_2 == 6'h3A | io_committedPhys_3 == 6'h3A
| io_committedPhys_4 == 6'h3A | io_committedPhys_5 == 6'h3A
| io_committedPhys_6 == 6'h3A | io_committedPhys_7 == 6'h3A
| io_committedPhys_8 == 6'h3A | io_committedPhys_9 == 6'h3A
| io_committedPhys_10 == 6'h3A | io_committedPhys_11 == 6'h3A
| io_committedPhys_12 == 6'h3A | io_committedPhys_13 == 6'h3A
| io_committedPhys_14 == 6'h3A | io_committedPhys_15 == 6'h3A
| io_committedPhys_16 == 6'h3A | io_committedPhys_17 == 6'h3A
| io_committedPhys_18 == 6'h3A | io_committedPhys_19 == 6'h3A
| io_committedPhys_20 == 6'h3A | io_committedPhys_21 == 6'h3A
| io_committedPhys_22 == 6'h3A | io_committedPhys_23 == 6'h3A
| io_committedPhys_24 == 6'h3A | io_committedPhys_25 == 6'h3A
| io_committedPhys_26 == 6'h3A | io_committedPhys_27 == 6'h3A
| io_committedPhys_28 == 6'h3A | io_committedPhys_29 == 6'h3A
| io_committedPhys_30 == 6'h3A | io_committedPhys_31 == 6'h3A)
: _GEN_194 ? io_freePhys_1 == 6'h3A | _GEN_188 | _GEN_123 : _GEN_188 | _GEN_123;
freeBits_59 <=
io_recover
? ~(io_committedPhys_0 == 6'h3B | io_committedPhys_1 == 6'h3B
| io_committedPhys_2 == 6'h3B | io_committedPhys_3 == 6'h3B
| io_committedPhys_4 == 6'h3B | io_committedPhys_5 == 6'h3B
| io_committedPhys_6 == 6'h3B | io_committedPhys_7 == 6'h3B
| io_committedPhys_8 == 6'h3B | io_committedPhys_9 == 6'h3B
| io_committedPhys_10 == 6'h3B | io_committedPhys_11 == 6'h3B
| io_committedPhys_12 == 6'h3B | io_committedPhys_13 == 6'h3B
| io_committedPhys_14 == 6'h3B | io_committedPhys_15 == 6'h3B
| io_committedPhys_16 == 6'h3B | io_committedPhys_17 == 6'h3B
| io_committedPhys_18 == 6'h3B | io_committedPhys_19 == 6'h3B
| io_committedPhys_20 == 6'h3B | io_committedPhys_21 == 6'h3B
| io_committedPhys_22 == 6'h3B | io_committedPhys_23 == 6'h3B
| io_committedPhys_24 == 6'h3B | io_committedPhys_25 == 6'h3B
| io_committedPhys_26 == 6'h3B | io_committedPhys_27 == 6'h3B
| io_committedPhys_28 == 6'h3B | io_committedPhys_29 == 6'h3B
| io_committedPhys_30 == 6'h3B | io_committedPhys_31 == 6'h3B)
: _GEN_194 ? io_freePhys_1 == 6'h3B | _GEN_189 | _GEN_124 : _GEN_189 | _GEN_124;
freeBits_60 <=
io_recover
? ~(io_committedPhys_0 == 6'h3C | io_committedPhys_1 == 6'h3C
| io_committedPhys_2 == 6'h3C | io_committedPhys_3 == 6'h3C
| io_committedPhys_4 == 6'h3C | io_committedPhys_5 == 6'h3C
| io_committedPhys_6 == 6'h3C | io_committedPhys_7 == 6'h3C
| io_committedPhys_8 == 6'h3C | io_committedPhys_9 == 6'h3C
| io_committedPhys_10 == 6'h3C | io_committedPhys_11 == 6'h3C
| io_committedPhys_12 == 6'h3C | io_committedPhys_13 == 6'h3C
| io_committedPhys_14 == 6'h3C | io_committedPhys_15 == 6'h3C
| io_committedPhys_16 == 6'h3C | io_committedPhys_17 == 6'h3C
| io_committedPhys_18 == 6'h3C | io_committedPhys_19 == 6'h3C
| io_committedPhys_20 == 6'h3C | io_committedPhys_21 == 6'h3C
| io_committedPhys_22 == 6'h3C | io_committedPhys_23 == 6'h3C
| io_committedPhys_24 == 6'h3C | io_committedPhys_25 == 6'h3C
| io_committedPhys_26 == 6'h3C | io_committedPhys_27 == 6'h3C
| io_committedPhys_28 == 6'h3C | io_committedPhys_29 == 6'h3C
| io_committedPhys_30 == 6'h3C | io_committedPhys_31 == 6'h3C)
: _GEN_194 ? io_freePhys_1 == 6'h3C | _GEN_190 | _GEN_125 : _GEN_190 | _GEN_125;
freeBits_61 <=
io_recover
? ~(io_committedPhys_0 == 6'h3D | io_committedPhys_1 == 6'h3D
| io_committedPhys_2 == 6'h3D | io_committedPhys_3 == 6'h3D
| io_committedPhys_4 == 6'h3D | io_committedPhys_5 == 6'h3D
| io_committedPhys_6 == 6'h3D | io_committedPhys_7 == 6'h3D
| io_committedPhys_8 == 6'h3D | io_committedPhys_9 == 6'h3D
| io_committedPhys_10 == 6'h3D | io_committedPhys_11 == 6'h3D
| io_committedPhys_12 == 6'h3D | io_committedPhys_13 == 6'h3D
| io_committedPhys_14 == 6'h3D | io_committedPhys_15 == 6'h3D
| io_committedPhys_16 == 6'h3D | io_committedPhys_17 == 6'h3D
| io_committedPhys_18 == 6'h3D | io_committedPhys_19 == 6'h3D
| io_committedPhys_20 == 6'h3D | io_committedPhys_21 == 6'h3D
| io_committedPhys_22 == 6'h3D | io_committedPhys_23 == 6'h3D
| io_committedPhys_24 == 6'h3D | io_committedPhys_25 == 6'h3D
| io_committedPhys_26 == 6'h3D | io_committedPhys_27 == 6'h3D
| io_committedPhys_28 == 6'h3D | io_committedPhys_29 == 6'h3D
| io_committedPhys_30 == 6'h3D | io_committedPhys_31 == 6'h3D)
: _GEN_194 ? io_freePhys_1 == 6'h3D | _GEN_191 | _GEN_126 : _GEN_191 | _GEN_126;
freeBits_62 <=
io_recover
? ~(io_committedPhys_0 == 6'h3E | io_committedPhys_1 == 6'h3E
| io_committedPhys_2 == 6'h3E | io_committedPhys_3 == 6'h3E
| io_committedPhys_4 == 6'h3E | io_committedPhys_5 == 6'h3E
| io_committedPhys_6 == 6'h3E | io_committedPhys_7 == 6'h3E
| io_committedPhys_8 == 6'h3E | io_committedPhys_9 == 6'h3E
| io_committedPhys_10 == 6'h3E | io_committedPhys_11 == 6'h3E
| io_committedPhys_12 == 6'h3E | io_committedPhys_13 == 6'h3E
| io_committedPhys_14 == 6'h3E | io_committedPhys_15 == 6'h3E
| io_committedPhys_16 == 6'h3E | io_committedPhys_17 == 6'h3E
| io_committedPhys_18 == 6'h3E | io_committedPhys_19 == 6'h3E
| io_committedPhys_20 == 6'h3E | io_committedPhys_21 == 6'h3E
| io_committedPhys_22 == 6'h3E | io_committedPhys_23 == 6'h3E
| io_committedPhys_24 == 6'h3E | io_committedPhys_25 == 6'h3E
| io_committedPhys_26 == 6'h3E | io_committedPhys_27 == 6'h3E
| io_committedPhys_28 == 6'h3E | io_committedPhys_29 == 6'h3E
| io_committedPhys_30 == 6'h3E | io_committedPhys_31 == 6'h3E)
: _GEN_194 ? io_freePhys_1 == 6'h3E | _GEN_192 | _GEN_127 : _GEN_192 | _GEN_127;
freeBits_63 <=
io_recover
? ~((&io_committedPhys_0) | (&io_committedPhys_1) | (&io_committedPhys_2)
| (&io_committedPhys_3) | (&io_committedPhys_4) | (&io_committedPhys_5)
| (&io_committedPhys_6) | (&io_committedPhys_7) | (&io_committedPhys_8)
| (&io_committedPhys_9) | (&io_committedPhys_10) | (&io_committedPhys_11)
| (&io_committedPhys_12) | (&io_committedPhys_13) | (&io_committedPhys_14)
| (&io_committedPhys_15) | (&io_committedPhys_16) | (&io_committedPhys_17)
| (&io_committedPhys_18) | (&io_committedPhys_19) | (&io_committedPhys_20)
| (&io_committedPhys_21) | (&io_committedPhys_22) | (&io_committedPhys_23)
| (&io_committedPhys_24) | (&io_committedPhys_25) | (&io_committedPhys_26)
| (&io_committedPhys_27) | (&io_committedPhys_28) | (&io_committedPhys_29)
| (&io_committedPhys_30) | (&io_committedPhys_31))
: _GEN_194 ? (&io_freePhys_1) | _GEN_193 | _GEN_128 : _GEN_193 | _GEN_128;
end
end // always @(posedge)
assign io_allocPhys_0 = io_allocPhys_0_0;
assign io_allocPhys_1 = io_allocPhys_1_0;
assign io_canAllocate = |(freeCount[6:1]);
endmodule