The invention includes a drive control integrated circuit with an
intelligent and efficient tracing capability. The drive control integrated
circuit executes operating instructions grouped into modules. The drive
control integrated circuit stores the module numbers for executed modules
in a memory. System designers can then retrieve the module numbers from
the memory to assess the operation of the drive control integrated
circuit. Some typical modules are read, write, seek, error, and servo
modules. The drive control integrated circuit also stores operating
parameters associated with the executed modules in the memory. Some
typical operating parameters are instruction codes, head numbers, cylinder
numbers, and error codes. The invention allows system designers to specify
a particular trace operation and wait for the drive control integrated
circuit to load the module numbers and operational parameters of interest
into the memory. The use of selected module numbers and operating
parameters reduces the amount of data typically stored in conventional
trace operation. The effect of the trace operation on system performance
is negligible and allows for accurate system evaluation under realistic
operating conditions.
L'invenzione include un circuito integrato di controllo dell'azionamento con una possibilità seguente intelligente ed efficiente. Il circuito integrato di controllo dell'azionamento esegue le istruzioni di funzionamento raggruppate nei moduli. Il circuito integrato di controllo dell'azionamento immagazzina i numeri del modulo per i moduli eseguiti in una memoria. I progettisti di sistema possono allora richiamare i numeri del modulo dalla memoria per valutare il funzionamento del circuito integrato di controllo dell'azionamento. Alcuni moduli tipici sono indicati, scrivono, cercano, errore e moduli servi. I parametri di utilizzazione dei depositi del circuito integrato di controllo dell'azionamento inoltre si sono associati con i moduli eseguiti nella memoria. Alcuni parametri di utilizzazione tipici sono codici di istruzione, numeri capi, numeri di cilindro e codici di errore. L'invenzione permette che i progettisti di sistema specifichino un funzionamento particolare della traccia ed aspettino il circuito integrato di controllo dell'azionamento per caricare i numeri del modulo ed i parametri operativi di interesse nella memoria. L'uso dei numeri del modulo e dei parametri di utilizzazione selezionati riduce la quantità di dati memorizzati tipicamente nel funzionamento convenzionale della traccia. L'effetto del funzionamento della traccia sulle prestazioni del sistema è trascurabile e tiene conto la valutazione di sistema esatta nelle condizioni di gestione realistiche.