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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Jim Granville
11/15/12 14:36
Read: 1103 times

#188833 - Different levels of Simulation
Responding to: Richard Erlacher'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
Turbo51 Studio      Kollár Zoltán      11/11/12 11:22      
   any examples ?      Jim Granville      11/11/12 14:05      
      Examples ready for download      Kollár Zoltán      11/11/12 15:39      
         Great      Jim Granville      11/11/12 17:49      
         Cycle Counter ?      Jim Granville      11/11/12 18:27      
            Coming soon      Kollár Zoltán      11/11/12 23:32      
      hardly      Erik Malund      11/11/12 18:44      
         again in English ?      Jim Granville      11/11/12 19:05      
            It's pretty apparent ...       Richard Erlacher      11/11/12 21:50      
            What's in a name.      Andy Neil      11/12/12 00:03      
         Read all pages      Kollár Zoltán      11/12/12 05:35      
         Tired of hearing it again and again.        Michael Karas      11/13/12 22:14      
            how can you ...      Erik Malund      11/13/12 22:40      
               Perspective      Andy Neil      11/14/12 00:34      
               Not only atmel support      Kollár Zoltán      11/14/12 02:34      
                  The Simulator would be the most interesting ...      Richard Erlacher      11/14/12 23:03      
                     Everything is possible      Kollár Zoltán      11/15/12 06:14      
                        I'm not sure I agree ...       Richard Erlacher      11/15/12 09:06      
                           As I said...      Kollár Zoltán      11/15/12 09:56      
                              plugins?      Jan Waclawek      11/16/12 00:04      
                                 Not yet      Kollár Zoltán      11/16/12 03:25      
                           Different levels of Simulation       Jim Granville      11/15/12 14:36      
               Extended Disdain        Michael Karas      11/14/12 06:27      
                  corporate culture      Erik Malund      11/14/12 11:36      
                     why didn't you sue them?      Mahmood Elnasser      11/24/12 23:03      
                        In the US system ....      Erik Malund      11/25/12 06:47      
                           re:suing      Jacob Boyce      02/18/13 07:20      
                              ... and then there's "Small Claims Court"      Richard Erlacher      02/20/13 16:23      
   New version has been released      Kollár Zoltán      02/14/13 15:16      
      Neat work.      Steve M. Taylor      02/14/13 15:25      
      Does it support the basic architecture?      Richard Erlacher      05/14/13 00:26      
         Core versions      Jim Granville      05/14/13 04:34      

Back to Subject List