Generating Video Signal w/ >5MHz Crystal
darco
Posts: 86
I'm working on a ybox inspired board which uses a ENC28J60 instead of a (much more expensive) XPort for the networking magic. Space is a bit tight on the board for using thru-hole components, so I'm looking to save space on the board in whatever ways I can get away with.
One thing that would simplify the layout a bit would be to take advantage of the CLKOUT pin on the ENC28J60, and use that to drive the XI pin on the propeller. The frequency of the CLKOUT pin can be set to 3.125MHz, 6.25MHz, 8.333MHz, 12.5MHz, or 25MHz.
So my question is, how easily will I be able to output color NTSC video at these input clock rates?
Also, anyone have suggestions on what other things should be on a 'better' ybox-like board? Remember, this has to fit in an altoids tin...
One thing that would simplify the layout a bit would be to take advantage of the CLKOUT pin on the ENC28J60, and use that to drive the XI pin on the propeller. The frequency of the CLKOUT pin can be set to 3.125MHz, 6.25MHz, 8.333MHz, 12.5MHz, or 25MHz.
So my question is, how easily will I be able to output color NTSC video at these input clock rates?
Also, anyone have suggestions on what other things should be on a 'better' ybox-like board? Remember, this has to fit in an altoids tin...
Comments
Harrison
You should be able to generate fine NTSC baseband video with either clock frequency. Don't expect to be able to put out broadcast video at carrier frequencies that are not multiples of the input clock. There's a lot of jitter and other artifacts.
I looked at your PCB design in the other thread you started. You have no crystal for the ENC28J60. Which is no problem, you can create a 25mhz clock with the Propeller, been done before and works fine that way, I assumed that is what you are doing.
But now you ask if you can eliminate the Propeller crystal and use the ENC28J60 to generate the clock for the Propeller? Where is the ENC28J60 going to get it's clock from? One chip or the other needs a Crystal, you can't eliminate both.
If it was me, I'd use a crystal on the Propeller, and feed the ENC28J60 a clock from the Propeller.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Brian
uController.com - home of SpinStudio