Overclocking
BradC
Posts: 2,601
G'day all,
I'm in the process of re-working the USB stack low level code and I'm incorporating automatic clock speed compensation.
Can those of you who are overclocking (I'm looking at YOU hippy) drop a note to let me know the crystal/clock configurations you are using?
I'm going to place an order for some crystals and I'd like to be able to cover a large proportion of the current usage base for testing.
(I've only tested with a 5MHZ Crystal and a 6MHZ resonator thus far)
Ta [noparse]:)[/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Pull my finger!
I'm in the process of re-working the USB stack low level code and I'm incorporating automatic clock speed compensation.
Can those of you who are overclocking (I'm looking at YOU hippy) drop a note to let me know the crystal/clock configurations you are using?
I'm going to place an order for some crystals and I'd like to be able to cover a large proportion of the current usage base for testing.
(I've only tested with a 5MHZ Crystal and a 6MHZ resonator thus far)
Ta [noparse]:)[/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Pull my finger!
Comments
propeller.wikispaces.com/Oscillator
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Getting started with the Protoboard? - Propeller Cookbook 1.4
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card? - PropDOS
Need a part? Got spare electronics? - The Electronics Exchange
7.3728MHz has proven reliable for me, even now we've hit the higher temperatures of summer.
-Phil
O, how I yearn for the "higher temperatures of summer". It's 50°F (10°C) here and raining. 'Has been virtually since last October. And I thought England had crappy weather!
Pop over here for a visit (UAE).. it's just cracking low to mid 40's in the day preparing for 50's late next month.. (C not F)
Thanks for the info Hippy, I've added them to my order..
Brad
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Pull my finger!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
due to the fact it's a little more common here.. [noparse]:)[/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Getting started with the Protoboard? - Propeller Cookbook 1.4
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card? - PropDOS
Need a part? Got spare electronics? - The Electronics Exchange
No, I just don't have any analysis for that one. Since plugging the 7.3728MHz into the board that's all I've used.
My personal preference is for 7.3728MHz over 14.31818MHz because it is 'less strain' on the PLL and gives a slightly faster system clock.
Wet!
After about 8pm the humidity rockets up past the high 80's. If you have the AC on in the car cold enough the outside of your windscreen frosts up.
Hot and Dry during the day, Hot and Wet at night.. just how we like it [noparse]:)[/noparse]
Give it another 6 weeks and we should have a couple of 55 days.. that gets too hot, even for me.
Brad
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Pull my finger!
I like that combo as it's an easy-peasy 100mhz. Easier to work with the math in my head that way.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Couldn't I just use a 100mhz crystal and not use the PLL? Or a 50mhz and 2xPLL?
Sorry but I haven't played with the PLL/clkfreq at all other than just running it at 80mhz and don't know the limits on the crystals I can use.
Also, the specs mention crystal frequencies up to 60 MHz only, so a 100 MHz crystal or resonator is probably out of the question.
-Phil
I've heard that you can use an external 100MHz oscillator as long as you don't use the PLL.
Note that you have to use a powered 100MHz oscillator because the series resonant, fundamental freq. type normally used don't go that fast.
Post Edited (Rayman) : 6/11/2008 11:16:52 PM GMT
I wonder if the Hydra will run one cog at 16X...
I love a challenge [noparse]:)[/noparse]
If I get the auto-timing right, then it should "Just work" for any frequency over 80Mhz.. I need a swag of different crystals to test it with though.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Pull my finger!
I faced the same problem trying to compute valid FRQA and PLL divider values for any given PWM frequency. It's difficult to do accurately without native unsigned 64/32 division. I ended up writing such a routine for the code posted here, which you're wlecome to use if it helps. Today, I've been working on similar code written in Spin to get a reliable 4.5 MHz audio subcarrier for broadband video from any valid clock frequency. Spin's "all numbers are signed" motif has been a bit of a speedbump, though.
-Phil