The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 03, 2007

Filed:

Aug. 04, 2003
Applicants:

Uri Cummings, Oak Park, CA (US);

Andrew Lines, Calabasas, CA (US);

Inventors:

Uri Cummings, Oak Park, CA (US);

Andrew Lines, Calabasas, CA (US);

Assignee:

Fulcrum Microsystems, Inc., Calabasas, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 27/04 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods and apparatus are described relating to a system-on-a-chip which includes a plurality of synchronous modules, each synchronous module having an associated clock domain characterized by a data rate, the data rates comprising a plurality of different data rates. The system-on-a-chip also includes a plurality of clock domain converters. Each clock domain converter is coupled to a corresponding one of the synchronous modules, and is operable to convert data between the clock domain of the corresponding synchronous module and an asynchronous domain characterized by transmission of data according to an asynchronous handshake protocol. An asynchronous crossbar is coupled to the plurality of clock domain converters, and is operable in the asynchronous domain to implement a first-in-first-out (FIFO) channel between any two of the clock domain converters, thereby facilitating communication between any two of the synchronous modules.


Find Patent Forward Citations

Loading…