Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
403 words
A data speed correction circuit for use in a data communications device of the type requiring a transmit bit stream at a predetermined bit rate plus or minus first and second tolerance values, respectively, and which is required to accept an input bit stream at said predetermined bit rate plus or minus third or fourth tolerance values, respectively, wherein said first tolerance value is less than said third tolerance value and said second tolerance value is less than said fourth tolerance value, comprising in combination: a data input port for receiving said input bit stream; clock means for generating an output bit clock signal for said transmit bit stream having a frequency corresponding to said predetermined bit rate plus or minus said first and said second tolerance values, and a character rate terminal count signal; a FIFO register for accepting said input bit stream from said data input port, for providing FIFO output data signals at a FIFO output, and for shifting out said FIFO output data signals in response to a shift out signal; said FIFO including means for detecting the presence of a data bit at a first predetermined FIFO location to provide a first FIFO bit signal and for detecting the presence of a data bit a second predetermined FIFO location to provide a second FIFO bit signal; shift control means connected to said clock means and said FIFO for (a) providing an underspeed signal in response to an absence of said first FIFO bit signal (BIT 4) and said character rate terminal count signal; (b) providing said shift out signal a predetermined period of time after each occurrence of a transition of a predetermined sense in said output bit clock signal in the absence of said underspeed signal; (c) providing said shift out signal in response to said second FIFO bit signal (BIT 2) and said character rate terminal count signal; and (d) inhibiting said shift out signal from occurring upon a next said occurrence of said transition of said predetermined sense in said output bit clock signal in response to said underspeed signal; and a transmitted data control means connected to said clock means and said FIFO output for transmitting said transmit bit stream from said FIFO output in response to said transitions of a predetermined sense in said output bit clock signal and for providing and transmitting an inserted stop bit in response to said underspeed signal.
Claim 2
Dependent Claim
403 words
A data speed correction circuit for use in a data communications device of the type requiring a transmit bit stream at a predetermined bit rate plus or minus first and second tolerance values, respectively, and which is required to accept an input bit stream at said predetermined bit rate plus or minus third or fourth tolerance values, respectively, wherein said first tolerance value is less than said third tolerance value and said second tolerance value is less than said fourth tolerance value, comprising in combination: a data input port for receiving said input bit stream; clock means for generating an output bit clock signal for said transmit bit stream having a frequency corresponding to said predetermined bit rate plus or minus said first and said second tolerance values, and a character rate terminal count signal; a FIFO register for accepting said input bit stream from said data input port, for providing FIFO output data signals at a FIFO output, and for shifting out said FIFO output data signals in response to a shift out signal; said FIFO including means for detecting the presence of a data bit at a first predetermined FIFO location to provide a first FIFO bit signal and for detecting the presence of a data bit a second predetermined FIFO location to provide a second FIFO bit signal; shift control means connected to said clock means and said FIFO for (a) providing an underspeed signal in response to an absence of said first FIFO bit signal (BIT 4) and said character rate terminal count signal; (b) providing said shift out signal a predetermined period of time after each occurrence of a transition of a predetermined sense in said output bit clock signal in the absence of said underspeed signal; (c) providing said shift out signal in response to said second FIFO bit signal (BIT 2) and said character rate terminal count signal; and (d) inhibiting said shift out signal from occurring upon a next said occurrence of said transition of said predetermined sense in said output bit clock signal in response to said underspeed signal; and a transmitted data control means connected to said clock means and said FIFO output for transmitting said transmit bit stream from said FIFO output in response to said transitions of a predetermined sense in said output bit clock signal and for providing and transmitting an inserted stop bit in response to said underspeed signal.
Claim 3
Dependent Claim
361 words
A data speed correction circuit for use in a data communications device of the type requiring a transmit bit stream at a predetermined bit rate plus or minus first and second tolerance values, respectively, and which is required to accept an input bit stream at said predetermined bit rate plus or minus third or fourth tolerance values, respectively, wherein said first tolerance value is less than said third tolerance value and said second tolerance value is less than said fourth tolerance value, comprising in combination: a data input port for receiving said input bit stream; first clock means for generating an output bit clock signal for said transmit bit stream having a frequency corresponding to said predetermined bit rate plus or minus said first and said second tolerance values, and a character rate terminal count signal and a predetermined plurality of bit rate multiple signals; second clock means for generating an asynchronous input bit clock signal in response to said input bit stream and one of said plurality of bit rate multiple signals; a FIFO register for accepting said input bit stream from said data input port in response to said asynchronous input bit clock signal, for providing FIFO output data signals at a FIFO output, and for shifting out said FIFO output data signals in response to a shift out signal; said FIFO including means for detecting the presence of a data bit at a first predetermined FIFO location to provide a first FIFO bit signal and for detecting the presence of a data bit a second predetermined FIFO location to provide a second FIFO bit signal; a transmitted data control means connected to said first clock means and said FIFO output for transmitting said transmit bit stream from said FIFO output in response to transitions of a predetermined sense in said output bit clock signal; and shift control means connected to said first clock means and said FIFO for providing said shift out signal in response to said second FIFO bit signal (BIT 2) and said character rate terminal count signal prior to a next occurrence of said transition of said predetermined sense in said output bit clock signal.
Claim 4
Dependent Claim
361 words
A data speed correction circuit for use in a data communications device of the type requiring a transmit bit stream at a predetermined bit rate plus or minus first and second tolerance values, respectively, and which is required to accept an input bit stream at said predetermined bit rate plus or minus third or fourth tolerance values, respectively, wherein said first tolerance value is less than said third tolerance value and said second tolerance value is less than said fourth tolerance value, comprising in combination: a data input port for receiving said input bit stream; first clock means for generating an output bit clock signal for said transmit bit stream having a frequency corresponding to said predetermined bit rate plus or minus said first and said second tolerance values, and a character rate terminal count signal and a predetermined plurality of bit rate multiple signals; second clock means for generating an asynchronous input bit clock signal in response to said input bit stream and one of said plurality of bit rate multiple signals; a FIFO register for accepting said input bit stream from said data input port in response to said asynchronous input bit clock signal, for providing FIFO output data signals at a FIFO output, and for shifting out said FIFO output data signals in response to a shift out signal; said FIFO including means for detecting the presence of a data bit at a first predetermined FIFO location to provide a first FIFO bit signal and for detecting the presence of a data bit a second predetermined FIFO location to provide a second FIFO bit signal; a transmitted data control means connected to said first clock means and said FIFO output for transmitting said transmit bit stream from said FIFO output in response to transitions of a predetermined sense in said output bit clock signal; and shift control means connected to said first clock means and said FIFO for providing said shift out signal in response to said second FIFO bit signal (BIT 2) and said character rate terminal count signal prior to a next occurrence of said transition of said predetermined sense in said output bit clock signal.
Claim 5
Dependent Claim
85 words
A data speed correction circuit as recited in claim 2 wherein: said shift control means is responsive to an absence of said first FIFO bit signal (BIT 4) and to said character rate terminal count signal to inhibit said shift out signal from occurring upon said next occurrence of said transition of said predetermined sense in said output bit clock signal and to force said transmitted data control means to a predetermined logical output state, thereby inserting a stop bit in said output bit stream.
Claim 6
Dependent Claim
76 words
A data speed correction circuit as recited in claim 3 wherein; said shift control means is responsive to the presence of said first FIFO bit signal (BIT 4) and to the concurrent absence of said second FIFO bit signal to provide said shift out signal in response to each of said transitions of a predetermined sense in said output bit clock signal delayed by at least one period of one of said bit rate multiple signals.
Claim 7
Dependent Claim
42 words
A data speed correction circuit as recited in claim 4 wherein: said shift control means comprises a D flip-flop having said output bit clock signal as a data input thereto and being clocked by said one of said bit rate multiple signals.
Claim 8
Dependent Claim
63 words
A data speed correction circuit as recited in claim 3 wherein: said shift control means tests said first FIFO bit signal on a transition of a first predetermined sense in said character rate terminal count signal and tests said second FIFO bit signal on a transition of a second predetermined sense, opposite said first predetermined sense, in said character rate terminal count signal.