The present invention relates to a method of and apparatus for modulating a carrier to provide both power and data trans mission to a device irradiated by the carrier.
According to a first aspect of the present invention there is provided a modulation scheme for modulating a signal transmitted from a first device to a second device which is energised by the signal, wherein the first device is further arranged to amplitude modulate the signal at a data rate, and wherein the method further comprises phase modulating the signal at a clock rate synchronised with the data rate, and wherein the phase modulation is arranged to cause a non-monotonic change in the signal amplitude.
It is thus possible to provide a transmission scheme which adds a phase modulation to an amplitude modulation signal such that the phase modulation spreads the transmitted signal in the frequency domain and reduces the peak in the power spectral density of the transmitted signal compared to an equivalent signal in which no phase modulation has been applied.
According to a second aspect of the present invention there is provided a reader/writer device for use with a passive device arranged to be irradiated with RF energy by the reader/writer device, wherein the reader/writer device modulates an RF carrier in accordance with the first aspect of the present invention.
According to a third aspect of the present invention there is provided a receiver for recovering timing and data information from a signal, comprising an envelope detector for demodulating the signal to produce a demodulated signal; a filter for filtering the demodulated signal to remove or attenuate amplitude variations due to the timing information so as to produce a data signal; and a timing recovery circuit for forming a difference between time aligned versions of the demodulated signal and the data signal so as to recover the timing information.
According to a fourth aspect of the present invention there is provided a passive device including a receiver according to the third aspect of the present invention.
The present invention will further be described, by way of non-limiting example only, with reference to the accompanying Figures, in which:
a is a constellation diagram showing transitions when no data modulation is applied;
b is a constellation diagram showing transitions when data modulation is applied;
Devices such as RF ID tags or memory spots are known or proposed whereby some memory, optionally some data processing facility and a transmitter/receiver are integrated into a single device, usually a silicon chip. The device does not include an onboard power supply and instead is adapted to be irradiated, for example by radio frequency energy, and to extract sufficient energy from the irradiating signal to power the device up such that it can perform its task. A problem for such devices is that they must receive sufficient energy from the reader/writer device irradiating them that they can function whilst simultaneously there is a desire for these devices to be as inexpensive as possible such that they may be extensively deployed without incurring significant cost.
The radio frequency spectrum is becoming an increasingly congested resource. Therefore the possibility of mutual interference from different systems co-existing within the same physical region can become a real and significant problem. One of the measures used to evaluate an RF transmission is power spectral density, PSD, which refers to the bandwidth over which the signal power from a transmitter is distributed. In general, a transmission with a high power spectral density is more likely to cause interference to other users and devices than a transmission with a low power spectral density. Systems of the type described hereinbefore that use radio frequency transmissions to provide power to passive devices, such as RF ID and memory spot devices, are prone to having a high peak power spectral density because when they are transferring power (without data) to receive a response from the device that they are irradiating, then the transmission is effectively just a single tone. Thus all of the power is concentrated into a very narrow bandwidth and the peak power spectral density can become relatively high. Furthermore, it is also the case that when transferring data from the irradiating device to the passive device the peak power spectral density may still be high because the desire to implement low cost receivers within the passive devices means that AM receivers are used. Furthermore, the requirement to transmit power at all times means that low index amplitude modulation schemes are used.
A reader/writer terminal 10 in conjunction with a memory spot device 12 is schematically shown in
As noted herein before, the current modulator/demodulator used in reader/writer units for memory spot, RF ID tags and other passive computing devices (being passive in the sense that they have no onboard power and must receive their power from the signal irradiating them) can result in a transmitted signal having a high peak power spectral density that has the potential to cause interference with other users. The reader/writer units, out of economic convenience, are often arranged to work in frequency bands which have been designated for general use. Therefore, for example, the reader/writer unit for memory spot operates in the 2.4 GHz band. This band is also shared by other users, such as WiFi networks. The transmission scheme is amplitude modulation with a low modulation index, with the result that the transmission has many of the characteristics of an unmodulated RF carrier.
It can be seen that the maximum amplitude of the side lobes 22a and 22b are approximately 40 dB lower than the height of the central peak 20. This means that the overwhelming majority of the signal power is concentrated in the spectral tone due to the carrier. The bandwidth of the carrier is very narrow, so when transmitting a signal of the power required to make the memory spot chip function, the peak power spectral density is very high.
The memory spot is produced in a cost conscious regime As a result its components are not trimmed for accuracy. It is therefore advantageous to provide a timing signal such that data is correctly written into memory without, for example, a bit being written twice due to a clock error. The Manchester coding is a self clocking data stream as a signal transition always occurs in the middle of each transmitted bit. From one viewpoint each bit of data supplied to a Manchester encoder gets converted into a pair of bits. As a consequence each transmitted data bit takes twice as long to transmit compared to the un-encoded data stream.
It would be possible to reduce the peak power spectral density by reducing the transmitted power. However this has the problem that the power available to the passive device becomes reduced and it is therefore likely that it would cease to function. Alternatively, more complex modulation schemes could be used which have better power spectral density characteristics. However these are economically unsatisfactory as the existing amplitude modulation scheme used by RF ID tag and memory spot devices is a very good solution to the dual requirements of transferring both power and data to a chip in the manner which uses the minimum amount of silicon area on the chip (which relates directly to the cost thereof) and which also avoids complex and power hungry receiver circuitry. Therefore any change in the modulation scheme away from simple amplitude modulation is likely to have a direct and negative impact on both the price and performance of the system as a whole.
The present inventor s has already realised that it is possible to modify the modulation scheme used in readers/writers for such passive systems so as to reduce the power spectral density transmitted thereby without impacting on the performance of the simple amplitude modulation receiver used within the passive device itself. The teachings are disclosed in GB 2437350 but are summarised here.
The phase insensitivity of an amplitude modulation detector can be exploited so as to allow a phase modulation to be imposed on the transmitted signal such that values corresponding to a “1” and a “0” occur on both sides of the quadrature axis 36. It can then intuitively be seen that the average of the modulation signal can be reduced below that of the “0” and in fact can be brought close to a position at the origin of the phasor diagram.
Such a modified transmission scheme is shown in
As part of the modulation scheme a determination has to be made as to whether to use the in-phase constellation points, 32 and 34, or the anti-phase constellation points 32a and 34a to transmit the data. This choice can advantageously be made from a random data source, such as a random number generator, which is uncorrelated with the data which is being transmitted. Thus a “1” bit from the random number generator might correspond to use of the in-phase set and a “0” from the random number generator might correspond to use of the anti-phase set. However the opposite mapping could equally be used. It is, however, important to ensure that both pairs of constellation points are used substantially equally in order to obtain a zero DC condition and also to ensure that there are no strong patterns or correlations which might themselves produce unwanted spectral components. These conditions are generally satisfied by the use of a pseudo-random binary sequence which, in trials, has been found to work satisfactorily.
In practice, instantaneous changes of the amplitude and phase cannot be achieved. Therefore the signal cannot instantaneously hop between the points 32, 34, 34a and 32a. It therefore has to follow a trajectory from one point to the next. Furthermore, it is not desirable for the signal amplitude to merely traverse along the in-phase axis between, for example, point 32a and point 34 as in so doing the signal would pass through both, point 34a which might lead to transmission of corrupt data and also through the origin thereby creating a signal with a very large (100%) modulation index. Large modulation indexes are not desirable as they interfere with the transfer of power from the reader/writer to the passive device.
The solution chosen in GB 2437350 is a trajectory (which is implemented as a phase modulation) which substantially maintains the amplitude between that of the zero bit and one bit levels but which rotates the phase of the modulation signal around the constellation (phasor) diagram through substantially 180° to change between the in-phase and anti-phase sets of constellation points. Such a trajectory is schematically shown in
However from point 32 it can also be seen that rotation in the, clockwise direction can be used such that trajectories 44 and 46 may be followed to the anti-phase constellation points 32a and 34a respectively. Similar trajectory paths exist from the constellation point 34 to the constellation points 32a and 34a, but have not been numbered so as to improve the clarity of the Figure. It can therefore be seen that, during the transition period from, for example. constellation point 32 to constellation point 32a, the magnitude of the transmitted signal remains substantially invariant or varies monotonically and hence ripple is not introduced into the power supply of the passive device. It is, of course, necessary to modify the reader/writer unit in order to be able to transmit a signal in accordance with the constellation diagrams shown in
In order to allow the phase shift to be added to the signal, a further connection is made to the input of the voltage controlled oscillator, via a resistor 72 such that a further control voltage can be superimposed onto the oscillator input. Providing an appropriate conversion gain is applied then this further control signal can be used to make small perturbations to the voltage controlled oscillator's frequency output so as to introduce appropriate phase modulation to the oscillator output signal.
Given that the amplitude and phase components of the modulation signal are treated independently, and are effectively uncorrelated, it is worth considering in little more detail how they are generated. The amplitude component is generally straight forward, a digital data signal that is to be transmitted is simply filtered and DC shifted such that its mean signal level is the mean level between the two amplitudes in the constellation diagram.
As regards the phase component, we may assume that the modulation vector starts at an angle of zero degrees (that is lies along the positive axis of the in-phase component of the constellation diagram), and then one or more bits later swings with either a positive or a negative rotation through 180 ° . After a further one or more bits it swings back again preferably taking a reverse rotation to that which previously happened, such that it effectively retraces its path. Therefore, returning to
The behaviour of the modulation vector can be produced from a random bit stream by using duo binary encoding. A circuit suitable for generating such a phase change signal using duo binary encoding is schematically illustrated in
A pseudo random binary signal generator 80, is used to generate a pseudo random binary sequence in response to timing signals from a clock 82. The pseudo random binary sequence is sent to a first adding input of an adder 84. The pseudo random binary sequence is also provided to a delay element 86 which introduces a delay of one or more clock pulses. The output of the delay element 86 is provided to a second adding input of the adder 84. Given that, in broad terms, the output of the binary random number generator 80 could either take a zero or a one then it can be seen that the output of the adder 84 can take the values zero, one or two. An output of the adder 84 is provided to an input of a second adder 86 which receives an offset signal for an offset generator 88, the offset corresponding in this example to a value of −1 such that the output of the adder 86 can take the values −1, zero or +1. These output values may, or may not, be low pass filtered and are then supplied to the input of the VCO via the resistor 72 . Apart form the optional low pass filtering, if the phase signal is to be used with the VCO in a frequency modulation implementation, then it should be differentiated to convert the phase modulation to an equivalent frequency modulation. The size of the resistor 72 is selected, based on a knowledge of the transfer characteristics of the voltage control led oscillator 60 so as to set an appropriate gain between the output of the adder 86 and the input of the voltage controlled oscillator 60 such that a desired phase of 180° is substantially achieved over the duration of one bit period of the duo-binary output signal at the output of the adder 86.
In the present invention the transitions from one constellation point to another are modified such that the transition is itself also going to give rise to a non-monotonic amplitude variation. Thus the transitions shown in
However, in the present invention the trajectory chosen deviates from the path of constant amplitude, for example, but not necessarily, along a path of direct translation 112. It can be seen that progression between the constellation points 100 and 102 along this path causes variations in the distance to the origin, and hence gives rise to an amplitude variation, as shown more clearly by the plot of amplitude versus rotation in
One consequence is that the rate of change of modulation vector amplitude is not continuous, which does not prevent this technique from being used. However performance is improved if the modulation vector phase trajectory is modified to be more sinusoidal, as indicated by chain line 122 in
The production of the sinusoidal or substantially sinusoidal path 122 can be achieved by adding a further amplitude modulation to the carrier signal, but is most preferably done by varying the rate of rotation of the phase vector such that it rotates more quickly around the mid-point of its transition between adjacent constellation points and more slowly at the beginning and end of its transition between constellation points. The phase transition rate can be shaped with a Gaussian filter. The path 120 corresponds to a MSK modulation scheme whereas the filtering of the signal corresponds to a GMSK modulation scheme, both of which are known to the person skilled in the art.
The desire to convey amplitude and modulated data complicates the transition paths within the constellation diagram. Initially consider an AM signal modulated to a modulation depth of 0.5 (compared to an arbitrary reference). Assuming that there are four constellation points 100, 102, 104 and 106 then we can represent the constellation points in the constellation diagram shown in
Suppose now that we wish to convey data by way of amplitude modulation such that ‘0’s are represented by a modulation amplitude of 0.4 and ‘1’s are represented by a modulation amplitude of 0.6. In such a scheme each constellation point splits into a pair with, for example point 100a representing a ‘0’ and point 100b representing a ‘1’. The resultant constellation diagram is shown in
The transmission scheme has a phase transition occurring in each T, and also can support transmitting a data bit in each period T. Each phase transition encodes a clock signal.
Meanwhile the phase of the carrier signal is also being varied by ±90° in synchronisation with the transmission slot for each data bit (irrespective of whether the data is being transmitted or not). This is shown in
The transitions from one constellation point to an adjacent one in the absence of data, by ±90° phase rotations, are selected to take the paths shown in
In order for the memory spot device to derive the benefit from the transmission scheme it needs to recover both the data and the clock signal from the signal at the output of its envelope detector (AM demodulator).
In keeping with the cost sensitivity in the manufacture of such devices the apparatus for recovering the clock and the data from the combined signal needs to be simple—and inexpensive.
The inventor realised that as there is exactly one cycle of amplitude variation encoding the timing data per phase transition, then a moving averager with a window 1 bit long will produce a constant level output.
The data and clock recovery circuit 154 can be implemented in the analogue or digital domains. The implementation described herein is in the digital domain. This is an appropriate decision as the memory spot will be fabricated to include digital memory and limited processing capability so the formation of a digital clock and data recovery circuit will not incur extra processing steps at manufacture. The demodulated signal is provided to an analog to digital converter 160 such that all subsequent processing can be done in the digital domain. The analog to digital converter may over sample the output of the demodulator such that several conversions are made per bit of data transmitted from a reader/writer to the memory spot device.
An output of the analog to digital converter 160 is provided to a moving averager 162 and a delay element 164. The moving averager comprises a plurality of delay elements 170 to 176 arranged in series. The outputs of several of the elements are combined at a summer 180 so as to form a finite impulse filter as is well known to the person skilled in the art. In fact to form a moving average all the delayed versions are weighted equally by 1/N where N is the number of delay taps and summed together.
Thus the contribution to amplitude changes resulting from the clock signal are removed by the moving averager. The signal at an output 182 of the moving averager 162 is shown in
The clock signal can then be used as a reference for a phase locked loop and associated voltage controlled oscillator, generally designated 200, so as to generate an internal clock CLK which may be used to control the timing of various functions within the memory spot, such as sampling times of the analog to digital converter 160 and read and write events to the memory of within the memory spot.
It should be noted that minor errors in the length of the filter time constant or timing errors in the moving averager can be tolerated as only a small bit of the tithing signal remains mixed into the data signal.
The receiver of
It is thus possible to encode timing information in a way that does not restrict the data throughput and which does not degrade the power spectral density of a reader/writer for use with passive devices such as RFID tags or memory spots.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2008/054848 | 4/22/2008 | WO | 00 | 7/30/2010 |