Z
zoomkrupesh
Guest
Ahoj,
Jsem čelí problému v Computing Division dvou polynomial.I am using lfsr pro rovnici x ^ 4 x 1. A můj vstup je x ^ 8 1. Jaká by měla být moje produkce? Tj. pokud bych rozdělit x ^ 8 1 od x ^ 4 x 1. Dole jsem dal kód pro generování rovnice x ^ 4 x 1
Modul s1 (CLK, RST, data_in, s1);
vstup data_in;
výkon [03:00] s1;
vstup RST;
vstup CLK;
reg [03:00] s1;Vždy @ (posedge CLK nebo posedge RST)
začít
if (RST)
začít
s1 <= 4'b0000;
konec
jiný
začít
s1 [0] <= s1 [3] ^ data_in;
s1 [1] <= s1 [0] ^ s1 [3] ^ data_in;
s1 [2] <= s1 [1];
s1 [3] <= s1 [2];
konec
konec
endmodule
Jsem se vektor 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 sériově výše Verilog code.But nejsem dostat správný výstup.
Prosím, pomozte mi
Díky předem
Jsem čelí problému v Computing Division dvou polynomial.I am using lfsr pro rovnici x ^ 4 x 1. A můj vstup je x ^ 8 1. Jaká by měla být moje produkce? Tj. pokud bych rozdělit x ^ 8 1 od x ^ 4 x 1. Dole jsem dal kód pro generování rovnice x ^ 4 x 1
Modul s1 (CLK, RST, data_in, s1);
vstup data_in;
výkon [03:00] s1;
vstup RST;
vstup CLK;
reg [03:00] s1;Vždy @ (posedge CLK nebo posedge RST)
začít
if (RST)
začít
s1 <= 4'b0000;
konec
jiný
začít
s1 [0] <= s1 [3] ^ data_in;
s1 [1] <= s1 [0] ^ s1 [3] ^ data_in;
s1 [2] <= s1 [1];
s1 [3] <= s1 [2];
konec
konec
endmodule
Jsem se vektor 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 sériově výše Verilog code.But nejsem dostat správný výstup.
Prosím, pomozte mi
Díky předem