摘要 |
<p>The digital data bus system operates synchronously with a fixed clock and has an automatically variable data rate selected by sending and receiving units. A master clock is generated by a master controller (20) and distributed to peripheral controllers of the data bus system through a single clock line BC(54). In addition to address/data lines (32), a single handshake hold signal HLD(56) is shared by the master and all peripheral controllers. All data transfers are executed on a bus clock pulse and data transfer rate is controlled by the sending and receiving units through operation of the hold signal. A receiving unit not ready to receive information on the bus (14) will assert the hold signal (HLD) on hold signal line (56) and the transmitting unit will maintain the information at present on the bus during each clock period in of which hold signal is asserted. Data transfer is executed on the next clock pulse after termination of the hold signal. All information transfers are thereby synchronous with the single frequency bus clock, but the data transfer rate is variable and automatically determined by the sending and receiving units. </p> |