Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

display characters on VGA using verilog

Status
Not open for further replies.

pranavm1502

Newbie level 6
Newbie level 6
Joined
Jun 18, 2012
Messages
14
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
India
Activity points
1,364
Hey I want to know how can I display characters on a VGA display using verilog. I need it to show score in a game I implemented using an altera MAX V CPLD.
 

You are going to need a character set definition store, and some method to determining what you want displayed where. I dont think your CPLD has internal memory (though I may be wrong), but as a (very) rough guide, you are going to need approx 16k bits to store a character set (upper case and punctuation @ 16 x 16 bits per char). You could possibly use some external memory.
Then you need some sort of logic or statemachine that will take what you want displayed, and display it at the correct time and place within a VGA 'frame'. Try looking at google, searching for VGA driver. This will give you the specs of how to drive your VGA output with the correct timings for the display mode that you require.
Then you just drive the R,G & B outputs at the right time - and it will appear on your display.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top