Forum: FPGA, VHDL & Co. 400 fach Schieberegister


von Horst (Gast)


Lesenswert?

Hallo,

für eine Timing Anwendung benötige ich ein längeres Schieberegister.
Es soll ein digitales Signal mit einer Auflösung von ~0,5ms gesampelt 
werden und ~200ms später ausgegeben werden.

der ursprüngliche Gedanke war es, das ganze mit einem Mikrocontroller zu 
lösen und die Werte in einem Speicher ringförmig zu speichern und 
auszulesen.

Wahrscheinlich wäre es aber einfacher ein seriel in seriel out 
Schieberegister mit 400 Zellen und durch einen Mikrocontroller 
gesteuerter Clock zu verwenden - der Mikrocontroller um das Timing von 
"in" und "out" beeinflussen zu können.

Was haltet Ihr von diesem Lösungsansatz ein? Habe von fpga´s u.ä. z.Z. 
sehr geringe Kenntnisse.
Wie hoch schätzt Ihr den Zeitaufwand für einen Laien ein?

Viele Grüße
Horst

von Benedikt K. (benedikt)


Lesenswert?

Wenn die Auflösung auch höher sein kann: Mit einem billigen DRAM 
funktioniert sowas wunderbar:
http://www.uni-bonn.de/~uzs159/ddl.html
http://www.armory.com/~rstevew/Public/SoundSynth/Reverb/ddl.htm

von Falk B. (falk)


Lesenswert?

@ Horst (Gast)

>für eine Timing Anwendung benötige ich ein längeres Schieberegister.
>Es soll ein digitales Signal mit einer Auflösung von ~0,5ms gesampelt
>werden und ~200ms später ausgegeben werden.

Das schaffen kleine Mikrocontroller aka AVR. Keine Notwenidigkeit für 
ein FPGA.

>Wahrscheinlich wäre es aber einfacher ein seriel in seriel out
>Schieberegister mit 400 Zellen und durch einen Mikrocontroller
>gesteuerter Clock zu verwenden - der Mikrocontroller um das Timing von
>"in" und "out" beeinflussen zu können.

Kann man machen.

>Was haltet Ihr von diesem Lösungsansatz ein?

Kann man machen, wnn man fit ist und mal fix was probieren will.

> Habe von fpga´s u.ä. z.Z.
>sehr geringe Kenntnisse.
>Wie hoch schätzt Ihr den Zeitaufwand für einen Laien ein?

Hoch bis sehr hoch. Zwischen zwei Wochen und zwei Monaten.

MFG
Falk

Viele Grüße
Horst

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.