Preventing A-B-A race in a latch-based device
AssigneeAdvanced Micro Devices, Inc.
InventorsDwight K. Elvey, Someshwar Gatty
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsDwight K. Elvey, Someshwar Gatty
Estimating the term…
A device may include a latch activated during a second phase of a clock cycle; a clock gating component to control when a clock signal is to reach the latch; a destination storage element activated during a first phase of the clock cycle, where a logical path exists from the latch to the destination storage element; and a blocking element located in the logical path from the latch to the destination storage element, where the blocking element includes, as a first input, an output of the latch and, as a second input, an output of the clock gating component, and where the blocking element prevents an output value of the latch from changing when the clock gating component is not enabled and does not prevent the output value of the latch from changing when the clock gating element is enabled.
A method comprising:
A device comprising:
A device comprising:
Dependencies are inferred from the claim text.