In accordance with one aspect of the present invention, there is provided
a method of calibrating an oscillator within a radio-frequency
identification (RFID) circuit for use in an RFID tag. The oscillator has
an oscillation frequency. A calibration value is stored within a
non-volatile memory associated with the RFID circuit. The oscillator is
calibrated in accordance with the calibration value. The storing of the
calibration value includes recovering a reference frequency from a test
signal supplied to the RFID circuit, calculating the calibration value to
correspond to a difference between the recovered reference frequency and
the oscillator frequency, and writing the calibration value to the
non-volatile memory.