VORRICHTUNG UND METHODE ZUR ABSCHWÄCHUNG VON CLOCK GLITCH

Eine Vorrichtung und ein Verfahren zum Schutz vor unbefugter Änderung eines Referenztakts für einen Prozessor. Die Vorrichtung umfasst: einen ersten Oszillator zum Erzeugen eines ersten Takts; einen zweiten Oszillator, um einen zweiten Takt zu erzeugen; einen dritten Oszillator, um einen dritten Tak...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Abdelmoneum, Mohamed A, Kurd, Nasser, Hegde, Thripthi
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Eine Vorrichtung und ein Verfahren zum Schutz vor unbefugter Änderung eines Referenztakts für einen Prozessor. Die Vorrichtung umfasst: einen ersten Oszillator zum Erzeugen eines ersten Takts; einen zweiten Oszillator, um einen zweiten Takt zu erzeugen; einen dritten Oszillator, um einen dritten Takt zu erzeugen; einen ersten Zähler zum Zählen der Frequenz des ersten Takts in Bezug auf einen vierten Takt; einen zweiten Zähler zum Zählen der Frequenz des zweiten Takts in Bezug auf den vierten Takt; einen dritten Zähler zum Zählen der Frequenz des dritten Takts in Bezug auf den vierten Takt; und eine Schaltung zum Vergleichen der Frequenzen des ersten, zweiten und dritten Takts miteinander. Die Oszillatoren können in einen Interposer oder ein Gehäuse eingebettet sein. Diese Oszillatoren umfassen einen oder mehrere der folgenden: LC-Oszillator, mikroelektromechanischer System (MEMs) basierender Resonator oder Ringoszillator. 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.