Modem having first and second registers enabling both to concurrently receive identical information in one context and disabling one to retain the information in a next context
First Claim
Patent Images
1. A modem comprising:
- an analog-to-digital converter for producing a digital signal representative of a communication channel to be processed and a context signal indicating that the digital signal is available for processing; and
a processing device havinga processor for executing digital signal processing operations in digital filtering, demodulation, and descrambling on said digital signal in alternative processing contexts identified by a state of said context signal; and
a receiver transmitter for receiving communication operations in response to the digital signal processing operations;
said processor including;
a plurality of register sets, each of said register sets having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and be continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and
a context switching circuit responsive to the state of said context signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said processor depending on the processing context.
0 Assignments
0 Petitions
Accused Products
Abstract
A modem includes an electronic processor responsive to a context signal and operable in alternative processing contexts identified by the context signal. First and second registers are connected to the electronic processor to participate in one processing context while retaining information from another processing context until a return thereto. A context switching circuit is connected to the first and second registers and operates to selectively control input and output operations of the registers to and from the electronic processor depending on the processing context. Other devices, systems and methods are also disclosed.
-
Citations
14 Claims
-
1. A modem comprising:
-
an analog-to-digital converter for producing a digital signal representative of a communication channel to be processed and a context signal indicating that the digital signal is available for processing; and a processing device having a processor for executing digital signal processing operations in digital filtering, demodulation, and descrambling on said digital signal in alternative processing contexts identified by a state of said context signal; and a receiver transmitter for receiving communication operations in response to the digital signal processing operations; said processor including; a plurality of register sets, each of said register sets having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and be continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and a context switching circuit responsive to the state of said context signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said processor depending on the processing context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A modem with context switching including:
-
an analog-to-digital converter for producing a digital signal responsive to an input analog signal and an interrupt signal indicating that the digital signal is available for processing; and a digital processing device having a processor for executing digital signal processing operations on said digital signal in alternative processing contexts identified by a state of said interrupt signal; and a receiver transmitter for executing communication operations in response to the digital signal processing operations; said processor including; a plurality of register sets, each of said register having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and be continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and a context switching circuit responsive to the state of said interrupt signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said processor depending on the processing context.
-
-
11. A modem with context switching including:
-
a scrambler for scrambling a signal into a scrambled signal; an encoder for developing a quadrature digital signal from said scrambled signal; and a digital processing device having a processor for executing digital signal processing operations on said quadrature digital signal in alternative processing contexts identified by a state of an interrupt signal; a filter for interpolating said quadrature digital signal and producing an interpolated signal; a digital modulator for modulating said interpolated signal to produce a composite signal; and a digital-to-analog converter for converting said composite signal into an analog signal; said processor including; a plurality of register sets, each of said register sets having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and be continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and a context switching circuit responsive to the state of said interrupt signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said processor depending on the processing context. - View Dependent Claims (12)
-
-
13. A modem with context switching including:
-
an analog-to-digital converter for converting an incoming analog signal into a digital signal; a bandpass filter for obtaining a selected signal from the digital signal; a demodulator for demodulating said selected signal and developing a demodulated signal; a recovery device for recovering a clock signal and a carrier signal from said demodulated signal; a logic device for making a logical decision adjusting said demodulated signal based upon said clock signal and developing an adjusted signal; a decoder for decoding said adjusted signal into a decoded signal; and
,a digital processing device having a descrambler for descrambling the decoded signal from said decoder, and a processor for processing said decoded signal in alternative processing contexts identified by a state of an interrupt signal; said processing including; a plurality of register sets, each of said register sets having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and be continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and a context switching circuit responsive to the state of said interrupt signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said processor depending on the processing context.
-
-
14. A modem with context switching including:
-
a linker for connecting an external telephone line for communication of an analog signal to or from said modem; a converter for converting an output digital signal within said modem into said analog signal from said modem and for converting said analog signal to said modem into an input digital signal; and a digital processing device having a processor for processing said input or output digital signal in alternative processing contexts identified by a state of an interrupt signal; and a vocoder for enciphering and deciphering secured transmission signals to and from an external telephone; said processor including; a plurality of register sets, each of said register sets having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and to continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and a context switching circuit responsive to the state of said interrupt signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said processor depending on the processing context.
-
Specification