Herunterladen Inhalt Inhalt Diese Seite drucken

Datenspeicherung Durch Dma Und Risc-Programm - Phytec pciGrabber-4x4 Handbuch

Inhaltsverzeichnis

Werbung

pciGrabber-4x4

6.1.4 Datenspeicherung durch DMA und RISC-Programm

Dieses Kapitel befasst sich eingehender mit der Übertragung der
Bilddaten in den Hauptspeicher und der Ablage der Pixel an den vom
Anwender gewünschten Adressen.
Wie bereits oben erwähnt, erfolgt der Transfer der Bilddaten durch
zwei DMA-Kanäle, einen für das Odd- und einen für das Even-
Halbbild. Bezogen auf den internen PCI-Bus bedeutet das, dass im
Augenblick der Bilddigitalisierung der DMA-Controller eines
Decoders des pciGrabber-4x4 die Kontrolle über den PCI-Bus
beansprucht, also Master auf dem Bus wird.
Die Bilddaten werden in Echtzeit über den PCI-Bus zur PCI Express-
to-PCI-Bridge geschickt. Von dort aus werden die Daten über den PCI
Express-Bus in den Arbeitsspeicher übertragen. Dies wird durch die
hohe Datenübertragungsrate des PCI Express-/PCI-Busses ermöglicht.
Verzögerungen der Datenübertragung bzw. Zeiträume, in denen der
PCI Express-/PCI-Bus dem Grabber nicht zur Verfügung steht, (er
also die Kontrolle als Master an eine andere Karte abgeben muss)
werden mit Hilfe des FIFO-Speichers überbrückt. Dies schließt jedoch
längere
Unterbrechungen
des
Datentransfers
während
eines
Digitalisierungsvorgangs aus, da dann der FIFO-Speicher überläuft
und Teile des Bildes verloren gehen. Im Allgemeinen ist dies jedoch
unproblematisch (siehe Kapitel 5.1).
Mittel
zur
Kontrolle
der
Busvergabe
sind
die
Parameter
Maximum_Latency und Minimum_Grant der Karten. Diese werden
vom Treiber automatisch eingestellt.
Im Bedarfsfall müssen sie an die zu übertragende Datenrate, die
Systemkonfiguration und die Bus-Performance angepasst werden.
Der pciGrabber-4x4 weist eine hohe Flexibilität auf, was die
Datenspeicherung betrifft. Der Anwender kann Ziel und Format der
Bilddaten in gegebenen Rahmen frei bestimmen. Dazu ist ein
Mechanismus erforderlich, den kontinuierlichen Bilddatenstrom zu
partitionieren und an die gewünschte Speicheradresse zu lenken.
70
 PHYTEC Messtechnik GmbH 2008
L-720d_0

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis