Adapter for interleaving second data with first data already transferred
between first device and second device without having to arbitrate for
ownership of communications channel
    1.
    发明授权
    Adapter for interleaving second data with first data already transferred between first device and second device without having to arbitrate for ownership of communications channel 失效
    用于将第二数据与在第一设备和第二设备之间已经传送的第一数据进行交织的适配器,而不必仲裁通信信道的所有权

    公开(公告)号:US5535333A

    公开(公告)日:1996-07-09

    申请号:US40317

    申请日:1993-03-30

    CPC分类号: G06F13/32 G06F13/282

    摘要: A system and method for controlling a communications adapter interface such that supplemental data can be interleaved with data being transferred. The interleaving is performed in a manner such that the supplemental data is transparent to the data mover portion of the communications adapter. The supplemental data can be transferred in either read or write cycles that are interleaved at the beginning, in the middle, or at the end of data bursts or block data transfers. As a result of the interleaving, the slave interface bus is more fully utilized because arbitration and bus ownership changes do not create unused cycles. The interleaving is accomplished by temporarily halting an existing transfer of data and transferring the requested supplemental data while the data transfer is halted. After the supplemental data is transferred, the transfer of the balance of the data block is then allowed to continue. In other words, the present invention "steals" a cycle from the data transferror and uses this cycle to transfer supplemental data.

    摘要翻译: 一种用于控制通信适配器接口的系统和方法,使得补充数据可以与正在传送的数据交错。 以使得补充数据对于通信适配器的数据移动器部分是透明的方式执行交织。 补充数据可以以在数据突发或块数据传输的开始,中间或结束处交织的读取或写入周期中传送。 作为交错的结果,从接口总线被更充分地利用,因为仲裁和总线所有权的改变不会产生未使用的周期。 通过在数据传送停止的同时临时停止数据的传送和传送所请求的补充数据来完成交织。 在补充数据被传送之后,数据块的余额的传送被允许继续。 换句话说,本发明“从窃取”数据传输的循环,并且使用该周期来传送补充数据。