Method and apparatus for reducing clock skew in an integrated circuit
AssigneeSilicon Integrated Systems Corp.
InventorsChien-Ming Chen, Ming-Hsien Lee
Life of this patent
Estimating the term…
Abstract
A method is provided to reduce clock skew in an integrated circuit having a number of circuit blocks, which comprises the following steps. A first source clock coupled to a clock input terminal of a first circuit block within the circuit blocks is provided, as is a second source clock coupled to a clock input terminal of a second circuit block within the circuit blocks. When the second circuit block is configured to operate in synchronization with the first circuit block, the clock input terminal of the second circuit block is switched to the first source clock, and thus both the first circuit block and the second circuit block can operate in accordance with the same first source clock.
Claims11
A method for reducing clock skew in an integrated circuit having a plurality of circuit blocks, the method comprising:
- providing a first source clock coupled to a clock input terminal of a first circuit block within the circuit blocks and to a first input terminal of a first multiplexer;
- providing a second source clock coupled to a second input terminal of the first multiplexer, wherein an output terminal of the first multiplexer is coupled to a clock input terminal of a second circuit block within the circuit blocks;
- and
- switching the clock input terminal of the second circuit block to the first source clock by the first multiplexer when the second circuit block is configured to operate in synchronization with the first circuit block, thereby operating the first and second circuit blocks in accordance with the same first source clock.
An apparatus for reducing clock skew in an integrated circuit having a plurality of circuit blocks, comprising:
- a first multiplexer, an output terminal of the first multiplexer coupled to a clock input terminal of a first circuit block within the circuit blocks, a first input terminal of the first multiplexer coupled to a first source clock, and a second input terminal of the first multiplexer coupled together to the first input terminal of the first multiplexer, wherein a selection terminal of the first multiplexer receives an operation mode signal;
- and
- a second multiplexer, an output terminal of the second multiplexer coupled to a clock input terminal of a second circuit block within the circuit blocks, a first input terminal of the second multiplexer coupled to the first source clock, and a second input terminal of the second multiplexer coupled to a second source clock, wherein a selection terminal of the second multiplexer receives the operation mode signal;
- wherein the first and the second multiplexers have substantially the same architecture, such that a signal of the first source clock, propagated by the first and the second multiplexers respectively, has substantially the same delay.
An apparatus for reducing clock skew in an integrated circuit having a plurality of circuit blocks, comprising:
- a first multiplexer, an output terminal of the first multiplexer coupled to a clock input terminal of a first circuit block within the circuit blocks, a first input terminal of the first multiplexer coupled to a first source clock, and a second input terminal of the first multiplexer coupled together to the first input terminal of the first multiplexer, wherein a selection terminal of the first multiplexer receives an operation mode signal;
- a second multiplexer, an output terminal of the second multiplexer coupled to a clock input terminal of a second circuit block within the circuit blocks, a first input terminal of the second multiplexer coupled to the first source clock, and a second input terminal of the second multiplexer coupled to a second source clock, wherein a selection terminal of the second multiplexer receives the operation mode signal;
- and
- a control circuit, an output terminal of the control circuit coupled to the selection terminal of the first multiplexer and the selection terminal of the second multiplexer, to provide the operation mode signal on the output terminal of the control circuit;
- wherein the first and the second multiplexers have substantially the same architecture, such that a signal of the first source clock, propagated by the first and the second multiplexers respectively, has substantially the same delay.
An apparatus for reducing clock skew in an integrated circuit having a plurality of circuit blocks, comprising:
- a first circuit block, a clock input terminal of the first circuit block coupled to a first source clock;
- a first multiplexer, a first input terminal of the first multiplexer coupled to the first source clock, and a second input terminal of the first multiplexer coupled to a second source clock, wherein a selection terminal of the first multiplexer receives an operation mode signal;
- and
- a second circuit block, a clock input terminal of the second circuit block coupled to an output terminal of the first multiplexer.
Dependencies are inferred from the claim text.