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

Universal modem for digital video, audio and data communications

Assignee: Mitsubishi Electric Research Laboratories Inc
•
Filing: 1997-02-18
•
Granted: 1999-08-17
•
Expires: 2017-02-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A universal modem has a software-configurable modulator/demodulator which commodates different modulation formats such as those associated with terrestrial, cable, phone line, satellite and wireless communications to be transmitted and received through a single device in which the modem has reconfigurable logic to accommodate the format of the signals being received or transmitted. Note that the modulator or demodulator can be used separately or the two units can be combined and used for transceivers, with either the same software configuring both the modulator and demodulator, or with different software used for the two units. In the receive mode, the universal modem detects the modulation format of the incoming signal and reconfigures the logic of its software-configurable demodulator to output demodulated digital data for further processing. In the transmit mode, information to be transmitted is provided with the appropriate modulation format by setting a software-configurable modulator in the universal modem to the particular format. In one embodiment, in the receive mode the incoming signal is A-D converted, with a host processor utilized to detect the type of modulation associated with the incoming signal and through a configuration controller configures a random access memory which is coupled to the software-configurable demodulator. In advanced television applications, the demodulated signal is passed through an equalizer, a Trellis Decoder and Reed-Solomon Decoder to provide an appropriate filtered and level-adjusted digital signal that is coupled to the next processing stage.

Inventors

  • 👤 Tommy C. Poon
  • 👤 Jay Bao
  • 👤 Yoshiki Mizutani
  • 👤 Hiroyuki Nakayama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 21:30
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/0008

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 105 words
A universal modem to accommodate different modulation formats for use in the modulation and demodulation of a signal, comprising: a modulator and demodulator having software-configurable logic means for providing modulation and demodulation of a signal, said software configurable logic means including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks; means for generating, as an output, configuration instructions for said software-configurable logic means; and, means for coupling said output to said software configurable logic means to configure said modem for the modulation format specified by said configuration instructions by interconnecting said hardware blocks to correspond to said instructions.
Claim 2
Dependent Claim 105 words
A universal modem to accommodate different modulation formats for use in the modulation and demodulation of a signal, comprising: a modulator and demodulator having software-configurable logic means for providing modulation and demodulation of a signal, said software configurable logic means including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks; means for generating, as an output, configuration instructions for said software-configurable logic means; and, means for coupling said output to said software configurable logic means to configure said modem for the modulation format specified by said configuration instructions by interconnecting said hardware blocks to correspond to said instructions.
Claim 3
Dependent Claim 115 words
A universal modem to accommodate different modulation formats for use in the modulation and demodulation of a signal comprising: a modulator and demodulator, said demodulator having software-configurable logic means for providing demodulation of a signal having a predetermined modulation format, said software configurable logic means including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks; means for ascertaining the modulation type of said signal and for generating, as an output, configuration instructions for said software-configurable logic means; and means for coupling said output to said software configurable logic means, thereby to configure said demodulator for said modulation format by interconnecting said hardware blocks to correspond to said instructions.
Claim 4
Dependent Claim 115 words
A universal modem to accommodate different modulation formats for use in the modulation and demodulation of a signal comprising: a modulator and demodulator, said demodulator having software-configurable logic means for providing demodulation of a signal having a predetermined modulation format, said software configurable logic means including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks; means for ascertaining the modulation type of said signal and for generating, as an output, configuration instructions for said software-configurable logic means; and means for coupling said output to said software configurable logic means, thereby to configure said demodulator for said modulation format by interconnecting said hardware blocks to correspond to said instructions.
Claim 5
Dependent Claim 39 words
The modem of claim 2, wherein said software-configurable logic means includes a number of elements, each performing a different demodulation function, and means for interconnecting said elements to perform demodulation of said signal in accordance with said configuration instructions.
Claim 6
Dependent Claim 31 words
The modem of claim 3, wherein said elements are taken from the group consisting of arithmetic logic units, registers, fifo buffers, gates, finite impulse response filters and infinite impulse response filters.
Claim 7
Dependent Claim 49 words
The modem of claim 2, wherein said modulator includes said software-configurable logic means; software for configuring said software-configurable logic means to modulate a signal with a predetermined modulation format based on the configuration specified by said software; and, means for running said software to configure said software-configurable logic means.
Claim 8
Dependent Claim 27 words
The modem of claim 2 wherein said demodulator includes a software-configurable equalizer and wherein said coupling means includes means for coupling said configuration instructions to said equalizer.
Claim 9
Dependent Claim 107 words
Apparatus to accommodate different modulation formats for use in the demodulation of a signal, comprising; a demodulator having software-configurable logic means for providing demodulation of a signal having a predetermined modulation format, said software configurable logic means including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks; means for ascertaining the modulation format of said signal and for generating, as an output, configuration instructions for said software-configurable logic means; and, means for coupling said output to said software configurable logic means, thereby to configure said demodulator for said modulation format by interconnecting said hardware blocks to correspond to said instructions.
Claim 10
Dependent Claim 107 words
Apparatus to accommodate different modulation formats for use in the demodulation of a signal, comprising; a demodulator having software-configurable logic means for providing demodulation of a signal having a predetermined modulation format, said software configurable logic means including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks; means for ascertaining the modulation format of said signal and for generating, as an output, configuration instructions for said software-configurable logic means; and, means for coupling said output to said software configurable logic means, thereby to configure said demodulator for said modulation format by interconnecting said hardware blocks to correspond to said instructions.
Claim 11
Dependent Claim 39 words
The apparatus of claim 7, wherein said software-configurable logic means includes a number of elements, each performing a different demodulation function, and means for interconnecting said elements to perform demodulation of said signal in accordance with said configuration instructions.
Claim 12
Dependent Claim 31 words
The apparatus of claim 8, wherein said elements are taken from the group consisting of arithmetic logic units, registers, fifo buffers, gates, finite impulse response filters and infinite impulse response filters.
Claim 13
Dependent Claim 112 words
Apparatus to accommodate different modulation formats for use in the modulation of a signal, comprising: a modulator having software-configurable logic means for providing a modulation format for said signal based on the configuration of said logic means, said software configurable logic means including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks; means for setting the modulation format for said signal by generating as an output configuration instructions for said software-configurable logic means; and, means for coupling said output to said software configurable logic means, thereby to configure said modulator for the modulation format set by interconnecting said hardware blocks to correspond to said instructions.
Claim 14
Dependent Claim 112 words
Apparatus to accommodate different modulation formats for use in the modulation of a signal, comprising: a modulator having software-configurable logic means for providing a modulation format for said signal based on the configuration of said logic means, said software configurable logic means including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks; means for setting the modulation format for said signal by generating as an output configuration instructions for said software-configurable logic means; and, means for coupling said output to said software configurable logic means, thereby to configure said modulator for the modulation format set by interconnecting said hardware blocks to correspond to said instructions.
Claim 15
Dependent Claim 39 words
The apparatus of claim 10, wherein said software-configurable logic means includes a number of elements, each performing a different modulation function, and means for interconnecting said elements to perform modulation of said signal in accordance with said configuration instructions.
Claim 16
Dependent Claim 31 words
The apparatus of claim 11, wherein said elements are taken from the group consisting of arithmetic logic units, registers, fifo buffers, gates, finite impulse response filters and infinite impulse response filters.
Claim 17
Dependent Claim 88 words
In a receiving device adapted to receive signals of different modulation formats, a demodulator having a software-configurable logic unit, said software configurable logic unit including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks, said demodulator being coupled to the output of said receiver; and a computer for configuring said software-configurable logic unit with configuration instructions such that said demodulator is set to demodulate a signal having a predetermined modulation format by interconnecting said hardware blocks to correspond to said instructions.
Claim 18
Dependent Claim 88 words
In a receiving device adapted to receive signals of different modulation formats, a demodulator having a software-configurable logic unit, said software configurable logic unit including functional hardware blocks, each performing a predetermined function, and means for selectively interconnecting said hardware blocks, said demodulator being coupled to the output of said receiver; and a computer for configuring said software-configurable logic unit with configuration instructions such that said demodulator is set to demodulate a signal having a predetermined modulation format by interconnecting said hardware blocks to correspond to said instructions.
Claim 19
Dependent Claim 65 words
The receiving device of claim 13 wherein said receiving device has a channel selector and further including a channel detector having as an output the channel to which said channel selector is set, means for coupling the output of said channel detector to said computer and means within said computer for setting said predetermined modulation type to that expected for signals on the detected channel.
Claim 20
Dependent Claim 59 words
The receiving device of claim 13 and further including a flag on the signal received at said receiving device, said flag indicating modulation format, a flag detector having as an output the modulation format of said received signal, and means with said computer for setting said predetermined modulation type to that indicated by the output of said flag detector.
Claim 21
Dependent Claim 72 words
The receiving device of claim 13 and further including a smart card and a smart card reader, said smart card having a code specifying the modulation format of a signal to be received by said receiving device, said smart card reader having an output coupled to said computer containing said code and means within said computer for reading said code and setting said predetermined modulation type to that corresponding to said code.
Claim 22
Dependent Claim 123 words
In a receiving device adapted to receive signals of different modulation formats, a demodulator having a software-configurable logic unit, said demodulator being coupled to the output of said receiver; and a computer for configuring said software-configurable logic unit such that said demodulator is set to demodulate a signal having a predetermined modulation format, said demodulator initially demodulating all expected modulation types and further including an error signal generator coupled to the output of said demodulator for generating an error signal, a detector for detecting for which modulation format said error signal is at a minimum after said demodulator demodulates all expected modulation formats and means within said computer for setting said predetermined modulation type to that modulation type having said minimum error signal.
Claim 23
Dependent Claim 123 words
In a receiving device adapted to receive signals of different modulation formats, a demodulator having a software-configurable logic unit, said demodulator being coupled to the output of said receiver; and a computer for configuring said software-configurable logic unit such that said demodulator is set to demodulate a signal having a predetermined modulation format, said demodulator initially demodulating all expected modulation types and further including an error signal generator coupled to the output of said demodulator for generating an error signal, a detector for detecting for which modulation format said error signal is at a minimum after said demodulator demodulates all expected modulation formats and means within said computer for setting said predetermined modulation type to that modulation type having said minimum error signal.
Claim 24
Dependent Claim 145 words
Apparatus to accommodate different modulation formats for use in the demodulation of a signal received on an input, comprising: a control signal: a demodulator having software configurable logic including functional hardware blocks, each performing a predetermined function, and selective interconnection of said hardware blocks, said demodulator employing different demodulator formats in terms of the interconnection of said hardware blocks, said demodulator coupled to said input and providing demodulation of said signal having a predetermined format based on said control signal with said control signal specifying said interconnection: a detector coupled to said input and generating as an output different instructions for different demodulation formats based on the detected demodulation format; and, a memory coupled between said demodulator and said detector for storing configuration data, said memory supplying said configuration data to said demodulator as said control signal to activate one of said different demodulation formats.
Claim 25
Dependent Claim 145 words
Apparatus to accommodate different modulation formats for use in the demodulation of a signal received on an input, comprising: a control signal: a demodulator having software configurable logic including functional hardware blocks, each performing a predetermined function, and selective interconnection of said hardware blocks, said demodulator employing different demodulator formats in terms of the interconnection of said hardware blocks, said demodulator coupled to said input and providing demodulation of said signal having a predetermined format based on said control signal with said control signal specifying said interconnection: a detector coupled to said input and generating as an output different instructions for different demodulation formats based on the detected demodulation format; and, a memory coupled between said demodulator and said detector for storing configuration data, said memory supplying said configuration data to said demodulator as said control signal to activate one of said different demodulation formats.

References Cited (Backward Citations)

US5577087A Cited
US5367563A Cited
US5349635A Cited
US5602868A Cited
US5717471A Cited
US5550881A Cited
US5671253A Cited
US5655003A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-16 2003-02-15 2003-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-16 2007-02-15 2007-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-16 2011-02-15 2011-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag