Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
04/05/16 20:08
Read: times

#190651 - Cycle variations
Responding to: ???'s previous message
Erik Malund said:
You are probably better to use a more modern Simulator, like TSim51, that shows Cycles

these thing get more and more irrelevant/imprecise since nowadays virtually every derivative has it's own cycle/instruction table. Also for some cache misses play a role.

Hehe, well yes, this is something of a moving target.

However, Zoltán has added a while back variant-cycle support for SiLabs and others, but the cache parts are a challenge.

I am testing the cache style rules for EFM8LB1, and some code is certainly 'context dependent' - that said, it is predictable given a complex enough rule set, and mostly needs ALIGN to minimize time.

Test vehicle is a VGA display, as that easily shows any errant jitter.
I can get predictive and stable results, with some care, @ 72MHz

The new STC8F changes the timing & coding rules yet again, but hopefully simpler.

List of 8 messages in thread
AT89LP Developer Studio            01/01/70 00:00      
   AT89LP Developer Studio reports Cycles            01/01/70 00:00      
      (this and?) other chips            01/01/70 00:00      
         Thank you, Erik,            01/01/70 00:00      
         Cycle variations            01/01/70 00:00      
      Thank you, Jim            01/01/70 00:00      
         TSim51 Windows/Linux             01/01/70 00:00      
            Thank you again, Jim.            01/01/70 00:00      

Back to Subject List