Forum Discussion
Altera_Forum
Honored Contributor
16 years ago --- Quote Start --- I've tapped the hsync input to the scaler and during the vblank period there is no change in the +ve or -ve duration of the hsync signal. I'm reading a +ve pulse width of 32px, and a -ve pulse width of 1666px - steady as a rock. From the outside, the signal is equally steady. --- Quote End --- Do you mean the hsync input to the Clocked Video Input? The Scaler doesn't have an hsync input. The difference I was referring to was the hsync timing in the vblank compared to the hsync timing in the non-vblank. If they are different the CVI detects a change in resolution and resets its counters e.g. if your non-vblank line length is 1650 and your vblank line length is 1698 (1666+32). It may be that this is not the issue that you are seeing but I thought it sounded similar. The benefit of the changes is that you can know the total size of the frame so that you can distinguish between standards e.g. 720p60 has a total line length of 1650 and 720p50 has a total line length of 1980. Both have an active line length of 1280. The fact that the CVI resets its active line length if the vblank timings are different is a bug.