Dynamic phase assignment optimization using skewed static buffers in place of dynamic buffers
AssigneeSTMicroelectronics S.r.l.
InventorBernard Bourgin
Life of this patent
Estimating the term…
Abstract
A primarily domino logic block uses static buffers instead of clocked domino buffers to correct a phase skipping problem, while realizing the same logic function with less integrated circuit area, power consumption, and cost. The use of static buffers simplifies the clock network and clock tree synthesis. A domino logic circuit including at least one logic gate including a fast input and a slow input, and a static buffer inserted in series with the fast input of the logic gate. The falling time of the static buffer is set to be greater than a defined minimum falling time and less than a defined maximum falling time.
Claims20
A logic circuit comprising:
- a domino logic circuit using a four overlapping clock scheme including at least one logic gate including a fast input being pre-charged by phase N and a slow input being pre-charged by phase N+2;
- and
- a static buffer inserted in series with the fast input of the logic gate.
A method of fixing a phase skipping problem in a domino logic circuit comprising:
- providing a domino logic circuit including at least one logic gate including a fast input pre-charged by phase N and a slow input pre-charged by phase N+2;
- and
- inserting a static buffer in series with the fast input of the logic gate.
Dependencies are inferred from the claim text.