Forum: Digitale Signalverarbeitung / DSP / Machine Learning Problem mit DSP - TVP5146M2 bei Datenempfang


von Kai (Gast)


Lesenswert?

Hallo zusammen,

ich verwende für ein Projekt einen Signalprozessor von Texas 
Instruments, den TVP5146M2.

Dieser Chip ist in der Lage analoge Videodaten zu digitalisieren und 
nach dem ITU-R BT.656-Standard digital über ein bitparalleles Interface 
auszugeben.

An diesem Chip hängt ein FPGA der die Daten weiterverarbeitet. Es wird 
jeweils nur das erste Halbbild eines Frames verarbeitet. Die Halbbilder 
werden 1:1 zur Laufzeit auf einen PC übertragen.

Hierbei stellt sich heraus, dass jedes zweite Field jedoch nicht in 
Farbe sondern Schwarz/Weiß übertragen wird. Die angezeigten Bilder sind 
inhaltlich korrekt, das Problem liegt also nicht an der 
Hardware-Beschreibung auf dem FPGA. Es fehlt lediglich zedes zweite 
Field die Farbe.

Als FPGA-Board verwende ich das DE0-Nano von Terrasic und der DSP ist 
auf einer Adapterplatine auf "Lochraster" aufgesteckt. Die Schaltung 
hierbei ist identisch zu der im Datenblatt angegebenen.

Ich hoffe, dass mit jemand zumindest einen Tipp geben kann und bin für 
jede Anregung offen.

Vielen Dank
Kai

-------------------------------------

Register-Konfiguration:
Input select - 0x00 = 0x02 - CVBS VI_4_A
Color Killer - 0x05 = 0x60 - Color Killer disabled
Luminance processing - 0x07 = 0x40 - Luninance adaptive comb disabled
Luminance processing - 0x08 = 0x00 - PAL-/NTSC
Chrominance processing - 0x0E = 0x04 - PAL-/NTSC
Output formatter 1 - 0x33 = 0x00 - 10Bit embed. sync, ITU-R BT.601 
coding range, +512 binary offset
Output formatter 2 - 0x34 = 0x11 - YCbCr, DATACLK
Output formatter 3 - 0x35 = 0xFF - FSS, AVID, GLCO, FID disabled
Output formatter 4 - 0x36 = 0xFF - disabled
AGC Control - 0x6C = 0x09 - Composite peak as reference disabled
AGC White Peak Processing - 0x74 = 0x04 - Composite peak disabled

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

http://www.ti.com/product/tvp5146m2
"Two output formats can be selected: 20-bit 4:2:2 YCbCr or 10-bit 4:2:2 
YCbCr"
die "2" für die Farbsignale Cb und Cr besagen, dass sie nur halb so oft 
kommen, wie die Schwarzweiss-Information Y

Philips SAA7111 macht noch 4:1:1, das wäre noch weniger
http://www.nxp.com/documents/data_sheet/SAA7111A.pdf

von Kai L. (klaute) Benutzerseite


Lesenswert?

Oha, ich wusste doch ich hatte etwas komplett falsch verstanden!

Vielen Dank für die Aufklärung!!!

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.