IP Library Granted Patent US 10,969,820
Granted Patent B2
US 10,969,820 · App. 16/415,619 · Granted Apr 6, 2021

Methods for optimizing circuit performance via configurable clock skews

Inventor: Mark Bourgeault (Mississauga, CA)
Assignee: Altera Corporation
G06F1/10G06F1/06G06F30/331G06F30/3312G06F30/39G06F30/392G06F30/394H03K19/1733H03L7/07H03K3/0375
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 10,969,820
App. No.
16/415,619
Granted
Apr 6, 2021
Kind
B2
Abstract

An integrated circuits with sequential logic circuitry is provided. The sequential logic circuitry may including latching circuits that receive clock signals from on-chip or off-chip clock sources. The clock signals may exhibit clock skew that is native to the integrated circuit. The natively existing clock skew can be leverage to perform time borrowing to help optimize circuit performance. The desired clock skew can be achieved by intelligent placement of the clock sources and deliberate routing of the clock signals from the clock sources to respective types of clock distribution networks on the integrated circuit.

Claims (9)

1. An integrated circuit device comprising:

a first clock driver circuit that drives a first clock signal through a first clock distribution network, wherein the first clock distribution network is configurable to supply the first clock signal to at least a first region that comprises a plurality of configurable logic blocks;

a second clock driver circuit that drives a second clock signal through a second clock distribution network at least partially overlapping the first clock distribution network, wherein the second clock distribution network is configurable to supply the second clock signal to at least the first region, and wherein the first clock signal has a different clock delay in relation to the second clock signal to enable time borrowing using the different clock delay; and

a clock source that provides clock signals to the first clock driver circuit and the second clock driver circuit.

2. The integrated circuit device of claim 1 , wherein the first clock distribution network supplies the first clock signal to a first latching circuit and a second latching circuit, and wherein the second clock distribution network supplies the second clock signal to a third latching circuit.

3. The integrated circuit device of claim 2 , wherein at least one of the first latching circuit, the second latching circuit, or the third latching circuit comprises a flip-flop.

4. The integrated circuit device of claim 2 , wherein at least one of the first latching circuit, the second latching circuit, or the third latching circuit comprises a pulsed latch.

5. The integrated circuit device of claim 1 , wherein the first region comprises a plurality of digital signal processing (DSP) blocks.

6. The integrated circuit device of claim 1 , wherein the first region comprises random access memory (RAM).

Assignments (1)
SECURITY INTEREST Recorded Sep 12, 2025
From: ALTERA CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 073431/0309 →
Continuity (4)
Continuation 16049497 · Jul 30, 2018
Continuation 15464067 · Mar 20, 2017
Continuation 14639735 · Mar 5, 2015
Related Publication 20200042033A1 · Feb 6, 2020