SERVO PROCESSOR CODE EVALUATION USING A VIRTUAL DISC DRIVE

Method and apparatus for evaluating programming used by a programmable processor device (142) in a disc drive (100) to carry out servo control of a head (118) with respect to a rotatable disc (108). The programming is first generated (302) as a series of instructions executable by the programmable p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KAMONPET, PATIWAT, HAMPSHIRE, RANDALL, D
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Method and apparatus for evaluating programming used by a programmable processor device (142) in a disc drive (100) to carry out servo control of a head (118) with respect to a rotatable disc (108). The programming is first generated (302) as a series of instructions executable by the programmable processor device. Processor emulation software is provided (304) to simulate execution of the instructions in a computer. A dynamic model of electrical and mechanical portions of the disc drive is generated (306) using plant simulation software. A dynamic linking program is configured (308) to synchronize and transfer data between the processor emulation software and the plant simulation software. All three programs are thereafter simultaneously executed (314) in the computer to evaluate realtime operation of the programming (316). Cette invention se rapporte à un procédé et à un appareil permettant d'évaluer la programmation utilisée par un dispositif processeur programmable (142) dans une unité de disque (100), pour effectuer la servocommande d'une tête (118) par rapport à un disque rotatif (108). La programmation est d'abord générée (302) sous la forme d'une série d'instructions exécutables par le dispositif processeur programmable. Un logiciel d'émulation de processeur est fourni (304) pour simuler l'exécution des instructions dans un ordinateur. Un modèle dynamique des parties électriques et mécaniques de l'unité de disque est généré (306) à l'aide d'un logiciel de simulation de processus industriels. Un programme de liaison dynamique est configuré (308) pour synchroniser et transférer les données entre le logiciel d'émulation du processeur et le logiciel de simulation de processus industriels. Tous les programmes sont ensuite exécutés simultanément (314) dans l'ordinateur, pour évaluer le déroulement de la programmation (316) en temps réel.