On Monday 23 October 2006 02:31, Simon Persson wrote: > > I have done quite a bit of changes to the video controller and also written > (using Nicholas' code) two modules acting dac/dvi transmitter and monitor. > Awaiting svn access I put it here: > http://www.student.luth.se/~simper-2/video_controller.tar.bz2 > > Now what I've done... > It started with me noticing in the dvi spec that the slave transmitter is > supposed to get the first pixel in each pair, not the second as I was lead > to believe from the naming in Timothy's code (r1,g1,b1 should actually go > out before r0,g0,b0). So I changed it to output first part of data on > falling edge (which is read a quarter cycle later on rising edge, so for > the SiI 178 the assumed mode is EDGE=1 and for the DAC the rising edges of > clock and clock_2x need to be aligned). > I also added ddr flipflops to delay the syncs and the pixel data is now > clocked in on positive edge like everything else. The pattern generator was > moved to a separate file to make it easier to switch. > The timing numbers were rewritten, local parameters are now used and take > into account how many pixels there are per clock. > > From the simple tests I've run it all seems to work the way I think it > should (not necessarily the right way...) >
With the lack of feedback I'm gonna assume the design is fine or just uninteresting. So therefore I was thinking about commiting this stuff to svn. My suggestion for location is under rtl/video_out_test. Any other suggestion? Nicholas, let me know if you think there is something missing or that I could have done better. Cheers, Simon _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
