Spartan3 generating 320x200 NTSC video.

FPGA projects on this site, or abroad

Spartan3 generating 320x200 NTSC video.

Postby Oneironaut » Sat May 16, 2009 9:31 pm

It's been a fun project to work on so far, and my first Verilog program...

http://www.lazarus64.com/

I originally used an AD724 RGB to NTSC chip tp create the NTSC color signal, but decided I don't want to rely on a custom IC so now everything is done in code. All that comes out of that Spartan is the external SRAM lines and a few resistors!

Cheers,
Brad
Oneironaut
 
Posts: 67
Joined: Tue Oct 21, 2008 6:56 pm

Postby fpga4fun » Sat May 16, 2009 11:25 pm

Did I mention that FPGAs are fun?
Looks pretty cool.
fpga4fun
Site Admin
 
Posts: 837
Joined: Thu Sep 18, 2003 6:47 am

Postby Oneironaut » Sun May 17, 2009 5:18 pm

Thanks!

I agree, Verilog and VHDL is a language that compares to basic for complexity, yet offers so much power when running on a CPLD or FPGA.

I still only know the basics, and have yet to try a test bench or simulation, but I sure did get a lot done on my video project in a short while.

Thanks again for putting up this site - it has great information!

Brad
Oneironaut
 
Posts: 67
Joined: Tue Oct 21, 2008 6:56 pm

Postby Scienthsine » Fri Jun 05, 2009 5:52 pm

Awesome.

I'm planning on starting with the same thing. I just got VGA going (my first project) at different resolutions and such. My next step is the ddr2 ram on the board. I've been studying the timing for about a week now.
Scienthsine
 
Posts: 1
Joined: Fri Jun 05, 2009 5:49 pm

Postby Oneironaut » Fri Jun 12, 2009 11:19 pm

Hey thanks!
I remember spending time on your site.... I really enjoyed BMOW!

Brad


steve.chamberlin wrote:That's very nice! I'm also planning a FPGA-based video system: a 3D graphics accelerator for an external CPU. It's still in the planning stage, but I've written a lot about it here: http://www.stevechamberlin.com/cpu/category/3dgt/

If anyone doing a similar project wants to share ideas, shoot me an email!
Oneironaut
 
Posts: 67
Joined: Tue Oct 21, 2008 6:56 pm

Re: Spartan3 generating 320x200 NTSC video.

Postby elpuri » Mon Aug 03, 2009 5:47 am

Oneironaut wrote:It's been a fun project to work on so far, and my first Verilog program...

http://www.lazarus64.com/

I originally used an AD724 RGB to NTSC chip tp create the NTSC color signal, but decided I don't want to rely on a custom IC so now everything is done in code. All that comes out of that Spartan is the external SRAM lines and a few resistors!


Would you happen to have any good resources explaining how to construct the composite video signal with color from a RGB framebuffer?

BTW the URL redirects to a hmm.. exotic bicycle dealership :D
elpuri
 
Posts: 55
Joined: Thu Apr 12, 2007 6:55 pm


Return to General projects