mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
Feat(labs/made-up/uart):Обн-ие под новую спеку (#91)
This commit is contained in:
@@ -37,7 +37,7 @@ module uart_rx_sb_ctrl(
|
||||
assign LhC = req_i;
|
||||
logic [16:0] baudrate;
|
||||
logic parity_en;
|
||||
logic stopbit;
|
||||
logic [1:0] stopbit;
|
||||
logic [7:0] data;
|
||||
logic valid;
|
||||
logic sxdIAIwtb, N6jQMBhCLQ;
|
||||
@@ -932,9 +932,9 @@ module uart_rx_sb_ctrl(
|
||||
|
||||
always_ff @(posedge clk_i) begin
|
||||
if(rst_i) begin
|
||||
baudrate <= '0;
|
||||
baudrate <= 9600;
|
||||
end else if (w6aL01ok1NWMnhRdDAP[32'h3cc51698 ^ 32'b00111100110001010001011010001000]) begin
|
||||
baudrate <= '0;
|
||||
baudrate <= 9600;
|
||||
end else if(xQJVlE5Exe8992r1klC[32'o14647137617 ^ 32'h669cbf8f]) begin
|
||||
baudrate <= UIumLdEgx8;
|
||||
end
|
||||
@@ -1093,138 +1093,45 @@ module uart_rx_sb_ctrl(
|
||||
|
||||
logic i16aOBIRoTka;
|
||||
assign i16aOBIRoTka = Pn7J == (32'h5dd503ee ^ 32'o33420446676 ^ 32'd2174176836);
|
||||
logic [31:0] YxwxlojGjwAQ;
|
||||
|
||||
logic [31:0] cwp;
|
||||
logic [31:0] aboba;
|
||||
|
||||
always_comb begin
|
||||
case ({WwX3PYk10uBYtDXg, i16aOBIRoTka, raRSSx568gLgRd, C8sfwwEjm50H, CLD6rGMxYQM8yZ4, stopbit, LhC})
|
||||
7'b0111000: YxwxlojGjwAQ = 32'h66194d57 ^ 32'd1495364405;
|
||||
7'b1000010: YxwxlojGjwAQ = 32'b00100001100001110011011101010000 ^ 32'd3918331969 ^ 32'b11110111001100100000100001110011;
|
||||
7'hf: YxwxlojGjwAQ = 32'hbb3ecd5b ^ 32'h8406f239;
|
||||
7'h59: YxwxlojGjwAQ = 32'hcd083e4e ^ 32'b11110010001100000000000000101100;
|
||||
7'h57: YxwxlojGjwAQ = 32'd3786173843 ^ 32'hfea3c93 ^ 32'o32137467142;
|
||||
7'b1011111: YxwxlojGjwAQ = 32'hb7c52260 ^ 32'b00000101010011111111110011000001 ^ 32'd2377310403;
|
||||
7'h32: YxwxlojGjwAQ = 32'b00010111011111100111110001111000 ^ 32'ha9b100a5 ^ 32'h81f743bf;
|
||||
7'b1101110: YxwxlojGjwAQ = 32'h9cdf9999 ^ 32'hcf1c089e ^ 32'o15476727145;
|
||||
7'o104: YxwxlojGjwAQ = 32'b11010001010010011011101110010001 ^ 32'o32532015743 ^ 32'h3b199e10;
|
||||
7'd120: YxwxlojGjwAQ = 32'o36752512102 ^ 32'b11001000100100101010101000100000;
|
||||
7'd91: YxwxlojGjwAQ = 32'b00110011011100001001000111111010 ^ 32'b11110110111110111101011110100001 ^ 32'hfab37939;
|
||||
7'o143: YxwxlojGjwAQ = 32'o11741774307 ^ 32'o30020351524 ^ 32'hb0fe14f1;
|
||||
7'b1100001: YxwxlojGjwAQ = 32'hb1b38664 ^ 32'b11000001110001001111010001100100 ^ 32'o11723646142;
|
||||
7'o154: YxwxlojGjwAQ = 32'o120664642 ^ 32'h3e7b57c0;
|
||||
7'o100: YxwxlojGjwAQ = 32'b11011101101101100010111010111011 ^ 32'o34243410331;
|
||||
7'h12: YxwxlojGjwAQ = 32'o24153046367 ^ 32'd2660529045;
|
||||
7'b1111111: YxwxlojGjwAQ = 32'd2993576474 ^ 32'd2371249272;
|
||||
7'h41: YxwxlojGjwAQ = 32'b10111011111101001110000111010000 ^ 32'o20463157662;
|
||||
7'o115: YxwxlojGjwAQ = 32'b11001111001001011110101110011010 ^ 32'o36007352770;
|
||||
7'o72: YxwxlojGjwAQ = 32'd3047715269 ^ 32'b10101110111101000110100001011100 ^ 32'b00100100011001000010011011111011;
|
||||
7'h5d: YxwxlojGjwAQ = 32'd1469692833 ^ 32'o15050302703;
|
||||
7'd39: YxwxlojGjwAQ = 32'b10111000010010100000110101011100 ^ 32'b10000111011100100011001000111110;
|
||||
7'd11: YxwxlojGjwAQ = 32'h27d7a3be ^ 32'b00011000111011111001110011011100;
|
||||
7'o176: YxwxlojGjwAQ = 32'hfbf6a352 ^ 32'b00010100001111101011001011101100 ^ 32'hd0f02edc;
|
||||
7'd45: YxwxlojGjwAQ = 32'b11000000011110111000101000010010 ^ 32'o32776522301 ^ 32'h28b910b1;
|
||||
7'd37: YxwxlojGjwAQ = 32'o11375412606 ^ 32'hac8013ec ^ 32'b11011000010011100011100000001000;
|
||||
7'b1001000: YxwxlojGjwAQ = 32'o27712355116 ^ 32'b00011101000000100101011111111000 ^ 32'o23504731724;
|
||||
7'b1010101: YxwxlojGjwAQ = 32'ha1ec9557 ^ 32'd2664737589;
|
||||
7'b0101111: YxwxlojGjwAQ = 32'o35103476274 ^ 32'd3593880286;
|
||||
7'd25: YxwxlojGjwAQ = 32'o15031114245 ^ 32'b00101010001100110011111101010010 ^ 32'h7d6f9995;
|
||||
7'o51: YxwxlojGjwAQ = 32'b00100010110001111111111110010110 ^ 32'h9b307047 ^ 32'h86cfb1b3;
|
||||
7'o56: YxwxlojGjwAQ = 32'o23706453712 ^ 32'o24010464250;
|
||||
7'h1b: YxwxlojGjwAQ = 32'b11110100010111100110100111111011 ^ 32'o25421154761 ^ 32'd1730318184;
|
||||
7'o30: YxwxlojGjwAQ = 32'b01001011110011101000100100111101 ^ 32'o21166370432 ^ 32'd4247733829;
|
||||
7'b1110010: YxwxlojGjwAQ = 32'o25240144737 ^ 32'h95b8f6bd;
|
||||
7'o5: YxwxlojGjwAQ = 32'h250c9383 ^ 32'o7024037775 ^ 32'h2264921c;
|
||||
7'd123: YxwxlojGjwAQ = 32'd745368548 ^ 32'hf0959bd7 ^ 32'he3c0cf51;
|
||||
7'd2: YxwxlojGjwAQ = 32'b11001100100111111101001111011000 ^ 32'h5155a4e4 ^ 32'ha2f2485e;
|
||||
7'he: YxwxlojGjwAQ = 32'o25357432437 ^ 32'b10010100100001100000101001111101;
|
||||
7'o151: YxwxlojGjwAQ = 32'b01001100001011001100100001100101 ^ 32'b01110011000101001111011100000111;
|
||||
7'o41: YxwxlojGjwAQ = 32'b01111111010010101010101000010001 ^ 32'b01000000011100101001010001110011;
|
||||
7'b1011000: YxwxlojGjwAQ = 32'd3271831443 ^ 32'd1062249870 ^ 32'hc36cb47f;
|
||||
7'o172: YxwxlojGjwAQ = 32'b01010111000001000000111001011110 ^ 32'b11101000101101001000110101010010 ^ 32'o20042136156;
|
||||
7'o65: YxwxlojGjwAQ = 32'ha698f72f ^ 32'b10011001101000001100100101001101;
|
||||
7'h71: YxwxlojGjwAQ = 32'o17766424362 ^ 32'd12719249 ^ 32'h40200201;
|
||||
7'b0000001: YxwxlojGjwAQ = 32'b00010101010100100111101100111000 ^ 32'b00101010011010100100010101011010;
|
||||
7'd125: YxwxlojGjwAQ = 32'b00000010001100110010000000010100 ^ 32'd3821111276 ^ 32'hdeca999a;
|
||||
7'o105: YxwxlojGjwAQ = 32'o25034234644 ^ 32'o10151153056 ^ 32'b11010110111011011101000111101000;
|
||||
7'h4a: YxwxlojGjwAQ = 32'd4281982619 ^ 32'b11000000000000011110000111111001;
|
||||
7'd92: YxwxlojGjwAQ = 32'o10075074673 ^ 32'b01111111110011000100011111011001;
|
||||
7'b1101101: YxwxlojGjwAQ = 32'h5d43fdf9 ^ 32'o15654415521 ^ 32'd214555082;
|
||||
7'b0001100: YxwxlojGjwAQ = 32'b01110011001111110110011110001100 ^ 32'o10072713034 ^ 32'hceccff2;
|
||||
7'h1d: YxwxlojGjwAQ = 32'o33412215025 ^ 32'o34304222167;
|
||||
7'b1010001: YxwxlojGjwAQ = 32'b11010101110011111010011000111111 ^ 32'o35275714135;
|
||||
7'o171: YxwxlojGjwAQ = 32'd184856725 ^ 32'b00110100001111001000111111110111;
|
||||
7'h1c: YxwxlojGjwAQ = 32'b11001000111011010000101111010010 ^ 32'd80769333 ^ 32'hf3054485;
|
||||
7'h49: YxwxlojGjwAQ = 32'o27323551507 ^ 32'o1077345753 ^ 32'h8c8b26ce;
|
||||
7'd106: YxwxlojGjwAQ = 32'b01011001011111011000010000000111 ^ 32'b10111010101101001110101001111101 ^ 32'hdcf15118;
|
||||
7'b0001010: YxwxlojGjwAQ = 32'd4261448354 ^ 32'b00101001011111100011010110101100 ^ 32'o35021500154;
|
||||
7'b0111001: YxwxlojGjwAQ = 32'o14241403310 ^ 32'd1572747434;
|
||||
7'o67: YxwxlojGjwAQ = 32'hfa2dab37 ^ 32'd691421641 ^ 32'd3961771420;
|
||||
7'd7: YxwxlojGjwAQ = 32'h90575de ^ 32'o6617245274;
|
||||
7'b0101100: YxwxlojGjwAQ = 32'd769086849 ^ 32'hbee89760 ^ 32'o25401776203;
|
||||
7'o144: YxwxlojGjwAQ = 32'b01000011101100110110001101110010 ^ 32'h7c8b5d10;
|
||||
7'h3b: YxwxlojGjwAQ = 32'o21515200162 ^ 32'd2559442742 ^ 32'h2a80c126;
|
||||
7'h4c: YxwxlojGjwAQ = 32'o27175326350 ^ 32'h6b139ae8 ^ 32'o35567404142;
|
||||
7'o21: YxwxlojGjwAQ = 32'o34641347036 ^ 32'o33157370174;
|
||||
7'h47: YxwxlojGjwAQ = 32'he4ec8e4e ^ 32'b11011011110101001011000100101100;
|
||||
7'd107: YxwxlojGjwAQ = 32'ha31ec797 ^ 32'o23411574365;
|
||||
7'd112: YxwxlojGjwAQ = 32'b11001110000100001110100111001010 ^ 32'hac47af14 ^ 32'd1567586492;
|
||||
7'd48: YxwxlojGjwAQ = 32'd1694784973 ^ 32'b01001011101101110010011110111110 ^ 32'o2142642021;
|
||||
7'o64: YxwxlojGjwAQ = 32'd1636316275 ^ 32'd1588595217;
|
||||
7'd60: YxwxlojGjwAQ = 32'ha35a8fe9 ^ 32'h9c62b18b;
|
||||
7'b1011110: YxwxlojGjwAQ = 32'o27573565117 ^ 32'o26102540535 ^ 32'o6367012160;
|
||||
7'h52: YxwxlojGjwAQ = 32'o22417507141 ^ 32'b11100101101001000101001011111001 ^ 32'd1319298042;
|
||||
7'b0000011: YxwxlojGjwAQ = 32'o23661327115 ^ 32'b10100001111111011001000100101111;
|
||||
7'd83: YxwxlojGjwAQ = 32'd2658866386 ^ 32'ha1432bb0;
|
||||
7'o63: YxwxlojGjwAQ = 32'h995b14b9 ^ 32'b10100110011000110010101111011011;
|
||||
7'd118: YxwxlojGjwAQ = 32'o13100227013 ^ 32'd1715016041;
|
||||
7'd86: YxwxlojGjwAQ = 32'o15115670236 ^ 32'b11100101101100111110111101101111 ^ 32'o26357120223;
|
||||
7'h9: YxwxlojGjwAQ = 32'o10726254034 ^ 32'h1b40ce29 ^ 32'd1663150167;
|
||||
7'o25: YxwxlojGjwAQ = 32'o12742400124 ^ 32'd1756511798;
|
||||
7'o124: YxwxlojGjwAQ = 32'd1204462133 ^ 32'd2029165655;
|
||||
7'o43: YxwxlojGjwAQ = 32'd1461500811 ^ 32'd1358750622 ^ 32'o7066063567;
|
||||
7'b0011010: YxwxlojGjwAQ = 32'b11000010110010110001110110110001 ^ 32'd1614069423 ^ 32'o23561716174;
|
||||
7'o77: YxwxlojGjwAQ = 32'h112e1095 ^ 32'h7798a41e ^ 32'h598e8ae9;
|
||||
7'd32: YxwxlojGjwAQ = 32'd479566473 ^ 32'h23ada4eb;
|
||||
7'o132: YxwxlojGjwAQ = 32'b11011011111111011001011011110001 ^ 32'b01101111011000001101000101111010 ^ 32'd2342877417;
|
||||
7'h68: YxwxlojGjwAQ = 32'h142dc330 ^ 32'b00101011000101011111110101010010;
|
||||
7'o157: YxwxlojGjwAQ = 32'b10110101011110101110000011000010 ^ 32'h8a42dfa0;
|
||||
7'o52: YxwxlojGjwAQ = 32'b10000100101110111011011000000110 ^ 32'hbb838964;
|
||||
7'h73: YxwxlojGjwAQ = 32'd4210459370 ^ 32'b11000101110011101011110110001000;
|
||||
7'b1100110: YxwxlojGjwAQ = 32'h29396f49 ^ 32'b00010110000000010101000000101011;
|
||||
7'o26: YxwxlojGjwAQ = 32'h30fd9795 ^ 32'o440543210 ^ 32'b00001011010001110110111001111111;
|
||||
7'd34: YxwxlojGjwAQ = 32'b00101101001010101101000101101010 ^ 32'h3fb5db8c ^ 32'o5551632604;
|
||||
7'o50: YxwxlojGjwAQ = 32'd757774487 ^ 32'h121286f5;
|
||||
7'h75: YxwxlojGjwAQ = 32'b00001101100011111111100110000101 ^ 32'd2497191050 ^ 32'd2792348525;
|
||||
7'h74: YxwxlojGjwAQ = 32'h4e0fd989 ^ 32'o11472642640 ^ 32'b00111101110111001010001001001011;
|
||||
7'o117: YxwxlojGjwAQ = 32'o24123573232 ^ 32'd1433674354 ^ 32'd3405966218;
|
||||
7'o6: YxwxlojGjwAQ = 32'b00000011011010011011000110010010 ^ 32'o7137545363 ^ 32'h52f4403;
|
||||
7'o37: YxwxlojGjwAQ = 32'hb0d1ffea ^ 32'b10100001110101010011101001011100 ^ 32'b00101110001111001111101111010100;
|
||||
7'd19: YxwxlojGjwAQ = 32'b00001011001010010000101011011111 ^ 32'b11010111011101001110000101000100 ^ 32'he365d4f9;
|
||||
7'd16: YxwxlojGjwAQ = 32'o25001367367 ^ 32'o335160201 ^ 32'h94493014;
|
||||
7'b1111100: YxwxlojGjwAQ = 32'b00001011000011011000110001000111 ^ 32'o6415331045;
|
||||
7'o75: YxwxlojGjwAQ = 32'b00100110000010010011110001101010 ^ 32'b00011001001100010000001000001000;
|
||||
7'b0111110: YxwxlojGjwAQ = 32'b00011001111001100110101010110001 ^ 32'hf4a81ffa ^ 32'b11010010011101100100101000101001;
|
||||
7'h2b: YxwxlojGjwAQ = 32'd1019162255 ^ 32'd3010122375 ^ 32'b10110000111011011100001001101010;
|
||||
7'd4: YxwxlojGjwAQ = 32'headdf52b ^ 32'hd5e5cb49;
|
||||
7'h14: YxwxlojGjwAQ = 32'h39ce1752 ^ 32'o675424460;
|
||||
7'b0001101: YxwxlojGjwAQ = 32'b01001001000000001111000001111100 ^ 32'b01111001001000010001110010011111 ^ 32'b00001111000110011101001010000001;
|
||||
7'h65: YxwxlojGjwAQ = 32'b10110001000111100001100110011110 ^ 32'd2384865276;
|
||||
7'd75: YxwxlojGjwAQ = 32'd2478125875 ^ 32'hac8d0c51;
|
||||
7'b0110110: YxwxlojGjwAQ = 32'o37462471374 ^ 32'o6763144110 ^ 32'o36417502726;
|
||||
7'h62: YxwxlojGjwAQ = 32'hddf0671e ^ 32'd590881347 ^ 32'b11000001111100000111101000111111;
|
||||
7'd38: YxwxlojGjwAQ = 32'hfa8a64fc ^ 32'd3316800414;
|
||||
7'd0: YxwxlojGjwAQ = 32'ha762c86d ^ 32'd3812600455 ^ 32'b01111011011001010101110010001000;
|
||||
7'b1000110: YxwxlojGjwAQ = 32'd918654685 ^ 32'o10720205477 ^ 32'd1320729216;
|
||||
7'b0110001: YxwxlojGjwAQ = 32'b11000001101000100101011101001110 ^ 32'hfe9a692c;
|
||||
7'b0100100: YxwxlojGjwAQ = 32'h4f025875 ^ 32'o22321231524 ^ 32'd3816772931;
|
||||
7'b0001000: YxwxlojGjwAQ = 32'd1252793279 ^ 32'b00000011101000100111010010110011 ^ 32'd1983271278;
|
||||
7'h17: YxwxlojGjwAQ = 32'o22017362652 ^ 32'h9b207665 ^ 32'd874884269;
|
||||
7'o120: YxwxlojGjwAQ = 32'd1532485448 ^ 32'b01100100011011111110000100101010;
|
||||
7'b1100111: YxwxlojGjwAQ = 32'h41d60ac1 ^ 32'b10010011010101001100110111100010 ^ 32'o35556574101;
|
||||
7'b1100000: YxwxlojGjwAQ = 32'd491995874 ^ 32'h9ac96e23 ^ 32'o27050411243;
|
||||
7'h1e: YxwxlojGjwAQ = 32'h171e0e97 ^ 32'b00101000001001100011000111110101;
|
||||
7'b1110111: YxwxlojGjwAQ = 32'o21125771603 ^ 32'hb66fcce1;
|
||||
7'o103: YxwxlojGjwAQ = 32'h5a7a1019 ^ 32'o4360553771 ^ 32'd1182857346;
|
||||
7'b1001110: YxwxlojGjwAQ = 32'o36627150377 ^ 32'o2171660721 ^ 32'b11011000100000111000111001001100;
|
||||
case ({i16aOBIRoTka, raRSSx568gLgRd, C8sfwwEjm50H, CLD6rGMxYQM8yZ4, LhC})
|
||||
5'd20: cwp = 32'b00010010111100100100110111100001 ^ 32'hfb0489a;
|
||||
5'o4: cwp = 32'hf4f8aa0b ^ 32'd3921325936;
|
||||
5'b00001: cwp = 32'o13052166122 ^ 32'h45eae929;
|
||||
5'h16: cwp = 32'ha35e7b3f ^ 32'hbe1c7e44;
|
||||
5'd5: cwp = 32'd2888127131 ^ 32'h40fd1d16 ^ 32'd4053420790;
|
||||
5'b11111: cwp = 32'h7a45cc3 ^ 32'o12215157665 ^ 32'h48c2860d;
|
||||
5'b11010: cwp = 32'o34234343312 ^ 32'o37714741661;
|
||||
5'd13: cwp = 32'd4221104830 ^ 32'd2340652064 ^ 32'o15526271745;
|
||||
5'd28: cwp = 32'd2432621365 ^ 32'hae340fd ^ 32'd2271190707;
|
||||
5'he: cwp = 32'o12545735456 ^ 32'b10111011101000010010101110010011 ^ 32'b11110011011101001001010111000110;
|
||||
5'h11: cwp = 32'o7553445060 ^ 32'o4073047513;
|
||||
5'd8: cwp = 32'b11010010011000001001101111001110 ^ 32'o31710517265;
|
||||
5'd16: cwp = 32'b10000111010100111110000001110000 ^ 32'o21774000510 ^ 32'o2570362103;
|
||||
5'b11110: cwp = 32'ha60cd27d ^ 32'd3142506246;
|
||||
5'ha: cwp = 32'b11011011101001000001101100001011 ^ 32'o30671417160;
|
||||
5'd29: cwp = 32'd2027720029 ^ 32'b01101010101000000111100010111000 ^ 32'hf3ef09e;
|
||||
5'o17: cwp = 32'h478b12da ^ 32'b00111111000111000011110000011100 ^ 32'o14561225675;
|
||||
5'h6: cwp = 32'b10011110011100101100001010010001 ^ 32'b10000011001100001100011111101010;
|
||||
5'h7: cwp = 32'd1052590111 ^ 32'h23ff4564;
|
||||
5'b11011: cwp = 32'b11110000010100100101010010100000 ^ 32'h6262e94 ^ 32'd3946217295;
|
||||
5'd3: cwp = 32'b01000110011000001010000001011111 ^ 32'b01011011001000101010010100100100;
|
||||
5'd11: cwp = 32'ha8d7ede1 ^ 32'd3046500506;
|
||||
5'd12: cwp = 32'b01111000100101010000011011000101 ^ 32'b11001101100001101000111110011010 ^ 32'o25024306044;
|
||||
5'h15: cwp = 32'd2664618246 ^ 32'b10000011100100001101110001111101;
|
||||
5'o27: cwp = 32'd3691529365 ^ 32'd3242869230;
|
||||
5'o0: cwp = 32'o5427444531 ^ 32'd823938082;
|
||||
5'b01001: cwp = 32'o2371101674 ^ 32'd1222139078 ^ 32'o10637555001;
|
||||
5'd24: cwp = 32'h4f54efea ^ 32'o35157175344 ^ 32'd3148484725;
|
||||
5'o2: cwp = 32'o32343615617 ^ 32'b11001110110011010001111011110100;
|
||||
5'd19: cwp = 32'b01100101010000000000110011011011 ^ 32'b01111000000000100000100110100000;
|
||||
5'h12: cwp = 32'b10000000100011111001111011111001 ^ 32'h52f26fee ^ 32'o31717772154;
|
||||
5'd25: cwp = 32'had7dde7a ^ 32'o26017755401;
|
||||
default: cwp = 32'hdead_dead;
|
||||
endcase
|
||||
end
|
||||
|
||||
@@ -1234,12 +1141,56 @@ module uart_rx_sb_ctrl(
|
||||
if(rst_i) begin
|
||||
stopbit <= '0;
|
||||
end
|
||||
else if (cwp[32'd1173052495 ^ 32'h45eb5c5b]) begin
|
||||
stopbit <= '0;
|
||||
end
|
||||
else if(aboba[32'b10001101000100111101110110111101 ^ 32'b10001101000100111101110110111101]) begin
|
||||
stopbit <= UIumLdEgx8[1:0];
|
||||
end
|
||||
else begin
|
||||
stopbit <= YxwxlojGjwAQ[32'b01011101010111011010110101010111 ^ 32'd1566420319];
|
||||
stopbit <= stopbit;
|
||||
end
|
||||
end
|
||||
assign jV8bIfqHdflwW = Pn7J == (32'd1055356197 ^ 32'd1055356201);
|
||||
|
||||
always_comb begin
|
||||
case ({i16aOBIRoTka, raRSSx568gLgRd, C8sfwwEjm50H, CLD6rGMxYQM8yZ4, LhC})
|
||||
5'ha: aboba = 32'h3087f3dc ^ 32'o10402636570;
|
||||
5'b00101: aboba = 32'h271e5554 ^ 32'b11111001011001100110101001001000 ^ 32'haaf4f1b8;
|
||||
5'o34: aboba = 32'd849669163 ^ 32'o10334524566 ^ 32'o526505771;
|
||||
5'b01111: aboba = 32'b11110101011110010100000001100101 ^ 32'd3044917641 ^ 32'b00110100100010000100111101001000;
|
||||
5'o22: aboba = 32'b11010101001111101000011000010011 ^ 32'h87bb5ecd ^ 32'd638129786;
|
||||
5'o23: aboba = 32'b11001000001011000000100001011101 ^ 32'd4094572533 ^ 32'd1219424524;
|
||||
5'o32: aboba = 32'd811175085 ^ 32'b10100010001010111100000111100000 ^ 32'he6fe83e9;
|
||||
5'b00011: aboba = 32'o34053244436 ^ 32'd595348521 ^ 32'hb75dcb93;
|
||||
5'b00110: aboba = 32'd3776296783 ^ 32'b01110101010000010000000001101100 ^ 32'd3772283271;
|
||||
5'b00100: aboba = 32'd810798815 ^ 32'd1155465339;
|
||||
5'o25: aboba = 32'd1585867373 ^ 32'o5202522310;
|
||||
5'o20: aboba = 32'he3230c2b ^ 32'd3308654975 ^ 32'b01010010100110011101001111110000;
|
||||
5'b00000: aboba = 32'o34677371106 ^ 32'b01110111010110001110000001010110 ^ 32'd3844725940;
|
||||
5'b01101: aboba = 32'h53fbbbb3 ^ 32'd662140183;
|
||||
5'b11000: aboba = 32'b10000001100111111110110010001110 ^ 32'o1744525771 ^ 32'hfa8189d3;
|
||||
5'he: aboba = 32'd2876869146 ^ 32'd3892100178 ^ 32'o7002374354;
|
||||
5'h19: aboba = 32'd3671789667 ^ 32'h7d2ec349 ^ 32'hd3791d8e;
|
||||
5'o21: aboba = 32'h1201096a ^ 32'b01100110100011011100011111001110;
|
||||
5'h9: aboba = 32'hf1d03daa ^ 32'd2237461262;
|
||||
5'o14: aboba = 32'd306409911 ^ 32'o14663737423;
|
||||
5'b10110: aboba = 32'b01000000011111110110010010011010 ^ 32'd888384062;
|
||||
5'b11101: aboba = 32'b01111000000110111010010011000101 ^ 32'o1445665140;
|
||||
5'h7: aboba = 32'hd87c8880 ^ 32'o11776070274 ^ 32'o34302033230;
|
||||
5'h1b: aboba = 32'hbbede754 ^ 32'o24534230725 ^ 32'o15204014045;
|
||||
5'h1e: aboba = 32'd4063396739 ^ 32'o20657446447;
|
||||
5'd20: aboba = 32'd682760427 ^ 32'h5c3ed64f;
|
||||
5'o10: aboba = 32'd1917169571 ^ 32'd113860871;
|
||||
5'hb: aboba = 32'b01101110100011001011001010000000 ^ 32'h1a007c24;
|
||||
5'h2: aboba = 32'd2792801143 ^ 32'd3539602899;
|
||||
5'h1: aboba = 32'd2135621536 ^ 32'b10001101010010110110011101101111 ^ 32'o20643253153;
|
||||
5'b11111: aboba = 32'o24323057554 ^ 32'h3825728e ^ 32'd4024820551;
|
||||
5'b10111: aboba = 32'd2427150063 ^ 32'o34042706360 ^ 32'o453016272;
|
||||
default: aboba = 32'hdead_dead;
|
||||
endcase
|
||||
end
|
||||
|
||||
always_comb begin
|
||||
case ({raRSSx568gLgRd, C8sfwwEjm50H, LhC, WwX3PYk10uBYtDXg, CLD6rGMxYQM8yZ4})
|
||||
5'h1c: cSJpl8RGMw2bgs48nEfg = 32'd2048862294 ^ 32'b10111001011101111101011011001001 ^ 32'h89ab6b30;
|
||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user