On 10/13/06, Nicholas <[EMAIL PROTECTED]> wrote:
> > Is there anything else a learner like myself could work on? i was thinking > about looking a bit more on how the interfacing with the dvi transmitters > work and see if I could write some module for that. But I guess that without > a development board it's better to work on something internal to the fpga. Yes, same here.
How about simulating a video device? When we did TROZ, we developed simulation code that watched video signals coming out of the design and pretended to be a monitor. Each frame of raster scan got output to an ASCII-format PPM file (the kind with "P3" as the first line) that we could look at later with an image viewer. Look up the functions $fopen, $fdisplay, $fwrite, and $fclose. And learn how to do text strings in Verilog, which is kludgy. For a 10-char string, you would do something like: reg [0:8*10-1] string; ... string = "somestringx"; There are actually a number of things we could use simulation models for. The one for SPI, I think, was okay, but it could be expanded. We need one for DDR SDRAM; the one from Samsung won't work with icarus, so we either fix it, or we write our own (that does NOT have to be as sophisticated). Also, if you work on something related to OGD1, then that will really help, but really, you can work on other things, and I'll be glad to help with those too. _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
