Implementing complex clock designs in field programmable devices
AssigneeTexas Instruments Incorporated
InventorsVenkatesh Natarajan, Ameet Suresh Bagwe
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instruments Incorporated
InventorsVenkatesh Natarajan, Ameet Suresh Bagwe
Estimating the term…
An aspect of the present invention simplifies the implementation of complex clock designs in field programmable devices (FPD). To implement a circuit logic containing base sequential elements (e.g., D flip-flops) with corresponding circuit clocks, a number of modified sequential elements equaling the number of base sequential elements may be employed. Each modified sequential element (contained in FPD) receives a global clock, corresponding circuit clock and a data value. A base sequential element (contained in modified sequential element) transitions to a next state only after occurrence of a transition on a corresponding circuit clock and the transition to said next state may be timed according to the global clock. By timing the transitions according to the global clock, several undesired results may be avoided.
A field programmable device (FPD) implementing a circuit logic containing a first base sequential element to be clocked by a first circuit clock and a second base sequential element to be clocked by a second circuit clock, said FPD comprises:
An apparatus implementing a circuit logic in a field programmable device (FPD), said circuit logic containing a first base sequential element to be clocked by a first circuit clock and a second base sequential element to be clocked by a second circuit clock, said apparatus comprising:
A method of implementing a circuit logic in a field programmable device (FPD), said circuit logic containing a first base sequential element to be clocked by a first circuit clock and a second base sequential element to be clocked by a second circuit clock, said method comprising:
Dependencies are inferred from the claim text.