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
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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.