Frequency-locked and phase-locked loop-based clock glitch detection for security
AssigneeNVIDIA Corporation
InventorsSanquan Song, Stephen G. Tell, Nikola Nedovic
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsSanquan Song, Stephen G. Tell, Nikola Nedovic
Estimating the term…
A glitch detection device includes an oscillator to generate multiple local clocks of multiple different phases and a sampling circuit to oversample, using the multiple local clocks, a system clock to generate multiple samples of the system clock. The device further includes digital logic that in turn includes a glitch detector to monitor a variation in pulse width of the system clock based on counting the multiple samples and to report a glitch in response to detecting a variation in the pulse width that exceeds a threshold value. The digital logic further includes a loop filter coupled between the glitch detector and the oscillator. The loop filter variably adjusts the oscillator based on a frequency of each of the multiple samples to control an output frequency of each of the multiple different phases of the oscillator.
A glitch detection device comprising:
A computing system comprising:
A method of operating a glitch detection circuit comprising an oscillator, a sampling circuit, and digital logic for controlling the oscillator, the method of operating the glitch detection circuit comprising a plurality of operations comprising:
Dependencies are inferred from the claim text.