Nothing Special   »   [go: up one dir, main page]

WO2020119121A1 - Peak-adaptive sampling demodulation for radiofrequency transceivers - Google Patents

Peak-adaptive sampling demodulation for radiofrequency transceivers Download PDF

Info

Publication number
WO2020119121A1
WO2020119121A1 PCT/CN2019/096219 CN2019096219W WO2020119121A1 WO 2020119121 A1 WO2020119121 A1 WO 2020119121A1 CN 2019096219 W CN2019096219 W CN 2019096219W WO 2020119121 A1 WO2020119121 A1 WO 2020119121A1
Authority
WO
WIPO (PCT)
Prior art keywords
clock
signal
input signal
output signals
responsive
Prior art date
Application number
PCT/CN2019/096219
Other languages
French (fr)
Inventor
Ahmed Emira
Ahmet Tekin
Hassan Osama Elwan
Janakan Sivasubramaniam
Original Assignee
Shenzhen GOODIX Technology Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen GOODIX Technology Co., Ltd. filed Critical Shenzhen GOODIX Technology Co., Ltd.
Priority to EP19765148.2A priority Critical patent/EP3685556B1/en
Priority to CN201980001676.3A priority patent/CN110521127B/en
Publication of WO2020119121A1 publication Critical patent/WO2020119121A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0337Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07749Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
    • G06K19/07773Antenna details
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/091Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector using a sampling device
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/16Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
    • H03L7/18Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • H04B1/403Circuits using the same oscillator for generating both the transmitter frequency and the receiver local oscillator frequency
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/77Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/02Amplitude-modulated carrier systems, e.g. using on-off keying; Single sideband or vestigial sideband modulation
    • H04L27/06Demodulator circuits; Receiver circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2689Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
    • H04L27/2695Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with channel estimation, e.g. determination of delay spread, derivative or peak tracking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0054Detection of the synchronisation error by features other than the received signal transition
    • H04L7/007Detection of the synchronisation error by features other than the received signal transition detection of error based on maximum signal power, e.g. peak value, maximizing autocorrelation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0331Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop with a digital phase-locked loop [PLL] processing binary samples, e.g. add/subtract logic for correction of receiver clock
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0723Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/153Arrangements in which a pulse is delivered at the instant when a predetermined characteristic of an input signal is present or at a fixed time interval after this instant
    • H03K5/1532Peak detectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • H04L27/266Fine or fractional frequency offset determination and synchronisation

Definitions

  • the present invention relates generally to radiofrequency transceiver circuits. More particularly, embodiments of the present invention relate to peak-adaptive sampling demodulation for radiofrequency transceivers.
  • IQ demodulation approaches generally include two detection paths, each using a phase-shifted version of a detector clock (e.g., local oscillator clock) .
  • a detector clock e.g., local oscillator clock
  • an “I” detection path may use an in-phase version of the detector clock signal
  • a “Q” detection path may use an out-of-phase (e.g., phase-shifted by ninety degrees) version of the detector clock signal.
  • Using dual detector paths can provide a number of features, such as distinguishing between a received signal frequency being greater or less than the frequency of the detector clock signal.
  • implementing two detector paths typically involves implementing two copies of the components of the detection path, which can effectively double the power and area consumption of the detection circuit.
  • Some other conventional approaches to symbol detection in radiofrequency circuit applications tend to use so-called “envelope detection. ” While envelope detection can be implemented without the dual detection paths of IQ approaches, envelope detection circuits typically rely on using large-signal devices. The large signal devices tend to consume more area and more power, and can often provide less accurate detection than their small-signal counterparts.
  • Embodiments include circuits, devices, and methods for peak-adaptive sampling demodulation for radiofrequency transceivers. Some embodiments operate in context of radiofrequency identification (RFID) integrated circuits, such as for RFID tags and/or RFID readers, to reliably detect symbols (e.g., bit data) with reduced power and area consumption over conventional approaches.
  • RFID radiofrequency identification
  • a tag input signal is received via an antenna, from which a clock input signal can be extracted.
  • Multiple clock output signals can be generated responsive to the extracted clock input signal, such that each has a different respective phase.
  • a multiphase selector can identify the one of the clock output signals that has the respective phase that is closest to the phase of the tag input signal (being best suited for sampling the peak of the tag input signal, accordingly) .
  • a single-path detector can generate a data output signal by using the identified clock output signal to sample the tag input signal, and the detector can filter and amplify the data output signal using small-signal devices.
  • a radiofrequency transceiver system includes: an antenna to receive a radiofrequency tag input signal; a clock extractor coupled with the antenna to extract a clock input signal from the tag input signal; an oscillator controller coupled with the clock extractor to generate multiple clock output signals responsive to the clock input signal, each clock output signal having a different respective phase; a multiphase selector coupled with the antenna and the oscillator controller to output one of the multiple clock output signals as a peak sampling clock signal, the respective phase of the one of the multiple clock output signals determined to be closest, relative to others of the multiple clock output signals, to a phase of the tag input signal; and a single-path detector coupled with the antenna and the multiphase selector to output a data output signal generated by sampling the tag input signal responsive to the peak sampling clock signal.
  • a system for peak-adaptive sampling demodulation in a radiofrequency transceiver.
  • the system includes: means for generating multiple clock output signals responsive to a clock input signal extracted from a received tag input signal, each clock output signal generated to have a different respective phase; means for selectively outputting one of the multiple clock output signals in response to determining that the one of the multiple clock output signals has the respective phase that is closest, relative to the respective phases of others of the multiple clock output signals, to a phase of the tag input signal; and means for outputting a data output signal generated by sampling the tag input signal responsive to the one of the multiple clock output signals.
  • a method for peak-adaptive sampling demodulation in a radiofrequency transceiver.
  • the method includes: receiving a tag input signal; extracting a clock input signal from the tag input signal; generating multiple clock output signals responsive to the clock input signal, each clock output signal having a different respective phase; determining one of the multiple clock output signals as having the respective phase that is closest, relative to the respective phases of others of the multiple clock output signals, to a phase of the tag input signal; outputting a peak sampling clock signal corresponding to the one of the multiple clock output signals; and outputting a data output signal generated by sampling the tag input signal responsive to the peak sampling clock signal.
  • FIG. 1 shows an illustrative radiofrequency receiver system, according to various embodiments
  • FIG. 2 shows a set of example plots to illustrate selection of the peak sampling clock signal, according to one embodiment
  • FIG. 3 shows a radiofrequency transceiver system having both receiver and transmitter functionality, according to various embodiments
  • FIG. 4 shows a circuit diagram for implementing portions of a radiofrequency transceiver system, according to various embodiments.
  • FIG. 5 shows a flow diagram of an illustrative method for peak-adaptive sampling demodulation in a radiofrequency transceiver, according to various embodiments.
  • FIG. 1 shows an illustrative radiofrequency receiver system 100, according to various embodiments.
  • the radiofrequency receiver system 100 is part of a radiofrequency identification (RFID) integrated circuit, such as a RFID tag and/or RFID reader.
  • RFID tag typically includes an antenna (e.g., by which to communicate with a reader) and an integrated circuit for storing data, processing data, and modulating/demodulating data for communication via the antenna.
  • RFID tags can also include power source components and/or power harvesting components.
  • RFID tags can typically be implemented as passive tags (i.e., having no integrated power source) , fully active tags (e.g., powered by an integrated power source) , or battery-assisted passive (BAP) tags (e.g., primarily passive, but assisted by a small, integrated power source) .
  • RFID readers can read RFID tags in different ways, depending on the type of RFID tag. For example, with a passive RFID tag or BAP tag, the RFID reader can transmit an interrogation signal to the RFID tag, and the RFID tag can respond by transmitting its stored identifiers and/or other data back to the RFID reader (e.g., using power harvested by the RFID tag from the received interrogation signal) .
  • Some active RFID tags periodically transmit their stored identifiers and/or other data; and RFID readers for such RFID tags may simply listen for the transmission from the tag without first transmitting an interrogation signal to the tag.
  • Embodiments include an antenna 105 to receive a radiofrequency tag input signal (labeled V_in) 107.
  • the antenna 105 can be configured to communicate over a wireless channel in a particular frequency band.
  • the antenna 105 can be designed for RFID communications, which can involve short-range wireless communications at approximately 13.56 Megahertz.
  • the antenna 105 can include any suitable components to facilitate communications, such as one or more coils, resonator circuits, filters, etc.
  • the tag input signal 107 is typically an analog signal that includes digital bit data.
  • the tag input signal 107 can be an interrogation signal received from an RFID reader, a response signal received from an RFID tag, or any other suitable signal; and the signal can include a digital bit stream (e.g., tag identification data) modulated onto a carrier using amplitude-shift keyed (ASK) modulation, or any other suitable scheme.
  • ASK amplitude-shift keyed
  • reliable symbol detection can be difficult to implement, particularly in context of certain design considerations and constraints, such as when the frequency and/or phase of a carrier wave changes over time (even slightly) , and/or when there are constraints on power and area.
  • each symbol (e.g., bit or set of bits) is typically received in accordance with particular timing.
  • the timing can define, for example, how quickly symbols are being received (e.g., a symbol frequency) and/or for how long each symbol is represented (e.g., a symbol duration) .
  • each binary bit of a digital data stream can be encoded as a corresponding amplitude modulation of a high-frequency carrier for some duration (e.g., the amplitude of the carrier can be at a first level for a duration to represent a ‘1’a nd at a second level for the duration to represent a ‘0’ ) .
  • Demodulating such a signal can involve sampling the signal in many sampling locations, determining the amplitude of the signal at each of the sampling locations, and thereby determining the corresponding bit value at each of the sampling locations.
  • the reliability of such demodulation can depend on the selected sampling locations. If the signal is sampled at each peak, the resulting demodulation can produce accurate symbol detection; but if the signal is sampled away from its peak, the resulting demodulation may not produce accurate symbol detection. For example, if a ‘1’ is encoded by modulating the carrier to a relatively high amplitude level, and the signal is sampled at or near a zero-crossing location (i.e., where the amplitude is low) , the detected symbol may be incorrectly interpreted as a ‘0’ .
  • IQ demodulation uses multiple separate detection paths (typically at least an “I” path and a “Q” path) .
  • the multiple detection paths typically apply multiple different sampling clock phases to respective copies of most, or all, detection circuit components to generate additional detection information for improved detection accuracy.
  • IQ demodulation can be effective, the multiple detection paths can tend to consume appreciably more area and power.
  • Envelope detection techniques typically extract an envelope from the received signal and sample the envelope. Such approaches often yield less accurate detection, and they typically rely on using large-signal devices, which tend to be larger (and therefore tend to consume more area and power) .
  • Embodiments described herein seek to provide reliable symbol detection with reduced area and power consumption over conventional approaches.
  • embodiments can be implemented with a single detection path (e.g., unlike in conventional IQ demodulation approaches, or the like) and small-signal detection components (e.g., unlike in conventional envelope sampling approaches) .
  • Some embodiments operate in context of RFID circuits, for example, as part of an RFID tag circuit and/or an RFID reader circuit.
  • multiple clock signals are generated responsive to a received RFID signal to have different phases, thereby effectively generating multiple narrow pulses at and/or around the peak of the received RFID signal. Samples corresponding to the multiple clock signals can be compared to select one of the clock signals as the best clock signal to use for peak sampling of the received RFID signal.
  • the selected clock signal can be used to sample the received RFID signal, and the sampled signal can be down-converted and amplified/filtered to generate a data output signal.
  • Embodiments of the radiofrequency receiver system 100 include a clock extractor120, a multiphase selector140, and a single-path detector 150, which can all be coupled with the antenna 105.
  • Embodiments of the clock extractor 120 can be coupled with the antenna 105 to extract a clock input signal 122 from the tag input signal 107.
  • the clock extractor 120 includes a clock data recovery (CDR) circuit.
  • CDR clock data recovery
  • the clock extractor 120 extracts the clock input signal 122 in such a way that a frequency of the clock input signal 122 corresponds to a symbol frequency of the tag input signal 107.
  • An oscillator controller 130 can be coupled with the clock extractor 120 to generate multiple clock output signals 132 responsive to the clock input signal 122 in such a way that each clock output signal 132 has a different respective phase.
  • the oscillator controller 130 includes a fractional-N phase-locked loop (PLL) circuit to oscillate, responsive to the clock input signal 122, at a PLL frequency that is approximately N times a frequency (the carrier frequency) of the tag input signal, where N is a positive integer.
  • the carrier frequency of the tag input signal 107 is approximately 13.56 Megahertz
  • N is eight, such that the PLL oscillates at approximately 108.48 Megahertz.
  • the PLL can output eight clock output signals 132 having eight different respective phases, such that each of the eight clock signals peaks at a different point during each single period of the carrier.
  • Embodiments of the multiphase selector 140 are coupled with the oscillator controller 130 to output one of the clock output signals 132 as a peak sampling clock signal 142.
  • the peak sampling clock signal 142 is selected as the one of the clock output signals 132 that has the respective phase determined to be closest, relative to the others of the clock output signals 132, to a phase of the tag input signal 107.
  • symbol detection accuracy can depend, at least partially, on sampling the tag input signal 107 close to its peak. Accordingly, the peak sampling clock signal 142 can be selected to most closely line up with the peak of the tag input signal 107.
  • sampling is triggered by a rising edge of the peak sampling clock signal 142, and the peak sampling clock signal 142 is selected so that its rising edge most closely lines up with the peak of the tag input signal 107 (relative to the rising edges of the other clock output signals 132) .
  • sampling is triggered by a falling edge of the peak sampling clock signal 142, and the peak sampling clock signal 142 is selected so that its falling edge most closely lines up with the peak of the tag input signal 107.
  • sampling is triggered by a peak of the peak sampling clock signal 142, and the peak sampling clock signal 142 is selected so that its peak most closely lines up with the peak of the tag input signal 107.
  • FIG. 2 shows a set of example plots 200 to illustrate selection of the peak sampling clock signal 142, according to one embodiment.
  • the tag input signal 107 can be an amplitude-modulated signal, such as an ASK-modulated signal (e.g., regions with higher amplitude correspond to logical ‘1’ , while regions with lower amplitude correspond to logical ‘0’ ) .
  • a zoomed-in view of a portion of the tag input signal 107 is shown as 107*.
  • Clock output signals 132a. . h illustrate eight example clock output signals 132 generated by an embodiment of the oscillator controller 130.
  • Plot 107* shows sample points 205 corresponding to a sample of the tag input signal 107 taken at the rising transition (or falling transition, in an alternative implementation) of each clock output signal 132, respectively.
  • sample point 205a corresponds to a sample of tag input signal 107 triggered by the rising edge of clock output signal 132a.
  • the different phases of the different clock output signals 132 cause samples triggered by those different clock output signals 132 to be taken in different locations along the tag input signal 107 (at eight different locations in a half-period of tag input signal 107 in the illustrated example) .
  • the sample point 205e corresponding to the sample of tag input signal 107 triggered by the peak of clock output signal 132e, is closest to the peak of tag input signal 107. Accordingly, embodiments of the multiphase selector 140 can select clock output signal 132e to be the peak sampling clock signal 142. In some embodiments, the multiphase selector 140 obtains the sample points corresponding to some or all of the clock output signals 132 and compares their values to see which is greatest. As illustrated in FIG. 2, such an approach would properly result in selecting clock output signal 132e as the peak sampling clock signal 142.
  • different embodiments of the multiphase selector 140 can determine which clock output signal 132 to use as the peak sampling clock signal 142 at different times. In some implementations, the multiphase selector 140 determines which clock output signal 132 to use as the peak sampling clock signal 142 one time; and the same peak sampling clock signal 142 continues to be used until a trigger event occurs (e.g., another component detects a symbol detection error, or the like) . In other implementations, the multiphase selector 140 continually determines which clock output signal 132 to use as the peak sampling clock signal 142 in each clock cycle; thereby continually and dynamically updating the determination.
  • a trigger event e.g., another component detects a symbol detection error, or the like
  • the multiphase selector 140 periodically determines which clock output signal 132 to use as the peak sampling clock signal 142, for example, according to a predetermined schedule (e.g., directed by a state machine, processor, or the like) . In other implementations, the multiphase selector 140 determines which clock output signal 132 to use as the peak sampling clock signal 142 in response to an external trigger, such as an instruction received from a computational routine (e.g., start-up of the receiver, etc. ) .
  • a predetermined schedule e.g., directed by a state machine, processor, or the like
  • an external trigger such as an instruction received from a computational routine (e.g., start-up of the receiver, etc. ) .
  • Embodiments of the single-path detector 150 can be coupled with the multiphase selector 140 to output a data output signal 167 generated by sampling the tag input signal 107 responsive to the peak sampling clock signal 142.
  • the single-path detector 150 can include a peak sampler 155 and a filter/amplifier 160.
  • the peak sampler 155 can receive the tag input signal 107 and can be triggered by the peak sampling clock signal 142. As described above, the peak sampling clock signal 142 is selected, so that, when it is used to trigger sampling of the tag input signal 107, the samples are obtained close to the peak of the tag input signal 107.
  • Embodiments of the peak sampler 155 can pass the sampled data signal to the filter/amplifier 160.
  • Embodiments of the filter/amplifier 160 can filter and amplify the sampled data signal, as desired, to generate the data output signal 167.
  • the filter/amplifier 160 performs carrier demodulation to effectively generate a low-signal sampled data signal.
  • Such implementations can include low-signal filtering, amplifying, and/or other components for processing the low-signal sampled data signal into the data output signal 167; thereby avoiding reliance on large-signal components in the detection path.
  • Some embodiments can further include a decision sampler 165 (e.g., as part of the single-path detector 150, or as a separate component) .
  • the decision sampler 165 can include any suitable components to further process the sampled data signal into the data output signal 167, such as to convert an analog sampled data signal into a digital data output signal 167 and/or to improve accuracy of symbol recovery, etc.
  • a harmonic filter 115 is coupled with the antenna 105.
  • level control can tend to distort the signal received via the tag input signal 107, and narrow sampling can tend to be impacted by harmonics.
  • the harmonic filter 115 can tend to reduce or eliminate the presence of such harmonics, thereby improving symbol detection accuracy.
  • some or all of the clock extractor 120, the multiphase selector 140, and the single-path detector 150 can each be coupled with the antenna 105 via the harmonic filter 115.
  • Some embodiments of the radiofrequency receiver system 100 also include a power harvester 110.
  • a power harvester 110 For example, as described above, some RFID applications are partially or completely passive, such that they harvest some or all of the power used by components of the circuits from the signals received by those circuits.
  • Embodiments of the power harvester 110 can be coupled with the antenna 105 to generate a voltage output signal 112 by harvesting power from the tag input signal 107.
  • FIG. 3 shows a radiofrequency transceiver system 300 having both receiver and transmitter functionality, according to various embodiments.
  • the radiofrequency transceiver system 300 includes a receiver system 310, a transmitter system 320, an antenna system 330, and a local oscillator 340.
  • the receiver system 310 can be an implementation of the radiofrequency receiver system 100 of FIG. 1, with slight modifications, as described below.
  • a tag input signal 107 can be received by via the antenna 105.
  • Some embodiments can harmonically filter the tag input signal 107 using the harmonic filter 115 and/or harvest power from the tag input signal 107 using the power harvester 110 (to generate a voltage output signal 112) .
  • the clock extractor 120 can extract a clock input signal 122 from the tag input signal 107, and the oscillator controller 130 can use the extracted clock input signal 122 to generate multiple clock output signals 132.
  • the multiphase selector 140 can determine which of the clock output signals 132 to use as the peak sampling clock signal 142, and the single-path detector 150 can generate a data output signal 167 by using the peak sampling clock signal 142 to sample the tag input signal 107.
  • Embodiments of the transmitter system 320 can be a radiofrequency transmitter system.
  • the transmitter system 320 can operate to transmit RFID interrogation signals as part of a RFID reader (e.g., the response to which being detectable, in some implementations, using the receiver system 310) .
  • the transmitter system 320 can include any suitable components for generating a reader output signal 307 responsive to a data input signal 335.
  • the transmitter system 320 can include amplifiers, filters, modulators (e.g., to generate an ASK-modulated signal) , etc. ) .
  • Embodiments of the antenna system 330 can include any suitable components for interfacing with the receiver system 310 and the transmitter system 320.
  • the antenna system 330 includes the antenna 105 and an interface to which the receiver system 310 and the transmitter system 320 are both coupled.
  • the antenna system 330 includes components by which the antenna 105 can be selectively coupled with each of the receiver system 310 and the transmitter system 320.
  • Some implementations of the antenna system 330 include components, such as filters, amplifiers, buffers, and the like, to help improve signal coupling properties (e.g., impedance matching, etc. ) with the receiver system 310, the transmitter system 320, wired or wireless transmission channels, etc.
  • Embodiments of the local oscillator 340 can be implemented in any suitable manner to produce one or more reliable reference clock signals 352.
  • the local oscillator 340 includes a crystal oscillator circuit.
  • the local oscillator 340 is implemented with a resonating crystal coupled with a voltage-controlled oscillator; and the resonating crystal is designed to resonate reliably at a desired reference clock signal 352 frequency.
  • the local oscillator 340 is coupled with the transmitter system 320 to produce a carrier signal onto which a data input signal 335 is modulated to generate a reader output signal 307. Additionally or alternatively, embodiments of the local oscillator 340 generate a reference clock signal 352.
  • the oscillator controller 130 is further coupled with the local oscillator 340 to generate the clock output signals 132 further responsive to the reference clock signal 352.
  • the receiver system 310 further includes a delay controller 344 anda phase frequency detector 342.
  • the delay controller 344 can be coupled with the clock extractor 120 to output a delayed clock input signal 354 by applyingan adjustable phase delay to the clock input signal 122.
  • the adjustable phase delay can be responsive to a delay control signal 356.
  • the phase frequency detector 342 can be coupled with the local oscillator 340 and the delay controller 344 to generate the delay control signal 356 responsive to comparing the reference clock signal 352 and the delayed clock input signal 354.
  • the oscillator controller 130 can be coupled with the clock extractor 120 via the delay controller 344 to receive the delayed clock input signal 354. Coupled in such a manner, the oscillator controller 130 can effectively be phase-synchronized according to the delayed clock input signal 354, and the oscillator controller 130 can effectively be frequency-synchronized according to the reference clock signal 352.
  • the systems described in FIGS. 1 and 3 can be implemented in any suitable manner using any suitable circuit components, or the like.
  • the system described in FIG. 1 and/or 3 is a system for peak-adaptive sampling demodulation in a radiofrequency transceiver.
  • Such systems can include any suitable means for generating clock output signals responsive to a clock input signal extracted from a received tag input signal, in such a way that each clock output signal is generated to have a different respective phase.
  • Such systems can also include any suitable means for selectively outputting one of the plurality of clock output signals in response to determining that the one of the clock output signals has the respective phase that is closest, relative to the respective phases of others of the clock output signals, to a phase of the tag input signal.
  • Such systems can also include any suitable means for outputting a data output signal generated by sampling the tag input signal responsive to the one of the plurality of clock output signals.
  • FIG. 4 shows a circuit diagram 400 for implementing portions of a radiofrequency transceiver system, such as described with reference to FIG. 3, according to various embodiments.
  • the circuit diagram 400 includes an embodiments of a receiver system 310 and an antenna system 330, which can include implementations of components of those respective systems as discussed with reference to FIGS. 1 and 3 above.
  • embodiments of the circuit diagram 400 can include a transmitter system coupled with the antenna system 330, a local oscillator 340 coupled with the oscillator controller 130 and/or the transmitter system, and/or any other suitable components.
  • the antenna system can include a resonator (e.g., a coil) tuned to resonate at one or more particular frequencies, such as at a desired carrier frequency.
  • a resonator e.g., a coil
  • Implementations include a capacitor coupled across the resonator, and/or other suitable circuit components.
  • Some implementations can include complementary terminals, such that the received tag input signal 107 is received as differential signals 107a and 107b (i.e., tag input signal 107a is complementary to tag input signal 107b) .
  • Receiving the tag input signal 107 as a differential signal can provide various features, such as permitting a common mode of the tag input signal 107 to be detected and removed for more accurate processing.
  • Embodiments of the receiver system 310 can include a power harvester 110, a harmonic filter 115, a clock extractor 120, an oscillator controller 130, a multiphase selector 140, a peak sampler 155, and a filter/amplifier 160 (e.g., the peak sampler 155 and the filter/amplifier 160 can make up a single-path detector 150, as described above) .
  • Embodiments of the power harvester 110 can include a number of stages and components to harvest power from the received tag input signal 107. For example, the power harvester 110 converts the received radiofrequency (RF) signal into a direct current (DC) signal, or the like, and then performs boosting and power conditioning on the DC signal to generate one or more output voltage signals.
  • RF radiofrequency
  • DC direct current
  • the first stages can include a hard clamp 402 and a variable parallel RC (resistor-capacitor) network having resistor and capacitors controlled by various control signals 403. These first stages can act as a RF-to-DC converter.
  • the converted DC signal can be passed to an amplitude control and limiter stage 412 and to an envelope detector and charge pump stage 404. Feedback from the amplitude control and limiter stage 412 can be used to adjust one or more control signals 403 for the parallel RC network.
  • Outputs from the amplitude control and limiter stage 412 and from the envelope detector and charge pump stage 404 can be used to generate a high-level voltage output signal (e.g., to charge a capacitor to that level) .
  • the outputs from the amplitude control and limiter stage 412 and from the envelope detector and charge pump stage 404 can also be passed to a bias and reference generator stage 406. Responsive to those outputs, the bias and reference generator stage 406 can generate one or more voltage outputs, such as an analog voltage output and a digital voltage output. Each can pass through a respective regulator (e.g., a low drop-out, or LDO, regulator) to generate a respective voltage output signal 112. For example, an analog voltage output can be passed to an analog low drop-out (LDO) regulator to generate an analog voltage output signal 112a, and a digital voltage output can be passed to a digital LDO regulator to generate a digital voltage output signal 112b.
  • LDO analog low drop-out
  • the detector path of the receiver system 310 can operate as described herein with reference to FIGS. 1 –3 and 5.
  • the tag input signal 107 (differential tag input signals 107a and 107b) can be received by via the antenna system 330.
  • the tag input signal 107 can be passed through the harmonic filter 115 to remove or mitigate any unwanted harmonics.
  • the clock extractor 120 can extract a clock input signal 122 from the tag input signal 107.
  • the clock extractor 120 includes a clock data recovery (CDR) circuit, or the like.
  • the oscillator controller 130 can use the extracted clock input signal 122 to generate multiple clock output signals 132. Only three clock output signals 132 are shown to avoid overcomplicating the illustration, but any suitable number of clock output signals 132 can be used.
  • Each of the generated clock output signals 132 has a different phase relative to a phase of the tag input signal 107 (e.g., and relative to the phase of the clock input signal extracted therefrom) .
  • the multiphase selector 140 can include a multiphase sample comparator 442 and a multiplexer 444.
  • the multiphase sample comparator 442 receives the tag input signal 107 at one set of inputs and receives the multiple clock output signals 132 at another set of inputs as candidate peak sample clocks. In some implementations, only certain of the generated clock output signals 132 are passed to the multiphase sample comparator 442 as candidate peak sample clocks, for example, where it is known that certain of the output phases generated by the oscillator controller 130 are not close to the desired sampling phase.
  • the multiphase sample comparator 442 can obtain one or more samples of the tag input signal 107 using each of the clock output signals 132 received as candidate peak sample clocks (e.g., as illustrated in FIG. 2) .
  • the various samples can be compared to determine which received one of the clock output signals 132 is apparently generating a sample closest to the peak of the tag input signal 107.
  • the amplitude of each sample can be compared to determine which sample has the largest amplitude; that sample can be assumed to be closest to the peak of the tag input signal 107; and the clock output signal 132 by which that sample was generated can be determined as a best clock output signal 132 to use for sampling the tag input signal 107 at its peak.
  • the determined one of the clock output signals 132 can be identified for use as the peak sampling clock signal 142.
  • the multiphase sample comparator 442 can output a selector signal that corresponds to the one of the clock output signals 132 identified for use as the peak sampling clock signal 142.
  • the multiphase sample comparator 442 can output the selector signal to indicate the fifth clock output signal 132 (e.g., by outputting the selector signal as a binary ‘101’ ) .
  • Embodiments of the multiplexer 444 can output one of the clock output signals 132 in accordance with a control input.
  • the multiplexer 444 receives the clock output signals 132 (e.g., or only certain ones of the clock output signals 132 predetermined as candidate peak sample clocks) at a set of selection inputs, and receives the selector signal from the multiphase sample comparator 442 at a control input. Accordingly, the multiplexer 444 can output the one of the clock output signals 132 indicated by the selector signal, which is the peak sampling clock signal 142.
  • Embodiments of the peak sampler 155 can receive the tag input signal 107 at one set of inputs, and can receive the peak sampling clock signal 142 at another input.
  • the peak sampler 155 can generate a sampled data signal by sampling the tag input signal 107 in accordance with the peak sampling clock signal 142.
  • each peak of the peak sampling clock signal 142 can trigger the peak sampler 155 to obtain a sample of the tag input signal 107, and the obtained sample is output via the sampled data signal.
  • the sampled data signal can then be processed into a data output signal 167 by the filter/amplifier 160.
  • the filter/amplifier 160 can include any suitable filtering and/or amplifying components.
  • thesampled data signal can be passed, via in-line capacitors, to a variable gain amplifier 462, a low-pass filter 464, and an analog comparator 466.
  • Some embodiments of the filter/amplifier 160 include, or are coupled with. additional components, such as an analog-to-digital converter.
  • the output of the filter/amplifier 160 is the data output signal 167.
  • the filter/amplifier 160 includes, or is coupled with, additional components to further process the sampled data signal into the data output signal 167.
  • some embodiments include an analog-to-digital converter to convert the analog output of the analog comparator 466 to a digital data output signal 167.
  • FIG. 5 shows a flow diagram of an illustrative method 500 for peak-adaptive sampling demodulation in a radiofrequency transceiver, according to various embodiments.
  • Embodiments of the method 500 begin at stage 504 by receiving a tag input signal (e.g., any suitable input signal that includes modulated symbol data) .
  • the method 500 begins at stage 550 by generating a reader output signal (e.g., a RFID reader interrogation signal) , and transmitting the reader output signal by an antenna over a radiofrequency communication channel.
  • the tag input signal can be received at stage 504 by the antenna over the radiofrequency communication channel in response to the transmitting at stage 550.
  • embodiments can extract a clock input signal from the tag input signal.
  • embodiments can generate multiple clock output signals responsive to the clock input signal, such that each clock output signal has a different respective phase.
  • the generating at stage 512 includes generating N clock output signals to each have a respective one of N phases using a fractional-N phase-locked loop (PLL) that oscillates, responsive to the clock input signal, at a PLL frequency that is approximately N times a frequency of the tag input signal, N being a positive integer.
  • PLL fractional-N phase-locked loop
  • Some embodiments of the method 500 include generating a reference clock signal by a local oscillator at stage 530.
  • the generating at stage 512 can be further responsive to the reference clock signal.
  • Some such embodiments can further output a delayed clock input signal at stage 540 by applying, to the clock input signal, an adjustable phase delay that is responsive to a delay control signal.
  • the delay control signal can be generated responsive to comparing the reference clock signal and the delayed clock input signal.
  • the clock input signal can be received as the delayed clock input signal, such that the generating at stage 512 includes phase-synchronizing the clock output signals according to the delayed clock input signal and frequency-synchronizing the clock output signals according to the reference clock signal.
  • embodiments can determine one of the clock output signals as having the respective phase that is closest, relative to the respective phases of the other clock output signals, to a phase of the tag input signal.
  • embodiments can output a peak sampling clock signal corresponding to the one of the plurality of clock output signals determined in stage 516.
  • embodiments can output a data output signal generated by sampling the tag input signal responsive to the peak sampling clock signal.
  • the outputting at stage 524 includes sampling the tag input signal responsive to the peak sampling clock signal to generate a sampled data signal, and generating the data output signal by filtering and amplifying the sampled data signal.
  • Some embodiments can harmonically filter the tag input signal at stage 506. Such embodiments can perform the harmonic filtering prior to any or all of the extracting at stage 508, the determining at stage 516, the outputting at stage 520, and the outputting at stage 524.
  • a first element, component, discussed below could be termed a second element, component, without departing from the teachings of the present invention.
  • the terms “logic low, ” “low state, ” “low level, ” “logic low level, ” “low, ” or “0” are used interchangeably.
  • the terms “logic high, ” “high state, ” “high level, ” “logic high level, ” “high, ” or “1” are used interchangeably.
  • the terms “a” , “an” and “the” may include singular and plural references. It will be further understood that the terms “comprising” , “including” , having” and variants thereof, when used in this specification, specify the presence of stated features, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and/or groups thereof. In contrast, the term “consisting of” when used in this specification, specifies the stated features, steps, operations, elements, and/or components, and precludes additional features, steps, operations, elements and/or components. Furthermore, as used herein, the words “and/or” may refer to and encompass any possible combinations of one or more of the associated listed items.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Near-Field Transmission Systems (AREA)

Abstract

Techniques are described for peak-adaptive sampling demodulation for radiofrequency transceivers. For example, a tag input signal is received via an antenna, from which a clock input signal can be extracted. Multiple clock output signals can be generated responsive to the extracted clock input signal, such that each has a different respective phase. A multiphase selector can identify the one of the clock output signals that has the respective phase that is closest to the phase of the tag input signal and is best suited for sampling the peak of the tag input signal, accordingly. A single-path detector can generate a data output signal by using the identified clock output signal to sample the tag input signal, and the detector can filter and amplify the data output signal using small-signal devices.

Description

PEAK-ADAPTIVE SAMPLING DEMODULATION FOR RADIOFREQUENCY TRANSCEIVERS
CROSS REFERENCE TO RELATED APPLICATIONS
This patent document claims the benefits and priority of U.S. Non-Provisional Patent Application No. 16/218,430 entitled “PEAK-ADAPTIVE SAMPLING DEMODULATION FOR RADIOFREQUENCY TRANSCEIVERS” filed December12, 2018 by Shenzhen Goodix Technology Co., Ltd. The entire content of the before-mentioned patent application is incorporated by reference as part of the disclosure of this patent document.
FIELD OF THE INVENTION
The present invention relates generally to radiofrequency transceiver circuits. More particularly, embodiments of the present invention relate to peak-adaptive sampling demodulation for radiofrequency transceivers.
BACKGROUND OF THE INVENTION
In many radiofrequency circuit applications, such as radiofrequency identification (RFID) tag and reader circuits, it is desirable to have reliable symbol detection mechanisms that consume low power and small area. Many conventional approaches to symbol detection in radiofrequency circuit applications tend to use so called “IQ” demodulation. IQ demodulation approaches generally include two detection paths, each using a phase-shifted version of a detector clock (e.g., local oscillator clock) . For example, an “I” detection path may use an in-phase version of the detector clock signal, while a “Q” detection path may use an out-of-phase (e.g., phase-shifted by ninety degrees) version of the detector clock signal. Using dual detector paths can provide a number of features, such as distinguishing between a received signal frequency being greater or less than the frequency of the detector clock signal. However, implementing two detector paths typically involves implementing two copies of the components of the detection path, which can effectively double the power and area consumption of the detection circuit. Some other conventional approaches to symbol detection in radiofrequency circuit applications tend to use so-called “envelope detection. ” While envelope detection can be  implemented without the dual detection paths of IQ approaches, envelope detection circuits typically rely on using large-signal devices. The large signal devices tend to consume more area and more power, and can often provide less accurate detection than their small-signal counterparts.
BRIEF SUMMARY OF THE INVENTION
Embodiments include circuits, devices, and methods for peak-adaptive sampling demodulation for radiofrequency transceivers. Some embodiments operate in context of radiofrequency identification (RFID) integrated circuits, such as for RFID tags and/or RFID readers, to reliably detect symbols (e.g., bit data) with reduced power and area consumption over conventional approaches. For example, a tag input signal is received via an antenna, from which a clock input signal can be extracted. Multiple clock output signals can be generated responsive to the extracted clock input signal, such that each has a different respective phase. A multiphase selector can identify the one of the clock output signals that has the respective phase that is closest to the phase of the tag input signal (being best suited for sampling the peak of the tag input signal, accordingly) . A single-path detector can generate a data output signal by using the identified clock output signal to sample the tag input signal, and the detector can filter and amplify the data output signal using small-signal devices.
According to one set of embodiments, a radiofrequency transceiver system is provided. The system includes: an antenna to receive a radiofrequency tag input signal; a clock extractor coupled with the antenna to extract a clock input signal from the tag input signal; an oscillator controller coupled with the clock extractor to generate multiple clock output signals responsive to the clock input signal, each clock output signal having a different respective phase; a multiphase selector coupled with the antenna and the oscillator controller to output one of the multiple clock output signals as a peak sampling clock signal, the respective phase of the one of the multiple clock output signals determined to be closest, relative to others of the multiple clock output signals, to a phase of the tag input signal; and a single-path detector coupled with the antenna and the multiphase selector to output a data output signal generated by sampling the tag input signal responsive to the peak sampling clock signal.
According to another set of embodiments, a system is provided for peak-adaptive sampling demodulation in a radiofrequency transceiver. The system includes: means for generating multiple clock output signals responsive to a clock input signal extracted from a received tag input signal, each clock output signal generated to have a different respective phase; means for selectively outputting one of the multiple clock output signals in response to determining that the one of the multiple clock output signals has the respective phase that is closest, relative to the respective phases of others of the multiple clock output signals, to a phase of the tag input signal; and means for outputting a data output signal generated by sampling the tag input signal responsive to the one of the multiple clock output signals.
According to another set of embodiments, a method is provided for peak-adaptive sampling demodulation in a radiofrequency transceiver. The method includes: receiving a tag input signal; extracting a clock input signal from the tag input signal; generating multiple clock output signals responsive to the clock input signal, each clock output signal having a different respective phase; determining one of the multiple clock output signals as having the respective phase that is closest, relative to the respective phases of others of the multiple clock output signals, to a phase of the tag input signal; outputting a peak sampling clock signal corresponding to the one of the multiple clock output signals; and outputting a data output signal generated by sampling the tag input signal responsive to the peak sampling clock signal.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, referred to herein and constituting a part hereof, illustrate embodiments of the disclosure. The drawings together with the description serve to explain the principles of the invention.
FIG. 1 shows an illustrative radiofrequency receiver system, according to various embodiments;
FIG. 2 shows a set of example plots to illustrate selection of the peak sampling clock signal, according to one embodiment;
FIG. 3 shows a radiofrequency transceiver system having both receiver and transmitter functionality, according to various embodiments;
FIG. 4 shows a circuit diagram for implementing portions of a radiofrequency transceiver system, according to various embodiments; and
FIG. 5 shows a flow diagram of an illustrative method for peak-adaptive sampling demodulation in a radiofrequency transceiver, according to various embodiments.
In the appended figures, similar components and/or features can have the same reference label. Further, various components of the same type can be distinguished by following the reference label by a second label that distinguishes among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label.
DETAILED DESCRIPTION OF THE INVENTION
In the following description, numerous specific details are provided for a thorough understanding of the present invention. However, it should be appreciated by those of skill in the art that the present invention may be realized without one or more of these details. In other examples, features and techniques known in the art will not be described for purposes of brevity.
FIG. 1 shows an illustrative radiofrequency receiver system 100, according to various embodiments. In some embodiments, the radiofrequency receiver system 100 is part of a radiofrequency identification (RFID) integrated circuit, such as a RFID tag and/or RFID reader. An RFID tag typically includes an antenna (e.g., by which to communicate with a reader) and an integrated circuit for storing data, processing data, and modulating/demodulating data for communication via the antenna. RFID tags can also include power source components and/or power harvesting components. For example, RFID tags can typically be implemented as passive tags (i.e., having no integrated power source) , fully active tags (e.g., powered by an integrated power source) , or battery-assisted passive (BAP) tags (e.g., primarily passive, but assisted by a small, integrated power source) . RFID readers can read RFID tags in different ways, depending on the type of RFID tag. For example, with a passive RFID tag or BAP tag, the RFID reader can transmit an interrogation signal to the RFID tag, and the RFID tag can respond by transmitting its stored identifiers and/or other data back to the RFID reader (e.g., using power harvested by the RFID tag from the received interrogation signal) . Some active RFID tags periodically  transmit their stored identifiers and/or other data; and RFID readers for such RFID tags may simply listen for the transmission from the tag without first transmitting an interrogation signal to the tag.
Embodiments include an antenna 105 to receive a radiofrequency tag input signal (labeled V_in) 107. Though not shown, the antenna 105 can be configured to communicate over a wireless channel in a particular frequency band. For example, the antenna 105 can be designed for RFID communications, which can involve short-range wireless communications at approximately 13.56 Megahertz. The antenna 105 can include any suitable components to facilitate communications, such as one or more coils, resonator circuits, filters, etc. The tag input signal 107 is typically an analog signal that includes digital bit data. For example, the tag input signal 107 can be an interrogation signal received from an RFID reader, a response signal received from an RFID tag, or any other suitable signal; and the signal can include a digital bit stream (e.g., tag identification data) modulated onto a carrier using amplitude-shift keyed (ASK) modulation, or any other suitable scheme. For many receiver applications, including RFID applications, it can be desirable to provide reliable symbol detection. However, reliable symbol detection can be difficult to implement, particularly in context of certain design considerations and constraints, such as when the frequency and/or phase of a carrier wave changes over time (even slightly) , and/or when there are constraints on power and area.
Depending on the carrier, the modulation scheme, and/or other characteristics of the tag input signal 107, each symbol (e.g., bit or set of bits) is typically received in accordance with particular timing. The timing can define, for example, how quickly symbols are being received (e.g., a symbol frequency) and/or for how long each symbol is represented (e.g., a symbol duration) . For example, in ASK modulation, each binary bit of a digital data stream can be encoded as a corresponding amplitude modulation of a high-frequency carrier for some duration (e.g., the amplitude of the carrier can be at a first level for a duration to represent a ‘1’a nd at a second level for the duration to represent a ‘0’ ) . Demodulating such a signal can involve sampling the signal in many sampling locations, determining the amplitude of the signal at each of the sampling locations, and thereby determining the corresponding bit value at each of the sampling locations. However, the reliability of such demodulation can depend on the selected sampling locations. If the signal is sampled at each peak, the resulting demodulation can  produce accurate symbol detection; but if the signal is sampled away from its peak, the resulting demodulation may not produce accurate symbol detection. For example, if a ‘1’ is encoded by modulating the carrier to a relatively high amplitude level, and the signal is sampled at or near a zero-crossing location (i.e., where the amplitude is low) , the detected symbol may be incorrectly interpreted as a ‘0’ .
Various conventional approaches seek to reliably detect symbols in such contexts, such as by using so-called “IQ demodulation” and/or “envelope sampling” techniques. IQ demodulation uses multiple separate detection paths (typically at least an “I” path and a “Q” path) . The multiple detection paths typically apply multiple different sampling clock phases to respective copies of most, or all, detection circuit components to generate additional detection information for improved detection accuracy. While IQ demodulation can be effective, the multiple detection paths can tend to consume appreciably more area and power. Envelope detection techniques typically extract an envelope from the received signal and sample the envelope. Such approaches often yield less accurate detection, and they typically rely on using large-signal devices, which tend to be larger (and therefore tend to consume more area and power) .
Embodiments described herein seek to provide reliable symbol detection with reduced area and power consumption over conventional approaches. For example, embodiments can be implemented with a single detection path (e.g., unlike in conventional IQ demodulation approaches, or the like) and small-signal detection components (e.g., unlike in conventional envelope sampling approaches) . Some embodiments operate in context of RFID circuits, for example, as part of an RFID tag circuit and/or an RFID reader circuit. According to some implementations described herein, multiple clock signals are generated responsive to a received RFID signal to have different phases, thereby effectively generating multiple narrow pulses at and/or around the peak of the received RFID signal. Samples corresponding to the multiple clock signals can be compared to select one of the clock signals as the best clock signal to use for peak sampling of the received RFID signal. The selected clock signal can be used to sample the received RFID signal, and the sampled signal can be down-converted and amplified/filtered to generate a data output signal.
Embodiments of the radiofrequency receiver system 100 include a clock extractor120, a multiphase selector140, and a single-path detector 150, which can all be coupled with the antenna 105. Embodiments of the clock extractor 120 can be coupled with the antenna 105 to extract a clock input signal 122 from the tag input signal 107. In one implementation, the clock extractor 120 includes a clock data recovery (CDR) circuit. In general, the clock extractor 120 extracts the clock input signal 122 in such a way that a frequency of the clock input signal 122 corresponds to a symbol frequency of the tag input signal 107.
An oscillator controller 130 can be coupled with the clock extractor 120 to generate multiple clock output signals 132 responsive to the clock input signal 122 in such a way that each clock output signal 132 has a different respective phase. In some implementations, the oscillator controller 130 includes a fractional-N phase-locked loop (PLL) circuit to oscillate, responsive to the clock input signal 122, at a PLL frequency that is approximately N times a frequency (the carrier frequency) of the tag input signal, where N is a positive integer. In one such implementation, the carrier frequency of the tag input signal 107 is approximately 13.56 Megahertz, and N is eight, such that the PLL oscillates at approximately 108.48 Megahertz. For example, in such an implementation, the PLL can output eight clock output signals 132 having eight different respective phases, such that each of the eight clock signals peaks at a different point during each single period of the carrier.
Embodiments of the multiphase selector 140 are coupled with the oscillator controller 130 to output one of the clock output signals 132 as a peak sampling clock signal 142. The peak sampling clock signal 142 is selected as the one of the clock output signals 132 that has the respective phase determined to be closest, relative to the others of the clock output signals 132, to a phase of the tag input signal 107. As described above, symbol detection accuracy can depend, at least partially, on sampling the tag input signal 107 close to its peak. Accordingly, the peak sampling clock signal 142 can be selected to most closely line up with the peak of the tag input signal 107. In one implementation, sampling is triggered by a rising edge of the peak sampling clock signal 142, and the peak sampling clock signal 142 is selected so that its rising edge most closely lines up with the peak of the tag input signal 107 (relative to the rising edges of the other clock output signals 132) . In another implementation, sampling is triggered by a falling edge of the peak sampling clock signal 142, and the peak sampling clock signal 142 is  selected so that its falling edge most closely lines up with the peak of the tag input signal 107. In another implementation, sampling is triggered by a peak of the peak sampling clock signal 142, and the peak sampling clock signal 142 is selected so that its peak most closely lines up with the peak of the tag input signal 107.
FIG. 2 shows a set of example plots 200 to illustrate selection of the peak sampling clock signal 142, according to one embodiment. As illustrated, the tag input signal 107 can be an amplitude-modulated signal, such as an ASK-modulated signal (e.g., regions with higher amplitude correspond to logical ‘1’ , while regions with lower amplitude correspond to logical ‘0’ ) . A zoomed-in view of a portion of the tag input signal 107 is shown as 107*. Clock output signals 132a. . h illustrate eight example clock output signals 132 generated by an embodiment of the oscillator controller 130. Plot 107*shows sample points 205 corresponding to a sample of the tag input signal 107 taken at the rising transition (or falling transition, in an alternative implementation) of each clock output signal 132, respectively. For example, sample point 205a corresponds to a sample of tag input signal 107 triggered by the rising edge of clock output signal 132a. Notably, the different phases of the different clock output signals 132 cause samples triggered by those different clock output signals 132 to be taken in different locations along the tag input signal 107 (at eight different locations in a half-period of tag input signal 107 in the illustrated example) . In the example, the sample point 205e, corresponding to the sample of tag input signal 107 triggered by the peak of clock output signal 132e, is closest to the peak of tag input signal 107. Accordingly, embodiments of the multiphase selector 140 can select clock output signal 132e to be the peak sampling clock signal 142. In some embodiments, the multiphase selector 140 obtains the sample points corresponding to some or all of the clock output signals 132 and compares their values to see which is greatest. As illustrated in FIG. 2, such an approach would properly result in selecting clock output signal 132e as the peak sampling clock signal 142.
Returning to FIG. 1, different embodiments of the multiphase selector 140 can determine which clock output signal 132 to use as the peak sampling clock signal 142 at different times. In some implementations, the multiphase selector 140 determines which clock output signal 132 to use as the peak sampling clock signal 142 one time; and the same peak sampling clock signal 142 continues to be used until a trigger event occurs (e.g., another component  detects a symbol detection error, or the like) . In other implementations, the multiphase selector 140 continually determines which clock output signal 132 to use as the peak sampling clock signal 142 in each clock cycle; thereby continually and dynamically updating the determination. In other implementations, the multiphase selector 140 periodically determines which clock output signal 132 to use as the peak sampling clock signal 142, for example, according to a predetermined schedule (e.g., directed by a state machine, processor, or the like) . In other implementations, the multiphase selector 140 determines which clock output signal 132 to use as the peak sampling clock signal 142 in response to an external trigger, such as an instruction received from a computational routine (e.g., start-up of the receiver, etc. ) .
Embodiments of the single-path detector 150 can be coupled with the multiphase selector 140 to output a data output signal 167 generated by sampling the tag input signal 107 responsive to the peak sampling clock signal 142. The single-path detector 150 can include a peak sampler 155 and a filter/amplifier 160. The peak sampler 155 can receive the tag input signal 107 and can be triggered by the peak sampling clock signal 142. As described above, the peak sampling clock signal 142 is selected, so that, when it is used to trigger sampling of the tag input signal 107, the samples are obtained close to the peak of the tag input signal 107.
Embodiments of the peak sampler 155 can pass the sampled data signal to the filter/amplifier 160. Embodiments of the filter/amplifier 160 can filter and amplify the sampled data signal, as desired, to generate the data output signal 167. In some implementations, the filter/amplifier 160 performs carrier demodulation to effectively generate a low-signal sampled data signal. Such implementations can include low-signal filtering, amplifying, and/or other components for processing the low-signal sampled data signal into the data output signal 167; thereby avoiding reliance on large-signal components in the detection path. Some embodiments can further include a decision sampler 165 (e.g., as part of the single-path detector 150, or as a separate component) . The decision sampler 165 can include any suitable components to further process the sampled data signal into the data output signal 167, such as to convert an analog sampled data signal into a digital data output signal 167 and/or to improve accuracy of symbol recovery, etc.
Some embodiments of the radiofrequency receiver system 100 include additional components. In some embodiments, a harmonic filter 115 is coupled with the antenna 105. For  example, level control can tend to distort the signal received via the tag input signal 107, and narrow sampling can tend to be impacted by harmonics. The harmonic filter 115 can tend to reduce or eliminate the presence of such harmonics, thereby improving symbol detection accuracy. In such embodiments, some or all of the clock extractor 120, the multiphase selector 140, and the single-path detector 150 can each be coupled with the antenna 105 via the harmonic filter 115.
Some embodiments of the radiofrequency receiver system 100 also include a power harvester 110. For example, as described above, some RFID applications are partially or completely passive, such that they harvest some or all of the power used by components of the circuits from the signals received by those circuits. Embodiments of the power harvester 110 can be coupled with the antenna 105 to generate a voltage output signal 112 by harvesting power from the tag input signal 107.
The radiofrequency receiver system 100 described with reference to FIG. 1 can be used, for example, in context of a tag-only RFID application, or in other applications that operate with a receiver and no transmitter. Other applications, such as applications including RFID reader functionality, can include additional components. FIG. 3 shows a radiofrequency transceiver system 300 having both receiver and transmitter functionality, according to various embodiments. The radiofrequency transceiver system 300 includes a receiver system 310, a transmitter system 320, an antenna system 330, and a local oscillator 340. The receiver system 310 can be an implementation of the radiofrequency receiver system 100 of FIG. 1, with slight modifications, as described below. For example, a tag input signal 107 can be received by via the antenna 105. Some embodiments can harmonically filter the tag input signal 107 using the harmonic filter 115 and/or harvest power from the tag input signal 107 using the power harvester 110 (to generate a voltage output signal 112) . The clock extractor 120 can extract a clock input signal 122 from the tag input signal 107, and the oscillator controller 130 can use the extracted clock input signal 122 to generate multiple clock output signals 132. The multiphase selector 140 can determine which of the clock output signals 132 to use as the peak sampling clock signal 142, and the single-path detector 150 can generate a data output signal 167 by using the peak sampling clock signal 142 to sample the tag input signal 107.
Embodiments of the transmitter system 320 can be a radiofrequency transmitter system. For example, the transmitter system 320 can operate to transmit RFID interrogation signals as part of a RFID reader (e.g., the response to which being detectable, in some implementations, using the receiver system 310) . The transmitter system 320 can include any suitable components for generating a reader output signal 307 responsive to a data input signal 335. For example, the transmitter system 320 can include amplifiers, filters, modulators (e.g., to generate an ASK-modulated signal) , etc. ) .
Embodiments of the antenna system 330 can include any suitable components for interfacing with the receiver system 310 and the transmitter system 320. In one embodiment, the antenna system 330 includes the antenna 105 and an interface to which the receiver system 310 and the transmitter system 320 are both coupled. In other embodiments, the antenna system 330 includes components by which the antenna 105 can be selectively coupled with each of the receiver system 310 and the transmitter system 320. Some implementations of the antenna system 330 include components, such as filters, amplifiers, buffers, and the like, to help improve signal coupling properties (e.g., impedance matching, etc. ) with the receiver system 310, the transmitter system 320, wired or wireless transmission channels, etc.
Embodiments of the local oscillator 340 can be implemented in any suitable manner to produce one or more reliable reference clock signals 352. In some implementations, the local oscillator 340 includes a crystal oscillator circuit. For example, the local oscillator 340 is implemented with a resonating crystal coupled with a voltage-controlled oscillator; and the resonating crystal is designed to resonate reliably at a desired reference clock signal 352 frequency. In some implementations, the local oscillator 340 is coupled with the transmitter system 320 to produce a carrier signal onto which a data input signal 335 is modulated to generate a reader output signal 307. Additionally or alternatively, embodiments of the local oscillator 340 generate a reference clock signal 352. In such implementations, the oscillator controller 130 is further coupled with the local oscillator 340 to generate the clock output signals 132 further responsive to the reference clock signal 352. In some such implementations, the receiver system 310 further includes a delay controller 344 anda phase frequency detector 342. As illustrated, the delay controller 344 can be coupled with the clock extractor 120 to output a delayed clock input signal 354 by applyingan adjustable phase delay to the clock input signal  122. The adjustable phase delay can be responsive to a delay control signal 356. The phase frequency detector 342 can be coupled with the local oscillator 340 and the delay controller 344 to generate the delay control signal 356 responsive to comparing the reference clock signal 352 and the delayed clock input signal 354. Rather than receiving the clock input signal 322 directly, the oscillator controller 130 can be coupled with the clock extractor 120 via the delay controller 344 to receive the delayed clock input signal 354. Coupled in such a manner, the oscillator controller 130 can effectively be phase-synchronized according to the delayed clock input signal 354, and the oscillator controller 130 can effectively be frequency-synchronized according to the reference clock signal 352.
The systems described in FIGS. 1 and 3 can be implemented in any suitable manner using any suitable circuit components, or the like. In some embodiments, the system described in FIG. 1 and/or 3 is a system for peak-adaptive sampling demodulation in a radiofrequency transceiver. Such systems can include any suitable means for generating clock output signals responsive to a clock input signal extracted from a received tag input signal, in such a way that each clock output signal is generated to have a different respective phase. Such systems can also include any suitable means for selectively outputting one of the plurality of clock output signals in response to determining that the one of the clock output signals has the respective phase that is closest, relative to the respective phases of others of the clock output signals, to a phase of the tag input signal. Such systems can also include any suitable means for outputting a data output signal generated by sampling the tag input signal responsive to the one of the plurality of clock output signals.
FIG. 4 shows a circuit diagram 400 for implementing portions of a radiofrequency transceiver system, such as described with reference to FIG. 3, according to various embodiments. The circuit diagram 400 includes an embodiments of a receiver system 310 and an antenna system 330, which can include implementations of components of those respective systems as discussed with reference to FIGS. 1 and 3 above. Though not shown, embodiments of the circuit diagram 400 can include a transmitter system coupled with the antenna system 330, a local oscillator 340 coupled with the oscillator controller 130 and/or the transmitter system, and/or any other suitable components.
As illustrated, the antenna system can include a resonator (e.g., a coil) tuned to resonate at one or more particular frequencies, such as at a desired carrier frequency. Implementations include a capacitor coupled across the resonator, and/or other suitable circuit components. Some implementations can include complementary terminals, such that the received tag input signal 107 is received as  differential signals  107a and 107b (i.e., tag input signal 107a is complementary to tag input signal 107b) . Receiving the tag input signal 107 as a differential signal can provide various features, such as permitting a common mode of the tag input signal 107 to be detected and removed for more accurate processing.
Embodiments of the receiver system 310 can include a power harvester 110, a harmonic filter 115, a clock extractor 120, an oscillator controller 130, a multiphase selector 140, a peak sampler 155, and a filter/amplifier 160 (e.g., the peak sampler 155 and the filter/amplifier 160 can make up a single-path detector 150, as described above) . Embodiments of the power harvester 110 can include a number of stages and components to harvest power from the received tag input signal 107. For example, the power harvester 110 converts the received radiofrequency (RF) signal into a direct current (DC) signal, or the like, and then performs boosting and power conditioning on the DC signal to generate one or more output voltage signals. As illustrated, the first stages can include a hard clamp 402 and a variable parallel RC (resistor-capacitor) network having resistor and capacitors controlled by various control signals 403. These first stages can act as a RF-to-DC converter. The converted DC signal can be passed to an amplitude control and limiter stage 412 and to an envelope detector and charge pump stage 404. Feedback from the amplitude control and limiter stage 412 can be used to adjust one or more control signals 403 for the parallel RC network. Outputs from the amplitude control and limiter stage 412 and from the envelope detector and charge pump stage 404 can be used to generate a high-level voltage output signal (e.g., to charge a capacitor to that level) . The outputs from the amplitude control and limiter stage 412 and from the envelope detector and charge pump stage 404 can also be passed to a bias and reference generator stage 406. Responsive to those outputs, the bias and reference generator stage 406 can generate one or more voltage outputs, such as an analog voltage output and a digital voltage output. Each can pass through a respective regulator (e.g., a low drop-out, or LDO, regulator) to generate a respective voltage output signal 112. For example, an analog voltage output can be passed to an analog low drop-out (LDO) regulator to  generate an analog voltage output signal 112a, and a digital voltage output can be passed to a digital LDO regulator to generate a digital voltage output signal 112b.
The detector path of the receiver system 310 can operate as described herein with reference to FIGS. 1 –3 and 5. For example, the tag input signal 107 (differential  tag input signals  107a and 107b) can be received by via the antenna system 330. The tag input signal 107 can be passed through the harmonic filter 115 to remove or mitigate any unwanted harmonics. The clock extractor 120 can extract a clock input signal 122 from the tag input signal 107. In some embodiments, the clock extractor 120 includes a clock data recovery (CDR) circuit, or the like. The oscillator controller 130 can use the extracted clock input signal 122 to generate multiple clock output signals 132. Only three clock output signals 132 are shown to avoid overcomplicating the illustration, but any suitable number of clock output signals 132 can be used. In some implementations, the number of clock output signals 132 is a power of two (e.g., 2^3 = 8) to facilitate operability with certain digital circuit components. Each of the generated clock output signals 132 has a different phase relative to a phase of the tag input signal 107 (e.g., and relative to the phase of the clock input signal extracted therefrom) .
The multiphase selector 140 can include a multiphase sample comparator 442 and a multiplexer 444. The multiphase sample comparator 442 receives the tag input signal 107 at one set of inputs and receives the multiple clock output signals 132 at another set of inputs as candidate peak sample clocks. In some implementations, only certain of the generated clock output signals 132 are passed to the multiphase sample comparator 442 as candidate peak sample clocks, for example, where it is known that certain of the output phases generated by the oscillator controller 130 are not close to the desired sampling phase. The multiphase sample comparator 442 can obtain one or more samples of the tag input signal 107 using each of the clock output signals 132 received as candidate peak sample clocks (e.g., as illustrated in FIG. 2) . The various samples can be compared to determine which received one of the clock output signals 132 is apparently generating a sample closest to the peak of the tag input signal 107. For example, the amplitude of each sample can be compared to determine which sample has the largest amplitude; that sample can be assumed to be closest to the peak of the tag input signal 107; and the clock output signal 132 by which that sample was generated can be determined as a best clock output signal 132 to use for sampling the tag input signal 107 at its peak. Accordingly,  the determined one of the clock output signals 132 can be identified for use as the peak sampling clock signal 142. The multiphase sample comparator 442 can output a selector signal that corresponds to the one of the clock output signals 132 identified for use as the peak sampling clock signal 142. For example, if the fifth clock output signal 132 is identified for use as the peak sampling clock signal 142, the multiphase sample comparator 442 can output the selector signal to indicate the fifth clock output signal 132 (e.g., by outputting the selector signal as a binary ‘101’ ) .
Embodiments of the multiplexer 444 can output one of the clock output signals 132 in accordance with a control input. In some implementations, the multiplexer 444 receives the clock output signals 132 (e.g., or only certain ones of the clock output signals 132 predetermined as candidate peak sample clocks) at a set of selection inputs, and receives the selector signal from the multiphase sample comparator 442 at a control input. Accordingly, the multiplexer 444 can output the one of the clock output signals 132 indicated by the selector signal, which is the peak sampling clock signal 142.
Embodiments of the peak sampler 155 can receive the tag input signal 107 at one set of inputs, and can receive the peak sampling clock signal 142 at another input. The peak sampler 155 can generate a sampled data signal by sampling the tag input signal 107 in accordance with the peak sampling clock signal 142. For example, each peak of the peak sampling clock signal 142 can trigger the peak sampler 155 to obtain a sample of the tag input signal 107, and the obtained sample is output via the sampled data signal. The sampled data signal can then be processed into a data output signal 167 by the filter/amplifier 160. The filter/amplifier 160 can include any suitable filtering and/or amplifying components. For example, as illustrated, thesampled data signal can be passed, via in-line capacitors, to a variable gain amplifier 462, a low-pass filter 464, and an analog comparator 466. Some embodiments of the filter/amplifier 160 include, or are coupled with. additional components, such as an analog-to-digital converter. In some embodiments, the output of the filter/amplifier 160 is the data output signal 167. In other embodiments, the filter/amplifier 160 includes, or is coupled with, additional components to further process the sampled data signal into the data output signal 167. For example, some embodiments include an analog-to-digital converter to convert the analog output of the analog comparator 466 to a digital data output signal 167.
FIG. 5 shows a flow diagram of an illustrative method 500 for peak-adaptive sampling demodulation in a radiofrequency transceiver, according to various embodiments. Embodiments of the method 500 begin at stage 504 by receiving a tag input signal (e.g., any suitable input signal that includes modulated symbol data) . In some embodiments, the method 500 begins at stage 550 by generating a reader output signal (e.g., a RFID reader interrogation signal) , and transmitting the reader output signal by an antenna over a radiofrequency communication channel. In some such embodiments, the tag input signal can be received at stage 504 by the antenna over the radiofrequency communication channel in response to the transmitting at stage 550.
At stage 508, embodiments can extract a clock input signal from the tag input signal. At stage 512, embodiments can generate multiple clock output signals responsive to the clock input signal, such that each clock output signal has a different respective phase. In some embodiments, the generating at stage 512 includes generating N clock output signals to each have a respective one of N phases using a fractional-N phase-locked loop (PLL) that oscillates, responsive to the clock input signal, at a PLL frequency that is approximately N times a frequency of the tag input signal, N being a positive integer.
Some embodiments of the method 500 include generating a reference clock signal by a local oscillator at stage 530. In such embodiments, the generating at stage 512 can be further responsive to the reference clock signal. Some such embodiments can further output a delayed clock input signal at stage 540 by applying, to the clock input signal, an adjustable phase delay that is responsive to a delay control signal. At stage 544, the delay control signal can be generated responsive to comparing the reference clock signal and the delayed clock input signal. In such embodiments, the clock input signal can be received as the delayed clock input signal, such that the generating at stage 512 includes phase-synchronizing the clock output signals according to the delayed clock input signal and frequency-synchronizing the clock output signals according to the reference clock signal.
At stage 516, embodiments can determine one of the clock output signals as having the respective phase that is closest, relative to the respective phases of the other clock output signals, to a phase of the tag input signal. At stage 520, embodiments can output a peak sampling clock signal corresponding to the one of the plurality of clock output signals determined in stage 516. At stage 524, embodiments can output a data output signal generated by sampling the tag input signal responsive to the peak sampling clock signal. In some embodiments, the outputting at stage 524 includes sampling the tag input signal responsive to the peak sampling clock signal to generate a sampled data signal, and generating the data output signal by filtering and amplifying the sampled data signal. Some embodiments can harmonically filter the tag input signal at stage 506. Such embodiments can perform the harmonic filtering prior to any or all of the extracting at stage 508, the determining at stage 516, the outputting at stage 520, and the outputting at stage 524.
It will be understood that, when an element or component is referred to herein as “connected to” or “coupled to” another element or component, it can be connected or coupled to the other element or component, or intervening elements or components may also be present. In contrast, when an element or component is referred to as being “directly connected to, ” or “directly coupled to” another element or component, there are no intervening elements or components present between them. It will be understood that, although the terms “first, ” “second, ” “third, ” etc. may be used herein to describe various elements, components, these elements, components, regions, should not be limited by these terms. These terms are only used to distinguish one element, component, from another element, component. Thus, a first element, component, discussed below could be termed a second element, component, without departing from the teachings of the present invention. As used herein, the terms “logic low, ” “low state, ” “low level, ” “logic low level, ” “low, ” or “0” are used interchangeably. The terms “logic high, ” “high state, ” “high level, ” “logic high level, ” “high, ” or “1” are used interchangeably.
As used herein, the terms “a” , “an” and “the” may include singular and plural references. It will be further understood that the terms “comprising” , “including” , having” and variants thereof, when used in this specification, specify the presence of stated features, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and/or groups thereof. In contrast, the term “consisting of” when used in this specification, specifies the stated features, steps, operations, elements, and/or components, and precludes additional features, steps, operations, elements and/or components. Furthermore, as used herein, the words “and/or” may refer to and encompass any possible combinations of one or more of the associated listed items.
While the present invention is described herein with reference to illustrative embodiments, this description is not intended to be construed in a limiting sense. Rather, the purpose of the illustrative embodiments is to make the spirit of the present invention be better understood by those skilled in the art. In order not to obscure the scope of the invention, many details of well-known processes and manufacturing techniques are omitted. Various modifications of the illustrative embodiments, as well as other embodiments, will be apparent to those of skill in the art upon reference to the description. It is therefore intended that the appended claims encompass any such modifications.
Furthermore, some of the features of the preferred embodiments of the present invention could be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles of the invention, and not in limitation thereof. Those of skill in the art will appreciate variations of the above-described embodiments that fall within the scope of the invention. As a result, the invention is not limited to the specific embodiments and illustrations discussed above, but by the following claims and their equivalents.

Claims (20)

  1. Anradiofrequency transceiver system comprising:
    an antenna to receive a radiofrequency tag input signal;
    a clock extractor coupled with the antenna to extract a clock input signal from the tag input signal;
    an oscillator controller coupled with the clock extractor to generate a plurality of clock output signals responsive to the clock input signal, each clock output signal having a different respective phase;
    a multiphase selector coupled with the antenna and the oscillator controllerto outputone of the plurality of clock output signals as a peak sampling clock signal, the respective phase of the one of the plurality of clock output signals determined to be closest, relative to others of the plurality of clock output signals, to a phase of the tag input signal; and
    a single-path detector coupled with the antenna and the multiphase selector to output a data output signal generated by sampling the tag input signal responsive to the peak sampling clock signal.
  2. The radiofrequency transceiver system of claim 1, further comprising:
    a harmonic filter coupled with the antenna,
    wherein the clock extractor, the multiphase selector, and the single-path detector, are each coupled with the antenna via the harmonic filter.
  3. The radiofrequency transceiver system of claim 1, wherein the single-path detector comprises:
    a peak sampler coupled with the antenna and the multiphase selector to sample the tag input signal responsive to the peak sampling clock signal to generate a sampled data signal; and
    a low-signal amplifier coupled with the peak sampler to generate the data output signal by filtering and amplifying the sampled data signal.
  4. The radiofrequency transceiver system of claim 1, wherein the oscillator controller comprises a fractional-N phase-locked loop (PLL) circuit to oscillate, responsive to the clock input signal, at a PLL frequency that is approximately N times a frequency of the tag input signal,  and to generate N clock output signals to each have a respective one of N phases, N being a positive integer.
  5. The radiofrequency transceiver system of claim 4, wherein N = 8.
  6. The radiofrequency transceiver system of claim 1, further comprising:
    a local oscillator to generate a reference clock signal,
    wherein the oscillator controller is further coupled with the local oscillator to generate the plurality of clock output signals further responsive to the reference clock signal.
  7. The radiofrequency transceiver system of claim 6, further comprising:
    a delay controller coupled with the clock extractor to output a delayed clock input signal by applying, to the clock input signal, an adjustable phase delay that is responsive to a delay control signal; and
    a phase frequency detector coupled with the local oscillator and the delay controller to generate the delay control signal responsive to comparing the reference clock signal and the delayed clock input signal,
    wherein the oscillator controller is coupled with the clock extractor via the delay controller and receives the clock input signal as the delayed clock input signal, such that the oscillator controller is phase-synchronized according to the delayed clock input signal and the oscillator controller is frequency-synchronized according to the reference clock signal.
  8. The radiofrequency transceiver system of claim 1, wherein the tag input signal is a radiofrequency identification (RFID) signal received in an RFID frequency band.
  9. The radiofrequency transceiver system of claim 1, further comprising:
    a power harvester coupled with the antenna to generate a voltage output signal by harvesting power from the tag input signal.
  10. The radiofrequency transceiver system of claim 1, wherein the single-path detector further comprises:
    a decision sampler coupled with the single-path detector to generate a bit stream responsive to the data output signal.
  11. The radiofrequency transceiver system of claim 1, further comprising:
    a transmitter system to generate a reader output signal responsive to a data input signal,
    wherein the antenna is further coupled with the transmitter system to transmit the reader output signal.
  12. The radiofrequency transceiver system of claim 11, further comprising:
    an integrated circuit having integrated thereon:
    the transmitter system;
    the antenna; and
    a receiver system comprising the clock extractor, the oscillator controller, the multiphase selector, and the single-path detector.
  13. A system for peak-adaptive sampling demodulation in a radiofrequency transceiver, the system comprising:
    means for generating a plurality of clock output signals responsive to a clock input signal extracted from a received tag input signal, each clock output signal generated to have a different respective phase;
    means for selectively outputting one of the plurality of clock output signals in response to determining that the one of the plurality of clock output signals has the respective phase that is closest, relative to the respective phases of others of the plurality of clock output signals, to a phase of the tag input signal; and
    means for outputting a data output signal generated by sampling the tag input signal responsive to the one of the plurality of clock output signals.
  14. A method for peak-adaptive sampling demodulation in a radiofrequency transceiver, the method comprising:
    receiving a tag input signal;
    extracting a clock input signal from the tag input signal;
    generating a plurality of clock output signals responsive to the clock input signal, each clock output signal having a different respective phase;
    determining one of the plurality of clock output signals as having the respective phase that is closest, relative to the respective phases of others of the plurality of clock output signals, to a phase of the tag input signal;
    outputting a peak sampling clock signal corresponding to the one of the plurality of clock output signals; and
    outputting a data output signal generated by sampling the tag input signal responsive to the peak sampling clock signal.
  15. The method of claim 14, further comprising:
    harmonically filtering the tag input signal,
    wherein the extracting the clock input signal, the determining the one of the plurality of clock output signals, the outputting the peak sampling clock signal, and the outputting the data output signal are responsive to the tag input signal subsequent to the harmonically filtering.
  16. The method of claim 14, wherein the outputting the data output signal comprises:
    sampling the tag input signal responsive to the peak sampling clock signal to generate a sampled data signal; and
    generating the data output signal by filtering and amplifying the sampled data signal.
  17. The method of claim 14, wherein the generating the plurality of clock output signals comprises:
    generating N clock output signals to each have a respective one of N phases using a fractional-N phase-locked loop (PLL) that oscillates, responsive to the clock input signal, at a PLL frequency that is approximately N times a frequency of the tag input signal, N being a positive integer.
  18. The method of claim 14, further comprising:
    generating a reference clock signal by a local oscillator,
    wherein the generating the plurality of clock output signals is further responsive to the reference clock signal.
  19. The method of claim 18, further comprising:
    outputting a delayed clock input signal by applying, to the clock input signal, an adjustable phase delay that is responsive to a delay control signal; and
    generating the delay control signal responsive to comparing the reference clock signal and the delayed clock input signal,
    wherein the oscillator controller receives the clock input signal as the delayed clock input signal, such that the generating the plurality of clock output signals comprises phase-synchronizing the plurality of clock output signals according to the delayed clock input signal and frequency-synchronizing the plurality of clock output signals according to the reference clock signal.
  20. The method of claim 14, further comprising:
    generating a reader output signal; and
    transmitting the reader output signal by an antenna over a radiofrequency communication channel,
    wherein the receiving is by the antenna over the radiofrequency communication channel in response to the transmitting.
PCT/CN2019/096219 2018-12-12 2019-07-16 Peak-adaptive sampling demodulation for radiofrequency transceivers WO2020119121A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP19765148.2A EP3685556B1 (en) 2018-12-12 2019-07-16 Peak-adaptive sampling demodulation for radiofrequency transceivers
CN201980001676.3A CN110521127B (en) 2018-12-12 2019-07-16 System and method for peak adaptive sampling demodulation in a radio frequency transceiver

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16/218,430 2018-12-12
US16/218,430 US10742222B2 (en) 2018-12-12 2018-12-12 Peak-adaptive sampling demodulation for radiofrequency transceivers

Publications (1)

Publication Number Publication Date
WO2020119121A1 true WO2020119121A1 (en) 2020-06-18

Family

ID=68503057

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/096219 WO2020119121A1 (en) 2018-12-12 2019-07-16 Peak-adaptive sampling demodulation for radiofrequency transceivers

Country Status (3)

Country Link
US (1) US10742222B2 (en)
EP (1) EP3685556B1 (en)
WO (1) WO2020119121A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018039162A2 (en) 2016-08-22 2018-03-01 William Marsh Rice University Systems and methods for wireless treatment of arrhythmias
WO2020106862A1 (en) 2018-11-20 2020-05-28 The Regents Of The University Of California Systems and methods for controlling wirelessly powered leadless pacemakers
US12052533B2 (en) 2019-07-08 2024-07-30 The Regents Of The University Of California Systems and methods for long-distance remote sensing with sub-wavelength resolution using a wirelessly-powered sensor tag array
WO2021174215A1 (en) 2020-02-28 2021-09-02 The Regents Of The University Of California Integrated energy harvesting transceivers and transmitters with dual-antenna architecture for miniaturized implants and electrochemical sensors
US11356136B2 (en) * 2020-09-08 2022-06-07 Shenzhen GOODIX Technology Co., Ltd. Harmonic rejection in multiphase signals
US11481595B2 (en) 2020-12-18 2022-10-25 Nxp B.V. Dual system RFID tag
US11748590B2 (en) * 2020-12-18 2023-09-05 Nxp B.V. RFID tag with impedance tuning,and method of impedance tuning of an RRID tag
US11456760B1 (en) * 2021-03-05 2022-09-27 Motorola Solutions, Inc. Linearizing narrowband carriers with low resolution predistorters

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015105600A1 (en) * 2014-01-13 2015-07-16 Clairvoyant Technology Llc Rf system using pr-ask with orthogonal offset
CN107707278A (en) * 2016-10-07 2018-02-16 华为国际有限公司 Active load modulation technology in near-field communication
US20180123774A1 (en) 2016-10-28 2018-05-03 Fujitsu Limited Clock recovery circuit, semiconductor integrated circuit device and radio frequency tag
EP3349298A1 (en) 2017-01-11 2018-07-18 MediaTek Inc. Circuits for amplitude demodulation and related methods
CN108306838A (en) * 2017-01-11 2018-07-20 联发科技(新加坡)私人有限公司 Demodulator and the method for modulating input signal for solving modulation
US10129059B2 (en) * 2016-06-03 2018-11-13 Texas Instruments Incorporated Low latency multi-amplitude modulation receiver

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5404379A (en) * 1991-01-28 1995-04-04 Industrial Technology Research Institute Timing recovery method and system
US5930304A (en) * 1997-03-20 1999-07-27 Motorola, Inc. Wireless powered communication device with adaptive data detection and method
US7822161B2 (en) 2006-09-01 2010-10-26 Korea Electrotechnology Research Institute Impulse radio-based ultra wideband (IR-UWB) system using 1-bit digital sampler and bit decision window
US8947041B2 (en) * 2008-09-02 2015-02-03 Qualcomm Incorporated Bidirectional wireless power transmission
CN110417440B (en) 2013-09-04 2021-09-07 联发科技(新加坡)私人有限公司 Envelope extraction apparatus, signal decoding apparatus, short-range contactless communication apparatus, and related methods
US9197241B2 (en) 2013-12-20 2015-11-24 Nokia Technologies Oy Output power control for RF digital-to-analog converter

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015105600A1 (en) * 2014-01-13 2015-07-16 Clairvoyant Technology Llc Rf system using pr-ask with orthogonal offset
US10129059B2 (en) * 2016-06-03 2018-11-13 Texas Instruments Incorporated Low latency multi-amplitude modulation receiver
CN107707278A (en) * 2016-10-07 2018-02-16 华为国际有限公司 Active load modulation technology in near-field communication
US20180123774A1 (en) 2016-10-28 2018-05-03 Fujitsu Limited Clock recovery circuit, semiconductor integrated circuit device and radio frequency tag
EP3349298A1 (en) 2017-01-11 2018-07-18 MediaTek Inc. Circuits for amplitude demodulation and related methods
CN108306838A (en) * 2017-01-11 2018-07-20 联发科技(新加坡)私人有限公司 Demodulator and the method for modulating input signal for solving modulation
CN108306628A (en) * 2017-01-11 2018-07-20 联发科技(新加坡)私人有限公司 The method of Amplitude Demodulators and demodulation input signal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3685556A4

Also Published As

Publication number Publication date
US10742222B2 (en) 2020-08-11
EP3685556A4 (en) 2020-07-29
US20200195256A1 (en) 2020-06-18
EP3685556B1 (en) 2021-10-27
EP3685556A1 (en) 2020-07-29

Similar Documents

Publication Publication Date Title
US10742222B2 (en) Peak-adaptive sampling demodulation for radiofrequency transceivers
EP2752792A1 (en) Receiver and method for near field communication
US9846796B2 (en) Systems and methods using load modulation for wireless communication
EP2636195B1 (en) Apparatus and method for detecting rfid signals
JP4008961B2 (en) Wirelessly powered communication device and method using power signal sampling
EP3451545A2 (en) System to calibrate phase using system information
WO2008093254A1 (en) Demodulation circuit for ask coded or amplitude modulated signals as well as nfc and rfid devices comprising the same
EP3280062A1 (en) Method and system for operating a communications device that communicates via inductive coupling
US5930304A (en) Wireless powered communication device with adaptive data detection and method
EP2728822A2 (en) Demodulation apparatus and method for operating the same
CN110521127B (en) System and method for peak adaptive sampling demodulation in a radio frequency transceiver
JP2018007240A (en) Rfid receiver and method of extracting data bits encoded in radio signal
US20210159944A1 (en) Near field communication method and transceiver with clock recovery
CN111492533B (en) Phase synchronization device
US7792514B2 (en) Envelope detector for AM radio
JP2009175976A (en) Transmission and receiving circuit, information processing device, communication method, and program
EP3667935B1 (en) Method and system for operating a communications device that communicates via inductive coupling
US20180006655A1 (en) Device and method to calibrate frequency
CN115516458A (en) Squelch circuit for analog filter in Radio Frequency Identification (RFID) system
US11206170B2 (en) Communications device and method for operating a communications device
US7439800B2 (en) Amplitude demodulator for an electromagnetic transponder
US8519825B2 (en) RFID transponder
CN113810893B (en) Device and method for clock signal recovery and NFC chip
KR20070099194A (en) Reader for radio frequency identification
KR20190138596A (en) Demodulator for an rfid circuit

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2019765148

Country of ref document: EP

Effective date: 20190916

NENP Non-entry into the national phase

Ref country code: DE