Process, voltage, and temperature compensated clock generator
According to some embodiments, a process, voltage, and temperature compensated clock generator is disclosed. The clock generator may be a charge-charge clock generator including a first load capacitive element and a second load capacitive element. A process, voltage, and temperature compensated current source is coupled to the charge-charge clock generator, and is used to charge the first load capacitive element and the second load capacitive element.
1. A system comprising:
an interconnect;
a processor coupled to the interconnect;
a NOR flash memory device coupled to the interconnect, wherein the memory device includes a charge-charge clock generator having a first load capacitive element and a second load capacitive element and a current source coupled to the charge-charge clock generator, wherein the current source is process, voltage, and temperature compensated, and is used to charge the first load capacitive element and the second load capacitive element; and
wherein the charge-charge clock generator further includes a comparator coupled to the first load capacitive element and the second load capacitive element to compare a first charging voltage and a second charging voltage to a process, voltage, and temperature independent reference voltage, wherein the comparator has an output coupled to a D type flip-flop producing the clock generator output.
2. The system of claim 1 , wherein the current source includes process and voltage compensated current minor circuitry coupled to a proportional to absolute temperature (PTAT) current source.
3. The system of claim 1 , wherein the charge-charge clock generator is capable of generating a clock having a clock period that is independent of process, voltage, and temperature.