Propeller 2 PAL Standards what is in mind
Mike_GTN
Posts: 106
Interested and Curious what PAL Video standards the Propeller 2 will provide, and mainly to what "compliance level" without relying on the output device sorting out problems using own internal circuitry. Basically will we have clean PAL video output using P2 without video artifacts now? All well known, but watered down problems with Propeller 1.
This question is pretty much aimed at the designers, who might only really think that NTSC is the video standard need to spend time on as customer base for this is the major one.
Thank-you for your insight and interest in this question.
Mike.
This question is pretty much aimed at the designers, who might only really think that NTSC is the video standard need to spend time on as customer base for this is the major one.
Thank-you for your insight and interest in this question.
Mike.
Comments
Neither the Prop I nor Prop II are designed to be PAL-compliant, NTSC-compliant, or anything-compliant, for that matter. The so-called video generator is entirely generic, and video output is but one of the things it gets used for. Maybe the Prop II will work better for PAL than the Prop I; maybe it won't. But, either way, it's not because anyone planned on complying with the spec or planned to ignore it. It will be because the very generic video generator can be programmed to meet the spec -- or not.
-Phil
What 'video artifacts' are there in PAL on Prop1 ? - and would a faster clock alone, solve them ?
I don't know about a faster clock. A more accurate one is needed.
Several of us have toyed with running right off a PAL xtal. That would probably great a great display, but would result in a fairly slow Prop... I don't recall anyone actually doing it. It's easy enough to modify TV.spin though. It runs well at over 64Mhz. The PAL 4.43Mhz would put the prop at 70Mhz or so.
One area where it's AFAIK not possible for the Propeller to follow the specification is the ratio between the line frequency and the color carrier frequency. If the system clock is 16x(color carrier) you can't make every line exactly 64µs. Although I don't know if this makes any difference.
At least the Prop gives video and VGA out with ease.
-Phil
PAL requires both consistency and precision. It will be interesting.
Is PAL really any worse than NTSC on this issue ?
Precise line frequency is unlikely to help color fringing and patterns - the reason behind the spectrum offset is to lower inter modulation interference, due to pathway non linearities. TV PAL is modulated again onto a carrier, and transmitted and received and envelope detected back into the CVBS - so a cable should always be better.
Even the spectrum offset is of an academic nature, as sync edges are well removed from visible colour, and it is hard to imagine a receiver filter being able to remove line and frame harmonics.
Did you try S-Video and Component video signals ?
http://en.wikipedia.org/wiki/S_video
http://en.wikipedia.org/wiki/Component_video
S-Video ensures no shared paths, and also allows higher Luminance bandwidth than PAL-TV.
( so testing with this, should remove intermodulation effects)
Component video side steps the chroma carrier modulator/demod steps entirely.
Those standards are likely to fade, as consumer products move on, and PAL/NTSC will remain for video camera applications, like security and vehicle backing where they are not exactly 'quality focused'.
Hehe, that is way outside reliable, , but it would be an interesting bench-litmus-test, on if more having Chroma Samples helps reduce fringing, and generate both PAL and NTSC from this, to see if a Chroma multiple matters ..
(or even a 8.8672MHz choice.. for less over in the over-clocking department )
I have run Cluso's 3Blade more that 6 month with that frequency with PLL 8 -- Fully lasted Propeller (all 8 COG's runing) without any failure.
And all PCB I made for Bill Henning are tested with that frequency!
Ah-ha! This is where I ask if PLLx8 is superior to PLLx16? As in using the 14 MHz crystal is more reliable than the 7 MHz, right?
-Phil
-Phil
-Phil
Ok, so, the VCO is good for more than twice the system clock. That would explain why x8 is okay. The second part of why x8 might be better may have something to do with the divider circuit or maybe just jitter ...
Sapieha, what's your experience here? Do you have a reason for using x8 instead of x16 for your overclocked boards?
-Phil