Patent ID: 6389384
Filing Date: 2002-05-14
Classification: G11B

Abstract:
A method 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, comprising steps of:(a) generating the programming as a series of instructions executable by the programmable processor device; (b) providing processor emulation software configured to simulate execution of the series of instructions by the programmable processor device, wherein the processor emulation software outputs current command signals indicative of current to be applied to an actuator motor used to control head position in response to position inputs indicative of head position; (c) using plant simulation software to generate a dynamic model of electrical and mechanical portions of the disc drive including the head, the disc and the actuator motor, wherein the plant simulation software outputs head position signals indicative of head position in response to the current command signals; (d) providing a dynamic linking program configured to transfer the current command signals from the processor emulation software to the plant simulation software and to transfer the head position signals from the plant simulation software to the processor emulation software; and (e) simultaneously executing the processor emulation software, the plant simulation software and the dynamic linking program in a computer to evaluate realtime operation of the programming.