1. Technical Field of the Invention
This invention relates generally to wireless communication systems and more particularly to wireless communication devices used in such wireless communication systems.
2. Description of Related Art
Communication systems are known to support wireless and wire lined communications between wireless and/or wire lined communication devices. Such communication systems range from national and/or international cellular telephone systems to the Internet to point-to-point in-home wireless networks. Each type of communication system is constructed, and hence operates, in accordance with one or more communication standards. For instance, wireless communication systems may operate in accordance with one or more standards including, but not limited to, IEEE 802.11, Bluetooth, advanced mobile phone services (AMPS), digital AMPS, global system for mobile communications (GSM), code division multiple access (CDMA), local multi-point distribution systems (LMDS), multi-channel-multi-point distribution systems (MMDS), and/or variations thereof.
Depending on the type of wireless communication system, a wireless communication device, such as a cellular telephone, two-way radio, personal digital assistant (PDA), personal computer (PC), laptop computer, home entertainment equipment, et cetera communicates directly or indirectly with other wireless communication devices. For direct communications (also known as point-to-point communications), the participating wireless communication devices tune their receivers and transmitters to the same channel or channels (e.g., one of the plurality of radio frequency (RF) carriers of the wireless communication system) and communicate over that channel(s). For indirect wireless communications, each wireless communication device communicates directly with an associated base station (e.g., for cellular services) and/or an associated access point (e.g., for an in-home or in-building wireless network) via an assigned channel. To complete a communication connection between the wireless communication devices, the associated base stations and/or associated access points communicate with each other directly, via a system controller, via the public switch telephone network, via the Internet, and/or via some other wide area network.
For each wireless communication device to participate in wireless communications, it includes a built-in radio transceiver (i.e., receiver and transmitter) or is coupled to an associated radio transceiver (e.g., a station for in-home and/or in-building wireless communication networks, RF modem, etc.). As is known, the transmitter includes a data modulation stage, one or more intermediate frequency stages, and a power amplifier. The data modulation stage converts raw data into baseband signals in accordance with a particular wireless communication standard. The one or more intermediate frequency stages mix the baseband signals with one or more local oscillations to produce RF signals. The power amplifier amplifies the RF signals prior to transmission via an antenna.
As is also known, the receiver is coupled to the antenna and includes a low noise amplifier, one or more intermediate frequency stages, a filtering stage, and a data recovery stage. The low noise amplifier receives inbound RF signals via the antenna and amplifies then. The one or more intermediate frequency stages mix the amplified RF signals with one or more local oscillations to convert the amplified RF signal into baseband signals or intermediate frequency (IF) signals. The filtering stage filters the baseband signals or the IF signals to attenuate unwanted out of band signals to produce filtered signals. The data recovery stage recovers raw data from the filtered signals in accordance with the particular wireless communication standard.
In an ideal situation, the overall magnitude and frequency response of the receiver has a desired and predictable response that matches the filtering of the transmitter. For instance, for transceivers that employ phase shift keying (PSK) and/or frequency shift keying (FSK), an ideal in-band frequency response is that of a root raised cosine (RRC) filter, which enables the receiver to sample transmitted symbols without inter-symbol interference and hence optimize the transceiver's resistance towards noise and interferers. In practice, a square root raised cosine filter (SRRC) is employed in the transmitter and an identical filter is employed in the receiver to achieve the RRC filtering. This allows for bandwidth the limitations of the transmitted signal typically called for by communications standards. For instance, a version of the Bluetooth standard dictates that the bandwidth of a channel is 1 MHz with attenuation of −20 dB at the edges of the channel. To achieve the bandwidth limitations, the transmitter includes a pulse shaping filter that essentially removes the sharp edges of digital data transitions (e.g., 0 to 1, 1 to 0), but adversely affects the overall desired responses.
Therefore, a need exists for a programmable equalizer that may be used in the receiver and/or transmitter to approximate desired responses in bandwidth limited applications.
The radio receiver and/or transmitter including a programmable equalizer of the present invention substantially meets these needs and others. In one embodiment, a radio receiver includes a low noise amplifier, a down conversion module, an analog to digital converter, and a digital demodulator. The low noise amplifier is operably coupled to amplify inbound radio frequency (RF) signals to produce amplified inbound RF signals. The down conversion module is operably coupled to convert the amplified inbound RF signals into low intermediate frequency (IF) signals. The analog to digital converter is operably coupled to convert the low IF signals into digital low IF signals. The digital demodulator is operably coupled to convert the digital low IF signals into inbound digital symbols and includes a baseband conversion module, a filtering module, a programmable equalizer, a COordinate Rotation DIgital Computer (CORDIC), and a demodulation module. The baseband conversion module is operably coupled to convert the digital low IF signals into digital baseband signals. The filtering module is operably coupled to filter the digital baseband signals to produce filtered digital baseband signals. The programmable equalizer is operably coupled to equalize frequency response of the filtered digital baseband signals such that in-band frequency response of the radio receiver approximates frequency response of a square root raised cosine filter to produce adjusted digital baseband signals. The CORDIC module is operably coupled to produce phase and magnitude information from the adjusted digital baseband signals. The demodulation module is operably coupled to produce the inbound digital symbols from the phase and magnitude information.
In another embodiment, a radio transmitter includes a digital modulator, a digital to analog conversion module, an up-conversion module, and a power amplifier. The digital modulator operably is coupled to convert outbound digital symbols into outbound digital baseband signals and includes a pulse shaping module, a CORDIC module, a programmable equalizer, a compensation module, an interpolation filter, and a re-quantization module. The pulse shaping module is operably coupled to square root raised cosine filter the outbound digital symbols to produce filtered digital symbols. The CORDIC module is operably coupled to convert phase and magnitude information of the filtered digital symbols into outbound signals. The programmable equalizer is operably coupled to produced equalized outbound signals by equalizing frequency response of the outbound signals such that in-band frequency response of the radio transmitter approximates frequency response of a square root raised cosine filter. The compensation module is operably coupled to compensate at least one of an imbalance and DC offset of the equalized outbound signals to produce compensated outbound signals. The interpolation filter is operably coupled to increase sampling rate of the compensated outbound signals to produce up-sampled outbound signals. The re-quantization module is operably coupled to quantize the up-sampled outbound signals to produce the outbound digital baseband signals. The digital to analog conversion module is operably coupled to convert the outbound digital baseband signals into outbound analog baseband signals. The up-conversion module is operably coupled to convert the outbound analog baseband signals into pre-amplified outbound RF signals. The power amplifier is operably coupled to amplify the pre-amplified outbound RF signals to produce the outbound RF signals.
In yet another embodiment, a radio transceiver includes a receiver section, a transmitter section, and a shared programmable equalizer. The receiver section includes a low noise amplifier, a down conversion module, an analog to digital converter, and a digital demodulator. The low noise amplifier is operably coupled to amplify inbound radio frequency (RF) signals to produce amplified inbound RF signals. The down conversion module is operably coupled to convert the amplified inbound RF signals into low intermediate frequency (IF) signals. The analog to digital converter is operably coupled to convert the low IF signals into digital low IF signals. The digital demodulator is operably coupled to convert the digital low IF signals into inbound digital symbols and includes a baseband conversion module, a filtering module, the shared programmable equalizer, a CORDIC module, and a demodulation module. The baseband conversion module is operably coupled to convert the digital low IF signals into digital baseband signals. The filtering module is operably coupled to filter the digital baseband signals to produce filtered digital baseband signals. The shared programmable equalizer is operably coupled to equalize in-band frequency response of the receiver section such that the in-band frequency response of the receiver section approximates the frequency response of a square root raised cosine filter to produce adjusted digital baseband signals. The CORDIC module is operably coupled to produce phase and magnitude information from the adjusted digital baseband signals. The demodulation module is operably coupled to produce the inbound digital symbols from the phase and magnitude information.
The transmitter section includes a digital modulator, a digital to analog conversion module, an up-conversion module, and a power amplifier. The digital modulator is operably coupled to convert outbound digital symbols into outbound digital baseband signals and includes a pulse shaping module, a CORDIC module, the shared programmable equalizer, compensation module, an interpolation filter, and a re-quantization module. The pulse shaping module is operably coupled to square root raised cosine filter the outbound digital symbols to produce filtered digital symbols. The CORDIC module is operably coupled to convert phase and magnitude information of the filtered digital symbols into outbound signals. The shared programmable equalizer is operably coupled to produce equalized outbound signals by equalizing in-band frequency response of the transmitter section such that the in-band frequency response of the transmitter section approximates the frequency response of a square root raised cosine filter. The compensation module is operably coupled to compensate at least one of an imbalance and DC offset of the equalized outbound signals to produce compensated outbound signals. The interpolation filter is operably coupled to increase sampling rate of the compensated outbound signals to produce up-sampled outbound signals. The re-quantization module is operably coupled to quantize the up-sampled outbound signals to produce the outbound digital baseband signals. The digital to analog conversion module is operably coupled to convert the outbound digital baseband signals into outbound analog baseband signals. The up-conversion module is operably coupled to convert the outbound analog baseband signals into pre-amplified outbound RF signals. The power amplifier is operably coupled to amplify the pre-amplified outbound RF signals to produce the outbound RF signals.
The base stations or access points 12-16 are operably coupled to the network hardware 34 via local area network connections 36, 38 and 40. The network hardware 34, which may be a router, switch, bridge, modem, system controller, et cetera provides a wide area network connection 42 for the communication system 10. Each of the base stations or access points 12-16 has an associated antenna or antenna array to communicate with the wireless communication devices in its area. Typically, the wireless communication devices register with a particular base station or access point 12-16 to receive services from the communication system 10. For direct connections (i.e., point-to-point communications), wireless communication devices communicate directly via an allocated channel.
Typically, base stations are used for cellular telephone systems and like-type systems, while access points are used for in-home or in-building wireless networks. Regardless of the particular type of communication system, each wireless communication device includes a built-in radio and/or is coupled to a radio.
As illustrated, the host device 18-32 includes a processing module 50, memory 52, a radio interface 54, an input interface 58, and an output interface 56. The processing module 50 and memory 52 execute the corresponding instructions that are typically done by the host device. For example, for a cellular telephone host device, the processing module 50 performs the corresponding communication functions in accordance with a particular cellular telephone standard.
The radio interface 54 allows data to be received from and sent to the radio transceiver 60. For data received from the radio transceiver 60 (e.g., inbound data), the radio interface 54 provides the data to the processing module 50 for further processing and/or routing to the output interface 56. The output interface 56 provides connectivity to an output display device such as a display, monitor, speakers, et cetera such that the received data may be displayed. The radio interface 54 also provides data from the processing module 50 to the radio 60. The processing module 50 may receive the outbound data from an input device such as a keyboard, keypad, microphone, et cetera via the input interface 58 or generate the data itself. For data received via the input interface 58, the processing module 50 may perform a corresponding host function on the data and/or route it to the radio transceiver 60 via the radio interface 54.
Radio transceiver 60 includes a host interface 62, digital processing module 64, memory 66, a receiver section 68, a transmitter section 70, a programmable equalizer 72, a local oscillation module 74, a receiver (RX) filter module 76, a transmit/receive (TX/RX) switch module 78, a TX filter module 80, and an antenna 82 The antenna implementation will depend on the particular standard to which the wireless communication device is compliant.
The digital processing module 64, in combination with operational instructions stored in memory 66, execute digital receiver functions and digital transmitter functions. The digital receiver functions include one or more of, but are not limited to, digital intermediate frequency to baseband conversion, demodulation, constellation demapping, decoding, and/or descrambling. The digital transmitter functions include one or more of, but are not limited to, scrambling, encoding, constellation mapping, modulation, and/or digital baseband to IF conversion. The digital processing module 64 may be implemented using an individual processing device or a plurality of processing devices. Such a processing device may be a microprocessor, micro-controller, digital signal processor, microcomputer, central processing unit, field programmable gate array, programmable logic device, state machine, logic circuitry, analog circuitry, digital circuitry, and/or any device that manipulates signals (analog and/or digital) based on operational instructions. The memory 66 may be a single memory device or a plurality of memory devices. Such a memory device may be a read-only memory, random access memory, volatile memory, non-volatile memory, static memory, dynamic memory, flash memory, and/or any device that stores digital information. Note that when the processing module 64 implements one or more of its functions via a state machine, analog circuitry, digital circuitry, and/or logic circuitry, the memory storing the corresponding operational instructions is embedded with the circuitry comprising the state machine, analog circuitry, digital circuitry, and/or logic circuitry.
In operation, the radio transceiver 60 receives outbound data 96 from the host device via the host interface 62. The host interface 62 routes the outbound data 96 to the digital processing module 64, which processes the outbound data 96 in accordance with a particular wireless communication standard (e.g., IEEE 802.11, Bluetooth, et cetera) to produce outbound digital symbols 98. The outbound digital symbols 98 may be binary data, frequency shift keying (FSK) data, 2-bit phase shift keying (PSK) data, 3-bit PSK data, etc.
The transmitter section 70, which will be described in greater detail with reference to
The radio transceiver 60 also receives inbound RF signals 84 via the antenna 82, which were transmitted by a base station, an access point, or another wireless communication device. The antenna 82 provides the inbound RF signals 84 to the receiver filter module 76 via the Tx/Rx switch module 78. The Rx filter 76 bandpass filters the inbound RF signals 84 and provides them to the receiver section 68, which will be described in greater detail with reference to
The receiver section 68 converts the inbound RF signals 84 into filtered digital baseband (BB) signals 88 in accordance with a receive local oscillation (RX LO) 86. In a shared programmable equalizer embodiment, the receiver section provides the filtered digital baseband signals 88 to the programmable equalizer 72 via multiplexer 73. The programmable equalizer 72 converts the filtered digital baseband signals 88 into adjusted digital baseband signals 90, which are provided back to the receiver section 68 via multiplexer 71. The receiver section 68 processes the adjusted digital baseband signals 90 to produce inbound digital symbols 92, which may be binary data, PSK data, and/or FSK data. The digital processing module 64 converts the inbound digital symbols 92 into inbound data 94. The host interface 62 provides the inbound data 94 to the host device 18-32 via the radio interface 54.
As one of average skill in the art will appreciate, the wireless communication device of
In operation, the low noise amplifier 110 amplifies the inbound RF signals 84 to produce amplified inbound RF signals and provides them to the down conversion module 112. The mixers 118 and 120 mix the amplified inbound RF signals with an in-phase and quadrature component of the receiver local oscillation 86, respectively. The outputs of mixers 118 and 120 are filtered by bandpass filter 122, which may have a bandpass region of approximately 2 MHz. The bandpass filter 122 provides low intermediate frequency (IF) signals 126 to analog to digital converter module 114.
The analog-to-digital converter 114 converts the low IF signals 126 from the analog domain to the digital domain to produce digital low IF signals 128. The digital demodulator 116, which will be described in greater detail with reference to
In operation, the anti-aliasing filter 138 receives the digital low IF signals 128 and reduces the sampling rate of the digital low IF signals 128. For instance, for a Bluetooth Medium Rate Standard compliant receiver, the anti-aliasing filter 138 converts the radio of the digital low IF signals 128 from 48 MHz to 24 MHz. The Direct Digital Frequency Synthesizer (DDFS) and mixers module 140 translates the reduced sampling rate digital low IF signals to baseband, or DC. For example, for a Bluetooth Medium Rate Standard compliant receiver, the DDFS and mixers module converts a digital low IF signals from the 2 MHz IF to DC.
The filtering module 132, which will be described in greater detail with reference to
The COordinate Rotation DIgital Computer (CORDIC) then extracts phase and amplitude information 148 out of the received signal which may be delivered to an FSK demodulator or a PSK demodulator of the demodulation module 136, depending upon the mode of modulation.
while the group delay equalizer section has a transfer function of the form
and where the filter coefficients are chosen such that the equalization function obtained yields an overall in-band frequency response of the receiver that approximates a square root raised cosine filter for medium rate Bluetooth.
To further illustrate the functionality of the programmable equalizer 72 for the Medium Rate Bluetooth standard, it is desired that the overall magnitude and phase response of the receiver path is equal to that of a square Root Raised Cosine (RRC) filter with a roll-off factor of 0.4 as is shown in
In operation, the digital modulator 150, which will be described in greater detail with reference to
The low pass filters 158 and 160 of the up-conversion module 154 filter the analog baseband signals to produce filtered signals. Mixers 162 and 164 mix the filtered signals with in-phase and quadrature components of the transmit local oscillation 104 to produce mixed signals. The summation module 166 sums the mixed signals and filters out the undesired components to produce the RF signals. The power amplifier 156 amplifies the RF signals prior to transmission via the antenna 82.
In operation, the pulse shaping module 170 impose an RRC filtering on the data symbols 98 to limit the bandwidth of the transmitted RF power spectrum, yet allowing for inter-symbol interference (ISI) free sampling of the symbols provided the receiver imposes an RRC filter on the incoming signal. The CORDIC module 172 converts the filtered digital symbols by rotating the symbol vector by an amount determined by the phase rotation angle Θ to produce outbound signals. In particular, a non-zero IF frequency can be chosen if Θ equals a ramp. This rotation function is depicted in
Returning to the discussion of
As one of ordinary skill in the art will appreciate, the term “substantially” or “approximately”, as may be used herein, provides an industry-accepted tolerance to its corresponding term and/or relativity between items. Such an industry-accepted tolerance ranges from less than one percent to twenty percent and corresponds to, but is not limited to, component values, integrated circuit process variations, temperature variations, rise and fall times, and/or thermal noise. Such relativity between items ranges from a difference of a few percent to magnitude differences. As one of ordinary skill in the art will further appreciate, the term “operably coupled”, as may be used herein, includes direct coupling and indirect coupling via another component, element, circuit, or module where, for indirect coupling, the intervening component, element, circuit, or module does not modify the information of a signal but may adjust its current level, voltage level, and/or power level. As one of ordinary skill in the art will also appreciate, inferred coupling (i.e., where one element is coupled to another element by inference) includes direct and indirect coupling between two elements in the same manner as “operably coupled”. As one of ordinary skill in the art will further appreciate, the term “compares favorably”, as may be used herein, indicates that a comparison between two or more elements, items, signals, etc., provides a desired relationship. For example, when the desired relationship is that signal 1 has a greater magnitude than signal 2, a favorable comparison may be achieved when the magnitude of signal 1 is greater than that of signal 2 or when the magnitude of signal 2 is less than that of signal 1.
The preceding discussion has presented a programmable equalizer that may be used in a receiver and/or in a transmitter to improve performance of a radio transmitter. As one of ordinary skill in the art will appreciate, other embodiments may be derived from the teachings of the present invention without deviating from the scope of the claims.
Number | Name | Date | Kind |
---|---|---|---|
20020126748 | Rafie et al. | Sep 2002 | A1 |
20030031275 | Min et al. | Feb 2003 | A1 |
20030058959 | Rafie et al. | Mar 2003 | A1 |
Number | Date | Country | |
---|---|---|---|
20060029171 A1 | Feb 2006 | US |