> > Hi Leon, > > > > the newer versions with fast I/O can not toggle as fast as the > > instruction rate, true, but half as fast! So you can get a pin > > toggled every other clock cycle resulting in a possible output > > frequency of e.g. 60/4 = 15. > > > > I happen to know that many people compare this to the AVR ;-) You > > would need a 30 MHz AVR to do this. > > > > Bob > > > Newer AVRs can toggle a pin in 1 cycle ;-) Aren't comparisons > wonderful. > > Jim > Hello Jim, exactly what I wrote. To get a frequency of 60/4 you need to toggle TWICE in 4 clocks. If you tell me that a 16 MHz AVR can generate more than 8 MHz output that would really be news to me because that would be 2 instructions in one cycle, a superscalar AVR8. Please no offense, I think it was only a misunderstanding in wording. And still the ARM needs 2 cycles to toggle a pin while the AVR does it in one, it's just a fact that the ARM can almost run four cycles before the AVR is done with one. The only reason I am comparing this to the AVR because the older devices which needed 8 cycles to toggle a pin were actually slower in toggeling than a 16 MHz AVR and that has been a major complaint in this forum back then. Bob
Message
Re: ARM Thruput expectations
2006-03-21 by lpc2100_fan
Attachments
- No local attachments were found for this message.