CLOCK GLITCH MITIGATION APPARATUS AND METHOD
An apparatus and method to protect unauthorized change to a reference clock for a processor. The apparatus comprises: a first oscillator to generate a first clock; a second oscillator to generate a second clock; a third oscillator to generate a third clock; a first counter to count frequency of the...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An apparatus and method to protect unauthorized change to a reference clock for a processor. The apparatus comprises: a first oscillator to generate a first clock; a second oscillator to generate a second clock; a third oscillator to generate a third clock; a first counter to count frequency of the first clock with respect to a fourth clock; a second counter to count frequency of the second clock with respect to the fourth clock; a third counter to count frequency of the third clock with respect to the fourth clock; and a circuitry to compare frequencies of the first, second, and third clocks with one another. The oscillators can be embedded in an interposer or package. These oscillators include one or more of: LC oscillator, micro electro-mechanical system (MEMs) based resonator, or ring oscillator.
L'invention concerne un appareil et un procédé de protection contre les changements non autorisés apportés à une horloge de référence d'un processeur. L'appareil comprend : un premier oscillateur destiné à générer une première horloge; un deuxième oscillateur destiné à générer une deuxième horloge; un troisième oscillateur destiné à générer une troisième horloge; un premier compteur destiné à compter la fréquence de la première horloge par rapport à une quatrième horloge; un deuxième compteur destiné à compter la fréquence de la deuxième horloge par rapport à la quatrième horloge; un troisième compteur destiné à compter la fréquence de la troisième horloge par rapport à la quatrième horloge; et une circuiterie destinée à comparer les fréquences des première, deuxième et troisième horloges les unes aux autres. Les oscillateurs peuvent être intégrés dans un interposeur ou un boîtier, et comprennent un ou plusieurs éléments parmi : un oscillateur LC, un résonateur basé sur un système microélectromécanique (MEMS), ou un oscillateur en anneau. |
---|