IP Library Granted Patent US 12,540,957
Granted Patent B2
US 12,540,957 · App. 18/335,008 · Granted Feb 3, 2026

Voltage monitoring system and method for harvesting energy in a computational environment

Inventors: Harrison Ridgway Williams (Blacksburg, VA); Matthew David Hicks (Blacksburg, VA); Angelos Stavrou (Fairfax, VA); Michael Antoine Moukarzel (Philadelphia, PA)
Assignee: A2 LABS, LLC
G01R19/25H02J50/001
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,540,957
App. No.
18/335,008
Granted
Feb 3, 2026
Kind
B2
Abstract

A voltage monitoring system and a method for harvesting energy is disclosed. A system includes a ring oscillator circuit, which incorporates delay line circuit composed of series of inverting logic gates. The final inverting logic gate forms self-oscillating feedback loop by connecting its output to the input of the first logic gate. To interface with ring oscillator circuit, transistor-based voltage divider circuit is implemented. The transistor-based voltage divider circuit utilizes multiple diode-connected transistor devices, with bulk terminals interconnected to the respective source terminals. Enable signal controls final diode-connected transistor device at its gate terminal. Furthermore, a voltage-level shifter circuit is connected to output of inverting logic gates, enabling seamless integration with ring oscillator circuit. Finally, a counter circuit is linked to voltage-level shifter circuit, utilizing its output terminal. The counter circuit is connected to external system responsible for harvesting energy, which powers the computational task performed by the system.

Claims (53)

1 . A voltage monitoring system comprising:

a ring oscillator circuit comprising a delay line circuit, wherein the delay line circuit comprises a series of inverting logic gates, each of the inverting logic gates comprising a first input terminal, a second input terminal and an intermediate output terminal, the series of inverting logic gates comprising a final inverting logic gate comprising a first input terminal, a second input terminal, an enable input terminal and a final output terminal, and the final output terminal of the final inverting logic gate being looped to the first input terminal of a first inverting logic gate to form a self-oscillating feedback loop;

a transistor-based voltage divider circuit connected to the ring oscillator circuit via the second input terminal of the inverting logic gates, the transistor-based voltage divider circuit comprising a plurality of diode connected transistor devices with each bulk terminal of diode connected transistor device connected to each source terminal of the diode connected transistor device, the plurality of diode connected transistor devices comprising a final diode connected transistor device fed with an enable signal at a gate terminal of the final diode connected transistor device;

a voltage-level shifter circuit connected to the ring oscillator circuit via an intermediate output terminal of the inverting logic gates; and

a counter circuit connected to the voltage-level shifter circuit via an output terminal of the voltage-level shifter circuit, the counter circuit being connected to an external system for harvesting energy to perform a computational task.

2 . The voltage monitoring system of claim 1 , wherein the ring oscillator circuit is to:

generate a ring oscillator frequency as a function of change in a supply voltage, and the ring oscillator frequency being dependent on an average gate delay of the inverting logic gates, and the average gate delay being directly proportional to at least one of a change in a diode connected transistor device size and the supply voltage.

3 . The voltage monitoring system of claim 1 , wherein the ring oscillator circuit is further to:

generate an output voltage level, the output voltage level of the ring oscillator circuit being lesser than an output voltage of the transistor-based voltage divider circuit, the output voltage of the transistor-based voltage divider circuit is a fractional value of the supply voltage; and

extract power from the transistor-based voltage divider circuit resulting in a voltage drop below a nominal voltage value, and the voltage drop being rectified by increasing width of the plurality of diode connected transistor devices.

4 . The voltage monitoring system of claim 1 , wherein the ring oscillator circuit is to:

measure a change in a ring oscillator frequency, wherein, when the change in the ring oscillator frequency is higher, an enable period of the ring oscillator circuit is decreased for operating the voltage monitoring system at one of a lower duty cycle and at a higher sampling rate, and the enable period corresponds to amount of time the ring oscillator circuit is powered to generate at least one sample and the sampling rate corresponds to a time between a distinct sample.

5 . The voltage monitoring system of claim 1 , wherein the transistor-based voltage divider circuit is to:

set an operating range for the ring oscillator circuit to tune the ring oscillator circuit to operate in a preferred voltage region, and the enable signal being fed to the gate terminal of the final diode connected transistor device changes a duty cycle of the ring oscillator circuit.

6 . The voltage monitoring system of claim 5 , wherein the preferred voltage region is determined based on a type of inverting logic gates and a ring oscillator operating voltage.

7 . The voltage monitoring system of claim 1 , wherein the voltage-level shifter circuit is to:

receive an intermediate output signal from the intermediate output terminals of the inverting logic gates, wherein the intermediate output signal comprises an output voltage level;

determine voltage difference between the output voltage level and a voltage level required by an intermittent computation circuit; and

generate a level-shifted output signal based on the determined voltage difference by shifting the output voltage level to the voltage level required by the intermittent computation circuit, wherein the level-shifted output signal comprises a voltage level required by the intermittent computation circuit.

8 . The voltage monitoring system of claim 7 , wherein the output voltage is shifted to the voltage level required by the intermittent computation circuit using a common ground of the transistor-based voltage divider circuit and the voltage-level shifter circuit to boost the output voltage.

9 . The voltage monitoring system of claim 1 , wherein the counter circuit is to:

generate a count value based on a ring oscillator frequency and a time per sample during which the voltage monitoring system is enabled.

10 . The voltage monitoring system of claim 9 , wherein the count value corresponds to a number of times an output signal from the final inverting logic gate traverses the self-oscillating feedback loop of the ring oscillator circuit during a fixed time period, and the count value indicates an available energy level in a buffer capacitor.

11 . The voltage monitoring system of claim 10 , wherein the count value is transmitted to a digital comparator for generating an interrupt signal and a request for determining available energy level in the buffer capacitor to perform the computational task.

12 . The voltage monitoring system of claim 1 , wherein the ring oscillator circuit comprises an odd-numbered series of inverting logic gates to generate a ring oscillator frequency which is inversely proportional to a supply voltage.

13 . The voltage monitoring system of claim 1 , wherein the ring oscillator circuit comprises a rate of oscillation depending on a propagation delay of the inverting logic gates, and the propagation delay in the ring oscillator circuit being based on a supply voltage of the voltage monitoring system.

14 . The voltage monitoring system of claim 1 , wherein the ring oscillator circuit comprises a voltage sensitivity which increases based on a chain length of the series of inverting logic gates.

15 . The voltage monitoring system of claim 1 , wherein the ring oscillator circuit is operated at a low voltage level to maximize linearity of a voltage-frequency transfer function.

16 . A computing system for harvesting energy comprising:

a hardware processor;

an intermittent computation circuit communicatively connected to the hardware processor, the intermittent computation circuit is to monitor a buffer capacitor voltage for the intermittent computation circuit;

a voltage monitoring system communicatively coupled to the intermittent computation circuit via the hardware processor, the voltage monitoring system comprises:

a transistor-based voltage divider circuit to tune a ring oscillator circuit by operating the ring oscillator circuit in a preferred voltage region, the transistor-based voltage divider circuit being supplied with a supply voltage;

the ring oscillator circuit to generate a voltage dependent ring oscillator frequency based on a tapped voltage of the transistor-based voltage divider circuit;

a voltage-level shifter circuit to generate a level shifted output signal by shifting a voltage level of an intermediate output signal received from the ring oscillator circuit, the generated level-shifted output signal corresponds to a voltage level required by the intermittent computation circuit; and

a counter circuit to generate a count value during a sampling period by incrementing an initial count value for each positive edge of the level-shifted output signal; and

the intermittent computation circuit is to determine available energy level for computation by monitoring the buffer capacitor voltage for the intermittent computation circuit, the buffer capacitor voltage being monitored by mapping the count value to values of a pre-defined supply voltage.

17 . The computing system of claim 16 , wherein the computing system further comprises a memory coupled to the hardware processor, wherein the memory comprises a set of instructions stored in the form of executable program, which when executed by the hardware processor, cause the hardware processor to:

measure the voltage dependent ring oscillator frequency for a range of supply voltage levels;

determine a performance parameter for each of the measured voltage dependent ring oscillator frequency, the performance parameter comprising a resolution level and a sample rate;

generating a level shifted output signal by shifting the voltage level of an intermediate output signal to a voltage level required by the intermittent computation circuit based on the determined performance parameter;

generating the count value during a sampling period by incrementing an initial count value for each positive edge of the generated level-shifted output signal;

determining an optimal supply voltage value for the intermittent computation circuit by mapping the count value to values of the pre-defined supply voltage; and

identifying an available energy level for computation based on the generated count values and determined optimal supply voltage value, the available energy level corresponds to a n-bit value stored onto a destination register of the intermittent computation circuit.

18 . The computing system of claim 16 , wherein the buffer capacitor voltage is monitored by mapping the count values to a values of a pre-defined supply voltage using a data point stored in a non-volatile memory (NVM).

19 . The computing system of claim 16 , wherein the intermittent computation circuit is further connected to an energy harvesting system.

20 . A method for harvesting energy using a digital voltage monitoring system, the method comprising:

measuring, by a hardware processor, a voltage dependent ring oscillator frequency at a ring oscillator circuit for a range of supply voltage levels;

determining, by the hardware processor, a performance parameter for each of the measured voltage dependent ring oscillator frequency, the performance parameter comprising a resolution level and a sample rate;

generating, by the hardware processor, a level shifted output signal by shifting voltage level of the ring oscillator circuit to a voltage level required by an intermittent computation circuit based on the determined performance parameter;

generating, by the hardware processor, a count value during a sampling period by incrementing an initial count value for each positive edge of the generated level-shifted output signal;

determining, by the hardware processor, an optimal supply voltage value for the intermittent computation circuit by mapping the count value to values of a pre-defined supply voltage; and

identifying, by the hardware processor, an available energy level for computation based on the generated count values and the determined optimal supply voltage value, the available energy level corresponds to a n-bit value stored onto a destination register of the intermittent computation circuit.

Assignments (2)
CHANGE OF NAME Recorded Dec 3, 2025
From: KRYPTOWIRE LLC
To: A2 LABS, LLC
Reel/Frame 073361/0497 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2023
From: WILLIAMS, HARRISON RIDGWAY; HICKS, MATTHEW DAVID; STAVROU, ANGELOS; MOUKARZEL, MICHAEL ANTOINE
To: KRYPTOWIRE LLC
Reel/Frame 064263/0989 →
Continuity (2)
Provisional Application 63352149 · Jun 14, 2022
Related Publication 20230400482A1 · Dec 14, 2023
References Cited (71)
US 6163224A · Araki · 2000 [cited by examiner]
US 20200089299A1 · Kim · 2020 [cited by examiner]
WO WO2021212288A1 · 2021 [cited by examiner]
A. Colin and B. Lucia, “Chain: Tasks and channels for reliable intermittent programs,” in International Conference on Object-Oriented Programming, Systems, Languages, and Applications, ser. OOPSLA, Oct. 2016, pp. 514-53… [cited by applicant]
A. Devices, “Ltspice,” Sep. 2020, (https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html.). [cited by applicant]
A. Jayaraj, M. Danesh, S. T. Chandrasekaran, and A. Sanyal, “Highly digital second-order Δ Σ VCO ADC,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 66, No. 7, pp. 2415-2425, 2019. [cited by applicant]
A. Sanyal, S. Li, and N. Sun, “Low-power scaling-friendly ring oscillator based σδ adc,” in 2018 IEEE International Symposium on Circuits and Systems (ISCAS), 2018, pp. 1-5. [cited by applicant]
Analog Devieces, “Micropower, 3-Axis, ±2g/±4g/±8gDigitalOutput MEMS Accelerometer,” 2015, 47 pages. https://www.analog.com/media/en/technicaldocumentation/data-sheets/ADXL362.pdf. [cited by applicant]
B. Denby et al., “Orbital edge computing: Nanosatellite constellations as a new class of computer system,” in Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages a… [cited by applicant]
B. E. Jonsson, “A survey of A/D-converter performance evolution,” in International Conference on Electronics, Circuits, and Systems, ser. ICECS, Dec. 2010, pp. 766-769. [cited by applicant]
B. Lucia et al., “A simpler, safer programming and execution model for intermittent systems,” in Conference on Programming Language Design and Implementation, ser. PLDI '15, Jun. 13-17, 2015, pp. 575-585. [cited by applicant]
B. Ransford et al., “Mementos: System Support for Long-Running Computation on RFID-Scale Devices,” in Architectural Support for Programming Languages and Operating Systems (ASPLOS), Mar. 5-11, 2011, pp. 159-170. [cited by applicant]
D. Balsamo et al., “Hibernus++: A self-calibrating and adaptive system for transiently-powered embedded devices,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 35, No. 12, pp. 1968-… [cited by applicant]
D. Balsamo et al., “Hibernus: Sustaining computation during intermittent supply for energy-harvesting systems,” IEEE Embedded Systems Letters, vol. 7, No. 1, pp. 15-18, Mar. 2015. [cited by applicant]
G. Ge, C. Zhang, G. Hoogzaad, and K. A. A. Makinwa, “A single-trim CMOS bandgap reference with a 3σ inaccuracy of ±0.15% from −40° C. to 125° C.,” IEEE Journal of Solid-State Circuits, vol. 46, No. 11, pp. 2693-2701, No… [cited by applicant]
G. Gobieski, A. Nagi, N. Serafin, M. M. Isgenc, N. Beckmann, and B. Lucia, “Manic: A vector-dataflow architecture for ultra-low-power embedded systems,” in Proceedings of the 52nd Annual IEEE/ACM International Symposium… [cited by applicant]
G. Jovanovi'c, M. Stojcev, and Z. Stamenkovic, “A cmos voltage controlled ring oscillator with improved frequency stability,” Scientific Publications of the State University of Novi Pazar: Applied Mathematics, Informati… [cited by applicant]
H. Desai and B. Lucia, “A power-aware heterogeneous architecture scaling model for energy-harvesting computers,” IEEE Computer Architecture Letters, vol. 19, No. 1, pp. 68-71, 2020. [cited by applicant]
H. Jayakumar et al., “QUICKRECALL: A Low Overhead HW/SW Approach for Enabling Computations across Power Cycles in Transiently Powered Computers,” in 27th International Conference on VLSI Design and 13th International Co… [cited by applicant]
H. Sodano et al., “Estimation of Electric Charge Output for Piezoelectric Energy Harvesting,” in Strain, vol. 40, 2004, pp. 49-58. [cited by applicant]
H. Williams et al., “Forget failure: Exploiting SRAM data remanence for low-overhead intermittent computation,” in Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Langua… [cited by applicant]
IBM, “Changing the way the world works: IBM Research's “5 in 5””, Mar. 19, 2019, 8 pages. [cited by applicant]
J. Blank and K. Deb, “Pymoo: Multi-objective optimization in python,” IEEE Access, vol. 8, pp. 89 497-89 509, 2020. [cited by applicant]
J. Hester et al., “Ekho: Realistic and repeatable experimentation for tiny energy-harvesting sensors,” in Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems, Nov. 3-5, 2014, 15 pages. [cited by applicant]
J. Park and J. A. Abraham, “A fast, accurate and simple critical path monitor for improving energy-delay product in dvs systems,” in IEEE/ACM International Symposium on Low Power Electronics and Design, 2011, pp. 391-39… [cited by applicant]
J. Tschanz, K. Bowman, S. Walstra, M. Agostinelli, T. Karnik, and V. De, “Tunable replica circuits and adaptive voltage-frequency techniques for dynamic voltage, temperature, and aging variation tolerance,” in 2009 Symp… [cited by applicant]
J. V. D. Woude et al., “Intermittent computation without hardware support or programmer intervention,” in 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16). Savannah, GA: USENIX Association,… [cited by applicant]
K. Asanovic et al., “The Rocket chip generator,” EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2016-17, Apr. 2016. [cited by applicant]
K. M. Zick and J. P. Hayes, “Low-cost sensing with ring oscillator arrays for healthier reconfigurable systems,” ACM Trans. Reconfigurable Technol. Syst., vol. 5, No. 1, Mar. 2012. [Online]. Available: https://doi.org/1… [cited by applicant]
K. Ma et al., “Architecture exploration for ambient energy harvesting nonvolatile processors,” in IEEE International Symposiumon High Performance Computer Architecture, ser. HPCA, Feb. 2015, pp. 526-537. [cited by applicant]
K. Maeng and B. Lucia, “Adaptive dynamic checkpointing for safe efficient intermittent computing,” in 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). Carlsbad, CA: USENIX Association, Oct… [cited by applicant]
K. Maeng et al., “Supporting peripherals in intermittent systems with just-in-time checkpoints,” in Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, ser. PLDI 2019. New Y… [cited by applicant]
K. Maeng, A. Colin, and B. Lucia, “Alpaca: Intermittent execution without checkpoints,” in International Conference on Object-Oriented Programming, Systems, Languages, and Applications, ser. OOPSLA, Oct. 2017, pp. 96:1-… [cited by applicant]
L. R. Wolfgang Lutsch, “Energy optimization tools for ultra-low-power microcontrollers,” 2020, 5 pages. [Online]. Available: https://www.mouser.com/applications/low-power-ewc-design/. [cited by applicant]
M. Alhaideri et al., “The moo and cement shoes: Future directions of a practical sense-control-actuate application,” Sep. 2013, presented at First International Workshop on the Swarm at the Edge of the Cloud (SEC'13 @ E… [cited by applicant]
M. Alioto and G. Palumbo, “Impact of supply voltage variations on full adder delay: Analysis and comparison,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 14, No. 12, pp. 1322-1335, 2006. [cited by applicant]
M. Bhushan and M. B. Ketchen, “Generation, elimination and utilization of harmonics in ring oscillators,” in 2010 International Conference on Microelectronic Test Structures (ICMTS), 2010, pp. 108-113. [cited by applicant]
M. Bhushan, A. Gattiker, M. B. Ketchen, and K. K. Das, “Ring oscillators for CMOS process tuning and variability control,” IEEE Transactions on Semiconductor Manufacturing, vol. 19, No. 1, pp. 10-18, 2006. [cited by applicant]
M. Buettner et al., “Dewdrop: An energy-aware runtime for computational RFID,” in Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, ser. NSDI'11. USA: USENIX Association, 2011, p. … [cited by applicant]
M. Buettner et al., “Rfid sensor networks with the intel wisp,” in Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems, ser. SenSys '08. New York, NY, USA: Association for Computing Machinery, 2008,… [cited by applicant]
M. Danesh, S. T. Chandrasekaran, and A. Sanyal, “Ring oscillator based delta-sigma adcs,” in 2018 25th IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2018, pp. 113-116. [cited by applicant]
M. Gorlatova, A. Wallwater, and G. Zussman, “Networking low-power energy harvesting devices: Measurements and algorithms,” in 2011 Proceedings IEEE Infocom, 2011, pp. 1602-1610. [cited by applicant]
M. Hempstead, G.-Y. Wei, and D. Brooks, “Architecture and circuit techniques for low-throughput, energy-constrained systems across technology generations,” in Proceedings of the 2006 International Conference on Compiler… [cited by applicant]
M. Hempstead, N. Tripathi, P. Mauro, Gu-Yeon Wei, and D. Brooks, “An ultra low power system architecture for sensor network applications,” in 32nd International Symposium on Computer Architecture (ISCA'05), 2005, pp. 20… [cited by applicant]
M. Hicks, “Clank: Architectural support for intermittent computation,” in 2017 ACM/IEEE 44th Annual International Symposium on Computer Architecture (ISCA), 2017, pp. 228-240. [cited by applicant]
M. K. Mandal and B. C. Sarkar, “Ring oscillators: Characteristics and applications,” Indian Journal of Pure & Applied Physics, vol. 48, No. 1, pp. 136-145, 2010. [cited by applicant]
M. Kulkarni and K. Hosur, “Design of a linear and wide range current starved voltage controlled oscillator for PLL,” International Journal on Cybernetics & Informatics, vol. 2, pp. 23-30, Feb. 2013. [cited by applicant]
M. R. Halesh, K. R. Rasane, and H. Rohini, “Design and implementation of voltage control oscillator (VCO) using 180nm technology,” in Advances in Computing, Communication and Control, S. Unnikrishnan, S. Surve, and D. B… [cited by applicant]
M. Yano, J. D. Penn, G. Konidaris, and A. T. Patera, “Interpolation,” Aug. 2013, 15 pages.(https://ocw.mit.edu/courses/mechanicalengineering/2-086-numerical-computation-for-mechanical-engineersfall-2014/nutshells-guis/M… [cited by applicant]
Microchip, “PIC16(L)F15356/75/76/85/86, Full-Feature 28/40/44/48-Pin Microcontrollers” 2016, (https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/PIC16LF15356-75-76-85-86-DataSheet… [cited by applicant]
N. A. Bhatti and L. Mottola, “HarvOS: Efficient code instrumentation for transiently-powered embedded sensing,” in 2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), 2017, p… [cited by applicant]
P. Prabha, S. J. Kim, K. Reddy, S. Rao, N. Griesert, A. Rao, G. Winter, and p. K. Hanumolu, “A highly digital VCO-based ADC architecture for current sensing applications,” IEEE Journal of Solid-State Circuits, vol. 50, … [cited by applicant]
R. H. Dennard, F. H. Gaensslen, H. Yu, V. L. Rideout, E. Bassous, and A. R. LeBlanc, “Design of Ion-Implanted MOSFET's with very small physical dimensions,” IEEE Journal of Solid-State Circuits, vol. 9, No. 5, pp. 256-2… [cited by applicant]
R. Jurdak et al., “Mote-based underwater sensor networks: Opportunities, challenges, and guidelines,” Feb. 16, 2008, 37 pages. [cited by applicant]
R. Kumar and V. Kursun, “Modeling of temperature effects on nanocmos devices with the predictive technologies,” in 2007 50th Midwest Symposium on Circuits and Systems, 2007, pp. 694-697. [cited by applicant]
S. Park, C. Min, and S. Cho, “A 95nw ring oscillator-based temperature sensor for rfid tags in 0.13um cmos,” in 2009 IEEE International Symposium on Circuits and Systems, 2009, pp. 1153-1156. [cited by applicant]
T. Chan, P. Gupta, A. B. Kahng, and L. Lai, “Ddro: A novel performance monitoring methodology based on design-dependent ring oscillators,” in Thirteenth International Symposium on Quality Electronic Design (ISQED), 2012… [cited by applicant]
T. D. Burd, T. A. Pering, A. J. Stratakos, and R. W. Brodersen, “A dynamic voltage scaled microprocessor system,” IEEE Journal of solid-state circuits, vol. 35, No. 11, pp. 1571-1580, Nov. 2000. [cited by applicant]
Testequity, “Model 123H Temperature/Humidity Chamber With F4 Controller and EZ-Zone Limit Operation and Service Manual,” 2010, 77 pages.(https://www.testequity.com/UserFiles/documents/pdfs/123Hman.pdf.). [cited by applicant]
Texas Instruments, “ADS7042 Ultra-LowPower, Ultra-Small Size, 12-Bit, 1-MSPS, SAR ADC,” Dec. 2015, 46 pages.(https://www.ti.com/lit/ds/sbas608c/sbas608c.pdf.). [cited by applicant]
Texas Instruments, “Mixed Signal Microcontroller,” May 2013,81 pages.(https://www.ti.com/lit/ds/symlink/msp430g2553.pdf.). [cited by applicant]
Texas Instruments, “MSP430FR596x, MSP430FR594x Mixed-Signal Microcontrollers,” 2018, 146 pages.(https://www.ti.com/lit/ds/symlink/msp430fr5969.pdf.). [cited by applicant]
Texas Instruments, “Msp432p401r, msp432p401m simplelink mixedsignal microcontrollers,” Jun. 2019, 200 pages, https://www.ti.com/lit/ds/symlink/msp432p401r.pdf. [cited by applicant]
U. Karthaus et al., “Fully Integrated Passive UHF RFID Transponder IC With 16.7-μ W Minimum RF Input Power,” in IEEEJournal of Solid-State Circuits, vol. 38, No. 10, Oct. 2003, pp. 1602-1608. [cited by applicant]
V. Gutnik and A. Chandrakasan, “An efficient controller for variable supply-voltage low power processing,” in 1996 Symposium on VLSI Circuits. Digest of Technical Papers, 1996, pp. 158-159. [cited by applicant]
W. Xu, X. Chen, and J. Wu, “An overview of theory and techniques for reducing ring oscillator supply voltage sensitivity in mixed-signal soc,” in 2011 International Conference on Mechatronic Science, Electric Engineerin… [cited by applicant]
X. Wu et al., “A 0.04mm3 16nW wireless and batteryless sensor system with integrated cortex-m0+ processor and optical communication for cellular temperature measurement,” in 2018 IEEE Symposium on VLSI Circuits, 2018, p… [cited by applicant]
Xilinx, “7 series FPGAs data sheet: Overview,” DS180 (v2.6.1) Sep. 8, 2020, 19 pages. [Online]. Available: https://www.xilinx.com/support/documentation/data sheets/ds180 7Series Overview.pdf. [cited by applicant]
Xilinx, “Artix-7 fpgas data sheet: Dc and ac switching characteristics,” 2018. [Online]. Available: https://www.xilinx.com/support/documentation/data sheets/ds181 Artix 7 Data Sheet.pdf. [cited by applicant]
Y. Cao, T. Sato, M. Orshansky, D. Sylvester, and C. Hu, “New paradigm of predictive mosfet and interconnect modeling for early circuit simulation,” in Proceedings of the IEEE 2000 Custom Integrated Circuits Conference (… [cited by applicant]
Y. K. Ramadass et al., “An efficient piezoelectric energy harvesting interface circuit using a bias-flip rectifier and shared inductor,” IEEE Journal of Solid-State Circuits, vol. 45, No. 1, pp. 189-204, Jan. 2010. [cited by applicant]