Forum: Digitale Signalverarbeitung / DSP / Machine Learning ' 16-bit DSP + Genauigkeit


von Harry (Gast)


Lesenswert?

Hallo,

allgemeine Verständnis-Frage :-)

Alle gängigen DSP-Plattformen bieten 'low end'/'audio' 16 Bit fixed 
point DSPs. Da bin ich allerdings weit von der CODEC-Size von etwa 
24..32 Bit entfernt.

Wie komme ich dahin!?

Harald

von ./. (Gast)


Lesenswert?

Das wird lange nicht so heiss gegessen wie es gekocht wird.

Auch 16 bittige DSPs haben mindestens doppelt so breite
Akkumulatoren und koennen, natuerlich etwas langsamer, mit
32 bit Groessen rechnen.
Schon allein weil die Adressraeume die verwaltet werden wollen
so gross sind.

Wenn Du dediziert mehr willst, dann lass Dich nicht abhalten.

Ich fand die 24 bit von den 56000ern eigentlich voellig ausreichend.

Wenn es nicht gerade High-End-Audio werden soll, tun die TMS320C5000er
auch ihren Job.

von Harry (Gast)


Lesenswert?

Hallo Gast,

das Eval-Board für den C55505 steht zufälliger Weise ganz oben auf der 
Liste ;-)

Wenn ich's richtig verstehe, würde ich die MAC-Unit (16 bittig) eher 
wenig nutzen, mehr ALU...?

Das war bis vorhin auch mein Gedanke, wenn Du das bestätigen könntest!? 
Nicht, dass ich total in 'nienmal gesehene Bereiche' vordringe ;-)

'arald

von Harry (Gast)


Lesenswert?

...beim 2. Lesen: Danke für den Support. Werde es probieren...

von ./. (Gast)


Lesenswert?

> das Eval-Board für den C55505

Sollte mich wundern wen Du Evalboards mit dem C5505 noch kaufen 
koenntest.

Das letzte von dem ich weiss, hatte den C5535 auf dem Board.
Und selbst das ist schon einige Jahre her.

Fuer den Anfaenger wuerde ich immer noch das EVM56002 von
Motorola empfehlen. Gibt es leider nur noch gebraucht.
Zumindest wirkt sich das guenstig auf den Preis aus.

Wenn man damit seine 'Hausaufgaben' durch hat, kann man weitersehen.

Die MAC-Unit ist schon der Dreh- und Angelpunkt des DSP.
Ein 'guter' DSP kann uebrigens gleichzeitig mit seiner MAC und seinen
Adressen rechnen...

von Harry (Gast)


Lesenswert?

Hi,

bin gerade hier am bestellen:

http://www.digikey.de/product-detail/de/TMDX5505EZDSP/296-24965-ND/2127652

Mein neuer account will bisher noch nicht... Mal sehen, ich geb' aber 
Bescheid...

Den Motorroller guck ich gerne an, THX!

Grüße Harald

von Harald (Gast)


Lesenswert?

Hi,

die Bestellung hat gut geklappt! Beim ersten DSP war die 
Installations-CD für CCS angelaufen und wollte nicht. Zum Glück hatte 
ich 2 bestellt, mit der 2. ging's.

Der Spass kann beginnen!

Ein Frage hätte ich - nicht DSP-spezifisch: Für die Erweiterungsleiste 
habe ich auch die passende Buchse bestellt (SAM8118-ND CONN EDGE CARD DL 
1MM 60POS SMD).
Die Abstände der Anschlüsse sind deutlich enger als Lochraster. Kennt 
jemand eine (eingermaßen passende) Adapterpaltine (1 mm auf 2..2,54 mm)?
Ich würde gerne die ersten x Pins nutzen (SPI), mehr schadet aber auch 
nicht :-)

Harry

von Markus F. (blackflip)


Lesenswert?

Hallo ich würde dir raten die neuste CCS Version aus dem Internet zu 
beziehen. Wir haben dort im Studium(2015) einiges mit den TMS320F28335 
Delfino getestet(FIR, IIR Filter, DSP Typische Funktionen wie MAC und 
DualMac und ASM) und dabei festgestellt das die neueren 
Compilerversionen mit den DSP Typischen Funktionen in C um einiges 
besser umgehen können und teilweise DSP Funktionen nutzen können. In den 
Semestern vorher(~2014) War dies nicht der Fall und es gab teilweise 
schon enorme Geschwindigkeitsunterschiede. Da war unser Dozent auch ganz 
verwundert! Er wollte eigentlich mit den Laufzeitunterschieden ASM 
anpreisen. Was dadurch fast hinfällig geworden ist.

: Bearbeitet durch User
von Harald (Gast)


Lesenswert?

Hallo Markus,

danke für den Hinweis! Soweit ich das sehe gibt's die neuere CCS-Version 
(abgesehen von einer zeitlich limitierten Version) nicht 'für umme'.
Für meine ersten Schritte sollte der kleine Stick mit seinen 
Einschränkungen reichen. Ich würde die DSP-Algorithmen aber gerne via 
SPI parametrisieren (auch wenn kein PC am USB hängt), deshalb die Frage 
nach dem Erweiterungsstecker...

Harald

von ./. (Gast)


Lesenswert?

Der in den TI-DSP-Sticks verbaute XDS100 gibt eine
'kostenneutrale' Lizenz, vulgo: umsonst.

Darum muss man sich also nicht sorgen.

Die Erweiterungsstecker sind in den, nicht von TI stammenden,
Dokumentationen regelmaessig falsch bezeichnet.

Daher: Genau gucken und nicht nur abschreiben...

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.