×

Cache/disk subsystem

  • US 4,394,733 A
  • Filed: 11/14/1980
  • Issued: 07/19/1983
  • Est. Priority Date: 11/14/1980
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system comprising:

  • a disk drive device for driving a data storage disk;

    a host processor for issuing commands defining an operation to be performed and the address of disk space at which said operation is to be performed,said address specifying the starting address and a number of words of said disk space;

    a cache store for storing segments of data;

    means for storing a segment descriptor table, said segment descriptor table having an entry corresponding to each segment of data residing in said cache store;

    a storage control unit interfacing with said host processor, said disk drive device, said means for storing a segment descriptor table and said cache store;

    means in said storage control unit responsive to a command from said host processor calling for a read from said disk for accessing said segment descriptor table to produce a miss signal if a copy of the data from the disk space specified by said command is not resident in said cache store;

    means responsive to said miss signal for transferring from said disk space to said cache store the data from the specified disk space which is not resident in said cache store; and

    means in said storage control unit for controlling the transfer of the data at said specified disk space to said host processor;

    whereby said host processor may read from said disk any variable number of words of data as specified by said address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×