Forum: FPGA, VHDL & Co. VGA Ansteuerung


von Weberl (Gast)


Angehängte Dateien:

Lesenswert?

Hallo erstmals,

Ich versuche nun seit einiger Zeit eine simple VGA Ansteuerung in VHDL 
zu beschreiben.
Leider scheitert es (aus meiner Sicht) aus unerklälichen Gründen . :?
Hab das ganze auch schon im Simulator (ModelSim Alter Edition) und am 
Bildschirm getestet.
In der Simulation scheint alles reibungslos zu verlaufen jedoch will der 
Bildschirm einfach nicht, er erkannt zwar das ein Signal vorliegt jedoch 
gibt er mir nichts aus.
Es sollte einfach ein rotes Bild zu sehen sein.

Bei der Pin Asignment habe ich red/blue/green, red[0] blue[0] und 
green[0] zugewiesen.

Verwendete Tools:
Alter Quartus 2 10.0
ModelSim Altera Starter Edition 6.5e
Terasic DE1 Board

Hoffe Ihr könnt mir weiterhelfen.
mfg Gothmorg

von andz (Gast)


Lesenswert?

wieviel Bit hat den red? 8? dann ist 0 warscheinlich das niederwertigste 
bit...versuch mal Bit 7...ansonsten ist das bild ganz dunkelrot...

Gruß

von andz (Gast)


Lesenswert?

Also im Pin assignment mein ich, nicht im VGA Core...

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Weberl schrieb:
> Bei der Pin Asignment habe ich red/blue/green, red[0] blue[0] und
> green[0] zugewiesen.
Wohin zugewiesen?

> Es sollte einfach ein rotes Bild zu sehen sein.
Welche Spannung (in Volt) hast du auf der roten VGA-Leitung?

von Rene B. (themason) Benutzerseite


Lesenswert?

@weberl

Wichtig ist was an den R/G/B-Pins deines VGA-Interfaces angeschlossen 
ist (R2R-Netzwerk/Prof. DA-Wandler).
Was auch schonmal dazu führt das der Monitor nicht "anspringt" ist wenn 
während der Sync-Phasen R/G/B-Signale anliegen. Daher mache ich das 
immer so das nur während der Ausgabe auch wirklich R/G/B-Signale 
anliegen, ansonsten immer 0.
Vllt hilft das ja schon. Ansonsten wären noch ein paar Infos mehr 
brauchbar.

von Silbermond (Gast)


Lesenswert?

Wie dimensioniert man so ein R2R-Netzwerk und welvhe Spannungen werden 
benötigt?

von dave (Gast)


Lesenswert?

Ich habe bislang nicht verstanden warum man eine Frage in einem Forum 
postet und ewig auf Antwort wartet, wenn man ebensogut eine Antwort 
durch Suche innerhalb von ein paar zig Sekunden bekommen kann.
http://www.digilentinc.com/Data/Products/NEXYS2/Nexys2_rm.pdf
Guck da mal ab Seite 10.
Das beantwortet deine 1. Frage zwar nicht direkt, beinhaltet aber alle 
wichtigen Informationen, um die VGA-Geschichte in kurzer Zeit zum Laufen 
zu bekommen. (Langen dir die 8bit nicht, wirst du wohl doch google 
fragen müssen. g)

von Weberl (Gast)


Lesenswert?

OK, hab den (wirklich sehr sehr dummen) Fehler gefunden.
Die r/g/b Signal waren keine Vectoren, was dem Monitor anscheinend nicht 
sehr gefallen hat.

Ich danke aber für die zahlreiche Hilfe.

MFG Weberl

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.