Method of changing the track and recording data
AssigneeHitachi, Ltd.
InventorsMamoru Tohchi, Akira Kurano, Hisaharu Takeuchi, Yukihisa Kashima, Ikuo Kawaguchi
Life of this patent
Estimating the term…
Abstract
An external memory device subsystem and a data recording device, which issue a command specifying a plurality of tracks (surfaces) in a rotary type memory device prior to a read or write instruction being issued from the data processing unit of higher rank to the rotary type memory device through a control unit; selects sequentially the plurality of individual tracks (surfaces) previously specified when executing a read or write command after the receipt of the command; and in this way can read/write continuously without wait time interruptions when data is discontinuous.
Claims11
A storage control unit for an external data storage device of the rotary type having a plurality of concentric tracks on which data is written to and read from, said storage control unit being a lower order device, disposed between a read/write processing device of higher order which controls data transfer between itself and the external data storage device in response to read and write instructions, comprising:
- a) a command decoder, specifying a plurality of tracks before said read and write instructions are transferred by said data processing unit, receiving a command output from said data processing unit and decoding said received command;
- b) a track change-over device continuously selecting said plurality of tracks specified by said command decoder, and holding bit information based on said plurality of tracks specified by said command decoder;
- and
- c) a track changer changing to a track selected from said plurality of tracks based on said bit information held by said track change-over device.
A method for processing data for a rotating storage device having a plurality of concentric tracks arranged on a storage medium, using a head to read information from, and write information to said storage medium, and using a data processing unit, comprising steps of:
- a) outputting a command for specifying a plurality of tracks of said storage device from said data processing unit;
- b) outputting a read or write command from said data processing unit after step (a);
- c) storing information based on said command for specifying a plurality of tracks;
- d) reading said stored information;
- e) selecting one of said plurality of tracks specified based on said information read out;
- f) executing said read or write instruction at said selected track;
- and
- g) repeating steps (d) through (f) until all information is read or written.
Dependencies are inferred from the claim text.