发明名称 |
Automatic selection of on-chip clock in synchronous digital systems |
摘要 |
Embodiments of a synchronous digital system are disclosed that may include generation of clock and synchronization signals. Any of a plurality of available clock signals may be selected for use as a primary clock, without causing clock-induced errors in the synchronous digital system. A clock signal generated on-chip with the synchronous digital system may be automatically selected in response to detecting a condition indicating that use of a local clock may be necessary. Such conditions may include detection of tampering with the synchronous digital system. If an indication of tampering is detected, security measures may be performed. |
申请公布号 |
US9325329(B2) |
申请公布日期 |
2016.04.26 |
申请号 |
US201314106202 |
申请日期 |
2013.12.13 |
申请人 |
Coherent Logix, Incorporated |
发明人 |
Dobbs Carl S.;Trocino Michael R.;Faulkner Kenneth R.;Schreppel Christopher L. |
分类号 |
G06F1/04;H03L7/085;H03L7/08;G06F1/12;G06F1/08;G06F11/16;G06F21/75;H03L7/06;G06F1/10 |
主分类号 |
G06F1/04 |
代理机构 |
Meyertons Hood Kivlin Kowert & Goetzel, P.C. |
代理人 |
Meyertons Hood Kivlin Kowert & Goetzel, P.C. ;Hood Jeffrey C.;Washburn Matthew C. |
主权项 |
1. A synchronous digital system comprised on a chip, the synchronous digital system comprising:
synchronous digital logic configured to operate using a primary clock signal; an on-chip clock signal generator configured to generate a first clock signal independent of an external clock signal received by the synchronous digital system; and clock signal selector circuitry configured to select between a plurality of clock signals for use as the primary clock signal, wherein the plurality of clock signals comprises the first clock signal and a signal dependent on the external clock signal, wherein the clock signal selector circuitry is further configured to:
when a clock selection override signal indicates normal operation, select between the plurality of clock signals based at least in part on the contents of a software-configurable register; andwhen the clock selection override signal indicates a condition requiring selection of a clock signal generated on-chip for use as the primary clock signal, select the first clock signal;wherein the clock selection override signal comprises a tamper detection signal, and wherein the clock selection override signal indicating a condition requiring selection of a clock signal generated on-chip for use as the primary clock signal comprises the tamper detection signal indicating possible tampering with the synchronous digital system. |
地址 |
Austin TX US |