Intermediate memory system for connecting microcomputers to a rotating disk memory
First Claim
1. A computer system including at least one central processor unit, a rotating disk memory device in which data is stored on a disk in sectors, and an intermediate memory system for controlling data transfer between said at least one central processor unit and said rotating disk memory device, all connected to a common bus;
- and wherein said intermediate memory system comprises;
means, coupled to said bus, for separating data and commands of original data packets received by said intermediate memory system;
means, coupled to said means for separating, for creating composite data packets, wherein each composite packet consists of a new command and of all data blocks of a number of original data packets received by the intermediate memory system and wherein said new command contains a size indication of each data block; and
means, coupled to said means for creating for sending the created said composite data packets via said bus to said rotating disk memory device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of storing data on a peripheral rotating disk memory system, which is connected to one of a plurality of central processor units via a common bus including temporarily storing, in an intermediate memory system connected to the bus, original data packets which are to be stored in the disk memory system separating data block and commands of the original data packets received by the intermediate memory system from each other, creating composite data packets containing a new command and all data of a number of original data packets received by the intermediate memory system, writing the composite data packets via the bus on the rotating disk memory device, and purging the intermediate memory system after completing a write operation.
91 Citations
6 Claims
-
1. A computer system including at least one central processor unit, a rotating disk memory device in which data is stored on a disk in sectors, and an intermediate memory system for controlling data transfer between said at least one central processor unit and said rotating disk memory device, all connected to a common bus;
- and wherein said intermediate memory system comprises;
means, coupled to said bus, for separating data and commands of original data packets received by said intermediate memory system; means, coupled to said means for separating, for creating composite data packets, wherein each composite packet consists of a new command and of all data blocks of a number of original data packets received by the intermediate memory system and wherein said new command contains a size indication of each data block; and means, coupled to said means for creating for sending the created said composite data packets via said bus to said rotating disk memory device. - View Dependent Claims (2, 3, 4)
- and wherein said intermediate memory system comprises;
-
5. A method of storing data on a peripheral rotating disk memory system, which is connected to one or a plurality of central processor units via a common bus, comprising the steps of:
-
temporary storing orginal data packets, which are to be stored in said disk memory system, in an intermediate memory system separating data blocks and commands of original data packets, received by intermediate memory system, from each other creating composite data packets, wherein a composite packet contains a new command and all data of a number of original data packets received by said intermediate memory system writing said composite data packets via said bus on said rotating disk memory device purging said intermediate memory system after completing a write operation. - View Dependent Claims (6)
-
Specification