Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
287 words
In combination with a communication line coupled to a communications subsystem, a data processing system comprising a system bus, at least one central processing unit (CPU), one main memory system, one peripheral controller and said communications subsystem, all coupled in common to the system bus, said communications subsystem including a communications controller coupled to said system bus, a plurality of flexible line adapters (FLAPs), each coupled to said communications controller, and further including typical communication devices such as a modem, a dialing unit, a touch-tone receiver, a cathode ray tube (CRT), a plurality of each of said typical devices coupled to one each of said FLAPs, an apparatus in said each of said FLAPs for establishing byte synchronization comprising: (a) a U-bus and an M-bus coupled to each other, and further coupled to said system bus; (b) a microprocessor (μP) coupled to said U-bus; (c) a random access memory (RAM) coupled to said M-bus; (d) a programmable read only memory (PROM) also coupled to said M-bus; (e) a universal synchronous receiver (USRT) coupled to said U-bus for transmitting bytes of information read from said main memory to a selected one of said typical devices via said FLAPs, and receiving bytes of information from said selected one of said typical devices via said FLAPs for writing in said main memory, said bytes of information being transferred in a byte control protocol mode when one of said typical devices generates a sequence of byte timing pulses of which successive pulses are separated by one byte width; and (f) synchronizing means included in said FLAPs and coupled to said USRT and to said typical devices, said synchronizing means synchronizing said bytes of information to the sequence of byte timing pulses.
Claim 2
Dependent Claim
287 words
In combination with a communication line coupled to a communications subsystem, a data processing system comprising a system bus, at least one central processing unit (CPU), one main memory system, one peripheral controller and said communications subsystem, all coupled in common to the system bus, said communications subsystem including a communications controller coupled to said system bus, a plurality of flexible line adapters (FLAPs), each coupled to said communications controller, and further including typical communication devices such as a modem, a dialing unit, a touch-tone receiver, a cathode ray tube (CRT), a plurality of each of said typical devices coupled to one each of said FLAPs, an apparatus in said each of said FLAPs for establishing byte synchronization comprising: (a) a U-bus and an M-bus coupled to each other, and further coupled to said system bus; (b) a microprocessor (μP) coupled to said U-bus; (c) a random access memory (RAM) coupled to said M-bus; (d) a programmable read only memory (PROM) also coupled to said M-bus; (e) a universal synchronous receiver (USRT) coupled to said U-bus for transmitting bytes of information read from said main memory to a selected one of said typical devices via said FLAPs, and receiving bytes of information from said selected one of said typical devices via said FLAPs for writing in said main memory, said bytes of information being transferred in a byte control protocol mode when one of said typical devices generates a sequence of byte timing pulses of which successive pulses are separated by one byte width; and (f) synchronizing means included in said FLAPs and coupled to said USRT and to said typical devices, said synchronizing means synchronizing said bytes of information to the sequence of byte timing pulses.
Claim 3
Dependent Claim
24 words
The apparatus as recited in claim 1 wherein said USRT transmits a stream of predetermined binary bits to said synchronizing means in byte format.
Claim 4
Dependent Claim
60 words
The apparatus as recited in claim 2 wherein said synchronizing means includes receiver means coupled to said USRT for receiving the predetermined stream of binary bits in byte format, wherein said predetermined stream of binary bits comprises two bytes of binary ONE bits followed by one byte of binary ZERO bits followed by a plurality of bytes of data bits.
Claim 5
Dependent Claim
45 words
The apparatus as recited in claim 3 wherein said synchronizing means includes counter means coupled to said receiver means for counting the number of binary ONE bits between the byte timing pulses and the last binary ONE bit of the predetermined stream of binary bits.
Claim 6
Dependent Claim
64 words
The apparatus as recited in claim 4 wherein said synchronizing means includes first means coupled to said counter means for immobilizing said counter means at a number digit indicating the number of binary bits between a selected one of the byte timing pulses and the last binary ONE bit of the second byte of binary ONE bits of the predetermined stream of binary bits.
Claim 7
Dependent Claim
21 words
The apparatus as recited in claim 5 wherein the data bits are also an identifier of one of said typical devices.
Claim 8
Dependent Claim
52 words
The apparatus as recited in claim 6 wherein said synchronizing means includes a shift register coupled to said receiver means, counter means, and muliplexer means for shifting the data bits into the multiplexer at an input terminal selected by signals indicative of the number digit and to one of said typical devices.