Preventing timing violations
AssigneeMinima Processor Oy
InventorsJani Mäkipää, Lauri Koskinen, Matthew Turnquist, Markus Hiienkari
Life of this patent
Estimating the term…
Loading patent…
AssigneeMinima Processor Oy
InventorsJani Mäkipää, Lauri Koskinen, Matthew Turnquist, Markus Hiienkari
Estimating the term…
An apparatus, comprising a clock adapted to provide a clock signal alternating with a cycle between a first level and a second level if a timing violation is not detected; a first latch adapted to be clocked such that it passes a first signal when the clock signal is at the first level; a second combinational logic adapted to output a second signal based on the first signal passed through the first latch; a second latch adapted to be clocked such that it passes the second signal when the clock signal is at the second level; a detecting means adapted to detect the timing violation of at least one of the first signal and of the second signal; a time stretching means adapted to stretch, if the timing violation is detected, the clock such that the clock alternates between the first level and the second level with a delay.
Apparatus, comprising
Apparatus, comprising
Method, comprising
A computer program product comprising a set of instructions stored on a non-transitory computer-readable medium which, when executed on an apparatus, is configured to cause the apparatus to:
Dependencies are inferred from the claim text.