/drm/trunk/release/mm/py/forge_gcalc/rs_255_inv.vec
http://github.com/zaqwes8811/decoder-reed-solomon · Unknown · 256 lines · 256 code · 0 blank · 0 comment · 0 complexity · 2689acd8f5b939364df01b77f6caa68b MD5 · raw file
- wire [`WIDTH-1:0] ArrConsPow [`XX-1:0];
- assign ArrConsPow[0] = 'b1;
- assign ArrConsPow[1] = 'b10;
- assign ArrConsPow[2] = 'b100;
- assign ArrConsPow[3] = 'b1000;
- assign ArrConsPow[4] = 'b10000;
- assign ArrConsPow[5] = 'b100000;
- assign ArrConsPow[6] = 'b1000000;
- assign ArrConsPow[7] = 'b10000000;
- assign ArrConsPow[8] = 'b11101;
- assign ArrConsPow[9] = 'b111010;
- assign ArrConsPow[10] = 'b1110100;
- assign ArrConsPow[11] = 'b11101000;
- assign ArrConsPow[12] = 'b11001101;
- assign ArrConsPow[13] = 'b10000111;
- assign ArrConsPow[14] = 'b10011;
- assign ArrConsPow[15] = 'b100110;
- assign ArrConsPow[16] = 'b1001100;
- assign ArrConsPow[17] = 'b10011000;
- assign ArrConsPow[18] = 'b101101;
- assign ArrConsPow[19] = 'b1011010;
- assign ArrConsPow[20] = 'b10110100;
- assign ArrConsPow[21] = 'b1110101;
- assign ArrConsPow[22] = 'b11101010;
- assign ArrConsPow[23] = 'b11001001;
- assign ArrConsPow[24] = 'b10001111;
- assign ArrConsPow[25] = 'b11;
- assign ArrConsPow[26] = 'b110;
- assign ArrConsPow[27] = 'b1100;
- assign ArrConsPow[28] = 'b11000;
- assign ArrConsPow[29] = 'b110000;
- assign ArrConsPow[30] = 'b1100000;
- assign ArrConsPow[31] = 'b11000000;
- assign ArrConsPow[32] = 'b10011101;
- assign ArrConsPow[33] = 'b100111;
- assign ArrConsPow[34] = 'b1001110;
- assign ArrConsPow[35] = 'b10011100;
- assign ArrConsPow[36] = 'b100101;
- assign ArrConsPow[37] = 'b1001010;
- assign ArrConsPow[38] = 'b10010100;
- assign ArrConsPow[39] = 'b110101;
- assign ArrConsPow[40] = 'b1101010;
- assign ArrConsPow[41] = 'b11010100;
- assign ArrConsPow[42] = 'b10110101;
- assign ArrConsPow[43] = 'b1110111;
- assign ArrConsPow[44] = 'b11101110;
- assign ArrConsPow[45] = 'b11000001;
- assign ArrConsPow[46] = 'b10011111;
- assign ArrConsPow[47] = 'b100011;
- assign ArrConsPow[48] = 'b1000110;
- assign ArrConsPow[49] = 'b10001100;
- assign ArrConsPow[50] = 'b101;
- assign ArrConsPow[51] = 'b1010;
- assign ArrConsPow[52] = 'b10100;
- assign ArrConsPow[53] = 'b101000;
- assign ArrConsPow[54] = 'b1010000;
- assign ArrConsPow[55] = 'b10100000;
- assign ArrConsPow[56] = 'b1011101;
- assign ArrConsPow[57] = 'b10111010;
- assign ArrConsPow[58] = 'b1101001;
- assign ArrConsPow[59] = 'b11010010;
- assign ArrConsPow[60] = 'b10111001;
- assign ArrConsPow[61] = 'b1101111;
- assign ArrConsPow[62] = 'b11011110;
- assign ArrConsPow[63] = 'b10100001;
- assign ArrConsPow[64] = 'b1011111;
- assign ArrConsPow[65] = 'b10111110;
- assign ArrConsPow[66] = 'b1100001;
- assign ArrConsPow[67] = 'b11000010;
- assign ArrConsPow[68] = 'b10011001;
- assign ArrConsPow[69] = 'b101111;
- assign ArrConsPow[70] = 'b1011110;
- assign ArrConsPow[71] = 'b10111100;
- assign ArrConsPow[72] = 'b1100101;
- assign ArrConsPow[73] = 'b11001010;
- assign ArrConsPow[74] = 'b10001001;
- assign ArrConsPow[75] = 'b1111;
- assign ArrConsPow[76] = 'b11110;
- assign ArrConsPow[77] = 'b111100;
- assign ArrConsPow[78] = 'b1111000;
- assign ArrConsPow[79] = 'b11110000;
- assign ArrConsPow[80] = 'b11111101;
- assign ArrConsPow[81] = 'b11100111;
- assign ArrConsPow[82] = 'b11010011;
- assign ArrConsPow[83] = 'b10111011;
- assign ArrConsPow[84] = 'b1101011;
- assign ArrConsPow[85] = 'b11010110;
- assign ArrConsPow[86] = 'b10110001;
- assign ArrConsPow[87] = 'b1111111;
- assign ArrConsPow[88] = 'b11111110;
- assign ArrConsPow[89] = 'b11100001;
- assign ArrConsPow[90] = 'b11011111;
- assign ArrConsPow[91] = 'b10100011;
- assign ArrConsPow[92] = 'b1011011;
- assign ArrConsPow[93] = 'b10110110;
- assign ArrConsPow[94] = 'b1110001;
- assign ArrConsPow[95] = 'b11100010;
- assign ArrConsPow[96] = 'b11011001;
- assign ArrConsPow[97] = 'b10101111;
- assign ArrConsPow[98] = 'b1000011;
- assign ArrConsPow[99] = 'b10000110;
- assign ArrConsPow[100] = 'b10001;
- assign ArrConsPow[101] = 'b100010;
- assign ArrConsPow[102] = 'b1000100;
- assign ArrConsPow[103] = 'b10001000;
- assign ArrConsPow[104] = 'b1101;
- assign ArrConsPow[105] = 'b11010;
- assign ArrConsPow[106] = 'b110100;
- assign ArrConsPow[107] = 'b1101000;
- assign ArrConsPow[108] = 'b11010000;
- assign ArrConsPow[109] = 'b10111101;
- assign ArrConsPow[110] = 'b1100111;
- assign ArrConsPow[111] = 'b11001110;
- assign ArrConsPow[112] = 'b10000001;
- assign ArrConsPow[113] = 'b11111;
- assign ArrConsPow[114] = 'b111110;
- assign ArrConsPow[115] = 'b1111100;
- assign ArrConsPow[116] = 'b11111000;
- assign ArrConsPow[117] = 'b11101101;
- assign ArrConsPow[118] = 'b11000111;
- assign ArrConsPow[119] = 'b10010011;
- assign ArrConsPow[120] = 'b111011;
- assign ArrConsPow[121] = 'b1110110;
- assign ArrConsPow[122] = 'b11101100;
- assign ArrConsPow[123] = 'b11000101;
- assign ArrConsPow[124] = 'b10010111;
- assign ArrConsPow[125] = 'b110011;
- assign ArrConsPow[126] = 'b1100110;
- assign ArrConsPow[127] = 'b11001100;
- assign ArrConsPow[128] = 'b10000101;
- assign ArrConsPow[129] = 'b10111;
- assign ArrConsPow[130] = 'b101110;
- assign ArrConsPow[131] = 'b1011100;
- assign ArrConsPow[132] = 'b10111000;
- assign ArrConsPow[133] = 'b1101101;
- assign ArrConsPow[134] = 'b11011010;
- assign ArrConsPow[135] = 'b10101001;
- assign ArrConsPow[136] = 'b1001111;
- assign ArrConsPow[137] = 'b10011110;
- assign ArrConsPow[138] = 'b100001;
- assign ArrConsPow[139] = 'b1000010;
- assign ArrConsPow[140] = 'b10000100;
- assign ArrConsPow[141] = 'b10101;
- assign ArrConsPow[142] = 'b101010;
- assign ArrConsPow[143] = 'b1010100;
- assign ArrConsPow[144] = 'b10101000;
- assign ArrConsPow[145] = 'b1001101;
- assign ArrConsPow[146] = 'b10011010;
- assign ArrConsPow[147] = 'b101001;
- assign ArrConsPow[148] = 'b1010010;
- assign ArrConsPow[149] = 'b10100100;
- assign ArrConsPow[150] = 'b1010101;
- assign ArrConsPow[151] = 'b10101010;
- assign ArrConsPow[152] = 'b1001001;
- assign ArrConsPow[153] = 'b10010010;
- assign ArrConsPow[154] = 'b111001;
- assign ArrConsPow[155] = 'b1110010;
- assign ArrConsPow[156] = 'b11100100;
- assign ArrConsPow[157] = 'b11010101;
- assign ArrConsPow[158] = 'b10110111;
- assign ArrConsPow[159] = 'b1110011;
- assign ArrConsPow[160] = 'b11100110;
- assign ArrConsPow[161] = 'b11010001;
- assign ArrConsPow[162] = 'b10111111;
- assign ArrConsPow[163] = 'b1100011;
- assign ArrConsPow[164] = 'b11000110;
- assign ArrConsPow[165] = 'b10010001;
- assign ArrConsPow[166] = 'b111111;
- assign ArrConsPow[167] = 'b1111110;
- assign ArrConsPow[168] = 'b11111100;
- assign ArrConsPow[169] = 'b11100101;
- assign ArrConsPow[170] = 'b11010111;
- assign ArrConsPow[171] = 'b10110011;
- assign ArrConsPow[172] = 'b1111011;
- assign ArrConsPow[173] = 'b11110110;
- assign ArrConsPow[174] = 'b11110001;
- assign ArrConsPow[175] = 'b11111111;
- assign ArrConsPow[176] = 'b11100011;
- assign ArrConsPow[177] = 'b11011011;
- assign ArrConsPow[178] = 'b10101011;
- assign ArrConsPow[179] = 'b1001011;
- assign ArrConsPow[180] = 'b10010110;
- assign ArrConsPow[181] = 'b110001;
- assign ArrConsPow[182] = 'b1100010;
- assign ArrConsPow[183] = 'b11000100;
- assign ArrConsPow[184] = 'b10010101;
- assign ArrConsPow[185] = 'b110111;
- assign ArrConsPow[186] = 'b1101110;
- assign ArrConsPow[187] = 'b11011100;
- assign ArrConsPow[188] = 'b10100101;
- assign ArrConsPow[189] = 'b1010111;
- assign ArrConsPow[190] = 'b10101110;
- assign ArrConsPow[191] = 'b1000001;
- assign ArrConsPow[192] = 'b10000010;
- assign ArrConsPow[193] = 'b11001;
- assign ArrConsPow[194] = 'b110010;
- assign ArrConsPow[195] = 'b1100100;
- assign ArrConsPow[196] = 'b11001000;
- assign ArrConsPow[197] = 'b10001101;
- assign ArrConsPow[198] = 'b111;
- assign ArrConsPow[199] = 'b1110;
- assign ArrConsPow[200] = 'b11100;
- assign ArrConsPow[201] = 'b111000;
- assign ArrConsPow[202] = 'b1110000;
- assign ArrConsPow[203] = 'b11100000;
- assign ArrConsPow[204] = 'b11011101;
- assign ArrConsPow[205] = 'b10100111;
- assign ArrConsPow[206] = 'b1010011;
- assign ArrConsPow[207] = 'b10100110;
- assign ArrConsPow[208] = 'b1010001;
- assign ArrConsPow[209] = 'b10100010;
- assign ArrConsPow[210] = 'b1011001;
- assign ArrConsPow[211] = 'b10110010;
- assign ArrConsPow[212] = 'b1111001;
- assign ArrConsPow[213] = 'b11110010;
- assign ArrConsPow[214] = 'b11111001;
- assign ArrConsPow[215] = 'b11101111;
- assign ArrConsPow[216] = 'b11000011;
- assign ArrConsPow[217] = 'b10011011;
- assign ArrConsPow[218] = 'b101011;
- assign ArrConsPow[219] = 'b1010110;
- assign ArrConsPow[220] = 'b10101100;
- assign ArrConsPow[221] = 'b1000101;
- assign ArrConsPow[222] = 'b10001010;
- assign ArrConsPow[223] = 'b1001;
- assign ArrConsPow[224] = 'b10010;
- assign ArrConsPow[225] = 'b100100;
- assign ArrConsPow[226] = 'b1001000;
- assign ArrConsPow[227] = 'b10010000;
- assign ArrConsPow[228] = 'b111101;
- assign ArrConsPow[229] = 'b1111010;
- assign ArrConsPow[230] = 'b11110100;
- assign ArrConsPow[231] = 'b11110101;
- assign ArrConsPow[232] = 'b11110111;
- assign ArrConsPow[233] = 'b11110011;
- assign ArrConsPow[234] = 'b11111011;
- assign ArrConsPow[235] = 'b11101011;
- assign ArrConsPow[236] = 'b11001011;
- assign ArrConsPow[237] = 'b10001011;
- assign ArrConsPow[238] = 'b1011;
- assign ArrConsPow[239] = 'b10110;
- assign ArrConsPow[240] = 'b101100;
- assign ArrConsPow[241] = 'b1011000;
- assign ArrConsPow[242] = 'b10110000;
- assign ArrConsPow[243] = 'b1111101;
- assign ArrConsPow[244] = 'b11111010;
- assign ArrConsPow[245] = 'b11101001;
- assign ArrConsPow[246] = 'b11001111;
- assign ArrConsPow[247] = 'b10000011;
- assign ArrConsPow[248] = 'b11011;
- assign ArrConsPow[249] = 'b110110;
- assign ArrConsPow[250] = 'b1101100;
- assign ArrConsPow[251] = 'b11011000;
- assign ArrConsPow[252] = 'b10101101;
- assign ArrConsPow[253] = 'b1000111;
- assign ArrConsPow[254] = 'b10001110;