Forum: FPGA, VHDL & Co. Frage zu DSP-Entwicklung


von TheMason (Gast)


Lesenswert?

Hallo,

ich suche einen Link bzw. Sourcen mit denen man einen kleinen DSP unter
VHDL realisieren kann. Ich suche das eigentlich mehr als eine art
tutorial um mir später selbst mal einen DSP zu entwickeln. (im ersten
schritt ohne pipelining, im zweiten dann mit)
Ich habe selbst auch schon einiges an vorwissen was den aufbau von
prozessoren angeht (zumindest theoretisch, plus einiges an VHDL Sourcen
:-))). Aber für einen Link zu einem DSP wäre ich dankbar.
Unter opencores hab ich noch nichts gefunden. die haben hauptsächlich
arithmetik-komponenten und das ist ja noch kein dsp :-))
Ich wäre auch dankbar wenn sich jemand melden würde der schonmal einen
DSP selbst gebaut hat zwecks erfahungssammlung.

gruß
rene

von Hans (Gast)


Lesenswert?

seh ich da was falsch oder ist ein dsp etwas was anders wie ein
"normaler" prozessor nur mit anderem befehlssatz???

vorallem float bzw fixed-point operationen machen doch eine dsp aus
oder sehe ich da was falsch????

73

von TheMason (Gast)


Lesenswert?

im prinzip hast du recht. ein dsp (abgesehen von den pipelinig-teilchen)
ist ja nichts anderes als ne großgewordene state-machine, aber wenn man
sich einen dsp genauer ansieht dann geht es doch eigentlich um die
befehlsdekodierung die meist platzsparender implementiert ist.
mir geht es u.a. auch um implementierungen wie MAC oder die speziellen
speicheroperationen die für IIR bzw. FIR (von wegen automatisches
shiften, wie es bei einigen dsps gemacht wird).
würd mir das ganze gerne mal in einem einfachen dsp anschauen (speziell
die multiplikations-operationen, register-anordnung und wie schon gesagt
befehlsdekodierung). wie man sowas halt am besten aufbauen und unter
vhdl implemntieren kann.
wenn nichts zu finden ist macht das auch nichts. aber so würd mir
vielleicht bei einer eigenen implementierung im vorfeld einige dinge
auffallen die man direkt von vornherein besser machen kann als in einem
normalen prozessor.

von Tobias (Gast)


Lesenswert?

Es gibt einen  vhdl core eines DSP der von der ESA entwickelt wurde der

Befehlssatzkompatibel zum sharc dsp von ADI ist. Dafür gibt es auch
einen gnu c- Compiler. Habe bisher noch nichts negatives über diesen
core gehört schau mal auf die Seite von http://www.gaisler.com/
Eure erfahrungen zu diesem Core würden mich auch mal interessieren, da
ich noch nicht genug zeit hatte.

G. Tobias

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.