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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/15/12 21:36
Read: times


 
#188833 - Different levels of Simulation
Responding to: ???'s previous message
Richard Erlacher said:
The ability to simulate the effects of a specific configuration, i.e. SFR content is, I believe, quite critical to a specific MCU implementation. I, for one, like the way in which the Maxim/Dallas 89C4x0's use the dual data pointers, with their optional auto-increment/decrement feature.


I would see multiple levels of simulation, all are useful, and higher numbers are more universally useful, and (of course) also more work....

First level is Opcode simulate, with Cycles for Std C51

Second level adds Cycle handling, for vendor variants.

Third level adds extended opcode sim, so things like DPTR++ DPTR-- etc
The Atmel LP51Rx series add some 0A5H opcode extensions, and does some via SFR flags.

Fourth level gives some further SFR emulation.
A commonly seen, universal one here is SBUF-Terminal.

Some variants, have some Maths extensions.

eg the Atmel LP51Rx have MAC SFRs & Opcode, the new Infineon TLE983x series, have their MDU block.

So emulation of that sort of extension, is a logical item for the wish-list.




List of 32 messages in thread
TopicAuthorDate
Turbo51 Studio            01/01/70 00:00      
   any examples ?            01/01/70 00:00      
      Examples ready for download            01/01/70 00:00      
         Great            01/01/70 00:00      
         Cycle Counter ?            01/01/70 00:00      
            Coming soon            01/01/70 00:00      
      hardly            01/01/70 00:00      
         again in English ?            01/01/70 00:00      
            It's pretty apparent ...             01/01/70 00:00      
            What's in a name.            01/01/70 00:00      
         Read all pages            01/01/70 00:00      
         Tired of hearing it again and again.            01/01/70 00:00      
            how can you ...            01/01/70 00:00      
               Perspective            01/01/70 00:00      
               Not only atmel support            01/01/70 00:00      
                  The Simulator would be the most interesting ...            01/01/70 00:00      
                     Everything is possible            01/01/70 00:00      
                        I'm not sure I agree ...             01/01/70 00:00      
                           As I said...            01/01/70 00:00      
                              plugins?            01/01/70 00:00      
                                 Not yet            01/01/70 00:00      
                           Different levels of Simulation             01/01/70 00:00      
               Extended Disdain            01/01/70 00:00      
                  corporate culture            01/01/70 00:00      
                     why didn't you sue them?            01/01/70 00:00      
                        In the US system ....            01/01/70 00:00      
                           re:suing            01/01/70 00:00      
                              ... and then there's "Small Claims Court"            01/01/70 00:00      
   New version has been released            01/01/70 00:00      
      Neat work.            01/01/70 00:00      
      Does it support the basic architecture?            01/01/70 00:00      
         Core versions            01/01/70 00:00      

Back to Subject List