Encerrado

verilog HDL game code with VGA

Hi, I need a verilog HDL code for a simple project, the project is as follows:

you start off as a single blue square on the bottom of the screen(background black), then once the game starts, blocks(red squares) start falling from the top of the screen and you use KEY[1]and Key[2] on the DE2 board as controls to move your square right/left to dodge the falling blocks. if you get hit by a falling block the game terminates and goes back to it's original state(a single blue square at bottom of screen).

the below is the vga adapter we use

module part1(SW,KEY,CLOCK_50,VGA_R, VGA_G, VGA_B,

VGA_HS, VGA_VS, VGA_BLANK, VGA_SYNC, VGA_CLK,LEDR);

input CLOCK_50;

input [17:0] SW;

input [3:0] KEY;

output [17:0]LEDR;

output [9:0] VGA_R;

output [9:0] VGA_G;

output [9:0] VGA_B;

output VGA_HS;

output VGA_VS;

output VGA_BLANK;

output VGA_SYNC;

output VGA_CLK;

defparam [url removed, login to view] = "160x120";

defparam [url removed, login to view] = "FALSE";

defparam VGA.BITS_PER_COLOUR_CHANNEL = 1;

defparam VGA.BACKGROUND_IMAGE = "image.colour.mif"

the code must be of verilog HDL file and coded with a fsm in it.

if possible, comment on your code so i can understand what's happening.

thanks!

Habilidades: Verilog / VHDL

Sobre o Cliente:
( 0 comentários ) Vietnam

ID do Projeto: #11888745

5 freelancers estão ofertando em média $140 nesse trabalho

ahmedmohamed85

Dear sir I have more than 9 years experience in digital design using Verilog please check my profile also please message me so that we can discuss best regards

$166 USD in 3 dias
(244 Comentários)
7.4
raulbehl

Hello! Please check my reviews to know a bit about me. It would be great if I could help you out. Thank you!

$122 USD in 5 dias
(24 Comentários)
4.9
$222 USD in 3 dias
(3 Comentários)
4.1
$88 USD in 3 dias
(0 Comentários)
0.0
dangluonghoangvu

Hi you, i have three experience in digital design, and in this project, i think the variation of button is the key of problem need to process. Thanks, Vu

$100 USD in 10 dias
(0 Comentários)
0.0