Posted on May 17, 2011 at 09:46Wow - good investigation. Looks like you've definitely uncovered some sort of pipelining confilct, either with the ARM processor, or with the peripheral bus interfaces. I suppose you could narrow it down to the ARM cor...
Posted on May 17, 2011 at 09:45OK, Here's the ARM document with instruction timing for the 966E: http://www.arm.com/pdfs/DDI0240A_9ES_R2.pdf Look in section 7 for details. Interesting thing I came across in searching was a statement that with all th...
Posted on May 17, 2011 at 09:45@Mark: Thanks for the info on cycles/instruction. Disappointing, but not surprising. I was under the impression that most ARM instructions were single cycle, except for branches etc. It's worth noting though that my co...
Posted on May 17, 2011 at 09:45(replying to self) An earlier msg from mirou pointed out AN2551 which goes into a lot of detail about optimizing: http://www.st.com/stonline/products/literature/an/13563.pdf This suggests it should be possible to appro...
Posted on May 17, 2011 at 09:45Hi, I'm just getting started with STR9 programming and I've got a very fundamental question: Roughly how many instructions/second can the ARM966E in the STR9 run. Assuming the following conditions: * Max clock rate (96...