www.mikrocontroller.net

Forum: FPGA, VHDL & Co. V- uund H-Synxhron im FPGA erzeugen

Autor: Lo Me (lome)
Datum: 09.05.2008 08:34

Morgen!

Ganz kurz und schmerzlos! Wie erzeuge ich denn im FPGA die H- und
V-Synchronsignale, damit diese zu einem VideoDAC gesendet werden können?

DANKE schon einmal im Voraus!
Autor: Jens B. (sio2)
Datum: 09.05.2008 08:37

Entweder mal kräftig überlegen, oder bei Pollin die Unterlagen zu nem
TFT ziehen (bei denen ne Ansteuerschaltung bei ist) und abkupfern. Die
haben was fürn CPLD.
Autor: Dummdödel (Gast)
Datum: 09.05.2008 08:38

Counter
Autor: guest (Gast)
Datum: 09.05.2008 08:40

Ganz kurz und schmerzlos! ;-)

Zuerst brauchst du das Timing der Videosignale.
Dann hast du einen Takt im FPGA und je einen
Zähler für das H-Signal und einen für das V-Signal.
Wenn die Zähler dann einen bestimmten Zählerstand
erreicht haben, schaltetst du den jeweiligen H-Ausgang,
bzw. V-Ausgang des FPGA auf high. Das wars.

Gruß

Ralf
Autor: Lo Me (lome)
Datum: 09.05.2008 09:22

Ok. soweit klar. Mein Probelm ist nur gerade, wenn ich die Bilddaten
Zeile für Zeile aus einem SRAM in den FPGA schreibe, schreib ich dann
immer erst die ungeraden und danach die geraden Zeilen aus? Ich will die
Bilddaten dann vom FPGA an einnen Video DAC senden. Dieser Wandelt das
VGA Signal gelichzeitig in ein FBAS Signal um.
Autor: Lo Me (lome)
Datum: 09.05.2008 09:33

Kenn einer zufällig einen PAL Encoder, der mit einer
Bildwiederholfrequenz  des VGA Signla 60 HZ am Eingang umgehen kann. Ich
meine einen PAL Encoder der intern aus den 60HZ 50 HZ macht????

 Für PAL brauch ich ja nun einmal 50HZ.
Autor: Bildheiny (Gast)
Datum: 09.05.2008 09:35

Nein, das hängt ganz davon ab, um Du interlaced machst. Brauchst Du aber
nicht, unnötig kompliziert. Dein Problem wird die Bandbreite an sich
sein.

Sie Dir mal die VGA Specs an und halte das Timing genau ein. Dann
erkennt der TFT auch das Bild. Sonst bleibt es dunkel.
Autor: Lo Me (lome)
Datum: 09.05.2008 10:53

OK. Danke!
Autor: Jörg (Gast)
Datum: 09.05.2008 13:24

Schau vieleicht mal hier rein

http://www.derepas.com/fabrice/hard

Code-Qualität naja, aber wenigstens ein erster Rahmen..

Antwort schreiben

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

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net