キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

how to generate pseudo random noise(PRN) binary sequence using shift registers?

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

0 件の賞賛
メッセージ1/8
6,231件の閲覧回数

NoiseGeneration.png

 

Requires LV Full Development System....

 

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
メッセージ2/8
6,228件の閲覧回数

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.

Putnam
Certified LabVIEW Developer

Senior Test Engineer North Shore Technology, Inc.
Currently using LV 2012-LabVIEW 2018, RT8.5


LabVIEW Champion



メッセージ3/8
6,221件の閲覧回数

 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

0 件の賞賛
メッセージ4/8
6,215件の閲覧回数

@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.

Jim
You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice
For he does not know what will happen; So who can tell him when it will occur? Eccl. 8:7

メッセージ5/8
6,210件の閲覧回数

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.



 

0 件の賞賛
メッセージ6/8
6,203件の閲覧回数

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

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
メッセージ7/8
6,194件の閲覧回数

You should search NI Community or google. You can find tons of examples for stacked shift registers like this one.

 

hope this helps,

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
メッセージ8/8
6,157件の閲覧回数