can Prop (theoretically) output monochrome (or better) 480p/720p/1080i via comp
Miamicanes
Posts: 2
Does anybody know whether it's theoretically possible or impossible to use a Propeller to generate single-bit (black/white) monochrome video (or better) and output a signal that a HDTV would recognize as legit 480p/1080i/720p if it were sent via its Y/Pr/Pb component video inputs? If so, does anyone know where I can download a signal/timing diagram for free (as opposed to paying for a copy of EIA/CEA-770)?
Also, I'm looking for suggestions as to how I might go about rapidly switching between a component-video HD source and the Propeller during a horizontal retrace so I could effectively replace one or more entire scanlines with Propeller-generated video (kind of like how the C64 and other computers used to switch video modes mid-screen). Since I'll be in control of the Propeller, and the Prop can tri-state its outputs, all the switch chip really needs to be able to do is rapidly connect and disconnect 3 inputs from 3 outputs (tri-stating the outputs when disconnected).
Thanks!
Also, I'm looking for suggestions as to how I might go about rapidly switching between a component-video HD source and the Propeller during a horizontal retrace so I could effectively replace one or more entire scanlines with Propeller-generated video (kind of like how the C64 and other computers used to switch video modes mid-screen). Since I'll be in control of the Propeller, and the Prop can tri-state its outputs, all the switch chip really needs to be able to do is rapidly connect and disconnect 3 inputs from 3 outputs (tri-stating the outputs when disconnected).
Thanks!
Comments
Regards,
Craig
P.S. What about DVI output?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My system: 1.6 GHz AMD Turion64 X2, 4GB DDR2, 256MB ATI Radeon Graphics card, 15.4" Widescreen HD Screen
I have a duel boot of Ubuntu Linux and Windows Vista. Vista, because it came with the PC, Ubuntu because I like software that works.
"Failure is not an option -- it comes bundled with Windows."
Use The Best...
Linux for Servers
Mac for Graphics
Palm for Mobility
Windows for Solitaire
It certainly would be an achievement if you could do it....
Some information to help you along your way.
480p would be the one to go for first if the prop can shove out 27 Mega Pixels per Second....
COley
Post Edited (Coley) : 1/6/2008 11:06:49 PM GMT
Remember, I haven't specified any hard horizontal resolution... and since component video is analog, there's nothing that says I have to change the value 640, 704, 720, 1280, or 1920 times between the start and finish of any given scanline. In all likelihood, I'd probably have a de-facto horizontal resolution of 256 or 320, so the effective resolutions of 480p, 720p, and 1080i would be 256x480, 256x720, or 256x1080 respectively. The bigger question is whether the prop is fast enough to set up and handle the start and finish of each scanline fast enough to keep them from jittering back and forth.
If it could do 256 x 480 at 60 progressive frames per second, it could almost certainly do 256 x 1080 at 60 interlaced fields per second, too (the prop itself would be treating it as if it were 256 x 540 progressive frames/second, anyway... the actual field order would be set by the "real" video signal, and the Prop would just be "finishing the job" and replacing the last few scanlines of each field/frame. 720p is the acid test. 480p60 requires basically double the timing performance as interlaced NTSC; 540p60 is only ~25% faster than 480p60. 720p60, however, is roughly 50% faster than 480p60. That's why natively-720p TVs were almost nonexistent in the CRT realm. If you have a CRT design that can do 480p60, massaging it to do 540p60/1080i60 instead is a relatively cheap step up. Going all the way to 720p60 involves MUCH more expensive improvements.
I have this nice plasma panel within eyespot every evening. It has its "HDMI 3" plug at the front.
I'm asking myself is this one would·be feasible:
1 * Propeller +
1 * ADV7520NK ( 5$) by AnalogDevices ( "RGB + Audio" -> HDMI converter ).
1 *· Bluetooth module to send whatever one wants : remote audio, pictures, serial data)
That would be a very interesting plug-in to such , or not?
Do you think it would work?
Yours
Ahang
·
What does the ADV7520NK actually do? Does it take a rgb signal generated by the prop and up converts it to 1080? Is that right? A friend of mine asked the other day if the prop could gen text/images for hd...
I was thinking a fun project would be a caller ID (or similar) project that connects to a HD tv...simple app, but lots of future potential!
~Kam (^8*
but it had crossed my mind to wonder if the Propeller or Propeller II
are compatible with it, and/or whether the 15 pin VGA connector
will be supported by video monitors for at least the next 5 years.
My limited understanding is that component video is similar to a VGA/RGB signal but in a Y/Pr/Pb color space. Sync is most likely a composite sync multiplexed onto the "Y" video signal. (basically the VGA H-sync and V-sync signals would need to make Y go to a minimum value when they are low and otherwise have no effect)
DVI/HDMI use a completly differnet signaling system. They're both very high speed digital serial interfaces. (DVI can also include a full set of VGA signals.)
Random Ramblings,
Marty
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Lunch cures all problems! have you had lunch?
I took a look into the HDMI specification. Indeed, it allows a variety of resolutions.:
640x480p @ 59.94/60Hz
• 720x480p @ 59.94/60Hz
• 720x576p @ 50Hz
• 1280x720p @ 59.94/60Hz
• 1920x1080i @ 59.94/60Hz
• 720x480p @ 59.94/60Hz
• 1280x720p @ 50Hz
• 1920x1080i @ 50Hz
• 720x576p @ 50Hz
I'm rather worried about this one:
"Pixel Encoding Requirements:
Only pixel encodings of RGB 4:4:4, YCBCR 4:2:2, and YCBCR 4:4:4
may be used on HDMI.
All HDMI Sources and Sinks shall be capable of supporting RGB 4:4:4 pixel encoding."
Any Idea how to do this?
About the Controller Chip (ADV7520)I mentioned:
It not only builds up the physical interface to HDMI plug converting RGB and Audio, it also catchs up the CEC (this is a on-wire command line of the HDMI). One should then be able to get commands from the TV-remote-controller and unse it for making a user interface for the propeller chip.
http://www.analog.com/pr/ADV7520NK
Anyway, I ordered somer samples of this chip from ADI and I'm going to try it out together with a propeller chip and a bluetooth module! Hopefully someone else also joining me!
Yours
Ahang
Kerry
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Blu-ray is the stealthy return of Betamax." - K.P. Sutherland
I'm new to the Prop, but it appears the included vga demos seem to be pushing the limits of the device for that type of application, if only in memory usage.
see here... www.youtube.com/watch?v=wdYU6J30k10
The main challenge as Agent420 implied, is the limitations with RAM not with the power of the processor.
The 'easiest' way is with the ADV7520 chip but you will still be left with the same colour/resolution limitations.
Maybe PropII will be able to do this on chip...... (crosses fingers!)
Regards,
Coley
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
PropGFX Forums - The home of the Hybrid Development System and PropGFX Lite