Method for generating a radio frequency signal, computer program products and corresponding devices.

FR3147473B1Active Publication Date: 2025-03-14UNIVERSITE DE BORDEAUX +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
FR2023003293
Authority / Receiving Office
FR · FR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-04-03
Publication Date
2025-03-14
Estimated Expiration
2043-04-03

Smart Images

  • Figure 00000021_0000
    Figure 00000021_0000
  • Figure 00000021_0001
    Figure 00000021_0001
  • Figure 00000022_0000
    Figure 00000022_0000
Patent Text Reader

Abstract

Method for generating a radio frequency signal, related computer program products and devices. The invention relates to a method for generating a radio frequency signal intended for transmission over a transmission channel by frequency transposition (E420) of a first intermediate frequency signal and a second intermediate frequency signal. Such a method comprises: - frequency transposition (E400) of a baseband signal delivering an intermediate frequency channel signal; - generation (E410) of a channel signal phase-shifted as a function of the intermediate frequency channel signal. Such generation includes Hilbert filtering (E410b), transposed into the Walsh domain, of the channel signal transformed via a Walsh transform. The first intermediate frequency signal is linearly dependent on the intermediate frequency channel signal.The second signal at intermediate frequency is linearly dependent on the phase-shifted channel signal. ABSTRACT FIGURE: [Fig.4].
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Method for generating a radiofrequency signal, computer program products and corresponding devices. Field of invention

[0001] The field of the invention is that of data transmission via the use of a radiofrequency signal.

[0002] The invention relates more particularly to a method of generating a radiofrequency signal intended to be transmitted on one (or two) transmission channels.

[0003] The invention thus has applications, in particular, but not exclusively, in the field of mobile telephony (e.g. 4G or 5G networks as defined by the 3GPP (for "3rd Generation Partnership Project" in English)), WLAN (for "Wireless Local Area Network" in English, e.g. using WiFi), digital broadcasting systems (DVB-T (for "Digital Video Broadcasting -Terrestrial" in English), ISDB-T (for "Integrated Services Digital Broadcasting-Terrestrial" in English), DAB (for "Digital Audio Broadcasting" in English)), high-speed wireless internet access (WiMAX), asymmetric digital links (xDSL), point-to-point links, etc. Prior art and its drawbacks

[0004] A radiofrequency (RF) transmitter architecture comprises several key elements for transmitting information. For example, the modulating signal representing the information to be transmitted is conventionally generated digitally, in baseband or directly in intermediate frequency (IF), using a microprocessor and converted into an analog signal using digital-to-analog converters (DAC). A mixer is used to transpose this signal into frequencies, from the baseband or from the intermediate frequency, to an RF frequency. A power amplifier increases the power of the signal and the antenna radiates an electromagnetic field that is the image of the signal generated by the transmitter in question.

[0005] Among the known transmitter architectures, the image rejection architecture makes it possible to eliminate the image channel generated during the frequency transposition from an intermediate frequency to the RF frequency as detailed for example in the work of B. Razavi, “Rf Microelectronics”, Prentice Hall, 1998.

[0006] [Fig.l] shows such an architecture. More particularly, the transmitter 100 uses the concept of IQ (in-phase / quadrature) signals to eliminate the image channel when transposing frequencies from an intermediate frequency to a channel RF frequency transmission. In this case, the transmitter 100 comprises:

[0007] - a digital quadrature mixer 110 delivering a channel signal in intermediate frequency from digital modulating signals in baseband, and for the I and Q channels respectively. The channel signal in intermediate frequency is centered on the intermediate frequency / [F ;

[0008] - a DAC 140 delivering the channel signal in analog intermediate frequency XIF(t) from the digital signal;

[0009] - an analog Hilbert 130 filter, with impulse response g(t), delivering a phase-shifted channel signal x{FF^t} as a function of the analog intermediate frequency channel signal XIF(t); and

[0010] - an analog 120 quadrature mixer delivering the radio frequency signal intended to be transmitted on the transmission channel from a first intermediate frequency signal xIFl(t) and a second intermediate frequency signal P'us In particular, the first intermediate frequency signal xjF 10 is in this case equal to the analog intermediate frequency channel signal X^t). The second intermediate frequency signal XjF^t) is in this case equal to the phase-shifted channel signal x1FF)(t).

[0011] The analog quadrature mixer 120 is fed by two quadrature local oscillator signals. The two local oscillator signals have a component at a radio frequency fRF- Thus, as illustrated in [Fig.l], the transmission channel is here centered on a frequency equal to the radio frequency fRF plus the intermediate frequency f [F. As discussed further below in relation to [Fig.lb], it is also possible to transpose the signal to be transmitted onto the channel centered on the image frequency equal to the radio frequency f RF minus the intermediate frequency f IF by varying the sign of the intermediate frequency signals to be transposed in frequency.

[0012] Returning to [Fig.l], depending on the implementations considered, the analog Hilbert filter 130 is realized e.g. using an RC-CR network or a polyphase filter. However, the desired phase shift is only obtained over a narrow frequency band. It is therefore impossible to use this architecture for wideband signals. Similarly, such an architecture is difficult to reconfigure so as to be able to generate signals on distant carriers in the frequency domain. To overcome this problem, Hilbert filtering can be implemented in the digital domain as illustrated in [Fig. la].

[0013] Furthermore, in a manner known per se, by playing on the sign of the first signal at intermediate frequency x!F / r) or of the second signal at intermediate frequency it is possible to choose to transpose the signal to be transmitted on the channel centered on a frequency equal to the radio frequency f RF plus the intermediate frequency f JF or on the channel centered on the image frequency equal to the radio frequency f RF minus the intermediate frequency f JF. [Fig.lb] illustrates this effect in the case where the impulse response, - g[n], of the Hilbert filter 130 is the opposite of that of the Hilbert filter 130 of [Fig.la]. The other elements of [Fig.lb] being configured identically to those of [Fig.la], we observe that:

[0014] - the radiofrequency signal generated by the transmitter 100 of [Fig. 1a] is located in the transmission channel centered on the frequency equal to the radio frequency f RF plus the intermediate frequency f / F;

[0015] - the radiofrequency signal XRp(t) generated by the transmitter 100 of [Fig.lb] is located in the image transmission channel centered on the image frequency equal to the radio frequency f RF minus the intermediate frequency f[F.

[0016] Such an effect (i.e. transposition of the radiofrequency signal Xj^t) in the transmission channel or in the image transmission channel) is also obtained regardless of the intermediate frequency signal (xIF ;( / ) or on which the minus sign is applied, and regardless of the location on the data path where the minus sign in question is applied.

[0017] However, even though the implementation of Hilbert filtering in the digital domain makes it possible to overcome the bandwidth limitation problems described above in relation to [Fig.l], such digital filtering requires significant resources in terms of computing power.

[0018] There is thus a need for a technique for generating a radiofrequency signal based on an image rejection architecture having a wide bandwidth as well as a limited cost with regard to computing power. Statement of the invention

[0019] In one embodiment of the invention, a method is proposed for generating a radiofrequency signal intended to be transmitted on a first transmission channel. According to such a method, a transmitter performs: a frequency transposition by implementing a quadrature mixer delivering the radiofrequency signal from a first intermediate frequency signal and a second intermediate frequency signal.

[0020] The transmitter performs, for the first transmission channel:

[0021] - a frequency transposition of first baseband signals delivering a first channel signal in intermediate frequency; and

[0022] - a generation of a first phase-shifted channel signal as a function of the first signal of intermediate frequency channel.

[0023] The first intermediate frequency signal is linearly dependent on the first intermediate frequency channel signal. The second intermediate frequency signal is linearly dependent on the first phase-shifted channel signal. Generating the first phase-shifted channel signal comprises:

[0024] - a Walsh transform of the first channel signal into intermediate frequency delivering a first transformed channel signal;

[0025] - a Hilbert filtering, transposed into the Walsh domain, of the first signal of transformed channel delivering a first filtered transformed channel signal; and

[0026] - an inverse Walsh transform of the first filtered transformed channel signal delivering the first phase-shifted channel signal.

[0027] Thus, the invention proposes a new and inventive solution for generating a radiofrequency signal based on an image rejection architecture. More particularly, the implementation of Hilbert filtering in the Walsh domain makes it possible to reduce the computing power required to implement such a filter. Furthermore, the implementation of this filter in the digital domain makes it possible to obtain a wide operating bandwidth.

[0028] In some embodiments, the quadrature mixer is fed with two quadrature local oscillator signals. Both local oscillator signals have a component at a radio frequency. The first channel is centered at a frequency equal to the radio frequency plus the intermediate frequency or at a frequency equal to the radio frequency minus the intermediate frequency.

[0029] In some embodiments, the radio frequency signal is also intended to be transmitted on a second transmission channel. The transmitter performs, for the second transmission channel:

[0030] - a frequency transposition of second baseband signals delivering a second channel signal at intermediate frequency; and

[0031] - a generation of a second phase-shifted channel signal as a function of the second intermediate frequency channel signal.

[0032] The first intermediate frequency signal is linearly dependent on a sum of the first intermediate frequency channel signal and the second intermediate frequency channel signal. The second intermediate frequency signal is linearly dependent on a difference between the first phase-shifted channel signal and the second phase-shifted channel signal. Generating the second phase-shifted channel signal comprises:

[0033] - a Walsh transformation of the second channel signal into inter-frequency mediator delivering a second transformed channel signal;

[0034] - a Hilbert filtering, transposed into the Walsh domain, of the second signal of transformed channel delivering a second filtered transformed channel signal; and

[0035] - an inverse Walsh transform of the second filtered transformed channel signal delivering the second phase-shifted channel signal.

[0036] In certain embodiments in which the radio frequency signal is also intended to be transmitted on a second transmission channel. The transmitter performs, for the second transmission channel:

[0037] - a frequency transposition of second baseband signals delivering a second channel signal at intermediate frequency; and

[0038] - a generation of a second phase-shifted channel signal as a function of the second intermediate frequency channel signal.

[0039] The first intermediate frequency signal is linearly dependent on a difference between the first intermediate frequency channel signal and the second intermediate frequency channel signal. The second intermediate frequency signal is linearly dependent on a sum of the first phase-shifted channel signal and the second phase-shifted channel signal. Generating the second phase-shifted channel signal comprises:

[0040] - a Walsh transformation of the second channel signal into inter-frequency mediator delivering a second transformed channel signal;

[0041] - a Hilbert filtering, transposed into the Walsh domain, of the second signal of transformed channel delivering a second filtered transformed channel signal; and

[0042] - an inverse Walsh transform of the second filtered transformed channel signal delivering the second phase-shifted channel signal.

[0043] Thus, two channels capable of carrying different data are generated in a single step of transposition in frequencies to radio frequencies.

[0044] In some embodiments, the quadrature mixer is fed with two quadrature local oscillator signals, both local oscillator signals having a component at a radio frequency. The first channel is centered at a frequency equal to the radio frequency plus the intermediate frequency. The second channel is centered at a frequency equal to the radio frequency minus the intermediate frequency.

[0045] In some embodiments, the Hilbert filtering comprises block digital filtering.

[0046] In some embodiments, the Walsh transform and the inverse Walsh transform are discrete Walsh transforms. The Walsh sequences implemented in said transforms are ordered according to a Hadamard order.

[0047] Thus, the computing power required to implement Walsh transforms and / or Hilbert filtering is further reduced.

[0048] The invention also relates to a computer program comprising program code instructions for implementing a generation method as described above, according to any one of its different embodiments, when executed on a computer.

[0049] In one embodiment of the invention, a transmitter is proposed for generating a radiofrequency signal intended to be transmitted on a first transmission channel. Such a transmitter comprises means configured to implement the steps of the generation method according to the invention (according to any one of the different embodiments mentioned above). Thus, the characteristics and advantages of this transmitter are the same as those of the corresponding steps of the generation method described previously. Consequently, they are not detailed further. List of figures

[0050] Other aims, characteristics and advantages of the invention will appear more clearly on reading the following description, given as a simple illustrative, and non-limiting, example, in relation to the figures, among which:

[0051] [Fig.l], discussed above in the section "Prior art and its disadvantages", represents a radiofrequency transmitter with image rejection according to a known technique;

[0052] [Fig. 1a], discussed above in the section “Prior Art and its Disadvantages”, re presents a radiofrequency transmitter with image rejection according to another known technique;

[0053] [Fig.lb], discussed above in the section "Prior Art and its Disadvantages", represents the effect of a sign change in the impulse response of the Hilbert filter implemented in the radio frequency transmitter of [Fig.la];

[0054] [Fig.2] illustrates a radiofrequency transmitter with image rejection according to a mode of realization of the invention;

[0055] [Fig.3] illustrates a radiofrequency transmitter with image rejection according to another mode of carrying out the invention;

[0056] [Fig.4] represents the steps of a method for generating a radiofrequency signal according to one embodiment of the invention;

[0057] [Fig.5] represents an example of a device structure allowing the implementation of certain steps of the method for generating a radiofrequency signal of [Fig.4] according to an embodiment of the invention.

[0058] Detailed description of embodiments of the invention

[0059] We now present, in relation to [Fig.2], a 200 radiofrequency transmitter with image rejection according to an embodiment of the invention.

[0060] Compared to the known architecture presented above in relation to [Fig. 1b], the transmitter 200 comprises a digital block 210 comprising:

[0061] - a block 220 for Walsh transformation of the channel signal into inter-frequency mediator delivering an X / F transformed channel signal; and

[0062] - a block 230 of Hilbert filtering, transposed into the Walsh domain, of the signal of X / F transformed channel delivering a filtered X^FO transformed channel signal.

[0063] Hilbert filtering is implemented here in the form of block-based digital filtering, i.e. taking a sample block as input and delivering a sample block as output. More particularly, the output sample block in vector form ^ifjd is a function of a matrix product between a filter matrix GM and the input sample block in vector form, X / F. The filter matrix G1V is a function of the impulse response, g[n], of the Hilbert filter implemented in block 230 as detailed e.g. in the article by C. Zarowski and M. Yunik, “Spectral filtering using the fast Walsh transform” IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 33, no. 5, pp. 1246-1252, 1985. According to some implementations, the Walsh transform implements Walsh sequences ordered according to a Hadamard order as detailed eg in the article by J. Johnson and M.Puschel, “Zn search of the optimal Walsh-Hadamard transform” in 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100), vol. 6, 2000, pp. 3347-3350 vol.6. Thus, the filter matrix G„, is block diagonal and antisymmetric, thereby reducing the computational power required for Hilbert filtering.

[0064] However, in other embodiments, Hilbert filtering, transposed into the Walsh domain, is implemented in other forms, e.g. in the form of an FIR (for “Finite Impulse Response” in English) or IIR (for “Infinite Impulse Response” in English) filter.

[0065] Returning to [Fig.2], the transmitter 200 further comprises a block 240 for inverse Walsh transformation of the filtered transformed channel signal ^ifp delivering the phase-shifted channel signal in the analog domain. More particularly, the phase-shifted channel signal is here equal to the second intermediate frequency signal x[F2(i}-

[0066] Furthermore, according to the present embodiment, the first intermediate frequency signal x!F / r) is in the present case equal to the analog intermediate frequency channel signal Xj^t)-

[0067] However, depending on the hardware implementation considered (eg due to the presence of amplifiers on the data path), we generally have the first intermediate frequency signal xIF proportional to the first intermediate frequency channel signal. Similarly, generally the second intermediate frequency signal is proportional to the first phase-shifted channel signal x!FF(t)- Preferably, the proportionality coefficient is substantially the same for the generation of the first intermediate frequency signal x1F f(t) and for the generation of the second intermediate frequency signal Xj^i^ Ie First intermediate frequency channel signal XiF(t) and the first phase-shifted channel signal being conventionally generated with the same power (or the same energy) and temporally synchronous. Thus, the first intermediate frequency signal and the second intermediate frequency signal X / p^) have substantially equal power (or energy). This makes it possible to obtain optimal image rejection. However, depending on the hardware implementations considered, the existence of mismatches between the proportionality coefficients can lead to non-perfect rejection of the image channel during signal recombination.

[0068] Returning to [Fig.2], the implementation of Hilbert filtering in the Walsh domain makes it possible to reduce the computing power required to implement such a filter. Furthermore, the implementation of this filter in the digital domain makes it possible to obtain a wide operating bandwidth.

[0069] Furthermore, as described above in relation to the prior art, depending on the sign of the impulse response, g[n], and therefore of the filtering matrix Gn. of the Hilbert filter implemented in the block 230, the radiofrequency signal XRF(t) generated by the transmitter 200 is located in the transmission channel centered on the frequency equal to the radiofrequency frequency plus the intermediate frequency f / F or in the transmission channel centered on the image frequency equal to the radiofrequency frequency fRF minus the intermediate frequency f {F (here considered by default the case where the radiofrequency frequency fRp is greater than the intermediate frequency f IF). Such an effect (i.e.transposition of the radiofrequency signal Xj^t) in the transmission channel considered or in the transmission channel centered on the image frequency) is also obtained whatever the intermediate frequency signal (xiF ) or Xi^t)) on which the minus sign is applied, and whatever the place in the corresponding data path where the minus sign in question is applied.

[0070] We now present, in relation to [Fig. 3], a 200 radiofrequency transmitter with image rejection according to another embodiment of the invention.

[0071] Compared to the embodiment presented above in relation to [Fig.2], the transmitter 200 according to the present embodiment comprises two digital blocks 210 as described above. More particularly:

[0072] - a first digital block 210 delivers, for a first transmission channel, a first X / F transformed channel signal and a first filtered transformed channel signal ^ifd; and

[0073] - a second digital block 210 delivers, for a second transmission channel (i.e. the transmission channel centered on the image frequency of the frequency on which the first transmission channel is centered), a second transformed channel signal and a second filtered transformed channel signal X iIFD.

[0074] Furthermore, a first adder 250 followed by an inverse Walsh transform block 240 delivers a first intermediate frequency signal linearly dependent on a sum of the first intermediate frequency channel signal XlF(t) and the second intermediate frequency channel signal Xjjpfy-

[0075] Similarly, a second adder 250 followed by an inverse Walsh transform block 240 delivers a second intermediate frequency signal xIF^t) linearly dependent on a difference between the first phase-shifted channel signal and the second phase-shifted channel signal XiIF[£ty

[0076] For example, depending on the hardware implementation considered (eg due to the presence of amplifiers on the data path), we generally have the first intermediate frequency signal xIF^t) proportional to the sum of the first intermediate frequency channel signal Xj^t) and the second intermediate frequency channel signal xIJF{t)- Similarly, we generally have the second intermediate frequency signal xIF^t) proportional to a difference between the first phase-shifted channel signal xjF and the second phase-shifted channel signal xIIFI / t)- As discussed above in relation to [Fig.2], preferably the proportionality coefficient is substantially the same for the generation of the first intermediate frequency signal xIF 3(z) and for the generation of the second intermediate frequency signal xiF:£t).The first intermediate frequency channel signal (the first phase-shifted channel signal x / Fdt), the second intermediate frequency channel signal xnF(t), as well as the second phase-shifted channel signal X] JFF^t) are in fact conventionally generated with the same power (or the same energy) and temporally synchronous. Thus, the first intermediate frequency signal xIF 3(t) and the second intermediate frequency signal have substantially equal power (or energy). Thus, optimal image rejection, and therefore decorrelation between the signals present in the first and second transmission channels, is obtained.However, depending on the hardware implementations considered, mismatches between the proportionality coefficients can lead to a non-perfect rejection of the image channel during the recombination of the signals and therefore to a "cross-talk" between the signals present in the first transmission channel and the second transmission channel.

[0077] Returning to [Fig.3], the impulse response, gM, and therefore the filtering matrix G„, of the Hilbert filter implemented in block 230 of the first digital block 210, as well that the impulse response, gpl], and therefore the filtering matrix Gw of the Hilbert filter implemented in block 230 of the second digital block 210, have the same sign. Thus, the radiofrequency signal x^t) generated by the transmitter 200 has:

[0078] - a first frequency component corresponding to the first channel of transmission centered on the frequency equal to the radio frequency fRF plus the intermediate frequency f / F; and

[0079] - a second frequency component corresponding to the second channel of transmission centered on the image frequency equal to the radio frequency f RF minus the intermediate frequency f}F.

[0080] In other words, the radiofrequency signal XRR(t) generated by the transmitter 200 is intended to be transmitted on a first transmission channel centered on the frequency equal to the radiofrequency frequency fRF plus the intermediate frequency fIF and on a second transmission channel centered on the image frequency equal to the radiofrequency frequency f RF minus the intermediate frequency f / F.

[0081] However, in general and as described above in relation to [Fig. 2], the first transmission channel is centered on the frequency equal to the radio frequency f RF plus the intermediate frequency f [F or centered on the image frequency equal to the radio frequency fRF minus the intermediate frequency f{F depending on whether or not the minus sign is applied to the data path delivering the first intermediate frequency channel signal XjpÙ) (respectively the first phase-shifted channel signal ultimately composing the first frequency signal in intermediate x[F |( / ) (respectively the second signal in intermediate frequency Pæ" elsewhere, such an effect is also obtained regardless of the place in the data path where the minus sign in question is applied.

[0082] Similarly, the second transmission channel is centered on the frequency equal to the radio frequency f RF plus the intermediate frequency fIp or centered on the image frequency equal to the radio frequency fRF minus the intermediate frequency f / F depending on whether or not the minus sign is applied to the data path delivering the second channel signal at intermediate frequency x{ / F(t) (respectively on the data path delivering the second phase-shifted channel signal ultimately composing the first signal at intermediate frequency Xj (respectively the second signal at intermediate frequency Furthermore, such an effect is equally well obtained regardless of where in the given path the minus sign in question is applied.

[0083] Thus, in order to transmit the radiofrequency signal XR / {I) on the two centered channels on the frequency equal to the radio frequency fRF plus the intermediate frequency f[F and on the image frequency equal to the radio frequency fRF minus the intermediate frequency f / F, in an alternative way to the case illustrated in [Fig.3] we can have:

[0084] - the first adder 250 followed by the inverse Walsh transform block 240 delivering a first intermediate frequency signal xfF1(t) linearly dependent on a difference of the first intermediate frequency channel signal and the second intermediate frequency channel signal xnF(l); and

[0085] - the second adder 250 followed by the inverse Walsh transform block 240 delivering a second intermediate frequency signal xIF^(t) linearly dependent on a sum between the first phase-shifted channel signal xfFI / t) and the second phase-shifted channel signal

[0086] Again, the minus sign on the data path delivering the second phase-shifted channel signal can be applied either to the filter matrix G1V (or the impulse response g[n]) of the Hilbert filter implemented in block 230 or to another location on the data path corresponding to the signal filtered by the Hilbert filter in question.

[0087] For example, the first intermediate frequency signal x[F ]( / ) is proportional to the difference between the first intermediate frequency channel signal and the second intermediate frequency channel signal x^it). Similarly, the second intermediate frequency signal xlFz(t) is proportional to the sum of the first phase-shifted channel signal x^j^t) and the second phase-shifted channel signal X]IFj£t}. As discussed above, preferably the proportionality coefficient is substantially the same for the generation of the first intermediate frequency signal xFF 1(0 ct For D generation of the second intermediate frequency signal The first intermediate frequency channel signal X^.il^ the first phase-shifted channel signal x1Fj^t), the second intermediate frequency channel signal x^j^t), as well as the second phase-shifted channel signal X]jFFfy are in fact conventionally generated with the same power (or the same energy) and temporally synchronous.Thus, the first intermediate frequency signal XjF j(f) and the second intermediate frequency signal xIF^t) have substantially equal power (or energy).

[0088] We now present, in relation to [Fig.4], the steps of a method for generating a radiofrequency signal XRF(t) according to an embodiment of the invention.

[0089] More particularly, the radiofrequency signal XRF(t) is intended to be transmitted on a first transmission channel.

[0090] Thus, during a step E400, a transmitter 200 (eg the transmitter 200 of [Fig.2] or the transmitter 200 of [Fig.3]) performs, for the first transmission channel, a transposition into frequencies of first signals in baseband, and xBB q[ / i] for the channels I and Q respectively, delivering a first channel signal in intermediate frequency x^ / z]-

[0091] During a step E410, the transmitter 200 performs, for the first transmission channel, a generation of a first phase-shifted channel signal as a function of the first intermediate frequency channel signal

[0092] More particularly, step E410 comprises:

[0093] - a step E410a of Walsh transformation of the first channel signal into intermediate frequency X^tl] delivering a first transformed channel signal X7F;

[0094] - a step E410b of Hilbert filtering, transposed into the Walsh domain, of the first transformed channel signal X7F providing a first filtered transformed channel signal X / 7;

[0095] - a step E410c of inverse Walsh transformation of the first channel signal filtered transform delivering the first phase-shifted channel signal.

[0096] During a step E420, the transmitter 200 performs, for the first transmission channel, a frequency transposition by implementing a quadrature mixer 120 delivering the radiofrequency signal XFF(t) from a first intermediate frequency signal xIF ^(t) and a second intermediate frequency signal

[0097] More particularly, the first intermediate frequency signal xIFl(t) is linearly dependent on the first intermediate frequency channel signal; the second intermediate frequency signal xIF2{t) is linearly dependent on the first phase-shifted channel signal.

[0098] For example, as discussed above in relation to [Fig.2], the first intermediate frequency signal xIFl(t) is proportional to the first intermediate frequency channel signal x^t) and the second intermediate frequency signal XiF^t) is proportional to the first phase-shifted channel signal x!FF^i)- Preferably, the coefficient of proportionality is substantially the same for the generation of the first intermediate frequency signal xJF ](t) and for the generation of the second intermediate frequency signal XiF2(i).

[0099] Depending on the implementations, the quadrature mixer 120 is fed by two quadrature local oscillator signals. The two local oscillator signals have a component at the radio frequency fRr. The first channel is centered on a frequency equal to:

[0100] - the radio frequency f RF plus the intermediate frequency f JF; or

[0101] - the radio frequency fRF minus the intermediate frequency fIp.

[0102] As described above eg in relation to [Fig.2] or [Fig.3], the transposition of the radiofrequency signal x^t) in a transmission channel or in the image transmission channel is obtained by applying a minus sign to the intermediate frequency signal (xrF ,(7) or XjF^t)Y This is obtained regardless of the place on the data path where the minus sign in question is applied.

[0103] In certain embodiments, the radiofrequency signal XRF(t) is also intended to be transmitted on a second transmission channel. Thus, during step E400, the transmitter 200 (eg the transmitter 200 of [Fig. 3]) further performs for the second transmission channel a transposition into frequencies of second baseband signals, and for the I and Q channels respectively, delivering a second channel signal at intermediate frequency Xj

[0104] During step E410, the transmitter 200 performs, for the second transmission channel, a generation of a second phase-shifted channel signal as a function of the second intermediate frequency channel signal

[0105] More particularly, during step E410:

[0106] - step E410a of Walsh transformation of the second channel signal into intermediate frequency X / / ^ / ?] delivers a second transformed channel signal ^-uf ;

[0107] - step E410b of Hilbert filtering, transposed into the Walsh domain, of the second transformed channel signal outputs a second filtered transformed channel signal ^ijfx> ;

[0108] - step E410c of inverse Walsh transformation of the second channel signal filtered transform delivers the second phase-shifted channel signal.

[0109] The first intermediate frequency signal xJF / / ) is linearly dependent on a sum of the first intermediate frequency channel signal X^ / t] and the second intermediate frequency channel signal. The second intermediate frequency signal xlF^i) is linearly dependent on a difference between the phase-shifted first channel signal and the phase-shifted second channel signal. These are the operations corresponding to the case illustrated in [Fig. 3]. However, as discussed above in connection with [Fig. 3], the same effect is obtained when alternatively, the first intermediate frequency signal xIF j(z) is linearly dependent on a difference between the first intermediate frequency channel signal and the second intermediate frequency channel signal X / ^n]. The second intermediate frequency signal xIFz(t} is linearly dependent on a sum of the first phase-shifted channel signal and the second phase-shifted channel signal.

[0110] For example, as discussed above in relation to [Fig.3], the first intermediate frequency signal x1F is proportional to the sum of the first intermediate frequency channel signal xlF(t) and the second intermediate frequency channel signal. The second intermediate frequency signal xIF^{t) is proportional to a difference between the first phase-shifted channel signal xIFi^t) and the second phase-shifted channel signal x / iFF^t). Preferably, the coefficient of proportionality is substantially the same for the generation of the first intermediate frequency signal xfF}(z) and for the generation of the second intermediate frequency signal X / ^t)-

[0111] Thus, two channels capable of carrying different data are generated in a single step of transposition in frequencies to radio frequencies.

[0112] More particularly, the quadrature mixer 120 is fed by two quadrature local oscillator signals. The two local oscillator signals have a component at the radio frequency fRF- Thus:

[0113] - the first channel is centered on a frequency equal to the radio frequency f RF plus the intermediate frequency f !F ; and

[0114] - the second channel is centered on a frequency equal to the radio frequency j RF minus the intermediate frequency f IF.

[0115] In some embodiments, Hilbert filtering is implemented as block digital filtering as described above in relation to [Fig. 2]. In some implementations, the Walsh transform implements Walsh sequences ordered according to a Hadamard order. Thus, the filter matrix is ​​block diagonal and antisymmetric, thereby reducing the computational power required for Hilbert filtering.

[0116] We now present, in relation to [Fig. 5], an example of the structure of the transmitter 200 comprising means making it possible to implement all or part of the steps of the generation method of [Fig. 4] according to an embodiment of the invention.

[0117] More particularly, the transmitter 200 comprises an electronic device 500 comprising various means such as a random access memory 503 (for example a RAM memory), a processing unit 502 equipped for example with a processor, and controlled by a computer program stored in a read-only memory 501 (for example a ROM memory or a hard disk). Upon initialization, the code instructions of the computer program are for example loaded into the random access memory 503 before being executed by the processor of the processing unit 502.

[0118] The electronic device 500 is more particularly configured to carry out the steps of the generation method of [Fig.4] (according to any one of the embodiments and / or variants described above in relation to [Fig.4]) implemented by the digital blocks 210 described above in relation to [Fig.2] and [Fig.3], i.e. steps E400, E410a and E410b.

[0119] This [Fig. 5] illustrates only one particular way, among several possible ones, of producing the electronic device 500 so that it performs all or part of the aforementioned steps of the generation method of [Fig. 4] (according to any one of the embodiments and / or variants described above in relation to [Fig. 4]). Indeed, these steps can be performed indifferently on a reprogrammable computing machine (a PC computer, a DSP processor or a microcontroller) executing a program comprising a sequence of instructions, or on a dedicated computing machine (for example a set of logic gates such as an FPGA or an ASIC, or any other hardware module).

[0120] In the case where the electronic device 500 is produced with a reprogrammable computing machine, the corresponding program (i.e. the sequence of instructions) may be stored in a removable storage medium (such as for example a CD-ROM, a DVD-ROM, a USB key) or not, this storage medium being partially or totally readable by a computer or a processor.

[0121] According to certain implementations, the electronic device 500 also implements the inverse Walsh transformation step E410c. However, according to the embodiment of [Fig.5], the binary nature of the Walsh sequences (i.e. the fact that the sequences in question have two binary values) is taken advantage of to implement such an inverse Walsh transformation in a semi-analog manner. More particularly, the blocks 240 comprise inverse Walsh transformation means comprising for example:

[0122] - a plurality of 1-bit DACs (eg buffer type), each DAC being controlled in amplitude by the inverse Walsh sequence corresponding to the sequential component considered for the inverse transformation; and

[0123] - an analog adder to sum the outputs of the different 1-bit DACs between them and thus generate an analog quantity (voltage or current) representative of the inverse Walsh transform of the input signal so as to generate the output signal.

[0124] Furthermore, the transmitter 200 comprises means for transposing into analog / RF frequencies, i.e. the quadrature mixer 120, configured to implement the step E420. Such a quadrature mixer 120 is eg implemented via transistors configured to chop, at the rate of the local oscillator signal, the signal to be transposed into frequencies.

[0125] Thus, in all embodiments, the transmitter 200 comprises means configured to perform all or part of the steps of the generation method of [Fig.4] (according to any one of the embodiments and / or variants described above in relation to [Fig.4]).

Claims

Claims

1. A method of generating a radio frequency signal intended to be transmitted on a first transmission channel, in which a transmitter (200) performs: - a frequency transposition (E420) by implementing a quadrature mixer (120) delivering said radiofrequency signal from a first intermediate frequency signal and a second intermediate frequency signal, and in which the transmitter performs, for said first transmission channel: - a frequency transposition (E400) of first baseband signals delivering a first intermediate frequency channel signal; and - a generation (E410) of a first phase-shifted channel signal as a function of the first intermediate frequency channel signal, the first intermediate frequency signal being linearly dependent on the first intermediate frequency channel signal, the second intermediate frequency signal being linearly dependent on the first phase-shifted channel signal, characterized in that the generation of the first phase-shifted channel signal comprises: - a Walsh transformation (E410a) of the first intermediate frequency channel signal delivering a first transformed channel signal; - a Hilbert filtering (E410b), transposed into the Walsh domain, of the first transformed channel signal delivering a first filtered transformed channel signal; and - an inverse Walsh transform (E410c) of the first filtered transformed channel signal delivering the first phase-shifted channel signal.

2. The method of claim 1, wherein said quadrature mixer is fed with two quadrature local oscillator signals, both local oscillator signals having a component at a radio frequency, wherein said first channel is centered at a frequency equal to the radio frequency plus the intermediate frequency or at a frequency equal to the radio frequency minus the intermediate frequency.

3. Method according to claim 1 or 2, in which the radio frequency signal is also intended to be transmitted on a second transmission channel, in which the transmitter carries out, for said second transmission channel: - a frequency transposition (E400) of second baseband signals delivering a second intermediate frequency channel signal; and - a generation (E410) of a second phase-shifted channel signal as a function of the second intermediate frequency channel signal, the first intermediate frequency signal being linearly dependent on a sum of the first intermediate frequency channel signal and the second intermediate frequency channel signal, the second intermediate frequency signal being linearly dependent on a difference between the first phase-shifted channel signal and the second phase-shifted channel signal, and wherein the generation of the second phase-shifted channel signal comprises: - a Walsh transformation (E410a) of the second channel signal into intermediate frequency delivering a second transformed channel signal; - a Hilbert filtering (E410b), transposed into the Walsh domain, of the second transformed channel signal delivering a second filtered transformed channel signal; and - an inverse Walsh transform (E410c) of the second filtered transformed channel signal delivering the second phase-shifted channel signal.

4. Method according to claim 1 or 2, in which the radio frequency signal is also intended to be transmitted on a second transmission channel, in which the transmitter carries out, for said second transmission channel: - a frequency transposition (E400) of second baseband signals delivering a second intermediate frequency channel signal; and - a generation (E410) of a second channel signal phase-shifted as a function of the second channel signal in intermediate frequency, the first signal in intermediate frequency being linearly dependent on a difference between the first channel signal in frequency intermediate and the second intermediate frequency channel signal, the second intermediate frequency signal being linearly dependent on a sum of the first phase-shifted channel signal and the second phase-shifted channel signal, and wherein generating the second phase-shifted channel signal comprises: - a Walsh transform (E410a) of the second intermediate frequency channel signal delivering a second transformed channel signal; - a Hilbert filtering (E410b), transposed into the Walsh domain, of the second transformed channel signal delivering a second filtered transformed channel signal; and - an inverse Walsh transform (E410c) of the second filtered transformed channel signal delivering the second phase-shifted channel signal.

5. The method of claim 3 or 4, wherein said quadrature mixer is fed with two quadrature local oscillator signals, both local oscillator signals having a component at a radio frequency, wherein said first channel is centered at a frequency equal to the radio frequency plus the intermediate frequency, and wherein said second channel is centered at a frequency equal to the radio frequency minus the intermediate frequency.

6. A method according to any one of claims 1 to 5, wherein the Hilbert filtering comprises block digital filtering.

7. A method according to any one of claims 1 to 6, wherein said Walsh transform and said inverse Walsh transform are discrete Walsh transforms, the Walsh sequences implemented in said transforms being ordered according to a Hadamard order.

8. A computer program product comprising program code instructions for implementing the method according to any one of claims 1 to 7, when said program is executed on a computer.

9. Transmitter (200) for generating a radiofrequency signal intended to be transmitted on a first transmission channel, the transmitter comprising: - means for transposing into frequencies by implementing a quadrature mixer (120) delivering said radiofrequency signal to from a first intermediate frequency signal and a second intermediate frequency signal, and, for said first transmission channel: - means for transposing into frequencies (500) first baseband signals delivering a first channel signal in intermediate frequency; and - means for generating (500, 240) a first phase-shifted channel signal as a function of the first intermediate frequency channel signal, the first intermediate frequency signal being linearly dependent on the first intermediate frequency channel signal, the second intermediate frequency signal being linearly dependent on the first phase-shifted channel signal, characterized in that the means for generating the first phase-shifted channel signal comprise: - Walsh transformation means (500) of the first channel signal into intermediate frequency delivering a first transformed channel signal; - Hilbert filtering means (500), transposed into the Walsh domain, of the first transformed channel signal delivering a first filtered transformed channel signal; and - inverse Walsh transform means (500, 240) of the first filtered transformed channel signal delivering the first phase-shifted channel signal.