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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Richard Erlacher
11/15/12 09:06
Read: 1100 times
Denver, Co
USA


 
#188828 - I'm not sure I agree ...
Responding to: Kollár Zoltán's previous message
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 ise tje dual data pointers, with their optional auto-increment/decrement feature.

These MCU's, after all, are just hardware, and if the hardware works differently, a simulator has to reflect the differences accurately. It has to "know" the inner workings of the serial ports, among other features, so that it reflects the interrupt latency correctly. It should, though this one apparently doesn't at the moment, provide accurate oscillator and system clock cycle count, and, ideally, would do so in the context of the various addressing modes in which those DS89C4x0's can operate.

I'm not so sure that those different features are impossible to simulate. After all, the assembler deals with the different features in order to redefine the table of valid SFR's. The same set of SFR definitions can provide a framework for the simulator. Naturally, as the number of available configurations in each MCU increases, the size of that table increases as well.

RE

List of 32 messages in thread
TopicAuthorDate
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