A method and apparatus for sequencing the execution of a simulation system comprising at least two subsystem simulators. The simulation system further comprises a first and second simulator, a processor for executing program instructions of a control program stored in a memory coupled to the processor, a router for coupling first simulator inputs and outputs to second simulator outputs and inputs respectively, and an input device including a control and monitor panel for controlling said sequencing. The control program controls a plurality of subsystem simulators and comprises an initiation sequence for initiating execution of a first simulator at an initiation time including defining a first simulator output state, a first execution sequence wherein said first simulator executes a simulation and updates first simulator outputs to said second simulator, a first halt sequence for halting said first execution sequence, a first transfer sequence for transferring first simulator output data to said second simulator inputs, a second execution sequence wherein said second simulator executes a simulation after said first simulator execution has halted, a second halt sequence for halting said second execution sequence at a second halt time equal to the earlier of said first halt time and a change in state of said second simulator outputs, a repeat sequence for restarting said first execution sequence to run until a final simulation time is reached, and a back-up sequence for restarting the first execution sequence at a last verified simulation time.

Um método e um instrumento para arranjar em seqüência a execução de um sistema da simulação que compreende ao menos dois simuladores do subsistema. O sistema da simulação mais adicional compreende um primeiro e segundo simulador, um processador para executar instruções de programa de um programa de controle armazenado em uma memória acoplado ao processador, um router para entradas e saídas do simulador do acoplamento primeiras às segundas saídas e às entradas do simulador respectivamente, e um dispositivo de entrada including um painel do controle e do monitor para controlar arranjar em seqüência dito. Os controles de programa do controle um plurality de simuladores do subsistema e compreendem uma seqüência da iniciação para iniciar a execução de um primeiro simulador em uma estadia da iniciação including definir um primeiro estado da saída do simulador, uma primeira seqüência wherein o primeiro simulador dito executa primeiras saídas de uma simulação e do simulador dos updates a segundo simulador dito, uma primeira seqüência da execução da parada para parar a primeira seqüência dita da execução, uma primeira seqüência para primeiros dados transferindo da saída do simulador às segundas entradas ditas do simulador, uma segunda seqüência de transferência da execução wherein o segundo simulador dito executa uma simulação depois que dito primeira execução do simulador parou, uma segunda seqüência da parada para parar a segunda seqüência dita da execução em uma segunda vez da parada igual ao mais adiantado de primeiro tempo dito da parada e uma mudança no estado de segundas saídas ditas do simulador, uma seqüência do repeat para a primeira seqüência dita reiniciando da execução funcionar até uma estadia final da simulação é alcançada, e uma seqüência alternativa para reiniciar a primeira seqüência da execução em uma última vez verificada da simulação.

 
Web www.patentalert.com

< System for sampling rate conversion in digital audio applications

< Logic analyzer for software

> Method and system for sampling rate conversion in digital audio applications

> Dynamic software code instrumentation with cache disabling feature

~ 00037