Patents Represented by Attorney, Agent or Law Firm Glenn R. Smith, Esq.
  • Patent number: 6490635
    Abstract: A conflict detection method for a disk drive controller is used to handle a conflict potentially occurring if the execution sequence of queued commands sent from a host to a controller is reordered to optimize disk drive transfers. The conflict detection method determines if there is an address range overlap between two queued commands. If an overlap exists, a conflict flag is set. The controller microprocessor utilizes this flag to restrict command reordering and prevent a conflict from producing erroneous data. Conflict detection and command reordering restriction are facilitated by a queued command RAM and a command FIFO. The queued command RAM stores command parameters indexed by command tag values. These parameters include command direction (read or write), LBA, block count, a valid flag and a conflict flag. The conflict detection method compares the address range of a new command with the address range of valid commands in the command RAM to determine range overlaps.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: December 3, 2002
    Assignee: Western Digital Technologies, Inc.
    Inventor: Richard M. Holmes