Cache control system and method having hardware-based tag record allocation

   
   

The present invention relates to a disk drive 10 comprising a cache memory 14 and a cache control system having a tag memory having a plurality of tag records, and means for allocating a tag record for responding to a host command. The cache memory has a plurality of sequentially-ordered memory clusters 46 for caching disk data stored in sectors (not shown) on disks of a disk assembly 38. Conventionally the disk sectors are identified by logical block addresses (LBAs). The cache control system 12 along with the tag memory 22 and means for allocating tag records are embedded within the cache control system 12 and thereby configured only for use in defining variable length segments of the memory clusters 46. The segments are defined without regard to the sequential order of the memory clusters 46.

Η παρούσα εφεύρεση αφορά μια κίνηση δίσκων 10 περιλαμβάνοντας μια μνήμη 14 κρύπτης και ένα σύστημα ελέγχου κρύπτης που έχει μια μνήμη ετικεττών που έχει μια πολλαπλότητα των αρχείων ετικεττών, και τα μέσα για ένα αρχείο ετικεττών για την απάντηση σε μια εντολή οικοδεσποτών. Η μνήμη κρύπτης έχει μια πολλαπλότητα των διαδοχικά-διαταγμένων συστάδων 46 μνήμης για την εναποθήκευση των στοιχείων δίσκων που αποθηκεύονται στους τομείς (που δεν παρουσιάζονται) στους δίσκους μιας συνέλευσης 38, δίσκων Συμβατικά οι τομείς των δίσκων προσδιορίζονται από τις λογικές διευθύνσεις φραγμών (LBAs). Το σύστημα ελέγχου κρύπτης 12 μαζί με τη μνήμη 22 ετικεττών και τα μέσα για τα αρχεία ετικεττών ενσωματώνονται μέσα στο σύστημα ελέγχου κρύπτης 12 και με αυτόν τον τρόπο διαμορφώνονται μόνο για τη χρήση στον καθορισμό των τμημάτων μεταβλητού μήκους των συστάδων 46 μνήμης. Τα τμήματα καθορίζονται αδιαφορώντας για τη διαδοχική διαταγή των συστάδων 46 μνήμης.

 
Web www.patentalert.com

< Interchangeable cartridge data storage system for devices performing diverse functions

< Digital audiovisual magnetic disk doubly linked list recording format extension to multiple devices

> Disk drive base design for modifying airflow generated from rotation of disk

> Spindle motor having spindle motor stator for increased head stack assembly access

~ 00110