Hallo zusammen, ich bräuchte ein 8bit Fibonacci LFSR (X8 + X6 + X5 + X4 + 1) in VHDL. Passt das so:
1 | LFSR:process (clk) |
2 | begin
|
3 | if rising_edge(clk) then |
4 | |
5 | LFSR(7 downto 1) <= LFSR(6 downto 0) ; |
6 | LFSR(0) <= not(LFSR(7) XOR LFSR(5) XOR LFSR(4) XOR LFSR(3)); |
7 | |
8 | end if; |
9 | end process LFSR; |