Next Article in Journal
NOx Emission Prediction of Diesel Vehicles in Deep Underground Mines Using Ensemble Methods
Previous Article in Journal
Utilizing Latent Diffusion Model to Accelerate Sampling Speed and Enhance Text Generation Quality
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A 0.59 nW/kHz Clock Circuit with High-Precision Clock Calibration for Passive Internet of Things Chips

School of Microelectronics, Xidian University, Xi’an 710071, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(6), 1094; https://doi.org/10.3390/electronics13061094
Submission received: 27 January 2024 / Revised: 8 March 2024 / Accepted: 14 March 2024 / Published: 16 March 2024
(This article belongs to the Section Circuit and Signal Processing)

Abstract

:
The high precision and low power consumption of the clock generator are critical in passive RFID transponders and passive IoT chips, but fluctuations in PVT can cause considerable degradation in the precision of the chip’s internal clocks. This paper proposes a high-precision clock circuit with a single-shot calibration method to addresses this issue in a low-power clock solution. Based on the reference timespan in the preamble of the down-link RF envelope, a TDIF (Time-digital to current-frequency) calibration method was implemented with both a streamlined procedure and customized circuits. By computing the difference between the time counts and applying it to an ultra-low-power, current-starved oscillator, the current change ratio can be linearly controlled. Compared to the traditional integer frequency division scheme used by passive tags for a 160 k bits up-link data rate, the required frequency for the clock generator was reduced from 960 kHz to 320 kHz, the calibration error was reduced from ±10% to ±3% for ±25% frequency deviation, the calibration time was 133.3 μs for a single shot in this work, and the power consumption was 158 nW after the calibration was completed. This leads to an excellent power efficiency of 0.59 nW/kHz and meets the requirements of low power, low cost, and PVT robustness in the RF-powered passive IoT chips. By appropriately increasing the number of calibration digits and the duration, this calibration approach could also be used for other ultra-low-power passive IoT chips that require higher-precision clocking without the use of off-chip crystals.

1. Introduction

With the continuous development of Internet of Things (IoT) technology, battery-less, crystal-less, passive IoT technology has increasingly become a research focus due to its unique advantages of low power consumption, a low cost, and PVT robustness in RF-powered passive IoT chips [1,2,3,4]. The clock generator is a crucial component in the signal front-end for passive IoT chips. It is responsible for decoding the downlink data, encoding the uplink data, and clocking the command handler in the baseband processor [5,6]. The design of the clock generator poses a significant challenge due to the stringent frequency accuracy requirements that are necessary for the uplink data in the protocol. The accuracy of the clock signal is critical to the overall proper operation of the chip, as shown in Figure 1. However, on-chip clock generators are susceptible to manufacturing process variations and ambient temperature variations, especially under low-power design constraints [7,8,9,10], resulting in relatively large deviations in clock frequency. The current solution is to increase the communication rate’s tolerance through communication system protocol design, at the cost of a reduced communication performance. Another alternative is to use a high-precision off-chip clock source such as a crystal [11,12,13,14]. Therefore, a simple and effective method to improve the accuracy of the internal clock while maintaining low power consumption and eliminating the need for an external reference crystal has become the focus of current research on passive IoT devices [15,16,17]. Passive UHF RFID transponders generate their clock using an on-chip oscillator, eliminating the need for an external crystal [18,19]. However, the method of digital automatic frequency division results in a higher oscillator frequency and, consequently, a higher power consumption.
To overcome the problem of significant frequency deviations in the internal clock, some scholars have proposed a process deviation detection method to realize frequency calibration [20], which is based on the linear relationship between the process deviation and the device subthreshold leakage, and generates a control voltage feedback to control the oscillation frequency of the clock generator by detecting the device’s subthreshold leakage. However, the improved clock structure has low reliability, low accuracy, and high power consumption. Other researchers have proposed a calibration method based on successive approximation to calibrate the oscillator multiple times [21]. This is achieved by using multi-precision time intervals as a reference to manage the magnitude of charge and discharge currents. However, this solution requires the use of an additional off-chip reference, although it achieves superior clock accuracy. All of the above methods struggle to simultaneously satisfy the applications in the field of passive IoT applications with low power consumption, high precision, and good integration.
This paper proposes a method to calibrate the on-chip clock using demodulation commands that are compatible with the ISO/IEC 18000-6C protocol [22]. This method compensates for the effects of PVT variations on the clock during downlink communication without requiring additional time intervals. Furthermore, no additional pins are required for the calibration process. At the same time, the approach has the advantages of low power consumption, high accuracy, and high integration, and does not require any external reference.

2. Traditional Methods

In conventional passive UHF RFID, digital automatic frequency division is commonly used for clock calibration. By adjusting the frequency division factor, the clock can meet system requirements even when the main clock deviates. However, to ensure that the frequency deviation range includes process deviation, a higher main clock frequency is usually required. This results in increased power consumption. The backscatter-link frequency f B L F = D R / T R c a l , where DR is the link frequency division ratio, has a fix value of 64/3 for the 160 kHz uplink data rate. A transponder measures the length of the TRcal, calculates the BLF, and adjusts its tag to reader link rate to equal f B L F .
For the uplink data rate at the frequency f B L F , the RFID protocol requires a clock accuracy of ±α with a process deviation of ±β. Here, we assume that the maximum value of β is 25% and α is no more than 10% for the 160 kHz uplink data rate. For the conventional clock calibration scheme in RFID transponders, the length of TRcal in the downlink command is counted with the on-chip oscillator, and the division factor (DF) is generated to achieve the automatic frequency division of the f O S C into f B L F , which ensures that the accuracy of f B L F meets the required standards [23].
N = T R c a l × f O S C
f B L F = D R T R c a l = D R × f O S C N = f O S C D F
where D F = N / D R ; N is the counting results.
Although the fractional frequency division improves the precision, it increases the power consumption and circuit complexity. Traditional RFID systems, therefore, use integer frequency division to avoid these problems.
To achieve ±α accuracy, the division factor (DF) of the oscillator must satisfy the following formula to ensure continuous coverage of the frequency:
f B L F × ( 1 + α ) × D F f B L F × ( 1 α ) × ( D F + 1 )
Formula (3) can be used to derive the following formula:
D F 0.5 × ( 1 α 1 )  
In this passive RFID verification system, the backscatter link frequency is set to f B L F = 160 kHz and the required error is no more than ±10% [22]. Therefore, DF > 4.5, rounded to DFmin = 5. Assume that the maximum initial oscillator frequency deviation, before calibration, is ±25% due to PVT variations. Therefore,
f O S C × ( 1 β ) D F m i n × f B L F × ( 1 α )
f O S C × ( 1 25 % ) D F m i n × 160   kHz × ( 1 α )
f O S C 960   kHz
Hence, a frequency of at least 960 kHz ensures a maximum negative deviation of −25% in the oscillator frequency. In addition, the self-tuning of the integer division factor DF controls the final deviation of f B L F within ±10%.
Figure 2 shows a simplified visualization of the theory analysis, where the white strip represents the disallowed frequency range beyond the ±10% deviations, the shallow green strip represents the frequency that allows one division ratio, and the dark green strip represents the frequency that allows two division ratios. When DF ≥ 5, the green strips are continuous, showing that the frequency fOSC can meet the requirement of maximum ±10% deviation using different division ratios, so that the f B L F can meet the requirement of a maximum ±10% deviation by adjusting the division factor. However, frequency gaps occurred when DF ≤ 4, showing that the requirement of maximum ±10% deviation cannot be met by adjusting the division factor to cover all frequency scopes. Therefore, the minimum frequency that is required is 160 kHz × 5 = 720 kHz, and the minimum frequency required for designing the on-chip oscillator, taking into account the ±25% PVT deviation, is 960 kHz.
When a higher accuracy of f B L F is required in low-power passive IoT chips, the value of DF increases, as shown in Formula (4). Therefore, the required oscillator frequency also rapidly increases. Since the frequency has an approximately linear relationship with the power consumption, the maximum frequency is limited by the low power consumption of the passive chip, and so is the calibration accuracy in the division factor adjustment approach.

3. Proposed Design

3.1. TDIF Single-Shot Calibration Method

The use of digital automatic frequency division may not be the optimal choice due to its requirement for higher-frequency clocks, which leads to increased power consumption. Therefore, calibrating the original clock generator, which can significantly reduce the high-frequency demand without dividing the original frequency, provides the possibility of lower power consumption.
Conventional clock calibration methods, such as SAR calibration, automatically adjust the oscillator parameters (such as capacitance, current, and bias voltage) to approximate the standard time duration [24,25]. This is achieved by quantizing the same input reference time length or signal reference multiple times, and then processing the results using a complex digital circuit module to realize the calibration as an SAR procedure in some ADCs. Although this method can improve the clock’s accuracy, it also increases the circuit complexity and power consumption, making it unsuitable for passive RFID and passive IoT transponders. Furthermore, the multiple quantization results in a somewhat long calibration time.
In this paper, a fully linearised TDIF single-shot calibration is proposed. “T” refers to the standard duration, such as TRcal. “D” refers to the quantized value of the oscillation frequency compared to the standard duration, which is affected by the PVT deviation. “I” refers to the tuning current, corresponding to the results of the quantization, and “F” refers to the frequency of the oscillator controlled by the tuning current. Firstly, the method starts by obtaining T0→D0, using TRcal as the reference time length and then linearly quantizing it with the frequency of an on-chip oscillator. The resulting difference is δD, which refers to the positive or negative offset value. Next, the offset value is then linearly mapped to the tuning current array to obtain δD→δI. Finally, the frequency is adjusted by changing the current of the linear oscillator to achieve δI→δf. The method allows a fast calibration in a single shot, achieving a calibration of the frequency deviation ranging from a maximum of ±25% under the influence of PVT to within ±3%, with low power consumption and high speed.
The three sets of parameters, δf and δD, δD and δI, and δI and δf, are linearly related. A compensation calibration was carried out based on the circuit synchronization calculations. The circuit has the advantage of performing the offset calculation and calibration synchronously. The whole calibration system shows a linear relationship between the parameter changes. The implementation procedure requires an emphasis on the efficient design and implementation of the calibration circuit, including the following aspects: (1) the offset generation methods and implemented circuits; (2) the mapping methods of the tuning currents; (3) the low-power implementation of the linear oscillator.
The calibration system uses the linear relationships δN = T0×δf and δf = δI/CV to determine the frequency corresponding to the unit quantization value δ f O S C , which is the first key parameter to be determined. Thus:
δ f O S C = 1 T 0 = 7.5   k H z
A clock frequency of 320 kHz is used to generate the 50% duty cycle of 160 kHz f B L F . The maximum error of T0→D0 in the quantization is 1/TRcal, due to a rounding error. The theoretical value of calibration accuracy is calculated by dividing the single-bit calibration amount by the total amount, and dividing the frequency corresponding to the single-bit calibration current by the oscillator frequency. Thus:
e = δ f O S C 320 k × 100 % = ± 2.3 %
For a TRcal length of 133.3 us, the frequency shift corresponding to one unit bit of current is approximately 7.5 kHz, resulting in a calibration accuracy of approximately ±2.3%.

3.2. Circuits Scheme of Clock Generator

The block diagram of the proposed the clock calibration circuit is shown in Figure 3. The clock calibration circuit consists of a calibration module for frequency offset linear quantization, a current array, and an oscillator. At the start of passive communication, the on-chip oscillator generates an initial frequency, fOSC, which is influenced by the PVT variation. The logic calibration circuit counts and quantizes the TRcal and converts it to a binary value, D0. This value is then compared with the preset values K1 and K2 to obtain δD. The current array converts δD to the corresponding value of the tuning current δI. The oscillator is driven by δI to generate the oscillation frequency ±δf, which is then superimposed on the initial oscillation frequency to provide the final oscillation frequency as fOSC ± δf. The TRcal is demodulated from the preamble in the communication frame and converted by logic circuits into a 133.3 μs enable signal. From the generation of the TRcal to the minimum adjustable δf, all of the controls and conversions are performed simultaneously, allowing the clock signal to be accurately calibrated to 320 kHz in one shot.

4. Circuit Implementation

4.1. Collaborative Design of Clock Oscillator and Current Array

Figure 4 shows a linear oscillator circuit that generates oscillations through charging and discharging capacitor C. The inverter is connected to the output of the RS flip-flop, which changes the output state of the inverter to ensure the continuous oscillation of the clock circuit. This provides a clock output signal with a frequency given by Formula (10), where V0 is the flip-flop threshold of the RS flip-flop. The structure is compatible with the CMOS process and has several advantages, including good output waveforms, a low cost, a small area, and the ability to self-start. The oscillator also has favorable temperature characteristics, as no resistor is added. However, the output frequency is significantly affected by the manufacturing process and supply voltage variations. During the rising edge of TRcal, the switches S are set to 0 and switches F are set to 1 through the logic control of the previous stage. This results in the output frequency of the clock oscillator being at a certain intermediate frequency. To ensure accurate calibration, Formula (11) must be satisfied between the pre-calibration clock frequency value, f1, the target frequency value, f0, and the current value to be adjusted, δI.
f o s c = I 0 2 C 0 V 0
f 1 f 0 = δ I 2 C 0 V 0
According to Formula (11), δI can be either positive or negative. When δI is positive and the clock frequency is higher than the target value, it is necessary to turn off part of the S logic control array to reduce the charge and discharge currents, thereby reducing δI and ultimately achieving the target frequency f0. If δI is negative, the switching frequency is lower than the target value. In this case, it is necessary to activate part of the F logic control array to increase the charge and discharge currents by δI and eventually increase the clock frequency to the target frequency f0. When δI is 0, the clock frequency is around the target frequency and the state of the logic control array remains unchanged.

4.2. Calibration Module

The structure of the logic calibration circuit is shown in Figure 5a. The conversion of the TRcal timespan to the counter value D0 is handled by counter 1, and two 6-bit binary integers, K1 and K2, K1 < K2, are introduced to compute the difference between the current counter results and the target value, referred to as δD. Two latches form the value judgement switches to enable counter 2 and counter 3, quantizing the difference between D0 and K1 and D0 and K2, which is then mapped to switch K1 and switch K2. The initial settings of F0~4 = 11111 and S0~4 = 00000 are realized by the AND2 and OR3 logic gates while the TRcal signal is enabled. Additionally, they delay the change in S and F to avoid the immediate change from occurring in δD→δIδf during the calibration process. This change in the oscillator’s frequency during the calibration process will cause the calibration to fail. In addition, the OR3 gates in the additive array also take on the role of holding F0~4 = 11111 while the subtractive array is enabled. The target clock frequency is 320 kHz, so K1 and K2 can be calculated by combining Formulas (12) and (13), as shown below.
K 2 133.3 μ s = 320   kHz
K2 is an integer, so the corrected value is 43. To ensure the continuation of the 5-bit logic control array, the following is obtained:
K 1 = K 2 2 5
The calibration sequence is shown in Figure 5b. After resetting the circuit on power-up, the passive transponder chip receives the TRcal preamble, the logic gate sets the switch F0~4 to 11111, turning off the addition current mirror array, and the switch S0~4 is set to 00000, turning on the subtraction current mirror array shown in Figure 4. During the effective time period of TRcal, counter 1 starts with the real-time counting of the current oscillator clock cycles D0 and generates the switch to enable signals K1 and K2. At the end of the TRcal timespan, if D0 ≤ K1, this indicates that the oscillator’s initial frequency is below the lower limit of the frequency calibration range. If K1 < D0 < K2, this indicates that the clock frequency is slower than the target frequency, and the K1 switch then enables counter 2 to count the clock cycles in real time. The count result is δD, which is equal to D0-K1, and the circuit outputs a 5-bit logic control array. The added number of current mirror units is 25-δD, which is used to increase the output current of the current mirror array and increase the frequency to the target. When D0 ≥ K2, switch K2 is turned on and immediately resets F0~4 = 11111. The K2 switch enables counter 3 to count the clock cycles in real time. δD is generated, which, here, is equal to D0-K2. The circuit outputs a 5-bit logic control array. The reduced number of current mirror units is δD, which is used to reduce the output current of the current mirror array and ultimately reduce the frequency to the target.
In the circuit design, the frequency step corresponding to the 1-bit control current in the logic control array is not constant at different process corners. This inconsistency can easily cause the calibrated clock frequency to become dispersed under different process corners. This paper combines the clock calibration and process corner for a comprehensive simulation. It compares and analyses the effect of clock calibration under different process corners. The proportional magnitude of I0, IS, and IF in the clock oscillator is then adjusted. This allows for the 1-bit control current values of the logic control arrays at different process corners to go through a calibration process to keep the clock frequency values within the allowed tolerance for the target frequency.
The clock calibration process is performed at the beginning of each communication between the reader and the node chips of passive IoTs, and the effect of PVT fluctuations on the accuracy of the calibrated clock frequency is offset in the leading calibration of the one-shot process. Compared to traditional calibration schemes, this has the advantages of integration, a low cost, and an increased calibration speed.

5. Simulation and Test Result

5.1. Simulation Result

This paper presents the design and simulation of a clock calibration circuit using Cadence Virtuoso IC617 software and based on the TSMC 0.18 μm CMOS process. Figure 6a,b show the simulation results of the clock calibration circuit at different temperatures and operating voltages. It is clear that the frequency deviation before calibration was significant. However, after calibration, the frequency deviation was within 3% over a temperature range of −40–120 °C and an operating voltage range of 0.7–1.5 V. Figure 6c shows the simulation results of the entire clock calibration circuit under different process corners. The frequency is at its highest before TRcal occurs, as all current mirror arrays are activated before the rising edge of TRcal. When TRcal occurs, F0-F4 in the additional current mirror arrays are deactivated and the frequency returns to normal, although there is still a deviation of about ±25% at different process corners, and the calibration circuits start working on the rising edge of TRcal. At the end of the TRcal duration, the clock frequency is set to approximately 320 kHz. The frequency range of the clock circuit is between 315.6 kHz and 323.5 kHz, with a frequency calibration error of less than ±3%. Figure 6d shows the linearity of the oscillator frequency with the bias current at the TT corner. The red curve represents the variation of frequency with current, while the blue curve represents its slope. It can be seen that the slope of the curve changes very little, satisfying the oscillator linearity requirements of this design. Figure 6e shows the power consumption simulation of the clock circuit operating at 0.7 V voltage at the TT process corner. The pre-calibration power consumption is 270 nW. During calibration, it is 220 nW. After calibration, the average power consumption of the circuit is 158 nW, with an energy-efficiency ratio of 0.59 nW/kHz. The power consumption of the clock calibration circuit is only higher before the clock calibration is completed. For the normal working time after the clock calibration, the power consumption of the whole circuit remains at a low level, meeting the design requirement of low power consumption for the passive transponder or node chip.

5.2. Test Result

The circuit was fabricated using TSMC’s 0.18 μm CMOS process. The micrograph of the passive RFID transponder chip is shown in Figure 7, integrated with the clock generation and calibration modules. The entire clock module layout had the dimensions of 114 μm × 112.5 μm. The core of the chip was powered by RF energy from the reader, and a Keithley 2410 source meter powered all of the chip’s test PADs in order to separate the power load of the test PAD I/O buffers used to drive the oscilloscope.
The measured output waveforms of the clock module are shown in Figure 8. Prior to the preamble from the reader, the clock circuit was not calibrated and the frequency was 646.2 kHz with F0~4 = 00000&S0~4 = 00000. During calibration, the clock frequency dropped to 337.4 kHz with F0~4 = 11111&S0~4 = 00000, showing a frequency deviation of +5.4% for these lots, and at the end of calibration, the calibrated output value was F0~4 = 11111& S0~4 = 00010, reaching 321.1 kHz with a frequency calibration error of less than +0.34%. Therefore, the test results agreed with the simulation data. The total calibration time was only 133.3 μs, equal to the length of TRcal. The low-power clock module was integrated into a passive RFID transponder chip and met the timing and accuracy requirements of the ISO/IEC18000-6c protocol, enabling the transponder to communicate with the reader.
The clock circuit was tested at different temperatures and supply voltages, and the statistical results are shown in Figure 9. Figure 9a shows the test results of the clock calibration circuit at different temperatures, and Figure 9b shows the test results of the clock calibration circuit at different supply voltages. The oscillator is minimally affected by temperature, but significantly affected by power supply voltage. After calibrating with the TDIF calibration circuit, the frequency is close to 320 kHz, and the error is no more than 3%.
Table 1 shows a performance comparison between the proposed circuit and previous works on clock generation and calibration. The energy-efficiency of the clock is provided in the comparison table to show the advantage of the current approach, which is defined as follows:
E n e r g y   e f f i c i e n c y = P f
where P and f are the power consumption and the frequency after calibration, respectively.

6. Conclusions

This paper proposes the use of a high-precision clock circuit with single-shot calibration method for passive RFID transponders and passive IOT chips. It exhibits an excellent energy-efficiency ratio of 0.59 nW/kHz, while meeting the requirements of a small chip area, high precision, and PVT robustness in the passive IoT transponder applications. The measurement results show that the clock calibration process takes 133 μs from start to finish, with a single shot calibration to 320 kHz implemented in passive RFID with the ISO 18000-6c protocol. The calibrated clock has a frequency accuracy within ±3% and an energy-efficiency ratio of 0.59 nW/kHz, and occupies an area of only 114 μm × 112.5 μm. This calibration method can achieve higher accuracy at the cost of calibration time and bits while maintaining a low power consumption and high PVT robustness, and can be used in other passive IoT scenarios, such as passive BLE transponder chips.

Author Contributions

Conceptualization, X.L.; Methodology, X.L. and Y.A.; Validation, H.X., Y.A. and X.F.; Formal analysis, H.X.; Investigation, X.L.; Writing—original draft, H.X.; Writing—review & editing, H.X. and X.F.; Supervision, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available in this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Guo, H.; Liang, Y.-C.; Long, R.; Zhang, Q. Cooperative ambient backscatter system: A symbiotic radio paradigm for passive IoT. IEEE Wirel. Commun. Lett. 2019, 8, 1191–1194. [Google Scholar] [CrossRef]
  2. Ji, Y.W.; Liao, J.W.; Arjmandpour, S.; Novello, A.; Sim, J.-Y.; Jang, T. A Second-Order Temperature-Compensated On-Chip R-RC Oscillator Achieving 7.93ppm/°C and 3.3pj/Hz in −40 °C to 125 °C Temperature Range. In Proceedings of the 2022 IEEE International Solid-State Circuits Conference (ISSCC), San Francisco, CA, USA, 20–26 February 2022. [Google Scholar] [CrossRef]
  3. Maryam, T.; Sotoudeh, H.H. An efficient 2.4GHz radio frequency identicication (RFID) in a standard CMOS process. Can. J. Electr. Comput. Eng. 2013, 36, 93–101. [Google Scholar]
  4. Pirbhulal, S.; Zhang, H.; E Alahi, M.E.; Ghayvat, H.; Mukhopadhyay, S.C.; Zhang, Y.-T.; Wu, W. A Novel Secure IoT-Based Smart Home Automation System Using a Wireless Sensor Network. Sensors 2016, 17, 69. [Google Scholar] [CrossRef] [PubMed]
  5. Cilek, F.; Seemann, K.; Holweg, G.; Weigel, R. Impact of the local oscillator on baseband processing in RFID transponder. In Proceedings of the 2007 International Symposium on Signals, Systems and Electronics, Montreal, QC, Canada, 30 July–2 August 2007. [Google Scholar]
  6. Usami, M.; Sato, A.; Sameshima, K.; Watanabe, K.; Yoshigi, H.; Imura, R. Powder LSI: An ultra small RF identification chip for individual recognition applications. In Proceedings of the 2003 IEEE International Solid-State Circuits Conference, Digest of Technical Papers, ISSCC, San Francisco, CA, USA, 13 February 2003. [Google Scholar]
  7. Savanth, A. A Sub nW/kHz Relaxation Oscillator with Ratioed Reference and Subclock Power-Gated Comparator. IEEE JSSC 2019, 54, 3097–3106. [Google Scholar]
  8. Zhen, P.B.; Ruo, H.Y. Process, voltage and temperature compensation in a 1-MHz 130nm CMOS monolithic clock oscillator with 2.3% accuracy. Int. J. Electron. 2014, 102, 1652–1663. [Google Scholar]
  9. Jiang, H.; Pan, S.; Gürleyük, Ç.; Makinwa, K.A.A. 31.3 A 0.14mm2 16MHz CMOS RC Frequency Reference with a 1-Point Trimmed Inaccuracy of ±400ppm from −45°C to 85 °C. In Proceedings of the 2021 IEEE International Solid-State Circuits Conference (ISSCC), San Francisco, CA, USA, 13–22 February 2021; pp. 436–438. [Google Scholar] [CrossRef]
  10. Byondi, F.K.; Chung, Y. Longest-Range UHF RFID Sensor Tag Antenna for IoT Applied for Metal and Non-Metal Objects. Sensors 2019, 19, 5460. [Google Scholar] [CrossRef] [PubMed]
  11. Chen, S.; Zhang, M.; Zhao, J.; Gong, W.; Liu, J. Reliable and practical Bluetooth backscatter with commodity devices. IEEE/ACM Trans. Netw. 2021, 29, 1717–1729. [Google Scholar] [CrossRef]
  12. Ensworth, J.F.; Hoang, A.T.; Reynolds, M.S. A low power 2.4 GHz superheterodyne receiver architecture with external LO for wirelessly powered backscatter tags and sensors. In Proceedings of the 2017 IEEE International Conference on RFID (RFID), Phoenix, AZ, USA, 9–11 May 2017; pp. 149–154. [Google Scholar]
  13. Iyer, V.; Talla, V.; Kellogg, B.; Gollakota, S.; Smith, J. Inter-technology backscatter: Towards internet connectivity for implanted devices. In Proceedings of the 2016 ACM SIGCOMM Conference, Florianopolis, Brazil, 22–26 August 2016; pp. 356–369. [Google Scholar]
  14. Rosenthal, J.D.; Mandal, A.; Sathe, V.; Reynolds, M.S. An All-Digital 1 Mbps, 57 pJ/bit Bluetooth Low Energy (BLE) Backscatter ASIC in 65 nm CMOS. In Proceedings of the 2022 IEEE International Conference on RFID (RFID), Las Vegas, NV, USA, 17–19 May 2022; pp. 109–113. [Google Scholar]
  15. Srivastava, A.; Das, D.K. A comprehensive review on the application of Internet of Thing (IoT) in smart agriculture. Wirel. Pers. Commun. 2022, 122, 1807–1837. [Google Scholar] [CrossRef]
  16. Verdejo Espinosa, Á.; Lopez, J.L.; Mata Mata, F.; Estevez, M.E. Application of IoT in healthcare: Keys to implementation of the sustainable development goals. Sensors 2021, 21, 2330. [Google Scholar] [CrossRef] [PubMed]
  17. Miraz, M.H.; Ali, M.; Excell, P.S.; Picking, R. A review on Internet of Things (IoT), Internet of everything (IoE) and Internet of nano things (IoNT). In Proceedings of the 2015 Internet Technologies and Applications (ITA), Wrexham, UK, 8–11 September 2015; pp. 219–224. [Google Scholar]
  18. Hosseinzadeh, M.; Ahmed, O.H.; Ahmed, S.H.; Trinh, C.; Bagheri, N.; Kumari, S.; Lansky, J.; Huynh, B. An enhanced authentication protocol for RFID systems. IEEE Access 2020, 8, 126977–126987. [Google Scholar] [CrossRef]
  19. Li, S.; Wang, X.; Lin, K.; Shen, J.; Zhang, J. Design and implementation of a high sensitivity fully integrated passive UHF RFID tag. J. Semicond. 2014, 35, 105010. [Google Scholar] [CrossRef]
  20. Hansraj, B.; Prdro, I. A 2-MHZ, Process and Voltage Compensated Clock Oscillator for BIomedical Implantable SoC in 0.18-μm CMOS. In Proceedings of the 2013 IEEE International Symposium on Circuits and Systems (ISCAS), Beijing, China, 19–23 May 2013; Volume 1. [Google Scholar]
  21. Kelam, M.; Battu, B.Y.; Abbas, Z. A Compact, Power Efficient, Self-Adaptive and PVT Invariant CMOS Relaxation Oscillator. In Proceedings of the 2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), Limassol, Cyprus, 6–8 July 2020; pp. 1–6. [Google Scholar] [CrossRef]
  22. ISO/IEC 18000-6:2013; Information Technology—Radio Frequency Identification for Item Management—Part 6: Parameters for Air Interface Communications at 860 MHz to 960 MHz. International Organization for Standardization—ISO: Geneva, Switzerland, 2013.
  23. Impinj, G. Gen 2 Tag Clock Rate-What You Need to Know. 2009. Available online: https://www.impinj.com/ (accessed on 14 March 2024).
  24. Shimada, M. Model-based polarimetric SAR calibration method using forest and surface-scattering targets. IEEE Trans. Geosci. Remote Sens. 2011, 49, 1712–1733. [Google Scholar] [CrossRef]
  25. Freeman, A. SAR calibration: An overview. IEEE Trans. Geosci. Remote Sens. 1992, 30, 1107–1121. [Google Scholar] [CrossRef]
  26. Keishi, T.; Tetsuya, H.; Nobutaka, K.; Masahiro, N. A 32-kHz Real-Time Clock Oscillator with On-Chip PVT Variation Compensation Circuit for Ultra-Low Power MCUs. IEICE Trans. Electron. 2015, 98, 446–453. [Google Scholar]
  27. Huang, J.F.; Yang, X.; Feng, X.X.; Shen, J.-P.; Wang, X.-A.; Huang, R. 360nW Self-calibrated Clock Generator Operating from −50°C to 120 °C. In Proceedings of the 2010 10th IEEE International Conference on Solid-State and Integrated Circuit Technology, Shanghai, China, 1–4 November 2010. [Google Scholar]
Figure 1. Battery-less, crystal-less, passive IoT node chip.
Figure 1. Battery-less, crystal-less, passive IoT node chip.
Electronics 13 01094 g001
Figure 2. The frequency range allowed for traditional clock calibration.
Figure 2. The frequency range allowed for traditional clock calibration.
Electronics 13 01094 g002
Figure 3. The block diagram of the clock calibration circuit.
Figure 3. The block diagram of the clock calibration circuit.
Electronics 13 01094 g003
Figure 4. Clock oscillator and current array structure diagram.
Figure 4. Clock oscillator and current array structure diagram.
Electronics 13 01094 g004
Figure 5. Calibration module: (a) circuit diagram and (b) algorithm flow chart.
Figure 5. Calibration module: (a) circuit diagram and (b) algorithm flow chart.
Electronics 13 01094 g005
Figure 6. Simulation results of the clock calibration circuit. (a) Clock frequency before and after calibration at different temperatures. (b) Clock frequency before and after calibration at different supply voltages. (c) Clock frequency before and after calibration at different process corners. (d) Linearity of oscillator frequency with the bias current. (e) Circuit power consumption before and after calibration.
Figure 6. Simulation results of the clock calibration circuit. (a) Clock frequency before and after calibration at different temperatures. (b) Clock frequency before and after calibration at different supply voltages. (c) Clock frequency before and after calibration at different process corners. (d) Linearity of oscillator frequency with the bias current. (e) Circuit power consumption before and after calibration.
Electronics 13 01094 g006
Figure 7. Clock calibration circuit’s test environment and chip micrograph.
Figure 7. Clock calibration circuit’s test environment and chip micrograph.
Electronics 13 01094 g007
Figure 8. Measured output waveforms of the clock generator.
Figure 8. Measured output waveforms of the clock generator.
Electronics 13 01094 g008
Figure 9. Test results of the clock calibration circuit. (a) Clock frequency before and after calibration at different temperatures. (b) Clock frequency before and after calibration at different supply voltages.
Figure 9. Test results of the clock calibration circuit. (a) Clock frequency before and after calibration at different temperatures. (b) Clock frequency before and after calibration at different supply voltages.
Electronics 13 01094 g009
Table 1. Performance summary and comparison with other papers.
Table 1. Performance summary and comparison with other papers.
Reference[20][21][26][27]This Work
Process (nm)180180180180180
Operating voltage (V)1.80.7–1.21.80.70.7–1.6
Frequency2.02 MHz32.7 kHz32.55 kHz320 kHz320 kHz
Temperature range-−20 °C~100 °C-−50 °C~120 °C−40 °C~120 °C
Precision±2.81%±1.525%-±4%±3%
Power consumption12 μW54 [email protected] V472 nW360 [email protected] V158 [email protected] V
Energy efficiency (nW/kHz)5.91.658.11.1250.59
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, X.; Xu, H.; An, Y.; Feng, X. A 0.59 nW/kHz Clock Circuit with High-Precision Clock Calibration for Passive Internet of Things Chips. Electronics 2024, 13, 1094. https://doi.org/10.3390/electronics13061094

AMA Style

Li X, Xu H, An Y, Feng X. A 0.59 nW/kHz Clock Circuit with High-Precision Clock Calibration for Passive Internet of Things Chips. Electronics. 2024; 13(6):1094. https://doi.org/10.3390/electronics13061094

Chicago/Turabian Style

Li, Xiaoming, Hui Xu, Yabin An, and Xiting Feng. 2024. "A 0.59 nW/kHz Clock Circuit with High-Precision Clock Calibration for Passive Internet of Things Chips" Electronics 13, no. 6: 1094. https://doi.org/10.3390/electronics13061094

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop