IP Library Granted Patent US 7,302,027
Granted Patent B2
US 7,302,027 · App. 10/356,236 · Granted Nov 27, 2007

Synchronization circuits for the distribution of unique data to scattered locations

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,302,027
App. No.
10/356,236
Granted
Nov 27, 2007
Kind
B2
Abstract

A system and method for distributing data in a system. The system comprises a control register logic circuits located at scattered locations in the system, where a location is defined as scattered if the propagation delay of data sent from the control register is more than approximately one clock period. The system also comprises one or more shift registers coupled to the control register and the logic circuits. A section of each shift register is placed in proximity to each logic circuit and data is shifted serially from the control register through the shift registers to the logic circuits. A synchronizer circuit is coupled to the shift registers to synchronize data arriving at each section of the shift registers with a shift control signal arriving at the same section of the shift register.

Claims (20)

1. A device for distributing data in a system, the device comprising:

a control register;

logic circuits located at scattered locations in the system, wherein a location is scattered if a propagation delay of a signal from the control register to the location is more than approximately one clock period;

one or more shift registers coupled to the control register and the logic circuits, wherein a section of each shift register is placed in proximity to each logic circuit and wherein data is shifted serially from the control register through the shift registers to the logic circuits; and

a synchronizer circuit coupled to the shift registers wherein the synchronizer circuit synchronizes data arriving at a section of the shift register with a shift control signal arriving from the same previous section of the shift register as the data, and wherein the synchronizer circuit propagates the shift control signal to the logic circuits located at the scattered locations.

2. The device of claim 1 , wherein the synchronizer circuit includes counters coupled to the shift register, wherein the counters control propagation of the shift control signal to the sections of the shift register.

3. The device of claim 2 , wherein the counters controlling propagation of the shift control signal to the shift register includes propagating the shift control signal on specific count values and not propagating the shift control signal on other count values.

4. The device of claim 2 , wherein the shift control signal is propagated for one count value at the Nth stage of a N-bit shift register, and propagated for N−1 count values at the first stage of the N-bit shift register.

5. The device of claim 1 wherein the synchronizer circuit includes an intermediate layer of registers between stages of the shift register, wherein the intermediate layer of shift registers is coupled to the logic circuits and the shift control signal of the shift register.

6. The device of claim 5 , wherein the intermediate layer of registers between stages of the shift register is coupled to the same clock signal as the shift register.

7. The device of claim 1 , wherein the logic circuits provide for communication and maintenance of an integrated circuit (IC), and wherein the logic circuits includes a pad ring, wherein the pad ring includes bonding pads for bonding wires to the IC.

8. A method of distributing data throughout a system, the method comprising:

providing a control register;

providing logic circuits located at scattered locations in the system, wherein a location is scattered if propagation delay of a signal from the control register to the location is more than approximately one clock period;

providing one or more shift registers coupled to the control register and the logic circuits, wherein a section of each shift register is placed in proximity to each logic circuit;

shifting data serially from the control register through the shift registers to the logic circuits;

generating a shift control signal at the control register; and

synchronizing data arriving at a section of the shift register with a shift control signal arriving from the same previous section of the shift register as the data, wherein the shift control signal propagates to the logic circuits located at the scattered locations.

9. The method of claim 8 , including controlling propagation of the shift control signal to the sections of the shift register using counters included in a shift register section.

10. The method of claim 9 , wherein controlling propagation of the shift control signal includes propagating the shift control signal on specific count values and not propagating the shift control signal on other count values.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2017
From: SILICON GRAPHICS INTERNATIONAL CORP.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 044128/0149 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC., AS AGENT
To: SILICON GRAPHICS INTERNATIONAL CORP.
Reel/Frame 040545/0362 →
ORDER...AUTHORIZING THE SALE OF ALL OR SUBSTANTIALLY ALL OF THE ASSETS OF THE DEBTORS FREE AND CLEAR OF ALL LIENS, ENCUMBRANCES, AND INTERESTS. Recorded Jul 26, 2016
From: WELLS FARGO FOOTHILL CAPITAL, INC.
To: SILICON GRAPHICS INC.
Reel/Frame 039480/0846 →
ORDER...AUTHORIZING THE SALE OF ALL OR SUBSTANTIALLY ALL OF THE ASSETS OF THE DEBTORS FREE AND CLEAR OF ALL LIENS, ENCUMBRANCES, AND INTERESTS. Recorded Jul 26, 2016
From: MORGAN STANLEY & CO., INCORPORATED
To: SILICON GRAPHICS, INC.
Reel/Frame 039482/0015 →
SECURITY INTEREST Recorded Mar 13, 2015
From: SILICON GRAPHICS INTERNATIONAL CORP.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035200/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2014
From: SILICON GRAPHICS, INC.
To: SILICON GRAPHICS INTERNATIONAL, INC.
Reel/Frame 032714/0032 →
CHANGE OF NAME Recorded Apr 18, 2014
From: SILICON GRAPHICS INTERNATIONAL, INC.
To: SGI INTERNATIONAL, INC.
Reel/Frame 032714/0230 →
MERGER Recorded Apr 18, 2014
From: SGI INTERNATIONAL, INC.
To: SILICON GRAPHICS INTERNATIONAL CORP.
Reel/Frame 032714/0427 →