Claims
- 1. A method for transmitting data in an apparatus having a plurality of machine units each connected in parallel to a common transmission bus, each of said machine units including a memory for storing data, transmission means for transmitting and receiving data on said transmission bus, and processing means for processing data stored in said memory, the method comprising the steps of:
- (a) transmitting data from one of the machine units simultaneously to all others of the machine units;
- (b) transmitting data from a next one of said machine units simultaneously to all others of the machine units according to a predetermined order; and
- progressively repeating step (b) following completion of step (b) until all the machine units have transmitted data to all others of the machine units and each of said machine units has an identical set of data comprised of said data transferred from said other machine units.
- 2. A method of transmitting data as defined in claim 1, wherein each of said data includes an identification portion indicative of the machine unit from which it was transmitted.
- 3. A method of transmitting data as defined in claim 2, wherein the transmission bus is a single transmission line.
- 4. A method of transmitting data as defined in claim 1, wherein each of said machine units further includes an operating portion for entering data into the computer, and the data transmission of one of the machine units to the other machine units is executed in synchronism with the timing of data input.
- 5. The data transmission method as defined in claim 1 wherein each of said data transmitted consists of a fixed number of bits in series and the transmission bus is a single transmission line.
- 6. An apparatus comprising:
- 1st to nth machine units, wherein n is at least 3;
- a data bus connecting said 1st to nth machine units in parallel; and
- each of said 1st to nth machine units including:
- a memory including data having an identifier for identifying which of said 1st to nth machine units said data originates from;
- transmission means for transmitting and receiving data and recognizing said identifiers; and
- control means for controlling said transmission means to simultaneously transmit said data to all others of said 1st to nth machine units in a predetermined sequence wherein said transmission of data begins with transmission by said 1st machine and sequentially progresses until said nth machine unit effects transmission subsequent to which said predetermined sequence repeats, said control means including means for determining a termination of a data transmission of an immediately preceding one of said 1st to nth machine units in said predetermined sequence and effecting said transmission upon determination of said termination whereby each of said 1st to nth machine units has an identical set of data comprised of said data transferred from said other 1st to nth machine units.
- 7. The apparatus of claim 6 wherein said means for determining termination of a data transmission includes means for detecting a beginning of said data transmission and timing means, responsive to a detection of said beginning of said data transmission, for determining an elapse of a predetermined amount of time allotted for said data transmission and determining that termination of said data transmission has occurred at said elapse of said predetermined amount of time.
- 8. An apparatus comprising:
- 1st to nth machine units, wherein n is at least 3;
- a data bus connecting said 1st to nth machine units in parallel; and
- each of said 1st to nth machine units including:
- a memory including data having an identifier for identifying which of said 1st to nth machine units said data originates from;
- transmission means for transmitting and receiving data and recognizing said identifiers; and
- control means for controlling said transmission means to transmit said data simultaneously to all others of said 1st to nth machine units in a predetermined sequence wherein said transmission of data begins with transmission by said 1st machine to said 2.sup.nd to n.sup.th machine units simultaneously and sequentially progresses until said nth machine unit effects transmission to said 1.sup.st to (n-1).sup.th machine units simultaneously subsequent to which said predetermined sequence repeats, said control means including means for determining a termination of a data transmission of an immediately preceding one of said 1st to nth machine units in said predetermined sequence and effecting said transmission upon determination of said termination whereby each of said 1st to nth machine units has an identical set of data comprised of said data transferred from said other 1st to nth machine units.
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-309512 |
Dec 1993 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/350,560, filed Dec. 7, 1994, now abandoned.
US Referenced Citations (12)
Continuations (1)
|
Number |
Date |
Country |
Parent |
350560 |
Dec 1994 |
|