IP Library Granted Patent US 7,049,846
Granted Patent B1
US 7,049,846 · App. 10/916,926 · Granted May 23, 2006

Clock tree network in a field programmable gate array

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 7,049,846
App. No.
10/916,926
Filed
Aug 11, 2004
Granted
May 23, 2006
Kind
B1
Examiner
TAN, VIBOL
Art Unit
2819
USPC
326/41
Abstract

A clock tree distribution network for a field programmable gate array comprises an interface with a root signal chosen from at least one of an external clock signal, an internal clock signal, a plurality of phase lock loop cell output signals and programmable elements. The FPGA includes a logic array with programmable elements coupling the logic array to a programmable routing architecture and the interface. A routed clock network selects a signal from a clock signal from the interface, a local signal from the logic array through the routing architecture, Vcc or ground, and routes the selected signal to the logic array through the clock tree distribution network. A hardwired clock network selects a signal from a clock signal from the interface or a local signal from the routing architecture, and routes the selected signal to a plurality of flip-flops in the logic array through the clock tree distribution network.

Claims (14)

1. A clock tree distribution network for a field programmable gate array (FPGA) comprising:

an interface having a root signal selected from at least one of an external clock signal, an internal clock signal and a plurality of phase lock loop cell output signals, said interface having programmable elements;

a logic array having a plurality of local signals and having programmable elements;

a programmable routing architecture coupled to said programmable elements of said interface and said logic array;

a routed clock network that selects a signal from at least one of said root signal, a local signal from said logic array, a positive power supply signal, and a ground signal and routes said selected signal to at least one of a plurality of logic modules and a plurality of flip-flops in said logic array; and

a hardwired clock network that selects a signal from at least one of said root signal, a local signal from said logic array, a positive power supply signal, and a ground signal and routes said selected signal to said plurality of flip-flops in said logic array.

2. The clock tree distribution network according to claim 1 further comprising:

a clock tile distribution cluster having a hardwired clock distribution module configured to receive said root signal for said hardwired clock network and a routed clock distribution module configured to receive said root signal for said routed clock network.

3. The clock tree distribution network according to claim 2 wherein said clock tile distribution cluster further comprises a plurality of routed clock modules, said modules comprising logic components programmed to select route one of a clock signal, a local signal, a positive power supply signal and a ground signal.

4. The clock tree distribution network according to claim 2 wherein said clock tile distribution cluster further comprises a plurality of hardwired clock modules, said hardwired clock modules comprising logic components programmed to select route one of a clock signal, a local signal, a positive power supply signal and a ground signal.

5. The clock tree distribution network according to claim 2 wherein said routed clock network comprises a plurality of routed clock clusters arranged in a column in said logic array and programmably coupled to said routed clock distribution module in said clock tile distribution cluster.

6. The clock tree distribution network according to claim 5 wherein said routed clock clusters further comprises a plurality of routed clock modules, said modules comprising logic components programmed to select and route one of a clock signal, a local signal from said routing architecture, a positive power supply signal and a ground signal.

7. The clock tree distribution network according to claim 2 wherein said hardwired clock network comprises a plurality of hardwired clock clusters arranged in a row in said logic array and programmably coupled to said hardwired clock distribution module in said clock tile distribution cluster.

8. The clock tree distribution network according to claim 7 wherein said hardwired clock clusters further comprises a plurality of hardwired clock modules, said hardwired clock modules comprising logic components programmed to select and route one of a clock signal, a local signal, a positive power supply signal and a ground signal.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.), INC.; MICROSEMI FREQUENCY AND TIME CORPORATION; MICROSEMI COMMUNICATIONS, INC.; MICROSEMI SOC CORP.; MICROSEMI CORP. - POWER PRODUCTS GROUP; MICROSEMI CORP. - RF INTEGRATED SOLUTIONS
Reel/Frame 046251/0391 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC. (F/K/A LEGERITY, INC., ZARLINK SEMICONDUCTOR (V.N.) INC., CENTELLAX, INC., AND ZARLINK SEMICONDUCTOR (U.S.) INC.); MICROSEMI FREQUENCY AND TIME CORPORATION (F/K/A SYMMETRICON, INC.); MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION); MICROSEMI SOC CORP. (F/K/A ACTEL CORPORATION); MICROSEMI CORP. - POWER PRODUCTS GROUP (F/K/A ADVANCED POWER TECHNOLOGY INC.); MICROSEMI CORP. - RF INTEGRATED SOLUTIONS (F/K/A AML COMMUNICATIONS, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037691/0697 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: BANK OF AMERICA, N.A.
To: MICROSEMI CORPORATION; MICROSEMI CORP.-ANALOG MIXED SIGNAL GROUP, A DELAWARE CORPORATION; MICROSEMI SOC CORP., A CALIFORNIA CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC., A DELAWARE CORPORATION; MICROSEMI FREQUENCY AND TIME CORPORATION, A DELAWARE CORPORATION; MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION), A DELAWARE CORPORATION; MICROSEMI CORP.-MEMORY AND STORAGE SOLUTIONS (F/K/A WHITE ELECTRONIC DESIGNS CORPORATION), AN INDIANA CORPORATION
Reel/Frame 037558/0711 →
CHANGE OF NAME Recorded Dec 28, 2015
From: ACTEL CORPORATION
To: MICROSEMI SOC CORP.
Reel/Frame 037393/0562 →
NOTICE OF SUCCESSION OF AGENCY Recorded Apr 9, 2015
From: ROYAL BANK OF CANADA (AS SUCCESSOR TO MORGAN STANLEY & CO. LLC)
To: BANK OF AMERICA, N.A., AS SUCCESSOR AGENT
Reel/Frame 035657/0223 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2011
From: WHITE ELECTRONIC DESIGNS CORP.; ACTEL CORPORATION; MICROSEMI CORPORATION
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 025783/0613 →