Skip to content

BMMADHUMITHA/PRBS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

PRBS

A pseudo-random binary sequence (PRBS) generator is an electronic circuit that produces a sequence of binary values that appear to be random, but are actually deterministic and repeat after a certain number of cycles. In a PRBS generator, a shift register is used to generate a sequence of 0s and 1s, with the initial values of the register serving as the seed for the sequence. The shift register is clocked at a high frequency to produce a stream of bits that appear random. However, unlike truly random sequences, PRBS sequences are completely deterministic and can be reproduced by starting with the same seed value. PRBS generators are used in various applications, such as testing digital communication systems, evaluating the performance of electronic circuits, and generating encryption keys. The quality of the PRBS sequence depends on the length of the shift register used and the polynomial used to determine the feedback path of the shift register. Longer shift registers and carefully chosen feedback polynomials can produce PRBS sequences that are more random-like and have longer periods before repeating.

D flip flop Circuit Design

image

D flip flop output

image

PRBS Design

image

Expected Output of PRBS

image

Output of PRBS Design

image

Prepared By:

B M Madhumitha, Aahana Nayak, Sharanya Shetty

References

CMOS Digital Integrated Circuits Analysis & Design - Microelectronic Circuits by Sedra and Smith

Digital VLSI Design with Verilog: A Textbook from Silicon Valley Polytechnic Institute [Williams, John Michael]

https://www.researchgate.net/figure/shows-an-exampleimplementation-of-an-8-bit-PRBS-generation-circuit-and-Figure-69-shows_fig45_293518409

https://www.researchgate.net/figure/Modified-PRBS-generators-thatare-used-to-obtain-the-2-binary-combinations-ofRademacher_fig1_3453878

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published