RFID tag dynamically adjusting clock frequency
First Claim
1. A method for a Radio Frequency Identification (RFID) tag to dynamically adjust a frequency of a clock oscillator, the method comprising:
- receiving, from a reader, values for two or more of a TRcal, an RTcal, a DR, a Tari, and a BLF;
calculating a first symbol duration based on the received values;
comparing the calculated first symbol duration to a symbol decision threshold;
determining, based on the comparison, whether the frequency can be reduced;
if so then;
adjusting a counting rate of a counter;
reducing the frequency by adjusting at least one of a divide ratio, bias, resistance, capacitance, and inductance of the clock oscillator;
calculating a second symbol duration based on the reduced frequency; and
if necessary to meet error limits of a protocol, then adjusting at least one of the second symbol duration and the reduced frequency such that the second symbol duration meets the error limits; and
if not then;
not adjusting the counting rate of the counter, andnot reducing the frequency.
1 Assignment
0 Petitions
Accused Products
Abstract
An RFID tag is configured to adjust its current clock frequency to conserve tag power while receiving a reader signal and/or backscattering a signal. The tag may determine whether to adjust its current clock frequency based on one or more timing parameters, which may be determined from a reader command and/or from a signal to be backscattered. The counting rate and/or limit of a tag counter and/or the power supplied to a tag component may also be adjusted. The current tag clock frequency may be adjusted during the signal reception/backscattering process and optionally restored once the process is completed.
57 Citations
18 Claims
-
1. A method for a Radio Frequency Identification (RFID) tag to dynamically adjust a frequency of a clock oscillator, the method comprising:
-
receiving, from a reader, values for two or more of a TRcal, an RTcal, a DR, a Tari, and a BLF; calculating a first symbol duration based on the received values; comparing the calculated first symbol duration to a symbol decision threshold; determining, based on the comparison, whether the frequency can be reduced; if so then; adjusting a counting rate of a counter; reducing the frequency by adjusting at least one of a divide ratio, bias, resistance, capacitance, and inductance of the clock oscillator; calculating a second symbol duration based on the reduced frequency; and if necessary to meet error limits of a protocol, then adjusting at least one of the second symbol duration and the reduced frequency such that the second symbol duration meets the error limits; and if not then; not adjusting the counting rate of the counter, and not reducing the frequency. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A Radio Frequency Identification (RFID) integrated circuit (IC) configured to dynamically adjust a frequency of a clock oscillator, the IC comprising:
-
a transceiver configured to communicate with a reader; and a processing block coupled to the transceiver and configured to; receive, from the reader, values for two or more of a TRcal, an RTcal, a DR, a Tari, and a BLF; calculate a first symbol duration based on the received values; compare the calculated first symbol duration to a symbol decision threshold; determine, based on the comparison, whether the frequency can be reduced; if so, then; adjust a counting rate of a counter; reduce the frequency by adjusting at least one of a divide ratio, bias, resistance, capacitance, and inductance of the clock oscillator; calculate a second symbol duration based on the reduced frequency; and if necessary to meet error limits of a protocol, then adjust at least one of the second symbol duration and the reduced frequency such that the second symbol duration meets the error limits; and if not then; not adjusting the counting rate of the counter; and not reducing the frequency. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A Radio Frequency Identification (RFID) tag comprising:
-
an antenna; and an RFID integrated circuit coupled to the antenna and configured to; receive, using the antenna, values for two or more of a TRcal, an RTcal, a DR, a Tari, and a BLF; calculate a first symbol duration based on the received values; compare the calculated first symbol duration to a symbol decision threshold; determine, based on the comparison, whether a frequency of a clock oscillator can be reduced; if so, then; adjust a counting rate of a counter; reduce the frequency by adjusting at least one of a divide ratio, bias, resistance, capacitance, and inductance of the clock oscillator; calculate a second symbol duration based on the reduced frequency; and if necessary to meet error limits of a protocol, then adjust at least one of the second symbol duration and the reduced frequency such that the second symbol duration meets the error limits; and if not then; not adjusting the counting rate of the counter; and not reducing the frequency. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification