SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
EEP316 Laboratory
Pseudo Random Bit Sequence Generation
(PRBS)
27/2/13
Indra Bhushan 2010EE50548
Umang Gupta 2010EE50564
Vivek Mangal 2010EE50566
PRBS- Pseudo Random Bit Sequence Genration
Aim:
1. To generate PRBS
2. Time domain viewing
3. Synchronisation and alignment with sliding window correlator
Theory:
We optimise SNR in analog signal transmission whereas in Digital signal transmission
we talk about optimising bit error rate (BER). PRBS is used to test the system, we supply
a random signal and this signal though random, could be exactly aligned at the receiver
side by simply synchronising the clock and the start-of-the-sequence trigger, which can
be done easily. To generate the same PRBS sequence generator have to be same
circuitry and share a common bit clock. This is also done by using sliding window co-
relator.
Also bit clock synchronisation is done so as to recover the bit clock at the receiver side.
It gets delayed and hence needs to be synchronised. However, in lab we accomplish by
using stolen carrier signal.
PRBS generation
CH1 is bit clock and CH2 is PRBS.
Effect of Band-limiting
The images below show the effect of band limiting on the signal transmitted. Ch1 is
PRBS and ch2 is output of low pass filter at different tuning, we have reduced the BW in
the observations below-
As the band-width is decreased the signal gets delayed and ripples that are induced
make it difficult to identify the bits.
Two sequence generator alignment:
The generator can be aligned using two methods--- using start-of-the-sequence trigger
and using sliding window co-relator.
In first case we reset the receiver generator with the start-of-the-sequence trigger of the
transmitter generator. In sliding window correlator, the receiving generator is reset
until the XOR of both sequence generator is zero i.e. both are perfectly correlated and
there is no error.
However, these methods cannot be implemented when receiver and transmitter are
distant. Then one has to use bit clock synchronisation where there is no stolen carrier
but bit clock is generated from received signal.
Ideally there should be some delay in receiver and transmitter signal if they are distant
but since here they are close there is not much delay.
Start-of-sequence trigger synchronisation
Sliding window correlator

Weitere ähnliche Inhalte

Was ist angesagt?

Colpitts Oscillator
Colpitts OscillatorColpitts Oscillator
Colpitts OscillatorMahadi Hasan
 
Op amp application as Oscillator
Op amp application as Oscillator Op amp application as Oscillator
Op amp application as Oscillator veeravanithaD
 
555 astable powerpoint
555 astable powerpoint555 astable powerpoint
555 astable powerpointJAC1994
 
OSCILLATORS by Sukhdeep Singh
OSCILLATORS by Sukhdeep SinghOSCILLATORS by Sukhdeep Singh
OSCILLATORS by Sukhdeep SinghSukhdeep Bisht
 
Different types of oscillator & it's application
Different types of oscillator & it's applicationDifferent types of oscillator & it's application
Different types of oscillator & it's applicationAlamin Hossain
 
kvl kcl- nodal analysis
kvl  kcl- nodal analysiskvl  kcl- nodal analysis
kvl kcl- nodal analysisPdr Patnaik
 
Bel 10 oscillators
Bel 10 oscillatorsBel 10 oscillators
Bel 10 oscillatorsSai Chand
 
Switched capacitor filter
Switched capacitor filter Switched capacitor filter
Switched capacitor filter Minh Anh Nguyen
 
Lab 4 EEL 3552 Amplitude Modulation with MATLAB Simulations
Lab 4 EEL 3552 Amplitude Modulation with MATLAB SimulationsLab 4 EEL 3552 Amplitude Modulation with MATLAB Simulations
Lab 4 EEL 3552 Amplitude Modulation with MATLAB SimulationsKatrina Little
 

Was ist angesagt? (20)

Differentiator
DifferentiatorDifferentiator
Differentiator
 
Oscillators
OscillatorsOscillators
Oscillators
 
Colpitts Oscillator
Colpitts OscillatorColpitts Oscillator
Colpitts Oscillator
 
Op amp application as Oscillator
Op amp application as Oscillator Op amp application as Oscillator
Op amp application as Oscillator
 
555 astable powerpoint
555 astable powerpoint555 astable powerpoint
555 astable powerpoint
 
Flashing led
Flashing ledFlashing led
Flashing led
 
OSCILLATORS by Sukhdeep Singh
OSCILLATORS by Sukhdeep SinghOSCILLATORS by Sukhdeep Singh
OSCILLATORS by Sukhdeep Singh
 
555 timer tutorial
555 timer tutorial555 timer tutorial
555 timer tutorial
 
Different types of oscillator & it's application
Different types of oscillator & it's applicationDifferent types of oscillator & it's application
Different types of oscillator & it's application
 
Making a peaking filter by Julio Marqués
Making a peaking filter by Julio MarquésMaking a peaking filter by Julio Marqués
Making a peaking filter by Julio Marqués
 
kvl kcl- nodal analysis
kvl  kcl- nodal analysiskvl  kcl- nodal analysis
kvl kcl- nodal analysis
 
555 timer ppt by vishnu
555 timer ppt by vishnu555 timer ppt by vishnu
555 timer ppt by vishnu
 
Oscillators
OscillatorsOscillators
Oscillators
 
Bel 10 oscillators
Bel 10 oscillatorsBel 10 oscillators
Bel 10 oscillators
 
Sta
StaSta
Sta
 
L14 cosine control scheme
L14 cosine control schemeL14 cosine control scheme
L14 cosine control scheme
 
Oscillatorsppt
OscillatorspptOscillatorsppt
Oscillatorsppt
 
Oscillators
OscillatorsOscillators
Oscillators
 
Switched capacitor filter
Switched capacitor filter Switched capacitor filter
Switched capacitor filter
 
Lab 4 EEL 3552 Amplitude Modulation with MATLAB Simulations
Lab 4 EEL 3552 Amplitude Modulation with MATLAB SimulationsLab 4 EEL 3552 Amplitude Modulation with MATLAB Simulations
Lab 4 EEL 3552 Amplitude Modulation with MATLAB Simulations
 

Andere mochten auch

Pseudo Random Bit Sequence Generator
Pseudo Random Bit Sequence Generator Pseudo Random Bit Sequence Generator
Pseudo Random Bit Sequence Generator ajay singh
 
PRBS generation
PRBS generationPRBS generation
PRBS generationajay singh
 
Focusing prbs pseudo random binary sequence
Focusing prbs pseudo random binary sequenceFocusing prbs pseudo random binary sequence
Focusing prbs pseudo random binary sequenceMapYourTech
 
M.TECH, ECE 2nd SEM LAB RECORD
M.TECH, ECE 2nd SEM LAB RECORD M.TECH, ECE 2nd SEM LAB RECORD
M.TECH, ECE 2nd SEM LAB RECORD Arif Ahmed
 
EEL316: BER Manual
EEL316: BER ManualEEL316: BER Manual
EEL316: BER ManualUmang Gupta
 
EEL316: Noise generation histogram
EEL316: Noise generation histogramEEL316: Noise generation histogram
EEL316: Noise generation histogramUmang Gupta
 
EEL316: CDMA with DSSS
EEL316: CDMA with DSSSEEL316: CDMA with DSSS
EEL316: CDMA with DSSSUmang Gupta
 
EEL316: Dpsk - BER & carrier acquisition
EEL316: Dpsk - BER & carrier acquisitionEEL316: Dpsk - BER & carrier acquisition
EEL316: Dpsk - BER & carrier acquisitionUmang Gupta
 
FPGA based Data Scrambler for Ultra-Wideband Communication Systems
FPGA based Data Scrambler for Ultra-Wideband Communication SystemsFPGA based Data Scrambler for Ultra-Wideband Communication Systems
FPGA based Data Scrambler for Ultra-Wideband Communication Systemsidescitation
 
Super simple application security with Apache Shiro
Super simple application security with Apache ShiroSuper simple application security with Apache Shiro
Super simple application security with Apache ShiroMarakana Inc.
 
EEP301: Ca06 sample
EEP301: Ca06 sampleEEP301: Ca06 sample
EEP301: Ca06 sampleUmang Gupta
 
EEP303: Experiment 2c
EEP303: Experiment 2cEEP303: Experiment 2c
EEP303: Experiment 2cUmang Gupta
 
EEP301: Dc modular servo motor
EEP301: Dc modular servo motorEEP301: Dc modular servo motor
EEP301: Dc modular servo motorUmang Gupta
 
EEP303: Cycle ii exp 4
EEP303: Cycle ii   exp 4EEP303: Cycle ii   exp 4
EEP303: Cycle ii exp 4Umang Gupta
 

Andere mochten auch (20)

Pseudo Random Bit Sequence Generator
Pseudo Random Bit Sequence Generator Pseudo Random Bit Sequence Generator
Pseudo Random Bit Sequence Generator
 
PRBS generation
PRBS generationPRBS generation
PRBS generation
 
Focusing prbs pseudo random binary sequence
Focusing prbs pseudo random binary sequenceFocusing prbs pseudo random binary sequence
Focusing prbs pseudo random binary sequence
 
M.TECH, ECE 2nd SEM LAB RECORD
M.TECH, ECE 2nd SEM LAB RECORD M.TECH, ECE 2nd SEM LAB RECORD
M.TECH, ECE 2nd SEM LAB RECORD
 
EEL316: BER Manual
EEL316: BER ManualEEL316: BER Manual
EEL316: BER Manual
 
EEL316: Noise generation histogram
EEL316: Noise generation histogramEEL316: Noise generation histogram
EEL316: Noise generation histogram
 
EEL316: PAM TDM
EEL316: PAM TDMEEL316: PAM TDM
EEL316: PAM TDM
 
EEL316: ASK
EEL316: ASKEEL316: ASK
EEL316: ASK
 
EEL316: FSK
EEL316: FSKEEL316: FSK
EEL316: FSK
 
EEL316: CDMA with DSSS
EEL316: CDMA with DSSSEEL316: CDMA with DSSS
EEL316: CDMA with DSSS
 
EEL316: Dpsk - BER & carrier acquisition
EEL316: Dpsk - BER & carrier acquisitionEEL316: Dpsk - BER & carrier acquisition
EEL316: Dpsk - BER & carrier acquisition
 
Lfsr report
Lfsr report Lfsr report
Lfsr report
 
FPGA based Data Scrambler for Ultra-Wideband Communication Systems
FPGA based Data Scrambler for Ultra-Wideband Communication SystemsFPGA based Data Scrambler for Ultra-Wideband Communication Systems
FPGA based Data Scrambler for Ultra-Wideband Communication Systems
 
Pn sequence
Pn sequencePn sequence
Pn sequence
 
Super simple application security with Apache Shiro
Super simple application security with Apache ShiroSuper simple application security with Apache Shiro
Super simple application security with Apache Shiro
 
EEP301: Ca06 sample
EEP301: Ca06 sampleEEP301: Ca06 sample
EEP301: Ca06 sample
 
EEP303: Experiment 2c
EEP303: Experiment 2cEEP303: Experiment 2c
EEP303: Experiment 2c
 
EEP301: Dc modular servo motor
EEP301: Dc modular servo motorEEP301: Dc modular servo motor
EEP301: Dc modular servo motor
 
EEP303: Cycle ii exp 4
EEP303: Cycle ii   exp 4EEP303: Cycle ii   exp 4
EEP303: Cycle ii exp 4
 
EEP303: Exp5
EEP303: Exp5EEP303: Exp5
EEP303: Exp5
 

Ähnlich wie EEL316: Pseudo Random Bit Generation

Chapter 4 Amplitude Modulation (Part 2).pptx
Chapter 4 Amplitude Modulation (Part 2).pptxChapter 4 Amplitude Modulation (Part 2).pptx
Chapter 4 Amplitude Modulation (Part 2).pptxhaiderali820183
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET Journal
 
DESIGN AND IMPLEMENTATION A BPSK MODEM AND BER MEASUREMENT IN AWGN CHANNEL
DESIGN AND IMPLEMENTATION A BPSK MODEM AND BER MEASUREMENT IN AWGN CHANNELDESIGN AND IMPLEMENTATION A BPSK MODEM AND BER MEASUREMENT IN AWGN CHANNEL
DESIGN AND IMPLEMENTATION A BPSK MODEM AND BER MEASUREMENT IN AWGN CHANNELMohammad Liton Hossain
 
Design and Implementation a BPSK Modem and BER Measurement in AWGN Channel
Design and Implementation a BPSK Modem and BER Measurement in AWGN ChannelDesign and Implementation a BPSK Modem and BER Measurement in AWGN Channel
Design and Implementation a BPSK Modem and BER Measurement in AWGN ChannelIJSRP Journal
 
Automatic room light contoller without microcontroller
Automatic room light contoller without microcontrollerAutomatic room light contoller without microcontroller
Automatic room light contoller without microcontrollerDeepak Yadav
 
Ag Cideas Oscillation Control
Ag Cideas Oscillation ControlAg Cideas Oscillation Control
Ag Cideas Oscillation Controlspguy62
 
Jitter transfer Functions in Minutes
Jitter transfer Functions in MinutesJitter transfer Functions in Minutes
Jitter transfer Functions in MinutesJean-Marc Robillard
 
LMSProjectReportFINAL
LMSProjectReportFINALLMSProjectReportFINAL
LMSProjectReportFINALLuke Snow
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemIOSR Journals
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemIOSR Journals
 
MODULATION AND DEMODULATION SCHEMES.ppt
MODULATION AND DEMODULATION SCHEMES.pptMODULATION AND DEMODULATION SCHEMES.ppt
MODULATION AND DEMODULATION SCHEMES.pptENYUTU ELIA
 
Adaptive Control for Laser Transmitter Feedforward Linearization System
Adaptive Control for Laser Transmitter Feedforward Linearization SystemAdaptive Control for Laser Transmitter Feedforward Linearization System
Adaptive Control for Laser Transmitter Feedforward Linearization SystemUniversity of Malaya (UM)
 
Turbo equalizer
Turbo equalizerTurbo equalizer
Turbo equalizerrashp8
 

Ähnlich wie EEL316: Pseudo Random Bit Generation (20)

Synchronization
SynchronizationSynchronization
Synchronization
 
Chapter 4 Amplitude Modulation (Part 2).pptx
Chapter 4 Amplitude Modulation (Part 2).pptxChapter 4 Amplitude Modulation (Part 2).pptx
Chapter 4 Amplitude Modulation (Part 2).pptx
 
Clock Skew 1
Clock Skew 1Clock Skew 1
Clock Skew 1
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
DESIGN AND IMPLEMENTATION A BPSK MODEM AND BER MEASUREMENT IN AWGN CHANNEL
DESIGN AND IMPLEMENTATION A BPSK MODEM AND BER MEASUREMENT IN AWGN CHANNELDESIGN AND IMPLEMENTATION A BPSK MODEM AND BER MEASUREMENT IN AWGN CHANNEL
DESIGN AND IMPLEMENTATION A BPSK MODEM AND BER MEASUREMENT IN AWGN CHANNEL
 
Design and Implementation a BPSK Modem and BER Measurement in AWGN Channel
Design and Implementation a BPSK Modem and BER Measurement in AWGN ChannelDesign and Implementation a BPSK Modem and BER Measurement in AWGN Channel
Design and Implementation a BPSK Modem and BER Measurement in AWGN Channel
 
Automatic room light contoller without microcontroller
Automatic room light contoller without microcontrollerAutomatic room light contoller without microcontroller
Automatic room light contoller without microcontroller
 
Ag Cideas Oscillation Control
Ag Cideas Oscillation ControlAg Cideas Oscillation Control
Ag Cideas Oscillation Control
 
Mits5003 report
Mits5003 reportMits5003 report
Mits5003 report
 
Jitter transfer Functions in Minutes
Jitter transfer Functions in MinutesJitter transfer Functions in Minutes
Jitter transfer Functions in Minutes
 
Types of cro
Types of croTypes of cro
Types of cro
 
LMSProjectReportFINAL
LMSProjectReportFINALLMSProjectReportFINAL
LMSProjectReportFINAL
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
 
MODULATION AND DEMODULATION SCHEMES.ppt
MODULATION AND DEMODULATION SCHEMES.pptMODULATION AND DEMODULATION SCHEMES.ppt
MODULATION AND DEMODULATION SCHEMES.ppt
 
Adaptive Control for Laser Transmitter Feedforward Linearization System
Adaptive Control for Laser Transmitter Feedforward Linearization SystemAdaptive Control for Laser Transmitter Feedforward Linearization System
Adaptive Control for Laser Transmitter Feedforward Linearization System
 
Turbo equalizer
Turbo equalizerTurbo equalizer
Turbo equalizer
 
pbchwp
pbchwppbchwp
pbchwp
 
Senior Project
Senior ProjectSenior Project
Senior Project
 
Hr3114661470
Hr3114661470Hr3114661470
Hr3114661470
 

Mehr von Umang Gupta

EEP303 Cycle ii exp-1
EEP303 Cycle ii exp-1EEP303 Cycle ii exp-1
EEP303 Cycle ii exp-1Umang Gupta
 
EEP303: Cycle ii exp 2
EEP303: Cycle ii   exp 2EEP303: Cycle ii   exp 2
EEP303: Cycle ii exp 2Umang Gupta
 
EEP303: Fault studies
EEP303: Fault studiesEEP303: Fault studies
EEP303: Fault studiesUmang Gupta
 
EEP301: linear system simulator
EEP301: linear system simulatorEEP301: linear system simulator
EEP301: linear system simulatorUmang Gupta
 
EEP306: Quadrature amplitude modulation
EEP306: Quadrature amplitude modulation EEP306: Quadrature amplitude modulation
EEP306: Quadrature amplitude modulation Umang Gupta
 
EEP306: pulse width modulation
EEP306: pulse width modulation EEP306: pulse width modulation
EEP306: pulse width modulation Umang Gupta
 
EEP306: Phase locked loop
EEP306: Phase locked loopEEP306: Phase locked loop
EEP306: Phase locked loopUmang Gupta
 
EEP306: Line coding
EEP306: Line codingEEP306: Line coding
EEP306: Line codingUmang Gupta
 
EEP306: Frequency modulation
EEP306: Frequency modulationEEP306: Frequency modulation
EEP306: Frequency modulationUmang Gupta
 
EEP306: Delta modulation
EEP306: Delta modulationEEP306: Delta modulation
EEP306: Delta modulationUmang Gupta
 
EEP306: Binary phase shift keying
EEP306: Binary phase shift keyingEEP306: Binary phase shift keying
EEP306: Binary phase shift keyingUmang Gupta
 
EEP306: Bit error rate
EEP306: Bit error rateEEP306: Bit error rate
EEP306: Bit error rateUmang Gupta
 
EEP306: Amplitude modulation
EEP306: Amplitude modulationEEP306: Amplitude modulation
EEP306: Amplitude modulationUmang Gupta
 
EEP301: Ac position control
EEP301: Ac position controlEEP301: Ac position control
EEP301: Ac position controlUmang Gupta
 

Mehr von Umang Gupta (19)

EEP303 Cycle ii exp-1
EEP303 Cycle ii exp-1EEP303 Cycle ii exp-1
EEP303 Cycle ii exp-1
 
EEP303: Cycle ii exp 2
EEP303: Cycle ii   exp 2EEP303: Cycle ii   exp 2
EEP303: Cycle ii exp 2
 
EEP303: Exp1
EEP303: Exp1EEP303: Exp1
EEP303: Exp1
 
EEP303: Exp4
EEP303: Exp4EEP303: Exp4
EEP303: Exp4
 
EEP303: Exp 2
EEP303: Exp 2EEP303: Exp 2
EEP303: Exp 2
 
EEP303: Fault studies
EEP303: Fault studiesEEP303: Fault studies
EEP303: Fault studies
 
EEP303: Ex 5
EEP303: Ex 5EEP303: Ex 5
EEP303: Ex 5
 
EEP301: linear system simulator
EEP301: linear system simulatorEEP301: linear system simulator
EEP301: linear system simulator
 
EEP306: Quadrature amplitude modulation
EEP306: Quadrature amplitude modulation EEP306: Quadrature amplitude modulation
EEP306: Quadrature amplitude modulation
 
EEP306: pulse width modulation
EEP306: pulse width modulation EEP306: pulse width modulation
EEP306: pulse width modulation
 
EEP306: Phase locked loop
EEP306: Phase locked loopEEP306: Phase locked loop
EEP306: Phase locked loop
 
EEP306: Line coding
EEP306: Line codingEEP306: Line coding
EEP306: Line coding
 
EEP306: Frequency modulation
EEP306: Frequency modulationEEP306: Frequency modulation
EEP306: Frequency modulation
 
EEP306: Delta modulation
EEP306: Delta modulationEEP306: Delta modulation
EEP306: Delta modulation
 
EEP306: Binary phase shift keying
EEP306: Binary phase shift keyingEEP306: Binary phase shift keying
EEP306: Binary phase shift keying
 
EEP306: Bit error rate
EEP306: Bit error rateEEP306: Bit error rate
EEP306: Bit error rate
 
EEP306: Amplitude modulation
EEP306: Amplitude modulationEEP306: Amplitude modulation
EEP306: Amplitude modulation
 
EEP301: Exp5
EEP301: Exp5EEP301: Exp5
EEP301: Exp5
 
EEP301: Ac position control
EEP301: Ac position controlEEP301: Ac position control
EEP301: Ac position control
 

Kürzlich hochgeladen

Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 

Kürzlich hochgeladen (20)

Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 

EEL316: Pseudo Random Bit Generation

  • 1. EEP316 Laboratory Pseudo Random Bit Sequence Generation (PRBS) 27/2/13 Indra Bhushan 2010EE50548 Umang Gupta 2010EE50564 Vivek Mangal 2010EE50566
  • 2. PRBS- Pseudo Random Bit Sequence Genration Aim: 1. To generate PRBS 2. Time domain viewing 3. Synchronisation and alignment with sliding window correlator Theory: We optimise SNR in analog signal transmission whereas in Digital signal transmission we talk about optimising bit error rate (BER). PRBS is used to test the system, we supply a random signal and this signal though random, could be exactly aligned at the receiver side by simply synchronising the clock and the start-of-the-sequence trigger, which can be done easily. To generate the same PRBS sequence generator have to be same circuitry and share a common bit clock. This is also done by using sliding window co- relator. Also bit clock synchronisation is done so as to recover the bit clock at the receiver side. It gets delayed and hence needs to be synchronised. However, in lab we accomplish by using stolen carrier signal. PRBS generation CH1 is bit clock and CH2 is PRBS.
  • 3. Effect of Band-limiting The images below show the effect of band limiting on the signal transmitted. Ch1 is PRBS and ch2 is output of low pass filter at different tuning, we have reduced the BW in the observations below-
  • 4.
  • 5. As the band-width is decreased the signal gets delayed and ripples that are induced make it difficult to identify the bits. Two sequence generator alignment: The generator can be aligned using two methods--- using start-of-the-sequence trigger and using sliding window co-relator. In first case we reset the receiver generator with the start-of-the-sequence trigger of the transmitter generator. In sliding window correlator, the receiving generator is reset until the XOR of both sequence generator is zero i.e. both are perfectly correlated and there is no error. However, these methods cannot be implemented when receiver and transmitter are distant. Then one has to use bit clock synchronisation where there is no stolen carrier but bit clock is generated from received signal. Ideally there should be some delay in receiver and transmitter signal if they are distant but since here they are close there is not much delay.