pesudo slumptallsgeneratoren

I

ipcore1981

Guest
Hei,

Jeg trenger en 32-bits pesudo tilfeldig nummer generator?

thx

 
Here it is!

Dette er en Verilog modell av en 32-it PRN generator som genererer maks.antallet av tilfeldige tall.modul prn_gen32
(
reset,
CLK,
init_val,
prn
);

input reset;
input clk;
input [31:0] init_val;
output prn;
wire prn;

reg [31:0] G;

alltid @ (posedge clk)
if (reset)
G <= init_val;
ellers
G <= ((G [0] ^ G [2] ^ G [6] ^ G [7]), G [31:1]);

tildele prn = G [0];
endmodule

 
Ta en titt på

http://direct.xilinx.com/bvdocs/appnotes/xapp052.pdf

Effektiv Shift Registers, LFSR Tellere, og Long Pseudo-Random Sequence Generatorer
XApp 052 juli 7,1996 (versjon 1.1) Application Note av Peter Alfke

 
Egentlig kan du serach den polynom
i google, for de ulike pseudo number generator.

For ulike lengde, det er annerledes polynmial
for det ...Og for ulike program, er det også
forskjellige generator, tror jeg du spec allerede tilby dette, du bare gjennomføre det.

 
Hei,
Jeg trenger også en pesudo generator av tilfeldige tall, men med mindre antall 0f bits (bare 4 eller 8 bits)
og jeg trenger for å implementere den med diskrete componenets (ingen FPGA) kan alle ettall gir meg gode krets (foretrekke å være med PCB layout) som hjelper meg å gjøre det?

tusen takk på forhånd,
Ahmad,

 
se http://www.agner.org/random/

http://www.techonline.com/community/ed_resource/feature_article/38012

 
Først, takk for hjelpen
Jeg fant ikke et tilfeldig tall gen.krets i koblingene
men, jeg nød en krets, nither en C Program, eller en FPGA basert design.
Takk igjen,
Ahmad,
Sist endret av ahmad_abdulghany den 27. Feb 2006 13:27, endret 1 gang totalt

 
Hvis du ser fig.3 i
h ** p: / / www.techonline.com/community/ed_resource/feature_article/38012
finner du en krets.

Også pg.730, pkt. 8.5.8 i Wakerly's Digital Design
det finnes en annen krets.

Arroganse er en dårlig ting ...!!!!!! Gjør hjemmet ditt arbeid ....

 

Welcome to EDABoard.com

Sponsor

Back
Top