首页> 外国专利> Apparatus for interfacing a real-time communication link to an asynchronous digital computer system by utilizing grouped data transfer commands grouped for effecting termination

Apparatus for interfacing a real-time communication link to an asynchronous digital computer system by utilizing grouped data transfer commands grouped for effecting termination

机译:通过利用分组的数据传输命令对实时通信链接到异步数字计算机系统进行接口的设备

摘要

An interface between a real-time data link and a digital computer system utilizes data buffers between the computer central data storage and the data link. An interface control processor is responsive to a Data Transfer Command set comprising a SEND, a GET, a SET-TAG and a TERMINATE command. The commands include a TAG parameter that is set by the SET-TAG command to group sequences of SEND and GET commands so that logical streams of data are continuously transmitted and received across the interface. The SEND command includes a RECEIVE parameter to initiate the transfer of received data from the data link to the buffers after all data associated with the SEND command has been transmitted. Data transmission and reception operations are terminated by a TERMINATE command with a TAG parameter matching the TAG parameters of the sequence of commands controlling the operations. The SEND, GET and SET-TAG commands are stacked in a command queue and applied sequentially to the control processor. The TERMINATE command bypasses the command queue and is applied directly to the control processor for terminating operations associated with a sequence of commands with matching TAG parameters. In response to SEND, data is transferred from central data storage to the buffers for transmission to the data link. In response to GET, received data is transferred from the buffers to the central data storage. A buffering strategy maintains the buffer as full as possible during data transmission and as empty as possible during data reception.
机译:实时数据链路和数字计算机系统之间的接口利用计算机中央数据存储器和数据链路之间的数据缓冲区。接口控制处理器响应包括SEND,GET,SET-TAG和TERMINATE命令的数据传输命令集。这些命令包括TAG参数,该参数由SET-TAG命令设置,以对SEND和GET命令的序列进行分组,以便逻辑数据流在接口上连续发送和接收。 SEND命令包括一个RECEIVE参数,用于在与SEND命令关联的所有数据都已发送之后,启动从数据链路到缓冲区的接收数据传输。数据发送和接收操作由TERMINATE命令终止,该命令的TAG参数与控制操作的命令序列的TAG参数相匹配。 SEND,GET和SET-TAG命令堆叠在命令队列中,并顺序应用于控制处理器。 TERMINATE命令绕过命令队列,直接应用于控制处理器,以终止与具有匹配TAG参数的命令序列相关的操作。响应于SEND,数据从中央数据存储区传输到缓冲区,以传输到数据链路。响应GET,将接收到的数据从缓冲区传输到中央数据存储。缓冲策略可在数据传输期间将缓冲区保持为满,在数据接收期间将缓冲区保持为空。

著录项

  • 公开/公告号US5339439A

    专利类型

  • 公开/公告日1994-08-16

    原文格式PDF

  • 申请/专利权人 UNISYS CORPORATION;

    申请/专利号US19930096287

  • 发明设计人 ROBERT A. LATIMER;DAVID W. HEILEMAN JR.;

    申请日1993-07-26

  • 分类号G06F3/00;G06F13/00;

  • 国家 US

  • 入库时间 2022-08-22 04:31:19

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号