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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/22/07 16:41
Read: times


 
#137767 - one resonable approach ...
Responding to: ???'s previous message
would be similar to what HILO did back in days of yore ...

There could be a schedule file, taken as stimuli to the simulator. It would specify when events external to the MCU occur, and would then allow the simulator to respond to those inputs. Outputs and their interaction with inputs can be simulated via logic equations, providing feedback paths if any exist. Multiple stimulus sets can be employed.

These external files can take the form of external memory content, external schedulable event sequences, including recurring ones, such as a 60 Hz interrupt, and the like. They can also take the form of external devices characterized in rigorous behavioral sequences. I think HILO did that with an interpreter that generated its outputs on the fly as the simulation ran.

The net product, in the case of HILO, was that one could specify a set of stimuli, and subject a physical device to those stimuli, thereby generating a behavioral sequence. The output from that exercise could then be used to characterize, for purposes of simulation, the behavior of that device in subsequent simulations. This was not an exact modeling but one limited to the stimuli to be used in those subsequent simulations.

Needless to say, it's not a simple task, as limiting a simulator to one specific device might be, but it is finite and, therefore, achievable.

RE


List of 44 messages in thread
TopicAuthorDate
Simulator... A truly educational task!            01/01/70 00:00      
   How Interesting            01/01/70 00:00      
      Been awhile            01/01/70 00:00      
   what I would like to see            01/01/70 00:00      
      do you mean plugins?            01/01/70 00:00      
         yep not so easy            01/01/70 00:00      
            AGSI?            01/01/70 00:00      
            Plan ahead?            01/01/70 00:00      
      one resonable approach ...            01/01/70 00:00      
      Logging outputs            01/01/70 00:00      
   as long as its not like codewarrior            01/01/70 00:00      
      Codewarrior is a beast            01/01/70 00:00      
   Getting Closer            01/01/70 00:00      
      user interface            01/01/70 00:00      
         re: user interface            01/01/70 00:00      
   Waiting the Simulator from expert            01/01/70 00:00      
      expert? You are very funny!            01/01/70 00:00      
   A screenshot for those that are interested.            01/01/70 00:00      
      some feedback            01/01/70 00:00      
      How big            01/01/70 00:00      
         Screen Window Size            01/01/70 00:00      
            Way to get image size            01/01/70 00:00      
               Meazure Does So Much More            01/01/70 00:00      
      It might be helpful to have a display of the pins            01/01/70 00:00      
   Nice...            01/01/70 00:00      
      What's wrong with VB?            01/01/70 00:00      
         That's why it exists!            01/01/70 00:00      
      VB            01/01/70 00:00      
         VB or not VB (with apologies to Shakespeare)            01/01/70 00:00      
            True            01/01/70 00:00      
               Laptops and desktops            01/01/70 00:00      
                  Hmmm            01/01/70 00:00      
               Have you looked at UBUNTU or FEDORA?            01/01/70 00:00      
            Lock-in?            01/01/70 00:00      
               Yep            01/01/70 00:00      
                  Java?            01/01/70 00:00      
                     You'd better wait until things speed up!            01/01/70 00:00      
   What a byte in the output port!            01/01/70 00:00      
      12-clockers are easy, because they're documented            01/01/70 00:00      
   Another screenshot            01/01/70 00:00      
      Keeping the thread alive            01/01/70 00:00      
         Helping...            01/01/70 00:00      
            Yes my friend.            01/01/70 00:00      
         Still            01/01/70 00:00      

Back to Subject List