IP Library Granted Patent US 7,165,184
Granted Patent B2
US 7,165,184 · App. 10/504,759 · Granted Jan 16, 2007

Transferring data between differently clocked busses

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,165,184
App. No.
10/504,759
Granted
Jan 16, 2007
Kind
B2
Abstract

A method of asynchronously transferring data from a low speed bus to a high speed bus, comprises latching data at a first predetermined instant in a cycle of the clock frequency of the high speed bus, latching data at a second predetermined instant in the same cycle of the clock frequency of the high speed bus, a time period between the second and first predetermined instants being less than the period of the data, and either, if the values of the latched data at the first and second predetermined instants are equal, the latched data is transferred at a third predetermined instant onto the high speed bus, or, if the values sampled at the first and second predetermined instants are different, at the third predetermined instant, transferring the value of the currently present data is transferred onto the high speed bus.

Claims (3)

1. A method of transferring data from a first device having a first clock frequency to a second device having a second clock frequency higher than the first clock frequency, comprising latching data at a first predetermined instant in a cycle of the second clock frequency, latching data at a second predetermined instant in the cycle of the second clock frequency, a time period between the second and first predetermined instants being less than the period of the first clock frequency, and if the values of the latched data at the first and second predetermined instants are equal, transferring the latched data at a third predetermined instant onto a bus to which the second device is coupled or if the values sampled at the first and second predetermined instants are different, at the third predetermined instant, transferring currently present data onto the bus.

2. A method as claimed in claim 1 , characterised in that the time differences between the first and second predetermined instances and between the second and third predetermined instants are substantially equal.

3. A method as claimed in claim 2 , characterised in that each of the time differences corresponds substantially to half a cycle of the clock frequency.

Assignments (5)
CHANGE OF NAME Recorded Feb 2, 2016
From: ST WIRELESS SA
To: ST-ERICSSON SA
Reel/Frame 037683/0128 →
STATUS CHANGE-ENTITY IN LIQUIDATION Recorded Feb 2, 2016
From: ST-ERICSSON SA
To: ST-ERICSSON SA, EN LIQUIDATION
Reel/Frame 037739/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2016
From: NXP B.V.
To: ST WIRELESS SA
Reel/Frame 037624/0831 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2004
From: FUKS, ADAM
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 016234/0745 →