Si502 or Si503
TC
Posts: 1,019
Hello all,
I'm taking a little breather from the oven, and I came up with the idea to rebuild my DIY prop prototyping board. But this time, better. I never accounted for a way to change clock frequencies on my current design, but I want it on my next. So I want to go with either Silicon Laboratories Si502 or Si503. And use a SPDT switch for the Si502, or a SP4T for the Si503. That would give me the option of different frequencies with the flick of a switch.
I would have 5Mhz and 6.25Mhz set for 2 of the frequencies.
My questions are;
Do you agree with my frequency choices?
Do you think I should go with the Si502 and only have 2 choices, or do you think I should go with the Si503 and have 4 choices?
If I went with the Si503, What do you think the other 2 frequencies should be?
Thanks
TC
I'm taking a little breather from the oven, and I came up with the idea to rebuild my DIY prop prototyping board. But this time, better. I never accounted for a way to change clock frequencies on my current design, but I want it on my next. So I want to go with either Silicon Laboratories Si502 or Si503. And use a SPDT switch for the Si502, or a SP4T for the Si503. That would give me the option of different frequencies with the flick of a switch.
I would have 5Mhz and 6.25Mhz set for 2 of the frequencies.
My questions are;
Do you agree with my frequency choices?
Do you think I should go with the Si502 and only have 2 choices, or do you think I should go with the Si503 and have 4 choices?
If I went with the Si503, What do you think the other 2 frequencies should be?
Thanks
TC
Comments
I agree, more choices are better. I was thinking of the Si504, but from what I can tell from the datasheet is it must be initialized first. And I looked on OBEX and the forums and could not find an object that control it.
What would be the need to have software control, when this is only going to be for prototyping projects?
Whether you need to have software control or not depends on what sort of prototyping you are doing.
If all you want to do is run the propeller at some of the popular frequencies (80, 96, 100MHz) a 503 configured for those frequencies would be a good choice.
If you are building a prototyping system that will be used for future projects you may want a wider range of adjustment. If you are doing high speed data acquisition or signal generation it can be very helpful to have the propeller run at a clock speed that is a multiple of the signal rate. For that the 504 would be better.
Yes, the Si504 powers-up with a default preset value, you define when you order them.
After that, you can change them.
Check the exact part codes when ordering from Digikey, as ones I got tagged by Digikey as100MHz, stopped at 80MHz.
When I back-checked the SiLabs Data-sheet part-letters, they were just 80MHz parts.
I am so sorry I forgot that information. This project would be for simple hook ups, and proof of concept mostly. It will allow me to experiment quickly and easily.
That makes sense, thank you.
I'm glad you said something, because I would've never noticed. Thank you.
http://oshpark.com/shared_projects/WAZu9LQ7
I have the chips (nominal 5MHz like a standard xtal, adjust from there. Should the PCBs later this week, and then I'll have a go at a C1D driver for it. Jmg has provided some tips
That's really cool.
I'll have to keep my eyes open for your driver, thanks.