Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 56

Inhaltsverzeichnis

Werbung

®
RTC
5 als Empfänger
Für die CLKR0, FSR0, DR0 gelten die folgenden Spezi-
fikationen:
• Pegelsignale 3,3 V oder 5 V TTL.
• McBSP-Mode:
– Single Phase Frame
– Single Element per Frame
– 32 Bits per Element
– DataDelay N Bit
• Das Timing-Diagramm der McBSP-Signale ist in
Abb. 22
dargestellt. Ein mit steigender (externer)
Taktflanke erzeugtes Frame-Synchronization-
Signal (low-aktiv) wird mit der nächsten fallenden
Flanke des Taktsignals detektiert. Die Dauer des
Frame-Synchronization-Signals spielt keine Rolle.
Nach RDelay Takten werden mit jeder weiteren
fallenden Flanke der Taktsignale die 32 Datenbits
in der Reihenfolge Bit31...Bit0 detektiert, sofern
sie mit steigender Flanke gesendet werden.
Beachten Sie dazu auch die folgenden Hinweise:
– Die Bitfrequenz (Empfangsfrequenz) wird aus-
schließlich aus den eingehenden Taktsignalen
bestimmt und darf maximal 16 MHz betragen.
– Nach dem letzten Datenbit Bit0 muss noch min-
destens ein weiteres externes Taktsignal gesen-
det werden, damit das Datenwort auch von der
DSP-seitigen Schnittstelle abgeholt und zwi-
schengespeichert werden kann. Zeitgleich mit
diesem Taktsignal kann ein Frame-Synchroniza-
tion-Signal auch schon wieder eine neue Über-
tragung einleiten.
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
4 Layout und Schnittstellen
• Ab OUT 526: Nach einem
werden die McBSP-Daten intern permanent
abgeholt und zwischengespeichert, sobald (neue)
Daten übertragen werden. Neuere Datenworte
überschreiben ältere.
– Nach einem Reset mit
und/oder nach Aktivierung einer "Processing on
the fly"-Korrektur mit set_fly_x_pos,
set_fly_y_pos
die Eingabewerte an die interne Speicherstelle
0 übertragen.
– Nach Aktivierung der Online-Positionierung mit
set_mcbsp_x,
set_mcbsp_rot
den die Eingabewerte an die internen Speicher-
stellen 1 oder 2 übertragen (siehe
– Der jeweils zuletzt vollständig an eine Speicher-
stelle übertragene Wert kann mit
von der jeweiligen Speicherstelle ausgelesen
werden.
Das jeweils erste Frame-Synchronization-Signal
nach einem
wird von der McBSP-Schnittstelle ignoriert, die
evtl. bereitgestellten Daten werden also nicht
übertragen. Gegebenenfalls sollte immer erst ein
Dummy-Wert zur Schnittstelle geschickt werden
(das gilt sowohl für "Processing on the fly"-
Anwendungen als auch die Online-Positionie-
rung). Mit
erfolgreiche Übertragung geprüft werden.
• Bei Verwendung der Version OUT 525 oder älter,
siehe auch Versionsinfo unter
get_mcbsp_list.
• Ab OUT 532: Nach Aktivierung einer "Processing
on the fly"-Korrektur mit
set_mcbsp_in_list
die internen Speicherstellen 0 und 3 übertragen.
• Ab OUT 537: Nach Aktivierung einer "Processing
on the fly"-Korrektur mit
oder
bewerte an die internen Speicherstellen 0 bis 3
übertragen.
®
®
5 PC/104-Plus-Karte, RTC
5 PCIe/104-Karte
load_program_file
load_program_file
oder
set_fly_rot_pos
set_mcbsp_y
bzw.
set_mcbsp_matrix
load_program_file
read_mcbsp
kann dann auf eine
get_mcbsp
set_mcbsp_in
werden die Eingabewerte an
set_multi_mcbsp_in
set_multi_mcbsp_in_list
werden
und/oder
wer-
Seite
183).
read_mcbsp
oder
mcbsp_init
und
oder
werden die Einga-
56

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis