IP Library Granted Patent US 7,813,459
Granted Patent B2
US 7,813,459 · App. 11/242,215 · Granted Oct 12, 2010

Digital data transfer between different clock domains

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,813,459
App. No.
11/242,215
Granted
Oct 12, 2010
Kind
B2
Abstract

One or more aspects of the present invention pertain to transferring digital data between first and second domains, where a first clock of the first domain operates at a first frequency and a second clock of the second domain operates at a second frequency, where the first frequency is higher than the second frequency, and where the first and second clocks have arbitrary phase relationships relative to one another. Techniques employed facilitate efficient digital data transfer between the first and second domains while conserving valuable semiconductor real estate.

Claims (15)

1. A system that facilitates data transfer between first and second domains, where a first clock of the first domain operates at a first frequency and a second clock of the second domain operates at a second frequency, where the first frequency is higher than the second frequency, and where the first and second clocks have arbitrary phase relationships relative to one another, comprising:

a transfer ok component configured to determine when to transfer data from the first domain to the second domain based upon at least one of a clock signal from the first domain and a clock signal from the second domain,

a first multiplexer operatively coupled to the transfer ok component to receive a transfer ok signal from the transfer ok component indicative of when to effect a data transfer from the first domain to the second domain,

the first multiplexer also operatively coupled to a first combinational logic component of the first domain to receive one or more first combinational signals from the first combinational logic component,

the first multiplexer also operatively coupled to a first output flip flop in the first domain,

where output from the first output flip flop is transferred to a second combinational logic component in the second domain when the transfer ok signal is high, and

where output from the first output flip flop is fed back into the first multiplexer when the transfer ok signal is low.

2. The system of claim 1 , where the first combinational logic component is configured to receive first external signals.

3. The system of claim 1 , where output from the first output flip flop is fed back into the first multiplexer via a feedback loop.

4. The system of claim 1 , where the first output flip flop is operatively coupled to the first clock of the first domain.

5. The system of claim 1 , where a first flip flop of the first domain is operatively coupled to the first combinational logic component.

6. The system of claim 5 , where the first flip flop is operatively coupled to the first clock of the first domain.

7. The system of claim 1 , where output from the first output flip flop is operatively coupled to a second flip flop of the second domain.

8. The system of claim 7 , where the second flip flop is operatively coupled to the second clock of the second domain.

9. The system of claim 1 , where the transfer ok component is at least partially implemented in a computer program stored in a non-transitory computer-readable medium.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: MUFG UNION BANK, N.A.
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 059410/0438 →
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Oct 28, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MUFG UNION BANK, N.A.
Reel/Frame 050896/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2015
From: SPANSION, LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 036042/0212 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
RELEASE OF SECURITY INTEREST Recorded Mar 13, 2015
From: BARCLAYS BANK PLC
To: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY LLC
Reel/Frame 035201/0159 →
SECURITY AGREEMENT Recorded Jun 4, 2010
From: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY INC.; SPANSION TECHNOLOGY LLC
To: BARCLAYS BANK PLC
Reel/Frame 024522/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2005
From: HASAN, QAMRUL; ROSNER, STEPHAN; MAH, JEREMY
To: SPANSION LLC
Reel/Frame 017077/0176 →