Title :
A PowerPC platform full system simulation-from the MOOSE up
Author :
Robinson, Leick ; Whisenhunt, Gary
Author_Institution :
Motorola Inc., Austin, TX, USA
Abstract :
Systems simulation is not new. Several instances of varying degrees have appeared over the last few years providing a diverse level of simulation capability. There are also a plethora of simulation kernels and simulation environments available today. Each of these has strengths and weaknesses usually centered around the specific environment to which the simulation is targeted. During the mid-1990s there were no other publicly available simulations that provided what we considered to be a complete functional system simulation environment. This paper presents the PowerSim simulation environment and the MOOSE simulation kernel. PowerSim is a full system simulation of a PowerPC computer platform capable of running unmodified complex operating systems and applications. MOOSE (Motorola Object-Oriented Simulation Environment) is simulation kernel capable of running distributed object-oriented simulations in an efficient, synchronized manner. In this simulation environment, it is possible to analyze an almost unlimited set of applications and systems software
Keywords :
delays; digital simulation; microcomputers; object-oriented programming; operating system kernels; systems software; MOOSE simulation kernel; Motorola Object-Oriented Simulation Environment; PowerPC platform full system simulation; distributed object-oriented simulations; functional system simulation environment; simulation environments; simulation kernel; simulation kernels; systems simulation; systems software; Application software; Communication system control; Computational modeling; Computer simulation; Encapsulation; Hardware; Kernel; Object oriented modeling; Power system modeling; Synchronization;
Conference_Titel :
Performance, Computing and Communications Conference, 1999 IEEE International
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-7803-5258-0
DOI :
10.1109/PCCC.1999.749472