-
公开(公告)号:FR2410399B1
公开(公告)日:1986-08-08
申请号:FR7830978
申请日:1978-10-24
Applicant: IBM
Inventor: NAGEL DENNIS N , O'NEAL DOUGLAS M , PETROSKEY PAUL W , BERG JAN W VANDEN , WILDES DONALD V , WU DAVID C K
-
公开(公告)号:CA1218158A
公开(公告)日:1987-02-17
申请号:CA417836
申请日:1982-12-15
Applicant: IBM
Inventor: MENDELSON RICHARD N , O'NEAL DOUGLAS M , SHARP LEO A JR
Abstract: There is disclosed apparatus and a method for extending a parallel channel of the host processor over a serial link to a remote peripheral device. The apparatus includes a microprocessor within I/O channel extension logic which responds to either instructions or data from a host processor. The instructions are of the type commanding the I/O device to perform a specific operation and the data is provided in response to requests for data from the I/O device. The channel extension logic is coupled to the host processor's channel and thus is able to obtain data from the host storage by cycle steal techniques. Within the channel extension logic are means to serialize the information and transmit it in a serial manner over the link. The microprocessor within the channel extension logic creates a frame, including a control byte, which identifies the type of information followed by the data, which frame is then communicated over the serial link to the I/O device. The I/O device also includes a microprocessor and associated logic which responds to the frames communicated by the channel extension logic and generates a frame consisting of a control byte identifying the information type and associated data which is then communicated back over the serial link to the channel extension logic to request action by the channel extension logic or indicate completion of the operation. The I/O device may, for instance, request data be obtained from or stored in the host memory by cycle steal techniques and thereby utilize the features of the host and host channel despite only being coupled thereto by a serial link.
-
公开(公告)号:CA1118864A
公开(公告)日:1982-02-23
申请号:CA315395
申请日:1978-10-31
Applicant: IBM
Inventor: NAGEL DENNIS M , O'NEAL DOUGLAS M , PETROSKEY PAUL W , VAN DEN BERG JAN W , WILDES DONALD V , WU DAVID C-K
Abstract: PROGRAMMABLE COMMUNICATIONS SUBSYSTEM A micro processor controlled user programmable communications multiplexer subsystem (herein referred to by the symbol PCS) capable of transmitting and receiving data on any one or more of 32 communications lines simultaneously. Each line may be dynamically assigned to a variety of communication characteristics, such as line speeds, character lengths, synchronous, or asynchronous operation, and code structures as well as protocol selections. The system of the invention provides the capability for the user to write his communications programs using novel operations commands that provide code structure and protocol independence as well as communication line independence. Various hardware features and queuing techniques are employed in order to maintain high transmission rates. Variable line scanning in the Teleprocessing Time Division Multiplexer of the PCS is programmably permissible; i.e., the time base for line scanning is fixed and is a multiple of the communication line rate, although the actual line to be scanned is programmably variable. The program ability is provided by a continuously scanned storage array which contains physical line addresses of the time division multiplexer. The scanning mechanism, while running, prioritizes the transmit buffer servicing of the individual lines. BC9-77-00 DLM/TT25
-
公开(公告)号:CA1088176A
公开(公告)日:1980-10-21
申请号:CA310998
申请日:1978-09-11
Applicant: IBM
Inventor: O'NEAL DOUGLAS M , WILDES DONALD V
Abstract: A micro processor controlled user programmable communications multiplexer subsystem (herein referred to by the symbol PCS) capable of transmitting and receiving data on any one or more of 32 communications lines simultaneously. Each line may be dynamically assigned to a variety of communication characteristics, such as line speeds, character lengths, synchronous, or asynchronous operation, and code structures as well as protocol selections. The system of the invention provides the capability for the user to write his communications programs using novel operations commands that provide code structure and protocol independence as well as communication line independence. Various hardware features and queuing techniques are employed in order to maintain high transmission rates. Variable line scanning in the Teleprocessing Time Division Multiplexer of the PCS is programmably permissible; i.e., the time base for line scanning is fixed and is a multiple of the communication line rate, although the actual line to be scanned is programmably variable. The program ability is provided by a continuously scanned storage array which contains physical line addresses of the time division multiplexer. The scanning mechanism, while running, prioritizes the transmit buffer servicing of the individual lines.
-
公开(公告)号:FR2410399A1
公开(公告)日:1979-06-22
申请号:FR7830978
申请日:1978-10-24
Applicant: IBM
Inventor: NAGEL DENNIS N , O'NEAL DOUGLAS M , PETROSKEY PAUL W , BERG JAN W VANDEN , WILDES DONALD V , WU DAVID C K
Abstract: The programmable communications multiplexer is capable of executing for each of a number of communications line ports a sequence of individualised functions for the ports from a sequence of generalised functions common to the ports. A control store stores in each of a number of locations logic selection address information and other control information and data for each port. Logic units execute the sequence of general functions and a scan table has a number of locations storing the addresses of the ports and the corresp. control store locations. A device includes a source of timing pulses and an address register for periodically reading out all of the addresses in the scan table in a selected sequence to periodically access the ports and the control store locations.
-
-
-
-