Patent US4853841A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4853841A Expired / Lapsed US ⏱️ 0.0 years remaining

Arrangement for the individual adaptation of a serial interface of a data processing system to a data transmission speed of a communication partner

Assignee: Dr Ing HCF Porsche AG
•
Filing: 1986-10-20
•
Granted: 1989-08-01
•
Expires: 2006-10-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An arrangement, for adapting the serial interface of a data processing system to the data speed of a communication partner, has a recognition circuit for recognizing the transmission speed wherein signals from the communication partner having the unknown transmission speed are inputted to a frequency counter of the recognition circuit and the resulting count provided to a microprocessor which calculates an adjustment division signal N from the counting results. The adjustment divison signal N is inputted to a frequency divider of a phase lock loop (PLL) circuit of an adjustment circuit to provide a divided clock frequency signal which is compared with a divided reference frequency signal by the PPL circuit so that the frequency of a voltage control oscillator of the PLL circuit is adjusted until the divided clock frequency signal and divided reference frequency signal are equal. The adjusted voltage control oscillator signal is inputted to the microprocessor from which a matching data transmission speed equal to the data transmission speed of the communication partner is calculated.

Inventors

  • 👤 Axel Richter

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:05
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0331

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 344 words
An arrangement for adapting a serial interface of a data processing system to a data transmission speed of data transmission signals from a communication partner, comprising: (a) recognition circuit means for recognizing said data transmission speed including: (i.) reference frequency generator means for generating a reference frequency signal; (ii.) counter means controlled by said data transmission signals from said communication partner for counting pulses of said reference frequency signal; (iii.) reading means in a microprocessor means for reading from said counter means a counting result of said counting of pulses; and (iv.) logic means for providing an adjustment division signal to an adjustment means based on said counting results; (b) said microprocessor means being connected to said recognition circuit means for controlling said recognition means; (c) clock frequency generating means connected to said microprocessor means for outputting a clock frequency signal to said microprocessor means; d) adjustment means for adjusting said frequency clock generating means to produce an adjusted clock frequency signal which corresponds to a matching data transmission speed which matches said data transmission speed wherein said adjustment means includes a phase locking loop including: (i.) voltage controlled oscillator means as said clock frequency generating means for generating said clock frequency signal; (ii.) first frequency divider means for dividing said clock frequency signal in a first division ratio equal to the inverse of the adjustment division signal; said first frequency divider means receiving said adjustment division signal from said microprocessor means; (iii.) phase comparator means for comparing said divided clock frequency signal with a divided reference frequency signal received from a second frequency divider outside said loop; and (iv.) a lowpass filter for filtering higher-frequency fractions from an output of said phase comparator means, and for providing the filtered output of said phase comparator to adjust said clock frequency signal of said voltage control oscillator so that said divided clock frequency signal of said voltage controlled oscillator equals said divided reference signal; and (e) derivation means in said microprocessor means for deriving said matching data transmission speed from said adjusted clock frequency signal.
Claim 2
Dependent Claim 344 words
An arrangement for adapting a serial interface of a data processing system to a data transmission speed of data transmission signals from a communication partner, comprising: (a) recognition circuit means for recognizing said data transmission speed including: (i.) reference frequency generator means for generating a reference frequency signal; (ii.) counter means controlled by said data transmission signals from said communication partner for counting pulses of said reference frequency signal; (iii.) reading means in a microprocessor means for reading from said counter means a counting result of said counting of pulses; and (iv.) logic means for providing an adjustment division signal to an adjustment means based on said counting results; (b) said microprocessor means being connected to said recognition circuit means for controlling said recognition means; (c) clock frequency generating means connected to said microprocessor means for outputting a clock frequency signal to said microprocessor means; d) adjustment means for adjusting said frequency clock generating means to produce an adjusted clock frequency signal which corresponds to a matching data transmission speed which matches said data transmission speed wherein said adjustment means includes a phase locking loop including: (i.) voltage controlled oscillator means as said clock frequency generating means for generating said clock frequency signal; (ii.) first frequency divider means for dividing said clock frequency signal in a first division ratio equal to the inverse of the adjustment division signal; said first frequency divider means receiving said adjustment division signal from said microprocessor means; (iii.) phase comparator means for comparing said divided clock frequency signal with a divided reference frequency signal received from a second frequency divider outside said loop; and (iv.) a lowpass filter for filtering higher-frequency fractions from an output of said phase comparator means, and for providing the filtered output of said phase comparator to adjust said clock frequency signal of said voltage control oscillator so that said divided clock frequency signal of said voltage controlled oscillator equals said divided reference signal; and (e) derivation means in said microprocessor means for deriving said matching data transmission speed from said adjusted clock frequency signal.
Claim 3
Dependent Claim 48 words
An arrangement according to claim 1, wherein said second frequency divider divides said reference frequency signal in a fixed ratio, and said first frequency divider divides said clock frequency in an adjustable ratio, and said matching data transmission speed is derived from these ratios by said derivation means.
Claim 4
Dependent Claim 25 words
An arrangement according to claim 2, wherein said counter means counts said reference frequency signal pulses occurring between pulse edges of said data transmission signals.
Claim 5
Dependent Claim 39 words
An arrangement according to claim 1, including determining means for determining said data transmission speed from a data signal having a special bit pattern that is transmitted by the communication partner and is prefixed to said data transmission signal.
Claim 6
Dependent Claim 15 words
An arrangement according to claim 4, wherein said special bit pattern is a rectangular signal.
Claim 7
Dependent Claim 50 words
An arrangement according to claim 5, wherein said rectangular signal is a complete rectangular wave having at least two successive bits with different logical states, said counter means determining said data transmission speed by counting said reference frequency signal pulses during a transmission of said at least two successive bits.
Claim 8
Dependent Claim 30 words
An arrangement according to claim 6, wherein said derivation means include means for calculating a mean value from several adjusted clock frequency signals for deriving said matching data transmission speed.
Claim 9
Dependent Claim 55 words
An arrangement according to claim 7, wherein said counter means has a memory means for temporarily storing a momentary counting result, said temporary storage taking place at a point in time determined as a function of at least one of a pulse or pulse edge of said data transmission signal transmitted by the communication partner.
Claim 10
Dependent Claim 34 words
An arrangement according to claim 8, further including a signal editing circuit for changing said data transmission signal pulse edges into control pulses of a defined shape which are inputted to said counter means.
Claim 11
Dependent Claim 26 words
An arrangement according to claim 1, wherein said microprocessor means includes means for using said clock frequency signal as the system clock for said microprocessor means.
Claim 12
Dependent Claim 30 words
An arrangement according to claim 1, wherein said clock frequency signal is used only as the system clock for the data transmission of a serial interface of said microprocessor means.
Claim 13
Dependent Claim 16 words
An arrangement according to claim 11, wherein said microprocessor means has a separate system clock generator.
Claim 14
Dependent Claim 21 words
An arrangement according to claim 11, wherein said reference signal generator functions as a system clock generator for said microprocessor means.
Claim 15
Dependent Claim 27 words
An arrangement according to claim 1, including storage means in said first frequency divider for storing the first division ratio when said microprocessor means is switched off.
Claim 16
Dependent Claim 26 words
An arrangement according to claim 1, including storage means in said microprocessor means for storing the first division ratio when said microprocessor means is switched off.
Claim 17
Dependent Claim 34 words
An arrangement according to claim 1, including an additional memory unit connected between said microprocessor means and said first frequency divider for storing the first division ratio when said microprocessor means is switched off.
Claim 18
Dependent Claim 34 words
An arrangement according to claim 1, further comprising an initialization means for providing a specified division ratio to said first frequency divider when said arrangement starts after said microprocessor means has been switched off.
Claim 19
Dependent Claim 16 words
An arrangement according to claim 17, wherein said initialization means is integrated into said microprocessor means.
Claim 20
Dependent Claim 56 words
An arrangement according to claim 1, wherein said voltage control oscillator means is self-starting when an operating voltage is applied and generates said clock frequency signal in a frequency band that is at least limited in downward direction, said clock frequency signal assuming a lower limit frequency in an uncontrolled state of the voltage controlled oscillator.
Claim 21
Dependent Claim 195 words
An arrangement for adapting a serial interface of a data processing system to an unknown data transmission speed of data transmission signals from a communication partner, comprising: reference frequency generator means for generating a reference frequency signal; counter means for counting pulses of said reference frequency signal for a period set by and related to the unknown data transmission speed of said data transmission signals; microprocessor means connected to said counter means for reading from said counter means a counting result determined by said period set by the unknown date transmission speed of said data transmission signal and for calculating an adjustment signal based on said counting result; variable clock frequency generating means connected to said microprocessor means for outputting an adjustable clock frequency to said microprocessor means; adjustment means for receiving said adjustment signal from said microprocessor means and for adjusting said adjustable clock frequency generating means in response to said adjustment signal to produce an adjusted clock frequency signal corresponding to a matching data transmission speed which matches said unknown data transmission speed; and derivation means in said microprocessor means for deriving said matching data transmission speed from said adjusted clock frequency signal.
Claim 22
Dependent Claim 195 words
An arrangement for adapting a serial interface of a data processing system to an unknown data transmission speed of data transmission signals from a communication partner, comprising: reference frequency generator means for generating a reference frequency signal; counter means for counting pulses of said reference frequency signal for a period set by and related to the unknown data transmission speed of said data transmission signals; microprocessor means connected to said counter means for reading from said counter means a counting result determined by said period set by the unknown date transmission speed of said data transmission signal and for calculating an adjustment signal based on said counting result; variable clock frequency generating means connected to said microprocessor means for outputting an adjustable clock frequency to said microprocessor means; adjustment means for receiving said adjustment signal from said microprocessor means and for adjusting said adjustable clock frequency generating means in response to said adjustment signal to produce an adjusted clock frequency signal corresponding to a matching data transmission speed which matches said unknown data transmission speed; and derivation means in said microprocessor means for deriving said matching data transmission speed from said adjusted clock frequency signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-31 1993-01-30 1993-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-31 1997-01-30 1997-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-31 2001-01-30 2001-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag