EP1362320A2

Radio frequency identification architecture

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 12 February 2022, 4.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

238 claims: 40 independent, 198 dependent

  1. 1
    Claims of equivalent WO 02065380 A2 WHAT IS CLAIMED IS:1. A method in a radio frequency identification (RFID) tag device for controlling an operating state of the tag device using a reader, wherein the operating state is chosen from a plurality of possible states, comprising the steps of: (a) receiving a symbol from the reader when the operating state is a present state;(b) determining a new state for the operating state based upon the received symbol and present state;and (c) transitioning the operating state from the present state to the determined new state.
  2. 8
    A method in a radio frequency identification (RFID) tag device for controlling an operating state of the tag device using a reader, comprising the steps of:receiving a symbol from the reader;and determining a new state for the operating state of the tag device, wherein said determining step includes the steps of: (a) allowing the operating state to remain in a first state if the operating state is the first state when the symbol is received, (b) transitioning the operating state to the first state if the operating state is a second state when the symbol is received, (c) transitioning the operating state to a third state if the operating state is a fourth state when the symbol is received, and (d) transitioning the operating state to the first state if the operating state is a fifth state when the symbol is received.
  3. 14
    A method in a radio frequency identification (RFID) tag device for controlling an operating state of the tag device from a reader, comprising the steps of:receiving a symbol from the reader;and determining a new state for the operating state of the tag device, wherein said determining step includes the steps of: (a) if the operating state is a first state when the symbol is received in said receiving step, performing the following steps: (1) transitioning the operating state to a fourth state if a value of the received symbol is a first data value, and (2) transitioning the operating state to a second state if the value of the received symbol is a second data value;(c) allowing the operating state to remain the second state if the operating state is the second state when the symbol is received in said receiving step;(d) if the operating state is the fourth state when the symbol is received in said receiving step, performing the following steps: (3) allowing the operating state to remain the fourth state if the received symbol matches a present tag identification bit, and (4) transitioning the operating state to a fifth state if the received symbol does not match the present tag identification bit;and (e) allowing the operating state to remain the fifth state if the operating state is the fifth state when the symbol is received in said receiving step.
  4. 23
    A method in a radio frequency identification (RFID) tag device for communicating with a reader using a binary traversal, wherein the tag device stores a bit pattern, comprising the steps of:(a) designating a first bit of the bit pattern as a present symbol;(b) receiving a symbol from the reader;(c) transmitting the present symbol to the reader;(d) receiving a next symbol from the reader;(e) if a data value of the received next symbol is not equal to a data value of the transmitted present symbol, proceeding to step (h);(f) if the data value of the received next symbol is equal to a data value of the transmitted present symbol, designating a next bit of the bit pattern as the present symbol;(g) returning to step (c);and (h) exiting the binary traversal.
  5. 28
    A method in a radio frequency identification (RFID) tag device for responding to an interrogation by a reader, wherein the tag device stores a bit pattern, wherein the bit pattern includes an identification number portion, comprising the steps of:(a) designating a first bit of the bit pattern as a present symbol;(b) receiving a first symbol from the reader;(c) transmitting the present symbol to the reader;(d) receiving a next symbol from the reader;(e) if the received next symbol is a "NULL" symbol, exiting the interrogation;(f) if a data value of the received next symbol is not equal to a data value of the transmitted present symbol, exiting the interrogation;(g) if a data value of the received next symbol is equal to a data value of the transmitted present symbol, designating a next bit of the bit pattern as the present symbol;and (h) returning to step (c).
  6. 34
    A radio frequency identification (RFID) tag device, comprising:means for storing a bit pattern;means for responding to an interrogation by a reader, including means for comparing symbols received from said reader to portions of said bit pattern using a binary traversal algorithm, wherein said interrogation is concluded if a symbol received from said reader is a "NULL" symbol;and means for transmitting data to said reader. •
  7. 35
    A method for identifying a specific radio frequency identification (RFID) tag device in a population of tag devices, wherein the tag device stores a unique tag identification bit pattern and a second bit pattern, comprising the steps of:(a) receiving a desired tag identification bit pattern from a host system;(b) designating a first bit of the desired tag identification bit pattern as a present symbol;(c) transmitting the present symbol to the population of tag devices;(d) determining whether a next bit exists in the desired tag identification bit pattern;(e) if it is determined in step (d) that the next bit does not exist, proceeding to step (g);(f) if it is determined in step (d) that the next bit exists, designating the next bit as the present symbol and returning to step (c);(g) receiving a symbol from the population of tag devices;(h) storing a logical value of the received symbol in an accumulator as a bit of a bit pattern;(i) determining whether the bit stored in step (h) is a last bit of the bit pattern in the accumulator;(j) if it is determined in step (i) that the bit stored in step (h) is the last bit, proceeding to step (1);(k) if it is determined in step (i) that the bit stored in step (h) is not the last bit, transmitting the bit stored in step (h) as the present symbol and returning to step (g);and (1) comparing an expected bit pattern to the bit pattern stored in the accumulator.
  8. 37
    A method in a radio frequency identification (RFID) reader for interrogating a plurality of tag devices in a population of tag devices, comprising the steps of:(a) initializing a bit pattern stored in an accumulator;(b) initializing a counter value;(c) transmitting a first symbol to the plurality of tags;(d) determining whether at least one symbol is received from the plurality of tags;(e) if it is determined in step (d) that the at least one symbol has not been received, proceeding to step (1);(f) storing a logical value corresponding to the received at least one symbol in the accumulator as a bit of the bit pattern;(g) incrementing the counter value;(h) if the counter value is equal to a pre-determined limit, proceeding to step (1);(i) determining a next symbol based upon the at least one symbol determined to be received in step (d);(j) transmitting the next symbol to the plurality of tags;(k) proceeding to step (d);and (1) transmitting the bit pattern to a host system.
  9. 42
    A method in a radio frequency identification (RFID) reader for interrogating a plurality of tag devices, comprising the steps of:(a) receiving an identification number from a host system;(b) designating the first bit of the identification number as a current bit;(c) transmitting a first symbol to the plurality of tag devices;(d) determining a next symbol from the current bit;(e) transmitting the next symbol to the plurality of tags;(f) determining whether a next bit exists in the identification number;(g) if the next bit is determined in step (f) to not exist, proceeding to step G);(h) designating the next bit of the identification number as the current bit;(i) proceeding to step (d);(j) determining whether at least one symbol of a set of symbols is received from the plurality of tags;(k) if it is determined in step (i) that at least one symbol was not received, communicating to the host system that the identification number does not exist;and (1) if it is determined in step (i) that at least one symbol was received, communicating to the host system that the identification number exists.
  10. 43
    A method in a radio frequency identification (RFID) reader for interrogating a plurality of tag devices comprising the steps of:(a) receiving an identification number from a host system;(b) designating the first bit of the identification number as a current bit;(c) transmitting a first symbol to the plurality of tags;(d) determining a next symbol from the current bit;(e) transmitting the next symbol to the plurality of tags;(f) determining whether a next bit exists in the identification number;(g) if the next bit is determined in step (f) to not exist, proceeding to step (j);(h) designating the next bit as the current bit;(i) proceeding to step (d);(j) initializing a bit pattern stored in an accumulator;(k) initializing a counter value;(1) determining whether at least one symbol of a set of symbols is received from the plurality of tags;(m) if it is determined in step (1) that at least one symbol was not received, proceeding to step (t);(n) storing a logical value corresponding to the received at least one symbol in the accumulator as a bit of the bit pattern;(o) incrementing the counter value;(p) if the counter value is equal to a pre-determined limit, proceeding to step (t);(q) determining a next symbol based upon the at least one symbol determined to be received in step (1);(r) transmitting the next symbol to the plurality of tags;(s) proceed to step (1);(t) determining whether the bit pattern stored in the accumulator is equal to an anticipated bit pattern;(u) if it is determined in step (t) that the bit pattern stored in the accumulator is equal to the anticipated bit pattern, communicating to the host system that the identification number does exist;and (v) if it is determined in step (t) that the bit pattern stored in the accumulator is not equal to the anticipated bit pattern, communicating to the host system that the identification number does not exist.
  11. 44
    A method for interrogating a population of tag devices, comprising the steps of:(a) designating a bit as a present symbol;(b) transmitting the present symbol to the population of tag devices;(c) receiving a signal;(d) determining whether a symbol transmitted from the population of tags is present in the received signal;(e) if the symbol transmitted from the population of tags is not present in the received signal, proceeding to step (g);(f) if the symbol transmitted from the population of tags is present in the received signal, storing a logical value of the symbol transmitted from the population of tags as a bit in a register, designating the logical value of the symbol transmitted from the population of tags as the present symbol, and returning to step (b);(g) if no bits are stored in the register, exiting operation;and (h) if one or more bits are stored in the register, transmitting a NULL symbol, clearing the register, and returning to step (a).
  12. 45
    A method in a radio frequency identification (RFID) tag device for responding' to an interrogation by a reader, wherein the tag device stores a bit pattern, comprising the steps of:(a) designating a first bit of the bit pattern as a present symbol;(b) receiving a symbol from the reader;(c) if the received symbol is a "NULL" symbol, exiting the interrogation;(d) if a data value of the received symbol is not equal to a data value of the present symbol, proceeding to step (f);(e) if a data value of the received symbol is equal to a data value of the present symbol, transmitting the present symbol to the reader;(f) designating a next bit of the bit pattern as the present symbol;and (g) returning to step (b).
  13. 46
    A method in a reader for interrogating a population of radio frequency identification (RFID) tag devices, wherein each tag device stores a bit pattern, wherein the bit pattern includes an identification number portion, comprising the steps of:(a) initializing a value stored in a counter;(b) initializing a register;(c) transmitting a first symbol to the population of tag devices, wherein the first symbol represents a first data value;(d) determining whether at least one response to the first symbol was received from the population of tags;(e) if the at least one response was determined to be received in step (d), indicating in a bit position in the register that at least one response to the first symbol was received, wherein the bit position is equal to the value stored in the counter;(f) if the bit position in step (e) is a last bit position in the register, skipping steps (g)-(i);(g) incrementing the value stored in the counter;(h) transmitting the first symbol to the population of tag devices;and (i) returning to step (d).
  14. 49
    A reader for interrogating a population of radio frequency identification (RFID) tag devices, wherein each tag device in the population of tag devices stores an identification bit pattern, wherein the stored identification bit pattern includes at least one common bit position having the same logical value for all tag devices in the population of tag devices, comprising:means for storing a bit pattern mask, wherein a bit length of the stored bit pattern mask is equal to the bit length of the stored identification bit pattern, wherein the stored bit pattern mask indicates the at least one common bit position;means for transmitting a first bit as a first symbol to the population of tag devices, wherein the first bit corresponds to a first bit position in the bit length of the stored identification bit pattern;means for receiving at least one symbol from the population of tag devices;means for analyzing the at least one symbol received from the population of tag devices relative to the bit pattern mask;and means for transmitting the next bit as a symbol to the population of tag devices.
  15. 50
    A reader for interrogating a population of radio frequency identification (RFID) tag devices, wherein each tag device stores a bit pattern, wherein the bit pattern includes an identification number portion, comprising the steps of:a counter, wherein said counter has a value stored therein;a register;means for transmitting a first symbol to the population of tag devices, wherein the first symbol represents a first logical value;means for determining whether at least- one response to the first symbol was received from the population of tags, wherein if the at least one response was determined to be received, indicating in a bit position in the register that at least one response to the first symbol was received, wherein the bit position is equal to the value stored in the counter;and means for incrementing said value stored in the counter.
  16. 51
    A method in a reader for interrogating a population of radio frequency identification (RFID) tag devices, wherein each tag device in the population of tag devices stores an identification bit pattern, wherein the stored identification bit pattern includes at least one common bit position having the same logical value for all tag devices in the population of tag devices, comprising the steps of:(a) storing a bit pattern mask, wherein a bit length of the stored bit pattern mask is equal to the bit length of the stored identification bit pattern, wherein the stored bit pattern mask indicates the at least one common bit position;(b) transmitting a first bit as a first symbol to the population of tag devices, wherein the first bit corresponds to a first bit position in the bit length of the stored identification bit pattern;(c) receiving at least one symbol from the population of tag devices;(d) if a next bit position does not exist in the bit length of the stored identification bit pattern, skipping steps (e)-(f);(e) determining whether the mask indicates the next bit position as a common bit position;and (f) if it is determined in step (e) that the mask does not indicate the next bit position as a common bit position, (1) transmitting the next bit as a symbol to the population of tag devices, and (2) returning to step (c).
  17. 54
    A method in a reader for interrogating a population of radio frequency identification (RFID) tag devices, wherein each tag device stores an equal bit length identification number, comprising the steps of:(a) receiving a first bit pattern that is a common subset of bits of the identification number of all tag devices of the population of tag devices;(b) initializing a counter value to a bit length of the identification number minus the length of the first bit pattern received in step (a);(c) initializing a second bit pattern in an accumulator;(d) transmitting a first symbol to the plurality of tags;(e) determining whether at least one symbol of a set of symbols is received from the plurality of tags;(f) if it is determined in step (e) that at least one symbol was not received, proceeding to step (m);(g) storing a logical value corresponding to the received at least one symbol in the accumulator as a bit of the second bit pattern;(h) decrementing the counter value;(i) if the counter value is equal to zero, proceeding to step (m);(j) determining a next symbol based upon the at least one symbol determined to be received in step (e);(k) transmitting the next symbol to the plurality of tags;(1) proceeding to step (e);(m) combining the first bit pattern with the second bit pattern to form a third bit pattern;and (n) transmitting the third bit pattern to a host system.
  18. 58
    A method for interrogating a population of tag devices to detennine the presence of a first tag device and a second tag device, wherein the first tag device stores a first tag identification bit pattern of a first bit length N and the second tag device stores a second tag identification bit pattern of a second bit length M, comprising the steps of:(a) designating a first bit of the first identification bit pattern as a present symbol;(b) transmitting the present symbol to the population of tag devices;(c) receiving at least one symbol from the population of tag devices;(d) storing a logical value of the received symbol as a bit in a register;and (e) repeating steps (a)-(d) for each additional bit of the first identification pattern such that the register stores N bits.
  19. 66
    A radio frequency identification (RFID) integrated circuit (IC), comprising:a first antenna pad;a second antenna pad;a first modulator coupled to said first antenna pad, wherein said first modulator is configured to backscatter modulate a first symbol received from said first antenna pad with a response symbol, wherein said first modulator is configured to output said backscatter modulated first symbol to said first antenna pad;and a second modulator coupled to said second antenna pad, wherein said second modulator is configured to backscatter modulate a second symbol received from said second antenna pad with the response symbol, wherein said second modulator is configured to output said backscatter modulated second symbol to said second antenna pad.
  20. 71
    A radio frequency identification (RFID) integrated circuit (IC), comprising:an antenna pad;and a modulator coupled to said antenna pad, wherein said modulator is configured to backscatter modulate a symbol received from said antenna pad with a response symbol, wherein said modulator is configured to output said backscatter modulated symbol to said antenna pad.
  21. 76
    A radio frequency identification (RFID) tag device, comprising:a first antenna;a second antenna;a first receiver coupled to said first antenna, wherein said first receiver is configured to receive a first symbol from said first antenna, and wherein said first receiver is configured to generate a first received signal;a first modulator coupled to said first antenna, wherein said first modulator is configured to backscatter modulate the received first symbol with a response symbol, wherein said backscatter modulated first symbol is output to said first antenna;a second receiver coupled to said second antenna, wherein said second receiver is configured to receive a second symbol from said second antenna, and wherein said second receiver is configured to generate a second received signal;a second modulator coupled to said second antenna, wherein said second modulator is configured to backscatter modulate the received second symbol with the response symbol, wherein said backscatter modulated second symbol is output to said second antenna;and a state machine coupled to said data programming unit and said first and said second receivers.
  22. 80
    A radio frequency identification (RFID) tag device, comprising:an antenna;a receiver coupled to said antenna, wherein said receiver is configured to receive a symbol from said antenna, and wherein said receiver is configured to generate a received signal;a modulator coupled to said antenna, wherein said modulator is configured to backscatter modulate the received symbol with a response symbol, wherein said backscatter modulated symbol is output to said antenna;a state machine coupled to said data programming unit and said receiver.
  23. 84
    An identification (ID) tag, comprising:a substrate having an input capable of receiving a high frequency signal;a first charge pump coupled to said input and disposed on said substrate, said first charge pump configured to convert said high frequency signal to a substantially direct current (DC) voltage;means for storing a bit pattern;a data recovery circuit coupled to said input and disposed on said substrate, said data recovery capable of recovering data from said high frequency signal;a backscatter switch coupled to said input and disposed on said substrate, said back scatter switch capable of modifying an impedance of said input and responsive to a control signal;a state machine disposed on said substrate and responsive to said data recovered by said data recovery circuit, said state machine generating said control signal for said backscatter switch in response to said data;said DC voltage from said first charge pump capable for providing a voltage supply for at least one of said data recovery circuit, said backscatter switch, and said state machine;and means for communicating with a reader using a binary traversal algorithm, said binary traversal algorithm comparing bits within the bit pattern to symbols received from said reader.
  24. 86
    A method of calibrating an oscillator frequency with an input signal in a radio frequency identification (RFID) tag device, comprising the steps of:(a) receiving a calibration waveform cycle on the input signal;(b) incrementing a count word after each cycle of a clock signal that occurs during a length of the received calibration waveform cycle;and (c) adjusting the oscillator frequency based upon the count word after completion of step (b).
  25. 93
    A method of calibrating an oscillator frequency with an input signal in a radio frequency identification (RFID) tag device, comprising the steps of:(a) receiving a calibration waveform cycle on the input signal;(b) incrementing a count word after each cycle of the oscillator frequency that occurs during a length of the received calibration waveform;and (c) adjusting the oscillator frequency based upon the count word after completion of step (a).
  26. 96
    A system for calibrating an oscillator frequency with an input signal in a radio frequency identification (RFID) tag device, comprising:an adjustable oscillator that receives a control word and generates an oscillator frequency that is based on the control word;a counter that receives the oscillator frequency and the input signal, wherein said counter increments a count word each cycle of the oscillator frequency, wherein said counter is cleared after each of a plurality of calibration waveform cycles is received on the input signal;and a state machine that receives at least one bit of the count word, and modifies a different bit of the control word after said each of the plurality of calibration waveform cycles is received, according to the received at least one bit of the count word, if the received at least one bit of the count word is equal to a first logical value.
  27. 102
    A method of sending calibration signals to a radio frequency identification (RFID) tag device from a reader of a reader network to adjust an oscillator frequency of the tag device, comprising the steps of:(a) transmitting a of calibration waveform cycle;(b) transmitting a separation waveform cycle;and (c) repeating steps (a) and (b) a plurality of times.
  28. 104
    A system for controlling an oscillator frequency in a radio frequency identification (RFID) tag device, comprising:a resistor-capacitor (RC) oscillator that outputs an oscillator frequency, wherein said RC oscillator includes a frequency adjustment bank;wherein said frequency adjustment bank includes a non-switchable element, and at least one switchable element;wherein said frequency adjustment bank receives a control word, wherein each said at least one switchable element receives a corresponding bit of said control word;wherein each of said at least one switchable element is activated by said corresponding bit of said control word if said corresponding bit is equal to a first state, wherein a combination of said non-switchable element and any activated switchable elements of said at least one switchable element affects said oscillator frequency.
  29. 109
    A system for generating a plurality of frequencies for use in a radio frequency identification (RFID) tag device, comprising:an oscillator that generates an oscillator frequency, and outputs the oscillator frequency on an oscillator signal;and at least one frequency divider that receives the oscillator signal, wherein each of said at least one divider generates a divided version of said oscillator frequency.
  30. 112
    A radio frequency identification (RFID) tag device, comprising:an antenna;a receiver coupled to said antenna, wherein said receiver is configured to receive a symbol from said antenna, and a modulator coupled to said antenna;wherein said modulator is configured to receive a response value, and is configured to select one of a plurality of frequencies according to said response value to be a selected frequency signal;wherein said modulator is configured to backscatter modulate said received symbol according to said selected frequency signal to produce a backscatter modulated symbol;and wherein said antenna is configured to transmit said backscatter modulated symbol.
  31. 127
    A reader that communicates with a radio frequency identification (RFID) tag device, comprising:a transmitter that transmits a radio frequency carrier signal modulated with a data symbol;a receiver that receives at least one backscatter symbol related to the transmitted data symbol;and a logic module that determines at least one backscatter frequency of said at least one backscatter symbol, wherein said logic module determines that said at least one backscatter symbol represents a first data value when said at least one backscatter frequency includes a first frequency, and determines that said at least one backscatter symbol represents a second data value when said at least one backscatter frequency is determined to include a second frequency.
  32. 130
    A method for defining data symbols in a radio frequency identification (RFID) tag device, comprising the steps of:(a) receiving a first calibration pulse on an input signal;(b) storing a length of the received first calibration pulse as a stored first length;(c) receiving a second calibration pulse on the input signal;and (d) storing a length of the received second calibration pulse as a stored second length.
  33. 151
    A method for defining data signal symbols in a radio frequency identification (RFID) tag device, comprising the steps of:(a) receiving a first calibration signal;(b) detecting a physical characteristic of the received first calibration signal;(c) storing the detected physical characteristic of the received first calibration signal as a stored first characteristic;(d) receiving a second calibration pulse;and (d) detecting a physical characteristic of the received second calibration signal;and (e) storing the detected physical characteristic of the received second calibration signal as a stored second characteristic.
  34. 153
    A charge pump, comprising :a charge pump input capable of receiving a high frequency signal;a plurality of stages parallel connected to said charge pump input, each stage having a first capacitor connected between said charge pump input and a central node, a first diode having an anode coupled said central node and a cathode coupled to a second node, a second diode having an anode coupled to said second node in a prior stage and a cathode coupled to said central node, a second capacitor connected between said second node and ground, a third diode having an anode connected to said central node and a cathode coupled to ground;and a charge pump output coupled to said second node in a last stage of said plurality of stages.
  35. 185
    A charge pump, comprising :a charge pump input capable of receiving a high frequency signal;a plurality of stages parallel connected to said charge pump input, each stage including, a first capacitor coupled between said charge pump input and a central node, a first MOSFET diode connected between said central node and a second node, a gate and a drain of said first MOSFET diode coupled to said central node, and a source of said second MOSFET diode coupled to said second node, a second MOSFET diode connected between said second node of a prior adjacent stage and said central node, a drain of said second MOSFET diode coupled to said second node of a prior adjacent stage, and a source of said second MOSFET diode coupled to said central node, a second capacitor coupled between said second node and ground, a MOSFET device having a drain connected to said central node and source connected to ground;and a charge pump output coupled to said second node in a last stage of said plurality of stages.
  36. 208
    A charge pump, comprising:a charge pump input capable of receiving a high frequency signal;a first stage, including a first capacitor connected between said charge pump input and a central node of said first stage, a first diode having an anode coupled said central node and a cathode coupled to a second node, a second diode having an anode coupled to ground and a cathode coupled to said central node, a second capacitor connected between said second node and ground, a third diode having an anode connected to said central node and a cathode coupled to ground;a second stage, including a third capacitor connected between said charge pump input and a central node of said second stage, a fourth diode having an anode coupled said central node of said second stage and a cathode coupled to a second node of said second stage, a fifth diode having an anode coupled to said second node of said first stage and a cathode coupled to said central node of said second stage, a fourth capacitor connected between said second node of said second stage and ground, a sixth diode having an anode connected to said central node of said second stage and a cathode coupled to ground;and a charge pump output coupled to said second node of said second stage.
  37. 211
    An analog front-end for an identification tag, comprising :a substrate having an input capable of receiving a high frequency signal;a first charge pump coupled to said input and disposed on said substrate, said first charge pump configured to convert said high frequency signal to a substantially direct current (DC) voltage;and a second charge pump coupled to said input and disposed on said substrate, said second charge pump capable of recovering data from said high frequency signal.
  38. 223
    An identification (ID) tag, comprising:a substrate having an input capable of receiving a high frequency signal;a first charge pump coupled to said input and disposed on said substrate, said first charge pump configured to convert said high frequency signal to a substantially direct current (DC) voltage;a data recovery circuit coupled to said input and disposed on said substrate, said data recovery having a second charge pump capable of recovering data from said high frequency signal;a back scatter switch coupled to said input and disposed on said substrate, said back scatter switch capable of modifying an impedance of said input and responsive to a control signal;and a state machine disposed on said substrate and responsive to said data recovered by said data recovery circuit, said state machine generating said control signal for said back scatter switch in response to said data;said DC voltage from said first charge pump capable for providing a voltage supply for at least one of said data recovery circuit, said back scatter switch, and said state machine.
  39. 231
    An analog front-end, comprising:a substrate having an input capable of receiving a high frequency signal;and a charge pump coupled to said input and disposed on said substrate, said charge pump configured to convert said high frequency signal to a substantially direct current (DC) voltage;said charge pump having a means for limiting an amplitude of said DC voltage.
  40. 236
    An analog front-end, comprising:a substrate having an input capable of receiving a high frequency signal;and a charge pump coupled to said input and disposed on said substrate, said charge pump configured to retrieve data from said high frequency signal;and means for generating a reference signal from said data.
Independent claims40