Dynamically reprogrammable topologically unique integrated circuit identification
AssigneeNokia Technologies Oy
InventorsShahriar Shahramian, David Skoglund
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and computer program product provide for dynamically reprogrammable topologically unique integrated circuit identification. In an example embodiment, an integrated circuit may be arranged among multiple integrated circuits. The integrated circuit may be configured to derive a topologically unique identifier by performing input measurements of stimuli provided by a host circuit. The integrated circuit may be topologically indistinguishable from at least one other integrated circuit of the multiple integrated circuits from a perspective of the host circuit.
Claims20
An integrated circuit arranged among a plurality of integrated circuits, the integrated circuit comprising:
- an identification circuit configured to derive a topologically unique identifier by performing an input measurement of a stimulus provided by a host circuit, wherein the topologically unique identifier is set using a plurality of pull values that are arranged such that no repeated sequence of pull values exists in a detectable chain of pull values associated with other integrated circuits within the plurality of integrated circuits, wherein the integrated circuit is topologically indistinguishable from at least one other integrated circuit of the plurality of integrated circuits from a perspective of the host circuit, wherein the integrated circuit and the other integrated circuits within the plurality of integrated circuits are communicably coupled with the host circuit via a shared communication bus, wherein the input measurement comprises a binary input measurement or a non-binary input measurement based on one or more values comprising one or more of a pin voltage, a supply voltage, or a pin logic level of the integrated circuit, and wherein, responsive to resetting or powering on the integrated circuit, the identification circuit is further configured to receive topologically unique data from the host circuit.
Dependencies are inferred from the claim text.