Clock tree for pulsed latches
AssigneeDolphin Integration
InventorsYahia Mallem, Mickael Giroud, Lionel Jure
Life of this patent
Estimating the term…
Abstract
The invention concerns a computer implemented method of circuit conception of a clock tree (200) comprising: a plurality of pulse generators (202) each being coupled to the input of one or more pulsed latches and being arranged to generate a pulsed signal (PS); and a tree of buffers (204) for supplying a clock signal (CLK) to the pulse generators, the method comprising: the conception of the clock tree without pulse generators based on a timing analysis by the computer of the propagation of clock edges in the clock tree; and replacing by the computer in the clock tree at least one buffer, coupled to the input of each pulsed latch, by a pulse generator.
Claims10
A computer implemented method of circuit conception of a clock tree comprising:
- a plurality of pulse generators each being coupled to the input of one or more pulsed latches and being arranged to generate a pulsed signal;
- and a tree of buffers for supplying a clock signal to the pulse generators, the method comprising:
- the conception of the clock tree without pulse generators based on a timing analysis by the computer of the propagation of clock edges in the clock tree wherein during said clock edge timing analysis each of the buffers of said clock tree is implemented by a circuit identical to said pulse generators except that its pulse generation function is rendered inactive by said computer, and said step of replacing the final buffer before each latch by a pulse generator comprises reactivating by said computer the pulse generation function of said final buffers;
- and
- replacing by the computer in the clock tree at least one buffer, coupled to the input of each pulsed latch, by a pulse generator.
A clock tree for supplying a pulsed signal to a plurality of pulsed latches comprising:
- a plurality of pulse generators each coupled to control at least one of said plurality of pulsed latches;
- and
- a tree of buffers for supplying a clock signal to each of said pulse generators, conception of the tree of buffers is based on a timing analysis of the propagation of clock edges in the tree of buffers, and wherein each buffer of said tree of buffers comprises a circuit identical to said pulse generator except that its pulse generation function is rendered inactive such wherein each buffer of said tree of buffers comprises a logic gate having a first input for receiving said clock signal, and a delay block for generating a delayed and inverted version of said clock signal, wherein a second input of said logic block is coupled to a reference voltage.
Dependencies are inferred from the claim text.