Control circuitry for data transfer in an advanced data link controller
First Claim
Patent Images
1. In a data link controller for controlling data communications between a bidirectional data bus and a communications link transmitting and receiving data in serial form, said data link controller comprising a transmitter and a receiver, the improvement wherein said receiver comprises:
- control means for controlling a multi-byte FIFO register comprising a plurality of N-bit registers, N being a positive integer, a first one of said N-bit registers being responsive to data received from said communications link, and each succeeding N-bit register being responsive bit-for-bit to the contents of the immediately preceding N-bit register, said bidirectional data bus being responsive to the contents of the last of said N-bit registers;
means for generating a clock signal for enabling data to transfer byte by byte on each transition of the clock signal that transfers data to the bidirectional data bus from the communications link; and
means responsive to said clock signal for transferring data through said plurality of N-bit registers on each transition of said clock signal, andwherein said transmitter comprises;
control means for controlling a multi-byte FIFO register comprising a plurality of N-bit registers, N being a positive integer, a first one of said N-bit registers being responsive to said bidirectional data bus, and each succeeding N-bit register being responsive bit-for-bit to the contents of the immediately preceding N-bit register, said communications link being responsive to the contents of the last of said N-bit registers;
means for generating a clock signal for enabling data to transfer byte by byte on each transition of the clock signal from the bidirectional data bus to the communications link; and
means responsive to said clock signal for transferring data through said plurality of N-bit registers on each transition of said clock signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A bit-oriented data link controller provides the interface between a microcomputer or terminal and a data communications link. The data link controller is capable of accommodating the three most commonly available bit-oriented data link control protocols, namely SDLC, HDLC, and ADCCP. The data link controller provides the data communications interface for both primary and secondary stations in stand-alone, polling, and loop configurations.
30 Citations
2 Claims
-
1. In a data link controller for controlling data communications between a bidirectional data bus and a communications link transmitting and receiving data in serial form, said data link controller comprising a transmitter and a receiver, the improvement wherein said receiver comprises:
-
control means for controlling a multi-byte FIFO register comprising a plurality of N-bit registers, N being a positive integer, a first one of said N-bit registers being responsive to data received from said communications link, and each succeeding N-bit register being responsive bit-for-bit to the contents of the immediately preceding N-bit register, said bidirectional data bus being responsive to the contents of the last of said N-bit registers; means for generating a clock signal for enabling data to transfer byte by byte on each transition of the clock signal that transfers data to the bidirectional data bus from the communications link; and means responsive to said clock signal for transferring data through said plurality of N-bit registers on each transition of said clock signal, and wherein said transmitter comprises; control means for controlling a multi-byte FIFO register comprising a plurality of N-bit registers, N being a positive integer, a first one of said N-bit registers being responsive to said bidirectional data bus, and each succeeding N-bit register being responsive bit-for-bit to the contents of the immediately preceding N-bit register, said communications link being responsive to the contents of the last of said N-bit registers; means for generating a clock signal for enabling data to transfer byte by byte on each transition of the clock signal from the bidirectional data bus to the communications link; and means responsive to said clock signal for transferring data through said plurality of N-bit registers on each transition of said clock signal. - View Dependent Claims (2)
-
Specification