Claims
- 1. A method for semi-synchronous transmission of data among a plurality of processors, each of said plurality of processors having a local processor clock, said method including the steps of:transmitting data bytes from a transmitting processor to a receiving processor in parallel with respective bits of each byte coupled to a separate line of a parallel bus, said bits coupled to each said separate line in response to a transmit clock signal; transmitting said transmit clock signal from said transmitting processor to said receiving processor on a separate line of said parallel bus; phase aligning separately, at said receiving processor, each bit on each separate line with said transmit clock signal that has been transmitted to said receiver in the previously recited step of transmitting said transmit clock signal; synchronizing said local processor clock of said receiving processor with said transmit clock signal.
- 2. A method for semi-synchronous transmission of data among a plurality of processor units as in claim 1 wherein said plurality of processor units includes three or more processor units and includes the further steps of:designating one of said processor units as a master processor unit and the remaining processor units as slave processor units; transmitting said clock signal of said master processor unit to each of said slave units.
- 3. A method of semi-synchronous transmission of data among a plurality of processor units as in claim 1 wherein said master clock signal is transmitted over multiple paths.
Parent Case Info
This is a continuation of application Ser. No. 08/451,804, filed May 26, 1995, now abandoned, which is a division of application Ser. No. 08/261,603, filed Jun. 17, 1994, now abandoned.
US Referenced Citations (11)
Foreign Referenced Citations (2)
Number |
Date |
Country |
02166918 |
Jun 1990 |
JP |
0653955 |
Feb 1994 |
JP |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/451804 |
May 1995 |
US |
Child |
08/669667 |
|
US |