Single-chip software configurable transceiver for asymmetric communication system
First Claim
1. A transceiver for an asymmetric communication system, comprising:
- a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate;
a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate;
a signal processor having a data input terminal for receiving a digital transmit signal, a data output terminal for providing a digital receive signal, an input terminal coupled to said receive port, and an output terminal coupled to said transmit port, said signal processor converting said digital transmit signal into a digital representation of an analog transmit signal having a frequency content, and converting a digital representation of an analog receive signal into said digital receive signal according to a frequency content of the digital representation of the analog receive signal;
said signal processor comprising;
control means for determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; and
a digital interface having an input coupled to said control means and operable in first and second modes in response to said control means being in a first logic state or a second logic state, respectively, said digital interface converting said digital transmit signal into a plurality of transmit symbols at said first data rate, and converting a plurality of receive symbols received at said second data rate into said digital receive signal,wherein said digital interface uses a first memory buffer for converting said digital transmit signal into said plurality of transmit symbols and uses a second memory buffer which is smaller than said first memory buffer for converting said plurality of receive symbols into said digital receive signal when said control means indicates said first logic state, and wherein said digital interface uses said second memory buffer for converting said digital transmit signal into said plurality of transmit symbols and uses said first memory buffer for converting said plurality of receive symbols into said digital receive signal when said control means indicates said second logic state,wherein said transceiver is selectively operable at either end of said asymmetrical communication link.
17 Assignments
0 Petitions
Accused Products
Abstract
A transceiver (5) for an asymmetric communication system such as asymmetric digital subscriber line (ADSL) includes a configuration register (71) defining operation at either a central office (CO) or a remote terminal (RT). The configuration register (71) includes a control bit (72) for selecting either CO or RT mode. The transceiver (5) includes a signal processing module (70) configured according to the state of the control bit (72). For example, a digital interface (70) converts transmit data into transmit symbols and converts received symbols into receive data. The digital interface (70) uses a large memory (158) as a buffer in the transmit path and a small memory (160) as a buffer in the receive path in CO mode. In RT mode, the digital interface (70) uses the small memory (160) in the transmit path and the large memory (158) in the receive path. The selective configuration allows a single integrated circuit to be used in both CO and RT equipment.
-
Citations
40 Claims
-
1. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; a signal processor having a data input terminal for receiving a digital transmit signal, a data output terminal for providing a digital receive signal, an input terminal coupled to said receive port, and an output terminal coupled to said transmit port, said signal processor converting said digital transmit signal into a digital representation of an analog transmit signal having a frequency content, and converting a digital representation of an analog receive signal into said digital receive signal according to a frequency content of the digital representation of the analog receive signal; said signal processor comprising; control means for determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; and a digital interface having an input coupled to said control means and operable in first and second modes in response to said control means being in a first logic state or a second logic state, respectively, said digital interface converting said digital transmit signal into a plurality of transmit symbols at said first data rate, and converting a plurality of receive symbols received at said second data rate into said digital receive signal, wherein said digital interface uses a first memory buffer for converting said digital transmit signal into said plurality of transmit symbols and uses a second memory buffer which is smaller than said first memory buffer for converting said plurality of receive symbols into said digital receive signal when said control means indicates said first logic state, and wherein said digital interface uses said second memory buffer for converting said digital transmit signal into said plurality of transmit symbols and uses said first memory buffer for converting said plurality of receive symbols into said digital receive signal when said control means indicates said second logic state, wherein said transceiver is selectively operable at either end of said asymmetrical communication link. - View Dependent Claims (35)
-
-
2. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; a signal processor having a data input terminal for receiving a digital transmit signal, a data output terminal for providing a digital receive signal, an input terminal coupled to said receive port, and an output terminal coupled to said transmit port, said signal processor converting said digital transmit signal into a digital representation of an analog transmit signal having a frequency content, and converting a digital representation of an analog receive signal into said digital receive signal according to a frequency content of the digital representation of the analog receive signal; said signal processor comprising; control means for determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; and a circular echo synthesis (CES) module having an input coupled to said control means and operable in first and second modes in response to said control means being in a first logic state or a second logic state, respectively, wherein said CES module interpolates a transmit signal representation based on the digital representation of the analog transmit signal to provide a cancellation signal when said control means indicates said first logic state, and which generates a second cancellation signal in response to said transmit signal representation and decimates said second cancellation signal to provide said cancellation signal when said control means indicates said second logic state, wherein said signal processor subtracts said cancellation signal from a receive signal representation based on the digital representation of the analog receive signal, wherein said transceiver is selectively operable at either end of said asymmetrical communication link. - View Dependent Claims (36)
-
-
3. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; a signal processor having a data input terminal for receiving a digital transmit signal, a data output terminal for providing a digital receive signal, an input terminal coupled to said receive port, and an output terminal coupled to said transmit port, said signal processor converting said digital transmit signal into a digital representation of an analog transmit signal having a frequency content, and converting a digital representation of an analog receive signal into said digital receive signal according to a frequency content of the digital representation of the analog receive signal; said signal processor comprising; control means for determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; and a fast Fourier transform (FFT) module having an input coupled to said control means and operable in first and second modes in response to said control means being in a first logic state or a second logic state, respectively, wherein said FFT module performs an inverse FFT on a first transmit signal representation based on the digital representation of the analog transmit signal to provide a second transmit signal representation based on the digital representation of the analog transmit signal when said control means indicates said first logic state, and which performs an FFT on a first receive signal representation based on the digital representation of the analog receive signal to provide a second receive signal representation based on the digital representation of the analog receive signal when said control means indicates said second logic state, wherein said transceiver is selectively operable at either end of said asymmetrical communication link. - View Dependent Claims (37)
-
-
4. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; a signal processor having a data input terminal for receiving a digital transmit signal, a data output terminal for providing a digital receive signal, an input terminal coupled to said receive port, and an output terminal coupled to said transmit port, said signal processor converting said digital transmit signal into a digital representation of an analog transmit signal having a frequency content, and converting a digital representation of an analog receive signal into said digital receive signal according to a frequency content of the digital representation of the analog receive signal; said signal processor comprising; control means for determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; and a filter having an input coupled to said control means and operable in first and second modes in response to said control means being in a first logic state or a second logic state, respectively, wherein when said control means indicates said first logic state said filter filters a first transmit signal representation based on the digital representation of the analog transmit signal to provide a second transmit signal representation based on the digital representation of the analog transmit signal, and wherein when control means indicates said second logic state said filter filters a first receive signal representation based on the digital representation of the analog transmit signal to provide a second transmit signal representation based on the digital representation of the analog transmit signal, wherein said transceiver is selectively operable at either end of said asymmetrical communication link. - View Dependent Claims (5, 6, 7, 8, 38)
-
-
9. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; a signal processor having a data input terminal for receiving a digital transmit signal, a data output terminal for providing a digital receive signal, an input terminal coupled to said receive port, and an output terminal coupled to said transmit port, said signal processor converting said digital transmit signal into a digital representation of an analog transmit signal having a frequency content, and converting a digital representation of an analog receive signal into said digital receive signal according to a frequency content of the digital representation of the analog receive signal; said signal processor comprising; control means for determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; an analog front end module having an input coupled to said control means and operable in first and second modes in response to said control means being in a first logic state or a second logic state, respectively, comprising; an interpolator having an input for receiving a first transmit signal representation based on the digital representation of the analog transmit signal, and an output; and an oversampled modulator having an input coupled to said output of said interpolator, and an output coupled to said transmit port, wherein when said control means indicates said first logic state said interpolator has a first predetermined order and wherein when said control means indicates said second logic state said interpolator has a second predetermined order, wherein said transceiver is selectively operable at either end of said asymmetrical communication link. - View Dependent Claims (39)
-
-
10. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; a signal processor having a data input terminal for receiving a digital transmit signal, a data output terminal for providing a digital receive signal, an input terminal coupled to said receive port, and an output terminal coupled to said transmit port, said signal processor converting said digital transmit signal into an analog transmit signal having a frequency content, and converting an analog receive signal into said digital receive signal according to said frequency content of said analog receive signal; said signal processor comprising; control means for determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; and an analog front end module having an input coupled to said control means and operable in first and second modes in response to said control means being in a first logic state or a second logic state, respectively, wherein said analog front end module comprises an oversampled analog-to-digital converter having an input coupled to said receive port, and an output for providing a representation of said analog receive signal, wherein when said control means indicates said second logic state said signal processor uses all of said oversampled analog-to-digital converter to convert said analog receive signal into said digital receive signal, and wherein when said control means indicates said first logic state said signal processor uses only a portion of said oversampled analog-to-digital converter to convert said analog receive signal into said digital receive signal, wherein said transceiver is selectively operable at either end of said asymmetrical communication link.
-
-
11. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; a data processor coupled to an internal bus for accessing memory locations via said internal bus in response to a program; a plurality of peripheral modules coupled to said transmit port, said receive port, and said internal bus, wherein said data processor and said plurality of peripheral modules together process a digital transmit signal into a digital representation of an analog transmit signal having a frequency content, and process a digital representation of an analog receive signal into a digital receive signal; and each of said plurality of peripheral modules coupled to a control means for determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate when in a first logic state, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate when in a second logic state. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; an internal bus; a data processor coupled to said internal bus for accessing memory locations via said internal bus in response to a program; a digital interface coupled to said internal bus which processes a digital transmit signal into a plurality of transmit symbols at said first data rate, and processes a plurality of receive symbols received at said second data rate into a digital receive signal; a plurality of signal processing peripherals coupled to said internal bus, wherein said data processor in conjunction with said plurality of signal processing peripherals processes said plurality of transmit symbols into a digital representation of an analog transmit signal, and processes a digital representation of an analog receive signal into said plurality of receive symbols; and control means for indicating whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; said control bit further determining a mode of operation of at least one said digital interface and said plurality of signal processing peripherals. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A transceiver for an asymmetric communication system, comprising:
-
a hardware portion for operating at a first data rate; a software portion; a data processor for executing the software portion to operate at a second data rate, wherein the second data rate is different the first data rate; a control means for indicating when the transceiver is in one of a first state and a second state; wherein, when the transceiver is in a first state, the hardware portion is in a data transmit path of the transceiver, and the software portion is in a data receive path of the transceiver; and wherein, when the transceiver is in a second state, the hardware portion is in the data receive path of the transceiver, and the software portion is in the data transmit path of the transceiver. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
40. A transceiver for an asymmetric communication system, comprising:
-
a transmit port adapted for coupling to an asymmetrical communication link, said transmit port transmitting data at a first data rate; a receive port adapted for coupling to said asymmetrical communication link, said receive port receiving data at a second data rate; a signal processor having a data input terminal for receiving a digital transmit signal, a data output terminal for providing a digital receive signal, an input terminal coupled to said receive port, and an output terminal coupled to said transmit port, said signal processor converting said digital transmit signal into a digital representation of an analog transmit signal having a frequency content, and converting a digital representation of an analog receive signal into said digital receive signal according to a frequency content of the digital representation of the analog receive signal; said signal processor comprising; a digital interface having a digital port for being coupled to an external data processor, and a register, wherein said digital interface alters a state of at least one control bit of said register in response to a command received from said external data processor via said digital port; said at least one control bit determining whether said first data rate is a first predetermined data rate and said second data rate is a second predetermined data rate, or whether said first data rate is said second predetermined data rate and said second data rate is said first predetermined data rate; and a signal processing module having an input coupled to said digital interface and operable in first and second modes in response to said at least one control bit being in a first logic state or a second logic state, respectively, wherein said external data processor is capable of configuring said transceiver to operate at either end of said asymmetrical communication link.
-
Specification