Data storage device
OwnerPascal Bancsiinventor
Life of this patent
Estimating the term…
Abstract
The invention provides an IDE or ATA or serial ATA or other standard interface device (30) for facilitating storage of data in a computer. The computer includes a drive controller (20) for generating commands for controlling the reading of data from and writing of data to a data storage medium such as a hard disk. The interface device comprises a RAM drive controller(34) configured to cause data to be written to/read from a RAM (32) in response to the drive controller commands, whereby the data is stored in the RAM.
Claims17
1-16. (canceled)
An IDE or ATA or serial ATA or other standard interface device for facilitating storage of data in a computer, the computer including a drive controller for generating commands for controlling the reading of data from and writing of data to a data storage medium such as a hard disk, the device comprising a RAM drive controller configured to cause data to be written to/read from a RAM in response to said drive controller commands, whereby said data is stored in said RAM.
A method of reading data from and/or writing of data to a RAM in a computer, the computer having a drive controller for generating commands for controlling the reading/writing of data from/to a data storage medium such as a hard disk, the commands including hard disk addresses, the method comprising:
- reading the commands generated by said drive controller;
- translating the commands into instructions for reading/writing the data from/to the RAM, wherein the instructions include RAM addresses which are in one to one correspondence with equivalent hard disk addresses;
- and
- reading/writing said data from/to a RAM in accordance with the instructions so that the data is written/read to/from the RAM whilst maintaining the functionality of a hard disk.
A computer comprising:
- a drive controller for generating commands for controlling the reading of data from and writing of data to a data storage medium comprising a hard disk;
- a RAM array;
- and
- a RAM drive controller configured to cause said data to be written to/read from said RAM in response to said drive controller commands, whereby said data is stored in said RAM.
Dependencies are inferred from the claim text.