Method and apparatus for evaluating programming used by a programmable
processor device in a disc drive to carry out servo control of a head with
respect to a rotatable disc. The programming is first generated as a
series of instructions executable by the programmable processor device.
Processor emulation software is used to simulate execution of the
instructions in a computer. A dynamic model of electrical and mechanical
portions of the disc drive is generated using plant simulation software. A
dynamic linking program is configured to synchronize and transfer data
between the processor emulation software and the plant simulation
software. All three programs are thereafter simultaneously executed in the
computer to evaluate realtime operation of the programming.
Método e instrumento para a programação de avaliação usada por um dispositivo programável do processador em uma movimentação de disco realizar o controle servo de uma cabeça com respeito a um disco rotatable. A programação é gerada primeiramente como uma série das instruções executáveis pelo dispositivo programável do processador. O software da emulation do processador é usado simular a execução das instruções em um computador. Um modelo dinâmico de parcelas elétricas e mecânicas da movimentação de disco é gerado usando o software da simulação da planta. Um programa ligando dinâmico é configurarado para sincronizar e transferir dados entre o software da emulation do processador e o software da simulação da planta. Todos os três programas são executados depois disso simultaneamente no computador para avaliar a operação realtime da programação.