Guten Tag,
ich beschäftige mich derzeit mit einem VGA-Design. Ich habe hierfür im
FPGA ein Array mit 116x155 Pixel für RGB angelegt und kann somit kleine
RGB Bilder auf einem Monitor ausgeben. (Die Array-Daten erzeuge ich
derzeit mit Mathematica)
1 | type FeldTyp1 is array (116 downto 1, 155 downto 1) of bit_vector (11 downto 0);
|
2 | signal FeldB : FeldTyp1 := ((b"010001111001",b"001101101000", ......
|
das ganze Design funktioniert auch problemlos nur das Synthetisieren und
P&R dauert gute zwei Stunden. Im nächsten Schritt möchte ich deshalb
meine Bilddaten in einem externen SRAM ablegen. Ich suche daher den
geeignetsten Weg um das SRAM mit den Bilddaten zu initialisieren ohne
ein Array im FPGA anlegen zu müssen und somit das Synthetisieren und P&R
auf ein Bruchteil zu verkürzen.
Würde mich über Ideen/Vorschläge freuen
mfg
alex