Gast
#337573
Hallo Leute, vielleicht hat von euch jemand ne Idee. Ich hab hier mehrere 6,4" TFTs rumliegen, die parallel angesteuert werden und mit 640x480x18bpp bestechen. Jetzt bin ich am Überlegen, ob man für die einen primitiven Grafikcontroller mithilfe eines CPLDs und etwas SRAM basteln könnte. Ich bin mir ziemlich sicher, dass es sowas schon fertig-integriert zu kaufen gibt, aber CPLDs (Lattice 2064 etc.) wären nunmal griffbereit. Prinzipiell scheint es mir nicht besonders kompliziert zu sein, die Daten aus dem RAM in das Display zu knechten. Mein derzeitiges Problem ist der gleichzeitige Zugriff auf das RAM von CPU Seiten. Ich denke, dass Dual-Port-SRAM ausscheidet, da man schon relativ viel Speicher für so ein Display braucht. Mithilfe eines CPLDs könnte man doch ohnehin bestimmt einen Dual-Port realisieren!? Oder? Hat jemand eine Idee dazu oder weiss, wer sowas schonmal gemacht hat? Ich kopiere zwar nicht gerne, aber das Projekt als solches ist eigentlich schon umfangreich genug, als dass ich mir noch den Kopf über den GFX-Controller zerbrechen muss. Ich habe mir schon überlegt, den RAM doppelt auszulegen und dann immer abwechselnd den einen, dann den anderen Inhalt ins Display zu schieben, während die CPU immer ins entsprechend andere RAM schreibt...funzt aber, glaub ich, auch nicht so optimal. Gruß Bob