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:
Oct. 30, 2012

Filed:

Nov. 16, 2009
Applicants:

Timothy Nicholas Hay, Cambridge, GB;

Brett Stanley Feero, Cambridge, GB;

Inventors:

Timothy Nicholas Hay, Cambridge, GB;

Brett Stanley Feero, Cambridge, GB;

Assignee:

ARM Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/12 (2006.01);
U.S. Cl.
CPC ...
Abstract

An integrated circuitis provided with multiple clock domains separated by a clock boundary. Data values are passed across the clock boundaryusing a first-in-first-out memory (FIFO), a read pointer and a write pointer for the FIFO are passed across the clock boundaryand must be synchronized to the receiving clock frequency. The clocks being used on either side of the clock boundarymay be switched and have a variable relationship therebetween. Multiple synchronization paths are provided within pointer synchronizing circuitrywhich are used depending upon the particular relationship between the clocks on either side of the clock boundary. A pre-switch pointer value is held in a transition registeruntil a post-switch pointer value is available from the new synchronizing pathwhen a switch in clock mode is made which requires an increase in synchronization delay.


Find Patent Forward Citations

Loading…