Method to reduce power in active shield circuits that use complementary traces
First Claim
1. An integrated-circuit security apparatus, comprising:
- a pair of conductive security traces that are arranged on an integrated circuit;
driver means controlled by a clock signal for providing complementary HIGH and LOW voltage levels to a respective first end of each of the conductive security traces;
first switch means for temporarily interrupting the driver means and isolating the pair of conductive security traces;
second switch means for temporarily connecting the first ends of the isolated pair of conductive security traces to each other so that both conductive traces are at the same voltage such that the voltage at the first end of one of the security traces at the LOW voltage is boosted to an intermediate voltage level between the complementary HIGH and LOW voltage levels by the HIGH voltage level at the first end of the other security trace to thereby reduce power required from the driver circuit that is to drive its output terminal from the LOW voltage level to the HIGH voltage level;
first and second comparators, each respectively comparing voltages on the respective first ends of the pair of conductive security traces with voltages on a respective second end of the pair of conductive security traces; and
means for logically combining output signals of the first and second comparators.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for securing an integrated circuit. A pair of conductive security traces are arranged on an integrated circuit. Driver means provide complementary HIGH and LOW voltage levels to a respective first end of each of the conductive security traces. A first switch means temporarily interrupts the driver means and isolates the pair of conductive security traces. A second switch means temporarily connects the first ends of the isolated pair of conductive security traces to each other so that both conductive traces are at the same voltage. The voltage at the first end of one of the security traces at the LOW voltage is then boosted to one-half of the HIGH voltage level (VDD/2) by the HIGH (VDD) voltage level at the first end of the other security trace. First and second comparators are provided, each of which compares voltages on their respective first ends of the pair of conductive security traces with voltages on a respective second end of the pair of conductive security traces. Means are provided for logically combining the output signals of the first and second comparators.
-
Citations
15 Claims
-
1. An integrated-circuit security apparatus, comprising:
-
a pair of conductive security traces that are arranged on an integrated circuit; driver means controlled by a clock signal for providing complementary HIGH and LOW voltage levels to a respective first end of each of the conductive security traces; first switch means for temporarily interrupting the driver means and isolating the pair of conductive security traces; second switch means for temporarily connecting the first ends of the isolated pair of conductive security traces to each other so that both conductive traces are at the same voltage such that the voltage at the first end of one of the security traces at the LOW voltage is boosted to an intermediate voltage level between the complementary HIGH and LOW voltage levels by the HIGH voltage level at the first end of the other security trace to thereby reduce power required from the driver circuit that is to drive its output terminal from the LOW voltage level to the HIGH voltage level; first and second comparators, each respectively comparing voltages on the respective first ends of the pair of conductive security traces with voltages on a respective second end of the pair of conductive security traces; and means for logically combining output signals of the first and second comparators. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An integrated-circuit security apparatus, comprising:
-
a first conductive security trace and a second conductive security trace that are formed in an integrated circuit and that are substantially parallel to each other and that each have respective first and second ends; a first driver circuit that is driven by the clock signal and that has an output terminal which provides a first driver output signal to a first end of the first security trace, wherein the first driver output signal provides a HIGH voltage level and a LOW voltage level; a second driver circuit that is driven by the clock signal and that has an output terminal which provides a second driver output signal to a first end of the second security trace, where the second driver output signal is the complement of the first driver output signal and provides a corresponding complementary LOW voltage level and a corresponding complementary HIGH voltage level with respect to the first drive circuit; first switch means for disconnecting the output terminals of the first and the second line drivers from the respective first ends of the first and the second security traces during signal transitions of the pattern generator output signal; second switch means for connecting the first ends of the first and the second security traces together during the signal transitions of the pattern generator so that the voltage at the first end of one of the security traces at 0 volts is then boosted to an intermediate voltage level between the complementary HIGH and LOW voltage levels by the HIGH voltage level at the first end of the other security trace to thereby reduce the power required from the driver circuit is to drive its output terminal from the LOW voltage level to the HIGH voltage level; a first comparator and a second comparator that are each configured to compare the respective first and second driver output signals with signals at respective second ends of the first and second conductive security traces; and a logic circuit for comparing output signals of the first and the second comparators. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of securing an integrated circuit, comprising the steps of:
-
providing a first and a second substantially parallel conductive security trace on an integrated circuit; applying a first signal to one end of the first conductive security trace and applying a second complementary signal to one end of the second conductive trace; temporarily isolating the respective one ends of the conductive security traces; temporarily connecting the first ends of the isolated pair of conductive security traces to each other so that both conductive traces are at the average voltage of the HIGH and LOW voltages so that the voltage at the first end of one of the security traces at the LOW voltage level is then boosted by the HIGH voltage level at the first end of the other security trace to thereby reduce power required from a driver circuit that is to drive its output terminal to the HIGH voltage level; comparing each voltages on the respective first ends of the pair of conductive security traces with voltages on a second end of the pair of conductive security traces; and logically combining output signals of the first and second comparators. - View Dependent Claims (12, 13, 14, 15)
-
Specification