Hallo zusammen, ich habe für meinen VGA-Core ein Font-ROM erstellt und dieses bereits mit 5 Zeichen gefüllt. Jetzt würde ich gerne Buchstaben etc. da drin haben....gibt es irgendwo ein fertiges Initialisierungsfile für einen Block Memory Generator IP, welches ich verwenden kann? Ich möchte ungerne alles selber machen... Zudem suche ich auch nach einer Möglichkeit ein Bild in so einem Block Memory zu speichern, sodass ich das Bild nachher mit dem VGA-Core auslesen und ausgeben kann. Danke für die Hilfe!
Daniel K. schrieb: > Hallo zusammen, > > ich habe für meinen VGA-Core ein Font-ROM erstellt und dieses bereits > mit 5 Zeichen gefüllt. > Jetzt würde ich gerne Buchstaben etc. da drin haben....gibt es irgendwo > ein fertiges Initialisierungsfile für einen Block Memory Generator IP, > welches ich verwenden kann? > Ich möchte ungerne alles selber machen... BRAM-Initfiles wie ceo sind m.E. viel zu unhandlich, da kommt man besser wenn man ein package mit einem Constanten array anlegt, woraus das Synthesetool danneinen passenden ROM macht. Beispielsweise für das Retroprojekt Retrocomputing auf FPGA hab ich mir die Orginalen ROM-Images besorgt und mit ein bißchen scripting (tool "od" unter Linux) und "Suchen und Ersetzen" dass passende File gestrickt: *http://www.mikrocontroller.net/articles/Retrocomputing_auf_FPGA#.28P.29ROM-Images *http://www.mikrocontroller.net/svnbrowser/redz0mb1e/src/vhdl/charrom.vhd?annotate=15 *http://www.mikrocontroller.net/svnbrowser/redz0mb1e/src/vhdl/bm100_pkg.vhd?revision=158&view=markup MfG,
Ja mit meinem Purebasicprogramm erstelle ich es für VHDL, verschiedene: Hex2 : x"00", x"01",... Hex4 : x"0000", x"0100",... Bit1 "0","1",.... Bit8 "00000000","10000000",.... Deci 0, 1, 2,.... Gruss
Hallo, danke für die Antworten. Ich habe mir nun das FONT-Rom von fpgakuechle genommen und es bearbeitet :) Ging mit Tastaturmakros sogar schneller als gedacht und nun habe ich die Zahlen 0-9 und A-Z, sowie a-z verfügbar :) Ich hänge mal das entsprechende .coe-File an...vielleicht will das ja noch wer haben...
apbvga aus der grlib enthält auch einen Font-Rom: http://www.gaisler.com/products/grlib/grip.pdf Duke
http://kofler.dot.at/c64/ Hier nehme ich Fonts vom C64 und wandle die mit meinem Purebasicprogram in Arrays um für VHD. Das Array ist dann das ROM für die Fonts. Gruss
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.