Patent ID: 6710963
Filing Date: 2004-03-23
Classification: G11B

Abstract:
A disk controller incorporated in a disk storage system having a CPU which controls execution of a command supplied from a host system, comprising:a detector which detects a hang-up state of the disk storage system when the hang-up state occurs as a result of execution of a command in the disk storage system, wherein the detector includes a register which sets a value indicating an upper limit of the command execution period, a timer which counts the command execution period, and a comparator which compares a counted value of the timer with the value set by the register, and outputting a signal indicating that the hang-up state has been detected, when the counted value exceeds the value set by the register, wherein the register sets a value corresponding to a type of a command to be executed, the value being included in values prepared for respective types of commands classified into groups based on respective standard periods required for execution of the commands; and an interrupt generator which generates an interrupt signal to the CPU for interrupting a management of the CPU when the detector has detected the hang-up state.