Claims
- 1. A clock buffer circuit providing a clock signal to a first sub-block of a clock distribution structure, said structure having a plurality of sub-blocks, where each of said sub-blocks has an amount of loading and a second sub-block has the greatest amount of loading of any of the plurality of sub-blocks, the circuit comprising:a plurality of inverters with inputs connected in parallel; and a signal output connected to said first sub-block, said signal output receiving the combined signals from a portion of the plurality of inverters, said portion approximated by the amount of loading of the first sub-block divided by the amount of loading of the second sub-block, where the output power of the remaining inverters is wired to power and ground without driving the first sub-block.
- 2. The circuit of claim 1, where each inverter comprises a pMOS FET and an nMOS FET.
- 3. The circuit of claim 1, further comprising a dummy load.
- 4. The circuit of claim 3, where the dummy load comprises an FET.
- 5. The circuit of claim 1, where the clock distribution structure is a H-tree.
- 6. A clock buffer circuit providing a clock signal to a first sub-block of a clock distribution structure, said structure having a plurality of sub-blocks, where each of said sub-blocks has an amount of loading and said first sub-block has the greatest amount of loading of any of the plurality of sub-blocks, the circuit comprising:a dummy load; a plurality of inverters with inputs connected in parallel; and a signal output connected to said first sub-block, said signal output receiving the combined signals from all of the plurality of inverters.
- 7. The circuit of claim 6, where each inverter comprises a pMOS FET and an nMOS FET.
- 8. The circuit of claim 6, where the dummy load comprises an FET.
- 9. The circuit of claim 6, where the clock distribution structure is a H-tree.
- 10. A method for reducing clock signal skew in an integrated circuit, the method comprising:providing a clock distribution structure having a plurality of sub-blocks, each of said plurality of sub-blocks having an amount of loading; providing a clock buffer circuit at each sub-block, said clock buffer circuit having a plurality of inverters with parallel inputs and a signal output; determining which sub-block has the greatest amount of loading; connecting the clock buffer circuit in the sub-block having the greatest amount of loading such that the signal output receives the combined signals from all of said plurality of inverters; and connecting the clock buffer circuit in every other sub-block such that the signal output receives the combined signals from a portion of said plurality of inverters, said portion approximated by the amount of loading of the sub-block divided by the amount of loading of the sub-block having the greatest amount of loading, where the output of the remaining inverters is wired to power and ground without driving the sub-block.
- 11. The method of claim 10, further comprising:adjusting the amount of loading in a sub-block by adding a dummy load to a clock buffer circuit.
- 12. The method of claim 11, where such adjusting comprises:varying the sizes of an FET to provide a dummy load of a suitable size.
- 13. The circuit of claim 2, further comprising a pre-driver comprising:a first pre-driver inverter for driving all pMOS FETs in said circuit; and a second pre-driver inverter for driving all nMOS FETs in said circuit; where the input of the first pre-driver inverter and the input of the second pre-driver inverter are connected in parallel.
- 14. The circuit of claim 7, further comprising a pre-driver comprising:a first pre-driver inverter for driving all pMOS FETs in said circuit; and a second pre-driver inverter for driving all nMOS FETs in said circuit; where the input of the first pre-driver inverter and the input of the second pre-driver inverter are connected in parallel.
- 15. The method of claim 10, wherein each of said plurality of inverters in at least one of said clock buffer circuits comprises a pMOS FET paired with an nMOS FET, the method further comprising:providing a first pre-driver inverter for driving all pMOS FETs in said at least one clock buffer circuit; and providing a second pre-driver inverter for driving all nMOS FETs in said at least one clock buffer circuit; where the input to the first pre-driver inverter and the input to the second pre-driver inverter are connected in parallel.
CROSS-REFERENCE TO RELATED APPLICATION
The present application is related to the U.S. Patent Application entitled APPARATUS AND METHOD FOR LOW NOISE LOW SKEW CLOCK BUFFER CIRCUIT, filed on Apr. 12, 2000, in the name of inventor Sung-Hun Oh and commonly owned herewith.
US Referenced Citations (9)
Non-Patent Literature Citations (1)
Entry |
Restle, et al., “Measurement and Modeling of On-Chip Transmission Line Effects in a 400 MHz Microprocessor”, IEEE Journal of Solid-State Circuits, vol. 33, No. 4, Apr. 1998, pp. 662-665. |