- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi everyone ,
I am working in project that need to display an image using DE2 board but my problem is that I am beginner on using veirelog. :( :( any one have code on veirelog that interface the VGA to DE2 board ?? :( I have this code and I don't know if it is OK or not >>>> module hvsync_generator(clk, vga_h_sync, vga_v_sync, inDisplayArea, CounterX, CounterY); input clk; output vga_h_sync, vga_v_sync; output inDisplayArea; output [9:0] CounterX; output [8:0] CounterY; ////////////////////////////////////////////////// reg [9:0] CounterX; reg [8:0] CounterY; wire CounterXmaxed = (CounterX==10'h2FF); always @(posedge clk) if(CounterXmaxed) CounterX <= 0; else CounterX <= CounterX + 1; always @(posedge clk) if(CounterXmaxed) CounterY <= CounterY + 1; reg vga_HS, vga_VS; always @(posedge clk) begin vga_HS <= (CounterX[9:4]==6'h2D); // change this value to move the display horizontally vga_VS <= (CounterY==500); // change this value to move the display vertically end reg inDisplayArea; always @(posedge clk) if(inDisplayArea==0) inDisplayArea <= (CounterXmaxed) && (CounterY<480); else inDisplayArea <= !(CounterX==639); assign vga_h_sync = ~vga_HS; assign vga_v_sync = ~vga_VS; endmoduleLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
how did you solve?

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page