Invention Grant
- Patent Title: Synchronising between clock domains
- Patent Title (中): 时钟域之间的同步
-
Application No.: US12591315Application Date: 2009-11-16
-
Publication No.: US08301932B2Publication Date: 2012-10-30
- Inventor: Timothy Nicholas Hay , Brett Stanley Feero
- Applicant: Timothy Nicholas Hay , Brett Stanley Feero
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F1/12
- IPC: G06F1/12

Abstract:
An integrated circuit 2 is provided with multiple clock domains separated by a clock boundary 8. Data values are passed across the clock boundary 8 using a first-in-first-out memory (FIFO), a read pointer and a write pointer for the FIFO are passed across the clock boundary 8 and must be synchronized to the receiving clock frequency. The clocks being used on either side of the clock boundary 8 may be switched and have a variable relationship therebetween. Multiple synchronization paths are provided within pointer synchronizing circuitry 32 which are used depending upon the particular relationship between the clocks on either side of the clock boundary 8. A pre-switch pointer value is held in a transition register 44 until a post-switch pointer value is available from the new synchronizing path 36 when a switch in clock mode is made which requires an increase in synchronization delay.
Public/Granted literature
- US20110116337A1 Synchronising between clock domains Public/Granted day:2011-05-19
Information query