← Back to Patent Explorer
US4263670A Expired / Lapsed US ⏱️ 0.0 years remaining

Microprocessor data modem

Assignee: Motorola Solutions Inc
•
Filing: 1979-05-11
•
Granted: 1981-04-21
•
Expires: 1999-05-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data modem is provided which is operative at a data rate of 4800 bps and employing 8 phase DPSK modulation. The modem includes a microprocessor and associated memories for digital signal processing and control of substantially all transmitter and receiver operations.

Inventors

  • 👤 James B. Sherman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 09:21
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/12; H04L; H04L27/00; H04L27/18; H04L27/22; H04L27/227; H04L27/2271; H04L27/2273; H04L27/0014; H04L2027/0024; H04L2027/0026; H04L2027/0038; H04L2027/0044; H04L2027/0063; H04L2027/0067; H04L2027/0083; H04L2027/0087

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 278 words
A data modem comprising: a microprocessor having an associated clock, instruction memory, a memory containing data tables, and a memory for storage of operational data; a data bus for coupling the microprocessor to said memories, for coupling control and data signals to the microprocessor, and for coupling data from the microprocessor; a transmitter section having a digital subsystem provided by said microprocessor and associated data bus and memories and operative to encode data from a source into DPSK form; the transmitter section having an analog subsystem operative to convert the encoded data into an analog DPSK signal for transmission on a voice grade line; the transmitter section including: means operative to couple via the data bus a representation of data from said source to said microprocessor; digital-to-analog converter means operative in response to digital data coupled thereto by the data bus from the microprocessor to provide the analog signal; timing and interrupt control means operative to provide timing and control signals via the data bus for the microprocessor; said microprocessor being operative to provide a training sequence, to scramble data to be transmitted, to digitally synthesize the DPSK signal and to control transmitter operation; a receiver section including an analog subsystem operative to receive a DPSK signal from a voice grade line and a digital subsystem provided by the microprocessor and associated data bus and memories, and operative to convert the received analog signal into digital form and to decode the data; and said microprocessor being operative to provide coherent detection of the received signal, adaptive equalization, data recovery, descrambling of data, receiver training sequence generation and control, clock phase correction, signal quality measurement, and phase offset detection.
Claim 2
Dependent Claim 278 words
A data modem comprising: a microprocessor having an associated clock, instruction memory, a memory containing data tables, and a memory for storage of operational data; a data bus for coupling the microprocessor to said memories, for coupling control and data signals to the microprocessor, and for coupling data from the microprocessor; a transmitter section having a digital subsystem provided by said microprocessor and associated data bus and memories and operative to encode data from a source into DPSK form; the transmitter section having an analog subsystem operative to convert the encoded data into an analog DPSK signal for transmission on a voice grade line; the transmitter section including: means operative to couple via the data bus a representation of data from said source to said microprocessor; digital-to-analog converter means operative in response to digital data coupled thereto by the data bus from the microprocessor to provide the analog signal; timing and interrupt control means operative to provide timing and control signals via the data bus for the microprocessor; said microprocessor being operative to provide a training sequence, to scramble data to be transmitted, to digitally synthesize the DPSK signal and to control transmitter operation; a receiver section including an analog subsystem operative to receive a DPSK signal from a voice grade line and a digital subsystem provided by the microprocessor and associated data bus and memories, and operative to convert the received analog signal into digital form and to decode the data; and said microprocessor being operative to provide coherent detection of the received signal, adaptive equalization, data recovery, descrambling of data, receiver training sequence generation and control, clock phase correction, signal quality measurement, and phase offset detection.
Claim 3
Dependent Claim 105 words
The data modem of claim 1 wherein the analog subsystem of the receiver section includes: input means for receiving the DPSK signal from the line; band pass filter means operative to remove spurious frequency components outside of the frequency band of interest; an automatic gain control circuit providing a uniform output level irrespective of varying input level from the receiving line; phase shifting means operative to provide a pair of quadrature phase signals; first demodulator means operative to provide a pair of first demodulated signals; and analog-to-digital converter means operative in response to the demodulated signals to provide digital representations of the first demodulated signals.
Claim 4
Dependent Claim 61 words
The data modem of claim 2 wherein the digital subsystem of the receiver section includes: digital demodulator means operative in response to the digital representations of the first demodulated signals to provide demodulated output signals; a descrambler operative to unscramble the scrambled data received from the line; and converter means operative to provide serial output data for application to utilization apparatus.
Claim 5
Dependent Claim 67 words
The data modem of claim 1 wherein said microprocessor provides an interrupt test routine to determine whether a transmitter interrupt or a receiver interrupt has occurred and including an entry pointer for selection of the next routine to be processed; and a plurality of receiver routines each operative to provide calculation of corresponding parameters of a receiver signal processing sequence within the transmitter interrupt service rate interval.
Claim 6
Dependent Claim 23 words
The data modem of claim 4 wherein the receiver means of said microprocessor is operative according to the flow chart of FIG. 11.
Claim 7
Dependent Claim 24 words
The data modem of claim 1 wherein the digital subsystem of the transmitter section is operative according to the flow chart of FIG. 5.
Claim 8
Dependent Claim 160 words
A data transmitter comprising: a microprocessor having an associated clock and read-only instruction memory; a read-only memory containing data tables coupled via a data bus to said microprocesor; a random-access memory for storage of operational data and coupled via said data bus to said microprocessor; buffer means operative to receive data to be transmitted and to couple a representation of said data to said microprocessor via said data bus; digital to analog converter means operative to receive digital data from said microprocessor via said data bus and to provide a DPSK analog signal; timing and interrupt control means operative to provide timing and control signals for said transmitter; said microprocessor being operative to provide a training sequence, to scramble data to be transmitted, to digitally synthesize the DPSK signal and to control transmitter operation; and analog means operative in response to the analog output of said converter means to provide a DPSK signal for transmission on a voice grade line.
Claim 9
Dependent Claim 160 words
A data transmitter comprising: a microprocessor having an associated clock and read-only instruction memory; a read-only memory containing data tables coupled via a data bus to said microprocesor; a random-access memory for storage of operational data and coupled via said data bus to said microprocessor; buffer means operative to receive data to be transmitted and to couple a representation of said data to said microprocessor via said data bus; digital to analog converter means operative to receive digital data from said microprocessor via said data bus and to provide a DPSK analog signal; timing and interrupt control means operative to provide timing and control signals for said transmitter; said microprocessor being operative to provide a training sequence, to scramble data to be transmitted, to digitally synthesize the DPSK signal and to control transmitter operation; and analog means operative in response to the analog output of said converter means to provide a DPSK signal for transmission on a voice grade line.
Claim 10
Dependent Claim 78 words
The data transmitter of claim 7 wherein said microprocessor means operative to digitally synthesize the DPSK signal includes: first memory means for storing a plurality of digital representations of all possible phases to be transmitted; second memory means for storing a plurality of digital values representing samples of the impulse response of a lowpass filter; and means for processing the data in said first and second memory means to provide digital representations of the phases to be transmitted.
Claim 11
Dependent Claim 20 words
The data transmitter of claim 7 wherein the digital synthesizer is operative according to the flow chart of FIG. 9.
Claim 12
Dependent Claim 83 words
The data transmitter of claim 7 wherein said read-only memory includes: a cosine table containing 16 digital values, each representing a succeeding 22.5° of a carrier cycle; and an impulse table containing 12 digital values representing samples of the impulse response of a lowpass filter having a cutoff frequency of 800 Hz, and which response is truncated to two baud intervals, the first 6 digital values being for the first baud interval, the next 6 digital values being for the second baud interval.
Claim 13
Dependent Claim 63 words
The data transmitter of claim 7 wherein said analog means includes: lowpass filter means operative to remove higher frequency components outside a predetermined frequency range; equalizer means; and output means operative to provide the analog DPSK signal to the voice grade line; switch means for selectively bypassing the equalizer means to apply the signal from the filter means directly to the output means.
Claim 14
Dependent Claim 54 words
The data transmitter of claim 7 wherein said microprocessor includes: a scrambler operative to scramble data to be transmitted; a Grey code converter receiving scrambled data from the scrambler; a modulation synthesizer operative to produce digital representations of the phases to be transmitted and to provide these digital representations to the digital-to-analog converter means.

References Cited (Backward Citations)

US3747024A Cited
US3988540A Cited
US3818347A Cited
US3878468A Cited
US4097807A Cited
US4035735A Cited
US4027250A Cited
US4085449A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-04-20 1984-10-20 1985-04-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-04-20 1988-10-20 1989-04-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-04-20 1992-10-20 1993-04-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag