Ah, ok, that makes sense.
If you can put out a border during your active horizontal line, that would also stop the banding.
In your case, 64 pixels left and 64 pixels right of any color above black will automatically center your screen and remove all phasing.
Here is a copy of my VGA timing calc program. Compiled in Visual studio. This allows you to tweak timing based on an pixel clock.
Hope it helps for a project one day.
Attachment:
calc.png [ 39.92 KiB | Viewed 573 times ]
Cheers,
Brad
plasmo wrote:
Brad,
Thanks for the insight to monitor adjustments. Indeed, I can adjust another monitor to completely eliminate the banding, but I have more problem with the particular monitor of the original post. I'll go back and try again with your suggestion.
I am pushing out pixels at 25.175MHz, but cut off output after 512 pixels for every horizontal trace. The fact I need to adjust monitor to accommodate the VGA output suggests my VGA output is not conforming to the expected standard. Perhaps I need to adjust front porch or back porch timings?
Bill