Reconfiguration of single-band transmit and receive paths to multi-band transmit and receive paths in an integrated circuit
09847802 · 2017-12-19
Assignee
Inventors
Cpc classification
H04B1/406
ELECTRICITY
H04B1/005
ELECTRICITY
International classification
H04K1/10
ELECTRICITY
H04L27/28
ELECTRICITY
Abstract
An example transmitter includes first and second circuit stages and interface circuits. The first circuit stage is configured to generate modulated signals each having a different carrier frequency from baseband signals. The second circuit stage is configured to generate radio frequency (RF) energy to be radiated by antenna(s). The interface circuits are coupled between the first circuit stage and the second circuit stage. The second circuit stage and the interface circuits are configurable to provide a first mode and a second mode. In the first mode, the second circuit stage provides transmit paths and the interface circuits couple each of the modulated signals to a respective one of the transmit paths. In the second mode, the second circuit stage provides a first transmit path and the interface circuits couple a sum of at least two of the modulated signals to the first transmit path.
Claims
1. A transmitter, comprising: a first circuit stage configured to generate modulated signals from baseband signals, each of the modulated signals comprising a digital signal having respective a carrier frequency of a plurality of carrier frequencies; a second circuit stage configured to generate radio frequency (RF) energy to be radiated by one or more antennas; and interface circuits coupled between the first circuit stage and the second circuit stage; and a controller that configures a mode of the second circuit stage and the interface circuits selected from a first mode and a second mode, where: in the first mode, the second circuit stage provides a plurality of transmit paths and the interface circuits couple each of the modulated signals to a respective one of the plurality of transmit paths, wherein, in the first mode, each of the plurality of carrier frequencies comprises an RF frequency and each of the plurality of transmit paths includes a digital-to-analog converter (DAC) and a power amplifier (PA); and in the second mode, the second circuit stage provides a first transmit path and the interface circuits couple a sum of at least two of the modulated signals to the first transmit path.
2. The transmitter of claim 1, wherein, in the second mode, the second circuit stage provides a second transmit path and the interface circuits couple another sum of another at least two of the modulated signals to the second transmit path.
3. The transmitter of claim 1, wherein, in the second mode, the carrier frequencies of the at least two modulated signals comprise RF frequencies and the first transmit path includes a digital-to-analog converter (DAC) and a power amplifier (PA).
4. The transmitter of claim 1, wherein, in the second mode, the carrier frequencies of the at least two modulated signals comprise intermediate frequency (IF) frequencies and the first transmit path includes a digital-to-analog converter (DAC), an analog modulator, and a power amplifier (PA).
5. The transmitter of claim 1, wherein, in the second mode: the at least two modulated signals comprise a first in-phase modulated signal having a first intermediate frequency (IF) and a second in-phase modulated signal having a second IF frequency; and the second circuit stage provides a second transmit path and the interface circuits couple a sum of a first quadrature modulated signal and a second quadrature modulated signal to the second transmit path, the first quadrature modulated signal having the first IF frequency and the second quadrature modulated signal having the second IF frequency.
6. The transmitter of claim 5, wherein the first transmit path comprises a first digital-to-analog converter (DAC), an analog modulator, and a power amplifier (PA), and the second transmit path comprises a second DAC, the analog modulator, and the PA.
7. The transmitter of claim 1, wherein the first circuit stage comprises: interpolators configured increase the sampling-rate of the baseband signals; and digital modulators, coupled to the interpolators, configured to generate the modulated signals from the baseband signals.
8. The transmitter of claim 7, wherein the first circuit stage further comprises: numerically controlled oscillators (NCOs), coupled to the digital modulators, configured to provide digital carrier signals for modulation by the baseband signals to generate the modulated signals.
9. The transmitter of claim 1, wherein the baseband signals comprise in-phase baseband signals and quadrature baseband signals, and wherein each of the modulated signals is a sum of an in-phase digital carrier signal modulated by one of the in-phase baseband signals and a quadrature digital carrier signal modulated by one of the quadrature baseband signals.
10. A receiver, comprising: a first circuit stage configured to receive radio frequency (RF) energy from one or more antennas; a second circuit stage having a plurality of demodulation paths each comprising a digital demodulator configured to process a respective frequency of a plurality of frequencies; and interface circuits coupled between the first circuit stage and the second circuit stage; and a controller that configures a mode of the second circuit stage and the interface circuits selected from a first mode and a second mode, where; in the first mode, the first circuit stage generates a plurality of digital signals from the RF energy and the interface circuits couple each of the plurality of digital signals to a respective one of the plurality of demodulation paths; and in the second mode, the first circuit stage generates a first digital signal from the RF energy and the interface circuits couple the first digital signal to at least two of the plurality of demodulation paths.
11. The receiver of claim 10, wherein, in the second mode, the first circuit stage generates a second digital signal from the RF energy and the interface circuits couple the second digital signal to at least two other of the plurality of demodulation paths.
12. The receiver of claim 10, wherein, in the second mode, the first circuit stage generates a second digital signal from the RF energy and the interface circuits couple the second digital signal to the at least two demodulation paths receiving the first digital signal.
13. The receiver of claim 12, wherein, in the second mode: the at least two demodulation paths comprise a first demodulation path having a first digital demodulator and a second demodulation path having a second digital demodulator; the first digital demodulator processes a first frequency of the plurality of frequencies and the second digital demodulator processes a second frequency of the plurality of frequencies; and each of the first and second digital demodulators include in-phase (I) and quadrature (Q) inputs configured to receive the first digital signal and the second digital signal, respectively.
14. The receiver of claim 13, wherein the first frequency is a first intermediate frequency (IF) frequency and the second frequency is a second IF frequency and wherein, in the second mode, the first circuit stage provides: a first receive path configured to generate an in-phase IF signal from the RF energy and the first digital signal from the in-phase IF signal; and a second receive path configured to generate a quadrature IF signal from the RF energy and the second digital signal from the quadrature IF signal.
15. The receiver of claim 14, wherein the first receive path includes a low-noise amplifier (LNA), an analog demodulator, and a first analog-to-digital converter (ADC), and wherein the second receive path includes the LNA, the analog demodulator, and a second ADC.
16. The receiver of claim 10, wherein, in the first mode: the plurality of demodulation paths comprises a first demodulation path having a first digital demodulator; the first digital demodulator processes a first frequency of the plurality of frequencies; the first digital demodulator includes in-phase (I) and quadrature (Q) inputs; and in the first mode, the interface circuits couple one of the plurality of digital signals to both of the I and Q inputs of the first digital demodulator.
17. The receiver of claim 10, wherein the first frequency is a first RF frequency and wherein, in the first mode, the first circuit stage provides a first receive path configured to generate the one of the plurality of digital signals from the RF energy.
18. The receiver of claim 17, wherein the first receive path includes a low-noise amplifier (LNA) and an analog-to-digital converter (ADC).
19. The receiver of claim 10, wherein, in the second mode: the first circuit stage provides a first receive path configured to generate the first digital signal; the first receive path includes a low-noise amplifier (LNA) and an analog-to-digital converter (ADC).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) So that the manner in which the above recited features can be understood in detail, a more particular description, briefly summarized above, may be had by reference to example implementations, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical example implementations and are therefore not to be considered limiting of its scope.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12) To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements of one example may be beneficially incorporated in other examples.
DETAILED DESCRIPTION
(13) Various features are described hereinafter with reference to the figures. It should be noted that the figures may or may not be drawn to scale and that the elements of similar structures or functions are represented by like reference numerals throughout the figures. It should be noted that the figures are only intended to facilitate the description of the features. They are not intended as an exhaustive description of the claimed invention or as a limitation on the scope of the claimed invention. In addition, an illustrated example need not have all the aspects or advantages shown. An aspect or an advantage described in conjunction with a particular example is not necessarily limited to that example and can be practiced in any other examples even if not so illustrated, or if not so explicitly described.
(14)
(15) The transceiver 101 includes a configurable single-band/multi-band transmitter 104 (briefly referred to as “transmitter 104”) and a configurable single-band/multi-band receiver 106 (briefly referred to as “receiver 106”). Inputs of the symbol generators 102 receive input data to be transmitted. Outputs of the symbol generators 102 are coupled to inputs of the transmitter 104. Outputs of the transmitter 104 are coupled to the antennas 110. Inputs of the receiver 106 are coupled to the antennas 110. Outputs of the receiver 106 are coupled to inputs of the data generator 108. Outputs of the data generator 108 provide output data. An output of the controller 112 is coupled to control inputs of the transmitter 104 and the receiver 106, respectively.
(16) In operation, the symbol generators 102 generate baseband signals from the input data. The input data comprise data bits. The symbol generators 102 map the data bits of the input data into two-dimensional symbols in a modulation alphabet of a particular digital modulation scheme. Various digital modulation schemes can be employed. For example, a 16-level quadrature amplitude modulation (QAM) scheme includes an alphabet (also referred to as a constellation) of 16 symbols, where each symbol represents four data bits of the input data. Each two-dimensional symbol is represented by an in-phase (I) coordinate and a quadrature-phase (Q) coordinate. For quadrature modulation schemes, such as QAM, quadrature phase shift keying (QPSK), and the like, the symbol generator 102 generates I and Q components for each symbol.
(17) For single-phase modulation schemes, such as amplitude shift keying (ASK), the symbol generator 102 generates I components for each symbol (the Q components are zero). In general, the symbol generators 102 generate baseband signals, which can include I baseband signals having I symbol components or both I and Q baseband signals having both I and Q symbol components, respectively.
(18) Each baseband signal is a digital signal. As used herein, a digital signal is a sequence of k-bit codes, where k is a positive integer greater than zero. For example, each code represents a value of an I or Q component of a symbol. The number of codes per unit interval is the code-rate (sample rate). A digital signal can also be conceptually viewed as a discrete time, discrete-amplitude signal, where the amplitude of the signal at each discrete time is selected from 2.sup.k discrete values.
(19) The transmitter 104 generates one or more radio frequency (RF) analog signals in response to the baseband signals output by the symbol generators 102. An analog signal is a continuous-time, continuous-amplitude signal. The transmitter 104 includes a plurality of modulator paths 113 and is configurable to include one or more transmit paths 114. Each of the transmit paths 114 is coupled to an antenna 110. In a first mode (“single-band mode”), the transmitter 104 is configured to include a plurality of transmit paths 114. The modulator paths 113 generate modulated signals from the baseband signals, and each of the transmit paths 114 outputs an RF analog signal generated from a modulated signal and having a single RF frequency band. In single-band mode, the transmitter 104 outputs a plurality of RF analog signals each having a different RF frequency band for radiation by the antennas 110.
(20) In a second mode (“multi-band mode”), the modulator paths 113 generate modulated signals from the baseband signals, and each of one or more transmit paths 114 receives a sum of at least two of the modulated signals. In multi-band mode, each transmit path 114 outputs an RF analog signal generated by combining multiple frequency bands of multiple modulated signals. The transmitter 104 outputs one or more RF analog signals for radiation by the antennas 110. The transmitter 104 can include a plurality of multi-band modes, as discussed further below. The mode of the transmitter 104 is selected by the controller 112.
(21) The receiver 106 generates baseband signals from RF energy received by the antennas 110. The receiver 106 includes a plurality of demodulator paths 116 and is configurable to include one or more receive paths 115. Each of the receive paths 115 is coupled to an antenna 110. Each of the demodulator paths 116 demodulates a different carrier frequency. In a first mode (“single-band mode”), the receiver 106 is configured to include a plurality of receive paths 115. The receive paths 115 generate digital signals from the RF energy received by the antennas 110, and each demodulator path 116 outputs baseband signals generated from a respective one of the digital signals. In a second mode (“multi-band mode”), the receiver 106 is configured to include one or more receive paths 115. Each receive path 115 generates a digital signal from the RF energy received by an antenna 110. A digital signal generated by one receive path 115 is then coupled to at least two of the demodulator paths 116. Thus, multiple demodulator paths 116 share each receive path 115. The receiver 106 can include a plurality of multi-band modes, as discussed further below. The mode of the receiver 106 is selected by the controller 112.
(22) The data generators 108 generate output data from baseband signals output by the receiver 106. The data generators 108 map symbols of the baseband signals to bits of the output data based on the modulation alphabet of the particular digital modulation scheme used to transmit the data. The data generators 108 performs the reverse process of the symbol generators 102.
(23) The transmitter 104 enables two or more single-band transmit paths to be dynamically reconfigured to support multi-band transmission. Multi-band transmission is achieved by multiplexing and adding inputs to the transmit paths. The transmitter 104 does not require dedicated multi-band digital signal processor (DSP) circuitry to achieve multi-band support. Likewise, the receiver 106 enables two or more single-band receive paths to be dynamically reconfigured to support multi-band reception. Multi-band reception is achieved by multiplexing outputs of the receive paths. The receiver 106 does not require dedicated DSP circuitry to achieve multi-band support. Thus, the transceiver 101 provides flexibility to support single-band or multi-band transmission and reception for multiple radio architectures with low overhead.
(24)
(25) In an example, the first circuit stage 250 includes a plurality of interpolators 203, digital modulators 202, and numerically controlled oscillators (NCOs) 204. Inputs of the interpolators 203 receive the baseband signals. Outputs of the interpolators 203 are coupled to inputs of the digital modulators 202. Local oscillator (LO) inputs of the digital modulators 202 are coupled to outputs of the NCOs 204. Outputs of the digital modulators 202 are coupled to inputs of the interface circuits 206. Each of the modulator paths 113 comprises one of the digital modulators 202. In the example of
(26) In operation, the interpolators 203 receive the baseband signals having a particular sample rate. The interpolators 203 interpolate the baseband signals to increase the sample rate for processing by the digital modulators 202. The digital modulators 202 mix the baseband signals with digital carrier signals generated by the NCOs 204. Interpolators 203 increase the sample rate of the baseband signals to match the sample rate of the digital carrier signals generated by the NCOs 204. In the example, the in-phase interpolators 203I interpolate the I baseband signals and the quadrature phase interpolators 203Q interpolate the Q baseband signals. Each NCO 204 generates a pair of digital carrier signals each comprising a discrete time, discrete-amplitude sinusoid having a particular carrier frequency. In various configurations, the carrier frequency can be an intermediate frequency (IF) frequency or an RF frequency. The pair of digital carrier signals are in quadrature with each other (e.g., 90 degrees out of phase).
(27) The digital modulators 202 generate modulated signals from the baseband signals output by the interpolators 203 and the digital carrier signals output by the NCOs 204. In general, the digital modulators 202 modulate the digital carrier signals with the baseband signals to generate the modulated signals. The modulated signals each include a carrier frequency shifted from a baseband frequency (sample rate of the baseband signals). In one configuration, the carrier frequency of each of the modulated signals is an RF frequency. This supports a direct-RF transmitter architecture where the baseband signals directly modulate RF carriers. In such a configuration, the NCOs 204 output digital carrier signals having selected RF frequencies.
(28) In another configuration, the carrier frequency of each of the modulated signals is an IF frequency. This supports IF to RF transmitter architectures where the the baseband signals modulate IF carriers, and then the IF carriers are upconverted to RF carriers. In such a configuration, the NCOs 204 output digital carrier signals having selected IF frequencies.
(29) In one configuration, each of the digital modulators 202 outputs one modulated signal via a single output. The modulated signal is a sum of an in-phase digital carrier signal modulated by an I baseband signal and a quadrature-phase digital carrier modulated by a Q baseband signal. In such case, both the amplitude and phase of the modulated signal are modulated by the pair of I and Q baseband signals. Of course, if the Q baseband signal is always zero (e.g., an in-phase modulation scheme, such as ASK, is employed), then the modulated signal is the in-phase digital carrier modulated by the I baseband signal. The carrier frequency can be either an IF frequency or an RF frequency.
(30) In another configuration, each of the digital modulators 202 outputs two modulated signals via two outputs. That is, each of the digital modulators 202 includes I and Q outputs providing I and Q modulated signals. The I modulated signal comprises an I digital carrier signal modulated by an I baseband signal, and the Q modulated signal comprises a Q digital carrier signal modulate by a Q baseband signal. The carrier frequency is an IF frequency. In another configuration, the digital modulators 202 may be bypassed, allowing the interpolated I and Q baseband signals to be passed directly to the interface circuits 206. Thus, the transmitter 104 supports both real IF/RF and complex IF transmitter architectures. The configuration of the first circuit stage 250 can be controlled by the controller 112.
(31) The second circuit stage 252 includes digital-to-analog converters (DACs) 208, filters 209, and power amplifiers (PAs) 214. In the present example, the second circuit stage 252 includes N DACs 208.sub.1 through 208.sub.N, N filters 209.sub.1 through 209.sub.N, and N PAs 214.sub.1 through 214.sub.N. Inputs of the DACs 208 are coupled to outputs of the interface circuits 206. Outputs of the DACs 208 are coupled to inputs of the filters 209. Outputs of the filters 209 are coupled to inputs of the PAs 214. Outputs of the PAs 214 are coupled to the antennas 110. In some examples, the second circuit stage 252 also includes analog modulator(s) 210, filter(s) 212, and PA(s) 216. Inputs of the analog modulator(s) 210 are coupled to outputs of filters 209. Output(s) of the analog modulator(s) 210 are coupled to inputs of the filter(s) 212. Output(s) of the filters 212 are coupled to input(s) of the PA(s) 216. Output(s) of the PAs 216 are coupled to antennas 110.
(32) The second circuit stage 252 implements the transmit path(s) 114. In various configurations, some transmit paths 114A each include a DAC 208, a filter 209, and a PA 214. For example, the second circuit stage 252 can be configured to include N transmit paths 114A. Other output paths 114B each include a DAC 208, a filter 209, an analog modulator 210, a filter 212, and a PA 216. The second circuit stage 252 can be configured to include N or less output paths 114B. For example, second circuit stage 252 can be configured to include N/2 output paths 114B. The analog modulator(s) 210, the PAs 214, and the PA(s) 216 can be selectively enabled through control signals output by the controller 112. Thus, second circuit stage 252 can include different configurations of transmit paths 114 depending on the mode of the transmitter 104.
(33) The interface circuits 206 couple the modulated signals output by the first circuit stage 250 to one or more transmit paths 114 implemented in the second circuit stage 252 depending on a mode selected by the controller 112. As shown in examples below, interface circuits 206 can include adders and multiplexers that are configurable to route the modulated signals among the transmit path(s) 114 based on a selected mode. In one mode (“single-band mode”), the interface circuits 206 are configured to couple N modulated signals generated by the first circuit stage to a respective N transmit paths 114 implemented in second circuit stage 252. For example, if the modulated signals include RF carrier frequencies, the interface circuits 206 are configured to couple N modulated signals to N transmit paths 114A (e.g., a single-band direct-RF architecture). If the signals include IF carrier frequencies, the interface circuits 206 are configured to couple N modulated signals to N transmit paths 114B (e.g. a single-band real-IF architecture). In such an example, the analog modulators 210 function to upconvert the IF signals to RF signals for radiation by antennas 110. Only a single input of each analog modulator 210 is used.
(34) In another mode (“multi-band mode”), the interface circuits 206 are configured to combine modulated signals and couple the combined modulated signals to transmit path(s) 114 implemented by the second circuit stage 252. That is, in a multi-band mode, the interface circuits 206 are configured to couple a sum(s) of at least two of the modulated signals output by the first circuit stage 250 to respective transmit path(s) 114, where the at least two modulated signals forming each sum have different carrier frequencies. Example multi-band modes for the transmitter 104 are described below. The configuration of interface circuits 206 is set by controller 112 based on the selected mode of the transmitter 104.
(35)
(36) In the present example, the interface circuits 206 receive outputs from four digital modulators 202.sub.1 through 202.sub.4 and provide output to four DACs 208.sub.1 through 208.sub.4 (e.g., N=4 in
(37) The second circuit stage 252 includes transmit paths 114A.sub.1 through 114A.sub.4. Each of the transmit paths 114A includes a DAC 208, a filter 209, and a PA 214. For each transmit path 114A, the DAC 208 converts a digital modulated signal to an analog signal. The filter 209 removes image(s) from the analog signal (e.g., a DAC image). The PA 214 increases the power of the analog signal for radiation by an antenna 110. The transmit paths 114A.sub.1 through 114A.sub.4 output RF analog signals RF1 through RF4.
(38) In operation, each of the channels 1-4 is a modulated signal having a particular carrier frequency shifted from baseband frequency. The modulated signals on channels 1-4 can include carrier frequencies F1-F4. In the present example, the carrier frequencies F1-F4 comprise different RF frequencies. Each of the enable signals EN1 through EN3 is a two-state signal indicating either logic “1” or logic “0”. When the control inputs of the multiplexers 304 and 306 receive a logic “0”, the multiplexers 304 and 306 select the first inputs. When the control inputs of the multiplexers 304 and 306 receive a logic “1”, the multiplexers 304 and 306 select the second inputs.
(39) In a first mode (single-band mode), the enable signals EN1 through EN3 are logic “0”. Thus, in the single-band mode, the multiplexers 304.sub.1 through 304.sub.3 select the first inputs (e.g., the reference voltage) and the channels 1 through 3 pass through the adders 302.sub.1 through 302.sub.3. In the single-band mode, the multiplexers 306.sub.1 through 306.sub.3 select the second inputs, which are the outputs of the adders 302.sub.2 through 303.sub.3. As such, the DACs 208.sub.1 through 208.sub.4 receive as input the channels 1 through 4, respectively. The signals RF1 through RF4 include carrier frequencies F1 through F4, respectively.
(40) In another mode (a multi-band mode), the enable signals EN1 through EN3 are logic “1”. In such a multi-band mode, the multiplexers 304.sub.1 through 304.sub.3 select the second inputs (e.g., the outputs of the adders 302.sub.2 through 302.sub.3 and Ch4, respectively). As such, Ch4 is added to Ch3, the sum of Ch3 and Ch4 is added to Ch2, and the sum of Ch2-Ch4 is added to Ch1. The output of the adder 302.sub.1 provides the sum of all of Ch1 through Ch4 to the input of the DAC 208.sub.1. In this multi-band mode, the signal RF1 includes four frequency bands having the carrier frequencies F1 through F4.
(41) Other multi-band modes are possible. For example, if EN1 and EN3 are logic “1” and EN 2 is logic “0”, then Ch1 and Ch2 are summed and Ch3 and Ch4 are summed. The signal RF1 includes two frequency bands with carrier frequencies of F1 and F2, and the signal RF2 includes two frequency bands with carrier frequencies of F3 and F4. In another example, the enable signals EN1 and EN2 are logic “1” and EN3 is logic “0”. In such an example, the signal RF1 includes three frequency bands with carrier frequencies of F1-F3, and the signal RF4 includes a single frequency band with a carrier frequency of F4. The interface circuits 206 can support more or less than four channels.
(42)
(43) A first input of the adder 402.sub.1 is coupled to in-phase output of the digital modulator 202.sub.1 (designated Ch1_I) and a second input of the adder 402.sub.1 is coupled to an output of the multiplexer 404.sub.1. A first input of the adder 402.sub.2 is coupled to a quadrature-phase output of the digital modulator 202.sub.1 (designated Ch2_Q) and a second input of the adder 402.sub.2 is coupled to an output of the multiplexer 404.sub.2. First inputs of the multiplexers 404.sub.1 and 404.sub.2 are coupled to a reference voltage (e.g., electrical ground). A second input of the multiplexer 404.sub.1 is coupled to in-phase output of the digital modulator 202.sub.2 (designated Ch2_I). A second input of the multiplexer 404.sub.2 is coupled to quadrature-phase output of the digital modulator 202.sub.1 (designated Ch1_Q). Control inputs of the multiplexers 404.sub.1 and 404.sub.2 are coupled to a control signal EN1 provided by the controller 112. Outputs of the adders 402.sub.1 and 402.sub.2 are coupled to the inputs of DACs 208.sub.1 and 208.sub.2, respectively.
(44) A first input of the adder 402.sub.3 is coupled to in-phase output of the digital modulator 202.sub.3 (designated Ch3_I) and a second input of the adder 402.sub.3 is coupled to an output of the multiplexer 404.sub.3. A first input of the adder 402.sub.4 is coupled to a quadrature-phase output of the digital modulator 202.sub.4 (designated Ch4_Q) and a second input of the adder 402.sub.4 is coupled to an output of the multiplexer 404.sub.4. First inputs of the multiplexers 404.sub.3 and 404.sub.4 are coupled to a reference voltage (e.g., electrical ground). A second input of the multiplexer 404.sub.3 is coupled to in-phase output of the digital modulator 202.sub.4 (designated Ch4_I). A second input of the multiplexer 404.sub.4 is coupled to quadrature-phase output of the digital modulator 202.sub.3 (designated Ch3_Q). Control inputs of the multiplexers 404.sub.3 and 404.sub.4 is coupled to a control signal EN2 provided by the controller 112. Outputs of the adders 402.sub.3 and 402.sub.4 are coupled to the inputs of DACs 208.sub.3 and 208.sub.4, respectively.
(45) In the present example, outputs of the DACs 208.sub.1 and 208.sub.2 are coupled to in-phase and quadrature-phase inputs of the analog modulator 210.sub.1, respectively. Outputs of the DACs 208.sub.3 and 208.sub.4 are coupled to in-phase and quadrature-phase inputs of the analog modulator 210.sub.2, respectively. Filters 209 and 212 are omitted for clarity, but are disposed between DACs 208 and PAs 214 and between analog modulators 210 and PAs 216, as shown in
(46) Each of the enable signals EN1 and EN2 is a two-state signal indicating either logic “1” or logic “0”. When the control inputs of the multiplexers 404 receive a logic “0”, the multiplexers 404 select the first inputs. When the control inputs of the multiplexers 404 receive a logic “1”, the multiplexers 404 select the second inputs. In a first mode (single-band mode), the enable signals EN1 and EN2 are logic “0”. In the single-band mode, each adder 402 passes its input signal to a respective DAC 208. The signals at the first inputs of the adders 402 (i.e., Ch1_I, Ch2_Q, Ch3_I, and Ch4_Q) can be modulated signals each comprising a different RF frequency band. The outputs of the PAs 214.sub.1 through 214.sub.4 provide RF signals Direct RF1 through Direct RF4, respectively. The signals Direct RF1 through Direct RF4 include frequency bands having carrier frequencies F1 through F4, respectively. Thus, in the single-band mode, the transmitter 104 includes four single-band direct-RF output paths 114A.sub.1 through 114A.sub.4. In the single-band mode, the controller 112 can disable the analog modulators 210 and the PAs 216.
(47) In another mode (a multi-band mode), the enable signals EN1 and EN2 are logic “1”. In such a multi-band mode, the multiplexers 404 select the second inputs. As such, the output of the adder 402.sub.1 is the sum of Ch1_I and Ch2_I; the output of the adder 402.sub.2 is the sum of Ch1_Q and Ch2_Q; the output of the adder 402.sub.3 is the sum of Ch3_I and Ch4_I; and the output of the adder 402.sub.4 is the sum of Ch3_Q and Ch4_Q. Each of the signals Ch1_I through Ch4_I and Ch1_Q through Ch4_Q4 can be a modulated signal comprising an IF carrier frequency (e.g., IF1 through IF4 for channels 1 through 4). The in-phase channels Ch1_I through Ch4_I include in-phase modulated signals, and the quadrature-phase channels Ch1_Q through Ch4_Q include quadrature-phase modulated signals. The DAC 208.sub.1 outputs a multi-band in-phase analog signal to the in-phase input of the analog modulator 210.sub.1 (having IF carrier frequencies IF1 and IF2), and the DAC 208.sub.2 outputs a multi-band quadrature-phase analog signal to the quadrature-phase input of the analog modulator 210.sub.1 (having IF frequencies IF1 and IF2). The analog modulator 210.sub.1 upconverts and sums the multi-band in-phase and quadrature-phase analog signals and the PA 216.sub.1 outputs an RF analog signal (Complex RF1). The Complex RF1 signal includes a single RF carrier frequency modulated by in-phase and quadrature-phase signals each having multiple IF carrier frequencies.
(48) The DAC 208.sub.3 outputs a multi-band in-phase analog signal to the in-phase input of the analog modulator 210.sub.3 (having IF frequencies IF3 and IF4), and the DAC 208.sub.4 outputs a multi-band quadrature-phase analog signal to the quadrature-phase input of the analog modulator 210.sub.4 (having IF frequencies IF3 and IF4). The analog modulator 210.sub.2 upconverts and sums the multi-band in-phase and quadrature-phase analog signals and the PA 216.sub.2 outputs an RF analog signal (Complex RF2). The Complex RF2 analog signal includes a single RF carrier frequency modulated by in-phase and quadrature-phase signals each having multiple IF carrier frequencies. Thus, in this multi-band mode, the transmitter 104 includes two transmit paths 114B.sub.1 and 114B.sub.2. In the multi-band mode, the controller 112 can disable the PAs 214.sub.1 through 214.sub.4.
(49) The example of
(50) Referring to
(51)
(52) The first stage circuit 552 includes analog-to-digital converters (ADCs) 508 and low-noise amplifiers (LNAs) 514. In the present example, the first circuit stage 552 includes N ADCs 508.sub.1 through 508.sub.N, and N LNAs 514.sub.1 through 514.sub.N. Inputs of the LNAs 514 are coupled to the antennas 110. Outputs of the LNAs 514 are coupled to inputs of the ADCs 508. Outputs of the ADCs 508 are coupled to inputs of the interface circuits 506. In some examples, the first circuit stage 552 also includes analog demodulator(s) 510 and LNA(s) 516. Input(s) of the LNA(s) 516 are coupled to the antenna(s) 110. Output(s) of the LNA(s) 516 are coupled to input(s) of the analog demodulator(s) 510. Outputs of each of the analog demodulator(s) 510 are coupled to inputs of ADCs 508.
(53) The first stage circuit 552 implements the plurality of receive paths 115. In operation, some receive paths 115A include an ADC 508 and an LNA 514 coupled to an antenna 110. The bandwidth of a receive path 115A includes at least one RF frequency band being received. For example, the first stage circuit 552 can include N receive paths 115A. Other receive paths 115B include an LNA 514, an analog demodulator 510, and an ADC 508. The bandwidth of a receive path 115B includes at least one RF frequency band being received. The first stage circuit 552 can include N or less receive paths 115B. For example, the first circuit stage 552 can include N/2 receive paths 115B. The analog demodulators 510, the LNAs 514/516, and the ADCs 508 can be selectively enabled through control signals output by the controller 112. Thus, the first circuit stage 552 can include different configurations of the receive paths 115 depending on the mode of the receiver 106.
(54) The interface circuits 506 couple the digital signals output by the first circuit stage 552 to one or more demodulator paths 116 implemented in the second circuit stage 550 depending on a mode selected by the controller 112. As shown in examples below, interface circuits 506 can include multiplexers that are configurable to route the digital signals among the demodulator path(s) 116 based on a selected mode. In one mode (“single-band mode”), the interface circuits 506 are configured to couple N digital signals generated by the first circuit stage 552 to a respective N demodulator paths 116 implemented in second circuit stage 550. For example, each of the N receive paths 115 can include a bandwidth having a respective one of N RF frequency bands. Thus, each digital signal has a different RF frequency band. Each of the N demodulator paths 116 can process a different RF carrier frequency to recover the baseband signals (e.g., a single-band direct-RF architecture).
(55) In another mode (“multi-band mode”), the interface circuits 506 are configured to couple each of one or more digital signals to multiple demodulator paths 116 implemented by the second circuit stage 550 each processing a different carrier frequency. That is, in a multi-band mode, the interface circuits 506 are configured to couple a given digital signal to at least two of the demodulator paths 116, where the at least two demodulator paths 116 process different carrier frequencies. Example multi-band modes for the receiver 106 are described below. The configuration of interface circuits 506 is set by controller 112 based on the selected mode of the receiver 106.
(56) In an example, the second circuit stage 550 includes a plurality of digital demodulators 502, a plurality of decimators 503, and a plurality of NCOs 504. Inputs of the digital demodulators 502 are coupled to outputs of the interface circuits 506. Outputs of the digital demodulators 502 are coupled to inputs of the decimators 503. LO inputs of the digital demodulators 502 are coupled to outputs of the NCOs 504. Outputs of the decimators 503 provide baseband signals. In the example of
(57) In operation, the receive paths 115 generate digital signals from the received RF energy. Each of the digital demodulators 502 demodulates a different carrier frequency. The digital demodulators 502 can perform in-phase or quadrature demodulation depending on the particular digital modulation scheme employed. The NCOs 204 generate LO signals each having a selected carrier frequency. The selected carrier frequency can be an RF frequency or IF frequency depending on the receiver configuration. The decimators 503 reduce the sample rate of the baseband signals output by the digital demodulators 502. The receiver 106 supports both real IF/RF and complex IF receiver architectures. The configuration of the first circuit stage 552 can be controlled by the controller 112.
(58)
(59) In operation, when EN1 through EN3 are at logic “0”, the multiplexers 602 select the first inputs. The enable signals EN1 through EN3 are set to logic “0” in the single-band mode. In the single-band mode, a digital signal is provided to the first demodulator for processing the carrier frequency of RF1, a digital signal is provided to the second demodulator for processing the carrier frequency of RF2, a digital signal is provided to the third demodulator for processing the carrier frequency of RF3, and a digital signal is provided to the fourth demodulator for processing the carrier frequency RF4. Each of the receive paths 115A has a bandwidth that includes a respective one of the RF frequency bands of RF1-RF4.
(60) When EN1 through EN3 are set to logic “1”, the multiplexers 602 select the second inputs (e.g., the output of the ADC 508.sub.1). The enable signals EN1 through EN3 are set to logic “1” in the multi-band mode. In the multi-band mode, the digital signal output by the receive path 115A.sub.1 is coupled to each of the first through fourth demodulators, each of which processes a different carrier RF frequency of RF1 through RF4. The receive path 115A.sub.1 has a bandwidth that includes each of the RF frequency bands of RF1 through RF4. Other multi-band modes are possible (e.g., only EN1 is “1”, EN1 and EN1 are “1” and EN 3 is “0”). Further, more complete multiplexing options can be provided. For example, multiplexing can be provided for two independent 2-band receivers, where demod1 and demod2 are driven by ADC 508.sub.1, while demod3 and demod4 are driven by ADC 508-3. In another example, a full cross-bar multiplexer can be used to provide full flexibility in what combination of source ADC receivers can drive the demodulator paths.
(61)
(62) An output of the ADC 508.sub.3 provides a digital signal to an in-phase input of a third demodulator (demod3_I). An output of the ADC 508.sub.4 provides a digital signal to a quadrature-phase input of a fourth demodulator (demod4_Q). A first input of the multiplexer 702.sub.3 is coupled to the output of the ADC 508.sub.3, and a second input of the multiplexer 702.sub.3 is coupled to the output of the ADC 508.sub.4. A first input of the multiplexer 702.sub.4 is coupled to the output of the ADC 508.sub.4, and a second input of the multiplexer 702.sub.4 is coupled to the output of the ADC 508.sub.3. An output of the multiplexer 702.sub.3 is coupled to a quadrature-phase input of the third demodulator (demod3_Q). An output of the multiplexer 702.sub.4 is coupled to an in-phase input of the fourth demodulator (demod4_I). Control inputs of the multiplexers 702.sub.3 and 702.sub.4 are coupled to receive an enable signal EN2 from the controller 112.
(63) In a first mode (single-band mode), the first circuit stage 552 is configured to provide receive paths 115A.sub.1 through 115A.sub.4. Each receive path 115A includes an LNA 514 and an ADC 508. In the single-band mode, the enable signals EN1 and EN2 are logic “0” and select the first inputs of the multiplexers 702. In such case, a digital signal output by each receive path 115A is coupled to both the I and Q inputs of a respective demodulator. Each receive path 115A has a bandwidth that includes a respective one of RF frequency bands RF1-RF4. Each of the demodulators demodulates a respective RF carrier frequency of RF frequency bands RF1-RF4. In the single-band mode, the controller 112 can disable the LNAs 516 and the analog demodulators 510.
(64) In a second mode (multi-band mode), the first circuit stage 552 is configured to provide receive paths 115B.sub.1 through 115B.sub.4. Each receive path 115B includes an LNA 516, an analog demodulator 510, and an ADC 508. In the multi-band mode, the enable signals EN1 and EN2 are logic “1” and select the second inputs of the multiplexers 702. In such case, a digital signal output by each receive path 115B is coupled to inputs of two of the demodulators. In particular, the digital signal output by the receive path 115B.sub.1 is coupled to the in-phase inputs of the first and second demodulators (demod1_I and demod2_I). The digital signal output by the receive path 115B.sub.2 is coupled to the quadrature-phase inputs of the first and second demodulators (demod1_Q and demod2_Q). Likewise, the digital signal output by the receive path 115B.sub.3 is coupled to the in-phase inputs of the third and fourth demodulators (demod3_I and demod4_I), and the digital signal output by the receive path 115B.sub.4 is coupled to the quadrature-phase inputs of the third and fourth demodulators (demod3_Q and demod4_Q). The digital signal output by the receive path 115B.sub.1 includes an in-phase digital carrier signal (IF_I.sub.1,2) having first and second IF frequency bands (e.g., IF carrier frequencies IF.sub.1 and IF.sub.2). The digital signal output by the receive path 115B.sub.2 includes a quadrature-phase carrier signal (IF_Q.sub.1,2) having the first and second IF frequency bands. Likewise, the digital signal output by the receive path 115B.sub.3 includes an in-phase digital carrier signal (IF_I.sub.3,4) having third and fourth IF frequency bands (e.g., IF carrier frequencies IF.sub.3 and IF.sub.4). The digital signal output by the receive path 115B.sub.4 includes a quadrature-phase carrier signal (IF_Q.sub.3,4) having the third and fourth IF frequency bands. The analog demodulator 510.sub.1 generates the digital signal IF_I.sub.1,2 by demodulating an in-phase RF carrier signal having an RF carrier frequency RF_multi1. The analog demodulator 510.sub.1 generates the digital signal IF_Q.sub.1,2 by demodulating a quadrature-phase RF carrier signal having the RF carrier frequency RF_multi1. Likewise, the analog demodulator 510.sub.2 generates the digital signal IF_I.sub.3,4 by demodulating an in-phase RF carrier signal having an RF carrier frequency RF_multi2. The analog demodulator 510.sub.2 generates the digital signal IF_Q.sub.3,4 by demodulating a quadrature-phase RF carrier signal having the RF carrier frequency RF_multi2. In the multi-band mode, the LNAs 514 can be disabled.
(65) The transceiver 101 described herein can be used in an IC, such as a field programmable gate array (FPGA) or other type of programmable IC or in an application specific integrated circuit (ASIC). Although an FPGA is shown by way of example, it is to be understood that the transceiver 101 can be implemented in other types of ICs or applications.
(66) In some FPGAs, each programmable tile can include at least one programmable interconnect element (“INT”) 11 having connections to input and output terminals 20 of a programmable logic element within the same tile, as shown by examples included at the top of
(67) In an example implementation, a CLB 2 can include a configurable logic element (“CLE”) 12 that can be programmed to implement user logic plus a single programmable interconnect element (“INT”) 11. A BRAM 3 can include a BRAM logic element (“BRL”) 13 in addition to one or more programmable interconnect elements. Typically, the number of interconnect elements included in a tile depends on the height of the tile. In the pictured example, a BRAM tile has the same height as five CLBs, but other numbers (e.g., four) can also be used. A DSP tile 6 can include a DSP logic element (“DSPL”) 14 in addition to an appropriate number of programmable interconnect elements. An IOB 4 can include, for example, two instances of an input/output logic element (“IOL”) 15 in addition to one instance of the programmable interconnect element 11. As will be clear to those of skill in the art, the actual I/O pads connected, for example, to the I/O logic element 15 typically are not confined to the area of the input/output logic element 15.
(68) In the pictured example, a horizontal area near the center of the die (shown in
(69) Some FPGAs utilizing the architecture illustrated in
(70) Note that
(71)
(72) At step 908, the controller 112 selects a mode of the transmitter 104. The mode can be a single-band mode or one of a plurality of multi-band modes. At step 910, the controller 112 configures the interface circuits 206 and the second circuit stage 252 based on the selected mode. For example, at step 912, the controller 112 configures the second circuit stage 252 to have one or more transmit paths 114. The controller 112 can enable/disable components of the second circuit stage 252 to implement the transmit path(s) 114. For example, in single-band mode, the controller 112 can configure the second circuit stage 252 to have a plurality of transmit paths 114A each having a DAC 208, a filter 209, and a PA 214. In a multi-band mode, the controller 112 can configure the second circuit stage 252 to have one or more transmit paths 114B each having a DAC 208, a filter 209, an analog modulator 210, a filter 212, and a PA 216.
(73) At step 914, the controller 112 configures the interface circuits 206 to couple the modulated signals output by the first circuit stage 250 to the configured transmit path(s) 114. For example, in single-band mode, the controller 112 can configure the interface circuits 206 to couple each modulated signal to a respective one of the plurality of transmit paths 114A. In a multi-band mode, the controller 112 can configure the interface circuits 206 to generate sum(s) of the modulated signal and to couple each sum to a respective one of the transmit path(s) 114B.
(74)
(75) At step 1008, the controller 112 selects a mode of the receiver 106. The mode can be a single-band mode or one of a plurality of multi-band modes. At step 1010, the controller 112 configures the interface circuits 506 and the first circuit stage 552 based on the selected mode. For example, at step 1012, the controller 112 configures the first circuit stage 552 to have one or more receive paths 115. The controller 112 can enable/disable components of the first circuit stage 552 to implement the receive path(s) 115. For example, in single-band mode, the controller 112 can configure the first circuit stage 552 to have a plurality of receive paths 115A each having an LNA 514 and an ADC 508. In a multi-band mode, the controller 112 can configure the first circuit stage 552 to have one or more receive paths 115B each having an LNA 516, an analog demodulator 510, and an ADC 508.
(76) At step 1014, the controller 112 configures the interface circuits 506 to couple the digital signals output by configured receive path(s) 115 of the first circuit stage 552 to the demodulator paths 116. For example, in single-band mode, the controller 112 can configure the interface circuits 506 to couple each digital signal from a plurality of receive paths 115A to a respective one of the plurality of demodulator paths 116. In a multi-band mode, the controller 112 can configure the interface circuits 506 to couple each digital signal from a plurality of receive paths 115B to at least two of the plurality of demodulator paths 116.
(77) While the foregoing is directed to specific examples, other and further examples may be devised without departing from the basic scope thereof, and the scope thereof is determined by the claims that follow.