Patent classifications
H03B5/20
Fine-Grained Clock Resolution using Low and High Frequency Clock Sources in a Low-Power System
A periodic output generator has a first clock source coupled to a first counter and a second clock source with a frequency greater than the first clock source, the second clock source coupled to a second counter, the first clock source operating continuously, the second clock source enabled when the first clock source reaches a count C1. The second clock source generates an output when a count C2 is reached, and the counters are reset and the process repeats. In another example, a timestamp generator has a high speed clock and a real time clock operative on a low speed clock. The timestamp generator receives an external event, turns on the high speed clock generator and counts high speed clock cycles C until the arrival of the next time stamp, and computes an event timestamp as the next timestamp less c/f, less the startup time of the high speed clock.
SYSTEM AND METHOD OF DUPLICATE CIRCUIT BLOCK SWAPPING FOR NOISE REDUCTION
An integrated circuit including at least one circuit node, multiple duplicate circuit blocks integrated on the integrated circuit in close proximity with each other, each including at least one device that is susceptible to random telegraph noise (RTN), and a switch circuit that swaps electrical coupling of the duplicate circuit blocks, one at a time, to the at least one circuit node in sequential cycles of a clock signal. The duplicate circuit blocks may be large functional blocks, such as an oscillator or a comparator or the like, or limited to circuits including RTN susceptible devices, such as differential pairs or the like. Each duplicate circuit block may include any number of connections for coupling to corresponding circuit nodes. The swapping may further include chopping in which multiple inputs are swapped with each other while multiple outputs are swapped with each other in consecutive clock cycles.
SYSTEM AND METHOD OF DUPLICATE CIRCUIT BLOCK SWAPPING FOR NOISE REDUCTION
An integrated circuit including at least one circuit node, multiple duplicate circuit blocks integrated on the integrated circuit in close proximity with each other, each including at least one device that is susceptible to random telegraph noise (RTN), and a switch circuit that swaps electrical coupling of the duplicate circuit blocks, one at a time, to the at least one circuit node in sequential cycles of a clock signal. The duplicate circuit blocks may be large functional blocks, such as an oscillator or a comparator or the like, or limited to circuits including RTN susceptible devices, such as differential pairs or the like. Each duplicate circuit block may include any number of connections for coupling to corresponding circuit nodes. The swapping may further include chopping in which multiple inputs are swapped with each other while multiple outputs are swapped with each other in consecutive clock cycles.
Fine-grained clock resolution using low and high frequency clock sources in a low-power system
A periodic output generator has a first clock source coupled to a first counter and a second clock source with a frequency greater than the first clock source, the second clock source coupled to a second counter, the first clock source operating continuously, the second clock source enabled when the first clock source reaches a count C1. The second clock source generates an output when a count C2 is reached, and the counters are reset and the process repeats. In another example, a timestamp generator has a high speed clock and a real time clock operative on a low speed clock. The timestamp generator receives an external event, turns on the high speed clock generator and counts high speed clock cycles C until the arrival of the next time stamp, and computes an event timestamp as the next timestamp less c/f, less the startup time of the high speed clock.
Fine-grained clock resolution using low and high frequency clock sources in a low-power system
A periodic output generator has a first clock source coupled to a first counter and a second clock source with a frequency greater than the first clock source, the second clock source coupled to a second counter, the first clock source operating continuously, the second clock source enabled when the first clock source reaches a count C1. The second clock source generates an output when a count C2 is reached, and the counters are reset and the process repeats. In another example, a timestamp generator has a high speed clock and a real time clock operative on a low speed clock. The timestamp generator receives an external event, turns on the high speed clock generator and counts high speed clock cycles C until the arrival of the next time stamp, and computes an event timestamp as the next timestamp less c/f, less the startup time of the high speed clock.
THREE-DIMENSIONAL OSCILLATOR STRUCTURE
Embodiments may relate to a structure to be used in a neural network. A first column and a second column, both of which are to couple with a substrate. A capacitor structure may be electrically coupled with the first column. An insulator-metal transition (IMT) structure may be coupled with the first column such that the capacitor structure is electrically positioned between the IMT structure and the first column. A resistor structure may further be electrically coupled with the IMT structure and the second column such that the resistor structure is electrically positioned between the second column and the IMT structure. Other embodiments may be described or claimed.
THREE-DIMENSIONAL OSCILLATOR STRUCTURE
Embodiments may relate to a structure to be used in a neural network. A first column and a second column, both of which are to couple with a substrate. A capacitor structure may be electrically coupled with the first column. An insulator-metal transition (IMT) structure may be coupled with the first column such that the capacitor structure is electrically positioned between the IMT structure and the first column. A resistor structure may further be electrically coupled with the IMT structure and the second column such that the resistor structure is electrically positioned between the second column and the IMT structure. Other embodiments may be described or claimed.
CLOCK INTEGRATED CIRCUIT INCLUDING HETEROGENEOUS OSCILLATORS AND APPARATUS INCLUDING THE CLOCK INTEGRATED CIRCUIT
A clock integrated circuit is provided. The clock integrated circuit includes: a first clock generator which includes a crystal oscillator configured to generate a first clock signal; and a second clock generator which includes a resistance-capacitance (RC) oscillator and a first frequency divider, and is configured to: generate a second clock signal using the first frequency divider based on a clock signal output from the RC oscillator; perform a first calibration operation for adjusting a frequency division ratio of the first frequency divider to a first frequency division ratio based on the first clock signal; and perform a second calibration operation for adjusting the first frequency division ratio to a second frequency division ratio based on a sensed temperature.
CLOCK INTEGRATED CIRCUIT INCLUDING HETEROGENEOUS OSCILLATORS AND APPARATUS INCLUDING THE CLOCK INTEGRATED CIRCUIT
A clock integrated circuit is provided. The clock integrated circuit includes: a first clock generator which includes a crystal oscillator configured to generate a first clock signal; and a second clock generator which includes a resistance-capacitance (RC) oscillator and a first frequency divider, and is configured to: generate a second clock signal using the first frequency divider based on a clock signal output from the RC oscillator; perform a first calibration operation for adjusting a frequency division ratio of the first frequency divider to a first frequency division ratio based on the first clock signal; and perform a second calibration operation for adjusting the first frequency division ratio to a second frequency division ratio based on a sensed temperature.
Hybrid RC/Crystal Oscillator
An oscillator includes a tunable oscillator, a phase detector circuit communicatively coupled with an output of the tunable oscillator and an input to the oscillator, and an oscillator controller circuit configured to adjust frequency of the tunable oscillator based upon phase detection between output of the tunable oscillator and output of an external resonant element received at the input to the oscillator.