www.mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP Funktionsweise DMA und Speicherzugriff


Autor: Karl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo...

Ich habe die Funktionsweise eines DMA noch nicht ganz verstanden...
Er soll ja wohl die Zentraleinheit entlasten, dass Speicherinhalte z.B 
von einer externen Einheit in den DRAM kopiert werden.

Kann auf einem DSP System mithilfe eines DMA ein Speicherblock aus dem 
DRAM-Speicher an eine andere Adresse im selben DRAM-Speicher verschoben 
werden um die Zentraleinheit zu entlasten?
Gruß und Dank für eure Antworten

Autor: rene (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ja. Ein DMA ist ein Zaehler plus noch etwas Logik. DSP haben 
ueblicherweise einen DMA eingebaut. Deshalb kann man in einem ASM 
statement auch mehrere Befehle verarbeiten.

Autor: Timo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich sage mal im Gegensatz zu meinem Vorredner "nein". Die DSPs die ich 
kenne lassen keine DMA Transfers vom internen zum gleichen internen RAM 
(nur andere Position) zu.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.