Method and apparatus for interfacing a system control unit for a
multi-processor
    1.
    发明授权
    Method and apparatus for interfacing a system control unit for a multi-processor 失效
    用于连接多处理器的系统控制单元的方法和装置

    公开(公告)号:US4965793A

    公开(公告)日:1990-10-23

    申请号:US306862

    申请日:1989-02-03

    IPC分类号: G06F13/12

    CPC分类号: G06F13/122

    摘要: To interface a system control unit with an input/unit in a computer system, an interface includes a transmitter for sequentially transmitting data packets and parity signals between the system control unit and the input/output unit, and a receiver for sequentially receiving the data packets and parity signals. The receiver includes a buffer for storing a plurality of the data packets. The stored data packets are controllably unloaded from the buffer, and a buffer emptied signal is sent back to the transmitter as each data packet is unloaded. The transmitter has a counter which calculates the number of data packets stored in the buffer and asserts a signal that prevents the transmitter from transmitting additional data packets when the buffer becomes full. The receiver compares the parity of the received data packets to the respective parity signals to check for parity errors. The receiver sends an acknowledge signal back to the transmitter in the absence of a parity error, and sends a retry signal back to the transmitter in the presence of a parity error. Preferably the data packets are transmitted along with a separate transmitter clock signal and respective command available signals, and the returned signals are sent back to the transmitter with a separate receiver clock signal, to permit synchronous reception of the data packets or returned signals. Respective data synchronizers in the transmitter and receiver eliminate the effect of skew between the transmitter and receiver clock signals.