Skip to main content

Questions tagged [lfsr]

LFSR, or Linear Feedback Shift Register, is a shift register with flip-flops, the values ​​of which may not only depend on the previous flip-flop. LFSR's are often used for pseudo-random generators or CRC calculations.

0 votes
0 answers
51 views

What is the effect of disabling the scrambling on PCIe link stability?

In PCIe base specification document, it is mentioned that Disabling scrambling is intended to help simplify test and debug equipment... I am implementing my own custom gen2 PCIe IP in Verilog and I ...
Im Groot's user avatar
  • 402
-1 votes
1 answer
153 views

Clarification needed on LFSR and MISR

I’m attempting a question that involves a three stage LFSR and MISR with a CUT. I’ve been trying to solve for 3 hours straight now, I couldn’t confirm my solution; meaning, i don’t know wether it’s ...
alQahtani's user avatar
0 votes
2 answers
46 views

Name and generator for no-repeating-substring bit strings

While solving a different problem I stumbled across an interesting class of bit patterns: a 2n-bit cyclic sequence, all of whose n-bit subsequences are unique. With n=3, for example, the bits ...
jonathanjo's user avatar
5 votes
1 answer
311 views

How do I make this LFSR circuit generate random events every time the power is turned on?

I can't make this circuit work as expected and generate random events every time I turn on the power. I have checked NAND gates (IC3B, IC3C) and they generating clock signal with no problem. The only ...
Jerzy Przezdziecki's user avatar
2 votes
2 answers
448 views

Why do shift registers (LFSR) use the initial state "all 1"?

In all books about information coding theory, scientists describe shift registers of various configurations, but they always use the initial state "all 1" in any configuration and any bit ...
Daniel's user avatar
  • 21
0 votes
2 answers
711 views

How to prevent 7 from displaying in digital dice roller circuit?

Anyone got any ideas on how to prevent 7 from displaying? There are some cheap ideas that my professor said were bad: one being delaying the clock and the other is ...
S. Coughing's user avatar
1 vote
3 answers
102 views

Why use LFSR on this context?

There is a task in Pong chu's fpga prototyping book which is to basically generate a random number from 0 to 15_000 millisecond. I saw someone's code who used LFSR. (ctto owner) The author used a ...
hontou_'s user avatar
  • 1,074
0 votes
1 answer
5k views

How to create a nested for-loop in Verilog?

I try to create a CRC module on Verilog. The CRC calculating use an LFSR and can be fully-sequential (with two cycles), semi-sequential (with one cycle) or parallel. I have already made sequential ...
Arseniy's user avatar
  • 2,247
0 votes
1 answer
160 views

Verilog HDL LFSR

I want to design this circuit using the Verilog HDL. However, I can't make a feedback part well. Here is my code. ...
이유진's user avatar