ts-7000
[Top] [All Lists]

[ts-7000] Re: TS-7300 800x600 bitstream and linux kernel module

To:
Subject: [ts-7000] Re: TS-7300 800x600 bitstream and linux kernel module
From: "Jesse Off" <>
Date: Fri, 22 Dec 2006 07:18:38 -0000
--- In  "gamehoser" <> wrote:
>
> Alright, I just fired this up to give it a shot.  It sync'd up just
> fine on my monitor, but I did notice that the monitor is reporting
> 56Hz for the refresh rate.  If it's supposed to be hitting 60 for your
> 10.4" display, then that could be your issue with it only getting 790
> pixels.  If the pixel clock was not at the right rate, I could see
> this happening.

Its supposed to be hitting 56Hz.  I don't have a lot of options for 
easily attainable pixel clock rates with the PLL circuitry I have on 
the FPGA.  I ran 640x480 at a 25Mhz pixel clock and am currently 
running 800x600 at 37.5Mhz.  The SVGA timing spec calls for 38.1Mhz-- 
but a delta of 600Khz is well within the margins of most CRT sync 
circuitry.  A low 56Hz vert refresh may cause eye fatigue on old CRT 
monitors, but should be a non-issue for LCD's and also conserves SDRAM 
bandwidth and power though admittedly rendering 800x600 at 60Hz only 
takes 54 of the ~130 megabytes/sec of SDRAM to FPGA bandwidth I have.

The vertical off-center on the original was more an artifact of my 
horizontal timing state machine than of the refresh rate.  Its a bit of 
a black art to get a timing that syncs up centered with most monitors 
and LCDs without actually talking to the monitor.  I'm a bit surprised 
that the first didn't sync up well on LCDs as it sync'ed perfectly on 
my 10 yr old test CRT and was very close to the original SVGA 56Hz 
timing.  All I changed in the 2nd bitstream was the ratio between the 
horizontal front/back porch and shortened the length of the horizontal 
sync pulse.

//Jesse Off



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU