02-15-2013 07:34 AM
what is the block diagram to generate pseudo random noise (PRN) binary sequence of 1's and 0's using shift registers
please help
i need 2 submit this project in this week
02-15-2013 07:39 AM
Requires LV Full Development System....
Norbert
02-15-2013 08:21 AM
This is a fairly simple homework problem. My hints (on the LabVIEW side):
1- look at while loops
2- look at shift registers on while loops with multiple input elements
3-look at the logic components, AND, OR XOR
Look at this wiki article: http://en.wikipedia.org/wiki/Linear_feedback_shift_register
Do the work, you won't learn if someone shows you how it is done! The palette that the previous post points to are of PRN and other "noise generators" but I suspect that is not what you are after.
Know that creating a PRN with a reasonable number of shift register taps produces very pseudo results, as the "random" pattern begins to repeat pretty quickly, thereby making it not a truly random number.
When you have an attempt that is sort of working and want additional suggestions, post the code here. We won't do your work, we will help you try to do it, and learn it, yourself.
02-15-2013 08:54 AM
thnx 4 ur valuable suggestion
m bein alotted this project to generate this prn sequence of length, l=2^n - 1, where n are the no. of shift registers,
but m beginner in lab view and i need to submit this project v soon
02-15-2013 09:04 AM
@SharmaManisha wrote:
thnx 4 ur valuable suggestion
m bein alotted this project to generate this prn sequence of length, l=2^n - 1, where n are the no. of shift registers,
but m beginner in lab view and i need to submit this project v soon
Your keyboard is broken.
02-15-2013 09:16 AM
Sir,
May i know how to proceed for this topic
@jcarmody wrote:
@SharmaManisha wrote:
thnx 4 ur valuable suggestion
m bein alotted this project to generate this prn sequence of length, l=2^n - 1, where n are the no. of shift registers,
but m beginner in lab view and i need to submit this project v soon
Your keyboard is broken.
02-15-2013 09:30 AM
Since you obviously have to implement the shift register yourself (homework task?), the key you seem to miss is that you can extend the shift register node in LV on the left hand side. This grants access to "elder values than only the last one".
Norbert
02-18-2013 02:08 AM
You should search NI Community or google. You can find tons of examples for stacked shift registers like this one.
hope this helps,
Norbert