IP Library › Granted Patent US 12,413,217
Granted Patent B1
US 12,413,217 · App. 18/597,351 · Granted Sep 9, 2025

Duty compensation scheme

Inventors: Takeo Yasuda (Nara, JP); Kohji Hosokawa (Ohtsu, JP)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H03K5/14H03K5/135
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,413,217
App. No.
18/597,351
Granted
Sep 9, 2025
Kind
B1
Abstract

A global clock signal distribution system includes a distribution line that includes gates for signal distribution, a function block gate with at least two input ports and a duty compensation gate with at least two input ports. The duty compensation gate is inserted in the distribution line following the function block gate for balancing rise-to-fall delay and fall-to-rise delay. The duty compensation gate delays an earlier arrived edge of the clock signal more than a later arrived edge of the clock signal to compensate delay unbalance.

Claims (28)

1. A global clock signal distribution system, comprising:

a distribution line that includes gates for signal distribution;

a function block gate with at least two input ports; and

a duty compensation gate with at least two input ports, wherein the duty compensation gate is inserted in the distribution line following the function block gate for balancing rise-to-fall delay and fall-to-rise delay, the duty compensation gate delays an earlier arrived edge of a clock signal more than a later arrived edge of the clock signal to compensate delay unbalance.

2. The global clock signal distribution system of claim 1 , wherein the gates for signal distribution include inverter gates or buffer gates.

3. The global clock signal distribution system of claim 1 , wherein the function block gate with multiple input ports is configured for clock gating.

4. The global clock signal distribution system of claim 1 , wherein the function block gate with multiple input ports is configured for clock switching.

5. The global clock signal distribution system of claim 1 , wherein the function block gate and the duty compensation gate have a same structure.

6. The global clock signal distribution system of claim 1 , wherein the duty compensation gate receives a clock signal before duty compensation to a first input port and a constant high signal to a second input port.

7. The global clock signal distribution system of claim 1 , wherein the duty compensation gate is positioned proximate to the function block gate to have a same electrical performance.

8. The global clock signal distribution system of claim 1 , wherein an equal number of function block gates and duty compensation gates are placed in the distribution line to select one clock signal out of multiple input clock signals.

9. A global clock signal distribution system comprising:

a distribution line that includes gates for signal distribution;

a function block gate; and

a duty compensation gate having a same structure as the function block gate, the duty compensation gate being positioned in the distribution line following the function block gate to balance rise-to-fall delay and fall-to-rise delay within the distribution line, where the duty compensation gate delays an earlier arrived edge of a clock signal more than a later arrived edge of the clock signal to compensate delay unbalance.

10. The global clock signal distribution system of claim 9 , wherein the gates for signal distribution include inverter gates or buffer gates.

11. The global clock signal distribution system of claim 9 , wherein the function block gate is configured for clock-gating.

12. The global clock signal distribution system of claim 9 , wherein the function block gate is configured for clock-switching.

13. The global clock signal distribution system of claim 9 , wherein the function block gate and the duty compensation gate have a same electrical performance.

14. The global clock signal distribution system of claim 9 , wherein the duty compensation gate receives a clock signal at a first input port and a second input port is set to high.

15. The global clock signal distribution system of claim 9 , wherein the duty compensation gate is placed close to a corresponding function block gate to have a same electrical performance.

16. The global clock signal distribution system of claim 9 , wherein an equal number of function block gates and duty compensation gates are placed in the distribution line to select one clock signal out of multiple input clock signals.

17. A global clock signal distribution method comprising:

configuring a distribution line with gates for signal distribution and a function block gate with at least two input ports; and

positioning a duty compensation gate with at least two input ports in the distribution line following the function block gate, wherein the duty compensation gate balances rise-to-fall delay and fall-to-rise delay and the duty compensation gate delays an earlier arrived edge of a clock signal more than a later arrived edge of the clock signal to compensate delay unbalance.

18. The method of claim 17 , wherein the function block gate with multiple input ports is configured for clock gating or clock switching.

19. The method of claim 17 , wherein the function block gate and the duty compensation gate have a same electrical performance.

20. The method of claim 17 , wherein the duty compensation gate receives a clock signal to a first input port and includes a second input port set to high, wherein the duty compensation gate is placed as close to a corresponding function block gate as possible to have a same electrical performance.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2024
From: YASUDA, TAKEO; HOSOKAWA, KOHJI
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 066676/0488 →
References Cited (13)
US 6667645B1 · Fletcher · 2003 [cited by examiner]
US 6927615B2 · Dhong et al. · 2005 [cited by applicant]
US 7888991B2 · Lin · 2011 [cited by examiner]
US 7961559B2 · Dixon et al. · 2011 [cited by applicant]
US 9577615B1 · Ganusov et al. · 2017 [cited by applicant]
US 11671086B2 · Kimura · 2023 [cited by examiner]
US 12183427B1 · Gugwad · 2024 [cited by examiner]
US 20060170480A1 · Chiu et al. · 2006 [cited by applicant]
US 20090160515A1 · Warnock et al. · 2009 [cited by applicant]
US 20160179074A1 · Kim · 2016 [cited by examiner]
CN 107453750A · 2017 [cited by applicant]
Kaushik, P. G., Gulhane, S. M., & Khan, A. R. (Mar. 1, 2013). Dynamic power reduction of digital circuits by clock gating. International Journal of Advancements in Technology, 4(1), 79-88. [cited by applicant]
Wang, Y. M., & Wei, S. N. (May 14, 2014). Range unlimited delay-interleaving and-recycling clock skew compensation and duty-cycle correction circuit. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 23(… [cited by applicant]