×

Byte count handling in serial channel extender with buffering for data pre-fetch

  • US 4,866,609 A
  • Filed: 09/21/1988
  • Issued: 09/12/1989
  • Est. Priority Date: 06/22/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system having apparatus (22) for interconnecting a parallel bus (26, 27) of a control unit (18) and a serial link (14) of a channel, said apparatus comprising:

  • means (47) for storing a byte count,a buffer memory (39), a parallel bus (27m) for data to be stored in the buffer memory and a parallel bus (36) for data fetched from the buffer memory,means (30b) connected between said parallel busses of said buffer and connected to said parallel bus of the control unit for handling data transfer operations on said parallel bus according to a predetermined protocol,means (28,

         29) connected to said serial link for sending and receiving frames on the serial link, said sending and receiving means including means for converting between a serial format of incoming or outgoing frames on the serial link and a parallel format of the control unit parallel bus and the buffer memory,means interconnecting said buffer memory, said means for handling operations on said parallel bus, and said sending and receiving means and controlling data transfers between said means connected to said serial link and said means for handling operations on said parallel bus,the frame format including a data field and a command field, the command field holding a selected one of a plurality of binary codes signifying the contents of the data field, a first command code signifying a data field containing a byte count for a data transfer and a second command code signifying a data field containing data for controlling the subsequent transfer of data to or from the control unit in an interlocked mode or a non-interlocked mode, andmeans (37) in said interconnecting and controlling means for decoding the command field of an incoming frame on said serial link and means (41) for transferring a byte count data field in an incoming frame to said byte count storing means.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×